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 Sabres27.58243291096.5852402280.15-0.042.932.785427919.355130083.0021326908.92514.909100.26
League Average27.58241311092.5602242245229118.025229181.987724929.02492.9106

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.3.929100.23601354750.4162145
League Average7.2.92835203520147147

Roster

  • Age is on February 1 of given season
Roster Table
No. Player Birth Pos Age Ht Wt S/C Exp Birth Date
72Luke Adamca CALW206-2206L/-RJune 18, 1990
22Brad Boyesca CAC286-0199R/-6April 17, 1982
34Chris Butlerus USD246-1196L/-2October 27, 1986
24Paul Byronca CAC215-9158L/-RApril 27, 1989
19Tim Connollyus USC296-1190R/-9May 7, 1981
37Matt Ellisca CALW296-0208L/-4August 31, 1981
63Tyler Ennisca CAC215-9161L/-1October 6, 1989
1Jhonas Enrothse SEG225-10175-/L1June 25, 1988
28Paul Gaustadus USC286-5227L/-6February 3, 1982
42Nathan Gerbeus USC235-4176L/-2July 24, 1987
17Marc-André Gragnanica CALW236-2201L/-2March 11, 1987
25Mike Grierus USRW366-1224R/-13January 5, 1975
55Jochen Hechtde DEC336-1198L/-11June 21, 1977
36Patrick Kaletaus USRW246-1198R/-4June 8, 1986
40Patrick Lalimeca CAG366-3192-/L11July 7, 1974
3Jordan Leopoldus USD306-1206L/-7August 3, 1980
12Mark Mancarica CARW256-3225R/-3July 11, 1985
8Cody McCormickca CAC276-2222R/-5April 18, 1983
30Ryan Millerus USG306-2168-/L7July 17, 1980
4Steve Montadorca CAD316-0210R/-8December 21, 1979
27Shaone Morrisonnca CAD286-4210L/-7December 23, 1982
57Tyler Myersus USD206-8229R/-1February 1, 1990
20Rob Niedermayerca CAC366-2203L/-16December 28, 1974
10Mark Parrishus USRW335-11199R/-11February 2, 1977
29Jason Pominvilleca CARW285-11180R/-6November 30, 1982
52Craig Rivet (C)ca CAD366-2207R/-15September 13, 1974
9Derek Royca CAC275-9184L/-6May 4, 1983
44Andrej Sekeracs CSD246-0200L/-4June 8, 1986
21Drew Staffordus USRW256-2215R/-4October 30, 1985
23Colin Stuartus USLW286-2205L/-2July 8, 1982
26Thomas Vanekat ATLW276-2214R/-5January 19, 1984
6Mike Weberus USD236-2217L/-2December 16, 1987

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%
1Thomas Vanek27LW803241732242111052417023813.4138817:217.61.69.1123081830.8
2Drew Stafford25RW623121521334201104138017917.3102516:326.21.67.8553173930.4
3Jason Pominville28RW7322305211516512219021510.2132518:094.31.45.85035678843.2
4Tyler Ennis21C822029490301550120902109.5128515:403.91.45.327422722.2
5Tim Connolly29C68132942-10207603161301518.6115016:552.70.83.5532444552445.9
6Tyler Myers20D801027370407305161101228.2179722:273.13.46.59810700
7Jordan Leopold30D71132235-1136850116601349.7165623:203.32.25.61234900
8Derek Roy27C35102535-1168201131208911.268419:323.00.73.7161624528346.4
9Nathan Gerbe23C6416153111341420313201719.485313:202.71.44.1235341323.5
10Paul Gaustad28C81121931710111103171111710.3122615:081.21.62.84412869246659.8
11Jochen Hecht33C671217294401200415201727.0114417:051.21.42.6263231441543.1
12Andrej Sekera24D7632629113430002060883.4160321:061.64.05.6856100
13Steve Montador31D73521261683500020101184.2144019:431.74.15.813886010.0
14Cody McCormick27C81812202142800111101047.788710:570.51.01.56010813218441.8
15Rob Niedermayer36C7151419-82250011400806.390612:460.00.60.7213712914746.7
16Mike Weber23D5841317136940001300537.598016:541.22.94.19915800
17Mike Grier36RW7351116012500011001074.7105114:24-0.71.10.448112102132.3
18Brad Boyes28C2159142632017204610.934616:281.10.41.513118010543.2
19Patrick Kaleta24RW51459-4783010500656.252010:11-0.10.40.3331265741.7
20Chris Butler24D492798262000610523.889018:100.22.42.5563800
21Mark Mancari25RW20178-1120100610432.324612:190.30.20.58163350.0
22Shaone Morrisonn28D62145-2321001400442.3100316:10-0.51.71.28611000
23Luke Adam20LW19314-6123001010319.721311:130.20.00.1517417834.5
24Marc-André Gragnani23LW9123021001020119.113815:170.00.10.26600
25Craig Rivet36D23123-5121000200205.030013:020.10.10.2181900
26Paul Byron21C8112021000100520.08810:570.10.10.2218294240.8
27Ryan Miller30G660220600000382958:010.00.012.40000
28Patrick Lalime36G7011000000036552:120.00.00.50000
29Matt Ellis29LW14000-400000000200.014110:03-0.40.0-0.478283048.3
30Jhonas Enroth22G14000000000076954:570.00.02.00000
31Mark Parrish33RW2000-20000000002411:47-0.1-0.1-0.12200
32Colin Stuart28LW300012000000050.03913:09-0.10.10.0431150.0
Team Total822404136533794218454238304105126908.944.436.696.0116815052252247247.7

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 Miller3066653422816519641799.9162.595382939.6009966.12.9612.4
2Jhonas Enroth22141392235377342.9072.7317697.5382107-2.23.122.0
3Patrick Lalime367405018163145.8902.9603650.00013.450.5
Team Total8243291021825042286.9132.636496346.561121000.13.0214.9

Scoring Playoffs

Goalies Playoffs

Become a Stathead & surf this site ad-free.

Shootout Results

Shootout Goalies

Hat Tricks (5)

  • * - postseason

Skater Advanced Statistics

Skater Advanced Statistics (Playoffs)

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
1Andrej SekeraD1:047617:112.72.92.32:05-1.54.10.81:49-1.50.45.2
2Brad BoyesC0:512114:26-3.03.63.01:590.38.62.90:010.00.0
3Chris ButlerD0:594915:554.12.82.21:124.97.12.01:02-2.80.05.9
4Cody McCormickC1:008110:41-3.72.11.90:065.55.80.00:09-7.90.04.7
5Colin StuartLW0:45312:348.01.60.00:000:34-30.40.00.0
6Craig RivetD0:482311:50-4.12.02.90:23-5.86.66.60:489.20.09.7
7Derek RoyC1:083514:20-2.03.23.13:4311.27.20.91:272.30.04.7
8Drew StaffordRW1:046213:14-2.03.62.02:570.88.52.90:2015.10.05.5
9Jason PominvilleRW1:017313:164.33.02.62:554.49.32.01:57-0.90.45.9
10Jochen HechtC0:446713:405.73.12.81:28-1.64.81.81:551.80.58.8
11Jordan LeopoldD0:517118:00-4.32.32.62:44-6.57.11.82:340.70.38.2
12Luke AdamLW0:45199:35-6.01.32.61:36-10.86.04.00:00-17.10.00.0
13Marc-André GragnaniLW0:40913:066.42.02.02:00-7.89.90.00:093.60.040.4
14Mark MancariRW0:462010:584.02.53.01:206.09.00.00:00
15Mark ParrishRW0:43211:412.67.70:030.00.00:02
16Matt EllisLW0:39149:435.20.01.80:088.70.00.00:10-13.80.00.0
17Mike GrierRW0:447311:31-6.02.12.10:095.90.00.02:43-3.90.06.0
18Mike WeberD0:545815:12-4.12.71.80:0513.40.00.01:35-0.60.03.3
19Nathan GerbeC0:416412:002.52.82.01:162.75.80.00:02-12.60.025.2
20Patrick KaletaRW0:55519:26-3.81.92.40:06-15.00.010.10:383.41.91.9
21Paul ByronC0:47810:40-5.62.82.80:0515.80.00.00:12-23.10.00.0
22Paul GaustadC0:498112:18-0.52.31.70:48-9.44.63.72:01-4.60.46.6
23Rob NiedermayerC0:507111:49-6.22.12.60:07-1.60.00.00:48-2.00.01.0
24Shaone MorrisonnD0:436214:11-5.22.32.50:0513.50.00.01:52-8.10.05.6
25Steve MontadorD0:517317:16-3.53.12.30:22-9.34.00.02:04-1.60.45.5
26Thomas VanekLW1:018014:012.13.42.83:1510.09.21.80:0342.90.023.6
27Tim ConnollyC0:436812:214.92.62.82:49-0.98.12.21:43-3.20.06.1
28Tyler EnnisC1:078213:21-1.72.82.62:161.87.51.60:028.00.00.0
29Tyler MyersD0:588016:575.23.02.82:472.07.51.32:41-7.40.36.6