Stats · All-time

Every Sabre

Every player to suit up for Buffalo since 1970-71. Add up careers or rank single seasons, switch to per-84 rates or era-adjusted numbers to set the '70s beside today, and narrow it by position, era, birthplace, draft or sweater number.

Sabres skaters, careers · Since 1970-71 · totals

Skaters 532

#
1Gilbert PerreaultGilbert PerreaultC · 1970-87 · #11 · Playmaker17119151281413261.11+41500134881307716.692—
2Dave AndreychukDave AndreychukL · 1982-01 · #25, #29, #52 · Sniper128373684368040.96+22592161038234215.785—
3Rick MartinRick MartinL · 1971-81 · #7 · Sniper106813823136951.02+12475114047251515.289—
4Craig RamsayCraig RamsayL · 1971-85 · #10, #25 · Middle-six forward1410702524206720.63+324201172732161715.654—
5Phil HousleyPhil HousleyD · 1982-90 · #6 · Offensive defenseman86081783805580.92+338661425159711.196—
6Rene RobertRene RobertR · 1971-79 · #14 · Playmaker85242223305521.05+4740153032175412.789—
7Don LuceDon LuceC · 1971-81 · #20 · Middle-six forward107662163105260.69+214304222530177412.263—
8Jason PominvilleJason PominvilleR · 2003-19 · #29 · Scorer117332173045210.71+20159481024190811.4786.5
9Mike FolignoMike FolignoR · 1981-91 · #17 · Sniper106642472645110.77+115144862242145017.069—
10Danny GareDanny GareR · 1974-82 · #18 · Sniper85032672335000.99+18768666135177915.086—
11Thomas VanekThomas VanekL · 2005-14 · #26 · Sniper95982542434970.83+29362106341168515.1873.3
12Miroslav SatanMiroslav SatanR · 1996-04 · #81 · Sniper85782242324560.79+44233741533156014.487—
13Alexander MogilnyAlexander MogilnyR · 1989-95 · #89 · Scorer63812112334441.17+4420378329133315.890—
14Rasmus DahlinRasmus DahlinD · 2018-27 · #26 · Offensive defenseman96001053394440.74−384643501414267.49311.7
15Derek RoyDerek RoyC · 2003-12 · #9 · Playmaker85491612664270.78+3933145830127112.7811.6
16Tage ThompsonTage ThompsonC · 2018-27 · #72 · Sniper95052231934160.82−4423257526158214.17710.4
17Dale HawerchukDale HawerchukC · 1990-95 · #10 · Playmaker53421102753851.13−292044811697811.293—
18Pat LaFontainePat LaFontaineC · 1991-97 · #16 · Scorer62681582273851.44+32076662286518.398—
19Ric SeilingRic SeilingR · 1977-86 · #16 · Middle-six forward96641762003760.57+11652426923112515.647—
20Jack EichelJack EichelC · 2015-21 · #9, #15 · Playmaker63751392163550.95−6914241125132410.5938.0
21Jochen HechtJochen HechtC · 2002-13 · #55, #71 · Middle-six forward106131382073450.56+673222071716028.6651.2
22Maxim AfinogenovMaxim AfinogenovR · 1999-09 · #61 · Middle-six forward95691342003340.59−264403212013769.766—
23Jim LorentzJim LorentzC · 1971-78 · #8 · Middle-six forward74871341973310.68−61264612590814.861—
24Christian RuuttuChristian RuuttuC · 1986-92 · #21 · Playmaker64381012303310.76+164832281092510.969—
25Mike RamseyMike RamseyD · 1979-93 · #5, #23 · Two-way defenseman14911732563290.36+1669241221513235.555—
26Pierre TurgeonPierre TurgeonC · 1987-92 · #77 · Playmaker53221222013231.00+131195732166418.483—
27Drew StaffordDrew StaffordR · 2006-15 · #21 · Middle-six forward95631451773220.57−2032736219133610.9693.8
28Tim ConnollyTim ConnollyC · 2001-11 · #18, #19 · Playmaker8464942263200.69−2174373249809.6750.9
29Alex TuchAlex TuchR · 2021-26 · #89 · Scorer53601391703090.86+6019222122294014.8865.9
30Andre SavardAndre SavardC · 1976-83 · #12 · Middle-six forward74671301753050.65+672211571680816.159—
31Donald AudetteDonald AudetteR · 1990-01 · #28 · Sniper94211661312970.71−633565130110315.076—
32Sam ReinhartSam ReinhartC · 2014-21 · #23 · Sniper74541341612950.65−97904601998813.6778.4
33Jeff SkinnerJeff SkinnerL · 2018-24 · #53 · Sniper64271531382910.68−3418330018127712.0719.3
34Alexei ZhitnikAlexei ZhitnikD · 1994-04 · #44 · Offensive defenseman10712552342890.41−33822235714823.778—
35Doug BodgerDoug BodgerD · 1988-96 · #8 · Offensive defenseman8479542332870.60+15506331410325.284—
36Lindy RuffLindy RuffL · 1979-89 · #22 · Grinder106081021832850.47+311281722010639.636—
37Jerry KorabJerry KorabD · 1973-85 · #4, #44 · Offensive defenseman9537672162830.53+78870243811855.776—
38John TuckerJohn TuckerR · 1983-91 · #7 · Scorer83451161542700.78+21423801061318.971—
39Tony McKegneyTony McKegneyL · 1978-83 · #8 · Middle-six forward53631271412680.74+391172801380815.763—
40Curtis BrownCurtis BrownC · 1994-04 · #37 · Middle-six forward105421091432520.46+762882292194111.658—
41Kyle OkposoKyle OkposoR · 2016-24 · #21 · Middle-six forward85161031422450.47−7524232512102110.1554.8
42Rasmus RistolainenRasmus RistolainenD · 2013-21 · #55 · Offensive defenseman8542461992450.45−163291140611264.1773.0
43Bill HajtBill HajtD · 1973-87 · #24 · Stay-at-home defenseman14854422022440.29+3204332438554.944—
44Ales KotalikAles KotalikR · 2001-09 · #12 · Sniper74261141262400.56−2426739016108410.567—
45Derek PlanteDerek PlanteC · 1993-99 · #26 · Middle-six forward6395911452360.60+211262411485110.769—
46Tyler EnnisTyler EnnisR · 2009-17 · #63 · Middle-six forward8419971392360.56−65168231596410.1683.9
47Daniel BrièreDaniel BrièreC · 2002-07 · #48 · Scorer4225921382301.02+142193601461415.094—
48Jim SchoenfeldJim SchoenfeldD · 1972-85 · #6, #13 · Two-way defenseman11584451832280.39+2301025160410644.263—
49J-P DumontJ-P DumontR · 2000-06 · #17 · Sniper53621021212230.62−332183701571714.274—
50Michael PecaMichael PecaC · 1995-00 · #27 · Scorer5363961212170.60+5035227141772113.371—
51John Van BoxmeerJohn Van BoxmeerD · 1979-83 · #4, #5 · Offensive defenseman4294491662150.73+7023918157966.287—
52Gerry MeehanGerry MeehanC · 1970-75 · #15 · Middle-six forward5306941142080.68−44601811070013.468—
53Gilles HamelGilles HamelL · 1980-86 · #9, #17 · Middle-six forward6365921142060.56−282151781065014.246—
54Dylan CozensDylan CozensC · 2020-25 · #24 · Power forward5341771201970.58−54216125477210.0663.2
55Paul CyrPaul CyrL · 1982-88 · #8, #18 · Grinder6343851111960.57−29454192868012.550—
56Chris DruryChris DruryC · 2003-07 · #23 · Scorer3234851041890.81−21303861652316.386—
57Zemgus GirgensonsZemgus GirgensonsC · 2013-24 · #28 · Depth forward1068889991880.27−6619257810078.8286.3
58Casey MittelstadtCasey MittelstadtC · 2017-24 · #37 · Middle-six forward7339621241860.55−4378152853811.5604.6
59Richard SmehlikRichard SmehlikD · 1992-02 · #42 · Two-way defenseman9589471351820.31+673995556477.359—
60Victor OlofssonVictor OlofssonL · 2018-24 · #41, #68, #71 · Middle-six forward631490921820.58−63283501666813.5664.2
61Paul GaustadPaul GaustadC · 2002-12 · #28, #60 · Grinder8479711101810.38+14585151107369.6451.1
62Brian CampbellBrian CampbellD · 1999-08 · #51 · Offensive defenseman8391321441760.45−71139074816.777—
63Ryan O'ReillyRyan O'ReillyC · 2015-18 · #90 · Playmaker3224651111760.79−4020312857611.3905.3
64Stu BarnesStu BarnesC · 1998-03 · #41 · Middle-six forward5310671051720.55−11981851357311.770—
65Jocelyn GuevremontJocelyn GuevremontD · 1974-79 · #22 · Offensive defenseman5324381301680.52+14318912068114.780—
66Brian HolzingerBrian HolzingerC · 1994-00 · #19 · Middle-six forward635270971670.47−62021651255612.657—
67Jason WoolleyJason WoolleyD · 1997-03 · #5 · Offensive defenseman6365401251650.45+31258190116076.685—
68Rick DudleyL · 1972-81 · #9, #17 · Grinder627970941640.59+57264601152913.249—
69Jack QuinnJack QuinnR · 2021-27 · #22 · Middle-six forward627768961640.59−19701211154812.4663.0
70Derek SmithDerek SmithC · 1976-82 · #16, #19 · Middle-six forward624465981630.67+3838220542815.261—
71Michal GrosekMichal GrosekL · 1995-00 · #18 · Middle-six forward530862981600.52+67299110950012.463—
72Jason DaweJason DaweR · 1993-98 · #17, #43 · Middle-six forward529079791580.54+11132194946716.961—
73Brad MayBrad MayL · 1991-98 · #10, #27 · Enforcer742567891560.37−10132390126889.737—
74Owen PowerOwen PowerD · 2021-27 · #25 · Offensive defenseman6340291251540.45+21941045295.5785.1
75Tyler MyersTyler MyersD · 2009-15 · #57 · Offensive defenseman6365451061510.41−3125614095298.5772.0
76Yuri KhmylevL · 1992-96 · #13 · Middle-six forward425463871500.59+15131185948712.962—
77JJ PeterkaJJ PeterkaR · 2021-25 · #77 · Middle-six forward423867831500.63−688110952712.7693.3
78Dmitri KalininDmitri KalininD · 1999-08 · #45 · Two-way defenseman8466341111450.31+112898345526.265—
79Vaclav VaradaVaclav VaradaR · 1995-03 · #9, #25 · Middle-six forward837646981440.38+123265056087.650—
80Peyton KrebsPeyton KrebsC · 2021-27 · #19 · Grinder638243981410.37−928622838111.3402.8
81Scott ArnielScott ArnielL · 1986-90 · #9 · Middle-six forward429564741380.47+21243161244614.342—
82Rick VaiveRick VaiveR · 1988-92 · #12, #22 · Sniper418974621360.72+252262401045616.265—
83Dixon WardDixon WardL · 1995-00 · #15 · Middle-six forward530756801360.44+38169471440613.854—
84Richie DunnRichie DunnD · 1977-89 · #3, #21, #26, #29 · Two-way defenseman9327271051320.40+3623512045614.858—
85Chris GrattonChris GrattonC · 1999-03 · #77 · Power forward424450811310.54−4278100125169.766—
86Hannu VirtaD · 1981-86 · #3, #23 · Offensive defenseman5245251011260.51+16667214066.275—
87Matthew BarnabyMatthew BarnabyR · 1992-99 · #36 · Grinder731747791260.40+11124840644810.546—
88Matt MoulsonMatt MoulsonL · 2013-18 · #26 · Middle-six forward529746771230.41−375219075198.9552.3
89Evander KaneEvander KaneL · 2015-18 · #9 · Sniper319668501180.60−4526184107589.0751.5
90Randy WoodRandy WoodR · 1991-94 · #15, #19 · Middle-six forward323660571170.50+82131251052211.552—
91Henrik TallinderHenrik TallinderD · 2001-14 · #10, #20 · Stay-at-home defenseman953222941160.22+253121124155.342-0.2
92Marcus FolignoMarcus FolignoL · 2011-17 · #82 · Grinder634749671160.33−1733434640112.2382.9
93Zach BensonZach BensonL · 2023-27 · #6, #9 · Power forward422836801160.51+331524163769.6582.8
94Fred StanfieldFred StanfieldL · 1974-78 · #17 · Depth forward424842731150.46+416101729614.231—
95Ray SheppardRay SheppardR · 1987-90 · #23 · Sniper315964501140.72−10292301035118.269—
96Brian SpencerBrian SpencerL · 1973-77 · #21 · Grinder424042721140.47+2720630431313.435—
97Benoit HogueBenoit HogueL · 1987-92 · #33 · Middle-six forward519645671120.57−1027532433013.656—
98Ryan McLeodRyan McLeodC · 2024-27 · #71 · Playmaker317535751100.63+313608320017.5702.2
99Sean MckennaSean MckennaR · 1981-86 · #12, #19, #23 · Depth forward523756531090.46−1412240536815.234—
100Peter McNabPeter McNabC · 1973-76 · #16, #24 · Middle-six forward315449591080.70+282640424020.464—

The NHL's own lines for every Sabres season and playoff year. A career is his Buffalo seasons inside the range, added up, so a traded player's line is his time here only; Both adds his regular seasons and playoffs together. The legacy rating (0-100) is a box-score percentile against his position's NHL peers each regular season, by points per game, so it measures offense only; it isn't WAR. WAR starts in 2010-11 and counts his Buffalo games. Columns the NHL didn't keep for the seasons shown are left out.