Toronto Maple Leafs at Boston Bruins

NHL game between the Toronto Maple Leafs and the Boston Bruins on Mar 24, 2026. Final score: Toronto Maple Leafs 4, Boston Bruins 2.

StatusFinal
DateMar 24, 2026
VenueTD Garden
Toronto Maple Leafs score4
Boston Bruins score2

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
1stJohn TavaresC03219:300.532.92
2ndWilliam NylanderR11621:530.922.72
3rdJake McCabeD01023:100.071.67

Scoring Summary

TimeTeamGoalAssistsStrengthScore (Toronto Maple Leafs–Boston Bruins)
1st 05:04BOSElias LindholmMorgan Geekie, Henri Jokiharju5v50–1
2nd 07:27TORMatthew Knies5v41–1
2nd 18:08TORMax DomiJohn Tavares, Oliver Ekman-Larsson3v42–1
3rd 03:00TORWilliam NylanderJohn Tavares, Jake McCabe5v53–1
3rd 05:08BOSCharlie McAvoyDavid Pastrnak, Pavel Zacha5v43–2
3rd 19:38TORMatthew KniesWilliam Nylander, John Tavares5v54–2

Team Comparison

Toronto Maple LeafsBoston Bruins
Goals42
Shots on goal3520
Expected goals (xG)5.893.07
High-danger shots148
Corsi %54.6%45.4%
Power play1/41/5
Faceoff %34.9%65.2%
Hits2216
Blocks86
Giveaways1227
Takeaways63

Toronto Maple Leafs Skaters

PlayerPosGAPSOGTOIxGGame Score
John TavaresC033219:300.532.92
William NylanderR112621:530.922.72
Jake McCabeD011023:100.071.67
Oliver Ekman-LarssonD011220:200.071.58
Matthew KniesL202418:211.171.54
Max DomiC101215:290.160.99
Simon BenoitD000217:010.080.37
Easton CowanR000017:450.370.35
Brandon CarloD000218:200.380.30
Nicholas RobertsonL000114:290.100.22
Troy StecherD000116:590.010.17
Jacob QuillanC000110:130.030.16
Steven LorentzC000211:270.390.16
Morgan RiellyD000318:460.240.10
Bo GroulxC000115:430.390.08
Dakota JoshuaC000512:580.700.06
Matias MaccelliL000111:450.070.01
Michael PezzettaL00005:000.00-0.04

Boston Bruins Skaters

PlayerPosGAPSOGTOIxGGame Score
Morgan GeekieC011420:000.510.80
Elias LindholmC101219:340.220.67
David PastrnakR011322:020.590.55
Viktor ArvidssonL000114:270.080.27
Pavel ZachaC011116:370.180.22
Lukas ReichelL000016:290.020.16
Mason LohreiD000216:400.230.09
Fraser MintenC000119:090.100.08
Charlie McAvoyD101126:400.95-0.03
Henri JokiharjuD011016:100.01-0.29
Nikita ZadorovD000315:050.10-0.33
Casey MittelstadtC000014:260.06-0.38
Marat KhusnutdinovC000013:080.25-0.39
Mark KastelicC00008:310.00-0.40
Jonathan AspirotD000114:580.04-0.48
Hampus LindholmD000121:270.08-0.51
Sean KuralyC00009:460.01-0.54
Tanner JeannotL00006:410.00-0.56

Goaltending

GoalieTeamSVSASV%GSAxDecision
Anthony StolarzToronto Maple Leafs182090.0%1.43W
Jeremy SwaymanBoston Bruins313491.2%1.50L

Analysis

The Toronto Maple Leafs defeated the Boston Bruins 4–2 on Mar 24, 2026.

Boston Bruins generated 3.07 expected goals to Toronto Maple Leafs's 5.89 — the run of play matched the result, with Toronto Maple Leafs earning the better chances as well as the goals.

John Tavares led all skaters with a Game Score of 2.92 on 3 assists, 2 shots on goal.

Jeremy Swayman stopped 31 of 34, worth 1.5 goals saved above expected.

Frequently Asked Questions

Who won the Toronto Maple Leafs vs Boston Bruins game?

The Toronto Maple Leafs beat the Boston Bruins 4–2 on Mar 24, 2026.

What was the final score?

The final score was Toronto Maple Leafs 4, Boston Bruins 2.

Who was the best player in this game?

By Game Score — a single-number summary of everything a skater did — John Tavares led all skaters at 2.92, on 0G, 3A and 2 shots on goal.

Which team deserved to win by expected goals?

Boston Bruins generated 3.07 expected goals and Toronto Maple Leafs generated 5.89, so Toronto Maple Leafs created the better chances. That matches the result.

What were the shot totals?

Toronto Maple Leafs put 35 shots on goal and Boston Bruins put 20. High-danger chances went 14 to 8.

How did the goaltenders play?

Anthony Stolarz stopped 18 of 20 (1.43 goals saved above expected); Jeremy Swayman stopped 31 of 34 (1.5 goals saved above expected).