Calgary FlamesCGY 2–3 Final St. Louis BluesSTL

Tuesday, November 11, 2025

Final 1st2nd3rd T SOG
Calgary FlamesCGY 020 2 40
St. Louis BluesSTL 210 3 31

No impact calculated for this game. Impacts are calculated for games in the next 7 days.

Highlights

Scoring

1st Period
10:59 STL Dylan Holloway (4)PP Justin Faulk (6), Pius Suter (5) · tip-in xG 0.12 0–1 ▶
13:43 STL Matthew Kessel (1) Oskar Sundqvist (6) · wrist xG 0.04 0–2 ▶
2nd Period
7:20 STL Nathan Walker (2) Alexey Toropchenko (1), Oskar Sundqvist (7) · backhand xG 0.38 0–3 ▶
14:04 CGY Matt Coronato (4) Brayden Pachal (2) · snap xG 0.04 1–3 ▶
14:29 CGY Rasmus Andersson (3) Mikael Backlund (5) · wrist xG 0.03 2–3 ▶
3rd Period
No scoring

Score away–home after each goal; season totals in parentheses.

Shot quality

Expected goals (xG) rate every unblocked shot by how often shots like it go in, from where it was taken, the shot type, the strength and what happened just before it. How it works

CGY 41%Deserve to win59% STL
CGYSTL
2.73Expected goals3.26
2Goals (no shootout)3
1.71Expected goals, 5 on 52.34
71Shot attempts48
52Unblocked attempts41
40Shots on goal31

Game notes

What stood out as the game went on, from the play-by-play and the shifts. Time on the bench is counted in 5-on-5 play outside the penalty box; the note says the player sat, not why. Goals saved are against the shots' expected goals (xG).

2nd Period
12:30 STL xG swing xG swing · Out-chanced CGY 1.30–0.25
In xG over 10 minutes, 2:30 to 12:30 of the 2nd; goals 1–0
3rd Period
3:30 CGY No shift No shift · Sharangovich, 14:34 on the bench
No shift from 9:15 of the 2nd to 8:04 of the 3rd; 10 shifts (7:27) before that
13:20 CGY No shift No shift · Lomberg, 15:01 on the bench
No shift after 3:15 of the 3rd; 11 shifts (8:58) before that
18:16 CGY Pulled goalie Pulled goalie · Pulled Wolf, down 3–2
With 1:44 left

Shot map

CGY shoots ←Bigger circle: higher xG; filled: goal→ STL shoots
Dalibor Dvorsky: snap, 81 ft, xG 0.00 (P1 0:26) MacKenzie Weegar: slap, 60 ft, xG 0.01 (P1 0:39) Adam Klapka: wrist, 53 ft, xG 0.02 (P1 2:32) Jonathan Huberdeau: wrist, 28 ft, xG 0.02 (P1 3:08) Yegor Sharangovich: snap, 32 ft, xG 0.02 (P1 3:22) Dalibor Dvorsky: wrist, 19 ft, xG 0.14 (P1 3:41) Pavel Buchnevich: snap, 22 ft, xG 0.16 (P1 4:13) Nick Bjugstad: deflected, 15 ft, xG 0.06 (P1 4:19) Matt Coronato: snap, 43 ft, xG 0.02 (P1 6:28) Nazem Kadri: wrist, 46 ft, xG 0.03 (P1 7:01) Nazem Kadri: wrist, 28 ft, xG 0.07 (P1 7:17) Brayden Pachal: backhand, 12 ft, xG 0.13 (P1 7:26) Matthew Kessel: backhand, 95 ft, xG 0.00 (P1 8:43) Jimmy Snuggerud: snap, 13 ft, xG 0.16 (P1 9:20) Pavel Buchnevich: tip-in, 18 ft, xG 0.09 (P1 10:31) Nazem Kadri: wrist, 37 ft, xG 0.02 (P1 11:18) Matt Coronato: snap, 37 ft, xG 0.05 (P1 12:32) Joel Hanley: wrist, 54 ft, xG 0.02 (P1 12:45) Joel Farabee: wrist, 14 ft, xG 0.06 (P1 12:51) Robert Thomas: backhand, 11 ft, xG 0.06 (P1 13:04) Blake Coleman: snap, 6 ft, xG 0.03 (P1 15:01) Dylan Holloway: snap, 36 ft, xG 0.05 (P1 15:47) Nathan Walker: wrist, 42 ft, xG 0.02 (P1 17:06) Blake Coleman: wrist, 102 ft, xG 0.00 (P1 17:29) Dylan Holloway: snap, 39 ft, xG 0.01 (P1 18:45) Dylan Holloway: wrist, 38 ft, xG 0.06 (P1 19:16) Jimmy Snuggerud: snap, 14 ft, xG 0.30 (P1 19:25) Rasmus Andersson: slap, 70 ft, xG 0.01 (P2 0:19) Jonathan Huberdeau: wrist, 55 ft, xG 0.01 (P2 0:33) Rasmus Andersson: slap, 55 ft, xG 0.03 (P2 0:46) Brayden Schenn: wrist, 38 ft, xG 0.06 (P2 1:24) Jonathan Huberdeau: wrist, 24 ft, xG 0.12 (P2 2:23) Yegor Sharangovich: snap, 18 ft, xG 0.22 (P2 2:25) Jordan Kyrou: snap, 24 ft, xG 0.14 (P2 2:39) Jordan Kyrou: wrist, 9 ft, xG 0.06 (P2 2:40) Oskar Sundqvist: wrist, 8 ft, xG 0.06 (P2 2:50) Nick Bjugstad: snap, 33 ft, xG 0.05 (P2 3:49) Ryan Lomberg: wrist, 18 ft, xG 0.05 (P2 5:47) Alexey Toropchenko: backhand, 9 ft, xG 0.16 (P2 7:16) Matt Coronato: snap, 12 ft, xG 0.19 (P2 7:51) Pius Suter: wrist, 17 ft, xG 0.20 (P2 8:00) Mikael Backlund: wrist, 28 ft, xG 0.01 (P2 8:16) Tyler Tucker: backhand, 46 ft, xG 0.01 (P2 8:29) Dalibor Dvorsky: wrist, 65 ft, xG 0.01 (P2 9:39) Robert Thomas: slap, 28 ft, xG 0.13 (P2 10:13) Robert Thomas: wrist, 25 ft, xG 0.11 (P2 11:43) Yan Kuznetsov: snap, 45 ft, xG 0.04 (P2 12:47) Joel Farabee: snap, 31 ft, xG 0.09 (P2 13:19) Alexey Toropchenko: wrist, 30 ft, xG 0.05 (P2 13:49) Justin Faulk: wrist, 52 ft, xG 0.02 (P2 15:14) Mikael Backlund: backhand, 10 ft, xG 0.04 (P2 15:58) Nathan Walker: wrist, 50 ft, xG 0.01 (P2 16:43) Robert Thomas: snap, 12 ft, xG 0.06 (P2 16:59) Robert Thomas: wrist, 33 ft, xG 0.06 (P2 17:42) Nazem Kadri: wrist, 24 ft, xG 0.06 (P2 19:33) Matt Coronato: wrist, 32 ft, xG 0.13 (P2 19:36) Nazem Kadri: wrist, 24 ft, xG 0.18 (P2 19:39) Nazem Kadri: wrist, 37 ft, xG 0.04 (P3 0:55) Morgan Frost: tip-in, 7 ft, xG 0.11 (P3 1:11) Mikael Backlund: backhand, 33 ft, xG 0.01 (P3 1:39) MacKenzie Weegar: wrist, 72 ft, xG 0.01 (P3 1:43) Tyler Tucker: slap, 56 ft, xG 0.06 (P3 3:07) Matthew Kessel: wrap-around, 4 ft, xG 0.14 (P3 3:11) Matt Coronato: slap, 53 ft, xG 0.03 (P3 3:32) Jonathan Huberdeau: snap, 44 ft, xG 0.04 (P3 3:52) Nazem Kadri: snap, 7 ft, xG 0.20 (P3 4:16) Nick Bjugstad: wrist, 31 ft, xG 0.06 (P3 4:35) Pavel Buchnevich: wrist, 31 ft, xG 0.07 (P3 5:55) Joel Farabee: snap, 45 ft, xG 0.01 (P3 6:34) Justin Faulk: wrist, 34 ft, xG 0.05 (P3 7:21) Blake Coleman: wrist, 23 ft, xG 0.02 (P3 7:57) Jimmy Snuggerud: wrist, 40 ft, xG 0.02 (P3 8:20) Matt Coronato: wrist, 41 ft, xG 0.02 (P3 9:23) Kevin Bahl: slap, 50 ft, xG 0.01 (P3 9:26) Pavel Buchnevich: wrist, 90 ft, xG 0.00 (P3 11:12) Philip Broberg: wrist, 56 ft, xG 0.02 (P3 11:56) Robert Thomas: backhand, 75 ft, xG 0.00 (P3 14:17) Rasmus Andersson: slap, 41 ft, xG 0.04 (P3 14:32) Rasmus Andersson: slap, 43 ft, xG 0.02 (P3 14:42) Rasmus Andersson: slap, 57 ft, xG 0.04 (P3 16:09) Joel Farabee: snap, 45 ft, xG 0.02 (P3 16:27) Rasmus Andersson: slap, 53 ft, xG 0.02 (P3 16:39) Morgan Frost: tip-in, 16 ft, xG 0.05 (P3 16:59) Matt Coronato: wrist, 45 ft, xG 0.01 (P3 17:03) Nazem Kadri: wrist, 35 ft, xG 0.03 (P3 18:40) MacKenzie Weegar: backhand, 95 ft, xG 0.00 (P3 19:03) Rasmus Andersson: wrist, 27 ft, xG 0.11 (P3 19:11) Matt Coronato: wrist, 29 ft, xG 0.12 (P3 19:31) Dylan Holloway: GOAL, tip-in, 8 ft, xG 0.12 (P1 10:59) Matthew Kessel: GOAL, wrist, 36 ft, xG 0.04 (P1 13:43) Nathan Walker: GOAL, backhand, 6 ft, xG 0.38 (P2 7:20) Matt Coronato: GOAL, snap, 39 ft, xG 0.04 (P2 14:04) Rasmus Andersson: GOAL, wrist, 57 ft, xG 0.03 (P2 14:29)
About these numbers

xG comes from hockeystats.io's own model, a gradient-boosted tree model trained on every unblocked shot from the 2021-22 to 2025-26 regular seasons using the NHL's public play-by-play. Each shot's value is the share of similar shots that became goals. A team's xG is the sum over its shots; "deserve to win" asks how often the team would outscore its opponent if every shot went in at exactly that rate. Blocked shots count as attempts but have no xG (the NHL records where they were blocked, not where they were taken), so the map leaves them out.

Box score

Calgary Flames

Skater GAP+/− AttxG HitBlkTOI
Forwards
91 Nazem Kadri 000 -2 130.64 0021:20
10 Jonathan Huberdeau 000 +1 40.19 1020:13
27 Matt Coronato 101 +1 90.61 0018:48
16 Morgan Frost 000 +1 30.16 1017:47
11 Mikael Backlund 011 +1 30.06 2115:56
86 Joel Farabee 000 -2 40.19 0015:32
20 Blake Coleman 000 +1 50.06 2014:01
43 Adam Klapka 000 0 10.02 2012:58
47 Connor Zary 000 0 10.00 1012:44
29 Samuel Honzek 000 +1 00.00 0011:23
94 Ryan Lomberg 000 0 40.05 2008:58
17 Yegor Sharangovich 000 -2 20.24 0008:21
Defense
4 Rasmus Andersson 101 0 110.30 0025:12
52 MacKenzie Weegar 000 -1 50.02 0122:55
37 Yan Kuznetsov 000 -1 10.04 2120:10
7 Kevin Bahl 000 +1 20.01 1220:06
94 Brayden Pachal 011 +1 20.13 1015:03
44 Joel Hanley 000 0 10.02 0014:31
Goalie SAGA SVSV% xGA GSAx
Dustin Wolf 31328 .903 3.26 +0.26

St. Louis Blues

Skater GAP+/− AttxG HitBlkTOI
Forwards
89 Pavel Buchnevich 000 0 60.32 2119:22
18 Robert Thomas 000 0 70.41 0018:11
22 Pius Suter 011 0 10.20 0017:42
10 Brayden Schenn 000 0 20.06 2016:26
21 Jimmy Snuggerud 000 0 30.48 0115:51
13 Alexey Toropchenko 011 +1 20.21 1014:08
70 Oskar Sundqvist 022 +1 10.06 4013:55
81 Dylan Holloway 101 -1 50.25 3013:41
26 Nathan Walker 101 +1 30.41 6113:35
25 Jordan Kyrou 000 -1 20.20 0013:08
15 Dalibor Dvorsky 000 -1 30.15 2012:07
72 Nick Bjugstad 000 0 40.17 2111:18
Defense
55 Colton Parayko 000 0 00.00 2826:45
6 Philip Broberg 000 0 10.02 0324:53
17 Cam Fowler 000 0 10.00 0121:45
72 Justin Faulk 011 0 20.08 0121:04
4 Matthew Kessel 101 0 30.18 0111:41
75 Tyler Tucker 000 0 20.07 1010:28
Goalie SAGA SVSV% xGA GSAx
Jordan Binnington 40238 .950 2.73 +0.73

Skaters by time on ice. Goalie lines count shots with the goalie in net, from the NHL play-by-play.

Player ratings

What each player added to the result, in goals, from most to least. Hover a number for what it's made of.

Calgary Flames

Player Rating Points Shots On ice Pen FO Other GSAx TOI
27 Matt Coronato R +1.52 +0.75 +0.40 +0.40 0.00 -0.01 -0.02 — 18:48
94 Brayden Pachal D +1.03 +0.70 +0.09 +0.24 0.00 0.00 0.00 — 15:03
16 Morgan Frost C +0.56 0.00 +0.10 +0.41 0.00 +0.03 +0.02 — 17:47
10 Jonathan Huberdeau L +0.50 0.00 +0.13 +0.40 0.00 +0.01 -0.04 — 20:13
11 Mikael Backlund C +0.40 +0.70 +0.04 -0.36 0.00 0.00 +0.03 — 15:56
32 Dustin Wolf G +0.26 0.00 — — 0.00 — — +0.26 58:16
91 Nazem Kadri C +0.14 0.00 +0.41 -0.41 +0.15 +0.01 -0.02 — 21:20
4 Rasmus Andersson D +0.07 +0.75 +0.20 -0.71 -0.15 0.00 -0.02 — 25:12
47 Connor Zary C -0.02 0.00 0.00 +0.05 0.00 -0.01 -0.06 — 12:44
7 Kevin Bahl D -0.07 0.00 0.00 -0.17 0.00 0.00 +0.10 — 20:06
52 MacKenzie Weegar D -0.12 0.00 +0.01 -0.13 0.00 0.00 -0.01 — 22:55
37 Yan Kuznetsov D -0.17 0.00 +0.03 -0.24 0.00 0.00 +0.05 — 20:10
43 Adam Klapka R -0.18 0.00 +0.01 -0.17 0.00 0.00 -0.02 — 12:58
86 Joel Farabee L -0.26 0.00 +0.12 -0.40 0.00 0.00 +0.02 — 15:32
70 Ryan Lomberg L -0.32 0.00 +0.03 -0.35 0.00 0.00 0.00 — 8:58
29 Samuel Honzek L -0.32 0.00 0.00 -0.15 -0.15 0.00 -0.02 — 11:23
20 Blake Coleman L -0.34 0.00 +0.04 -0.34 0.00 -0.01 -0.02 — 14:01
44 Joel Hanley D -0.50 0.00 +0.01 -0.49 0.00 0.00 -0.02 — 14:31
17 Yegor Sharangovich C -0.87 0.00 +0.16 -1.03 0.00 0.00 0.00 — 8:21

St. Louis Blues

Player Rating Points Shots On ice Pen FO Other GSAx TOI
70 Oskar Sundqvist C +2.11 +1.25 +0.04 +0.79 0.00 +0.01 +0.02 — 13:55
26 Nathan Walker L +1.96 +0.75 +0.26 +0.91 0.00 -0.01 +0.05 — 13:35
13 Alexey Toropchenko R +1.31 +0.70 +0.14 +0.47 0.00 0.00 0.00 — 14:08
51 Matthew Kessel D +1.17 +0.75 +0.12 +0.26 0.00 0.00 +0.05 — 11:41
72 Justin Faulk D +0.97 +0.70 +0.05 +0.23 0.00 0.00 -0.01 — 21:04
50 Jordan Binnington G +0.73 0.00 — — 0.00 — — +0.73 60:00
17 Cam Fowler D +0.65 0.00 0.00 +0.56 0.00 0.00 +0.09 — 21:45
81 Dylan Holloway L +0.63 +0.75 +0.16 -0.27 0.00 -0.01 0.00 — 13:41
75 Tyler Tucker D +0.63 0.00 +0.04 +0.60 0.00 0.00 -0.02 — 10:28
18 Robert Thomas C +0.63 0.00 +0.27 +0.36 0.00 +0.02 -0.02 — 18:11
89 Pavel Buchnevich L +0.61 0.00 +0.21 +0.37 0.00 -0.02 +0.05 — 19:22
21 Jimmy Snuggerud R +0.43 0.00 +0.31 +0.05 0.00 0.00 +0.07 — 15:51
22 Pius Suter C +0.32 +0.55 +0.13 -0.33 0.00 0.00 -0.02 — 17:42
25 Jordan Kyrou R +0.28 0.00 +0.13 0.00 +0.15 0.00 0.00 — 13:08
55 Colton Parayko D +0.26 0.00 0.00 -0.14 0.00 0.00 +0.40 — 26:45
10 Brayden Schenn C +0.20 0.00 +0.04 +0.14 0.00 +0.02 0.00 — 16:26
6 Philip Broberg D -0.01 0.00 +0.01 -0.13 0.00 0.00 +0.11 — 24:53
77 Nick Bjugstad C -0.02 0.00 +0.11 -0.16 0.00 -0.02 +0.05 — 11:18
54 Dalibor Dvorsky R -0.04 0.00 +0.10 -0.13 0.00 -0.01 0.00 — 12:07

An expected-goals take on Dom Luszczyszyn's Game Score: goals and assists, the quality of a player's own shots, shot quality for and against while they were on the ice at 5v5, penalties, faceoffs and puck plays, all in goals; goalies by goals saved above expected. From the NHL play-by-play and shift charts.