Boston Bruins at Detroit Red Wings

NHL game between the Boston Bruins and the Detroit Red Wings on Mar 21, 2026. Final score: Boston Bruins 4, Detroit Red Wings 2.

StatusFinal
DateMar 21, 2026
VenueLittle Caesars Arena
Boston Bruins score4
Detroit Red Wings 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
1stMorgan GeekieC03114:070.092.13
2ndCharlie McAvoyD02127:050.021.89
3rdDavid PastrnakR11221:270.291.85

Scoring Summary

TimeTeamGoalAssistsStrengthScore (Boston Bruins–Detroit Red Wings)
2nd 03:35DETLucas RaymondAndrew Copp, Patrick Kane5v40–1
2nd 05:07BOSDavid PastrnakCharlie McAvoy, Morgan Geekie3v51–1
3rd 04:06DETAlex DeBrincatMoritz Seider5v51–2
3rd 06:22BOSElias LindholmMorgan Geekie, Mason Lohrei5v52–2
3rd 09:42BOSNikita ZadorovMorgan Geekie, Charlie McAvoy5v53–2
3rd 18:08BOSMarat KhusnutdinovDavid Pastrnak, Elias Lindholm6v54–2

Team Comparison

Boston BruinsDetroit Red Wings
Goals42
Shots on goal2743
Expected goals (xG)4.014.58
High-danger shots1214
Corsi %43.3%56.7%
Power play1/41/4
Faceoff %40.0%60.0%
Hits2122
Blocks1113
Giveaways169
Takeaways43

Boston Bruins Skaters

PlayerPosGAPSOGTOIxGGame Score
Morgan GeekieC033114:070.092.13
Charlie McAvoyD022127:050.021.89
David PastrnakR112221:270.291.85
Elias LindholmC112415:400.641.44
Nikita ZadorovD101121:520.021.34
Mason LohreiD011013:510.000.91
Pavel ZachaC000316:290.370.58
Marat KhusnutdinovC101216:330.750.54
Viktor ArvidssonL000416:030.210.42
Casey MittelstadtC000017:090.390.26
Hampus LindholmD000018:060.000.16
Lukas ReichelL000110:530.130.07
Tanner JeannotL00008:480.010.02
Sean KuralyC000110:140.14-0.25
Mark KastelicC00038:280.46-0.28
Fraser MintenC000221:090.18-0.38
Andrew PeekeD000118:110.01-0.77
Jonathan AspirotD000117:240.02-1.15

Detroit Red Wings Skaters

PlayerPosGAPSOGTOIxGGame Score
Justin FaulkD000120:530.021.28
Alex DeBrincatR101721:480.791.02
J.T. CompherL000219:540.150.81
Moritz SeiderD011325:190.060.76
Patrick KaneR011721:420.320.61
Lucas RaymondL101422:580.250.57
Ben ChiarotD000223:410.040.55
Andrew CoppC011321:160.420.53
Emmitt FinnieC000416:590.860.50
Simon EdvinssonD000118:040.110.34
Marco KasperC000214:340.050.20
David PerronL000217:020.330.12
Sheldon DriesC00004:260.000.01
James van RiemsdykL00029:170.15-0.14
Dominik ShineR00013:540.04-0.21
Jacob Bernard-DockerD00009:400.00-0.22
Albert JohanssonD000013:380.03-0.30
Mason AppletonC000312:430.27-0.34

Goaltending

GoalieTeamSVSASV%GSAxDecision
Jeremy SwaymanBoston Bruins424495.3%1.91W
John GibsonDetroit Red Wings232688.5%-0.26L

Analysis

The Boston Bruins defeated the Detroit Red Wings 4–2 on Mar 21, 2026.

Detroit Red Wings generated 4.58 expected goals to Boston Bruins's 4.01 — Detroit Red Wings owned the better of the chances but Boston Bruins took the game, the kind of split that usually means finishing or goaltending decided it.

Morgan Geekie led all skaters with a Game Score of 2.13 on 3 assists, 1 shots on goal.

Jeremy Swayman stopped 42 of 44, worth 1.91 goals saved above expected.

Frequently Asked Questions

Who won the Boston Bruins vs Detroit Red Wings game?

The Boston Bruins beat the Detroit Red Wings 4–2 on Mar 21, 2026.

What was the final score?

The final score was Boston Bruins 4, Detroit Red Wings 2.

Who was the best player in this game?

By Game Score — a single-number summary of everything a skater did — Morgan Geekie led all skaters at 2.13, on 0G, 3A and 1 shots on goal.

Which team deserved to win by expected goals?

Detroit Red Wings generated 4.58 expected goals and Boston Bruins generated 4.01, so Detroit Red Wings created the better chances. The scoreboard went the other way, which points to finishing or goaltending.

What were the shot totals?

Boston Bruins put 27 shots on goal and Detroit Red Wings put 43. High-danger chances went 12 to 14.

How did the goaltenders play?

Jeremy Swayman stopped 42 of 44 (1.91 goals saved above expected); John Gibson stopped 23 of 26 (-0.26 goals saved above expected).