Recent Game Results

Height of bar is margin of victory • Mouseover bar for details • Click for box score • Grouped by Month

1 Injury

1 Injury Table
Player Date of Injury Injury Type Injury Note
Josh NorrisFri, Mar 14, 2025UndisclosedNorris' injury is a soft-tissue injury that the Sabres knew about before acquiring him from the Senators, according to Brian Koziol of WGR.

Team Statistics

Team Statistics Table
Team AvAge GP W L OL PTS PTS% GF GA SRS SOS GF/G GA/G PP PPO PP% PPA PPOA PK% SH SHA S S% SA SV% PDO SO
Buffalo Sabres26.1823639779.482265287-0.240.013.233.504322918.785724176.35108227811.62368.879100.43
League Average28.8824133890.5522472474822221.644822278.3677231810.72318.8935

Team Analytics (at 5-on-5)

Team Analytics (at 5-on-5) Table
Team S% SV% PDO CF CA CF% xGF xGA aGF aGA axDiff SCF SCA SCF% HDF HDA HDF% HDGF HDC% HDGA HDCO%
Buffalo Sabres9.6.908100.43811375550.4158.5181.0185184241753191547.858869545.8548.48010.3
League Average8.2.91839093810168.2168.216316317991799616616598.8598.8

Roster

  • Age is on February 1 of given season
Roster Table
No. Player Birth Pos Age Ht Wt S/C Exp Birth Date Summary Draft
9Zach Bensonca CAF195-10170L/-1May 12, 200510 G, 18 A, 28 P2023 BUF 1st (13)
24Jacob Bernard-Dockerca CAD246-1198R/-4June 30, 20001 G, 3 A, 4 P2018 OTT 1st (26)
78Jacob Brysonca CAD275-9177L/-4November 18, 19970 G, 7 A, 7 P2017 BUF 4th (99)
4Bowen Byramca CAD236-1205L/-4June 13, 20017 G, 31 A, 38 P2019 COL 1st (4)
75Connor Cliftonus USD295-11195R/-6April 28, 19951 G, 15 A, 16 P2013 PHX 5th (133)
26Rasmus Dahlin (C)se SED246-3204L/-6April 13, 200017 G, 51 A, 68 P2018 BUF 1st (1)
12Jordan Greenwayus USF276-6231L/-7February 16, 19973 G, 5 A, 8 P2015 MIN 2nd (50)
19Peyton Krebsca CAF246-0186L/-4January 26, 200110 G, 18 A, 28 P2019 VEG 1st (17)
81Sam Laffertyus USF296-2205R/-5March 6, 19954 G, 3 A, 7 P2014 PIT 4th (113)
1Ukko-Pekka Luukkonenfi FIG256-5223-/L4March 9, 199924-24-5, 3.20 GAA2017 BUF 2nd (54)
29Beck Malenstynca CAF266-3209L/-4February 4, 19984 G, 6 A, 10 P2016 WSH 5th (145)
71Ryan McLeodca CAF256-3188L/-4September 21, 199920 G, 33 A, 53 P2018 EDM 2nd (40)
13Josh Norrisus USF256-2196L/-5May 5, 19991 G, 1 A, 2 P2017 SJS 1st (19)
77JJ Peterkade DEF236-0189L/-3January 14, 200227 G, 41 A, 68 P2020 BUF 2nd (34)
25Owen Powerca CAD226-6226L/-3November 22, 20027 G, 33 A, 40 P2021 BUF 1st (1)
22Jack Quinnca CAF236-1185R/-3September 19, 200115 G, 24 A, 39 P2020 BUF 1st (8)
47James Reimerca CAG366-2200-/L14March 15, 198810-8-2, 2.90 GAA2006 TOR 4th (99)
23Mattias Samuelssonus USD246-4227L/-4March 14, 20004 G, 10 A, 14 P2018 BUF 2nd (32)
72Tage Thompsonus USF276-6220R/-7October 30, 199744 G, 28 A, 72 P2016 STL 1st (26)
89Alex Tuchus USF286-4219R/-8May 10, 199636 G, 31 A, 67 P2014 MIN 1st (18)
17Jason Zuckerus USF335-11195L/-13January 16, 199221 G, 32 A, 53 P2010 MIN 2nd (59)
Become a Stathead & surf this site ad-free.

Standard Stats

Upgraded
Standard Stats Table
Scoring Goals Assists Shots Ice Time Faceoffs
Rk Player Age Pos GP G A PTS +/- PIM EVG PPG SHG GWG EV PP SH SOG SPCT TSA TOI ATOI FOW FOL FO% BLK HIT TAKE GIVE Awards
1 Tage Thompson 27 C 76 44 28 72 -2 35 37 7 0 6 19 9 0 242 18.2 506 1425:29 18:45 301 403 42.8 31 70 21 54
2 Rasmus Dahlin 24 D 73 17 51 68 11 54 12 5 0 1 34 16 1 200 8.5 433 1769:12 24:14 0 0 98 101 39 105
3 JJ Peterka 23 RW 77 27 41 68 -1 34 21 6 0 3 29 12 0 173 15.6 384 1400:10 18:11 2 10 16.7 16 30 22 87
4 Alex Tuch 28 RW 82 36 31 67 16 47 27 3 6 4 20 8 3 196 18.4 391 1578:51 19:15 77 111 41.0 113 73 49 76 Selke-15
5 Jason Zucker 33 LW 73 21 32 53 4 57 10 11 0 4 22 10 0 143 14.7 279 1167:33 15:60 42 64 39.6 22 68 20 73
6 Ryan McLeod 25 C 79 20 33 53 13 16 17 0 3 2 28 2 3 97 20.6 199 1329:19 16:50 630 574 52.3 35 17 26 70
7 Owen Power 22 D 79 7 33 40 -13 16 6 1 0 0 28 5 0 139 5.0 299 1683:38 21:19 0 0 109 26 26 73
8 Jack Quinn 23 RW 74 15 24 39 -18 18 12 3 0 3 14 10 0 123 12.2 277 1099:53 14:52 1 6 14.3 23 39 12 52
9 Bowen Byram 23 D 82 7 31 38 11 46 7 0 0 2 28 2 1 94 7.4 209 1861:10 22:42 0 0 116 75 15 84
10 Dylan Cozens 23 C 61 11 20 31 -13 62 9 2 0 1 18 2 0 139 7.9 253 1050:11 17:13 453 443 50.6 37 148 13 56
11 Zach Benson 19 LW 75 10 18 28 -2 60 7 3 0 0 17 1 0 120 8.3 212 1111:23 14:49 4 17 19.0 29 35 19 41
12 Peyton Krebs 24 C 81 10 18 28 1 60 8 1 1 0 18 0 0 80 12.5 199 1128:29 13:56 326 339 49.0 32 136 10 46
13 Jiri Kulich 20 C 62 15 9 24 -4 18 15 0 0 3 9 0 0 134 11.2 262 917:09 14:48 254 304 45.5 36 40 15 33
14 Connor Clifton 29 D 73 1 15 16 -6 45 1 0 0 0 12 0 3 63 1.6 179 1171:33 16:03 0 0 116 208 26 67
15 Mattias Samuelsson 24 D 62 4 10 14 3 22 4 0 0 1 9 1 0 52 7.7 106 1196:49 19:18 0 0 93 105 11 55
16 Beck Malenstyn 26 LW 76 4 6 10 -16 29 4 0 0 0 6 0 0 67 6.0 133 800:21 10:32 19 15 55.9 63 191 10 39
17 Jordan Greenway 27 LW 34 3 5 8 -4 45 3 0 0 0 5 0 0 36 8.3 88 512:31 15:04 7 27 20.6 29 100 7 23
18 Sam Lafferty 29 C 60 4 3 7 -15 28 4 0 0 0 3 0 0 50 8.0 93 592:34 9:53 79 77 50.6 16 89 5 22
19 Jacob Bryson 27 D 48 0 7 7 -9 10 0 0 0 0 7 0 0 20 0.0 54 690:50 14:24 0 0 51 15 8 33
20 Henri Jokiharju 25 D 42 3 3 6 6 12 3 0 0 2 3 0 0 44 6.8 120 684:49 16:18 0 0 31 35 8 42
21 Tyson Kozak 22 C 21 3 2 5 -2 2 2 1 0 0 2 0 0 11 27.3 35 220:17 10:29 67 78 46.2 23 26 2 10
22 Dennis Gilbert 28 D 25 0 5 5 -3 50 0 0 0 0 5 0 0 5 0.0 21 251:45 10:04 0 0 29 52 4 9
23 Jacob Bernard-Docker 24 D 15 1 3 4 3 13 1 0 0 0 3 0 0 14 7.1 39 216:57 14:28 0 0 25 9 2 13
24 Nicolas Aubé-Kubel 28 RW 19 1 1 2 -4 17 1 0 0 0 1 0 0 18 5.6 38 181:03 9:32 4 2 66.7 3 33 8 11
25 Joshua Norris 25 C 3 1 1 2 -1 10 1 0 0 0 1 0 0 2 50.0 5 55:47 18:36 27 23 54.0 2 2 0 2
26 Isak Rosen 21 RW 8 0 1 1 -3 0 0 0 0 0 1 0 0 8 0.0 15 77:07 9:38 0 0 2 3 1 5
27 Ukko-Pekka Luukkonen 25 G 55 0 1 1 0 2 0 0 0 0 1 0 0 0 0 3172:13 57:41 0 0 0 0 0 9
28 Noah Ostlund 20 C 8 0 0 0 -6 2 0 0 0 0 0 0 0 4 0.0 13 84:20 10:33 8 14 36.4 3 1 2 4
29 Joshua Dunne 26 C 2 0 0 0 -3 5 0 0 0 0 0 0 0 1 0.0 4 14:11 7:06 2 5 28.6 2 5 0 0
30 James Reimer 36 G 22 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1242:50 56:30 0 0 0 0 0 1
31 Brett Murray 26 LW 3 0 0 0 -2 0 0 0 0 0 0 0 0 0 0 23:44 7:55 0 0 0 3 1 0
32 Devon Levi 23 G 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 480:38 53:24 0 0 0 0 0 0
33 Ryan Johnson 23 D 3 0 0 0 -2 4 0 0 0 0 0 0 0 3 0.0 12 53:00 17:40 0 0 4 1 0 2
Team Totals 82 265 432 697 -61 837 212 43 10 32 343 78 11 2278 11.6 4858 29245:46 18:43 2303 2512 47.8 1189 1736 382 1197

Goalie Stats

Upgraded
Goalie Stats Table
Goalie Stats Scoring
Rk Player Age GP GS W L T/O GA Shots SV SV% GAA SO MIN QS QS% RBS GA%- GSAA GAA/A GPS G A PTS PIM Awards
1 Ukko-Pekka Luukkonen 25 55 55 24 24 5 169 1489 1320 .887 3.20 2 3172:13 28 .509 16 113 -19.9 3.42 7.0 0 1 1 2
2 James Reimer 36 22 19 10 8 2 60 597 537 .899 2.90 1 1242:50 13 .684 5 100 -0.2 3.09 3.6 0 0 0 0
3 Devon Levi 23 9 8 2 7 0 33 258 225 .872 4.12 0 480:38 3 .375 2 128 -7.2 4.37 0.8 0 0 0 0
Team Totals 82 36 39 7 262 2344 2082 .888 3.21 3 4895:41 44 .537 23 112 -27.3 3.43 11.5 0 1 1 2

Shootout Results

Shootout Goalies

Hat Tricks (6)

  • * - postseason

Penalty Shots (2)

  • * - postseason

Skater Advanced Statistics

Skater Time on Ice Statistics

Skater Time on Ice Statistics Table
Even Strength Power Play Short Handed
Rk Player Pos Shift GP TOI CF% Rel GF/60 GA/60 TOI CF% Rel GF/60 GA/60 TOI CF% Rel GF/60 GA/60
1Alex TuchRW0:378214:471.13.53.02:191.26.91.32:096.43.48.8
2Beck MalenstynLW0:30769:03-4.51.52.90:0115.424.00.01:26-1.90.06.6
3Bowen ByramD0:478219:45-0.93.33.11:072.63.90.01:48-3.81.69.7
4Brett MurrayLW0:4137:31-10.20.02.70:23-94.40.051.40:00
5Connor CliftonD0:367313:17-6.32.53.20:000.00.02:443.91.28.1
6Dennis GilbertD0:32259:35-7.22.83.50:000:288.30.010.2
7Dylan CozensC0:366114:161.03.23.92:185.16.01.30:380.20.010.8
8Henri JokiharjuD0:364215:310.22.72.30:0414.40.00.00:42-5.74.14.1
9Isak RosenRW0:3889:267.11.64.00:1122.70.00.00:00
10Jack QuinnRW0:387412:32-1.52.73.52:13-4.17.32.20:066.90.023.7
11Jacob Bernard-DockerD0:261514:192.73.12.20:0119.2225.00.00:0747.50.031.6
12Jacob BrysonD0:474813:25-4.92.53.50:000.00.00:578.52.66.6
13Jason ZuckerLW0:397313:07-0.83.73.32:51-1.68.30.60:00-14.30.0105.9
14Jiri KulichC0:436213:202.23.33.61:242.13.40.70:02-15.50.00.0
15JJ PeterkaRW0:417715:152.14.23.92:54-0.38.61.60:00-14.30.00.0
16Jordan GreenwayLW0:373412:230.33.13.70:0413.60.00.02:35-5.60.08.8
17Joshua DunneC0:3427:05-21.80.012.70:000:00
18Joshua NorrisC0:50314:435.74.15.42:02-43.30.00.01:494.50.022.0
19Mattias SamuelssonD0:356216:30-5.33.03.00:0015.183.70.02:46-4.21.011.8
20Nicolas Aubé-KubelRW0:37199:30-0.51.32.70:010.00.00:00
21Noah OstlundC0:5489:504.40.04.60:42-4.60.00.00:00
22Owen PowerD0:477918:132.63.03.51:360.54.70.91:282.61.56.2
23Peyton KrebsC0:458112:52-1.62.72.60:30-8.74.44.40:32-4.62.714.8
24Rasmus DahlinD0:417320:228.73.42.83:09-1.57.51.60:42-1.82.38.1
25Ryan JohnsonD0:54317:38-7.41.13.40:000.00.00:010.00.0
26Ryan McLeodC0:377914:01-1.43.63.30:29-0.94.61.52:187.82.67.5
27Sam LaffertyC/LW0:37609:24-4.61.22.80:0115.60.00.00:262.80.04.5
28Tage ThompsonC0:377615:463.63.93.72:54-1.17.91.40:042.30.00.0
29Tyson KozakC0:322110:10-5.41.72.20:0117.594.70.00:17-10.30.09.8
30Zach BensonLW0:387512:308.02.82.91:244.94.50.60:53-0.40.06.2

Miscellaneous Stats

Upgraded
Miscellaneous Stats Table
Adjusted Plus/Minus Point Shares Shootouts Possession Quality
Rk Player Age Pos GP G A PTS GC TGF PGF TGA PGA +/- OPS DPS PS Att Made Miss Pct xGF xGA E+/- Awards
1 Tage Thompson 27 C 76 44 28 72 31.6 106 29 79 0 -2 7.8 1.3 9.1 5 0 5 0.0 52.2 50.0 2.2
2 Rasmus Dahlin 24 D 73 17 51 68 23.2 116 29 83 7 11 6.4 3.7 10.1 0 0 0 66.7 57.8 8.9
3 JJ Peterka 23 RW 77 27 41 68 25.9 114 32 83 0 -1 5.7 1.3 7.0 4 2 2 50.0 52.0 54.0 -1.9
4 Alex Tuch 28 RW 82 36 31 67 28.1 103 22 91 26 16 6.0 2.1 8.1 6 4 2 66.7 51.4 48.9 2.5 Selke-15
5 Jason Zucker 33 LW 73 21 32 53 20.2 88 29 56 1 4 4.2 1.3 5.5 0 0 0 39.2 43.8 -4.6
6 Ryan McLeod 25 C 79 20 33 53 19.9 77 3 84 23 13 3.7 1.8 5.4 0 0 0 42.0 47.6 -5.6
7 Owen Power 22 D 79 7 33 40 12.8 84 10 99 12 -13 2.7 1.7 4.4 0 0 0 54.5 66.2 -11.7
8 Jack Quinn 23 RW 74 15 24 39 14.7 62 20 63 3 -18 2.4 0.4 2.8 4 2 2 50.0 32.3 45.1 -12.8
9 Bowen Byram 23 D 82 7 31 38 12.3 100 6 107 24 11 2.3 3.8 6.1 0 0 0 63.9 69.7 -5.8
10 Dylan Cozens 23 C 61 11 20 31 11.5 60 14 66 7 -13 1.3 0.5 1.9 0 0 0 37.7 39.1 -1.3
11 Zach Benson 19 LW 75 10 18 28 10.4 52 8 53 7 -2 0.8 1.0 1.7 0 0 0 36.8 33.1 3.7
12 Peyton Krebs 24 C 81 10 18 28 10.4 52 3 59 11 1 0.7 1.1 1.8 0 0 0 34.5 44.0 -9.5
13 Jiri Kulich 20 C 62 15 9 24 10.6 51 5 50 0 -4 1.4 0.7 2.1 0 0 0 36.0 37.8 -1.9
14 Connor Clifton 29 D 73 1 15 16 4.6 45 0 78 27 -6 0.3 1.4 1.7 0 0 0 31.3 44.8 -13.5
15 Mattias Samuelsson 24 D 62 4 10 14 4.9 55 1 85 34 3 0.4 2.1 2.5 0 0 0 35.9 47.5 -11.6
16 Beck Malenstyn 26 LW 76 4 6 10 3.8 18 1 45 12 -16 -0.8 0.2 -0.6 0 0 0 19.2 27.5 -8.4
17 Jordan Greenway 27 LW 34 3 5 8 3.0 22 0 39 13 -4 -0.3 0.3 0.0 0 0 0 14.5 20.9 -6.4
18 Sam Lafferty 29 C 60 4 3 7 3.0 11 0 28 2 -15 -0.5 0.0 -0.5 0 0 0 16.1 23.1 -7.0
19 Jacob Bryson 27 D 48 0 7 7 1.9 29 0 43 5 -9 -0.1 0.4 0.3 0 0 0 21.1 29.2 -8.1
20 Henri Jokiharju 25 D 42 3 3 6 2.5 31 0 27 2 6 0.1 1.5 1.6 0 0 0 21.0 26.5 -5.5
21 Tyson Kozak 22 C 21 3 2 5 2.2 7 1 9 1 -2 0.2 0.1 0.3 0 0 0 5.4 6.9 -1.5
22 Dennis Gilbert 28 D 25 0 5 5 1.4 11 0 16 2 -3 0.2 0.2 0.4 0 0 0 6.6 10.0 -3.4
23 Jacob Bernard-Docker 24 D 15 1 3 4 1.4 12 1 9 1 3 0.2 0.6 0.8 0 0 0 9.9 7.2 2.8
24 Nicolas Aubé-Kubel 28 RW 19 1 1 2 0.8 4 0 8 0 -4 -0.2 0.0 -0.2 0 0 0 4.3 5.8 -1.5
25 Joshua Norris 25 C 3 1 1 2 0.8 3 0 6 2 -1 0.1 0.0 0.2 0 0 0 1.9 2.0 -0.1
26 Isak Rosen 21 RW 8 0 1 1 0.3 2 0 5 0 -3 -0.1 0.0 -0.1 0 0 0 2.6 3.5 -0.9
27 Joshua Dunne 26 C 2 0 0 0 0.0 0 0 3 0 -3 0.0 -0.1 -0.1 0 0 0 0.0 1.8 -1.8
28 Noah Ostlund 20 C 8 0 0 0 0.0 0 0 6 0 -6 -0.2 -0.1 -0.4 0 0 0 2.3 3.9 -1.6
29 Brett Murray 26 LW 3 0 0 0 0.0 0 0 2 0 -2 -0.1 -0.1 -0.1 0 0 0 0.0 0.7 -0.7
30 Ryan Johnson 23 D 3 0 0 0 0.0 1 0 3 0 -2 -0.1 -0.1 -0.1 0 0 0 2.5 2.5 0.0