Recent Game Results

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

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.88239311290.5492512330.05-0.113.062.846636618.035633383.1898247810.12326.900100.35
League Average28.2824132991.5552232236235117.756235182.258823839.42383.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 Sabres8.3.920100.33005305849.6158145
League Average7.4.92630683068137137

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 AfinogenovsuRW286-0190L/-7September 4, 197910 G, 18 A, 28 P
56Steve BerniercaRW226-3224R/-2March 31, 19853 G, 6 A, 9 P
51Brian Campbell (C)caD285-10192L/-7May 23, 19795 G, 38 A, 43 P
19Tim ConnollyusC266-1190R/-6May 7, 19817 G, 33 A, 40 P
3Michael FunkcaD216-4199L/-1August 15, 19860 G, 0 A, 0 P
28Paul GaustadusC256-5227L/-3February 3, 198210 G, 26 A, 36 P
17Marc-André GragnanicaLW206-2201L/-RMarch 11, 19870 G, 0 A, 0 P
55Jochen Hecht (C)deC306-1198L/-8June 21, 197722 G, 27 A, 49 P
36Patrick KaletausRW216-1198R/-1June 8, 19863 G, 2 A, 5 P
45Dmitri KalininsuD276-3210L/-7July 22, 19801 G, 7 A, 8 P
12Aleš KotalíkcsRW296-1225R/-5December 23, 197823 G, 20 A, 43 P
5Toni Lydman (C)fiD306-1208L/-6September 25, 19774 G, 22 A, 26 P
41Clarke MacArthurcaLW226-0192L/-1April 6, 19858 G, 7 A, 15 P
22Adam MaircaC286-1208R/-7February 15, 19795 G, 12 A, 17 P
30Ryan MillerusG276-2168-/L4July 17, 198036-27-10, 2.64 GAA
27Teppo NumminenfiD396-2198R/-18July 3, 19680 G, 0 A, 0 P
38Nathan PaetschcaD246-0195L/-2March 30, 19832 G, 7 A, 9 P
20Daniel PaillecaLW236-1200L/-2April 15, 198419 G, 16 A, 35 P
76Andrew PeterscaLW276-4240L/-3May 5, 19801 G, 1 A, 2 P
29Jason Pominville (C)caRW255-11180R/-3November 30, 198227 G, 53 A, 80 P
4Nolan PrattcaD326-3207L/-10August 14, 19751 G, 6 A, 7 P
9Derek RoycaC245-9184L/-3May 4, 198332 G, 49 A, 81 P
37Michael RyanusC276-1188L/-1May 16, 19804 G, 4 A, 8 P
44Andrej SekeracsD216-0200L/-1June 8, 19862 G, 6 A, 8 P
6Jaroslav Špaček (C)csD336-0210L/-8February 11, 19749 G, 23 A, 32 P
21Drew StaffordusRW226-2215R/-1October 30, 198516 G, 22 A, 38 P
10Henrik TallinderseD296-4215L/-5January 10, 19791 G, 17 A, 18 P
35Jocelyn ThibaultcaG335-11169-/L13January 12, 19753-4-2, 3.31 GAA
26Thomas VanekatLW246-2214R/-2January 19, 198436 G, 28 A, 64 P
34Mike WeberusD206-2217L/-RDecember 16, 19870 G, 3 A, 3 P

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 Roy24C783249811346236343017221814.7163620:587.42.19.5483570067351.0
2Jason Pominville25RW822753801620242112625223211.6163719:586.72.28.93730244236.4
3Thomas Vanek24LW82362864-564171909235024015.0138216:516.71.17.824456746.2
4Jochen Hecht30C752227491381831223402299.6144919:193.41.44.8394537851842.2
5Aleš Kotalík29RW79232043-558111201812020711.1121215:213.60.94.5181379812344.3
6Brian Campbell28D6353843-1122300201801024.9158225:063.32.66.0775700
7Tim Connolly26C4873340483313201211116.389618:412.41.03.4361821723747.8
8Drew Stafford22RW6416223835115105202010315.586613:323.30.94.2206281338.1
9Paul Gaustad25C82102636-485550222311367.4140717:100.91.22.04819563151854.9
10Daniel Paille23LW7719163591416032160011017.3102213:162.81.34.22460152636.6
11Jaroslav Špaček33D609233274227018150959.5137922:592.83.05.8757800
12Maxim Afinogenov28RW56101828-1642910113501148.889916:031.50.21.66251420.0
13Toni Lydman30D824222617413002101864.7177621:401.23.24.3144155010.0
14Henrik Tallinder29D711171854810001412701.4149421:020.33.03.31173300
15Adam Mair28C7251217-26650021200628.16388:520.50.51.01511016119245.6
16Clarke MacArthur22LW37871532080017005115.753914:340.90.61.5113641028.6
17Steve Bernier22RW17369123000600358.624014:060.60.30.912291420.0
18Nathan Paetsch24D592793272000430494.180413:380.31.61.9523400
19Michael Ryan27C46448-4304000400606.74559:530.00.30.21427020.0
20Andrej Sekera21D372685162001330287.172619:370.21.71.9501900
21Dmitri Kalinin27D46178-7320100520601.779817:200.00.80.8522400
22Nolan Pratt32D551671301000600214.874413:310.01.41.4765400
23Patrick Kaleta21RW4032514130002002611.52536:190.10.30.4121101516.7
24Mike Weber20D1603312140000300120.026716:410.01.51.5104300
25Andrew Peters27LW44112-41001000100185.61383:09-0.10.0-0.1322010.0
26Ryan Miller27G760110600000447558:530.00.012.30000
27Michael Funk21D4000-30000000010.04611:37-0.1-0.2-0.23300
28Marc-André Gragnani20LW2000-24000000010.0136:180.0-0.1-0.10200
29Teppo Numminen39D100000000000010.01616:030.00.00.02000
30Jocelyn Thibault33G12000000000050742:150.00.00.30000
Team Total8225145470532990176669353171279247810.148.832.794.1102514882245237648.6

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 Miller27767436271019721041907.9062.643447437.50012103-5.93.0412.3
2Jocelyn Thibault3312734228214186.8693.3125073.42943.790.3
Team Total8139311222523182093.9032.715498140.49416107-14.43.1212.6
Become a Stathead & surf this site ad-free.

Hat Tricks (6)

  • * - 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:59718:27-8.32.22.30:12-3.44.70.00:1321.70.07.9
2Aleš KotalíkRW0:287812:011.81.81.93:160.98.50.70:01-14.70.022.6
3Andrej SekeraD1:033616:35-0.32.92.61:02-6.96.31.61:490.31.86.3
4Andrew PetersLW0:53443:04-9.40.92.60:0210.50.00.00:01
5Brian CampbellD0:406318:083.43.13.34:01-1.56.60.72:569.81.64.8
6Clarke MacArthurLW0:593712:47-4.33.22.71:26-13.93.41.10:20-7.60.00.0
7Daniel PailleLW0:537611:15-3.32.72.20:11-16.30.00.01:450.21.45.0
8Derek RoyC0:537714:315.83.93.43:49-2.47.80.62:370.01.85.0
9Dmitri KalininD0:444614:00-3.81.82.12:04-9.73.80.61:15-6.30.07.5
10Drew StaffordRW0:506311:34-1.33.22.81:54-7.52.51.00:0314.50.00.0
11Henrik TallinderD0:547017:02-1.52.62.60:12-6.94.10.03:47-10.30.96.6
12Jaroslav ŠpačekD0:396016:243.43.53.24:03-1.68.40.52:308.50.85.1
13Jason PominvilleRW0:558113:37-0.73.32.53:36-1.37.40.62:414.01.16.5
14Jochen HechtC0:477414:46-2.12.92.71:45-5.06.01.82:461.60.67.3
15Marc-André GragnaniLW0:4026:17-14.40.09.50:000:00
16Maxim AfinogenovRW0:555512:558.22.43.53:16-6.84.41.00:0183.40.00.0
17Michael FunkD0:56411:15-26.10.03.90:19-34.30.00.00:01
18Michael RyanC0:56468:44-4.01.82.20:10-16.410.20.00:57-3.70.02.7
19Mike WeberD0:451516:193.94.41.70:0217.40.00.00:11-1.50.041.1
20Nathan PaetschD0:465811:45-1.32.82.41:32-5.13.40.70:212.70.02.9
21Nolan PrattD0:495412:18-3.61.91.90:02-49.40.00.01:083.71.04.8
22Patrick KaletaRW0:40396:14-5.42.22.00:05-37.40.00.00:00
23Paul GaustadC0:478112:35-1.92.12.22:57-2.55.70.71:34-4.10.55.1
24Steve BernierRW0:361611:521.92.81.92:14-2.93.41.70:00
25Teppo NumminenD0:49115:420.00.00:000:210.00.0
26Thomas VanekLW0:528112:554.93.23.43:48-0.57.20.40:0725.30.06.0
27Tim ConnollyC0:464812:342.83.33.04:018.69.70.32:055.61.26.6
28Toni LydmanD0:498117:12-3.82.62.70:51-4.04.40.93:35-5.80.87.2