Edgehalla

Buffalo Sabres vs. St. Louis BluesDec 29, 2025

Final· Enterprise Center
Goals123TShots123T
BUF1124BUF8141234
STL2002STL97218
BUF 70STL 39
BUF 3.38STL 1.55
PP goals
BUF 0STL 0
Hits
BUF 18STL 27
Blocks
BUF 11STL 18
PIM
BUF 2STL 6
BUF 56%STL 44%

Fantasy takeaways

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

Buffalo Sabres beat St. Louis Blues 4–2

Buffalo Sabres beat St. Louis Blues 4–2 at STL. Zach Benson (BUF) led the scoring with 1G 0A. Logan Mailloux (STL) played 8:52, −8:01 down on his 16:53 season average over 66 games.

  1. Usage
    Logan Mailloux (STL) played 8:52, −8:01 down on his 16:53 season average over 66 games.Mailloux
  2. Usage
    Alex Tuch (BUF) played 13:54, −5:10 down on his 19:04 season average over 78 games.Tuch
  3. New line
    New look for STL: Fabbri–Snuggerud–Dvorsky skated 5:47 together at 5v5 as the L4 trio (56.3% of the shot attempts), a combination not used in the team's last 5 games.FabbriSnuggerudDvorsky
  4. Usage
    Beck Malenstyn (BUF) played 14:35, +3:23 up on his 11:12 season average over 80 games.Malenstyn
  5. Usage
    Jimmy Snuggerud (STL) played 13:24, −3:21 down on his 16:45 season average over 69 games.Snuggerud
  6. Usage
    Alexey Toropchenko (STL) played 15:58, +4:02 up on his 11:56 season average over 64 games.Toropchenko
  7. Usage
    Dalibor Dvorsky (STL) played 10:12, −4:12 down on his 14:24 season average over 70 games.Dvorsky
  8. Usage
    Josh Dunne (BUF) played 13:08, +3:46 up on his 9:22 season average over 33 games.Dunne

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, BUF at STL: 109 attempts, 52 on goal, 6 goals, 4.93 expected goals; best chance Peyton Krebs at 0.42 xG.

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

Showing 109 of 109 attempts · STL 39 · BUF 70

Game flow

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

Cumulative shot attempts

Game flow, BUF at STL: expected goals 1.55 to 3.38 (BUF led the chances), shot attempts 39 to 70, 6 goals.

0.01.02.03.04.01st2nd3rdSTLBUFOSSTBKnet xGcumulative expected goals · 60:00
  • STL
  • BUF
  • Goal
  • Power play (shaded)
Pressure Index
STLBUFcontrol2nd3rdOstlund · 1st 2:19Schenn · 1st 5:08Snuggerud · 1st 8:09Tuch · 2nd 15:17Benson · 3rd 1:46Krebs · 3rd 18:44
  • STL pressure
  • BUF pressure
  • Goal
  • Control (|PI| > 0.25)

: descriptive only, the team with more pressure scored the next goal about half the time. In control: BUF 48% of the game, STL 14%.

Shift chart

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

Shifts

Shift chart, BUF at STL: 38 players over 60:00; most ice Joel Hofer (59:25) for STL and Alex Lyon (59:25) for BUF, 6 goals.

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

Head-to-head matchups

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

Matchup matrix

Head-to-head matrix, STL rows versus BUF columns: 250 matchups; most common Broberg vs Krebs, 11:30 at 44% xGF.

STL ↓ · BUF →ThompsonDoanKrebsMalenstynDunneGreenwayMcLeodBensonQuinnNorrisTuchOstlundDahlinSamuelssonPowerKesselringByramMetsaL1 ThomasL1 BuchnevichL1 NeighboursL2 ToropchenkoL2 SundqvistL2 JosephL3 SchennL3 StenbergL3 KyrouL4 SnuggerudL4 FabbriL4 DvorskyD1 BrobergD1 ParaykoD2 FaulkD2 TuckerD3 FowlerD3 Mailloux
STL 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
StatBUFSTL
7141
2.651.51
2.541.48
165
62
2418
+0.042−0.042
48%14%

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.

Buffalo Sabres

Current BUF line combinations →

St. Louis Blues

Current STL line combinations →

Scoring summary

Every goal with the skaters on the ice for it.

1st period

  1. 2:19
    BUF 1 – 0 STL
  2. 5:08
    BUF 1 – 1 STL
  3. 8:09
    BUF 1 – 2 STL

2nd period

  1. 15:17
    BUF 2 – 2 STL

3rd period

  1. 1:46
    BUF 3 – 2 STL
  2. 18:44
    BUF 4 – 2 STL

Box score

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

Buffalo Sabres

BUF skaters
SkaterLineGAP+/-HitsBlkPIMPPSH
Tage Thompson CL1000030.1810019:12——5755
Josh Doan RL1000030.5011017:01——6554
Peyton Krebs CL1101+120.4900014:12——6454
Beck Malenstyn LL2011+110.1352014:35——4748
Josh Dunne CL2000000.0822013:08——4748
Jordan Greenway LL2000010.0220012:32——6086
Ryan McLeod CL3011030.0910017:09——7572
Zach Benson LL3101+150.6000015:39——7779
Jack Quinn RL3011+140.4010014:02——7675
Josh Norris CL4011+100.1201016:26——6776
Alex Tuch RL4101020.1002013:54——5855
Noah Ostlund CL4101+110.1900012:57——5240
Rasmus Dahlin DD1000-150.2510023:40——6157
Mattias Samuelsson DD1011-120.0902022:14——6355
Owen Power DD2000+110.1001023:42——7172
Michael Kesselring DD2000+110.0130015:33——7776
Bowen Byram DD3000+200.0310022:21——5572
Zach Metsa DD3000+200.0000210:18——4158
BUF goalies
GoalieDecSASVGATOI
Alex Lyon(start)W18162.8891.5559:25

St. Louis Blues

STL skaters
SkaterLineGAP+/-HitsBlkPIMPPSH
Robert Thomas CL1000-210.2600018:28——4550
Pavel Buchnevich LL1000-210.0300217:01——4049
Jake Neighbours LL1000-210.0661015:33——4751
Alexey Toropchenko RL2000020.1224015:58——2820
Oskar Sundqvist CL2000000.0010015:41——3129
Mathieu Joseph RL2000000.0423014:39——3238
Brayden Schenn CL3101020.1532015:51——2837
Otto Stenberg CL3011000.0310014:02——2532
Jordan Kyrou RL3011-100.0001013:12——2737
Jimmy Snuggerud RL4101030.1341013:24——5543
Robby Fabbri CL4011020.2241011:52——4237
Dalibor Dvorsky RL4000000.0000010:12——4628
Philip Broberg DD1000+110.0201025:26——3240
Colton Parayko DD1011+100.0032024:58——3234
Justin Faulk DD2000040.2911223:27——3639
Tyler Tucker DD2000+100.0001013:30——4454
Cam Fowler DD3000-410.1900222:25——3630
Logan Mailloux DD3000-300.000008:52——5916
STL goalies
GoalieDecSASVGATOI
Joel Hofer(start)L33303.9092.9659:29

Goal anatomy

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

Noah Ostlund (BUF) 1st 2:19 · assists Josh Norris · Forecheck turnover · 65.1 mph shot.

Brayden Schenn · 1st 5:08 · STL

Play
odd-man-rush
Entry
pass
Odd man
2-on-1
Passes
3
Shot
64.0 mph
Distance
18 ft
Entry to goal
2.5 s

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

Alex Tuch · 2nd 15:17 · BUF

Play
odd-man-rush
Entry
carry
Odd man
3-on-2
Passes
2 (royal road)
Shot
63.3 mph
Distance
34 ft
Entry to goal
2.4 s

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

Zach Benson · 3rd 1:46 · BUF

Play
rush
Entry
loose
Odd man
No
Passes
1
Shot
17.9 mph
Distance
5 ft
Entry to goal
4.5 s

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