All-time roster for the Detroit Red Wings

Player   GP G A Pts PIM Seasons #
                 
Gerry Abel 1 0 0 0 0 1966-67 1
Sid Abel 570 184 279 463 366 1938-52 12
Gene Achtymichuk 12 0 0 0 0 1958-59 1
Greg Adams 28 3 7 10 16 1989-90 1
Micah Aivazoff 59 4 4 8 38 1993-94 1
Gary Aldcorn 119 24 35 59 48 1959-61 2
Keith Allen 28 0 4 4 8 1953-55 2
Ralph Almas 2 0 0 0 0 1946-53 2
Dave Amadio 2 0 0 0 2 1957-58 1
Dale Anderson 13 0 0 0 6 1956-57 1
Earl Anderson 45 7 3 10 12 1974-75 1
Ron Anderson 25 2 0 2 21 1967-69 2
Tommy Anderson 27 5 2 7 16 1934-35 1
Al Arbour 149 2 13 15 160 1953-58 4
Murray Armstrong 118 35 64 99 19 1943-46 3
Brent Ashton 108 41 43 84 72 1986-88 2
Oscar Asmundson 3 0 0 0 0 1934-35 1
Pierre Aubry 39 6 3 9 41 1983-85 2
Philippe Audet 4 0 0 0 0 1998-99 1
Larry Aurie 233 83 95 178 116 1933-39 6
Pete Babando 56 6 6 12 25 1949-50 1
Bob Bailey 36 6 6 12 41 1956-58 2
Garnet Bailey 58 11 25 36 49 1972-74 2
Doug Baldwin 4 0 0 0 0 1946-47 1
Doug Barkley 247 24 80 104 380 1962-66 4
Dave Barr 293 82 118 200 276 1986-91 5
John Barrett 418 18 71 89 547 1980-86 6
Marty Barry 192 60 94 154 60 1935-39 4
Hank Bassen 99 0 2 2 28 1960-67 6
Frank Bathe 26 0 4 4 40 1974-76 2
Andy Bathgate 130 23 55 78 49 1965-67 2
Bob Baun 158 5 37 42 255 1968-71 3
Sergei Bautin 1 0 0 0 0 1993-94 1
Jack Beattie 11 1 2 3 0 1937-38 1
Clarence Behling 4 1 0 1 2 1940-43 2
Frank Bennett 7 0 1 1 2 1943-44 1
Gordon Berenson 283 73 128 201 64 1970-75 5
Michel Bergeron 174 64 46 110 156 1974-78 4
Marc Bergevin 70 1 9 10 33 1995-96 1
Gary Bergman 706 60 243 303 1101 1964-75 11
Thommie Bergman 246 21 44 65 243 1972-80 6
Fred Berry 3 0 0 0 0 1976-77 1
Phil Bessler 5 0 1 1 2 1938-39 1
Pete Bessone 6 0 1 1 6 1937-38 1
Allan Bester 4 0 0 0 0 1990-92 2
Tom Bissett 5 0 0 0 0 1990-91 1
Steve Black 74 7 14 21 55 1949-51 2
Tom Bladon 2 0 0 0 2 1980-81 1
Mike Blaisdell 192 44 61 105 80 1980-83 3
Mike Bloom 134 23 28 51 131 1974-77 3
John Blum 6 0 0 0 8 1988-89 1
Marc Boileau 54 5 6 11 8 1961-62 1
Gilles Boisvert 3 0 0 0 0 1959-60 1
Leo Boivin 85 4 22 26 94 1965-67 2
Ivan Boldirev 183 67 95 162 50 1982-85 3
Dan Bolduc 100 22 18 40 33 1978-80 2
Marcel Bonin 107 20 29 49 67 1952-55 3
Henry Boucha 159 34 26 60 116 1971-74 3
Claude Bourque 1 0 0 0 0 1939-40 1
Ralph Bowman 197 6 13 19 145 1934-40 6
Rick Bowness 61 8 11 19 76 1977-78 1
Irwin Boyd 42 2 3 5 14 1934-35 1
John Brenneman 9 0 2 2 0 1967-68 1
Carl Brewer 70 2 37 39 51 1969-70 1
Mel Bridgman 70 8 13 21 61 1986-88 2
Adam Brown 148 58 43 101 126 1941-47 5
Andy Brown 17 0 1 1 2 1971-73 2
Arnie Brown 104 4 29 33 114 1970-72 2
Connie Brown 91 15 24 39 12 1938-43 5
Doug Brown 427 74 97 171 108 1994-01 7
Gerry Brown 23 4 5 9 2 1941-46 2
Larry Brown 33 1 4 5 8 1970-71 1
Jeff Brubaker 1 0 0 0 0 1988-89 1
Ed Bruneteau 181 40 42 82 35 1940-49 7
Modere Bruneteau 411 139 138 277 80 1935-46 11
Johnny Bucyk 104 11 19 30 61 1955-57 2
Tony Bukovich 17 7 3 10 6 1943-45 2
Hy Buller 9 0 3 3 6 1943-45 2
Charlie Burns 70 9 11 20 32 1958-59 1
Shawn Burr 659 148 214 362 765 1984-95 11
Cummy Burton 43 0 2 2 21 1955-59 3
Eddie Bush 26 4 6 10 50 1938-42 2
Walter Buswell 94 2 5 7 40 1933-35 2
Yuri Butsayev 72 6 4 10 16 1999-01 2
Al Cameron 190 7 31 38 263 1975-79 4
Craig Cameron 1 0 0 0 0 1966-67 1
Colin Campbell 178 5 16 21 306 1982-85 3
Terry Carkner 88 2 8 10 151 1993-95 2
Billy Carroll 52 3 6 9 17 1985-87 2
Greg Carroll 36 2 9 11 8 1978-79 1
Dwight Carruthers 1 0 0 0 0 1965-66 1
Frank Carson 47 10 9 19 36 1933-34 1
Jimmy Carson 240 100 102 202 84 1989-93 4
Joe Carveth 324 104 132 236 43 1940-51 8
Frantisek Cernik 49 5 4 9 13 1984-85 1
John Chabot 226 29 99 128 44 1987-91 4
Milan Chalupa 14 0 5 5 6 1984-85 1
Bob Champoux 0 0 0 0 0 1963-64 1
Guy Charron 265 61 78 139 57 1970-75 5
Lude Check 1 0 0 0 0 1943-44 1
Chris Chelios 115 4 35 39 152 1998-01 3
Tim Cheveldae 264 0 15 15 14 1988-94 6
Real Chevrefils 46 3 4 7 24 1955-56 1
Alain Chevrier 3 0 0 0 0 1990-91 1
Steve Chiasson 471 67 200 267 886 1986-94 8
Dino Ciccarelli 254 107 133 240 292 1992-96 4
Chris Cichocki 61 10 11 21 23 1985-87 2
Wendel Clark 12 4 2 6 2 1998-99 1
Rejean Cloutier 5 0 2 2 2 1979-82 2
Roland Cloutier 20 6 6 12 2 1977-79 2
Steve Coates 5 1 0 1 24 1976-77 1
Paul Coffey 231 46 193 239 295 1992-96 4
Bill Collins 239 54 77 131 129 1970-74 4
Brian Conacher 22 3 1 4 4 1971-72 1
Charlie Conacher 40 8 15 23 39 1938-39 1
Jim Conacher 117 35 41 76 12 1945-49 4
Roy Conacher 60 30 24 54 6 1946-47 1
Wayne Connelly 146 35 58 93 22 1968-71 3
Bob Cook 13 3 1 4 4 1972-73 1
Norm Corcoran 2 0 0 0 0 1955-56 1
Murray Costello 27 0 0 0 4 1955-57 2
Gerry Couture 265 61 46 107 49 1944-51 7
Bart Crashley 109 4 29 33 34 1965-75 5
Murray Craven 46 4 11 15 12 1982-84 2
Bobby Crawford 1 0 0 0 0 1982-83 1
Doug Crossman 43 3 12 15 31 1990-92 2
Gary Croteau 10 0 2 2 2 1969-70 1
Troy Crowder 7 0 0 0 35 1991-92 1
Roger Crozier 313 0 0 0 16 1963-70 7
Wilf Cude 29 0 0 0 0 1933-34 1
Barry Cullen 55 4 9 13 23 1959-60 1
Ray Cullen 27 8 8 16 8 1966-67 1
Jim Cummins 8 1 1 2 65 1991-93 2
Ian Cushenan 5 0 0 0 4 1963-64 1
Joe Daley 29 0 0 0 2 1971-72 1
Mathieu Dandenault 396 33 65 98 194 1995-01 6
Lorne Davis 22 0 5 5 2 1954-55 1
Mal Davis 11 2 0 2 0 1978-81 2
Billy Dea 210 35 25 60 28 1956-71 4
Don Deacon 30 6 4 10 6 1936-40 3
Nelson DeBenedet 15 4 1 5 2 1973-74 1
Denis DeJordy 25 0 0 0 0 1972-74 2
Gilbert Delorme 121 5 14 19 165 1986-89 3
Alex Delvecchio 1550 456 825 1281 383 1950-74 24
Boyd Devereaux 55 5 6 11 14 2000-01 1
Al Dewsbury 34 4 3 7 14 1946-50 3
Ed Diachuk 12 0 0 0 19 1960-61 1
Bob Dillabough 9 0 0 0 4 1961-65 4
Cecil Dillon 44 7 10 17 12 1939-40 1
Bill Dineen 283 47 35 82 114 1953-58 5
Peter Dineen 2 0 0 0 5 1989-90 1
Connie Dion 38 0 0 0 0 1943-45 2
Marcel Dionne 309 139 227 366 59 1971-75 4
Par Djoos 26 0 12 12 16 1990-91 1
Gary Doak 48 0 5 5 63 1965-73 2
Bobby Dollas 89 6 6 12 42 1990-93 3
John Doran 7 0 0 0 10 1937-38 1
Lloyd Doran 24 3 2 5 10 1946-47 1
Ken Doraty 2 0 1 1 2 1937-38 1
Kent Douglas 105 9 39 48 143 1967-69 2
Les Douglas 52 6 12 18 8 1940-47 4
Dallas Drake 119 28 48 76 130 1992-94 2
Kris Draper 473 52 76 128 348 1993-01 8
Rene Drolet 1 0 0 0 0 1974-75 1
Clare Drouillard 10 0 1 1 0 1937-38 1
Gilles Dube 0 0 0 0 0 1953-54 1
Steve Duchesne 133 16 50 66 90 1999-01 2
Ron Duguay 227 90 127 217 111 1983-86 3
Lorne Duguid 39 3 3 6 9 1934-36 2
Blake Dunlop 57 6 14 20 20 1983-84 1
Bruce Eakin 4 0 1 1 0 1985-86 1
Murray Eaves 8 0 1 1 2 1987-90 2
Tim Ecclestone 191 40 80 120 80 1970-74 4
Roy Edwards 221 0 1 1 6 1967-74 6
Pat Egan 23 4 15 19 40 1943-44 1
Gerry Ehman 6 0 1 1 4 1958-59 1
Boris Elik 3 0 0 0 0 1962-63 1
Darren Eliot 3 0 0 0 2 1987-88 1
Leighton Emms 47 7 7 14 51 1933-34 1
Anders Eriksson 151 9 30 39 78 1995-99 4
Bob Errey 137 18 34 52 124 1994-97 3
Bob Essensa 13 0 2 2 0 1993-94 1
Chris Evans 23 0 2 2 2 1973-74 1
Stewart Evans 17 0 0 0 20 1933-34 1
Bob Falkenberg 54 1 5 6 26 1966-72 5
Alex Faulkner 100 15 17 32 15 1962-64 2
Bernie Federko 73 17 40 57 24 1989-90 1
Sergei Fedorov 747 333 470 803 499 1990-01 11
Brent Fedyk 162 24 32 56 88 1987-92 5
Lorne Ferguson 116 22 20 42 38 1955-58 3
Mark Ferner 3 0 0 0 0 1994-95 1
Slava Fetisov 205 17 81 98 246 1994-98 4
Guyle Fielder 6 0 0 0 2 1952-58 2
Jiri Fischer 107 1 16 17 104 1999-01 2
Dunc Fisher 8 0 0 0 0 1958-59 1
Joe Fisher 66 8 12 20 13 1939-43 4
Lee Fogolin 125 5 11 16 138 1947-51 4
Rick Foley 7 0 0 0 4 1973-74 1
Mike Foligno 186 77 83 160 347 1979-82 3
Bill Folk 12 0 0 0 4 1951-53 2
Len Fontaine 46 8 11 19 10 1972-74 2
Val Fonteyne 375 29 53 82 16 1959-67 7
Dwight Foster 215 48 62 110 212 1982-86 4
Harry Foster 18 2 0 2 10 1933-35 2
Bob Francis 14 2 0 2 0 1982-83 1
Jimmy Franks 17 0 0 0 0 1943-44 1
Tim Friday 23 0 3 3 6 1985-86 1
Miroslav Frycer 23 7 8 15 47 1988-89 1
Robbie Ftorek 15 2 5 7 4 1972-74 2
Bill Gadsby 323 18 94 112 478 1961-66 5
Jody Gage 50 11 12 23 24 1980-84 3
Dave Gagnon 2 0 0 0 0 1990-91 1
John Gallagher 12 1 0 1 4 1933-37 2
Gerard Gallant 563 207 260 467 1603 1984-93 9
George Gardner 24 0 0 0 0 1965-68 3
Danny Gare 306 86 95 181 593 1981-86 5
Johan Garpenlov 87 19 22 41 22 1990-92 2
Dave Gatherum 3 0 0 0 0 1953-54 1
Fern Gauthier 146 14 27 41 12 1945-49 4
George Gee 186 41 53 94 88 1948-51 3
Ed Giacomin 71 0 1 1 4 1975-78 3
Roy Giesebrecht 135 27 51 78 13 1938-42 4
Gilles Gilbert 95 0 4 4 18 1980-83 3
Brent Gilchrist 150 19 24 43 105 1997-01 4
Todd Gill 104 7 10 17 79 1998-01 3
Art Giroux 4 0 2 2 0 1935-36 1
Larry Giroux 56 3 24 27 91 1974-78 4
Lorry Gloeckner 13 0 2 2 6 1978-79 1
Fred Glover 61 9 9 18 25 1948-52 4
Howie Glover 105 28 16 44 90 1960-62 2
Warren Godfrey 528 23 77 100 527 1955-68 12
Pete Goegan 330 18 63 81 329 1957-67 10
Bob Goldham 404 11 92 103 183 1950-56 6
Yan Golubovsky 50 1 5 6 30 1997-00 3
Ebbie Goodfellow 378 66 126 192 322 1933-43 10
Teddy Graham 52 1 2 3 55 1933-35 2
Danny Grant 174 64 61 125 58 1974-78 4
Doug Grant 46 0 0 0 2 1973-76 3
Leo Gravelle 18 1 2 3 6 1950-51 1
Adam Graves 78 7 7 14 81 1987-90 3
Gerry Gray 7 0 0 0 0 1970-71 1
Harrison Gray 1 0 0 0 0 1963-64 1
Rick Green 65 2 14 16 24 1990-91 1
Stu Grimson 68 0 1 1 165 1994-97 3
Lloyd Gross 19 2 1 3 4 1933-35 2
Don Grosso 231 71 99 170 67 1938-45 7
Danny Gruen 20 1 3 4 7 1972-74 2
Bep Guidolin 62 12 10 22 78 1947-49 2
Marc Habscheid 112 24 19 43 55 1989-91 2
Lloyd Haddon 8 0 0 0 2 1959-60 1
Gordon Haidy 0 0 0 0 0 1949-50 1
Len Haley 30 2 2 4 14 1959-61 2
Bob Halkidis 32 1 5 6 99 1993-95 2
Glenn Hall 148 0 0 0 16 1952-57 4
Murray Hall 13 4 3 7 4 1964-67 3
Doug Halward 99 5 25 30 185 1986-89 3
Jean Hamel 451 19 62 81 574 1973-81 8
Ted Hampson 110 22 54 76 14 1963-68 4
Glen Hanlon 186 0 5 5 90 1986-91 5
Dave Hanson 11 0 0 0 26 1978-79 1
Terry Harper 252 14 56 70 230 1975-79 4
Billy Harris 24 1 4 5 6 1965-66 1
Ron Harris 252 8 51 59 342 1962-72 6
Ted Harris 41 0 11 11 66 1973-74 1
Gerry Hart 71 2 7 9 152 1968-72 4
Doug Harvey 2 0 0 0 0 1966-67 1
Fred Harvey 89 19 20 39 43 1975-77 2
Ed Hatoum 21 2 3 5 4 1968-70 2
Jim Hay 74 1 5 6 22 1952-55 3
Galen Head 1 0 0 0 0 1967-68 1
Rich Healey 1 0 0 0 2 1960-61 1
Paul Henderson 269 67 79 146 132 1962-68 6
Jack Hendrickson 5 0 0 0 4 1957-62 3
Art Herchenratter 10 1 2 3 2 1940-41 1
Bryan Hextall 21 0 4 4 29 1975-76 1
Dennis Hextall 193 39 82 121 457 1975-79 4
Glenn Hicks 108 6 12 18 127 1979-81 2
Tim Higgins 181 29 36 65 280 1986-89 3
Jim Hiller 21 2 6 8 19 1992-93 1
Wilbert Hiller 7 0 0 0 0 1941-42 1
Larry Hillman 70 1 5 6 59 1954-57 3
John Hilworth 57 1 1 2 89 1977-80 3
Kevin Hodson 35 0 1 1 2 1995-99 4
Bill Hogaboam 221 61 84 145 74 1972-80 6
Ken Holland 3 0 0 0 0 1983-84 1
William Hollett 115 30 42 72 89 1943-46 3
Bucky Hollingworth 93 1 5 6 66 1955-58 3
Charlie Holmes 23 1 3 4 10 1958-62 2
Tomas Holmstrom 331 53 87 140 229 1996-01 5
Johnny Holota 15 2 0 2 0 1942-46 2
Pete Horeck 148 38 46 84 149 1946-49 3
Doug Houda 172 5 26 31 251 1985-99 6
Gordie Howe 1687 786 1023 1809 1643 1946-71 25
Mark Howe 122 8 56 64 40 1992-95 3
Syd Howe 511 188 247 435 134 1934-46 12
Steve Hrymnak 0 0 0 0 0 1952-53 1
Willie Huber 372 68 140 208 612 1978-83 5
Ronnie Hudson 34 5 2 7 2 1937-40 2
Brent Hughes 69 1 21 22 92 1973-74 1
Dennis Hull 55 5 9 14 6 1977-78 1
Miroslav Ihnacak 1 0 0 0 0 1988-89 1
Peter Ing 3 0 0 0 0 1993-94 1
Earl Ingarfield 22 2 1 3 16 1980-81 1
Ron Ingram 50 3 6 9 50 1963-64 1
Harold Jackson 178 16 31 47 202 1940-47 6
Lou Jankowski 23 1 3 4 0 1950-53 2
Gary Jarrett 72 18 21 39 20 1966-68 2
Pierre Jarry 91 23 36 59 21 1973-75 2
Larry Jeffrey 170 24 34 58 217 1961-65 4
Bill Jennings 69 12 20 32 20 1940-44 4
Al Jensen 1 0 0 0 0 1980-81 1
Al Johnson 103 21 27 48 28 1960-63 3
Brian Johnson 3 0 0 0 5 1983-84 1
Dan Johnson 43 2 5 7 8 1971-72 1
Earl Johnson 1 0 0 0 0 1953-54 1
Greg Johnson 177 33 48 81 78 1993-97 4
Larry Johnston 203 7 44 51 419 1971-74 3
Ed Johnstone 55 13 11 24 56 1983-87 3
Greg Joly 267 12 52 64 178 1976-83 7
Alvin Jones 34 2 2 4 14 1938-42 3
Eddie Joyal 107 20 29 49 10 1962-65 3
Frank Kane 2 0 0 0 0 1943-44 1
Al Karlander 212 36 56 92 70 1969-73 4
John Keating 11 3 0 3 4 1938-40 2
Dave Kelly 16 2 0 2 4 1976-77 1
Leonard Kelly 846 162 310 472 253 1947-60 13
Pete Kelly 137 15 22 37 48 1935-39 4
Forbes Kennedy 168 14 22 36 200 1957-62 4
Sheldon Kennedy 183 31 33 64 122 1989-94 5
Alan Kerr 58 3 8 11 133 1991-92 1
Brian Kilrea 1 0 0 0 0 1957-58 1
Hec Kilrea 204 29 44 73 75 1935-40 5
Ken Kilrea 88 16 23 39 8 1938-44 5
Wally Kilrea 100 12 23 35 20 1934-38 4
Kris King 58 3 3 6 170 1987-89 2
Scott King 2 0 0 0 0 1990-92 2
Mark Kirton 134 33 42 75 92 1980-83 3
Kelly Kisio 236 68 129 197 175 1982-86 4
Petr Klima 306 130 93 223 158 1985-99 6
Mike Knuble 62 8 6 14 16 1996-98 2
Joey Kocur 535 66 66 132 1963 1984-99 10
Steve Konroyd 25 0 1 1 14 1992-94 2
Vladimir Konstantinov 446 47 127 174 838 1991-97 6
Jim Korn 185 11 35 46 458 1979-82 3
Mike Korney 59 9 9 18 41 1973-76 3
Chris Kotsopoulos 2 0 0 0 10 1989-90 1
Slava Kozlov 607 202 213 415 376 1991-01 10
Dale Krentz 30 5 3 8 9 1986-89 3
Jim Krulicki 14 0 1 1 0 1970-71 1
Uwe Krupp 22 3 2 5 6 1998-99 1
Gord Kruppke 23 0 0 0 32 1990-94 3
Mike Krushelnyski 20 2 3 5 6 1994-95 1
Dave Kryskow 18 1 4 5 4 1974-75 1
Mark Kumpel 18 0 3 3 4 1986-88 2
Maxim Kuznetsov 25 1 2 3 23 2000-01 1
Leo Labine 72 5 13 18 62 1960-62 2
Dan Labraaten 198 52 54 106 28 1978-81 3
Randy Ladouceur 290 14 67 81 448 1982-87 5
Mark Laforest 33 0 1 1 30 1985-87 2
Claude LaForge 123 15 17 32 46 1958-65 5
Roger Lafreniere 3 0 0 0 4 1962-63 1
Serge Lajeunesse 97 1 4 5 101 1970-73 3
Hec Lalande 12 0 2 2 2 1957-58 1
Joe Lamb 14 3 1 4 6 1937-38 1
Mark Lamb 22 2 1 3 8 1986-87 1
Lane Lambert 176 36 29 65 349 1983-86 3
Albert Langlois 82 2 18 20 120 1963-65 2
Darryl Laplante 35 0 6 6 10 1997-00 3
Martin Lapointe 552 108 122 230 888 1991-01 10
Rick Lapointe 129 12 34 46 175 1975-77 2
Igor Larionov 395 68 243 311 204 1995-01 6
Reed Larson 708 188 382 570 1127 1976-86 10
Brian Lavender 30 2 2 4 25 1972-74 2
Danny Lawson 45 5 7 12 21 1967-69 2
Reggie Leach 78 15 17 32 13 1982-83 1
Jim Leavins 37 2 11 13 26 1985-86 1
Fern LeBlanc 34 5 6 11 0 1976-79 3
Jean-Paul LeBlanc 147 13 28 41 87 1975-79 4
Rene LeClerc 87 10 11 21 105 1968-71 2
Manny Legace 43 0 2 2 4 1999-01 2
Claude Legris 4 0 1 1 0 1980-82 2
Real Lemieux 1 0 0 0 0 1966-67 1
Tony Leswick 302 41 59 100 409 1951-58 5
Dave Lewis 64 2 5 7 84 1986-88 2
Herbie Lewis 262 79 111 190 100 1933-39 6
Nick Libett 861 217 250 467 454 1967-79 12
Tony Licari 9 0 1 1 0 1946-47 1
Nicklas Lidstrom 775 136 431 567 200 1991-01 10
Ted Lindsay 862 335 393 728 1423 1944-65 14
Carl Liscombe 383 137 140 277 117 1937-46 9
Ed Litzenberger 31 8 12 20 0 1961-62 1
Bill Lochead 296 65 60 125 162 1974-79 5
Mark Lofthouse 40 11 8 19 31 1981-83 2
Claude Loiselle 128 22 22 44 236 1981-86 5
Barry Long 80 0 17 17 38 1979-80 1
Ron Low 32 0 1 1 0 1977-78 1
Larry Lozinski 30 0 1 1 0 1980-81 1
Dave Lucas 1 0 0 0 0 1962-63 1
Don Luce 58 3 11 14 18 1970-71 1
Harry Lumley 324 0 0 0 40 1943-50 7
Len Lunde 210 28 50 78 39 1958-62 4
Tord Lundstrom 11 1 1 2 0 1973-74 1
Pat Lundy 89 28 23 51 22 1945-49 4
Chris Luongo 4 0 1 1 4 1990-91 1
George Lyle 69 18 20 38 34 1979-82 3
Jack Lynch 85 5 24 29 73 1973-75 2
Vic Lynn 3 0 0 0 4 1943-44 1
Lowell MacDonald 46 5 6 11 10 1961-65 4
Parker MacDonald 361 94 122 216 135 1960-67 7
Bruce MacGregor 673 151 184 335 173 1960-71 11
Calum MacKay 6 0 0 0 0 1946-49 2
Howard Mackie 15 1 0 1 4 1936-38 2
Paul MacLean 76 36 35 71 118 1988-89 1
Rick MacLeish 25 2 8 10 4 1983-84 1
Brian MacLellan 23 1 5 6 38 1991-92 1
John MacMillan 23 0 4 4 6 1963-65 2
Jamie Macoun 76 1 10 11 38 1997-99 2
Frank Mahovlich 198 108 88 196 129 1967-71 4
Pete Mahovlich 186 26 64 90 145 1965-81 6
Mark Major 2 0 0 0 5 1996-97 1
Dan Maloney 177 56 81 137 418 1975-78 3
Steve Maltais 4 0 1 1 0 1993-94 1
Kirk Maltby 310 44 35 79 250 1995-01 6
Randy Manery 3 0 0 0 0 1970-72 2
Ken Mann 1 0 0 0 0 1975-76 1
Bob Manno 136 19 35 54 92 1983-85 2
Norm Maracle 20 0 0 0 0 1997-99 2
Lou Marcon 60 0 4 4 42 1958-63 3
Gus Marker 7 1 0 1 2 1933-34 1
Brad Marsh 75 4 7 11 69 1990-92 2
Gary Marsh 6 1 3 4 4 1967-68 1
Bert Marshall 155 1 34 35 169 1965-68 3
Clare Martin 114 3 11 14 26 1949-51 2
Pit Martin 119 18 23 41 60 1961-66 4
Don Martineau 10 0 1 1 0 1975-77 2
Steve Martinson 10 1 1 2 84 1987-88 1
Charlie Mason 6 0 1 1 0 1938-39 1
Gary McAdam 40 5 14 19 27 1980-81 1
Jerome McAtee 46 15 13 28 6 1942-45 3
Doug McCaig 92 5 9 14 117 1941-49 5
Rick McCann 43 1 4 5 6 1967-75 6
Tom McCarthy 36 4 4 8 8 1956-59 3
Darren McCarty 465 95 133 228 989 1993-01 8
Kevin McClelland 64 4 5 9 190 1989-91 2
Bob McCord 26 1 4 5 45 1965-68 3
Dale McCourt 341 134 203 337 92 1977-82 5
Bill McCreary 3 1 0 1 2 1957-58 1
Brad McCrimmon 203 8 49 57 270 1990-93 3
Brian McCutcheon 37 3 1 4 7 1974-77 3
Ab McDonald 74 10 19 29 8 1965-72 3
Byron McDonald 40 2 7 9 2 1939-45 2
Wilfred McDonald 172 11 20 31 76 1934-39 5
Al McDonough 13 2 2 4 4 1977-78 1
Bill McDougall 2 0 1 1 0 1990-91 1
Peter McDuffe 4 0 0 0 2 1975-76 1
Mike McEwen 29 0 10 10 16 1985-86 1
Jim McFadden 253 64 78 142 40 1946-51 5
Bob McGill 12 0 0 0 21 1991-92 1
Tom McGratton 1 0 0 0 0 1947-48 1
Jack McIntyre 145 38 28 66 24 1957-60 3
Doug McKay 0 0 0 0 0 1949-50 1
Randy McKay 83 4 13 17 234 1988-91 3
Walt McKechnie 321 89 167 256 218 1974-83 5
Tony McKegney 14 2 1 3 8 1989-90 1
Don McKenney 24 1 6 7 0 1965-66 1
Bill McKenzie 26 0 0 0 4 1973-75 2
John McKenzie 75 11 13 24 63 1959-61 2
Andrew McKim 2 0 0 0 2 1994-95 1
Rollie McLenahan 9 2 1 3 10 1945-46 1
Al McLeod 26 2 2 4 24 1973-74 1
Don McLeod 14 0 0 0 0 1970-71 1
Mike McMahon 2 0 0 0 0 1969-70 1
Max McNab 128 16 19 35 24 1947-51 4
Billy McNeill 257 21 46 67 142 1956-64 6
Stu McNeill 10 1 1 2 2 1957-60 3
Basil McRae 40 2 2 4 198 1985-87 2
Chris McRae 7 1 0 1 45 1989-90 1
Pat McReavy 34 5 8 13 0 1941-42 1
Tom Mellor 26 2 4 6 25 1973-75 2
Gerry Melnyk 133 19 26 45 14 1955-61 3
Barry Melrose 35 0 1 1 144 1983-86 2
Howie Menard 3 0 0 0 0 1963-64 1
Glenn Merkosky 20 0 2 2 0 1985-90 2
Corrado Micalef 113 0 5 5 43 1981-86 5
Nick Mickoski 103 19 27 46 50 1957-59 2
Hugh Millar 4 0 0 0 0 1946-47 1
Greg Millen 10 0 0 0 0 1991-92 1
Kevin Miller 91 25 28 53 57 1990-92 2
Perry Miller 217 10 51 61 387 1977-81 4
Tom Miller 29 1 7 8 9 1970-71 1
Eddie Mio 49 0 2 2 25 1983-86 3
Dmitri Mironov 11 2 5 7 4 1997-98 1
John Miszuk 42 0 2 2 30 1963-64 1
Bill Mitchell 1 0 0 0 0 1963-64 1
Ron Moffatt 13 0 0 0 2 1933-35 2
John Mokosak 41 0 2 2 96 1988-90 2
Garry Monahan 51 3 4 7 24 1969-70 1
Hank Monteith 77 5 12 17 6 1968-71 3
Don Morrison 53 10 16 26 6 1947-49 2
Jim Morrison 70 3 23 26 62 1959-60 1
Rod Morrison 34 8 7 15 4 1947-48 1
Dean Morton 1 1 0 1 2 1989-90 1
Gus Mortson 36 0 1 1 22 1958-59 1
Alex Motter 239 38 60 98 131 1937-43 6
Johnny Mowers 104 0 1 1 2 1940-47 4
Wayne Muloin 3 0 1 1 2 1963-64 1
Don Murdoch 49 9 13 22 23 1981-82 1
Brian Murphy 1 0 0 0 0 1974-75 1
Joe Murphy 90 14 18 32 71 1986-90 4
Larry Murphy 312 35 136 171 136 1996-01 5
Ron Murphy 90 30 26 56 42 1964-66 2
Ken Murray 31 1 1 2 36 1972-73 1
Terry Murray 23 0 7 7 10 1976-77 1
Jim Nahrgang 57 5 12 17 34 1974-77 3
Vaclav Nedomansky 364 108 139 247 86 1977-82 5
Rick Newell 7 0 0 0 0 1972-74 2
Eddie Nicholson 1 0 0 0 0 1947-48 1
Jim Niekamp 29 0 2 2 37 1970-72 2
Jim Nill 122 11 20 31 156 1987-90 3
Ted Nolan 60 5 15 20 71 1981-84 2
Lee Norwood 259 36 96 132 539 1986-91 5
Hank Nowak 56 8 14 22 69 1974-75 1
Adam Oates 246 54 145 199 65 1985-89 4
Mike O'Connell 270 17 75 92 187 1985-90 5
Gerry Odrowski 138 2 10 12 69 1960-63 3
John Ogrodnick 558 265 281 546 150 1979-93 9
Murray Oliver 101 31 30 61 28 1957-61 3
Dennis Olson 4 0 0 0 0 1957-58 1
Jimmy Orlando 200 6 25 31 375 1936-43 6
Mark Osborne 160 45 65 110 144 1981-83 2
Chris Osgood 389 1 8 9 79 1993-01 8
Brad Park 147 18 83 101 138 1983-85 2
Joe Paterson 115 6 11 17 215 1980-84 4
George Patterson 7 0 0 0 0 1934-35 1
Butch Paul 3 0 0 0 0 1964-65 1
Marty Pavelich 634 93 159 252 454 1947-57 10
Jim Pavese 46 3 9 12 151 1987-89 2
Mark Pederson 2 0 0 0 2 1993-94 1
Bert Peer 1 0 0 0 0 1939-40 1
Bob Perreault 3 0 0 0 0 1958-59 1
Jim Peters 163 31 41 72 40 1949-54 3
Jim Peters 54 6 7 13 10 1964-68 4
Brent Peterson 91 8 20 28 32 1978-82 4
Gordon Pettinger 153 21 42 63 39 1933-38 5
Robert Picard 20 0 3 3 20 1989-90 1
Alex Pirus 4 0 2 2 0 1979-80 1
Rob Plumb 14 3 2 5 2 1977-79 2
Nels Podolsky 1 0 0 0 0 1948-49 1
Bud Poile 56 21 21 42 6 1948-49 1
Don Poile 66 7 9 16 12 1954-58 2
Dennis Polonich 390 59 82 141 1242 1974-83 8
Paul Popiel 94 2 17 19 113 1968-70 2
Marc Potvin 14 1 0 1 107 1990-92 2
Dean Prentice 230 60 89 149 86 1965-69 4
Noel Price 20 0 1 1 6 1961-62 1
Keith Primeau 363 97 133 230 781 1990-96 6
Bob Probert 474 114 145 259 2090 1985-94 9
Andre Pronovost 120 20 22 42 72 1962-65 3
Marcel Pronovost 983 80 217 297 717 1949-65 16
Metro Prystai 431 91 123 214 120 1950-58 8
Cliff Purpur 0 0 0 0 0 1944-45 1
Chris Pusey 1 0 0 0 0 1985-86 1
Jamie Pushor 134 6 13 19 217 1995-98 3
Nelson Pyatt 14 0 0 0 2 1973-75 2
Bill Quackenbush 313 40 89 129 49 1942-49 7
Yves Racine 231 22 102 124 230 1989-93 4
Clare Raglan 33 3 1 4 14 1950-51 1
Mike Ramsey 82 3 6 9 58 1994-97 3
Bill Ranford 4 0 0 0 0 1998-99 1
Matt Ravlich 46 0 6 6 33 1969-70 1
Marc Reaume 47 0 2 2 10 1959-61 2
Billy Reay 4 2 0 2 0 1943-45 2
Mickey Redmond 317 177 133 310 107 1970-76 6
Earl Reibel 306 74 141 215 53 1953-58 5
Jerry Reid 0 0 0 0 0 1948-49 1
Leo Reise 340 21 61 82 251 1946-52 6
Dave Richardson 1 0 0 0 0 1967-68 1
Terry Richardson 19 0 1 1 6 1973-77 4
Steve Richmond 29 1 2 3 82 1985-86 1
Vincent Riendeau 32 0 0 0 2 1991-94 3
Dennis Riggin 18 0 0 0 0 1959-63 2
Bob Ritchie 28 8 4 12 10 1976-78 2
Wayne Rivers 2 0 0 0 0 1961-62 1
John Roach 41 0 0 0 0 1933-35 2
Phil Roberto 83 14 34 48 98 1974-76 2
Doug Roberts 134 27 39 66 53 1965-75 5
Fred Robertson 24 1 0 1 12 1933-34 1
Torrie Robertson 54 3 7 10 175 1988-90 2
Mike Robitaille 23 4 8 12 22 1970-71 1
Desse Roche 15 3 0 3 10 1934-35 1
Earl Roche 13 3 3 6 0 1934-35 1
Dave Rochefort 1 0 0 0 0 1966-67 1
Leon Rochefort 84 19 16 35 12 1971-73 2
Marc Rodgers 21 1 1 2 10 1999-00 1
Stacy Roest 108 11 17 28 26 1998-00 2
Dale Rolfe 64 5 18 23 60 1969-71 2
Rollie Rossignol 9 1 3 4 4 1943-46 2
Orville Roulston 24 0 6 6 10 1935-38 3
Bob Rouse 247 6 33 39 199 1994-98 4
Tom Rowe 51 6 10 16 44 1982-83 1
Bernard Ruelle 2 1 0 1 0 1943-44 1
Pat Rupp 1 0 0 0 0 1963-64 1
Jim Rutherford 314 0 13 13 42 1970-83 10
Borje Salming 49 2 17 19 52 1989-90 1
Barry Salovaara 90 2 13 15 70 1974-76 2
Ulf Samuelsson 4 0 0 0 6 1998-99 1
Ed Sandford 4 0 0 0 0 1955-56 1
Tomas Sandstrom 34 9 9 18 36 1996-97 1
Bob Sauve 41 0 0 0 0 1981-82 1
Terry Sawchuk 733 0 3 3 157 1949-69 14
Kevin Schamehorn 5 0 0 0 13 1976-80 2
Jim Schoenfeld 96 6 19 25 87 1981-83 2
Dwight Schofield 3 1 0 1 2 1976-77 1
Enio Sclisizzi 67 12 9 21 26 1946-52 5
Earl Seibert 43 5 12 17 28 1944-46 2
Ric Seiling 74 3 8 11 49 1986-87 1
Brendan Shanahan 394 177 179 356 594 1996-01 5
Daniel Shank 64 11 14 25 157 1989-91 2
Jeff Sharples 105 14 35 49 70 1986-89 3
Doug Shedden 44 8 15 23 8 1985-87 2
Bobby Sheehan 34 5 4 9 2 1976-77 1
Tim Sheehy 15 0 0 0 0 1977-78 1
Ray Sheppard 274 152 113 265 101 1991-96 5
John Sherf 19 0 0 0 8 1935-44 5
Gordon Sherritt 8 0 0 0 12 1943-44 1
Jim Shires 20 2 1 3 22 1970-71 1
Steve Short 1 0 0 0 0 1978-79 1
Gary Shuchuk 6 1 2 3 6 1990-91 1
Dave Silk 12 2 0 2 10 1984-85 1
Mike Sillinger 129 14 45 59 28 1990-95 5
John Simon 101 4 10 14 112 1942-45 3
Thain Simon 3 0 0 0 0 1946-47 1
Cliff Simpson 6 0 1 1 0 1946-48 2
Reggie Sinclair 69 11 12 23 36 1952-53 1
Darryl Sittler 61 11 16 27 37 1984-85 1
Bjorn Skaare 1 0 0 0 0 1978-79 1
Glen Skov 301 62 61 123 263 1949-55 6
Al Smith 43 0 4 4 23 1971-72 1
Brad Smith 63 10 3 13 214 1980-85 5
Brian Smith 61 2 8 10 12 1957-61 3
Carl Smith 7 1 1 2 2 1943-44 1
Dalton Smith 10 1 2 3 0 1943-44 1
Derek Smith 91 13 18 31 22 1981-83 2
Floyd Smith 347 93 122 215 118 1962-68 6
Greg Smith 352 24 105 129 467 1981-86 5
Normie Smith 154 0 0 0 0 1935-45 6
Rick Smith 11 0 2 2 6 1980-81 1
Ted Snell 20 0 4 4 6 1974-75 1
Harold Snepsts 120 2 23 25 271 1985-88 3
Sandy Snow 3 0 0 0 2 1968-69 1
Dennis Sobchuk 33 4 6 10 0 1979-80 1
Ken Solheim 10 0 0 0 2 1982-83 1
Bob Solinger 1 0 0 0 0 1959-60 1
John Sorrell 213 65 64 129 32 1933-38 5
Fred Speck 10 0 0 0 2 1968-70 2
Ted Speers 4 1 1 2 0 1985-86 1
Irv Spencer 30 3 1 4 12 1963-68 4
Andre St.Laurent 172 50 73 123 249 1977-84 3
Sam St.Laurent 30 0 0 0 4 1986-90 4
Ron Stackhouse 184 12 68 80 198 1971-74 3
Ed Stankiewicz 6 0 0 0 2 1953-56 2
Harold Starr 2 1 1 2 5 1934-35 1
Wilfie Starr 62 4 3 7 17 1933-36 3
Vic Stasiuk 330 52 84 136 200 1950-63 8
Ray Staszak 4 0 1 1 7 1985-86 1
Greg Stefan 299 0 15 15 200 1981-90 9
Pete Stemkowski 170 51 63 114 207 1967-71 4
Blair Stewart 36 0 9 9 54 1973-75 2
Gaye Stewart 67 18 13 31 18 1950-51 1
Jack Stewart 502 30 79 109 704 1938-50 10
Gordon Strate 61 0 0 0 34 1956-59 3
Art Stratton 5 0 3 3 2 1963-64 1
Barry Sullivan 1 0 0 0 0 1947-48 1
Bill Sutherland 5 0 1 1 2 1971-72 1
John Taft 15 0 2 2 4 1978-79 1
Jean-Guy Talbot 32 0 3 3 10 1967-68 1
Chris Tancill 5 1 0 1 2 1991-93 2
Billy Taylor 60 17 46 63 35 1946-47 1
Ted Taylor 2 0 0 0 0 1966-67 1
Tim Taylor 139 15 22 37 107 1993-97 4
Larry Thibeault 4 0 2 2 2 1944-45 1
Cecil Thompson 85 0 0 0 0 1938-40 2
Errol Thompson 200 76 58 134 102 1977-81 4
Bill Thomson 8 2 2 4 0 1938-44 2
Jerry Toppazzini 40 1 7 8 31 1955-56 1
Larry Trader 55 3 9 12 45 1982-85 2
Dave Trottier 11 1 1 2 16 1938-39 1
Joe Turner 1 0 0 0 0 1941-42 1
Norm Ullman 875 324 434 758 552 1955-68 13
Garry Unger 216 84 68 152 165 1967-71 4
Rogatien Vachon 109 0 4 4 23 1978-80 2
Eric Vail 52 10 14 24 35 1981-82 1
Rick Vasko 31 3 7 10 29 1977-81 3
Darren Veitch 153 20 83 103 99 1985-88 3
Pat Verbeek 135 37 41 78 168 1999-01 2
Mike Vernon 95 0 0 0 45 1994-97 3
Dennis Vial 45 1 1 2 108 1990-93 3
Doug Volmar 41 9 6 15 10 1969-72 3
Carl Voss 8 0 2 2 2 1933-34 1
Bob Wall 85 5 7 12 43 1964-72 4
Jesse Wallin 2 0 0 0 2 1999-01 2
Wes Walz 2 0 0 0 0 1995-96 1
Aaron Ward 276 16 27 43 238 1993-01 7
Eddie Wares 214 50 84 134 106 1937-43 6
Bryan Watson 302 3 44 47 897 1965-77 6
Harry Watson 94 27 28 55 14 1942-46 2
Jim Watson 77 0 4 4 97 1963-70 6
Brian Watts 4 0 0 0 0 1975-76 1
Tom Webster 84 31 38 69 44 1970-80 3
Ralph Weiland 87 24 44 68 16 1933-35 2
Stan Weir 57 5 24 29 2 1982-83 1
Carl Wetzel 1 0 0 0 0 1964-65 1
Bob Whitelaw 32 0 2 2 2 1940-42 2
Archie Wilder 18 0 2 2 2 1940-41 1
Bob Wilkie 8 1 2 3 2 1990-91 1
Burr Williams 3 0 1 1 16 1933-37 2
Dave Williams 55 3 8 11 158 1984-85 1
Fred Williams 44 2 5 7 10 1976-77 1
Jason Williams 5 0 3 3 2 2000-01 1
Johnny Wilson 379 79 100 179 108 1949-59 8
Larry Wilson 21 0 4 4 12 1949-53 3
Rick Wilson 77 3 13 16 56 1976-77 1
Ross Wilson 1 0 0 0 0 1953-54 1
Murray Wing 1 0 1 1 0 1973-74 1
Eddie Wiseman 88 16 22 38 27 1933-36 3
Steve Wochy 54 19 20 39 17 1944-47 2
Benny Woit 261 6 18 24 122 1950-55 5
Mike Wong 22 1 1 2 12 1975-76 1
Paul Woods 501 72 124 196 276 1977-84 7
Ken Wregget 29 0 1 1 0 1999-00 1
Larry Wright 66 3 6 9 13 1977-78 1
Jason York 19 2 4 6 4 1992-95 3
B.J. Young 1 0 0 0 0 1999-00 1
Doug Young 246 17 28 45 173 1933-39 6
Howie Young 229 9 46 55 660 1960-68 5
Warren Young 79 22 24 46 161 1985-86 1
Paul Ysebaert 210 84 86 170 113 1990-93 3
Steve Yzerman 1310 645 969 1614 834 1983-01 18
Larry Zeidel 28 1 0 1 22 1951-53 2
Ed Zeniuk 2 0 0 0 0 1954-55 1
Rick Zombo 353 14 78 92 442 1984-92 8
Rudy Zunich 2 0 0 0 2 1943-44 1

Last update 5/1/01
Bov