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.522.05
2ndBrayden PachalD01116:050.011.21
3rdJoel FarabeeL01016:250.001.17

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.522.05
Brayden PachalD011116:050.011.21
Joel FarabeeL011016:250.001.17
Mikael BacklundC101318:070.531.14
Ryan StromeC011115:020.041.04
Kevin BahlD101227:330.031.00
Yan KuznetsovD000217:090.040.91
Yegor SharangovichC101216:370.170.90
Victor OlofssonL011016:180.000.83
Adam KlapkaR011111:580.220.81
Olli MäättäD011227:190.050.66
Blake ColemanL000417:200.420.60
Matvei GridinR011210:550.390.57
Hunter BrzustewiczD000315:230.230.12
Connor ZaryC000012:150.000.10
Joel HanleyD000216:410.030.05
Matt CoronatoR000013:070.09-0.22
Morgan FrostC000011:410.00-0.38

New Jersey Devils Skaters

PlayerPosGAPSOGTOIxGGame Score
Jesper BrattL022120:110.141.07
Maxim TsyplakovR101111:130.131.00
Nick BjugstadC011111:150.060.90
Dougie HamiltonD011221:320.070.89
Jack HughesC112520:570.500.75
Luke HughesD112525:030.270.46
Nico HischierC000120:590.260.24
Jonas SiegenthalerD000013:390.000.23
Brenden DillonD000016:310.050.14
Simon NemecD101121:220.480.12
Paul CotterL000111:070.180.04
Cody GlassC000114:190.220.03
Timo MeierR000416:400.410.03
Lenni HameenahoR000312:280.10-0.01
Dawson MercerC000115:490.26-0.03
Johnathan KovacevicD000116:300.03-0.26
Connor BrownR000117:200.16-0.40
Arseny GritsyukR000317:100.27-0.46

Goaltending

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

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 2.05 on 2 goals, 4 shots on goal.

Dustin Wolf stopped 28 of 32, worth -0.84 goals saved above expected.

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 2.05, 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.84 goals saved above expected); Jacob Markstrom stopped 24 of 29 (-2.24 goals saved above expected).