Calgary Flames at New Jersey Devils

NHL game between the Calgary Flames and the New Jersey Devils on Mar 12, 2026. Final score: Calgary Flames 5, New Jersey Devils 4.

StatusFinal
DateMar 12, 2026
VenuePrudential Center
Calgary Flames score5
New Jersey Devils score4

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 BeecherC20415:150.521.75
2ndLuke HughesD11525:030.211.29
3rdJesper BrattL02120:110.141.28

Scoring Summary

TimeTeamGoalAssistsStrengthScore (Calgary Flames–New Jersey Devils)
1st 05:04CGYJohn BeecherMatvei Gridin5v51–0
1st 14:07CGYKevin BahlOlli Määttä, Adam Klapka5v52–0
1st 16:14NJDMaxim TsyplakovNick Bjugstad5v52–1
2nd 00:54CGYJohn Beecher5v43–1
2nd 01:36NJDSimon NemecLuke Hughes, Jacob Markstrom5v43–2
2nd 16:48CGYYegor SharangovichRyan Strome, Victor Olofsson5v54–2
3rd 04:10CGYMikael BacklundJoel Farabee, Brayden Pachal5v55–2
3rd 09:38NJDJack HughesJesper Bratt, Dougie Hamilton5v55–3
3rd 19:56NJDLuke HughesJesper Bratt, Jack Hughes6v45–4

Team Comparison

Calgary FlamesNew Jersey Devils
Goals54
Shots on goal2932
Expected goals (xG)2.483.89
High-danger shots725
Corsi %35.2%64.8%
Power play0/02/2
Faceoff %43.6%56.4%
Hits2214
Blocks208
Giveaways1815
Takeaways54

Calgary Flames Skaters

PlayerPosGAPSOGTOIxGGame Score
John BeecherC202415:150.521.75
Adam KlapkaR011111:580.220.94
Kevin BahlD101227:330.030.85
Olli MäättäD011227:190.050.84
Brayden PachalD011116:050.010.79
Mikael BacklundC101318:070.530.75
Yegor SharangovichC101216:370.170.75
Joel FarabeeL011016:250.000.69
Matvei GridinR011210:550.390.64
Ryan StromeC011115:020.040.59
Victor OlofssonL011016:180.000.54
Blake ColemanL000417:200.420.25
Yan KuznetsovD000217:090.040.15
Morgan FrostC000011:410.000.05
Connor ZaryC000012:150.000.00
Hunter BrzustewiczD000315:230.230.00
Matt CoronatoR000013:070.090.00
Joel HanleyD000216:410.03-0.35

New Jersey Devils Skaters

PlayerPosGAPSOGTOIxGGame Score
Luke HughesD112525:030.211.29
Jesper BrattL022120:110.141.28
Jack HughesC112520:570.451.19
Simon NemecD101121:220.340.90
Maxim TsyplakovR101111:130.130.85
Dougie HamiltonD011221:320.070.74
Nick BjugstadC011111:150.060.69
Cody GlassC000114:190.220.15
Brenden DillonD000016:310.050.10
Paul CotterL000111:070.180.10
Nico HischierC000120:590.200.10
Lenni HameenahoR000312:280.100.05
Johnathan KovacevicD000116:300.030.00
Jonas SiegenthalerD000013:390.000.00
Arseny GritsyukR000317:100.270.00
Timo MeierR000416:400.390.00
Dawson MercerC000115:490.190.00
Connor BrownR000117:200.14-0.05

Goaltending

GoalieTeamSVSASV%GSAxDecision
Dustin WolfCalgary Flames283287.5%0.48W
Jacob MarkstromNew Jersey Devils242982.8%-1.39L

Analysis

The Calgary Flames defeated the New Jersey Devils 5–4 on Mar 12, 2026, a one-goal game.

New Jersey Devils generated 3.89 expected goals to Calgary Flames's 2.48 — New Jersey Devils owned the better of the chances but Calgary Flames took the game, the kind of split that usually means finishing or goaltending decided it.

John Beecher led all skaters with a Game Score of 1.75 on 2 goals, 4 shots on goal.

Frequently Asked Questions

Who won the Calgary Flames vs New Jersey Devils game?

The Calgary Flames beat the New Jersey Devils 5–4 on Mar 12, 2026.

What was the final score?

The final score was Calgary Flames 5, New Jersey Devils 4.

Who was the best player in this game?

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

Which team deserved to win by expected goals?

New Jersey Devils generated 3.89 expected goals and Calgary Flames generated 2.48, so New Jersey Devils created the better chances. The scoreboard went the other way, which points to finishing or goaltending.

What were the shot totals?

Calgary Flames put 29 shots on goal and New Jersey Devils put 32. High-danger chances went 7 to 25.

How did the goaltenders play?

Dustin Wolf stopped 28 of 32 (0.48 goals saved above expected); Jacob Markstrom stopped 24 of 29 (-1.39 goals saved above expected).