GRIT & GF

Wednesday, October 21, 2026

Philadelphia Flyers

Buffalo Sabres

Expected goals, PHI–BUF
3.4–3.9
all situations, empty nets out
BUF share of xG
53.7%
50% is even
Shots on goal
26–28
PHI–BUF
Pre-game model
BUF 57%
win chance, model game-0.3

The story

The Flyers beat the Sabres 3-1 in a game the chances had about even, 3.4 expected goals to 3.9. The Flyers led from the first goal on. Both power plays scored, one for the Flyers and one for the Sabres. Dan Vladar saved 2.9 goals more than an average goalie would have on the same shots. Cole Knuble had two goals.

  • Dan VladarStole one

    Dan Vladar saved 2.9 goals more than an average goalie would have on the same shots. He stopped 27 of 28. The Flyers beat the Sabres 3-1.

  • Cole KnubleTwo goals

    Cole Knuble had two goals. He has 2 goals this season. He played 10:24 and had four shots on goal. It finished 3-1 for the Flyers.

Shot attempts

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

PHIBUF

Where the shots came from

4 goals from 79 unblocked attempts. Shots from a team's own half are left off.

GoalShot or miss
← PHI shootingBUF shooting →

Philadelphia Flyers

SkaterTOIGASOGixGHitsBlkxGF%
Travis Sanheim D26:190010.121051
Jamie Drysdale D24:370110.170224
Oliver Bonk D19:340200.010151
Christian Dvorak C18:390020.201032
Matvei Michkov R18:020120.210164
Nick Seeler D17:590000.011230
Sean Couturier C17:320010.080137
Tyson Foerster R16:470030.381238
Trevor Zegras C16:361040.730034
Porter Martone R15:500010.190052
Alex Bump L15:450030.442040
Noel Acciari C14:040000.103234
Noah Cates L13:530000.000056
Simon Benoit D13:380010.012152
Hunter McDonald D13:200000.006159
Denver Barkey C12:190120.320059
Cole Knuble R10:242040.320053
Jacob Gaucher C8:550010.072260

Buffalo Sabres

SkaterTOIGASOGixGHitsBlkxGF%
Rasmus Dahlin D26:270040.363045
Owen Power D26:120020.080160
Mattias Samuelsson D22:510000.000150
Noah Ostlund C21:400130.470070
Zach Benson L21:210010.230084
Jack Quinn R20:450140.531084
Tage Thompson C20:050030.280051
Olen Zellweger D18:110020.190163
Josh Norris C13:430000.160245
Jiri Kulich C13:410010.160148
Josh Doan R13:320020.271147
Ryan McLeod C13:070010.210153
Jason Zucker L12:161030.741129
Zach Metsa D10:430010.040051
Louis Crevier D10:300000.002360
Beck Malenstyn L10:070010.184173
Konsta Helenius C9:070000.002239
Peyton Krebs C8:500000.000045

How the line moved against our model is part of Pro

Each odds pull for this game, the best price on each side, and how the market moved against our number.

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.