GRIT & GF

Wednesday, November 19, 2025

Calgary Flames

Buffalo Sabres

Expected goals, CGY–BUF
2.7–2.1
all situations, empty nets out
BUF share of xG
43.2%
50% is even
Shots on goal
35–30
CGY–BUF
Pre-game model
–
no projection stored

The story

The Flames beat the Sabres 6-2, and the chances agreed: 2.7 expected goals to 2.1. Rasmus Andersson had three points, one goal and two assists. Tage Thompson has scored in 4 straight games.

  • Rasmus Andersson had three points, one goal and two assists. He has 5 goals this season. He played 23:51 and had three shots on goal. The Flames beat the Sabres 6-2.

  • Tage Thompson has scored in 4 straight games. That was his tenth goal of the season. He played 19:27 and had three shots on goal. The Sabres fell 6-2 to the Flames.

  • Matt Coronato has scored in 3 straight games. He has 7 goals this season. He played 13:21 and had three shots on goal. It finished 6-2 for the Flames.

  • Colten EllisRough night

    Colten Ellis allowed 6 goals on shots worth 2.7 expected goals. That is 3.3 more than an average goalie would have given up. The Sabres lost 6-2 to the Flames.

  • MacKenzie Weegar had 10 shot attempts. One reached the net and none went in. He came in averaging 5.0 attempts a game. The Flames beat the Sabres 6-2.

  • Joel FarabeeTwo goals

    Joel Farabee scored twice. He has 4 goals this season. He played 18:27 and had four shots on goal. It finished 6-2 for the Flames.

Shot attempts

Running count of unblocked attempts (shots on goal plus misses). Dots are goals. Hover to read any moment.

CGYBUF

Where the shots came from

8 goals from 91 unblocked attempts. Shots from a team's own half are left off.

GoalShot or miss
← CGY shootingBUF shooting →

Calgary Flames

SkaterTOIGASOGixGHitsBlkxGF%
Rasmus Andersson D23:511230.200349
Kevin Bahl D22:120120.070050
MacKenzie Weegar D21:550010.121153
Yan Kuznetsov D20:390010.010235
Joel Farabee L18:272040.520155
Nazem Kadri C18:050260.581060
Blake Coleman L17:160020.022173
Mikael Backlund C16:531030.230056
Yegor Sharangovich C16:210210.140062
Joel Hanley D15:530010.021475
Jonathan Huberdeau L14:550210.003055
Brayden Pachal D14:260010.014063
Morgan Frost C13:491110.161156
Connor Zary C13:330010.140156
Matt Coronato R13:211130.420056
John Beecher C12:470020.021122
Sam Morton C10:250010.002123
Adam Klapka R9:120010.071024

Buffalo Sabres

SkaterTOIGASOGixGHitsBlkxGF%
Rasmus Dahlin D24:160130.240462
Mattias Samuelsson D22:441130.170266
Owen Power D21:020000.030242
Bowen Byram D19:510010.020121
Tage Thompson C19:271030.111033
Peyton Krebs C18:030020.270271
Ryan McLeod C17:200030.190064
Conor Timmins D16:370000.012528
Alex Tuch R16:190020.102127
Jack Quinn R15:470030.120134
Josh Doan R15:260030.190127
Jordan Greenway L14:350000.001141
Isak Rosen R14:170000.000132
Tyson Kozak C14:170030.206141
Beck Malenstyn L14:080020.333277
Noah Ostlund C12:360010.070167
Jacob Bryson D11:530000.000134
Josh Dunne C9:220010.012050

The minute-by-minute expected goals flow is part of Pro

The game measured in chance quality, minute by minute, which shows when it tilted and toward whom.