Edgehalla

Calgary Flames vs. Buffalo SabresNov 19, 2025

Final· KeyBank Center
Goals123TShots123T
CGY2046CGY11101435
BUF0202BUF5121330
CGY 73BUF 60
CGY 3.34BUF 1.68
PP goals
CGY 0BUF 0
Hits
CGY 17BUF 17
Blocks
CGY 16BUF 25
PIM
CGY 6BUF 2
CGY 53%BUF 47%

Fantasy takeaways

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

Calgary Flames rout Buffalo Sabres 6–2

Calgary Flames beat Buffalo Sabres 6–2 at BUF. Rasmus Andersson (CGY) led the scoring with 1G 2A.

  1. Points
    Rasmus Andersson had a goal and 2 assists (3 points) on 3 shots in 23:51.Andersson
  2. Points
    Joel Farabee had two goals (2 points) on 4 shots in 18:27.Farabee
  3. Points
    Matt Coronato had a goal and an assist (2 points) on 3 shots in 13:21.Coronato
  4. Points
    Mattias Samuelsson had a goal and an assist (2 points) on 3 shots in 22:44.Samuelsson
  5. Points
    Morgan Frost had a goal and an assist (2 points) on 1 shot in 13:49.Frost
  6. Points
    Jonathan Huberdeau had 2 assists (2 points) on 1 shot in 14:55.Huberdeau
  7. Points
    Nazem Kadri had 2 assists (2 points) on 6 shots in 18:05.Kadri
  8. Points
    Yegor Sharangovich had 2 assists (2 points) on 1 shot in 16:21.Sharangovich

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 BUF: 133 attempts, 65 on goal, 8 goals, 5.02 expected goals; best chance Matt Coronato at 0.39 xG.

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

Showing 133 of 133 attempts · BUF 60 · CGY 73

Game flow

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

Cumulative shot attempts

Game flow, CGY at BUF: expected goals 1.68 to 3.34 (CGY led the chances), shot attempts 60 to 73, 8 goals.

0.01.02.03.04.01st2nd3rdBUFCGYAFSTFBFCnet xGcumulative expected goals · 60:00
  • BUF
  • CGY
  • Goal
  • Power play (shaded)
Pressure Index
BUFCGYcontrol2nd3rdAndersson · 1st 5:58Farabee · 1st 12:04Samuelsson · 2nd 10:21Thompson · 2nd 15:57Frost · 3rd 2:02Backlund · 3rd 7:34Farabee · 3rd 9:50Coronato · 3rd 17:49
  • BUF 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 44% of the game, BUF 20%.

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 BUF: 38 players over 60:00; most ice Colten Ellis (60:00) for BUF and Devin Cooley (60:00) for CGY, 8 goals.

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

Head-to-head matchups

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

Matchup matrix

Head-to-head matrix, BUF rows versus CGY columns: 250 matchups; most common Dahlin vs Bahl, 10:50 at 54% xGF.

BUF ↓ · CGY →FarabeeKadriSharangovichColemanBacklundZaryHuberdeauFrostCoronatoBeecherMortonKlapkaAnderssonBahlWeegarKuznetsovHanleyPachalL1 ThompsonL1 TuchL1 DoanL2 KrebsL2 GreenwayL2 KozakL3 McLeodL3 QuinnL3 RosenL4 MalenstynL4 OstlundL4 DunneD1 DahlinD1 SamuelssonD2 ByramD2 TimminsD3 PowerD3 Bryson
BUF 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
StatCGYBUF
7665
3.381.78
3.341.76
1110
44
2218
+0.075−0.075
44%20%

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 →

Buffalo Sabres

Current BUF line combinations →

Scoring summary

Every goal with the skaters on the ice for it.

1st period

  1. 5:58
    CGY 1 – 0 BUF
  2. 12:04
    CGY 2 – 0 BUF

2nd period

  1. 10:21
    CGY 2 – 1 BUF
  2. 15:57
    CGY 2 – 2 BUF

3rd period

  1. 2:02
    CGY 3 – 2 BUF
  2. 7:34
    CGY 4 – 2 BUF
  3. 9:50
    CGY 5 – 2 BUF
  4. 17:49
    CGY 6 – 2 BUF

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
Joel Farabee LL1202+240.5601018:27——4863
Nazem Kadri CL1022+260.6510018:05——5164
Yegor Sharangovich CL1022+210.0600016:21——5366
Blake Coleman LL2000+120.0321217:16——6884
Mikael Backlund CL2101+130.4000016:53——6681
Connor Zary CL2000+110.1101013:33——6481
Jonathan Huberdeau LL3022+110.0030014:55——5570
Morgan Frost CL3112+110.2511213:49——5471
Matt Coronato RL3112+130.6900013:21——5771
John Beecher CL4000020.0211012:47——4025
Sam Morton CL4000010.0021010:25——4126
Adam Klapka RL4000010.091009:12——4428
Rasmus Andersson DD1123+230.2903023:51——4962
Kevin Bahl DD1011+320.0400022:12——4664
MacKenzie Weegar DD2000010.1111021:55——5662
Yan Kuznetsov DD2000-110.0202020:39——5043
Joel Hanley DD3000+210.0314215:53——6489
Brayden Pachal DD3000+210.0040014:26——5981
CGY goalies
GoalieDecSASVGATOI
Devin Cooley(start)W30282.9331.6860:00

Buffalo Sabres

BUF skaters
SkaterLineGAP+/-HitsBlkPIMPPSH
Tage Thompson CL1101-130.1510019:27——5420
Alex Tuch RL1000-120.1120016:19——5324
Josh Doan RL1000-130.0601015:26——5315
Peyton Krebs CL2000-120.2102018:03——4662
Jordan Greenway LL2000-200.0011014:35——1929
Tyson Kozak CL2000-230.1761014:17——1929
Ryan McLeod CL3000-230.1700017:20——5553
Jack Quinn RL3000-230.0901015:47——4026
Isak Rosen RL3000-200.0001014:17——3124
Beck Malenstyn LL4000+120.1632014:08——6972
Noah Ostlund CL4000+110.0901012:36——5760
Josh Dunne CL4000010.012029:22——6031
Rasmus Dahlin DD1011+130.2304024:16——4650
Mattias Samuelsson DD1112+130.1402022:44——4654
Bowen Byram DD2000-310.0101019:51——4615
Conor Timmins DD2000-300.0125016:37——4419
Owen Power DD3000-200.0502021:02——5337
Jacob Bryson DD3000-200.0001011:53——4027
BUF goalies
GoalieDecSASVGATOI
Colten Ellis(start)L35296.8293.3460:00

Goal anatomy

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

Rasmus Andersson (CGY) 1st 5:58 · assists Yegor Sharangovich, Kevin Bahl · Rebound · 45.3 mph shot.

Joel Farabee · 1st 12:04 · CGY

Play
deflection
Entry
carry
Odd man
No
Passes
0
Shot
25.2 mph
Distance
31 ft
Entry to goal
4.9 s

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

Morgan Frost · 3rd 2:02 · CGY

Play
rebound
Entry
loose
Odd man
3-on-2
Passes
3
Shot
24.3 mph
Distance
4 ft
Entry to goal
3.4 s
Type
rebound

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

Tage Thompson · 2nd 15:57 · BUF

Play
dump-and-chase
Entry
dump
Odd man
3-on-1
Passes
4 (royal road)
Shot
77.1 mph
Distance
54 ft
Entry to goal
8.7 s
Type
one-timer

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

Joel Farabee · 3rd 9:50 · CGY

Play
odd-man-rush
Entry
loose
Odd man
1-on-0
Passes
0
Shot
47.2 mph
Distance
18 ft
Entry to goal
2.2 s

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

Matt Coronato · 3rd 17:49 · CGY

Play
turnover-forecheck
Entry
carry
Odd man
No
Passes
0
Shot
7.3 mph
Distance
12 ft
Entry to goal
8.2 s

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