Carolina Hurricanes at Toronto Maple Leafs

NHL game between the Carolina Hurricanes and the Toronto Maple Leafs on Mar 20, 2026. Final score: Carolina Hurricanes 4, Toronto Maple Leafs 3.

StatusFinal
DateMar 20, 2026
VenueScotiabank Arena
Carolina Hurricanes score4
Toronto Maple Leafs score3

Shot charts, expected goals (xG), Game Score and advanced box scores for this game are available on Hockey Alchemy.

Three Stars by Game Score

Ranked by Game Score, which rolls goals, assists, shot quality, play-driving and penalties into one number — so the best player is chosen by the box score, not by a vote.

PlayerPosGASOGTOIxGGame Score
1stMatias MaccelliL02012:590.001.54
2ndJake McCabeD01122:550.041.41
3rdSeth JarvisC02217:560.441.28

Scoring Summary

TimeTeamGoalAssistsStrengthScore (Carolina Hurricanes–Toronto Maple Leafs)
1st 11:48TORDakota JoshuaBo Groulx, Matias Maccelli5v50–1
2nd 05:57CARJordan StaalSeth Jarvis, Sebastian Aho4v51–1
2nd 12:35CAREric Robinson0v12–1
2nd 13:47TORJohn TavaresCalle Jarnkrok, Jake McCabe5v52–2
2nd 17:40CARK'Andre Miller5v43–2
3rd 13:50TORWilliam NylanderMatias Maccelli5v53–3
OT 00:41CARAlexander NikishinSeth Jarvis, Sebastian Aho3v34–3

Team Comparison

Carolina HurricanesToronto Maple Leafs
Goals43
Shots on goal3626
Expected goals (xG)4.552.29
High-danger shots247
Corsi %64.5%35.5%
Power play1/50/2
Faceoff %48.1%51.9%
Hits2021
Blocks1121
Giveaways914
Takeaways55

Carolina Hurricanes Skaters

PlayerPosGAPSOGTOIxGGame Score
Seth JarvisC022217:560.441.28
Eric RobinsonL10128:250.361.06
Jordan StaalC101218:030.531.04
Alexander NikishinD101414:230.220.95
Sebastian AhoC022218:470.350.89
K'Andre MillerD101123:580.230.79
Jackson BlakeR000417:070.600.57
Taylor HallL000417:390.330.56
Logan StankovenC000316:320.430.47
Jordan MartinookL000016:310.000.36
Nikolaj EhlersL000318:000.040.17
William CarrierL00019:320.050.16
Mike ReillyD00019:070.010.16
Jalen ChatfieldD000122:070.110.09
Sean WalkerD000520:420.220.09
Mark JankowskiL000010:400.04-0.01
Jaccob SlavinD000123:580.01-0.27
Andrei SvechnikovR000014:360.03-0.27

Toronto Maple Leafs Skaters

PlayerPosGAPSOGTOIxGGame Score
Matias MaccelliL022012:590.001.54
Jake McCabeD011122:550.041.41
John TavaresC101316:120.251.08
William NylanderR101420:390.260.94
Calle JarnkrokC011014:460.000.89
Steven LorentzC000112:180.090.71
Bo GroulxC011315:530.090.49
Dakota JoshuaC101211:250.370.47
Jacob QuillanC000010:120.000.27
Morgan RiellyD000118:330.040.02
Brandon CarloD000116:240.04-0.06
Simon BenoitD000121:280.00-0.06
Matthew KniesL000120:010.22-0.06
Max DomiC000215:360.21-0.09
Oliver Ekman-LarssonD000218:010.07-0.21
Troy StecherD000221:410.16-0.24
Easton CowanR000112:210.09-0.47
Nicholas RobertsonL000110:390.08-0.58

Goaltending

GoalieTeamSVSASV%GSAxDecision
Brandon BussiCarolina Hurricanes232688.5%-1.01W
Joseph WollToronto Maple Leafs323688.9%0.03O

Analysis

The Carolina Hurricanes defeated the Toronto Maple Leafs 4–3 on Mar 20, 2026, a one-goal game.

Toronto Maple Leafs generated 2.29 expected goals to Carolina Hurricanes's 4.55 — Carolina Hurricanes edged the chance share as well as the scoreline.

Matias Maccelli led all skaters with a Game Score of 1.54 on 2 assists.

Frequently Asked Questions

Who won the Carolina Hurricanes vs Toronto Maple Leafs game?

The Carolina Hurricanes beat the Toronto Maple Leafs 4–3 on Mar 20, 2026.

What was the final score?

The final score was Carolina Hurricanes 4, Toronto Maple Leafs 3.

Who was the best player in this game?

By Game Score — a single-number summary of everything a skater did — Matias Maccelli led all skaters at 1.54, on 0G, 2A and 0 shots on goal.

Which team deserved to win by expected goals?

Toronto Maple Leafs generated 2.29 expected goals and Carolina Hurricanes generated 4.55, so Carolina Hurricanes created the better chances. That matches the result.

What were the shot totals?

Carolina Hurricanes put 36 shots on goal and Toronto Maple Leafs put 26. High-danger chances went 24 to 7.

How did the goaltenders play?

Brandon Bussi stopped 23 of 26 (-1.01 goals saved above expected); Joseph Woll stopped 32 of 36 (0.03 goals saved above expected).