All-time roster for the Toronto Maple Leafs

Player   GP G A Pts PIM Seasons #
                 
Doug Acomb 2 0 1 1 0 1969-70 1
Russ Adam 8 1 2 3 11 1982-83 1
Kevyn Adams 58 5 8 13 46 1997-00 3
Stewart Adams 19 0 2 2 0 1932-33 1
Gary Aldcorn 86 15 18 33 18 1956-59 3
Claire Alexander 123 10 28 38 30 1974-77 3
Mike Allison 86 7 19 26 76 1986-88 2
Glenn Anderson 221 63 94 157 267 1991-94 3
John Anderson 534 189 204 393 168 1977-85 8
Dave Andreychuk 223 120 99 219 194 1992-96 4
Greg Andrusak 9 0 1 1 4 1999-00 1
Nikolai Antropov 118 18 29 47 71 1999-01 2
Syl Apps 423 201 231 432 56 1936-48 10
Al Arbour 66 2 7 9 74 1961-66 5
Jack Arbour 10 1 0 1 10 1928-29 1
George Armstrong 1188 296 417 713 721 1949-71 21
Murray Armstrong 12 0 1 1 0 1937-39 2
Norm Armstrong 7 1 1 2 2 1962-63 1
Tim Armstrong 11 1 0 1 6 1988-89 1
Johnny Arundel 3 0 0 0 9 1949-50 1
Don Ashby 141 26 40 66 34 1975-79 4
Normand Aubin 69 18 13 31 30 1981-83 2
Patrik Augusta 2 0 0 0 0 1993-94 1
Pete Backor 36 4 5 9 6 1944-45 1
Ace Bailey 313 111 82 193 472 1926-34 8
Bob Bailey 86 6 9 15 128 1953-56 3
Reid Bailey 1 0 0 0 2 1982-83 1
Jamie Baker 71 8 13 21 38 1996-98 2
Doug Baldwin 15 0 1 1 6 1945-46 1
Earl Balfour 80 14 6 20 48 1951-58 4
Andy Barbe 1 0 0 0 2 1950-51 1
Bill Barilko 252 26 36 62 456 1946-51 5
Aldege Bastien 5 0 0 0 0 1945-46 1
Andy Bathgate 70 19 44 63 42 1963-65 2
Ken Baumgartner 200 7 7 14 520 1991-96 5
Bob Baun 739 29 140 169 1155 1956-73 14
Don Beaupre 11 0 0 0 14 1995-97 2
Wade Belak 16 1 1 2 31 2000-01 1
Alain Belanger 9 0 1 1 6 1977-78 1
Ken Belanger 3 0 0 0 9 1994-95 1
Gordon Bell 8 0 0 0 0 1945-46 1
Pete Bellefeuille 13 0 0 0 12 1926-27 1
Jim Benning 364 37 136 173 289 1981-87 6
Max Bentley 354 122 134 256 136 1947-53 6
Bryan Berard 102 8 41 49 64 1998-00 2
Drake Berehowsky 124 6 26 32 164 1990-95 5
Sergei Berezin 357 126 94 220 34 1996-01 5
Aki-Petteri Berg 12 3 0 3 2 2000-01 1
Bill Berg 196 21 21 42 206 1992-96 4
Tim Bernhardt 61 0 3 3 4 1984-87 3
Craig Berube 40 5 7 12 109 1991-92 1
Allan Bester 205 0 8 8 30 1983-91 8
Frank Bialowas 4 0 0 0 12 1993-94 1
Paul Bibeault 29 0 0 0 0 1943-44 1
Jack Bionda 13 0 1 1 18 1955-56 1
Andrew Blair 358 74 83 157 290 1928-36 8
Chuck Blair 1 0 0 0 0 1948-49 1
George Blair 2 0 0 0 0 1950-51 1
Mike Blaisdell 27 4 2 6 6 1987-89 2
Mickey Blake 1 0 0 0 2 1935-36 1
Gus Bodnar 187 48 105 153 60 1943-47 4
Garth Boesch 197 9 28 37 205 1946-50 4
Lonny Bohonos 13 6 3 9 8 1997-99 2
Fred Boimistruck 83 4 14 18 45 1981-83 2
Serge Boisvert 17 0 2 2 4 1982-83 1
Leo Boivin 137 3 20 23 186 1951-55 4
Frank Boll 213 61 39 100 69 1933-39 6
Hugh Bolton 235 10 51 61 221 1949-57 8
George Boothman 58 17 19 36 18 1942-44 2
Nikolai Borschevsky 142 48 66 114 38 1992-95 3
Laurie Boschman 187 39 70 109 406 1979-82 3
Bruce Boudreau 134 27 42 69 44 1976-83 7
Leo Bourgeault 22 1 0 1 44 1926-27 1
Pat Boutette 349 59 82 141 520 1975-80 5
Johnny Bower 475 0 3 3 36 1956-70 13
Wally Boyer 46 4 17 21 23 1965-66 1
Brian Bradley 85 10 32 42 68 1990-92 2
John Brenneman 41 6 4 10 4 1966-67 1
Carl Brewer 473 19 136 155 917 1957-80 9
Doug Brindley 3 0 0 0 0 1970-71 1
Greg Britz 7 0 0 0 4 1983-85 2
Walter Broda 629 0 0 0 8 1936-52 14
Willie Brossart 21 0 1 1 22 1973-75 2
Aaron Broten 27 6 4 10 32 1990-91 1
Arnie Brown 6 0 0 0 6 1961-64 2
Jeff Brown 19 1 8 9 10 1997-98 1
Jeff Brubaker 89 8 4 12 276 1984-86 2
Bill Brydge 41 6 3 9 76 1926-27 1
Gord Brydson 8 2 0 2 8 1929-30 1
Al Buchanan 4 0 1 1 2 1948-50 2
Mike Bullard 65 14 14 28 42 1991-92 1
Bill Burega 4 0 1 1 4 1955-56 1
Dave Burrows 151 5 27 32 72 1978-81 3
Garth Butcher 45 1 7 8 59 1994-95 1
Jerry Butler 205 24 22 46 130 1977-80 3
Mike Byers 15 2 2 4 2 1967-69 2
Jack Caffery 3 0 0 0 0 1954-55 1
Larry Cahan 79 0 8 8 110 1954-56 2
Jack Capuano 1 0 0 0 0 1989-90 1
Wayne Carleton 91 10 16 26 60 1965-70 5
Randy Carlyle 94 2 16 18 82 1976-78 2
Alfred Carr 5 0 1 1 4 1943-44 1
Lorne Carr 236 105 121 226 37 1941-46 5
Larry Carriere 2 0 1 1 0 1979-80 1
Bill Carson 96 43 18 61 122 1926-29 3
Ray Ceresino 12 1 1 2 2 1948-49 1
Lorne Chabot 214 0 0 0 6 1928-33 5
Ed Chadwick 180 0 0 0 0 1955-60 5
Erwin Chamberlain 131 19 45 64 146 1937-40 3
Andre Champagne 2 0 0 0 0 1962-63 1
Kelly Chase 2 0 0 0 27 1996-97 1
Gerry Cheevers 2 0 0 0 0 1961-62 1
Lex Chisholm 54 10 8 18 30 1939-41 2
Jack Church 72 1 11 12 114 1938-42 4
Robert Cimetta 49 6 7 13 33 1990-92 2
Francis Clancy 286 52 78 130 383 1930-37 7
Terry Clancy 86 6 6 12 37 1968-73 3
Wendel Clark 608 260 181 441 1535 1985-00 13
Gary Collins 0 0 0 0 0 1958-59 1
Brian Conacher 133 25 27 52 80 1961-68 4
Charlie Conacher 326 200 124 324 411 1929-38 9
Pete Conacher 5 0 1 1 5 1957-58 1
Brandon Convery 50 7 10 17 24 1995-97 2
David Cooper 30 3 7 10 24 1996-01 3
Bob Copp 30 3 9 12 26 1942-51 2
Bert Corbeau 41 1 2 3 88 1926-27 1
Charles Corrigan 3 0 0 0 0 1937-38 1
Shayne Corson 77 8 18 26 189 2000-01 1
Les Costello 15 2 3 5 11 1947-49 2
Rich Costello 12 2 2 4 2 1983-86 2
Sylvain Cote 94 8 31 39 34 1997-00 3
Harold Cotton 284 68 88 156 252 1928-35 7
Russ Courtnall 309 90 128 218 243 1983-89 6
Marcel Cousineau 15 0 1 1 0 1996-98 2
Danny Cox 118 22 19 41 63 1926-30 4
Mike Craig 172 20 30 50 116 1994-97 3
John Craighead 5 0 0 0 10 1996-97 1
Dave Creighton 61 6 15 21 16 1954-60 3
Jiri Crha 69 0 1 1 12 1979-81 2
Cory Cross 112 7 16 23 114 1999-01 2
Joe Crozier 5 0 3 3 2 1959-60 1
Barry Cullen 164 28 43 71 88 1955-59 4
Brian Cullen 220 37 60 97 80 1954-59 5
John Cullen 100 26 45 71 120 1992-94 2
Brian Curran 130 3 14 17 512 1987-91 4
Kevin Dahl 3 0 0 0 2 1998-99 1
Marty Dallman 6 0 1 1 0 1987-89 2
Vincent Damphousse 394 118 211 329 262 1986-91 5
Dan Daoust 518 87 166 253 540 1982-90 8
Harold Darragh 67 6 12 18 6 1931-33 2
Bob Davidson 491 94 160 254 388 1934-46 12
Kim Davis 2 0 0 0 4 1980-81 1
Bob Dawes 17 2 2 4 2 1946-50 3
Clarence Day 481 62 99 161 529 1926-37 11
Lucien DeBlois 92 18 23 41 69 1990-92 2
Dale DeGray 56 6 18 24 63 1987-88 1
Ab DeMarco 4 0 1 1 0 1942-43 1
Nathan Dempsey 45 2 12 14 8 1996-01 3
Corbett Denneny 29 7 1 8 24 1926-27 1
Bill Derlago 378 158 176 334 179 1979-86 7
Ernie Dickens 25 3 5 8 12 1941-46 2
Gerald Diduck 26 0 3 3 33 1999-00 1
Paul DiPietro 32 5 5 10 10 1994-96 2
Tie Domi 467 48 64 112 1620 1989-01 8
Ken Doraty 83 15 25 40 22 1932-35 3
Jim Dorey 231 25 74 99 553 1968-72 4
Kent Douglas 283 20 65 85 408 1962-67 5
Bruce Dowie 2 0 0 0 0 1983-84 1
Dave Downie 11 0 1 1 2 1932-33 1
Bruce Draper 1 0 0 0 0 1962-63 1
Gordie Drillon 262 127 117 244 42 1936-42 6
Dick Duff 582 174 168 342 535 1954-64 10
Arthur Duncan 123 15 14 29 199 1927-31 4
Rocky Dundas 5 0 0 0 14 1989-90 1
Frank Dunlap 5 0 1 1 2 1943-44 1
Dave Dunn 115 3 19 22 226 1974-76 2
Denis Dupere 192 29 44 73 26 1970-74 4
Jerry Dupont 13 0 0 0 23 1986-87 1
Vitezslav Duris 89 3 20 23 62 1980-83 2
Cecil Dye 6 0 0 0 0 1930-31 1
Dallas Eakins 18 0 2 2 24 1998-99 1
Mike Eastwood 111 14 23 37 85 1991-95 4
Tim Ecclestone 51 10 15 25 32 1973-75 2
Gary Edmundson 42 4 6 10 47 1959-61 2
Don Edwards 38 0 0 0 4 1985-86 1
Marv Edwards 25 0 1 1 24 1969-70 1
Gerry Ehman 125 26 31 57 40 1958-64 4
Dave Ellett 446 51 172 223 371 1990-97 7
Ron Ellis 1034 332 308 640 207 1963-81 16
Autry Erickson 0 0 0 0 0 1966-67 1
Len Esau 2 0 0 0 0 1991-92 1
Chris Evans 2 0 0 0 0 1969-70 1
Daryl Evans 2 1 0 1 0 1986-87 1
Paul Evans 11 1 1 2 21 1976-78 2
Bill Ezinicki 271 56 79 135 525 1944-50 6
Kelly Fairchild 23 0 3 3 4 1995-97 2
Jeff Farkas 2 0 0 0 2 1999-01 2
Dave Farrish 209 11 69 80 215 1979-84 4
Alex Faulkner 1 0 0 0 0 1961-62 1
Ted Fauss 28 0 2 2 15 1986-88 2
Doug Favell 74 0 1 1 30 1973-76 3
Paul Fenton 30 5 10 15 0 1990-91 1
Tom Fergus 357 118 179 297 324 1985-92 7
George Ferguson 359 57 110 167 236 1972-78 6
Frank Finnigan 154 14 26 40 61 1931-37 4
Fern Flaman 228 4 29 33 368 1950-54 4
Bill Flett 77 15 25 40 38 1974-75 1
Gerry Foley 4 0 0 0 8 1954-55 1
Mike Foligno 129 27 20 47 203 1990-94 4
Jack Forsey 19 7 9 16 10 1942-43 1
Dave Fortier 23 1 4 5 63 1972-73 1
Jimmy Fowler 135 18 29 47 39 1936-39 3
Lou Franceschetti 96 22 16 38 157 1989-91 2
Miroslav Frycer 329 115 153 268 374 1981-88 7
Grant Fuhr 94 0 1 1 4 1991-93 2
Paul Gagne 16 3 2 5 6 1988-89 1
Dave Gagner 28 7 15 22 59 1995-96 1
Bruce Gamble 210 0 1 1 4 1965-71 6
Dick Gamble 3 1 0 1 0 1965-67 2
Cal Gardner 220 58 95 153 129 1948-52 4
Paul Gardner 56 18 15 33 10 1978-80 2
Ray Gariepy 1 0 0 0 4 1955-56 1
Scott Garland 85 13 23 36 91 1975-77 2
Mike Gartner 130 53 33 86 62 1993-96 3
Stewart Gavin 268 34 48 82 214 1980-85 5
John Gibson 27 0 2 2 67 1981-82 1
Todd Gill 639 59 208 267 922 1984-96 12
Doug Gilmour 392 131 321 452 386 1991-97 6
Gaston Gingras 109 17 40 57 26 1982-85 3
Ken Girard 7 0 1 1 2 1956-60 3
Brian Glennie 554 12 98 110 599 1969-78 9
Ernie Godden 5 1 1 2 6 1981-82 1
Alexander Godynyuk 49 3 9 12 75 1990-92 2
Bob Goldham 79 12 22 34 79 1941-47 3
Hank Goldup 99 29 34 63 28 1939-43 4
Edwin Gorman 18 0 1 1 30 1927-28 1
Chris Govedaris 12 2 2 4 14 1993-94 1
Bob Gracie 104 26 23 49 60 1930-33 3
Pat Graham 41 4 4 8 65 1983-84 1
Benny Grant 37 0 0 0 0 1928-44 5
Alex Gray 7 0 0 0 2 1928-29 1
Mark Greig 13 2 2 4 10 1993-94 1
John Grisdale 51 1 7 8 80 1972-75 2
Lloyd Gross 16 1 1 2 0 1926-27 1
Per Gustafsson 22 1 4 5 10 1997-98 1
Sean Haggerty 1 0 0 0 0 1995-96 1
George Hainsworth 48 0 0 0 0 1935-36 1
Harold Halderson 26 1 2 3 36 1926-27 1
Bob Halkidis 46 3 3 6 145 1991-92 1
Herbert Hamel 2 0 0 0 14 1930-31 1
Pierre Hamel 5 0 0 0 2 1974-79 2
Jackie Hamilton 102 28 32 60 20 1942-46 3
Reg Hamilton 366 20 77 97 379 1935-45 10
Inge Hammarstrom 292 85 82 167 74 1973-78 5
Ken Hammond 14 0 2 2 12 1988-89 1
Ted Hampson 41 2 8 10 17 1959-60 1
Dave Hannan 148 19 34 53 153 1989-92 3
Gord Hannigan 161 29 31 60 117 1952-56 4
Pat Hannigan 1 0 0 0 0 1959-60 1
Ray Hannigan 3 0 0 0 2 1948-49 1
David Harlock 8 0 0 0 0 1993-96 3
Billy Harris 610 106 181 287 187 1955-65 10
Billy Harris 146 20 29 49 44 1981-84 3
George Harris 4 0 0 0 0 1967-68 1
Jim Harrison 175 39 47 86 248 1969-72 3
Paul Harrison 57 0 1 1 14 1976-81 4
Bob Hassard 109 9 28 37 18 1949-54 4
Todd Hawkins 2 0 0 0 0 1991-92 1
Glenn Healy 65 0 1 1 2 1997-01 4
Paul Henderson 408 162 156 318 166 1967-74 7
Darby Hendrickson 233 27 20 47 195 1993-99 6
Jimmy Herberts 26 10 4 14 41 1927-28 1
Robert Heron 83 20 17 37 24 1938-41 3
Jamie Heward 25 1 4 5 6 1995-97 2
Pat Hickey 118 38 49 87 65 1979-82 3
Paul Higgins 25 0 0 0 152 1981-83 2
Mel Hill 146 49 61 110 87 1942-46 4
Larry Hillman 265 13 75 88 185 1960-68 8
Andre Hinse 4 0 0 0 0 1967-68 1
Dan Hodgson 40 13 12 25 12 1985-86 1
Jonas Hoglund 164 52 53 105 24 1999-01 2
Benoit Hogue 56 15 28 43 68 1994-96 2
William Hollett 63 12 20 32 50 1933-36 3
Larry Hopkins 2 0 0 0 0 1977-78 1
George Horne 39 9 3 12 32 1928-29 1
George Horner 490 42 110 152 1264 1928-40 12
Tim Horton 1184 109 349 458 1389 1949-70 20
Bronco Horvath 10 0 4 4 12 1962-63 1
Greg Hotham 60 4 11 15 21 1979-82 3
John Howard 2 0 0 0 0 1936-37 1
Syd Howe 3 0 0 0 0 1931-32 1
Roland Huard 1 1 0 1 0 1930-31 1
Greg Hubick 72 6 8 14 10 1975-76 1
Mike Hudson 27 2 0 2 29 1995-96 1
Ron Hurst 64 9 7 16 70 1955-57 2
Dave Hutchison 157 5 24 29 400 1978-84 3
Al Iafrate 472 81 169 250 546 1984-91 7
Miroslav Ihnacak 55 8 9 17 39 1985-87 2
Peter Ihnacak 417 102 165 267 175 1982-90 8
Brent Imlach 3 0 0 0 0 1965-67 2
Peter Ing 59 0 0 0 6 1989-91 2
Jack Ingoldsby 29 5 1 6 15 1942-44 2
Ralph Intranuovo 3 0 1 1 0 1996-97 1
Art Jackson 113 17 31 48 26 1934-45 4
Harvey Jackson 434 186 165 351 342 1929-39 10
Jeff Jackson 77 9 10 19 90 1984-87 3
Gerry James 149 14 26 40 257 1954-60 5
Val James 4 0 0 0 14 1986-87 1
Gary Jarrett 1 0 0 0 0 1960-61 1
Pierre Jarry 104 24 30 54 65 1971-74 3
James Jarvis 24 1 0 1 0 1936-37 1
Wes Jarvis 29 1 1 2 4 1984-88 4
Larry Jeffrey 76 12 18 30 49 1965-67 2
Roger Jenkins 21 0 0 0 12 1930-31 1
Grant Jennings 10 0 2 2 7 1994-95 1
Trevor Johansen 132 4 21 25 134 1977-82 3
Bill Johnson 1 0 0 0 0 1949-50 1
Dan Johnson 1 0 0 0 0 1969-70 1
Mike Johnson 226 48 72 120 86 1996-00 4
Terry Johnson 48 0 1 1 104 1986-88 2
Ed Johnston 26 0 0 0 0 1973-74 1
Greg Johnston 4 0 1 1 5 1990-92 2
Ross Johnstone 42 5 4 9 14 1943-45 2
Alvin Jones 16 0 0 0 22 1942-43 1
Jimmy Jones 148 13 18 31 68 1977-80 3
Kenny Jonsson 89 6 29 35 38 1994-96 2
Curtis Joseph 198 0 7 7 28 1998-01 3
Eddie Joyal 14 0 2 2 2 1965-66 1
Bill Juzda 211 3 29 32 220 1948-52 4
Tomas Kaberle 221 17 90 107 60 1998-01 3
Rudolph Kampman 189 14 30 44 287 1937-42 5
Alexander Karpovtsev 125 5 39 44 106 1998-00 2
Mike Kaszycki 53 5 19 24 22 1979-83 3
Melville Keeling 71 21 8 29 81 1926-28 2
Larry Keenan 2 0 0 0 0 1961-62 1
Rick Kehoe 184 59 72 131 32 1971-74 3
Leonard Kelly 470 119 232 351 74 1959-67 8
Regis Kelly 230 55 46 101 98 1934-40 6
Stan Kemp 1 0 0 0 2 1948-49 1
Bill Kendall 15 2 4 6 4 1936-37 1
Forbes Kennedy 13 0 3 3 24 1968-69 1
Mike Kennedy 13 0 1 1 14 1997-98 1
Ted Kennedy 696 231 329 560 432 1942-57 14
Dave Keon 1052 365 493 858 75 1960-75 15
Dimitri Khristich 80 15 24 39 32 1999-01 2
Hec Kilrea 89 21 26 47 31 1933-35 2
Derek King 161 45 53 98 65 1997-00 3
Kris King 188 7 9 16 359 1997-00 3
Mark Kirton 13 1 0 1 2 1979-81 2
Bill Kitchen 29 1 4 5 27 1984-85 1
Joe Klukay 416 76 94 170 138 1942-56 9
Paul Knox 1 0 0 0 0 1954-55 1
Ladislav Kohn 16 1 3 4 4 1998-99 1
Mark Kolesar 28 2 2 4 14 1995-97 2
John Kordic 104 10 6 16 446 1988-91 3
Jim Korn 197 26 43 69 708 1981-85 4
Igor Korolev 297 60 101 161 118 1997-01 4
Chris Kotsopoulos 182 11 37 48 221 1985-89 4
Les Kozak 12 1 0 1 2 1961-62 1
Steve Kraftcheck 8 1 0 1 0 1958-59 1
Mike Krushelnyski 269 50 63 113 210 1990-94 4
Alexei Kudashov 25 1 0 1 4 1993-94 1
Orland Kurtenbach 70 9 6 15 54 1965-66 1
Tom Kurvers 89 15 40 55 37 1989-91 2
Nick Kypreos 54 4 3 7 92 1995-97 2
Eric Lacroix 3 0 0 0 2 1993-94 1
Mark Laforest 27 0 1 1 23 1989-90 1
Larry Landon 7 0 0 0 2 1984-85 1
Pete Langelle 137 22 51 73 11 1938-42 4
Rick Lanz 151 9 50 59 115 1986-89 3
Michel Larocque 69 0 3 3 2 1980-83 3
Guy Larose 53 10 7 17 45 1991-94 3
Craig Laughlin 66 10 13 23 41 1988-89 1
Paul Lawless 13 0 1 1 0 1988-90 2
Derek Laxdal 51 9 6 15 84 1984-89 4
Gary Leeman 545 176 231 407 463 1982-92 10
Sylvain Lefebvre 165 4 21 25 169 1992-94 2
Alex Levinsky 150 11 21 32 130 1930-34 4
Alex Levinsky 1 0 0 0 0 1932-33 1
Danny Lewicki 123 21 31 52 66 1950-54 4
Rick Ley 229 8 54 62 416 1968-72 4
Bob Liddington 11 0 1 1 2 1970-71 1
Ken Linseman 2 0 0 0 2 1991-92 1
Ed Litzenberger 115 17 23 40 24 1961-64 3
Claude Loiselle 71 7 10 17 104 1990-92 2
Ron Low 42 0 0 0 4 1972-73 1
Gerry Lowrey 53 9 14 23 53 1927-29 2
Don Luce 39 4 4 8 32 1981-82 1
Harry Lumley 267 0 0 0 35 1952-56 4
Joe Lundrigan 49 2 7 9 20 1972-73 1
Vic Lynn 213 32 58 90 172 1946-50 4
Parker MacDonald 63 8 3 11 36 1952-55 2
Blair MacKasey 1 0 0 0 2 1976-77 1
Fleming Mackell 152 22 35 57 88 1947-52 5
Donald MacLean 3 0 1 1 2 2000-01 1
Bill MacMillan 137 32 26 58 81 1970-72 2
John MacMillan 81 5 6 11 26 1960-64 4
Al MacNeil 71 4 8 12 97 1955-60 4
Jamie Macoun 466 13 88 101 506 1991-98 7
Darryl Maggs 5 0 0 0 0 1979-80 1
Marc Magnan 4 0 1 1 5 1982-83 1
Kevin Maguire 88 10 5 15 258 1986-92 3
Frank Mahovlich 720 296 301 597 782 1956-68 12
Adam Mair 24 1 2 3 20 1998-01 3
Dan Maloney 270 65 84 149 538 1977-82 5
Phil Maloney 30 3 6 9 2 1950-53 2
Kent Manderville 136 8 15 23 102 1991-95 4
Cesare Maniago 7 0 0 0 2 1960-61 1
Norman Mann 31 0 3 3 4 1938-41 2
Bob Manno 72 9 41 50 67 1981-82 1
Dave Manson 74 4 7 11 93 2000-01 1
Milan Marcetta 0 0 0 0 0 1966-67 1
Brian Marchinko 5 0 0 0 0 1970-72 2
Gus Marker 112 23 20 43 36 1938-41 3
Jack Markle 8 0 1 1 0 1935-36 1
Danil Markov 200 9 36 45 137 1997-01 4
Daniel Marois 285 106 80 186 346 1987-92 5
Jean Marois 1 0 0 0 0 1943-44 1
Brad Marsh 181 2 28 30 189 1988-91 3
Gary Marsh 1 0 0 0 0 1968-69 1
Don Marshall 50 2 14 16 0 1971-72 1
Paul Marshall 23 2 4 6 4 1980-82 2
Willie Marshall 33 1 5 6 2 1952-59 4
Jack Martin 1 0 0 0 0 1960-61 1
Matt Martin 76 0 5 5 71 1993-97 4
Terry Martin 317 83 76 159 152 1979-84 5
Tom Martin 3 1 0 1 0 1967-68 1
Paul Masnick 41 2 9 11 14 1957-58 1
Frank Mathers 23 1 3 4 4 1948-52 3
Brad Maxwell 52 8 18 26 108 1985-86 1
Wally Maxwell 2 0 0 0 0 1952-53 1
Gil Mayer 9 0 0 0 0 1949-56 4
Shep Mayer 2 1 2 3 4 1942-43 1
Gary McAdam 15 1 6 7 0 1985-86 1
Chris McAllister 56 0 5 5 107 1998-00 2
Cliff McBride 1 0 0 0 0 1929-30 1
Bryan McCabe 82 5 24 29 123 2000-01 1
Bert McCaffrey 51 6 6 12 52 1926-28 2
Alyn McCauley 158 21 30 51 18 1997-01 4
Kevin McClelland 18 0 1 1 33 1991-92 1
Frank McCool 72 0 0 0 5 1944-46 2
John McCormack 84 12 13 25 2 1947-51 4
Dale McCourt 72 19 24 43 10 1983-84 1
Bill McCreary 12 1 0 1 4 1980-81 1
John McCreedy 64 17 12 29 28 1941-45 2
Darwin McCutcheon 1 0 0 0 2 1981-82 1
Lanny McDonald 477 219 240 459 372 1973-80 7
Wilfred McDonald 197 17 53 70 116 1938-44 6
Bob McGill 317 4 25 29 988 1981-93 7
John McIntyre 72 5 15 20 142 1989-91 2
Larry McIntyre 41 0 3 3 26 1969-73 2
Walt McKechnie 133 32 72 104 22 1978-80 2
Sean McKenna 48 5 6 11 32 1987-90 3
Don McKenney 67 15 19 34 8 1963-65 2
Jim McKenny 594 81 246 327 292 1965-78 13
Murray McLachlan 2 0 0 0 0 1970-71 1
Jack McLean 67 14 24 38 76 1942-45 3
John McLellan 2 0 0 0 0 1951-52 1
Dave McLlwain 77 15 6 21 34 1991-93 2
Gerry McNamara 7 0 0 0 2 1960-70 2
Basil McRae 4 0 0 0 19 1983-85 2
Chris McRae 14 0 0 0 77 1987-89 2
Gord McRae 71 0 0 0 6 1972-78 5
Ken McRae 11 1 1 2 38 1992-94 2
Gerry Meehan 25 0 2 2 2 1968-69 1
Howie Meeker 346 83 102 185 329 1946-54 8
Barry Melrose 173 5 15 20 420 1980-83 3
Don Metz 172 20 35 55 42 1938-49 9
Nick Metz 518 131 119 250 149 1934-48 12
Larry Mickey 55 8 19 27 43 1968-69 1
Rudy Migay 418 59 92 151 293 1949-60 10
Jim Mikol 4 0 1 1 2 1962-63 1
Mike Millar 7 2 2 4 2 1990-91 1
Earl Miller 15 3 3 6 10 1931-32 1
Dmitri Mironov 175 22 63 85 146 1991-95 4
Fredrik Modin 217 38 38 76 91 1996-99 3
Lyle Moffat 22 2 7 9 13 1972-75 2
Sergio Momesso 54 7 8 15 112 1995-96 1
Garry Monahan 375 55 80 135 274 1970-79 6
Dickie Moore 38 2 4 6 68 1964-65 1
Elwin Morris 117 13 28 41 50 1943-46 3
Jim Morrison 399 23 87 110 358 1951-58 7
Gus Mortson 370 21 71 92 709 1946-52 6
Richard Mulhern 26 0 10 10 11 1979-80 1
Kirk Muller 102 29 33 62 127 1995-97 2
Craig Muni 19 0 2 2 6 1981-86 4
Larry Murphy 151 19 81 100 54 1995-97 2
Ken Murray 5 0 1 1 2 1969-71 2
Randy Murray 3 0 0 0 2 1969-70 1
Ric Nattress 36 2 14 16 32 1991-92 1
Zdenek Nedved 31 4 6 10 14 1994-97 3
Bob Neely 261 36 53 89 264 1973-78 5
Gord Nelson 3 0 0 0 11 1969-70 1
Eric Nesterenko 206 43 36 79 261 1951-56 5
Bob Nevin 250 55 100 155 55 1957-64 6
Frank Nighbor 22 2 0 2 0 1929-30 1
Frank Nigro 68 8 18 26 39 1982-84 2
Mike Nykoluk 32 3 1 4 20 1956-57 1
Gary Nylund 218 7 50 57 398 1982-86 4
Gerry O'Flaherty 2 0 0 0 0 1971-72 1
Ed Olczyk 257 116 151 267 221 1987-91 4
Murray Oliver 226 44 90 134 50 1967-70 3
Bert Olmstead 246 56 109 165 231 1958-62 4
Tom O'Neill 66 10 12 22 53 1943-45 2
Mark Osborne 426 94 161 255 563 1986-94 8
Randy Osburn 26 0 2 2 0 1972-73 1
Wilf Paiement 187 78 125 203 420 1979-82 3
Mike Palmateer 296 0 16 16 95 1976-84 6
Jim Pappin 223 54 46 100 200 1963-68 5
Bernie Parent 65 0 1 1 6 1970-72 2
Bob Parent 3 0 0 0 0 1981-83 2
Jean-Paul Parise 1 0 1 1 0 1967-68 1
George Parsons 64 12 13 25 20 1936-39 3
George Patterson 29 4 3 7 31 1926-28 2
Rob Pearson 192 49 42 91 458 1991-94 3
Scott Pearson 63 5 11 16 114 1988-97 4
Tom Pederson 15 1 2 3 9 1996-97 1
Mike Pelyk 441 26 88 114 566 1967-78 9
Fred Perlini 8 2 3 5 0 1981-84 2
Yanic Perreault 159 52 66 118 86 1993-01 4
Michel Petit 88 10 32 42 217 1990-92 2
Eric Pettinger 68 7 12 19 64 1928-30 2
Robert Picard 59 6 19 25 68 1980-81 1
Pierre Pilote 69 3 18 21 46 1968-69 1
Cam Plante 2 0 0 0 0 1984-85 1
Jacques Plante 106 0 0 0 4 1970-73 3
Walt Poddubny 186 59 86 145 178 1981-86 5
Jason Podollan 14 0 3 3 6 1996-99 2
Bud Poile 131 44 52 96 55 1942-48 5
Alexei Ponikarovsky 22 1 3 4 14 2000-01 1
Felix Potvin 369 0 8 8 43 1991-99 8
Tracy Pratt 11 0 1 1 8 1976-77 1
Walter Pratt 181 52 108 160 149 1942-46 4
Eric Prentice 5 0 0 0 4 1943-44 1
Wayne Presley 19 2 2 4 14 1995-96 1
Noel Price 29 0 0 0 9 1957-59 2
Joe Primeau 309 66 177 243 105 1927-36 9
Martin Prochazka 29 2 4 6 8 1997-98 1
Marcel Pronovost 223 8 40 48 134 1965-70 5
Albert Pudas 4 0 0 0 0 1926-27 1
Bob Pulford 947 251 312 563 691 1956-70 14
Daren Puppa 8 0 0 0 0 1992-93 1
Joel Quenneville 93 3 13 16 84 1978-80 2
Pat Quinn 99 2 12 14 183 1968-70 2
Rob Ramage 160 18 66 84 375 1989-91 2
Beattie Ramsay 41 0 2 2 10 1927-28 1
Marc Reaume 267 8 39 47 257 1954-60 6
Jeff Reese 76 0 2 2 14 1987-99 6
Larry Regan 116 11 42 53 10 1958-61 3
Dave Reid 216 33 53 86 49 1988-91 3
Dave Reid 7 0 0 0 0 1952-56 3
Bobby Reynolds 7 1 1 2 0 1989-90 1
Damian Rhodes 47 0 0 0 6 1990-96 4
Pat Ribble 13 0 2 2 8 1979-80 1
Luke Richardson 278 11 36 47 556 1987-91 4
Curt Ridley 6 0 0 0 4 1979-81 2
Mike Ridley 48 10 27 37 14 1994-95 1
John Roach 87 0 0 0 0 1926-28 2
Rene Robert 74 19 31 50 45 1970-82 3
Gary Roberts 82 29 24 53 109 2000-01 1
Fred Robertson 10 0 0 0 23 1931-34 2
Eddie Rodden 25 3 6 9 36 1927-28 1
Al Rollins 112 0 0 0 4 1949-52 3
Elwyn Romnes 36 7 16 23 0 1938-39 1
Bill Root 96 4 5 9 89 1984-87 3
Bob Rouse 237 13 45 58 338 1990-94 4
Duane Rupp 78 1 9 10 42 1964-68 4
Jim Rutherford 18 0 0 0 2 1980-81 1
Warren Rychel 26 1 6 7 101 1994-95 1
Bob Sabourin 1 0 0 0 2 1951-52 1
Gary Sabourin 55 5 18 23 26 1974-75 1
David Sacco 4 1 1 2 4 1993-94 1
Joe Sacco 60 11 13 24 14 1990-93 3
Rocky Saganiuk 230 56 62 118 164 1978-83 5
Borje Salming 1099 148 620 768 1292 1973-89 16
Phil Samis 2 0 0 0 0 1947-50 2
Charlie Sands 48 8 11 19 2 1932-34 2
Terry Sawchuk 91 0 3 3 38 1964-67 3
Mathieu Schneider 115 18 38 56 74 1995-98 3
David Schriner 244 109 83 192 75 1939-46 6
Rod Schutt 6 0 0 0 0 1985-86 1
Ganton Scott 1 0 0 0 0 1926-27 1
Al Secord 114 20 37 57 292 1987-89 2
Ron Sedlbauer 21 10 4 14 14 1980-81 1
Rod Seiling 138 8 29 37 86 1962-76 3
Brit Selby 169 29 30 59 93 1964-71 6
Brad Selwood 100 6 27 33 71 1970-72 2
Dave Semenko 70 2 3 5 107 1987-88 1
Jeff Serowik 1 0 0 0 0 1990-91 1
Eddie Shack 504 99 96 195 676 1960-75 9
David Shand 48 0 5 5 62 1980-83 2
Darryl Shannon 98 3 13 16 52 1988-93 5
Doug Shedden 24 8 10 18 12 1988-91 2
Jack Shill 42 4 6 10 26 1933-37 3
Don Simmons 57 0 0 0 0 1961-64 3
Darryl Sittler 844 389 527 916 763 1970-82 12
Tod Sloan 549 162 184 346 650 1947-58 10
Darryl Sly 19 0 0 0 4 1965-68 2
Dale Smedsmo 4 0 0 0 0 1972-73 1
Al Smith 10 0 0 0 0 1965-69 3
Art Smith 101 13 6 19 188 1927-30 3
Brad Smith 89 10 24 34 256 1985-87 2
D.J. Smith 11 0 1 1 12 1996-00 2
Floyd Smith 131 25 34 59 35 1967-70 3
Gary Smith 5 0 0 0 0 1965-67 2
Jason Smith 162 5 29 34 156 1996-99 3
Sid Smith 601 186 183 369 94 1946-58 12
Greg Smyth 13 0 1 1 38 1993-97 2
Chris Snell 2 0 0 0 2 1993-94 1
Bob Solinger 98 10 11 21 19 1951-55 4
Brian Spencer 95 10 20 30 192 1969-72 3
Jesse Spring 2 0 0 0 0 1926-27 1
Rick St.Croix 48 0 0 0 0 1982-85 3
Lorne Stamler 45 4 3 7 2 1978-79 1
Allan Stanley 633 47 186 233 318 1958-68 10
Wally Stanowski 282 20 74 94 106 1939-48 7
Marian Stastny 70 23 30 53 21 1985-86 1
Phil Stein 1 0 0 0 0 1939-40 1
Pete Stemkowski 221 29 64 93 247 1963-68 5
Bob Stephenson 14 2 2 4 4 1979-80 1
Mike Stevens 1 0 0 0 0 1989-90 1
Bill Stewart 83 2 19 21 148 1983-85 2
Gaye Stewart 165 81 52 133 62 1941-48 5
Ron Stewart 838 186 182 368 413 1952-65 13
Mike Stothers 18 0 1 1 42 1987-88 1
Blaine Stoughton 121 29 25 54 32 1974-76 2
Ken Strong 15 2 2 4 6 1982-85 3
Frank Sullivan 6 0 0 0 2 1949-53 2
Steve Sullivan 154 35 50 85 95 1996-00 4
Mats Sundin 524 221 307 528 348 1994-01 7
Bill Sutherland 44 7 5 12 14 1968-69 1
Rich Sutter 18 0 3 3 10 1994-95 1
Petr Svoboda 18 1 2 3 10 2000-01 1
Bob Sykes 2 0 0 0 0 1974-75 1
Billy Taylor 222 66 118 184 60 1939-46 5
Harry Taylor 51 4 9 13 30 1946-49 2
Greg Terrion 427 66 103 169 217 1982-88 6
Gilles Thibaudeau 41 9 18 27 17 1989-91 2
Cy Thomas 8 1 2 3 4 1947-48 1
Steve Thomas 377 118 173 291 299 1984-01 6
Wayne Thomas 97 0 1 1 22 1975-77 2
Errol Thompson 365 126 119 245 70 1970-78 7
Bill Thoms 279 68 92 160 115 1932-39 7
Jim Thomson 717 15 208 223 845 1945-57 12
Rhys Thomson 18 0 2 2 22 1942-43 1
Scott Thornton 33 1 3 4 30 1990-91 1
Ray Timgren 237 13 43 56 68 1948-55 6
Dave Tomlinson 6 0 0 0 4 1991-93 2
Shayne Toporowski 3 0 0 0 7 1996-97 1
Vincent Tremblay 54 0 2 2 2 1979-83 4
Yannick Tremblay 78 4 11 15 22 1996-99 3
Guy Trottier 113 28 17 45 37 1970-72 2
Darcy Tucker 109 23 31 54 196 1999-01 2
Ian Turnbull 580 112 302 414 651 1973-82 9
Norm Ullman 535 166 305 471 160 1967-75 8
Garry Unger 15 1 1 2 4 1967-68 1
Rick Vaive 534 299 238 537 940 1979-87 8
Jack Valiquette 172 33 66 99 52 1974-78 4
Garry Valk 224 26 53 79 143 1998-01 3
Darren Veitch 39 3 8 11 16 1988-91 2
Leigh Verstraete 8 0 1 1 14 1982-88 3
Carl Voss 14 0 0 0 0 1926-29 2
Kurt Walker 71 4 5 9 152 1975-78 3
Mike Walton 257 84 107 191 184 1965-71 6
Rick Wamsley 11 0 0 0 0 1991-93 2
Dixon Ward 22 0 3 3 31 1994-95 1
Ron Ward 18 0 1 1 2 1969-70 1
Jeff Ware 15 0 0 0 6 1996-98 2
Bob Warner 10 1 1 2 4 1975-77 2
Todd Warriner 253 36 48 84 117 1994-00 6
Harry Watson 500 163 122 285 111 1946-55 9
Don Webster 27 7 6 13 28 1943-44 1
Stan Weir 159 42 56 98 40 1975-78 3
Blake Wesley 27 0 1 1 21 1985-86 1
Peter White 1 0 0 0 0 1995-96 1
Rod Willard 1 0 0 0 0 1982-83 1
Dave Williams 407 109 132 241 1670 1974-80 6
Dunc Wilson 49 0 0 0 12 1973-75 2
Johnny Wilson 73 15 17 32 8 1959-61 2
Ron Wilson 64 7 15 22 6 1977-80 3
Ross Wilson 1 0 0 0 0 1955-56 1
Brian Wiseman 3 0 0 0 0 1996-97 1
Craig Wolanin 33 0 4 4 19 1996-98 2
Randy Wood 94 20 20 40 70 1994-96 2
Ken Wregget 200 0 13 13 106 1983-89 6
Terry Yake 19 3 2 5 2 1994-95 1
Dmitriy Yakushin 2 0 0 0 2 1999-00 1
Gary Yaremchuk 34 1 4 5 28 1981-85 4
Ken Yaremchuk 47 6 13 19 28 1986-89 3
Dimitri Yushkevich 451 19 97 116 383 1995-01 6
Ron Zanussi 55 3 8 11 20 1980-82 2
Rob Zettler 136 2 20 22 207 1995-98 3
Peter Zezel 207 50 78 128 73 1990-94 4

Last update 5/2/01
Bov