Edgehalla

Calgary Flames vs. New Jersey DevilsMar 12, 2026

Final· Prudential Center
Goals123TShots123T
CGY2215CGY813829
NJD1124NJD1091332
CGY 43NJD 79
CGY 2.60NJD 4.30
PP goals
CGY 0NJD 1
Hits
CGY 22NJD 14
Blocks
CGY 20NJD 8
PIM
CGY 6NJD 0
CGY 44%NJD 56%

Fantasy takeaways

Generated from the play-by-play, shifts and season context. No opinions, just what changed.

Calgary Flames edge New Jersey Devils 5–4

Calgary Flames beat New Jersey Devils 5–4 at NJD. John Beecher (CGY) led the scoring with 2G 0A. Olli Maatta (CGY) played 27:19, +10:21 up on his 16:58 season average over 42 games.

  1. Points
    John Beecher had two goals (2 points) on 4 shots in 15:15.Beecher
  2. Points
    Jack Hughes had a goal and an assist (2 points) on 5 shots in 20:57.Hughes
  3. Points
    Luke Hughes had a goal and an assist (2 points) on 5 shots in 25:03.Hughes
  4. Points
    Jesper Bratt had 2 assists (2 points) on 1 shot in 20:11.Bratt
  5. Usage
    Olli Maatta (CGY) played 27:19, +10:21 up on his 16:58 season average over 42 games.Maatta
  6. New line
    New look for CGY: Strome–Olofsson–Sharangovich skated 12:20 together at 5v5 as the L1 trio (55% of the shot attempts), a combination not used in the team's last 5 games.StromeOlofssonSharangovich
  7. Luck
    CGY scored 5 goals on 2.60 expected goals (43 attempts), finishing well above its chances.
  8. Usage
    Kevin Bahl (CGY) played 27:33, +5:41 up on his 21:52 season average over 75 games.Bahl

Shot map

Both teams on one rink, filtered by strength and period.

Shot map

Every attempt, sized by expected goals. Goals are rings, shots on goal dots, misses hollow, blocks crosses.

Shot map, CGY at NJD: 122 attempts, 61 on goal, 9 goals, 6.90 expected goals; best chance Simon Nemec at 0.43 xG.

Strength
Period
Team
← CGY attacks left (bottom on phones)NJD attacks right (top on phones) →
  • NJD
  • CGY
  • Goal
  • Shot on goal
  • Missed
  • Blocked

Showing 122 of 122 attempts · NJD 79 · CGY 43

Game flow

Cumulative expected goals and shot attempts, with power plays shaded and goals marked.

Cumulative shot attempts

Game flow, CGY at NJD: expected goals 4.30 to 2.60 (NJD led the chances), shot attempts 79 to 43, 9 goals.

0.01.02.03.04.05.01st2nd3rdNJDCGYBBTBNSBHHnet xGcumulative expected goals · 60:00
  • NJD
  • CGY
  • Goal
  • Power play (shaded)
Pressure Index
NJDCGYcontrol2nd3rdBeecher · 1st 5:04Bahl · 1st 14:07Tsyplakov · 1st 16:14Beecher · 2nd 0:54Nemec · 2nd 1:36Sharangovich · 2nd 16:48Backlund · 3rd 4:10Hughes · 3rd 9:38Hughes · 3rd 19:56
  • NJD pressure
  • CGY pressure
  • Goal
  • Control (|PI| > 0.25)

: descriptive only, the team with more pressure scored the next goal about half the time. In control: CGY 18% of the game, NJD 38%.

Shift chart

Every shift, grouped by line and pair; bars are coloured by strength state. Click a player to highlight.

Shifts

Shift chart, CGY at NJD: 38 players over 60:00; most ice Jacob Markstrom (55:55) for NJD and Dustin Wolf (60:00) for CGY, 9 goals.

NJD
CGY
goals / penalties
  • Even strength
  • Power play
  • Penalty kill
  • Goal
  • Penalty

Head-to-head matchups

NJD skaters (rows) against CGY skaters (columns) at 5v5. Square size is time together; colour is xGF% from the NJD side.

Matchup matrix

Head-to-head matrix, NJD rows versus CGY columns: 250 matchups; most common Hughes vs Bahl, 9:10 at 38% xGF.

NJD ↓ · CGY →SharangovichOlofssonStromeBacklundColemanFarabeeBeecherZaryKlapkaCoronatoFrostGridinBahlMaattaHanleyPachalKuznetsovBrzustewiczL1 HischierL1 MeierL1 MercerL2 GritsyukL2 GlassL2 HameenahoL3 BjugstadL3 TsyplakovL3 CotterL4 HughesL4 BrattL4 BrownD1 NemecD1 DillonD2 HughesD2 KovacevicD3 HamiltonD3 Siegenthaler
NJD xGF% 4060square size = TOI together · blank = under 1:00

Sequence card

5-on-5 possession-chain numbers from the sequence engine (Draw Equity and control cover all situations).

Sequence card
StatCGYNJD
4664
2.242.07
2.182.00
87
72
2025
−0.035+0.035
18%38%

Definitions: sequence xG, transition attempts, Draw Equity, control and the Pressure Index.

Lines used

Detected from who actually shared the ice, with time together. Percentages are the unit's share of shot attempts.

Calgary Flames

Current CGY line combinations →

New Jersey Devils

Current NJD line combinations →

Scoring summary

Every goal with the skaters on the ice for it.

1st period

  1. 5:04
    CGY 1 – 0 NJD
  2. 14:07
    CGY 2 – 0 NJD
  3. 16:14
    CGY 2 – 1 NJD

2nd period

  1. 0:54
    CGY 3 – 1 NJD
  2. 1:36
    CGY 3 – 2 NJD
  3. 16:48
    CGY 4 – 2 NJD

3rd period

  1. 4:10
    CGY 5 – 2 NJD
  2. 9:38
    CGY 5 – 3 NJD
  3. 19:56
    CGY 5 – 4 NJD

Box score

Skaters grouped by the line they played on; CF% is the 5v5 share of shot attempts while on the ice.

Calgary Flames

CGY skaters
SkaterLineGAP+/-HitsBlkPIMPPSH
Yegor Sharangovich CL1101+120.1710016:37——4846
Victor Olofsson LL1011+200.0000016:18——5044
Ryan Strome CL1011+210.0600015:02——5447
Mikael Backlund CL2101+130.4900018:07——4256
Blake Coleman LL2000+140.5632017:20——4355
Joel Farabee LL2011+200.0011016:25——4653
John Beecher CL3202+140.4003015:15——2754
Connor Zary CL3000000.0000012:15——2752
Adam Klapka RL3011-110.2261011:58——3366
Matt Coronato RL4000000.0800013:07——3548
Morgan Frost CL4000-100.0001011:41——3850
Matvei Gridin RL4011020.4001010:55——4353
Kevin Bahl DD1101+120.0622027:33——4254
Olli Maatta DD1011+120.0512027:19——4138
Joel Hanley DD2000+120.0503616:41——3946
Brayden Pachal DD2011+210.0041016:05——4250
Yan Kuznetsov DD3000+120.0432017:09——4872
Hunter Brzustewicz DD3000030.0411015:23——3951
CGY goalies
GoalieDecSASVGATOI
Dustin Wolf(start)W32284.8754.3060:00

New Jersey Devils

NJD skaters
SkaterLineGAP+/-HitsBlkPIMPPSH
Nico Hischier CL1000-110.2511020:59——6581
Timo Meier RL1000040.5011016:40——6577
Dawson Mercer CL1000010.0800015:49——6881
Arseny Gritsyuk RL2000-230.2800017:10——5840
Cody Glass CL2000-110.2111014:19——4827
Lenni Hameenaho RL2000-130.0910012:28——6037
Nick Bjugstad CL3011+110.0800011:15——6354
Maxim Tsyplakov RL3101+110.1530011:13——6354
Paul Cotter LL3000010.1120011:07——5949
Jack Hughes CL4112-350.9800020:57——5451
Jesper Bratt LL4022-210.1801020:11——5039
Connor Brown RL4000-210.2100017:20——5847
Simon Nemec DD1101-210.4721021:22——4438
Brenden Dillon DD1000-100.0711016:31——5856
Luke Hughes DD2112-150.4301025:03——5937
Johnathan Kovacevic DD2000010.0401016:30——6342
Dougie Hamilton DD3011-120.1720021:32——6468
Jonas Siegenthaler DD3000000.0000013:39——6861
NJD goalies
GoalieDecSASVGATOI
Jacob Markstrom(start)L29245.8282.6055:55

Goal anatomy

Animated replays from NHL EDGE tracking, with the entry, passes and shot speed for each goal.

John Beecher (CGY) 1st 5:04 · assists Matvei Gridin · Odd-man rush · carried in · 2-on-1 at the blue line · 67.2 mph shot · 1.6 s from entry to goal.

John Beecher · 1st 5:04 · CGY

Play
odd-man-rush
Entry
carry
Odd man
2-on-1
Passes
2
Shot
67.2 mph
Distance
29 ft
Entry to goal
1.6 s

Watch on NHL.com → · Tracking-derived via NHL EDGE

Kevin Bahl · 1st 14:07 · CGY

Play
turnover-forecheck
Passes
3 (royal road)
Shot
59.2 mph
Distance
60 ft

Watch on NHL.com → · Tracking-derived via NHL EDGE

John Beecher · 2nd 0:54 · CGY SH

Play
rebound
Entry
loose
Odd man
1-on-0
Passes
0
Shot
11.7 mph
Distance
4 ft
Entry to goal
4.5 s
Type
rebound

Watch on NHL.com → · Tracking-derived via NHL EDGE

Simon Nemec · 2nd 1:36 · NJD PP

Play
rebound
Entry
carry
Odd man
3-on-2
Passes
1
Shot
18.9 mph
Distance
7 ft
Entry to goal
5.3 s
Type
rebound

Watch on NHL.com → · Tracking-derived via NHL EDGE

Mikael Backlund · 3rd 4:10 · CGY

Play
odd-man-rush
Entry
carry
Odd man
3-on-2
Passes
0
Shot
37.8 mph
Distance
27 ft
Entry to goal
2.4 s

Watch on NHL.com → · Tracking-derived via NHL EDGE

Jack Hughes · 3rd 9:38 · NJD

Play
rush
Entry
carry
Odd man
No
Passes
1
Shot
72.6 mph
Distance
30 ft
Entry to goal
3.6 s

Watch on NHL.com → · Tracking-derived via NHL EDGE