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.98252246110.6712762340.50-0.013.372.8510147721.175943986.561017251011.02502.9062
League Average28.3824132991.5572482488548017.688548082.321111245810.12458.8994

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 Sabres
League Average

Roster

  • Age is on February 1 of given season
Roster Table
No. Player Birth Pos Age Ht Wt S/C Exp Birth Date Summary
61Maxim Afinogenovsu SURW266-0190L/-5September 4, 197922 G, 51 A, 73 P
43Martin Bironca CAG286-2186-/L7August 15, 197721-8-3, 2.88 GAA
48Daniel Brière (C)ca CAC285-9174R/-7October 6, 197725 G, 33 A, 58 P
51Brian Campbellca CAD265-10192L/-5May 23, 197912 G, 32 A, 44 P
19Tim Connollyus USC246-1190R/-4May 7, 198116 G, 39 A, 55 P
23Chris Drury (C)us USC295-10191R/-6August 20, 197630 G, 37 A, 67 P
17J.P. Dumontca CARW276-1205L/-6April 1, 197820 G, 20 A, 40 P
8Rory Fitzpatrickus USD316-2208R/-7January 11, 19754 G, 5 A, 9 P
28Paul Gaustadus USC236-5227L/-1February 3, 19829 G, 15 A, 24 P
25Mike Grierus USRW316-1224R/-8January 5, 19757 G, 16 A, 23 P
55Jochen Hechtde DELW286-1198L/-6June 21, 197718 G, 24 A, 42 P
33Doug Janikus USD256-2211L/-2March 26, 19801 G, 0 A, 1 P
34Jeff Jillsonus USD256-3215R/-3July 24, 19800 G, 0 A, 0 P
45Dmitri Kalininsu SUD256-3210L/-5July 22, 19802 G, 16 A, 18 P
12Aleš Kotalíkcs CSRW276-1225R/-3December 23, 197825 G, 37 A, 62 P
5Toni Lydmanfi FID286-1208L/-4September 25, 19771 G, 16 A, 17 P
22Adam Mairca CAC266-1208R/-5February 15, 19792 G, 5 A, 7 P
74Jay McKeeca CAD286-4203L/-9September 8, 19775 G, 11 A, 16 P
30Ryan Millerus USG256-2168-/L2July 17, 198030-14-3, 2.60 GAA
35Mika Noronenfi FIG266-2200-/L4June 17, 19791-2-0, 4.27 GAA
13Jiří Novotnýcs CSC226-4209R/-RAugust 12, 19832 G, 1 A, 3 P
27Teppo Numminenfi FID376-2198R/-16July 3, 19682 G, 38 A, 40 P
38Nathan Paetschca CAD226-0195L/-RMarch 30, 19830 G, 1 A, 1 P
20Daniel Pailleca CALW216-1200L/-RApril 15, 19841 G, 2 A, 3 P
76Andrew Petersca CALW256-4240L/-1May 5, 19800 G, 0 A, 0 P
29Jason Pominvilleca CARW235-11180R/-1November 30, 198218 G, 12 A, 30 P
24Taylor Pyattca CALW246-4230L/-4August 19, 19816 G, 6 A, 12 P
9Derek Royca CAC225-9184L/-1May 4, 198318 G, 28 A, 46 P
10Henrik Tallinderse SED276-4215L/-3January 10, 19796 G, 15 A, 21 P
47Chris Thorburnca CAC226-3235R/-RJune 3, 19830 G, 1 A, 1 P
26Thomas Vanekat ATLW226-2214R/-RJanuary 19, 198425 G, 23 A, 48 P

Standard Stats

Upgraded
Standard Stats Table
Scoring Goals Assists Shots Ice Time
Rk Player Age Pos GP G A PTS +/- PIM EVG PPG SHG GWG EV PP SH SOG SPCT TOI ATOI Awards
1 Maxim Afinogenov 26 RW 77 22 51 73 6 84 11 11 0 3 31 20 0 241 9.1 1257:48 16:20
2 Chris Drury 29 C 81 30 37 67 -11 32 12 16 2 5 16 21 0 172 17.4 1465:52 18:06 Byng-20,Selke-15
3 Aleš Kotalík 27 RW 82 25 37 62 -3 62 15 10 0 5 19 18 0 261 9.6 1276:17 15:34
4 Daniel Brière 28 C 48 25 33 58 3 48 14 11 0 4 15 17 1 147 17.0 915:28 19:04
5 Tim Connolly 24 C 63 16 39 55 5 28 9 7 0 3 20 16 3 99 16.2 1134:18 18:00
6 Thomas Vanek 22 LW 81 25 23 48 -11 72 14 11 0 4 10 13 0 204 12.3 1193:20 14:44
7 Derek Roy 22 C 70 18 28 46 1 57 12 5 1 1 18 10 0 151 11.9 1192:00 17:02
8 Brian Campbell 26 D 79 12 32 44 -14 16 7 5 0 5 10 22 0 105 11.4 1399:21 17:43
9 Jochen Hecht 28 LW 64 18 24 42 10 34 12 4 2 4 19 4 1 179 10.1 1159:42 18:07
10 J.P. Dumont 27 RW 54 20 20 40 -1 38 11 9 0 4 9 11 0 116 17.2 864:19 16:00
11 Teppo Numminen 37 D 75 2 38 40 6 36 2 0 0 0 18 20 0 60 3.3 1462:56 19:30
12 Jason Pominville 23 RW 57 18 12 30 -4 22 6 10 2 2 7 5 0 124 14.5 804:52 14:07
13 Paul Gaustad 23 C 78 9 15 24 4 65 9 0 0 0 14 1 0 113 8.0 945:53 12:08
14 Mike Grier 31 RW 81 7 16 23 -7 28 7 0 0 4 15 0 1 109 6.4 1163:50 14:22
15 Henrik Tallinder 27 D 82 6 15 21 10 74 5 0 1 1 11 1 3 79 7.6 1668:03 20:21
16 Dmitri Kalinin 25 D 55 2 16 18 14 54 2 0 0 0 11 5 0 47 4.3 921:41 16:45
17 Toni Lydman 28 D 75 1 16 17 9 82 1 0 0 0 13 3 0 68 1.5 1622:47 21:38
18 Jay McKee 28 D 75 5 11 16 0 57 4 0 1 0 10 0 1 50 10.0 1354:07 18:03
19 Taylor Pyatt 24 LW 41 6 6 12 -1 33 6 0 0 1 4 2 0 62 9.7 460:54 11:14
20 Rory Fitzpatrick 31 D 56 4 5 9 -18 50 2 2 0 1 2 3 0 45 8.9 916:04 16:22
21 Adam Mair 26 C 40 2 5 7 -2 47 2 0 0 0 5 0 0 40 5.0 319:37 7:59
22 Daniel Paille 21 LW 14 1 2 3 5 2 1 0 0 0 2 0 0 15 6.7 145:29 10:24
23 Jiří Novotný 22 C 14 2 1 3 -5 0 1 0 1 0 1 0 0 15 13.3 171:28 12:15
24 Ryan Miller 25 G 48 0 2 2 0 0 0 0 0 0 0 2861:50 59:37 Hart-21,Calder-8
25 Nathan Paetsch 22 D 1 0 1 1 -1 0 0 0 0 0 0 1 0 0 15:38 15:38
26 Chris Thorburn 22 C 2 0 1 1 -1 7 0 0 0 0 1 0 0 1 0.0 13:44 6:52
27 Martin Biron 28 G 35 0 1 1 0 10 0 0 0 0 0 1934:10 55:16
28 Andrew Peters 25 LW 28 0 0 0 -2 100 0 0 0 0 0 0 0 6 0.0 91:25 3:16
29 Mika Noronen 26 G 4 0 0 0 0 2 0 0 0 0 0 168:32 42:08
30 Jeff Jillson 25 D 2 0 0 0 0 4 0 0 0 0 0 0 0 1 0.0 29:19 14:40
Team Totals 82 281 -8 1144 170 101 10 47 2510 11.2
Standard Stats Table
Scoring Goals Assists Shots Ice Time
Rk Player Age Pos GP G A PTS +/- PIM EVG PPG SHG GWG EV PP SH SOG SPCT TOI ATOI Awards
1 Daniel Brière 28 C 18 8 11 19 0 12 5 3 0 2 47 17.0 338:15 18:48
2 Chris Drury 29 C 18 9 9 18 5 10 3 5 1 1 42 21.4 348:06 19:20
3 Derek Roy 22 C 18 5 10 15 7 16 3 1 1 0 33 15.2 306:59 17:03
4 J.P. Dumont 27 RW 18 7 7 14 1 14 4 3 0 1 25 28.0 299:45 16:39
5 Aleš Kotalík 27 RW 18 4 7 11 4 8 4 0 0 3 51 7.8 274:37 15:15
6 Tim Connolly 24 C 8 5 6 11 3 0 3 1 1 1 11 45.5 139:54 17:29
7 Jason Pominville 23 RW 18 5 5 10 0 8 4 0 1 1 22 22.7 219:23 12:11
8 Mike Grier 31 RW 18 3 5 8 3 2 2 0 1 0 32 9.4 292:59 16:17
9 Jochen Hecht 28 LW 15 2 6 8 4 8 2 0 0 1 36 5.6 262:11 17:29
10 Henrik Tallinder 27 D 14 2 6 8 14 16 2 0 0 0 12 16.7 311:38 22:16
11 Maxim Afinogenov 26 RW 18 3 5 8 3 10 3 0 0 0 43 7.0 303:54 16:53
12 Brian Campbell 26 D 18 0 6 6 -5 12 0 0 0 0 29 0.0 368:36 20:29
13 Toni Lydman 28 D 18 1 4 5 14 18 1 0 0 0 14 7.1 414:56 23:03
14 Taylor Pyatt 24 LW 14 0 5 5 -2 10 0 0 0 0 17 0.0 155:50 11:08
15 Jay McKee 28 D 17 2 3 5 3 30 2 0 0 1 21 9.5 344:52 20:17
16 Rory Fitzpatrick 31 D 11 0 4 4 -1 16 0 0 0 0 3 0.0 189:07 17:12
17 Paul Gaustad 23 C 18 0 4 4 1 14 0 0 0 0 13 0.0 222:23 12:21
18 Thomas Vanek 22 LW 10 2 0 2 -1 6 0 2 0 0 16 12.5 107:28 10:45
19 Teppo Numminen 37 D 12 1 1 2 3 4 0 1 0 0 7 14.3 225:04 18:45
20 Dmitri Kalinin 25 D 8 0 2 2 4 2 0 0 0 0 11 0.0 135:04 16:53
21 Doug Janik 25 D 5 1 0 1 -2 2 1 0 0 0 4 25.0 52:28 10:30
22 Jiří Novotný 22 C 4 0 0 0 -1 0 0 0 0 0 3 0.0 41:49 10:27
23 Nathan Paetsch 22 D 1 0 0 0 0 0 0 0 0 0 3 0.0 12:06 12:06
24 Ryan Miller 25 G 18 0 0 0 2 0 0 0 0 0 0 1122:55 62:23
25 Adam Mair 26 C 3 0 0 0 -2 0 0 0 0 0 5 0.0 27:50 9:17
26 Jeff Jillson 25 D 4 0 0 0 -4 0 0 0 0 0 5 0.0 46:43 11:41
Team Totals 18 60 51 220 39 16 5 11 505 11.9
Become a Stathead & surf this site ad-free.

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 Miller25483014312414401316.9142.60128628718.22.6610.6
2Martin Biron2835218393980887.9052.8811934963.82.956.3
3Mika Noronen264120127765.8444.270169158-4.44.270.0
Team Total5224622924972268.9082.77249659317.52.8317.0

Goalies Playoffs

Hat Tricks (7)

  • * - postseason

Penalty Shots (4)

  • * - postseason

Miscellaneous Stats

Upgraded
Miscellaneous Stats Table
Adjusted Plus/Minus Point Shares
Rk Player Age Pos GP G A PTS GC TGF PGF TGA PGA +/- OPS DPS PS Awards
1 Maxim Afinogenov 26 RW 77 22 49 71 25.4 102 48 48 0 6 5.6 1.8 7.4
2 Chris Drury 29 C 81 30 35 65 25.9 93 56 79 31 -11 5.2 1.4 6.6 Byng-20,Selke-15
3 Aleš Kotalík 27 RW 82 25 35 60 23.2 86 42 48 1 -3 4.8 1.5 6.2
4 Daniel Brière 28 C 48 25 32 57 22.4 72 38 32 1 3 5.4 1.2 6.7
5 Tim Connolly 24 C 63 16 37 53 18.8 68 34 42 13 5 3.6 1.6 5.2
6 Thomas Vanek 22 LW 81 25 22 47 19.6 74 37 48 0 -11 3.6 1.1 4.7
7 Derek Roy 22 C 70 18 27 45 17.2 71 26 53 9 1 2.8 1.5 4.3
8 Brian Campbell 26 D 79 12 31 43 15.0 91 53 52 0 -14 3.8 2.2 6.0
9 Jochen Hecht 28 LW 64 18 23 41 16.1 69 22 49 12 10 2.5 1.8 4.3
10 Teppo Numminen 37 D 75 2 36 38 10.9 89 37 60 14 6 2.4 3.9 6.3
11 J.P. Dumont 27 RW 54 20 19 39 16.1 65 32 35 1 -1 3.3 1.0 4.4
12 Jason Pominville 23 RW 57 18 11 29 12.8 50 29 29 4 -4 2.3 0.8 3.2
13 Paul Gaustad 23 C 78 9 14 23 8.7 45 7 44 10 4 0.5 1.3 1.8
14 Mike Grier 31 RW 81 7 15 22 7.9 39 0 69 23 -7 -0.5 1.2 0.7
15 Henrik Tallinder 27 D 82 6 14 20 7.1 73 4 86 27 10 0.7 4.7 5.3
16 Dmitri Kalinin 25 D 55 2 15 17 5.2 57 10 39 6 14 0.9 3.2 4.1
17 Toni Lydman 28 D 75 1 15 16 4.6 64 6 76 27 9 -0.2 4.5 4.3
18 Jay McKee 28 D 75 5 11 16 5.7 48 1 74 27 0 0.4 3.2 3.6
19 Taylor Pyatt 24 LW 41 6 6 12 4.9 26 4 25 2 -1 0.4 0.5 0.9
20 Rory Fitzpatrick 31 D 56 4 5 9 3.6 43 10 69 18 -18 0.2 0.8 1.0
21 Adam Mair 26 C 40 2 5 7 2.5 11 0 13 0 -2 -0.1 0.3 0.3
22 Jiří Novotný 22 C 14 2 1 3 1.4 4 0 10 1 -5 0.0 0.0 0.0
23 Daniel Paille 21 LW 14 1 2 3 1.1 7 0 2 0 5 0.0 0.4 0.3
24 Nathan Paetsch 22 D 1 0 1 1 0.3 1 1 1 0 -1 0.1 0.0 0.0
25 Chris Thorburn 22 C 2 0 1 1 0.3 1 0 2 0 -1 0.1 0.0 0.0
26 Andrew Peters 25 LW 28 0 0 0 0.0 2 0 4 0 -2 -0.3 0.0 -0.2
27 Jeff Jillson 25 D 2 0 0 0 0.0 0 0 1 1 0 0.0 0.1 0.0