List of Detroit Red Wings players

The Detroit Red Wings are a professional ice hockey team based in Detroit, Michigan. They are members of the Atlantic Division of the National Hockey League's (NHL) Eastern Conference. The Red Wings franchise has been a part of the NHL since 1926, making them one of the "Original Six" clubs. Originally named the Detroit Cougars, the team was renamed to the Detroit Falcons in 1930; in 1932, the team's name was changed to the Detroit Red Wings and has remained the same since. As of the conclusion of the 2014–15 NHL season, 897 players have played for the franchise; of them, 91 of them are goaltenders, while 806 are skaters.

The banners for retired numbers that hang at Joe Louis Arena. The banners read, from left to right − LIDSTROM 5 − YZERMAN 19 − SAWCHUK 1 − DELVECCHIO 10 − LINDSAY 7 − ABEL 12 − HOWE 9
The banners that hung in Joe Louis Arena represent those Red Wings players whose uniform numbers have been retired.

Since its inception, the team has had 36 captains, including Hall of Famers Sid Abel, Ted Lindsay, Red Kelly, Gordie Howe, Alex Delvecchio, Steve Yzerman, and Nicklas Lidstrom. Seven players have had the honor of having their uniform number officially retired from play; one of them is Yzerman, who played for the Red Wings from 1983 to 2006, and was the longest-serving captain in North American major league sports, with a tenure of 19 years.[1] Yzerman led his team to three Stanley Cups and was the recipient of several awards, including the Ted Lindsay Award and Lester Patrick Trophy for his outstanding play and contributions to the sport. A total of 58 Detroit players have been inducted into the Hockey Hall of Fame.

Gordie Howe holds regular season records for most games played (1687), most points (1809), and most goals (786). Howe was a member of a Stanley Cup-winning team four times with the Red Wings and his uniform number 9 was retired by the club. Yzerman holds the regular season record for most assists with 1063, while Bob Probert's 2090 penalty minutes in the regular season is also a club record. Yzerman also leads the team in points and goals scored in the playoffs with 185 and 70, respectively. Lidstrom holds team marks with 129 assists and 263 games played in the playoffs. Darren McCarty leads the team with 228 post season penalty minutes.

Amongst goaltenders, Terry Sawchuk holds the regular season lead in games played (734), wins (351), losses (243), ties (132), and shutouts (85). Sawchuk won the Stanley Cup three times in Detroit, was inducted into the Hockey Hall of Fame, and had his uniform number 1 retired by the team. Chris Osgood, who also won the Stanley Cup three times with the Red Wings, leads club goaltenders in many playoff statistics. Osgood's 110 games played, 67 wins, and 14 shutouts are all team records in the playoffs. Sawchuk and Osgood are tied for the lead with 37 post season losses.

Key

  Appeared in a Red Wings game during the 2022–23 NHL season or is still part of the organization.
  Stanley Cup winner, retired jersey or elected to the Hockey Hall of Fame

Goaltender statistical abbreviations
AbbreviationDefinition
WWins
LLosses
T[a]Ties
OTL[a]Overtime loss
SOShutouts
GAAGoals against average
SV%[b]Save percentage
Skater statistical abbreviations
AbbreviationDefinition
PosPosition
GGoals
AAssists
PPoints
PIMPenalty minutes
DDefenceman
LWLeft wing
CCentre
RWRight wing

Statistics are complete to the end of the 2022–23 NHL season.

Goaltenders

Dominik Hasek played for the Red Wings for four seasons.
Manny Legace was a part of the 2002 Stanley Cup champion Detroit Red Wings.
Chris Osgood played in more playoff games and earned more playoff wins than any other goaltender in team history.
Goaltenders who have played for the franchise
NameNatSeasonsGPWLTOTLSOGAASV%GPWLSOGAASV%Notes
Regular-seasonPlayoffs
Red Almas 1946–1947
1952–1953
201104.0051302.97
Hank Bassen 1960–1964
1965–1967
9934371932.95.89551302.41.920
Jonathan Bernier 2018–20211053351923.02.908
Allan Bester 1990–19924030004.32.86110003.00.917
Bill Beveridge 1929–1930391420522.71
Gilles Boisvert 1959–1960303003.00.890
Claude Bourque 1939–1940101003.00
Andy Brown 1971–19731766303.81.882
Bob Champoux 1963–196411004.36.778
Tim Cheveldae 1988–19942641289330793.40.8822591523.00.896
Alain Chevrier 1990–19913020006.14.800
Eric Comrie 2019–2020302004.28.864
Ty Conklin 2008–2009
2011–2012
5530170372.71.90210000.001.000
Alec Connell 1931–19324818201062.1220101.50HHOF – 1958
Jared Coreau 2016–20182159424.26.867
Abbie Cox 1933–1934200102.75
Roger Crozier 1963–197031313112141202.93.9042391212.74.898
Wilf Cude 1933–193429156841.5294512.12
Thomas Daley 1971–1972291110503.15.893
Denis DeJordy 1972–197425812313.86.859
Connie Dion 1943–1945382311413.1351403.40
Dolly Dolson 1928–193193354117122.1420223.50
Roy Edwards 1967–1971
1972–1974
221958034122.94.90240303.20.909
Darren Eliot 1987–19883001005.52.839
Bob Essensa 1993–199413472012.62.89920204.94.791
Jimmy Franks 1936–1937
1943–1944
1878314.0010104.00SC: 1937
Kaden Fulcher 2018–2019100004.41.818
Dave Gagnon 1990–199120100010.30.786
George Gardner 1965–19682478203.59.889
Dave Gatherum 1953–1954320111.00SC: 1954
Eddie Giacomin 1975–1978712337753.47.883HHOF – 1987
Gilles Gilbert 1980–19839521481604.18.858
Doug Grant 1973–1976461722214.34.862
Gerry Gray 1970–1971714104.74.869
Harrison Gray 1963–1964101007.50.839
Thomas Greiss 2020–2022651830923.14.901
Jonas Gustavsson 2012–2015412110612.67.90420202.72.917
Glenn Hall 1952–1953
1954–1957
148744529172.12.926156902.85.902HHOF – 1975
Glen Hanlon 1986–1991186657126273.47.884189632.58.905
Dominik Hasek 2001–2002
2003–2004
2006–2008
176114391012202.13.91145281781.91.919HHOF – 2014
SC: 2002, 2008
Magnus Hellberg 2021–20231858103.27.884
Kevin Hodson 1995–1999351374042.37.90910000.00SC: 1997, 1998
Ken Holland 1983–1984301104.11.804
Hap Holmes 1926–192885304510171.98HHOF – 1972
Jimmy Howard 2005–202054324619670242.62.91248212632.58.918SC: 2008
Ville Husso 2022–2024753527943.22.895
Michael Hutchinson 2023–2024101003.11.917
Peter Ing 1993–19943120005.28.853
Al Jensen 1980–1981101007.00.767
Curtis Joseph 2002–20049250299572.46.911134811.64.931
Scott King 1990–1992200002.93.813
Mark Laforest 1985–198733622014.74.851
Marc Lamothe 2002–20042101001.45.948
Manny Legace 1999–200618011234166132.18.918114602.54.888SC: 2002
Claude Legris 1980–1982401102.64.923
Ron Low 1977–197832912913.37.88641304.25.879
Larry Lozinski 1980–198130611704.32.858
Harry Lumley 1943–195032416310556262.7554243062.30HHOF – 1980
SC: 1950
Alex Lyon 2023–2024442118523.05.904
Joey MacDonald 2006–2007
2010–2012
3714150512.62.905
Norm Maracle 1997–199920853002.22.91620003.08.864
Tom McCollum 2010–2015310002.98.879
Peter McDuffe 1975–1976403105.50.858
Tom McGrattan 1947–1948100007.50
Bill McKenzie 1973–197526513614.15.873
Don McLeod 1970–19711437005.16.852
Corrado Micalef 1981–198611326591524.24.85630009.80.652
Gregory Millen 1991–199210323002.71.896
Edward Mio 1983–1986491021515.00.84210102.86.875
Alfie Moore 1939–1940101003.00
Johnny Mowers 1940–1943
1946–1947
152656126152.5632191322.55SC: 1943
Petr Mrazek 2012–2018166725820132.60.912104631.88.931
Alex Nedeljkovic 2021–20237425311143.35.900
Chris Osgood 1993–2001
2006–2011
5653171494636392.49.9051106737142.02.918SC: 1997, 1998, 2008
Bob Perreault 1958–1959321013.00.895
Calvin Pickard 2019–20221234104.04.853
Chris Pusey 1985–1986100004.50.750
Bill Ranford 1998–19994301001.96.91842213.27.905
James Reimer 2023–202425118223.11.904
Terrance Richardson 1973–197719310005.39.824
Vincent Riendeau 1991–1994321782003.29.87021003.28.867
Dennis Riggin 1959–1960
1962–1963
18610213.19.886
John Ross Roach 1932–193590413414152.2042212.00
Earl Robertson 1936–193763221.41SC: 1937
Pat Rupp 1963–1964101004.00.867
Jim Rutherford 1970–1971
1973–1981
1982–1983
3149716543103.69.87632104.00.862
Bob Sauve 1981–1982411125404.19.846
Terry Sawchuk 1949–1955
1957–1964
1968–1969
734351243132852.44.904854637112.41.892HHOF – 1971
SC: 1952, 1954, 1955
Ret # 1
Al Smith 1971–1972431820443.24.892
Normie Smith 1935–1939
1943–1945
178767131172.26129231.32SC: 1936, 1937
Sam St. Laurent 1986–1990305114103.43.88710005.82.857
Greg Stefan 1981–199029911512730153.92.86830121713.54.875
Herb Stuart 1926–192731201.67
Harvey Teno 1938–1939523003.00
Tiny Thompson 1938–19408532411272.54115612.40HHOF – 1959
Joe Turner 1941–1942100102.57
Rogie Vachon 1978–198010930571943.74.868HHOF – 2016
Mike Vernon 1994–199795532414242.40.89842301222.08.907SC: 1997
Carl Wetzel 1964–1965201007.50.778
Lefty Wilson 1953–1954100000.00
Ken Wregget 1999–20002914102102.66.900
Doug Young 1933–1934100002.86

Skaters

Gordie Howe played for Detroit for 24 seasons and was inducted into the Hockey Hall of Fame in 1972.
Nicklas Lidstrom was a member of four Stanley Cup winning teams.
Chris Chelios was a Red Wing from 1999 through the 2008–09 season.
Aaron Downey played in 60 Red Wing games and accrued 123 penalty minutes.
Kris Draper joined the Red Wings in 1993.
Daniel Cleary was a part of the 2007–08 Stanley Cup Championship team.
Henrik Zetterberg has played for the team since 2002.
Pavel Datsyuk has won two Stanley Cup championships with Detroit.
Skaters who have played for the franchise
NameNationalityPosSeasons[c]GPGAPPIMGPGAPPIMNotes
Regular-seasonPlayoffs
Justin AbdelkaderUnited StatesLW2007–2020739106146252608646713140
Gerry AbelUnited StatesLW1966–196710000
Sid AbelCanadaC1938–1943
1945–1952
5701842794633669628305879HHOF – 1969
SC: 1943, 1950, 1952
Ret # 12
Gene AchtymichukCanadaC1958–1959120000
Greg AdamsCanadaLW1989–199028371016
Micah AivazoffCanadaC1993–19945944838
Gary AldcornCanadaLW1959–19611192435594861234
Daniel AlfredssonSwedenRW2013–2014681831491030002
Keith AllenCanadaD1953–195528044850000SC: 1954
Adam AlmquistSwedenD2013–201421010
Dave AmadioCanadaD1957–19582000220000
Dale AndersonCanadaD1956–1957130006
Earl AndersonUnited StatesRW1974–197545731012
Ron AndersonCanadaRW1967–19692520221
Tommy AndersonCanadaLW1934–19352752716
Joakim AnderssonSwedenC2011–2016205152136482726814
Al ArbourCanadaD1953–1954
1955–1958
149213151601302210SC: 1954
Jack ArbourCanadaD1926–19273741546
Murray ArmstrongCanadaC1943–1946118356499392446102
Brent AshtonCanadaLW1986–1988108414384723211142516
Ossie AsmundsonCanadaC1934–193530000
Zach Aston-ReeseUnited StatesC2023–202430002
Andreas AthanasiouCanadaC2015–2020294837115411351010
Pierre AubryCanadaC1983–1985396394130002
Philippe AudetCanadaLW1998–199940000
Larry AurieCanadaRW1927–193948914712927627922691514SC: 1936, 1937
Sean AveryCanadaLW2001–2003757815188
Pete BabandoCanadaLW1949–19505666122582242SC: 1950
Garnet BaileyCanadaLW1972–19745811253649
Bob BaileyCanadaRW1956–195836661241902218
Doug BaldwinCanadaD1946–194740000
Riley BarberUnited StatesRW2021–202240002
Doug BarkleyCanadaD1962–196624724801043803009963
Ryan BarnesCanadaLW2003–200420000
Dave BarrCanadaRW1986–19912938211820027635981742
John BarrettCanadaD1980–1986418187189547701115
Marty BarryCanadaC1935–193919160941546023912218HHOF – 1965, SC: 1936
Francis BatheCanadaD1974–19762604440
Andy BathgateCanadaRW1965–196713023557849126396HHOF – 1978
Bobby BaunCanadaD1968–19711585374225740006
Sergei BautinRussiaD1993–199410000
Jack BeattieCanadaLW1937–1938111230
Dick BehlingCanadaD1940–1941
1942–1943
51012
Pete BellefeuilleCanadaRW1926–1930431221424
Frank BennettCanadaLW1943–194470112
Red BerensonCanadaC1970–19752837312820164
Michel BergeronCanadaRW1974–19781746446110156
Marc BergevinCanadaD1995–1996701910331710114
Jonatan BerggrenSwedenRW2022–20247917173418
Gary BergmanCanadaD1964–19757066024330311012105520
Thommie BergmanSwedenD1972–1975
1977–1980
24621446524370222
Fred BerryCanadaC1976–197730000
Todd BertuzziCanadaRW2006–2007
2009–2014
3086189150263517172455
Tyler BertuzziCanadaLW2016–202330588114202189
Phil BeslerCanadaRW1938–193950112
Pete BessoneUnited StatesD1937–193860116
Alex BiegaCanadaD2019–20216206628
Tom BissettCanadaLW1990–199150000
Steve BlackCanadaLW1949–19517471421551300013SC: 1950
Thomas BladonCanadaD1980–198120002
Mike BlaisdellCanadaRW1980–1983192446110580
Mike BloomCanadaLW1974–1977134232851131
John BlumUnited StatesD1988–198960008
Marc BoileauCanadaC1961–19625456118
Patrick BoileauCanadaD2002–20032526814
Leo BoivinCanadaD1965–19678542226941201116HHOF – 1986
David BoothUnited StatesLW2017–20182841510
Ivan BoldirevCanadaC1982–198518367951625060664
Dan BolducUnited StatesRW1978–198010022184033
Marcel BoninCanadaLW1952–195510720294967160334SC: 1955
Darryl BootlandCanadaRW2003–2004
2006–2007
2811283
Henry BouchaUnited StatesC1971–1974159342660116
Madison BoweyCanadaD2018–2020704172142
Ralph BowmanCanadaD1934–194019761319145222246SC: 1936, 1937
Richard BownessCanadaRW1977–197861811197640002
Irwin BoydUnited StatesRW1934–19354223514
John BrennemanCanadaLW1967–196890220
Carl BrewerCanadaD1969–197070237395140002
Archie BridenCanadaLW1926–19272630328
Melvin BridgmanCanadaC1986–198870813216132931240
Mathias BroméSwedenF2020–2021261128
Bernie BrophyCanadaLW1928–1930524482520002
Doug BrownCanadaRW1994–200142774971711087116193514SC: 1997, 1998
Adam BrownCanadaLW1941–1944
1945–1947
14858431011282624614SC: 1943
Connie BrownCanadaC1938–19437315243912142350SC: 1943
Arnie BrownCanadaD1970–197210442933114
Gerry BrownCanadaLW1941–1942
1945–1946
234592122134
Larry BrownCanadaD1970–1971331458
Stan BrownCanadaD1927–1928242024
Jeff BrubakerUnited StatesLW1988–198910000
Ed BruneteauCanadaRW1940–1941
1943–1949
180404282353176130
Mud BruneteauCanadaRW1935–1946411139138277807723143722SC: 1936, 1937, 1943
Damien BrunnerSwitzerlandLW2012–20134412142612145494
Fabian BrunnstromSwedenLW2011–201250114
Bill BrydgeCanadaD1928–1929312245920004
Johnny BucykCanadaLW1955–195710411193061151238HHOF – 1981
Tony BukovichUnited StatesLW1943–1945177310660110
Hy BullerCanadaD1943–194590336
Charlie BurnsCanadaC1958–1959709112032
Shawn BurrCanadaLW1984–19956591482143627657916173379
Cummy BurtonCanadaRW1955–1956
1957–1959
430222130000
Eddie BushCanadaD1938–1939
1941–1942
264610401116723
Walt BuswellCanadaD1932–1935140491356130116
Yuri ButsayevRussiaLW1999–200275641016
Dmitri BykovRussiaD2002–200371210124340000
Kyle CalderCanadaLW2006–200719591422130118
Mitch CallahanUnited StatesRW2013–201750000
Al CameronCanadaD1975–19791907313826370112
Craig CameronCanadaRW1966–196710000
Colin CampbellCanadaD1982–198517851621306400021
Terry CarknerCanadaD1993–199588281015170004
Gene CarriganCanadaC1933–193440000
Greg CarrollCanadaC1978–19793629118
Billy CarrollCanadaC1985–19875236917
Dwight CarruthersCanadaD1965–196610000
James CarsonUnited StatesC1989–199324010010220284184484
Frank CarsonCanadaRW1931–1934123323668102120227
Joe CarvethCanadaRW1940–1946
1949–1951
325104132236455719143320SC: 1943, 1950
Frantisek CernikCzechoslovakiaLW1984–19854954913
John ChabotCanadaC1987–199122629991284422516212
Milan ChalupaCzechoslovakiaD1984–1985140556
Guy CharronCanadaC1970–1975265617813957
Lude CheckCanadaLW1943–194410000
Chris CheliosUnited StatesD1998–20095782113115261310332528104HHOF – 2013
SC: 2002, 2008
Jake CheliosUnited StatesD2018–201950002
Real ChevrefilsCanadaLW1955–19563834724
Ben ChiarotCanadaD2022–2024153102939107
Alex ChiassonCanadaRW2022–2023206396
Steve ChiassonCanadaD1986–19944716720026788646121426108
Dennis CholowskiCanadaD2018–202110410172726
Dino CiccarelliCanadaRW1992–1996254107133240292472483278HHOF – 2010
Chris CichockiUnited StatesRW1985–19876110112123
Wendel ClarkCanadaLW1998–19991242621023510
Daniel ClearyCanadaRW2005–201560912415127529911123264966SC: 2008
Rejean CloutierCanadaD1979–1980
1981–1982
50222
Roland CloutierCanadaC1977–19792066122
Steve CoatesCanadaRW1976–1977510124
Paul CoffeyCanadaD1992–1996231461932392954914365050HHOF – 2004
Carlo ColaiacovoCanadaD2012–20136011290112
Erik ColeUnited StatesLW2014–2015113360
Bill CollinsCanadaRW1970–19742395477131129
Mike CommodoreCanadaD2011–20121702221
J.T. CompherUnited StatesLW2023–20247719294834
Brian ConacherCanadaLW1971–1972223144
Charlie ConacherCanadaRW1938–193940815233952572HHOF – 1961
Jim ConacherCanadaC1945–194911735417616195274
Roy ConacherCanadaLW1946–194760302454654482HHOF – 1998
Wayne ConnellyCanadaC1968–19711463558932241342
Chris ConnerUnited StatesRW2011–201281230
Bob ConnorsCanadaLW1928–193072161026110200010
Bob CookCanadaRW1972–1973133144
Carson CooperCanadaRW1927–193022268481168140002
Andrew CoppUnited StatesC2022–202416122537551
Norm CorcoranCanadaC1955–195620000
Murray CostelloCanadaC1955–195727000440000
Gerry CoutureCanadaRW1944–19512656146107493887154SC: 1950
Danny CoxCanadaLW1931–193247461023
Bart CrashleyCanadaD1965–1969
1974–1975
1094293334
Murray CravenCanadaLW1982–1984464111512
Bob CrawfordUnited StatesRW1982–198310000
Jimmy CreightonCanadaLW1930–1931111012
Kyle CriscuoloUnited StatesC2021–202260222
Cory CrossCanadaD2005–20061611215
Doug CrossmanCanadaD1990–199243312153160556
Gary CroteauCanadaRW1969–1970100222
Troy CrowderCanadaRW1991–199270003510000
Ray CullenCanadaC1966–19672788168
Barry CullenCanadaRW1959–19605549132340002
Jim CumminsUnited StatesRW1991–1993811265
Ian CushenanCanadaD1963–196450004
Austin CzarnikUnited StatesC2022–20246333620
Frank DaleyCanadaLW1928–19295000020000
Trevor DaleyCanadaD2017–202016411203168
Mathieu DandenaultCanadaRW1995–2004616481011493426435818SC: 1997, 1998, 2002
Pavel DatsyukRussiaC2001–2016953314604918228157427111355SC: 2002, 2008
Lorne DavisCanadaRW1954–1955220552
Mal DavisCanadaLW1978–1979
1980–1981
112020
Bob DavisCanadaRW1932–193330000
Billy DeaCanadaLW1956–1958
1969–1971
2103525602892134
Don DeaconCanadaLW1936–1937
1938–1940
306410622130
Nelson DebenedetCanadaLW1973–1974154152
Alex DeBrincatUnited StatesRW2023–20248227406734
Danny DeKeyserUnited StatesD2012–2022547331131462661911222
Jacob de la RoseSwedenLW2018–202076491320f
Gilbert DelormeCanadaD1986–1989121514191653706638
Alex DelvecchioCanadaC1950–197415494568251281383121356910429HHOF – 1977
SC: 1952, 1954, 1955
Ret # 10
Boyd DevereauxCanadaC2000–200425623406374263474SC: 2002
Al DewsburyCanadaD1946–1948
1949–1950
3443714703312SC: 1950
Edward DiachukCanadaLW1960–19611200019
Bob DillaboughCanadaC1961–19659000460000
Cecil DillonUnited StatesRW1939–194044710171251010
Bill DineenCanadaRW1953–19582824735821143711218SC: 1954, 1955
Peter DineenCanadaD1989–199020005
Marcel DionneCanadaC1971–197530913922736659HHOF – 1992
Christian DjoosSwedenD2020–202136291114
Per DjoosSwedenD1990–1991260121216
Gary DoakCanadaD1965–1966
1972–1973
4805563
Bob DollasCanadaD1990–199389661242911213
Lloyd DoranCanadaC1946–19472432510
John DoranCanadaD1937–1938700010
Ken DoratyCanadaRW1937–193820112
Kent DouglasCanadaD1967–196910593948143
Les DouglasCanadaC1940–1941
1942–1943
1945–1947
52612188103252SC: 1943
Aaron DowneyCanadaRW2007–200960145123SC: 2008
Dallas DrakeCanadaRW1992–1994
2007–2008
18431518217129461018SC: 2008
Kris DraperCanadaC1993–20111137158203361781220242246160SC: 1997, 1998, 2002, 2008
Rene DroletCanadaRW1974–197510000
Clarence DrouillardCanadaC1937–1938100110
Gilles DubeCanadaLW1953–195420000SC: 1954
Steve DuchesneCanadaD1999–2002197196584118382141634SC: 2002
Ron DuguayCanadaC1983–19862279012721711173369
Lorne DuguidCanadaLW1934–1936393369
Art DuncanCanadaD1926–19273432526
Blake DunlopCanadaC1983–198457614202040114
Bruce EakinCanadaC1985–198640110
Murray EavesCanadaC1987–199080112
Patrick EavesCanadaRW2009–2014197292756483243712
Tim EcclestoneCanadaLW1970–1974191408012080
Simon EdvinssonSwedenD2022–20242531416
Pat EganCanadaD1943–1944234151940
Gerry EhmanCanadaRW1958–195960114
Christoffer EhnSwedenC2018–202011458138f
Bo ElikCanadaLW1962–196330000
Matt EllisCanadaLW2006–20085124618
Turner ElsonCanadaLW2021–202220000
Cory EmmertonCanadaC2010–20141391292122181126
Hap EmmsCanadaLW1931–19341082129501411400012
Jonathan EricssonSwedenD2007–20206802798125535765162155
Anders ErikssonSwedenD1995–199915193039782105516SC: 1998
Adam ErneUnited StatesLW2019–2023241273562109
Robert ErreyCanadaLW1994–199713718345212432191038
Chris EvansCanadaD1973–1974230222
Stewart EvansCanadaD1930–1934108310134840006
Robby FabbriCanadaC2019–20242346661127123
Bob FalkenbergCanadaD1966–1969
1970–1972
5415626
Alex FaulknerCanadaC1962–196410015173215125052
Bernie FederkoCanadaC1989–19907317405724HHOF – 2002
Sergei FedorovSoviet Union
Russia
C1990–200390840055495458716250113163113HHOF – 2015
SC: 1997, 1998, 2002
Brent FedykCanadaLW1987–19921622432568871014
Lorne FergusonCanadaLW1955–1958116222042381522418
Mark FernerCanadaD1994–199530000
Landon FerraroCanadaC2013–20167101970002
Viacheslav FetisovRussiaD1994–19982051781982467811920100HHOF – 2001
SC: 1997, 1998
Guyle FielderUnited StatesC1952–1953
1957–1958
6000240000
Tommy FilmoreCanadaRW1930–19324862812
Valtteri FilppulaFinlandC2005–2013
2019–2021
59111217528719410519385730SC: 2008
Christian FischerUnited StatesRW2023–2024795141936
Jiri FischerCzech RepublicD1999–20063051149602953843755SC: 2002
Joe FisherCanadaRW1939–1943658122013122136SC: 1943
Dunc FisherCanadaRW1958–195980000
Lee FogolinUnited StatesD1947–1951125511161382101126SC: 1950
Rick FoleyCanadaD1973–197470004
Michael FolignoCanadaRW1979–19821867783160347
Bill FolkCanadaD1951–1953120004
Len FontaineCanadaRW1972–1974468111910
Val FonteyneCanadaLW1959–1963
1964–1967
375295382164538116
Dwight FosterCanadaRW1982–1986215486211021260110
Yip FosterCanadaD1933–19351820210
Frank FoystonCanadaC1926–1927647172432HHOF – 1958
Bob FrancisCanadaC1982–1983142020
Johan FranzenSwedenC2005–201660218718337040110742398180SC: 2008
Gord FraserCanadaD1926–19294431462
Tim FridayCanadaD1985–1986230336
Frank FredricksonCanadaC1926–192740581318HHOF – 1958
Martin FrkCzech RepublicRW2017–20199812193118
Miroslav FrycerCzechoslovakiaC1988–198923781547
Robert FtorekUnited StatesC1972–1974152574
Bill GadsbyCanadaD1961–19663231894112478442141678HHOF – 1970
Jody GageCanadaRW1980–1982
1983–1984
5011122324
Art GagneCanadaRW1931–1932131120
Sam GagnerCanadaC2019–202212921264749
John GallagherCanadaD1932–1934
1936–1937
474610521421321SC: 1937
Gerard GallantCanadaLW1984–1993563207260467160058182139178
Danny GareCanadaRW1981–19863068695181593620248
Johan GarpenlovSwedenLW1990–1992871923422260114
Fern GauthierCanadaRW1945–194914614274112185167
George GeeUnited StatesC1948–195118641539488304101422SC: 1950
Gus GiesebrechtCanadaC1938–194213527517813172350
Brent GilchristCanadaLW1997–20021692025451132922418SC: 1998
Todd GillCanadaD1998–200110471017791602212
Farrand GillieCanadaLW1928–192910000
Art GirouxCanadaRW1935–193640220
Larry GirouxCanadaD1974–197856324279120002
Luke GlendeningUnited StatesC2013–20215545769126194173258
Larry GloeknerCanadaD1978–1979130226
Howie GloverCanadaRW1960–196210528164490111232
Fred GloverCanadaC1948–19526199182580000
Warren GodfreyCanadaD1955–1962
1963–1968
52823771005273413436
Pete GoeganCanadaD1957–19673301863813293313461
Bob GoldhamCanadaD1950–19564061192103183531121322SC: 1952, 1954, 1955
Leroy GoldsworthyUnited StatesRW1930–1933374610820000
Cody GoloubefCanadaD2019–202020000
Yan GolubovskyRussiaD1997–20005015630
Ebbie GoodfellowCanadaC1929–194355713419032451145881665HHOF – 1963
SC: 1936, 1937, 1943
Fred GordonCanadaRW1926–192738551028
Shayne GostisbehereUnited StatesD2023–20248110465616
Ted GrahamCanadaD1933–1935521235593148
Danny GrantCanadaLW1974–1978174646212658
Leo GravelleCanadaRW1950–1951181236
Adam GravesCanadaLW1987–19907877148150004
Mike GreenCanadaD2015–202030337104141176511210
Red GreenCanadaLW1928–192920000
Rick GreenCanadaD1990–199165214162430000
Stu GrimsonCanadaLW1994–1997680111651310126
Lloyd GrossCanadaLW1933–193519213410000
Don GrossoCanadaLW1938–19452357199170674415142946SC: 1943
Danny GruenCanadaLW1972–1974201347
Bep GuidolinCanadaLW1947–1949621210227820004
Marc HabscheidCanadaC1989–19911122419435550000
Lloyd HaddonCanadaD1959–19608000210000
Robert HaggSwedenD2022–20233825726
Gord HaidyCanadaRW1949–195010000SC: 1950
Haldor HaldersonCanadaD1926–19271920229
Len HaleyCanadaRW1959–1961302241461346
Bob HalkidisCanadaD1993–1995321569910002
Murray HallCanadaRW1964–196713437420000
Doug HalwardCanadaD1986–19899952530185814518
Jean HamelCanadaD1973–1981451196281574700010
Edward HampsonCanadaC1963–196811022547614
David HansonUnited StatesD1978–19791100026
Emil HansonCanadaRW1932–193370006
Terrance HarperCanadaD1975–197925214567023070114
Ron HarrisCanadaD1962–19722528515934240008
Ted HarrisCanadaD1973–1974410111166
Billy HarrisCanadaC1965–1966241456
Gerry HartCanadaD1968–197271279152
Gizzy HartCanadaLW1926–192720000
Mark HartiganCanadaC2007–2008233141640114SC: 2008
Buster HarveyCanadaRW1975–19778919203943
Doug HarveyCanadaD1966–196720000HHOF – 1973
Derian HatcherUnited StatesD2003–20041504481201115
Ed HatoumCanadaRW1968–1970212354
George HayCanadaLW1927–193420460521127260220HHOF – 1958
Jim HayCanadaD1952–1955751562291012SC: 1955
Galen HeadCanadaRW1967–196810000
Rich HealeyCanadaD1960–196110002
Darren HelmCanadaC2007–20217441121392512388211102128SC: 2008
Paul HendersonCanadaLW1962–1968269677914613233581316
Jack HendricksonCanadaD1957–196250004
Jimmy HerbertCanadaC1928–193063108183810002
Art HerchenratterCanadaLW1940–1941101232
Dennis HextallCanadaC1975–19791933982121457711210
Bryan HextallCanadaC1975–19762104429
Joe HickettsCanadaD2017–2020220554
Glenn HicksCanadaLW1979–198110861218127
Hal HicksCanadaD1929–19305252745
Tim HigginsCanadaRW1986–19891812936652802611242
Jim HillerCanadaRW1992–1993212681920004
Dutch HillerCanadaLW1941–194270000
Larry HillmanCanadaD1954–19576915659130116SC: 1955
John HilworthCanadaD1977–19805711289
Taro HiroseCanadaLW2018–2023604162014
Bill HogaboamCanadaC1972–1980221618414574
Justin HollUnited StatesD2023–20243805522
Flash HollettCanadaD1943–1946115304272892436912
Gord HollingworthCanadaD1955–1958931566630002
Chuck HolmesCanadaRW1958–19622313410
Tomas HolmstromSwedenLW1996–20121026243287530769180465197162SC: 1997, 1998, 2002, 2008
John HolotaCanadaC1942–1946152020SC: 1943
Pete HoreckCanadaLW1946–194914838468414926681428
Marian HossaSlovakiaRW2008–2009744031716322691510
Doug HoudaCanadaD1985–19991725263125160110
Gordie HoweCanadaRW1946–197116877861023180916431546791158218HHOF – 1972
SC: 1950, 1952, 1954, 1955
Ret # 9
Mark HoweUnited StatesD1992–19951228566440161452HHOF – 2011
Syd HoweCanadaC1934–19465131882474351346817274410HHOF – 1965
SC: 1936, 1937, 1943
Filip HronekCzech RepublicD2018–202330530126156162
Steve HrymnakCanadaD1952–195320000
Wilhelm HuberCanadaD1978–198337268140208612
Jiri HudlerCzech RepublicC2003–2009
2010–2012
409871272141606612213334SC: 2008
Ron HudsonCanadaC1937–1940335272
Brent HughesCanadaD1973–1974691212292
James HughesCanadaD1929–19304001148
Brett HullUnited StatesRW2001–20042459211520769391311248HHOF – 2009
SC: 2002
Dennis HullCanadaLW1977–1978555914670002
Kent HuskinsCanadaD2012–2013110004
Matt HusseyUnited StatesC2006–200750002
Miroslav IhnacakCzechoslovakiaLW1988–198910000
Earl Ingarfield, Jr.United StatesC1980–19812221316
Ron IngramCanadaD1963–19645036950
Harold JacksonCanadaD1940–19471781631472023012331SC: 1943
Doug JanikUnited StatesD2009–20122903331
Lou JankowskiCanadaC1950–195323134010000
Gary JarrettCanadaLW1966–19687218213920
Pierre JarryCanadaLW1973–19759123365921
Larry JeffreyCanadaLW1961–196517024345821725491336
Bill JenningsCanadaRW1940–19446912203220132240
Nick JensenUnited StatesD2016–20191906374356
Greg JohnsonCanadaC1993–1997177334881782153810
Al JohnsonCanadaRW1960–196310321274828112246
Dan JohnsonCanadaC1971–1972432578
Brian JohnsonCanadaRW1983–198430005
Earl JohnsonCanadaLW1953–195410000SC: 1954
Larry JohnstonCanadaD1971–197420374451419
Ed JohnstoneCanadaRW1983–1987551311245620000
Greg JolyCanadaD1976–198326712526417850008
Buck JonesCanadaD1938–19423422414601110
Eddie JoyalCanadaC1962–1965107202949103244816
Olli JuoleviFinlandD2021–202280004
Tomas JurcoSlovakiaRW2013–201715915243946101122
Francis KaneCanadaD1943–194420000
Patrick KaneUnited StatesRW2023–20245020274716
Al KarlanderCanadaC1969–19732123656927040110
Marco KasperAustriaC2022–202310000
Jack KeatingCanadaLW1938–1940113034
Duke KeatsCanadaD1926–1928301231538HHOF – 1958
Red KellyCanadaD1947–19608461623104722539416213735HHOF – 1969
SC: 1950, 1952, 1954, 1955
Pete KellyCanadaRW1935–193913415223748193142SC: 1936, 1937
Dave KellyCanadaRW1976–1977162024
Sheldon KennedyCanadaRW1989–1994183313364122142352
Forbes KennedyCanadaC1957–1962168142236300410112
Alan KerrCanadaRW1991–1992583811133920217
Hec KilreaCanadaLW1931–19402514247891032546104SC: 1936, 1937
Ken KilreaCanadaLW1938–1944911623398152244
Wally KilreaCanadaRW1934–193810312233520172466SC: 1936, 1937
Brian KilreaCanadaC1957–195810000
Jakub KindlCzech RepublicD2009–20162731652681491914512
Kris KingCanadaLW1987–19895833617020002
Mark KirtonCanadaC1980–198313433427592
Kelly KisioCanadaC1982–19862366812919717571236
Hobie KitchenCanadaD1926–19271702242
Petr KlimaCzechoslovakia
Czech Republic
RW1985–1999306130932231583113142733
Mike KnubleCanadaRW1996–19986286141630110SC: 1998
Joe KocurCanadaRW1984–199953566661321963698816147SC: 1997, 1998
Ladislav KohnCzech RepublicRW2001–200240004
Steve KonroydCanadaD1992–1994250111410000
Vladimir KonstantinovSoviet Union
Russia
D1991–1997446471281758388251419107SC: 1997
Tomas KopeckySlovakiaRW2005–20091831220321131201113SC: 2008
Jim KornUnited StatesD1979–1982185113546458
Mike KorneyCanadaD1973–197659991841
Klim KostinRussiaC/LW2023–20243331438
Christopher KotsopoulosCanadaD1989–1990200010
Vyacheslav KozlovSoviet Union
Russia
LW1991–200160720221341537611442377976SC: 1997, 1998
Dale KrentzCanadaLW1986–198930538920000
Niklas KronwallSwedenD2003–2019953833494325641095424789SC: 2008
Jim KrulickiCanadaLW1970–1971140110
Uwe KruppGermanyD1998–2002303361420002
Gordon KruppkeCanadaD1990–19942300032
Mike KrushelnyskiCanadaC1994–199520235680000
Dave KryskowCanadaLW1974–1975181454
Dominik KubalikCzech RepublicLW2022–20238120254524
Ryan KuffnerCanadaLW2018–2019100000
Mark KumpelUnited StatesRW1986–198818033480004
Maxim KuznetsovRussiaD2000–2003117279117
Leo LabineCanadaRW1960–1962725131862113254
Dan LabraatenSwedenLW1978–1981198525410628
Randy LadouceurCanadaD1982–198729014678144872026
Claude LaForgeCanadaLW1958–196512315173246
Roger LafreniereCanadaLW1962–196330004
Serge LajeunesseCanadaD1970–197397145101
Hec LalandeCanadaC1957–1958120222
Joe LambCanadaRW1937–1938143146
Mark LambCanadaC1986–19872221381100011
Lane LambertCanadaRW1983–1986176362965349400010
Robert LangCzech RepublicC2003–20071594079119138369142316
Josh LangfeldUnited StatesRW2006–20073302212
Albert LangloisCanadaD1963–196582218201202010116
Darryl LaplanteCanadaC1997–20003506610
Martin LapointeCanadaRW1991–200155210812223088886172239158SC: 1997, 1998
Rick LapointeCanadaD1975–1977129123446175
Igor LarionovRussiaC1995–20035398930839730210520395938HHOF – 2008
SC: 1997, 1998, 2002
Dylan LarkinUnited StatesC2015–2024652212294506411510118
Reed LarsonUnited StatesD1976–198670818838257011271434745
Brian LashoffUnited StatesD2012–2020136213156580000
Brian LavenderCanadaLW1972–19743022425
Daniel LawsonCanadaRW1967–196945571221
Reggie LeachCanadaRW1982–19837815173213
James LeavinsCanadaD1985–1986372111326
Brett LebdaUnited StatesD2005–2010326185068201620101040SC: 2008
Jean-Paul LeblancCanadaC1975–19791471328418720000
Fern LeBlancCanadaC1976–19793456110
Rene LeClercCanadaRW1968–197187101121105
Nick LeddyUnited StatesD2021–2022551151616
David LegwandUnited StatesC2013–20142147113150000
Ville LeinoFinlandLW2008–20105597161270220
Real LemieuxCanadaLW1966–196710000
Tony LeswickCanadaLW1951–1958302415910040941841271SC: 1952, 1954, 1955
Herbie LewisCanadaLW1928–1939483148161309248381310236HHOF – 1989
SC: 1936, 1937
Dave LewisCanadaD1986–198864257841404410
Nick LibettCanadaLW1967–1979861217250467454115162
Tony LicariCanadaRW1946–194790110
Nicklas LidstromSwedenD1991–2012156426487811425142635412918376HHOF – 2015
SC: 1997, 1998, 2002, 2008
Ret # 5
Andreas LiljaSwedenD2005–2010298740473154712346SC: 2008
Ted LindsayCanadaLW1944–19658623353937281423123444488181HHOF – 1966
SC: 1950, 1952, 1954, 1955
Ret # 7
Gustav LindströmSwedenD2019–20231282232556
Carl LiscombeCanadaLW1937–19463731371402771175922194120SC: 1943
Ed LitzenbergerCanadaC1961–196232812204
Bill LocheadCanadaLW1974–1979296656012516273036
Mark LofthouseCanadaRW1981–1983401181931
Claude LoiselleCanadaC1981–198612822224423630220
Barry LongCanadaD1979–1980800171738
Matt LoritoCanadaRW2016–201720110
Clem LoughlinCanadaD1926–192877851361
Dave LucasCanadaD1962–196310000
Don LuceCanadaC1970–1971583111418
Matt LuffCanadaRW2022–2023192240
Len LundeCanadaC1958–196221028507839163250
Tord LundstromSwedenLW1973–1974111120
Pat LundyCanadaC1945–19498928235122162242
Chris LuongoUnited StatesD1990–199140114
George LyleCanadaLW1979–19826918203834
Jack LynchCanadaD1973–1975855242973
Vic LynnCanadaLW1943–194430004
Olli MaattaFinlandD2022–202415010314128
Parker MacDonaldCanadaC1960–19673619412221613550861412
Lowell MacDonaldCanadaLW1961–19654656111010002
Bruce MacGregorCanadaC1960–1971673151184335173559142334
Calum MacKayCanadaLW1946–194960000
Howard MackieCanadaRW1936–193820101480000SC: 1937
Paul MacLeanCanadaRW1988–19897636357111851128
Donald MacLeanCanadaC2005–200631120
Rick MacLeishCanadaC1983–1984252810410000
Brian MacLellanCanadaLW1991–19922315638
John MacMillanCanadaRW1963–196523044640112
James MacounCanadaD1997–19997611011382322418
Frank MahovlichCanadaLW1967–19711981088819612940002HHOF – 1981
Peter MahovlichCanadaC1965–1981186266490145
Mark MajorCanadaLW1996–199720005
Dan MaloneyCanadaLW1975–19781775681137418
Steve MaltaisCanadaLW1993–199440110
Kirk MaltbyCanadaLW1995–2010908107115222683169161531149SC: 1997, 1998, 2002, 2008
Randy ManeryCanadaD1970–197230000
Ken MannCanadaRW1975–197610000
Bob MannoCanadaD1983–19851361935549271340
Anthony ManthaCanadaRW2015–20213029599194188
Alexei MarchenkoRussiaD2013–20171103161926600010
Lou MarconCanadaD1958–19636004442
Gus MarkerCanadaRW1932–1934202131040002
Danny MarkovRussiaD2006–20076641216591800013
Brad MarshCanadaD1990–19927547116940000
Gary MarshCanadaLW1967–196861344
Albert MarshallCanadaD1965–1968155134351691213416
Pit MartinCanadaC1961–1966119182341601715616
Clare MartinCanadaD1949–19511143111426120110SC: 1950
Don MartineauCanadaRW1975–1977100110
Steve MartinsonUnited StatesLW1987–19881011284
Joe MatteCanadaD1929–1930120110
Charley MasonCanadaRW1938–193960110
Brad MayCanadaLW2009–20104001166
Gary McAdamCanadaRW1980–1981405141927
Jud McAteeCanadaLW1942–1945461513286142130
Stan McCabeCanadaLW1929–193069941345
Doug McCaigCanadaD1941–1949925914117701110
Rick McCannCanadaC1967–1975431456
Tom McCarthyCanadaLW1956–1959364488
Darren McCartyCanadaRW1993–20097581271612871477174232649228SC: 1997, 1998, 2002, 2008
Bert McInenlyCanadaLW1930–19326136964
Kevin McClellandCanadaRW1989–199164459190
Bob McCordCanadaD1965–19682614545
Dale McCourtCanadaC1977–19823411342033379274262
Bill McCreary, Sr.CanadaLW1957–195831012
Brad McCrimmonCanadaD1990–1993203849572701812329
Brian McCutcheonCanadaLW1974–1977373147
Wilfred McDonaldCanadaD1934–1939170112031761730312SC: 1936, 1937
Ab McDonaldCanadaLW1965–1972741019298101452
Butch McDonaldCanadaLW1939–1945402792502210
Al McDonoughCanadaRW1977–1978132244
Bill McDougallCanadaC1990–19912011010000
Mike McEwenCanadaD1985–1986290101016
Jim McFaddenCanadaC1946–195125364781424042791626SC: 1950
Bob McGillCanadaD1991–19921200021800014
Dylan McIlrathCanadaD2018–20202300027
Jack McIntyreCanadaD1957–196014538286624102240
Randy McKayCanadaRW1988–19918341317234701143
Doug McKayCanadaLW1949–195010000SC: 1950
Walt McKechnieCanadaC1974–198332189167256218
Tony McKegneyCanadaLW1989–1990142138
Don McKenneyCanadaC1965–1966241670
John McKenzieCanadaRW1959–1961751113246320000
Andrew McKimCanadaC1994–199520002
Rollie McLenahanCanadaD1945–194692131020000
Al McLeodCanadaD1973–19742622424
Mike McMahon Jr.CanadaD1969–197020000
Max McNabCanadaC1947–195112816193524251014SC: 1950
Billy McNeillCanadaRW1956–196425721466714241124
Stu McNeillCanadaC1957–1960101122
Basil McRaeCanadaLW1985–198740224198
Chris McRaeCanadaLW1989–1990710145
Pat McReavyCanadaC1941–19423458130111124
Derek MeechCanadaD2006–20101264121639
Harry MeekingCanadaLW1926–192760004
Harry MeekingCanadaLW1926–192760004
Wade MeganUnited StatesC2018–2019110112
Gerry MelnykCanadaC1955–196113319264514234042
Barry MelroseCanadaD1983–198635011144
Howie MenardCanadaC1963–196430000
Glenn MerkoskyCanadaLW1985–1990200220
Jon MerrillUnited StatesD2020–20213605512
Nick MickoskiCanadaLW1957–19591031927465040004
Drew MillerUnited StatesLW2009–2017504565110711144461014
Hugh MillarCanadaD1946–19474000010000
Perry MillerCanadaD1977–1981217105161387
Kevin MillerUnited StatesC1990–200495253055571634724
Tom MillerCanadaC1970–1971291789
Dmitri MironovRussiaD1997–1998112574703314SC: 1998
John MiszukCanadaD1963–1964420223030002
Bill MitchellCanadaD1963–196410000
Mike ModanoUnited StatesC2010–20114041115820110HHOF – 2014
Ron MoffatUnited StatesLW1932–193537112870000
John MokosakCanadaD1988–19904102296
Garry MonahanCanadaLW1969–19705134724
Hank MonteithCanadaLW1968–19717751217640000

Glenn Moore Sr.

United StatesRW2005-2006
Jim MorrisonCanadaD1959–196070323266260220
Don MorrisonCanadaC1947–194953101626630110
Rod MorrisonCanadaRW1947–1948348715430000
Dean MortonCanadaD1989–199011012
Gus MortsonCanadaD1958–19593601122
Alex MotterCanadaC1937–194322938609813135391241SC: 1943
Mark MowersUnited StatesRW2003–200698719262030000
Wayne MuloinCanadaD1963–196430112
Donald MurdochCanadaRW1981–1982499132223
Larry MurphyCanadaD1996–200131235136171136677273420HHOF – 2004
SC: 1997, 1998
Ron MurphyCanadaLW1964–1966903026564250114
Joe MurphyCanadaRW1986–1990901418327180116
Brian MurphyCanadaC1974–197510000
Terry MurrayCanadaD1976–19772307710
Ken MurrayCanadaD1972–19733111236
Jan MursakSloveniaLW2010–2013462248
Anders MyrvoldNorwayD2003–200480112
Jim NahrgangCanadaD1974–1977575121734
Vladislav NamestnikovRussiaC2020–202211321214258
Vaclav NedomanskyCzechoslovakiaC1977–19823641081392478673580
Patrik NemethSwedenD2019–20211033141742
Andrej NestrasilCzech RepublicC2014–2015130224
Kris NewburyCanadaC2009–201041014
Rick NewellCanadaD1972–197460000
John NewmanCanadaC1930–193181120
Ed NicholsonCanadaD1947–194810000
Jim NiekampUnited StatesD1970–19722902237
Frans NielsenDenmarkC2016–2021319487612454
Jim NillCanadaRW1987–19901221120311562261787
Reg NobleCanadaC1927–193322723244730740002HHOF – 1962
Theodore NolanCanadaRW1981–1984605152071
Brad NortonUnited StatesD2006–2007601120
Lee NorwoodUnited StatesD1986–19912593696132539384141887
Tomas NosekCzech RepublicLW2015–2017171014
Hank NowakCanadaLW1974–1975568142269
Gustav NyquistSwedenRW2011–20194811251702951243544810
Mike O'ConnellUnited StatesD1985–19902701775921873218926
Adam OatesCanadaC1985–198924654145199653812273914HHOF – 2012
Russell OatmanCanadaLW1926–19271430312
Gerry OdrowskiCanadaD1960–19631382101269120006
Jordan OesterleUnited StatesD2021–2023974151923
John OgrodnickCanadaLW1979–199355826528154615081120
Fredrik OlaussonSwedenD2001–20024721315222124610SC: 2002
Murray OliverCanadaC1957–19611043132632461014
Dennis OlsonCanadaC1957–195840000
Jimmy OrlandoCanadaD1936–19431996253137536099105SC: 1943
Mark OsborneCanadaLW1981–19831604565110144
Steve OttCanadaLW2016–20174233663
Xavier OuelletCanadaD2013–2018141518236310000
Pete PalangioCanadaLW1927–1928143038
Richard PanikSlovakiaRW2020–2021121342
Brad ParkCanadaD1983–19851471883101138603311HHOF – 1988
Joe PatersonCanadaLW1980–19841156111721530007
George PattersonCanadaLW1934–193570000
Butch PaulCanadaC1964–196530000
Marty PavelichCanadaLW1947–1957634931592524549113152874SC: 1950, 1952, 1954, 1955
Jim PaveseUnited StatesD1987–1989463912151401115
Chase PearsonCanadaC2021–202230000
Mark PedersonCanadaLW1993–199420002
Bert PeerCanadaRW1939–194010000
Brendan PerliniCanadaLW2019–20203913410
David PerronCanadaLW2022–20241584162103107
Jimmy Peters, Sr.CanadaRW1949–195416331417244240220SC: 1950, 1954
Jimmy Peters, Jr.CanadaC1964–196854671310
Brent PetersonCanadaC1978–1982918202832
Jeff PetryUnited StatesD2023–2024733212439
Gord PettingerCanadaC1933–193815121426339243474SC: 1936, 1937
Robert PicardCanadaD1989–19902003320
Joseph PirusCanadaRW1979–198040220
Robert PlumbCanadaLW1977–1979143252
Nels PodolskyCanadaLW1948–19491000070004
Bud PoileCanadaRW1948–1949562121426100112
Don PoileCanadaC1954–19586679161240000
Dennis PolonichCanadaC1974–198339059821411242710119
Poul PopielUnited StatesD1968–1970942171911110000
Marc PotvinCanadaRW1990–199214101107700032
Dean PrenticeCanadaLW1965–19692306089149861255104
Noel PriceCanadaD1961–1962200116
Keith PrimeauCanadaC1990–1996363971332307816461420144
Bob ProbertCanadaLW1985–1994474114145259209063142943210
Marcel PronovostCanadaD1949–1965983802172977171187233090HHOF – 1978
SC: 1950, 1952, 1954, 1955
Andre PronovostCanadaLW1962–19651202022427225571232
Metro PrystaiCanadaC1950–195843191123214120431214268SC: 1952, 1954
Matt PuempelCanadaLW2018–201981012
Teemu PulkkinenFinlandLW2013–2016701192026
Fido PurpurCanadaRW1944–194570114
Jamie PushorCanadaD1995–19981346131921750115SC: 1997
Frederick PyattCanadaC1973–1975140002
Bill QuackenbushCanadaD1942–1949313408912949472684HHOF – 1976
Kyle QuinceyCanadaD2005–2008
2011–2016
2691534492524808830
Yves RacineCanadaD1989–1993231221021242302554937
Brian RafalskiUnited StatesD2007–2011292351692041026312284029SC: 2008
Clare RaglanCanadaD1950–19513331414
Mike RamseyUnited StatesD1994–199782369583005514
Michael RasmussenCanadaC2018–20243134970119211
Matt RavlichCanadaD1969–19704606633
Lucas RaymondSwedenLW2021–20242387110317470
Marc ReaumeCanadaD1959–1961470221020000
Billy ReayCanadaC1943–194542020
Mickey RedmondCanadaRW1970–1976317177133310107
Earl ReibelCanadaC1953–1958306741412155335614204SC: 1954, 1955
Gerry ReidCanadaC1948–194920002
Leo ReiseCanadaD1946–195234021618225152851368SC: 1950, 1952
Dan RenoufCanadaD2016–2017
2021–2022
50007
Brad Richards}CanadaC2015–201668101828851017
Dave RichardsonCanadaLW1967–196810000
Steve RichmondUnited StatesD1985–19862912382
Jack RileyCanadaC1932–193310000
James RileyCanadaLW1926–1927602214
Bob RitchieCanadaLW1976–197828841210
Mattias RitolaSwedenC2007–2008
2009–2010
7011010000
Jamie RiversCanadaD2003–2006653585320002
Wayne RiversCanadaRW1961–196220000
Phil RobertoCanadaRW1974–19768314344898
Doug RobertsUnited StatesRW1965–197513427396653
Torrie RobertsonCanadaLW1988–1990543710175610117
Fred RobertsonCanadaD1933–19342410112
Nathan RobinsonCanadaC2003–200450002
Luc RobitailleCanadaLW2001–20031624140818827551010HHOF – 2009
SC: 2002
Mike RobitailleCanadaD1970–197123481222
Earl RocheCanadaLW1934–1935133360
Des RocheCanadaRW1934–19351530310
Leon RochefortCanadaRW1971–19738419163512
Dave RochefortCanadaC1966–196710000
Harvey RockburnCanadaD1929–193078415215
Marc RodgersCanadaRW1999–20002111210
Stacy RoestCanadaC1998–20031101117282630000
Dale RolfeCanadaD1969–197164518236040228
Roly RossignolCanadaRW1943–194691344
Rolly RoulstonCanadaLW1935–19382406610SC: 1937
Bob RouseCanadaD1994–1998247633391996707783SC: 1997, 1998
Tom RoweUnited StatesRW1982–1983516101644
Carter RowneyCanadaRW2021–2022264260
Bernie RuelleUnited StatesLW1943–194421010
Robbie RussoUnited StatesD2016–2017190002
Bobby RyanUnited StatesLW2020–202133771427
Ruslan SaleiBelarusD2010–201175281048111010
Borje SalmingSwedenD1989–1990492171952HHOF – 1996
Barry SalovaaraCanadaD1974–1976902131570
Mikael SamuelssonSwedenRW2005–2009
2012–2014
30868951631527414233736SC: 2008
Ulf SamuelssonSwedenD1998–199940006903310
Ed SandfordCanadaLW1955–195640000
Tomas SandstromSwedenRW1996–1997349918362004424SC: 1997
Kevin SchamehornCanadaRW1976–1980500013
Mathieu SchneiderUnited StatesD2002–200723148116164224334131736
James SchoenfeldCanadaD1981–1983966192587
Dwight SchofieldUnited StatesD1976–197731012
Enio SclisizziCanadaLW1946–1952671292126130006SC: 1952
Earl SeibertCanadaD1944–1946435121728142134HHOF – 1963
Moritz SeiderGermanyD2021–202424621113134125
Richard SeilingCanadaRW1986–19877438114970005
Brendan ShanahanCanadaLW1996–20067163093246331037106334174131HHOF – 2013
SC: 1997, 1998, 2002
Daniel ShankCanadaRW1989–199164111425157
Jeff SharplesCanadaD1986–19891051435497070336
Riley SheahanCanadaC2011–201728438609852172246
Doug SheddenCanadaC1985–198744815238
Bobby SheehanUnited StatesC1976–1977345492
Timothy SheehyCanadaRW1977–1978150000
Frank SheppardCanadaC1927–192881120
Johnny SheppardCanadaLW1926–192887231841100
Ray SheppardCanadaRW1991–1996274152113265101421492313
John SherfUnited StatesLW1935–194419000880112SC: 1937
Gordon SherrittCanadaD1943–1944800012
Jim ShiresCanadaLW1970–19712021322
Steve ShortUnited StatesLW1978–197910000
Gary ShuchukCanadaC1990–19916123630000
David SilkUnited StatesRW1984–19851220210
Mike SillingerCanadaC1990–199512914455928112352
Cully SimonCanadaD1942–194510141014112141016SC: 1943
Thain SimonCanadaD1946–194730000
Cliff SimpsonCanadaC1946–19486011020002
Reg SinclairCanadaRW1952–1953691112233631010
Darryl SittlerCanadaC1984–1985611116273720220HHOF – 1989
Bjorn SkaareNorwayC1978–197910000
Glen SkovCanadaC1949–1955301626112326343561142SC: 1952, 1954, 1955
Jiri SlegrCzech RepublicD2001–20028011810002SC: 2002
Alex SmithCanadaD1931–19324868144720004
Brad SmithCanadaRW1980–1985631031321430115
Brendan SmithCanadaD2011–20172911552672812724624
Brian SmithCanadaLW1957–19616128101250000
Carl SmithCanadaRW1943–194471122
Derek SmithCanadaC1981–19839113183122
Floyd SmithCanadaRW1962–1968347931222151184412112316
Gemel SmithCanadaC2021–202230115
Givani SmithCanadaRW2019–2023857714138
Greg SmithCanadaD1981–198635224105129467710115
Nakina SmithCanadaC1943–1944101230
Richard SmithCanadaD1980–1981110226
Ted SnellCanadaRW1974–1975200446
Harold SnepstsCanadaD1985–1988120223252712102258
Sandy SnowCanadaRW1968–196930002
Dennis SobchukCanadaC1979–19803346100
Elmer SoderblomSwedenRW2022–2023215388
Ken SolheimCanadaLW1982–1983100002
Bob SolingerCanadaLW1959–196010000
John SorrellCanadaLW1930–193834796861827531812206SC: 1936, 1937
Fred SpeckCanadaC1968–1970100002
Ted SpeersUnited StatesC1985–198641120
Irv SpencerCanadaD1963–19683031412150006
Daniel SprongNetherlandsRW2023–20247618254322
Ryan SproulCanadaD2013–2014
2016–2017
281676
Andre St. LaurentCanadaC1977–1984172507312324971124
Marc StaalCanadaD2020–20221276202648
Ron StackhouseCanadaD1971–1974185126880198
Garrett StaffordUnited StatesD2007–200820000
Ed StankiewiczCanadaC1953–195660002
Wilf StarrCanadaC1933–1936614371770222
Vic StasiukCanadaLW1950–196333052841362004010102014SC: 1952, 1955
Ray StaszakUnited StatesRW1985–198640117
Troy StecherCanadaD2020–202260491321
Frank SteeleCanadaRW1930–193110000
Pete StemkowskiCanadaC1967–1971170516311420741126
Mitchell StephensCanadaC2021–2022270668
Jack StewartCanadaD1938–195050230791097048051419143HHOF – 1964
SC: 1943, 1950
Gaye StewartCanadaLW1950–1951671813311860224
Blair StewartCanadaLW1973–19753609954
Gord StrateCanadaD1956–19596100034
Art StrattonCanadaC1963–196450332
Ben StreetCanadaD2016–201760110
Brad StuartCanadaD2007–2012306166278119726192542SC: 2008
Libor SulakCzech RepublicD2018–201960006
Barry SullivanCanadaRW1947–194810000
Oskar SundqvistSwedenC2021–20237011182937
Pius SuterSwitzerlandF2021–202316129316028
Bill SutherlandCanadaC1971–197250112
Evgeny SvechnikovRussiaLW2016–202141571220
John TaftUnited StatesD1978–1979150224
Jean-Guy TalbotCanadaD1967–19683203310
Chris TancillUnited StatesRW1991–199351012
Eric TangradiUnited StatesLW2015–201610000
Tomas TatarSlovakiaC2010–20184071151072221361734712
Billy TaylorCanadaC1946–1947601746633551564
Tim TaylorCanadaC1993–19971391522371072605516SC: 1997
Edward TaylorCanadaLW1966–196720000
Lorrain ThibeaultCanadaLW1944–194540222
Steve ThomasCanadaRW2003–2004441012222560112
Errol ThompsonCanadaLW1977–1981200765813410272132
Bill ThomsonCanadaC1938–19449224020000
Dmytro TimashovSwedenLW2019–202050000
Jordin TootooCanadaRW2012–2014533698310002
Jerry ToppazziniCanadaRW1955–19564017831
Larry TraderCanadaD1982–19855539124530000
Percy TraubCanadaD1927–19298831412420000
Dave TrottierCanadaLW1938–19391111216
Dominic TurgeonCanadaC2017–201990002
Norm UllmanCanadaC1955–19688753244347585528027477461HHOF – 1982
Garry UngerCanadaC1967–1971216846815216540116
Eric VailCanadaLW1981–19825210142435
Thomas VanekAustriaLW2016–2017
2018–2019
11231437442
Rick VaskoCanadaD1977–198131371029
Darren VeitchCanadaD1985–198815320831039923491314
Joe VelenoCanadaC2021–202423230346481
Patrick VerbeekCanadaRW1999–2001135374178168143148
Dennis VialCanadaLW1990–199345112108
Doug VolmarCanadaRW1969–19724196151021010
Carl VossUnited StatesC1932–19344661622841120
Jakub VranaCzech RepublicLW2020–20234222103218
Jack WalkerCanadaLW1926–192880581318HHOF – 1960
Bob WallCanadaD1964–19728557124370002
Jesse WallinCanadaD1999–20034902234
Jake WalmanCanadaD2021–202414521224393
Wes WalzCanadaC1995–199620000
Aaron WardCanadaD1993–20012761627432383001125SC: 1997, 1998
Eddie WaresCanadaD1937–1943214508413410642561134SC: 1943
Harry WatsonCanadaLW1942–19469427285514122020HHOF – 1994
Bryan WatsonCanadaD1965–1977302344478971220230
Jim WatsonCanadaD1963–19707704497
Brian WattsCanadaLW1975–197640000
Tom WebsterCanadaRW1970–19808431386944
Cooney WeilandCanadaC1933–1935872444681692244HHOF – 1971
Stan WeirCanadaC1982–198357524292
Stephen WeissCanadaC2013–2015781118292820000
Ian WhiteCanadaD2011–2013102927362651010
Bob WhitelawCanadaD1940–194232022280000
Ray WhitneyCanadaLW2003–20046714294322121344
Arch WilderCanadaLW1940–1941180222
Bob WilkieCanadaD1990–199181232
Jason WilliamsCanadaC2000–20102775576131812311210SC: 2002
Tiger WilliamsCanadaLW1984–1985553811158
Fred WilliamsCanadaRW1976–19774425710
Burr WilliamsUnited StatesD1933–193730111670008
Johnny WilsonCanadaLW1949–19593797910017910850119205SC: 1950, 1952, 1954, 1955
Rick WilsonCanadaD1976–1977773131656
Larry WilsonCanadaC1949–1953210441240000SC: 1950
Scott WilsonCanadaC/LW2017–2018170000
Murray WingCanadaD1973–197410110
Eddie WisemanCanadaRW1932–19361312430544390114
Luke WitkowskiUnited StatesD2017–2019
2021–2022
6615691
Benny WoitCanadaRW1950–1955262618241224126818SC: 1952, 1954, 1955
Steve WojciechowskiCanadaRW1944–1947541920391760110
Mike WongUnited StatesC1975–19762211212
Paul WoodsCanadaC1977–19845017212419627670554
Jason WoolleyCanadaD2002–20061701150617881010
Larry WrightCanadaC1977–19786636913
Jason YorkCanadaD1992–1995192464
Doug YoungCanadaD1931–19393383236682772815616SC: 1936
Howie YoungCanadaD1960–1968229946556601924646
Warren YoungCanadaC1985–198679222446161
B. J. YoungUnited StatesRW1999–200010000
Paul YsebaertCanadaLW1990–199321084861701131943712
Steve YzermanCanadaC1983–20061514692106317559241967011518584HHOF – 2009
SC1997, 1998, 2002
Ret # 19
Filip ZadinaCzech RepublicRW2018–202319028406822
Larry ZeidelCanadaD1951–1953281012250000SC: 1952
Ed ZeniukCanadaD1954–195520000
Henrik ZetterbergSwedenLW2002–20181,082337623960401137576312079SC: 2008
Marek ZidlickyCzech RepublicD2014–20152138111460004
Rick ZomboUnited StatesD1984–19923531478924423618990
Rudy ZunichUnited StatesD1943–194420002

Notes

  • a Beginning in the 2005–06 season, ties are no longer possible. At the same time, the league began tracking overtime losses for goaltenders.[2]
  • b Save percentage did not become an official NHL statistic until the 1982–83 season. Therefore, goaltenders who played before 1982 do not have official save percentages.[3]
  • c The seasons column lists the first year of the season of the player's first game and the last year of the season of the player's last game. For example, a player who played one game in the 2000–01 season would be listed as playing with the team from 2000–01, regardless of what calendar year the game occurred within.

References

General
  • "All-time roster for the Detroit Cougars". The Internet Hockey Database. Retrieved 2009-04-28.
  • "All-time roster for the Detroit Falcons". The Internet Hockey Database. Retrieved 2009-04-28.
  • "All-time roster for the Detroit Red Wings". The Internet Hockey Database. Retrieved 2013-08-10.
  • "Detroit Red Wings Franchise Career Stats for Skaters". National Hockey League. Retrieved 2013-08-10.
  • "Detroit Red Wings Franchise Career Stats for Goalies". National Hockey League. Retrieved 2013-08-10.
  • "Wings A-Z". Detroit Red Wings. Retrieved 2013-08-10.
Specific