Recent Game Results

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

6 Injuries

6 Injuries Table
Player Date of Injury Injury Type Injury Note
Will BorgenTue, Feb 23, 2021ForearmThe Sabres announced D Will Borgen will miss the next 6-8 weeks with a fracture in his right forearm.
Jack EichelTue, Mar 9, 2021Upper BodyEichel is out for the foreseeable future, according to a report from John Vogl of The Athletic. No timetable has been announced for his return.
Zemgus GirgensonsWed, Jan 6, 2021HamstringThe Sabres announced that Girgensons is recovering from hamstring surgery and is expected to miss about six months.
Carter HuttonMon, Mar 22, 2021Lower bodySabres interim Coach Don Granato said Hutton is week-to-week.
Curtis LazarThu, Apr 1, 2021Lower BodyLazar is listed as week-to-week with a lower body injury.
Jake McCabeMon, Feb 22, 2021KneeThe Sabres announced that McCabe will miss the next 6-8 month as he recovers from injuries in his right knee with the ACL, MCL and meniscus.

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 Sabres28.1824132991.5552422290.18-0.022.952.797535820.956133681.857525059.72575.911100.45
League Average27.9824132991.5572342346534118.956534181.058824779.42477.9065

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 Sabres7.7.927100.43198331049.1153145
League Average7.4.92632613261143143

Roster

  • Age is on February 1 of given season
Roster Table
No. Player Flag Pos Age Ht Wt S/C Exp Birth Date Summary
61Maxim AfinogenovsuRW296-0190L/-8September 4, 19796 G, 14 A, 20 P
34Chris ButlerusD226-1196L/-ROctober 27, 19862 G, 4 A, 6 P
19Tim ConnollyusC276-1190R/-7May 7, 198118 G, 29 A, 47 P
37Matt ElliscaLW276-0208L/-2August 31, 19817 G, 5 A, 12 P
28Paul GaustadusC266-5227L/-4February 3, 198212 G, 17 A, 29 P
42Nathan GerbeusC215-4169L/-RJuly 24, 19870 G, 1 A, 1 P
17Marc-Andre GragnanicaD216-2201L/-1March 11, 19870 G, 0 A, 0 P
55Jochen HechtdeC316-1198L/-9June 21, 197712 G, 15 A, 27 P
36Patrick KaletausRW226-1198R/-2June 8, 19864 G, 5 A, 9 P
58Tim KennedyusLW225-10175L/-RApril 30, 19860 G, 0 A, 0 P
12Ales KotalikcsRW306-1225R/-6December 23, 197813 G, 19 A, 32 P
40Patrick LalimecaG346-3192-/L9July 7, 19745-13-3, 3.10 GAA
5Toni LydmanfiD316-1208L/-7September 25, 19773 G, 20 A, 23 P
41Clarke MacArthurcaLW236-0192L/-2April 6, 198517 G, 14 A, 31 P
22Adam MaircaC296-1208R/-8February 15, 19798 G, 11 A, 19 P
25Mark MancaricaRW236-3225R/-1July 11, 19851 G, 1 A, 2 P
30Ryan MillerusG286-2168-/L5July 17, 198034-18-6, 2.53 GAA
17Dominic MoorecaC286-0192L/-4August 3, 19801 G, 3 A, 4 P
27Teppo NumminenfiD406-2198R/-19July 3, 19682 G, 15 A, 17 P
38Nathan PaetschcaD256-0195L/-3March 30, 19832 G, 4 A, 6 P
20Daniel PaillecaLW246-1200L/-3April 15, 198412 G, 15 A, 27 P
76Andrew PeterscaLW286-4240L/-4May 5, 19800 G, 1 A, 1 P
29Jason PominvillecaRW265-11180R/-4November 30, 198220 G, 46 A, 66 P
52Craig Rivet (C)caD346-2207R/-13September 13, 19742 G, 22 A, 24 P
9Derek RoycaC255-9184L/-4May 4, 198328 G, 42 A, 70 P
44Andrej SekeracsD226-0200L/-2June 8, 19863 G, 16 A, 19 P
6Jaroslav SpacekcsD346-0210L/-9February 11, 19748 G, 37 A, 45 P
21Drew StaffordusRW236-2215R/-2October 30, 198520 G, 25 A, 45 P
10Henrik TallinderseD306-4215L/-6January 10, 19791 G, 11 A, 12 P
32Mikael TellqvistseG295-11185-/L5September 19, 19792-1-0, 2.35 GAA
26Thomas VanekatLW256-2214R/-3January 19, 198440 G, 24 A, 64 P
4Mike WeberusD216-2217L/-1December 16, 19870 G, 0 A, 0 P
Become a Stathead & surf this site ad-free.

Scoring Regular Season

  • Players on this team's active roster in bold
Scoring Regular Season Table
Scoring Goals Assists Ice Time Point Shares
Rk Player Age Pos GP G A PTS +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI OPS DPS PS BLK HIT FOW FOL FO%
1Derek Roy25C82284270-538189192121022112.7173821:125.31.87.1444174572450.7
2Jason Pominville26RW82204666-41813612281802398.4162019:464.41.76.15044254237.3
3Thomas Vanek25LW73402464-144182025186021119.0125517:127.31.48.727341516.7
4Tim Connolly27C481829471222125151613012614.391819:074.21.55.7371722931542.1
5Drew Stafford23RW7920254532911900178018310.9123515:383.31.54.8188041620.0
6Jaroslav Spacek34D80837452384400191801306.2178222:173.54.17.51267800
7Ales Kotalik30RW56131932-728580191001538.585315:142.30.73.01393304739.0
8Clarke MacArthur23LW71171431-4561250095010815.798213:502.21.03.233807614234.9
9Paul Gaustad26C621217294108831112501229.899916:061.41.32.73914145240652.7
10Jochen Hecht31C70121527-933831111221736.9121817:240.61.01.6382923530343.7
11Daniel Paille24LW731215270201200213028015.086911:541.61.02.6278431417.6
12Craig Rivet34D64222244125110011101802.5129520:141.23.14.3735700
13Toni Lydman31D803202307030001451993.0174221:470.73.84.516616500
14Maxim Afinogenov29RW4861420-7206000770936.560512:361.00.41.41120030.0
15Adam Mair29C7581119495800111007510.779310:350.61.11.62010720021448.3
16Andrej Sekera22D6931619-112221011240843.6142820:420.62.22.99464010.0
17Teppo Numminen40D5721517-42211011050345.999817:300.81.92.7451200
18Matt Ellis27LW4575124127002410739.63978:500.90.61.5192111212746.9
19Henrik Tallinder30D6611112-23610011010352.9121618:26-0.12.52.4814800
20Patrick Kaleta22RW5145918940005003511.44558:550.10.60.6271371420.0
21Chris Butler22D4724611182001400365.678616:43-0.12.62.5603700
22Nathan Paetsch25D232463252000310219.528012:110.50.91.4131100
23Dominic Moore28C18134-1231000210333.027415:12-0.30.30.08912111651.1
24Mark Mancari23RW7112-441000010214.89313:160.0-0.10.0184357.1
25Nathan Gerbe21C10011340000010240.013613:37-0.30.30.001110100.0
26Andrew Peters28LW28011-2810000100100.01134:01-0.20.0-0.2210010.0
27Marc-Andre Gragnani21D400022000000030.06215:23-0.10.30.23300
28Tim Kennedy22LW100000000000010.01111:040.00.00.001010.0
29Patrick Lalime34G240000000000129754:020.00.03.30000
30Ryan Miller28G590000400000344358:220.00.012.50000
31Mikael Tellqvist29G6000000000023038:180.00.01.00000
32Mike Weber21D7000-319000000020.09914:10-0.10.0-0.181600
Team Total82242416658-11110516075733267143625059.741.337.495.6108314582239248447.4

Goalies Regular Season

  • Players on this team's active roster in bold
Goalies Regular Season Table
Goalie Stats
Rk Player Age GP GS W L T/O GA SA SV SV% GAA SO MIN QS QS% RBS GA%- GSAA adjGAA GPS
1Ryan Miller2859583418614517731628.9182.535344338.65578917.32.7712.5
2Patrick Lalime342421513367669602.9003.100129711.5246109-5.83.423.3
3Mikael Tellqvist29632109125116.9282.3502302.66702.611.0
Team Total824132922125672346.9142.675497051.622139413.92.9316.9

Shootout Results

Shootout Goalies

Hat Tricks (2)

  • * - postseason

Penalty Shots (1)

  • * - 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
1Adam MairC0:387510:21-4.52.11.70:09-11.70.00.00:0316.10.00.0
2Ales KotalikRW0:455612:141.72.22.82:583.68.70.40:00-8.90.00.0
3Andrej SekeraD0:466916:461.82.42.91:32-3.45.60.62:23-0.80.36.4
4Andrew PetersLW0:36284:00-4.10.51.60:009.70.00.00:00-8.90.00.0
5Chris ButlerD0:374715:26-5.32.41.50:09-8.50.00.01:07-3.50.09.1
6Clarke MacArthurLW0:357111:421.42.42.71:45-1.47.30.00:223.20.01.6
7Craig RivetD0:396415:40-4.92.62.52:221.27.10.02:120.90.86.1
8Daniel PailleLW0:587310:37-6.22.72.80:0412.50.00.01:126.21.35.0
9Derek RoyC0:528214:41-0.32.52.54:040.79.20.92:26-1.00.07.4
10Dominic MooreC0:411811:301.42.62.91:177.45.20.02:243.50.011.1
11Drew StaffordRW0:527912:58-1.42.72.32:37-0.17.51.20:01-9.60.00.0
12Henrik TallinderD0:406615:39-2.82.42.60:0312.217.20.02:433.20.66.9
13Jaroslav SpacekD0:498016:154.52.92.73:41-1.49.00.82:200.50.36.9
14Jason PominvilleRW1:078213:21-1.02.82.83:58-2.99.70.92:25-2.70.66.9
15Jochen HechtC0:457014:02-0.11.92.71:09-4.55.90.02:11-2.61.56.1
16Marc-Andre GragnaniD0:34413:094.62.30:470.00.01:260.010.4
17Mark MancariRW0:43710:433.50.84.02:231.93.70.00:08-13.20.00.0
18Matt EllisLW0:39458:02-2.22.01.30:157.35.00.00:31-2.40.07.6
19Maxim AfinogenovRW0:414810:192.42.33.22:161.86.70.00:0141.10.00.0
20Mike WeberD0:40713:20-11.10.02.00:010.00.00:48-17.00.00.0
21Nathan GerbeC0:491011:3910.02.10.51:555.96.10.00:010.00.0
22Nathan PaetschD0:452311:290.02.31.60:28-12.25.40.00:139.80.07.3
23Patrick KaletaRW0:31518:23-5.72.12.00:03-8.70.00.00:28-3.00.04.7
24Paul GaustadC0:456211:56-2.42.52.21:581.67.40.52:10-3.40.47.0
25Teppo NumminenD0:385714:21-1.42.32.71:54-0.56.10.01:144.10.83.1
26Thomas VanekLW0:537312:46-2.23.23.23:505.19.10.40:3517.92.31.1
27Tim ConnollyC0:584813:09-0.94.02.73:544.410.11.02:030.20.65.4
28Tim KennedyLW0:56111:044.30.00.00:000:00
29Toni LydmanD0:488017:21-4.72.52.71:101.55.80.03:15-5.71.16.4