All-time roster for the Toronto Maple Leafs of the NHL
799 players found.
| Player Name | GP | G | A. | Pts | PIM | Seasons | Yrs. | Pos. | Birthdate | Birthplace |
| Doug Acomb | 2 | 0 | 1 | 1 | 0 | 1969-1970 | 1 | L | 1949-05-15 | Toronto, ONT |
| Russ Adam | 8 | 1 | 2 | 3 | 11 | 1982-1983 | 1 | C | 1961-05-05 | Windsor, ONT |
| Kevyn Adams | 58 | 5 | 8 | 13 | 46 | 1997-2000 | 3 | C | 1974-10-08 | Washington, DC |
| Stewart Adams | 19 | 0 | 2 | 2 | 0 | 1932-1933 | 1 | L | 1904-09-16 | Calgary, ALTA |
| Gary Aldcorn | 86 | 15 | 18 | 33 | 18 | 1956-1959 | 3 | L | 1935-03-07 | Shaunavon, SASK |
| Claire Alexander | 123 | 10 | 28 | 38 | 30 | 1974-1977 | 3 | D | 1945-06-16 | Collingwood, ONT |
| Jason Allison | 66 | 17 | 43 | 60 | 76 | 2005-2006 | 1 | C | 1975-05-29 | North York, ONT |
| Mike Allison | 86 | 7 | 19 | 26 | 76 | 1986-1988 | 2 | F | 1961-03-28 | Ft. Frances, ONT |
| Glenn Anderson | 221 | 63 | 94 | 157 | 267 | 1991-1994 | 3 | F | 1960-10-02 | Vancouver, BC |
| John Anderson | 534 | 189 | 204 | 393 | 168 | 1977-1985 | 8 | L | 1957-03-28 | Toronto, ONT |
| Dave Andreychuk | 223 | 120 | 99 | 219 | 194 | 1992-1996 | 4 | L | 1963-09-29 | Hamilton, ONT |
| Greg Andrusak | 9 | 0 | 1 | 1 | 4 | 1999-2000 | 1 | D | 1969-11-14 | Cranbrook, BC |
| Nikolai Antropov | 509 | 125 | 166 | 291 | 477 | 1999-2009 | 9 | R | 1980-02-18 | Ust-Kamenogorsk, Kazakhstan |
| Syl Apps | 423 | 201 | 231 | 432 | 56 | 1936-1948 | 10 | C | 1915-01-18 | Paris, ONT |
| Al Arbour | 66 | 2 | 7 | 9 | 74 | 1961-1966 | 5 | D | 1932-11-01 | Sudbury, ONT |
| Jack Arbour | 10 | 1 | 0 | 1 | 10 | 1928-1929 | 1 | D | 1898-03-07 | Waubaushene, ONT |
| George Armstrong | 1188 | 296 | 417 | 713 | 721 | 1949-1971 | 21 | C | 1930-07-06 | Skead, ONT |
| Murray Armstrong | 12 | 0 | 1 | 1 | 0 | 1937-1939 | 2 | C | 1916-01-01 | Manor, SASK |
| Norm "Red" Armstrong | 7 | 1 | 1 | 2 | 2 | 1962-1963 | 1 | R | 1938-10-17 | Own Sound, ONT |
| Tim Armstrong | 11 | 1 | 0 | 1 | 6 | 1988-1989 | 1 | C | 1967-05-12 | Toronto, ONT |
| Johnny Arundel | 3 | 0 | 0 | 0 | 9 | 1949-1950 | 1 | D | 1927-11-04 | Winnipeg, MAN |
| Don Ashby | 141 | 26 | 40 | 66 | 34 | 1975-1979 | 4 | C | 1955-03-08 | Kamloops, BC |
| Jean-Sebastien Aubin | 31 | 0 | 0 | 0 | 0 | 2005-2007 | 2 | G | 1977-07-17 | Montreal, PQ |
| Normand Aubin | 69 | 18 | 13 | 31 | 30 | 1981-1983 | 2 | F | 1960-07-26 | St. Leonard, PQ |
| Patrik Augusta | 2 | 0 | 0 | 0 | 0 | 1993-1994 | 1 | L | 1969-11-13 | Jihlava, Czech Rep. |
| Pete Backor | 36 | 4 | 5 | 9 | 6 | 1944-1945 | 1 | D | 1919-04-29 | Fort William, ONT |
| Bob Bailey | 86 | 6 | 9 | 15 | 128 | 1953-1956 | 3 | R | 1931-05-29 | Kenora, ONT |
| Irvine "Ace" Bailey | 271 | 96 | 69 | 165 | 390 | 1927-1934 | 7 | L | 1903-07-03 | Bracebridge, ONT |
| Reid Bailey | 1 | 0 | 0 | 0 | 2 | 1982-1983 | 1 | D | 1956-05-28 | Toronto, ONT |
| Jamie Baker | 71 | 8 | 13 | 21 | 38 | 1996-1998 | 2 | C | 1966-08-31 | Nepean, ONT |
| Doug Baldwin | 15 | 0 | 1 | 1 | 6 | 1945-1946 | 1 | D | 1922-11-02 | Winnipeg, MAN |
| Earl Balfour | 80 | 14 | 6 | 20 | 48 | 1951-1958 | 4 | L | 1933-01-04 | Toronto, ONT |
| Andy Barbe | 1 | 0 | 0 | 0 | 2 | 1950-1951 | 1 | R | 1923-07-27 | Coniston, ONT |
| Bill Barilko | 252 | 26 | 36 | 62 | 456 | 1946-1951 | 5 | D | 1927-03-25 | Timmins, ONT |
| Tom Barrasso | 4 | 0 | 0 | 0 | 0 | 2001-2002 | 1 | G | 1965-03-31 | Boston, MA |
| Aldege "Baz" Bastien | 5 | 0 | 0 | 0 | 0 | 1945-1946 | 1 | G | 1919-08-29 | Timmins, ONT |
| Andy Bathgate | 70 | 19 | 44 | 63 | 42 | 1963-1965 | 2 | C | 1932-08-28 | Winnipeg, MAN |
| Bates Battaglia | 95 | 12 | 19 | 31 | 52 | 2006-2008 | 2 | L | 1975-12-13 | Chicago, IL |
| Ken Baumgartner | 200 | 7 | 7 | 14 | 520 | 1991-1996 | 5 | L | 1966-03-11 | Flin Flon, MAN |
| Bob Baun | 739 | 29 | 140 | 169 | 1155 | 1956-1973 | 14 | D | 1936-09-09 | Lanigan, SASK |
| Francois Beauchemin | 82 | 5 | 21 | 26 | 33 | 2009-2010 | 1 | D | 1980-06-04 | Sorel, PQ |
| Don Beaupre | 11 | 0 | 0 | 0 | 14 | 1995-1997 | 2 | G | 1961-09-19 | Kitchener, ONT |
| Wade Belak | 318 | 7 | 17 | 24 | 763 | 2000-2008 | 7 | D | 1976-07-03 | Saskatoon, SASK |
| Alain Belanger | 9 | 0 | 1 | 1 | 6 | 1977-1978 | 1 | R | 1956-01-18 | St. Janvier, PQ |
| Ken Belanger | 3 | 0 | 0 | 0 | 9 | 1994-1995 | 1 | L | 1974-05-14 | Sault Ste. Marie, ONT |
| Ed Belfour | 170 | 0 | 5 | 5 | 52 | 2002-2006 | 3 | G | 1965-04-21 | Carman, MAN |
| Brendan Bell | 32 | 1 | 4 | 5 | 19 | 2005-2007 | 2 | D | 1983-03-31 | Ottawa, ONT |
| Gordon Bell | 8 | 0 | 0 | 0 | 0 | 1945-1946 | 1 | G | 1925-03-13 | Portage la Prairie, MAN |
| Mark Bell | 35 | 4 | 6 | 10 | 60 | 2007-2008 | 1 | C | 1980-08-05 | St. Paul's, ONT |
| Jim Benning | 364 | 37 | 136 | 173 | 289 | 1981-1987 | 6 | D | 1963-04-29 | Edmonton, ALTA |
| Max Bentley | 354 | 122 | 134 | 256 | 136 | 1947-1953 | 6 | C | 1920-03-01 | Delisle, SASK |
| Bryan Berard | 102 | 8 | 41 | 49 | 64 | 1998-2000 | 2 | D | 1977-03-05 | Woonsocket, RI |
| Drake Berehowsky | 133 | 7 | 28 | 35 | 181 | 1990-2004 | 6 | D | 1972-01-03 | Toronto, ONT |
| Sergei Berezin | 357 | 126 | 94 | 220 | 34 | 1996-2001 | 5 | L | 1971-11-05 | Voskresensk, Russia |
| Aki-Petteri Berg | 325 | 10 | 32 | 42 | 172 | 2000-2006 | 5 | D | 1977-07-28 | Turku, Finland |
| Bill Berg | 196 | 21 | 21 | 42 | 206 | 1992-1996 | 4 | D | 1967-10-21 | St. Catharines, ONT |
| Tim Bernhardt | 61 | 0 | 3 | 3 | 4 | 1984-1987 | 3 | G | 1958-01-17 | Sarnia, ONT |
| Craig Berube | 40 | 5 | 7 | 12 | 109 | 1991-1992 | 1 | L | 1965-12-17 | Calahoo, ALTA |
| Allan Bester | 205 | 0 | 8 | 8 | 30 | 1983-1991 | 8 | G | 1964-03-26 | Hamilton, ONT |
| Frank Bialowas | 4 | 0 | 0 | 0 | 12 | 1993-1994 | 1 | L | 1970-09-25 | Winnipeg, MAN |
| Paul Bibeault | 29 | 0 | 0 | 0 | 0 | 1943-1944 | 1 | G | 1919-04-13 | Montreal, PQ |
| Jack Bionda | 13 | 0 | 1 | 1 | 18 | 1955-1956 | 1 | D | 1933-09-18 | Huntsville, ONT |
| Andrew Blair | 358 | 74 | 83 | 157 | 290 | 1928-1936 | 8 | C | 1908-02-27 | Winnipeg, MAN |
| Chuck Blair | 1 | 0 | 0 | 0 | 0 | 1948-1949 | 1 | R | 1928-07-23 | Edinburgh, Scotland |
| George "Dusty" Blair | 2 | 0 | 0 | 0 | 0 | 1950-1951 | 1 | C | 1929-09-15 | South Porcupine, ONT |
| Mike Blaisdell | 27 | 4 | 2 | 6 | 6 | 1987-1989 | 2 | R | 1960-01-18 | Moose Jaw, SASK |
| Jason Blake | 216 | 50 | 91 | 141 | 94 | 2007-2010 | 3 | C | 1973-09-02 | Moorhead, MN |
| Mickey Blake | 1 | 0 | 0 | 0 | 2 | 1935-1936 | 1 | L | 1912-10-31 | Barriefield, ONT |
| Gus Bodnar | 187 | 48 | 105 | 153 | 60 | 1943-1947 | 4 | C | 1925-08-24 | Fort William, ONT |
| Garth Boesch | 197 | 9 | 28 | 37 | 205 | 1946-1950 | 4 | D | 1920-10-07 | Milestone, SASK |
| Lonny Bohonos | 13 | 6 | 3 | 9 | 8 | 1997-1999 | 2 | C | 1973-05-20 | Winnipeg, MAN |
| Fred Boimistruck | 83 | 4 | 14 | 18 | 45 | 1981-1983 | 2 | D | 1962-01-14 | Sudbury, ONT |
| Serge Boisvert | 17 | 0 | 2 | 2 | 4 | 1982-1983 | 1 | C | 1959-06-01 | Drummondville, PQ |
| Leo Boivin | 137 | 3 | 20 | 23 | 186 | 1951-1955 | 4 | D | 1932-08-02 | Prescott, ONT |
| Frank "Buzz" Boll | 213 | 61 | 39 | 100 | 69 | 1932-1939 | 7 | L | 1911-03-06 | Fillmore, SASK |
| Hugh Bolton | 235 | 10 | 51 | 61 | 221 | 1949-1957 | 8 | D | 1929-04-15 | Toronto, ONT |
| George Boothman | 58 | 17 | 19 | 36 | 18 | 1942-1944 | 2 | C | 1916-09-25 | Calgary, ALTA |
| Nikolai Borschevsky | 142 | 48 | 65 | 113 | 38 | 1992-1995 | 3 | R | 1965-01-12 | Tomsk, USSR |
| Laurie Boschman | 187 | 39 | 70 | 109 | 406 | 1979-1982 | 3 | L | 1960-06-04 | Major, SASK |
| Bruce Boudreau | 134 | 27 | 42 | 69 | 44 | 1976-1983 | 7 | C | 1955-01-09 | Toronto, ONT |
| Pat Boutette | 349 | 59 | 82 | 141 | 520 | 1975-1980 | 5 | C | 1952-03-01 | Windsor, ONT |
| Johnny Bower | 475 | 0 | 3 | 3 | 36 | 1956-1970 | 13 | G | 1925-11-08 | Prince Albert, SASK |
| Darryl Boyce | 1 | 0 | 0 | 0 | 0 | 2007-2008 | 1 | C | 1984-07-07 | Summerside, PEI |
| Wally Boyer | 46 | 4 | 17 | 21 | 23 | 1965-1966 | 1 | C | 1937-09-27 | Cowan, MAN |
| Tyler Bozak | 37 | 8 | 19 | 27 | 6 | 2009-2010 | 1 | C | 1986-03-19 | Regina, SASK |
| Brian Bradley | 85 | 10 | 32 | 42 | 68 | 1990-1992 | 2 | C | 1965-01-21 | Kitchener, ONT |
| John Brenneman | 41 | 6 | 4 | 10 | 4 | 1966-1967 | 1 | L | 1943-01-05 | Fort Erie, ONT |
| Tim Brent | 1 | 0 | 0 | 0 | 0 | 2009-2010 | 1 | C | 1984-03-10 | Cambridge, ONT |
| Carl Brewer | 473 | 19 | 136 | 155 | 917 | 1957-1980 | 9 | D | 1938-10-21 | Toronto, ONT |
| Doug Brindley | 3 | 0 | 0 | 0 | 0 | 1970-1971 | 1 | C | 1949-06-08 | Walkerton, ONT |
| Greg Britz | 7 | 0 | 0 | 0 | 4 | 1983-1985 | 2 | F | 1961-01-03 | Buffalo, NY |
| Walter "Turk" Broda | 629 | 0 | 0 | 0 | 8 | 1936-1952 | 14 | G | 1914-05-15 | Brandon, MAN |
| Willie Brossart | 21 | 0 | 1 | 1 | 22 | 1973-1975 | 2 | D | 1949-05-29 | Allan, SASK |
| Aaron Broten | 27 | 6 | 4 | 10 | 32 | 1990-1991 | 1 | F | 1960-11-14 | Roseau, MN |
| Arnie Brown | 6 | 0 | 0 | 0 | 6 | 1961-1964 | 2 | D | 1942-01-28 | Oshawa, ONT |
| Jeff Brown | 19 | 1 | 8 | 9 | 10 | 1997-1998 | 1 | D | 1966-04-30 | Ottawa, ONT |
| Jeff Brubaker | 89 | 8 | 4 | 12 | 276 | 1984-1986 | 2 | L | 1958-02-24 | Hagerstown, MD |
| Gord Brydson | 8 | 2 | 0 | 2 | 8 | 1929-1930 | 1 | C | 1907-01-03 | Toronto, ONT |
| Al Buchanan | 4 | 0 | 1 | 1 | 2 | 1948-1950 | 2 | L | 1927-05-17 | Winnipeg, MAN |
| Mike Bullard | 65 | 14 | 14 | 28 | 42 | 1991-1992 | 1 | F | 1961-03-10 | Ottawa, ONT |
| Bill Burega | 4 | 0 | 1 | 1 | 4 | 1955-1956 | 1 | D | 1932-03-13 | Winnipeg, MAN |
| Dave Burrows | 151 | 5 | 27 | 32 | 72 | 1978-1981 | 3 | D | 1949-01-11 | Toronto, ONT |
| Garth Butcher | 45 | 1 | 7 | 8 | 59 | 1994-1995 | 1 | D | 1963-01-08 | Regina, SASK |
| Jerry Butler | 205 | 24 | 22 | 46 | 130 | 1977-1980 | 3 | F | 1951-02-27 | Sarnia, ONT |
| Mike Byers | 15 | 2 | 2 | 4 | 2 | 1967-1969 | 2 | R | 1946-09-11 | Toronto, ONT |
| Jack Caffery | 3 | 0 | 0 | 0 | 0 | 1954-1955 | 1 | C | 1934-06-30 | Kingston, ONT |
| Larry Cahan | 79 | 0 | 8 | 8 | 110 | 1954-1956 | 2 | D | 1933-12-25 | Fort William, ONT |
| Jack Capuano | 1 | 0 | 0 | 0 | 0 | 1989-1990 | 1 | D | 1966-07-07 | Cranston, RI |
| Luca Caputi | 19 | 1 | 5 | 6 | 10 | 2009-2010 | 1 | L | 1988-10-01 | Toronto, ONT |
| Wayne Carleton | 91 | 10 | 16 | 26 | 60 | 1965-1970 | 5 | C | 1946-08-04 | Sudbury, ONT |
| Randy Carlyle | 94 | 2 | 16 | 18 | 82 | 1976-1978 | 2 | D | 1956-04-19 | Sudbury, ONT |
| Alfred "Red" Carr | 5 | 0 | 1 | 1 | 4 | 1943-1944 | 1 | L | 1916-12-29 | Winnipeg, MAN |
| Lorne Carr | 236 | 105 | 121 | 226 | 37 | 1941-1946 | 5 | R | 1910-07-02 | Stoughton, SASK |
| Larry Carriere | 2 | 0 | 1 | 1 | 0 | 1979-1980 | 1 | D | 1952-01-30 | Montreal, PQ |
| Bill Carson | 56 | 27 | 12 | 39 | 81 | 1927-1929 | 2 | C | 1900-11-25 | Bracebridge, ONT |
| Sebastien Centomo | 1 | 0 | 0 | 0 | 0 | 2001-2002 | 1 | G | 1981-03-26 | Laval, PQ |
| Ray Ceresino | 12 | 1 | 1 | 2 | 2 | 1948-1949 | 1 | L | 1929-04-24 | Port Arthur, ONT |
| Lorne Chabot | 214 | 0 | 0 | 0 | 6 | 1928-1933 | 5 | G | 1900-10-05 | Montreal, PQ |
| Ed Chadwick | 180 | 0 | 0 | 0 | 0 | 1955-1960 | 5 | G | 1933-05-08 | Fergus, ONT |
| Erwin "Murph" Chamberlain | 131 | 19 | 45 | 64 | 146 | 1937-1940 | 3 | C | 1915-02-14 | Shawville, PQ |
| Andre Champagne | 2 | 0 | 0 | 0 | 0 | 1962-1963 | 1 | L | 1943-09-19 | Eastview, ONT |
| Kelly Chase | 2 | 0 | 0 | 0 | 27 | 1996-1997 | 1 | R | 1967-10-25 | Porcupine Plain, SASK |
| Gerry Cheevers | 2 | 0 | 0 | 0 | 0 | 1961-1962 | 1 | G | 1940-09-02 | St. Catharines, ONT |
| Lex Chisholm | 54 | 10 | 8 | 18 | 30 | 1939-1941 | 2 | C | 1915-04-01 | Galt, ONT |
| Jack Church | 72 | 1 | 11 | 12 | 114 | 1938-1942 | 4 | D | 1915-05-24 | Kamsack, SASK |
| Robert Cimetta | 49 | 6 | 7 | 13 | 33 | 1990-1992 | 2 | L | 1970-02-15 | Toronto, ONT |
| Francis "King" Clancy | 286 | 52 | 78 | 130 | 383 | 1930-1937 | 7 | D | 1903-02-25 | Ottawa, ONT |
| Terry Clancy | 86 | 6 | 6 | 12 | 37 | 1968-1973 | 3 | R | 1943-04-02 | Ottawa, ONT |
| Wendel Clark | 608 | 260 | 181 | 441 | 1535 | 1985-2000 | 13 | L | 1966-10-25 | Kelvington, SASK |
| Scott Clemmensen | 3 | 0 | 0 | 0 | 0 | 2007-2008 | 1 | G | 1977-07-23 | Des Moines, IA |
| Carlo Colaiacovo | 111 | 12 | 21 | 33 | 57 | 2002-2009 | 6 | D | 1983-01-27 | Toronto, ONT |
| Gary Collins | | | | | | 1958-1959 | 1 | C | 1935-09-27 | Toronto, ONT |
| Brian Conacher | 133 | 25 | 27 | 52 | 80 | 1961-1968 | 4 | C | 1941-08-31 | Toronto, ONT |
| Charlie Conacher | 326 | 200 | 124 | 324 | 411 | 1929-1938 | 9 | R | 1909-12-10 | Toronto, ONT |
| Pete Conacher | 5 | 0 | 1 | 1 | 5 | 1957-1958 | 1 | F | 1932-07-29 | Toronto, ONT |
| Brandon Convery | 50 | 7 | 10 | 17 | 24 | 1995-1997 | 2 | C | 1974-02-04 | Kingston, ONT |
| David Cooper | 30 | 3 | 7 | 10 | 24 | 1996-2001 | 3 | D | 1973-11-02 | Ottawa, ONT |
| Bob Copp | 30 | 3 | 9 | 12 | 26 | 1942-1951 | 2 | D | 1918-11-15 | Port Elgin, NB |
| Charles Corrigan | 3 | 0 | 0 | 0 | 0 | 1937-1938 | 1 | R | 1916-05-22 | Moosomin, SASK |
| Shayne Corson | 197 | 27 | 47 | 74 | 358 | 2000-2003 | 3 | L | 1966-08-13 | Barrie, ONT |
| Les Costello | 15 | 2 | 3 | 5 | 11 | 1947-1949 | 2 | L | 1928-02-16 | South Porcupine, ONT |
| Rich Costello | 12 | 2 | 2 | 4 | 2 | 1983-1986 | 2 | F | 1963-06-27 | Framingham, MA |
| Sylvain Cote | 94 | 8 | 31 | 39 | 34 | 1997-2000 | 3 | D | 1966-01-19 | Quebec City, PQ |
| Harold "Baldy" Cotton | 284 | 68 | 88 | 156 | 252 | 1928-1935 | 7 | L | 1902-11-05 | Nanticoke, ONT |
| Russ Courtnall | 309 | 90 | 128 | 218 | 243 | 1983-1989 | 6 | R | 1965-01-02 | Duncan, BC |
| Marcel Cousineau | 15 | 0 | 1 | 1 | 0 | 1996-1998 | 2 | G | 1973-04-30 | Delson, PQ |
| Danny Cox | 104 | 22 | 18 | 40 | 59 | 1927-1930 | 3 | L | 1903-10-12 | Little Current, ONT |
| Mike Craig | 172 | 20 | 30 | 50 | 116 | 1994-1997 | 3 | R | 1971-06-06 | London, ONT |
| John Craighead | 5 | 0 | 0 | 0 | 10 | 1996-1997 | 1 | R | 1971-11-23 | Richmond, VA |
| Dave Creighton | 61 | 6 | 15 | 21 | 16 | 1954-1960 | 3 | C | 1930-06-24 | Port Arthur, ONT |
| Jiri Crha | 69 | 0 | 1 | 1 | 12 | 1979-1981 | 2 | G | 1950-04-13 | Pardubice, Czechoslov |
| Cory Cross | 162 | 10 | 25 | 35 | 168 | 1999-2002 | 3 | D | 1971-01-03 | Lloydminster, ALTA |
| Joe Crozier | 5 | 0 | 3 | 3 | 2 | 1959-1960 | 1 | D | 1929-02-19 | Winnipeg, MAN |
| Barry Cullen | 164 | 28 | 43 | 71 | 88 | 1955-1959 | 4 | R | 1935-06-16 | Ottawa, ONT |
| Brian Cullen | 220 | 37 | 60 | 97 | 80 | 1954-1959 | 5 | C | 1933-11-11 | Ottawa, ONT |
| John Cullen | 100 | 26 | 45 | 71 | 120 | 1992-1994 | 2 | C | 1964-08-02 | Puslinch, ONT |
| Brian Curran | 130 | 3 | 14 | 17 | 512 | 1987-1991 | 4 | D | 1963-11-05 | Toronto, ONT |
| Mariusz Czerkawski | 19 | 4 | 1 | 5 | 6 | 2005-2006 | 1 | R | 1972-04-13 | Radomsko, Poland |
| Kevin Dahl | 3 | 0 | 0 | 0 | 2 | 1998-1999 | 1 | D | 1968-12-30 | Regina, SASK |
| Marty Dallman | 6 | 0 | 1 | 1 | 0 | 1987-1989 | 2 | C | 1963-02-05 | Niagara Falls, ONT |
| Vincent Damphousse | 394 | 118 | 211 | 329 | 262 | 1986-1991 | 5 | C | 1967-12-17 | Montreal, PQ |
| Dan Daoust | 518 | 87 | 166 | 253 | 540 | 1982-1990 | 8 | C | 1960-02-29 | Montreal, PQ |
| Harold Darragh | 67 | 6 | 12 | 18 | 6 | 1931-1933 | 2 | R | 1902-09-13 | Ottawa, ONT |
| Bob Davidson | 491 | 94 | 160 | 254 | 388 | 1934-1946 | 12 | L | 1912-02-10 | Toronto, ONT |
| Kim Davis | 2 | 0 | 0 | 0 | 4 | 1980-1981 | 1 | C | 1957-10-31 | Flin Flon, MAN |
| Bob Dawes | 17 | 2 | 2 | 4 | 2 | 1946-1950 | 3 | D | 1924-11-29 | Saskatoon, SASK |
| Clarence "Happy" Day | 437 | 51 | 94 | 145 | 479 | 1927-1937 | 10 | D | 1901-06-01 | Owen Sound, ONT |
| Lucien DeBlois | 92 | 18 | 23 | 41 | 69 | 1990-1992 | 2 | F | 1957-06-21 | Joliette, PQ |
| Dale DeGray | 56 | 6 | 18 | 24 | 63 | 1987-1988 | 1 | D | 1963-09-03 | Oshawa, ONT |
| Ab DeMarco | 4 | 0 | 1 | 1 | 0 | 1942-1943 | 1 | C | 1916-05-10 | North Bay, ONT |
| Nathan Dempsey | 48 | 2 | 12 | 14 | 8 | 1996-2002 | 4 | D | 1974-07-14 | Spruce Grove, ALTA |
| Bill Derlago | 378 | 158 | 176 | 334 | 179 | 1979-1986 | 7 | C | 1958-08-25 | Birtle, MAN |
| Andre Deveaux | 22 | 0 | 1 | 1 | 75 | 2008-2010 | 2 | C | 1984-02-23 | Freeport, Bahamas |
| Boyd Devereaux | 118 | 21 | 27 | 48 | 38 | 2006-2009 | 3 | C | 1978-04-16 | Seaforth, ONT |
| Ernie Dickens | 25 | 3 | 5 | 8 | 12 | 1941-1946 | 2 | D | 1921-06-25 | Winnipeg, MAN |
| Gerald Diduck | 26 | 0 | 3 | 3 | 33 | 1999-2000 | 1 | D | 1965-04-05 | Sherwood Park, ALTA |
| Paul DiPietro | 32 | 5 | 5 | 10 | 10 | 1994-1996 | 2 | C | 1970-09-08 | Sault Ste. Marie, ONT |
| Tie Domi | 777 | 84 | 112 | 196 | 2265 | 1989-2006 | 12 | R | 1969-11-01 | Windsor, ONT |
| Ken Doraty | 83 | 15 | 25 | 40 | 22 | 1932-1935 | 3 | R | 1906-06-26 | Stittsville, ONT |
| Jim Dorey | 231 | 25 | 74 | 99 | 553 | 1968-1972 | 4 | D | 1947-08-17 | Kingston, ONT |
| Kent Douglas | 283 | 20 | 65 | 85 | 408 | 1962-1967 | 5 | D | 1936-02-06 | Cobalt, ONT |
| Bruce Dowie | 2 | 0 | 0 | 0 | 0 | 1983-1984 | 1 | G | 1962-12-09 | Oakville, ONT |
| Dave Downie | 11 | 0 | 1 | 1 | 2 | 1932-1933 | 1 | C | 1909-03-11 | Burk's Falls, ONT |
| Bruce Draper | 1 | 0 | 0 | 0 | 0 | 1962-1963 | 1 | F | 1940-10-02 | Toronto, ONT |
| Gordie Drillon | 262 | 127 | 117 | 244 | 42 | 1936-1942 | 6 | R | 1914-10-23 | Moncton, NB |
| Harold Druken | 14 | 0 | 6 | 6 | 4 | 2002-2004 | 2 | C | 1979-01-26 | St. John's, NFLD |
| Dick Duff | 582 | 174 | 168 | 342 | 535 | 1954-1964 | 10 | L | 1936-02-18 | Kirkland Lake, ONT |
| Arthur Duncan | 123 | 15 | 14 | 29 | 199 | 1927-1931 | 4 | D | 1894-07-04 | Sault Ste.Marie, ONT |
| Rocky Dundas | 5 | 0 | 0 | 0 | 14 | 1989-1990 | 1 | R | 1967-01-30 | Regina, SASK |
| Frank Dunlap | 5 | 0 | 1 | 1 | 2 | 1943-1944 | 1 | R | 1924-08-10 | Ottawa, ONT |
| Dave Dunn | 115 | 3 | 19 | 22 | 226 | 1974-1976 | 2 | D | 1948-08-19 | Moosomin, SASK |
| Denis Dupere | 192 | 29 | 44 | 73 | 26 | 1970-1974 | 4 | L | 1948-06-06 | Jonquiere, PQ |
| Jerry Dupont | 13 | 0 | 0 | 0 | 23 | 1986-1987 | 1 | D | 1962-02-21 | Ottawa, ONT |
| Vitezslav Duris | 89 | 3 | 20 | 23 | 62 | 1980-1983 | 2 | D | 1954-01-05 | Plzen, Czechoslov |
| Cecil "Babe" Dye | 6 | 0 | 0 | 0 | 0 | 1930-1931 | 1 | R | 1898-05-13 | Hamilton, ONT |
| Dallas Eakins | 18 | 0 | 2 | 2 | 24 | 1998-1999 | 1 | D | 1967-02-27 | Dade City, FL |
| Robbie Earl | 9 | 0 | 1 | 1 | 0 | 2007-2008 | 1 | L | 1985-06-02 | Chicago, IL |
| Mike Eastwood | 111 | 14 | 23 | 37 | 85 | 1991-1995 | 4 | C | 1967-07-01 | Ottawa, ONT |
| Tim Ecclestone | 51 | 10 | 15 | 25 | 32 | 1973-1975 | 2 | R | 1947-09-24 | Toronto, ONT |
| Gary "Duke" Edmundson | 42 | 4 | 6 | 10 | 47 | 1959-1961 | 2 | D | 1932-05-06 | Sexsmith, ALTA |
| Don Edwards | 38 | 0 | 0 | 0 | 4 | 1985-1986 | 1 | G | 1955-09-28 | Hamilton, ONT |
| Marv Edwards | 25 | 0 | 1 | 1 | 24 | 1969-1970 | 1 | G | 1935-08-15 | St. Catharines, ONT |
| Gerry Ehman | 125 | 26 | 31 | 57 | 40 | 1958-1964 | 4 | R | 1932-11-04 | Cudworth, SASK |
| Dave Ellett | 446 | 51 | 172 | 223 | 371 | 1990-1997 | 7 | D | 1964-03-30 | Cleveland, OH |
| Ron Ellis | 1034 | 332 | 308 | 640 | 207 | 1963-1981 | 16 | R | 1945-01-08 | Lindsay, ONT |
| Autry Erickson | | | | | | 1966-1967 | 1 | D | 1938-01-25 | Lethbridge, ALTA |
| Anders Eriksson | 38 | 0 | 2 | 2 | 12 | 2001-2003 | 2 | D | 1975-01-09 | Bollnas, Sweden |
| Len Esau | 2 | 0 | 0 | 0 | 0 | 1991-1992 | 1 | D | 1968-03-16 | Meadow Lake, SASK |
| Chris Evans | 2 | 0 | 0 | 0 | 0 | 1969-1970 | 1 | D | 1946-09-14 | Toronto, ONT |
| Daryl Evans | 2 | 1 | 0 | 1 | 0 | 1986-1987 | 1 | L | 1961-01-12 | Toronto, ONT |
| Paul Evans | 11 | 1 | 1 | 2 | 21 | 1976-1978 | 2 | R | 1955-02-24 | Peterborough, ONT |
| Garnet Exelby | 51 | 1 | 3 | 4 | 73 | 2009-2010 | 1 | D | 1981-08-16 | Ste. Anne, MAN |
| Bill Ezinicki | 271 | 56 | 79 | 135 | 525 | 1944-1950 | 6 | R | 1924-03-11 | Winnipeg, MAN |
| Kelly Fairchild | 23 | 0 | 3 | 3 | 4 | 1995-1997 | 2 | C | 1973-04-09 | Hibbing, MN |
| Jeff Farkas | 8 | 0 | 2 | 2 | 6 | 1999-2002 | 3 | C | 1978-01-24 | Williamsville, NY |
| Dave Farrish | 209 | 11 | 69 | 80 | 215 | 1979-1984 | 4 | D | 1956-08-01 | Wingham, ONT |
| Alex Faulkner | 1 | 0 | 0 | 0 | 0 | 1961-1962 | 1 | C | 1936-05-21 | Bishops Falls, NFLD |
| Ted Fauss | 28 | 0 | 2 | 2 | 15 | 1986-1988 | 2 | D | 1961-06-30 | Clinton, NY |
| Doug Favell | 74 | 0 | 1 | 1 | 30 | 1973-1976 | 3 | G | 1945-04-05 | St. Catharines, ONT |
| Paul Fenton | 30 | 5 | 10 | 15 | 0 | 1990-1991 | 1 | F | 1959-12-22 | Springfield, MA |
| Tom Fergus | 357 | 118 | 179 | 297 | 324 | 1985-1992 | 7 | C | 1962-06-16 | Chicago, IL |
| George Ferguson | 359 | 57 | 110 | 167 | 236 | 1972-1978 | 6 | F | 1952-08-22 | Trenton, ONT |
| Jeff Finger | 105 | 8 | 25 | 33 | 63 | 2008-2010 | 2 | D | 1979-12-18 | Houghton, MI |
| Frank Finnigan | 154 | 14 | 26 | 40 | 61 | 1931-1937 | 4 | R | 1903-07-09 | Shawville, PQ |
| Tom Fitzgerald | 135 | 11 | 23 | 34 | 109 | 2002-2004 | 2 | R | 1968-08-28 | Billerica, MA |
| Fern Flaman | 228 | 4 | 29 | 33 | 368 | 1950-1954 | 4 | D | 1927-01-25 | Dysart, SASK |
| Bill Flett | 77 | 15 | 25 | 40 | 38 | 1974-1975 | 1 | R | 1943-07-21 | Vermillion, ALTA |
| Gerry Foley | 4 | 0 | 0 | 0 | 8 | 1954-1955 | 1 | R | 1932-09-22 | Ware, MA |
| Mike Foligno | 129 | 27 | 20 | 47 | 203 | 1990-1994 | 4 | F | 1959-01-29 | Sudbury, ONT |
| Jack Forsey | 19 | 7 | 9 | 16 | 10 | 1942-1943 | 1 | R | 1914-11-07 | Swift Current, SASK |
| Dave Fortier | 23 | 1 | 4 | 5 | 63 | 1972-1973 | 1 | D | 1951-06-17 | Sudbury, ONT |
| Alex Foster | 3 | 0 | 0 | 0 | 0 | 2007-2008 | 1 | L | 1984-08-26 | Canton, MI |
| Jimmy Fowler | 135 | 18 | 29 | 47 | 39 | 1936-1939 | 3 | D | 1915-04-06 | Toronto, ONT |
| Lou Franceschetti | 96 | 22 | 16 | 38 | 157 | 1989-1991 | 2 | R | 1958-03-28 | Toronto, ONT |
| Ron Francis | 12 | 3 | 7 | 10 | 0 | 2003-2004 | 1 | C | 1963-03-01 | Sault Ste. Marie, ONT |
| Jonas Frogren | 41 | 1 | 6 | 7 | 28 | 2008-2009 | 1 | D | 1980-08-28 | Falun, Sweden |
| Miroslav Frycer | 329 | 115 | 153 | 268 | 374 | 1981-1988 | 7 | F | 1959-09-27 | Opava, Czech |
| Grant Fuhr | 95 | 0 | 1 | 1 | 4 | 1991-1993 | 2 | G | 1962-09-28 | Spruce Grove, ALTA |
| Paul Gagne | 16 | 3 | 2 | 5 | 6 | 1988-1989 | 1 | F | 1962-02-06 | Iroquois Falls, ONT |
| Dave Gagner | 28 | 7 | 15 | 22 | 59 | 1995-1996 | 1 | C | 1964-12-11 | Chatham, ONT |
| Simon Gamache | 11 | 2 | 2 | 4 | 6 | 2007-2008 | 1 | L | 1981-01-03 | Thetford Mines, PQ |
| Bruce Gamble | 210 | 0 | 1 | 1 | 4 | 1965-1971 | 6 | G | 1938-05-24 | Port Arthur, ONT |
| Dick Gamble | 3 | 1 | 0 | 1 | 0 | 1965-1967 | 2 | L | 1928-11-19 | Moncton, NB |
| Cal Gardner | 220 | 58 | 95 | 153 | 129 | 1948-1952 | 4 | C | 1924-10-30 | Transcona, MAN |
| Paul Gardner | 56 | 18 | 15 | 33 | 10 | 1978-1980 | 2 | C | 1956-03-05 | Fort Erie, ONT |
| Ray Gariepy | 1 | 0 | 0 | 0 | 4 | 1955-1956 | 1 | D | 1929-09-04 | Toronto, ONT |
| Scott Garland | 85 | 13 | 23 | 36 | 91 | 1975-1977 | 2 | L | 1952-05-16 | Regina, SASK |
| Mike Gartner | 130 | 53 | 33 | 86 | 62 | 1993-1996 | 3 | R | 1959-10-29 | Ottawa, ONT |
| Aaron Gavey | 5 | 0 | 1 | 1 | 0 | 2002-2003 | 1 | C | 1974-02-22 | Sudbury, ONT |
| Stewart Gavin | 268 | 34 | 48 | 82 | 214 | 1980-1985 | 5 | R | 1960-03-15 | Ottawa, ONT |
| Martin Gerber | 12 | 0 | 0 | 0 | 10 | 2008-2009 | 1 | G | 1974-09-03 | Burgdorf, Switzerland |
| John Gibson | 27 | 0 | 2 | 2 | 67 | 1981-1982 | 1 | D | 1959-06-02 | St. Catharines, ONT |
| Jean-Sebastien Giguere | 15 | 0 | 0 | 0 | 0 | 2009-2010 | 1 | G | 1977-05-16 | Montreal, PQ |
| Hal Gill | 145 | 8 | 32 | 40 | 143 | 2006-2008 | 2 | D | 1975-04-06 | Concord, MA |
| Todd Gill | 639 | 59 | 210 | 269 | 922 | 1984-1996 | 12 | D | 1965-11-09 | Brockville, ONT |
| Doug Gilmour | 393 | 131 | 321 | 452 | 386 | 1991-2003 | 7 | C | 1963-06-25 | Kingston, ONT |
| Gaston Gingras | 109 | 17 | 40 | 57 | 26 | 1982-1985 | 3 | D | 1959-02-13 | Temiscamingue, PQ |
| Ken Girard | 7 | 0 | 1 | 1 | 2 | 1956-1960 | 3 | R | 1936-12-08 | Toronto, ONT |
| Brian Glennie | 554 | 12 | 98 | 110 | 599 | 1969-1978 | 9 | D | 1946-08-29 | Toronto, ONT |
| Ernie Godden | 5 | 1 | 1 | 2 | 6 | 1981-1982 | 1 | C | 1961-03-13 | Keswick, ONT |
| Alexander Godynyuk | 49 | 3 | 9 | 12 | 75 | 1990-1992 | 2 | D | 1970-01-27 | Kiev, Ukraine |
| Bob Goldham | 79 | 12 | 22 | 34 | 79 | 1941-1947 | 3 | D | 1922-05-12 | Georgetown, ONT |
| Hank Goldup | 99 | 29 | 34 | 63 | 28 | 1939-1943 | 4 | L | 1918-10-29 | Kingston, ONT |
| Edwin Gorman | 18 | 0 | 1 | 1 | 30 | 1927-1928 | 1 | D | 1892-09-25 | Buckingham, ONT |
| Chris Govedaris | 12 | 2 | 2 | 4 | 14 | 1993-1994 | 1 | L | 1970-02-02 | Toronto, ONT |
| Mikhail Grabovski | 137 | 30 | 53 | 83 | 102 | 2008-2010 | 2 | C | 1984-01-31 | Potsdam, Germany |
| Bob Gracie | 104 | 26 | 23 | 49 | 60 | 1930-1933 | 3 | C | 1910-11-08 | North Bay, ONT |
| Pat Graham | 41 | 4 | 4 | 8 | 65 | 1983-1984 | 1 | L | 1961-05-25 | Toronto, ONT |
| Benny Grant | 37 | 0 | 0 | 0 | 0 | 1928-1944 | 5 | G | 1909-07-14 | Owen Sound, ONT |
| Alex Gray | 7 | 0 | 0 | 0 | 2 | 1928-1929 | 1 | R | 1899-06-21 | Glasgow, Scotland |
| Travis Green | 181 | 23 | 35 | 58 | 149 | 2001-2007 | 3 | C | 1970-12-20 | Castlegar, BC |
| Mark Greig | 13 | 2 | 2 | 4 | 10 | 1993-1994 | 1 | R | 1970-01-25 | High River, ALTA |
| John Grisdale | 51 | 1 | 7 | 8 | 80 | 1972-1975 | 2 | D | 1948-08-23 | Geraldton, ONT |
| Carl Gunnarsson | 43 | 3 | 12 | 15 | 10 | 2009-2010 | 1 | D | 1986-11-09 | Orebro, Sweden |
| Per Gustafsson | 22 | 1 | 4 | 5 | 10 | 1997-1998 | 1 | D | 1970-06-04 | Oskarshamn, Sweden |
| Jonas Gustavsson | 42 | 0 | 2 | 2 | 2 | 2009-2010 | 1 | G | 1984-10-24 | Danderyd, Sweden |
| Sean Haggerty | 1 | 0 | 0 | 0 | 0 | 1995-1996 | 1 | L | 1976-02-11 | Rye, NY |
| Niklas Hagman | 120 | 42 | 33 | 75 | 27 | 2008-2010 | 2 | L | 1979-12-05 | Espoo, Finland |
| George Hainsworth | 147 | 0 | 0 | 0 | 0 | 1933-1937 | 4 | G | 1895-06-26 | Toronto, ONT |
| Bob Halkidis | 46 | 3 | 3 | 6 | 145 | 1991-1992 | 1 | D | 1966-03-05 | Toronto, ONT |
| Herbert "Hap" Hamel | 2 | 0 | 0 | 0 | 14 | 1930-1931 | 1 | R | 1904-06-08 | New Hamburg, ONT |
| Pierre Hamel | 5 | 0 | 0 | 0 | 2 | 1974-1979 | 2 | G | 1952-09-16 | Montreal, PQ |
| Jackie Hamilton | 102 | 28 | 32 | 60 | 20 | 1942-1946 | 3 | L | 1925-06-02 | Trenton, ONT |
| Jeff Hamilton | 15 | 3 | 3 | 6 | 4 | 2008-2009 | 1 | R | 1977-09-04 | Englewood, OH |
| Reg Hamilton | 366 | 20 | 77 | 97 | 379 | 1935-1945 | 10 | D | 1914-04-20 | Toronto, ONT |
| Inge Hammarstrom | 292 | 85 | 82 | 167 | 74 | 1973-1978 | 5 | L | 1948-01-20 | Sundsvall, Sweden |
| Ken Hammond | 14 | 0 | 2 | 2 | 12 | 1988-1989 | 1 | D | 1963-08-22 | London, ONT |
| Ted Hampson | 41 | 2 | 8 | 10 | 17 | 1959-1960 | 1 | C | 1936-12-11 | Togo, SASK |
| Dave Hannan | 148 | 19 | 34 | 53 | 153 | 1989-1992 | 3 | L | 1961-11-26 | Sudbury, ONT |
| Gord Hannigan | 161 | 29 | 31 | 60 | 117 | 1952-1956 | 4 | C | 1929-01-19 | Schumacher, ONT |
| Pat Hannigan | 1 | 0 | 0 | 0 | 0 | 1959-1960 | 1 | L | 1936-03-05 | Timmins, ONT |
| Ray Hannigan | 3 | 0 | 0 | 0 | 2 | 1948-1949 | 1 | R | 1927-07-14 | Schumacher, ONT |
| Christian Hanson | 36 | 3 | 6 | 9 | 18 | 2008-2010 | 2 | C | 1986-03-10 | Glens Falls, NY |
| David Harlock | 8 | 0 | 0 | 0 | 0 | 1993-1996 | 3 | D | 1971-03-16 | Toronto, ONT |
| Billy Harris | 146 | 20 | 29 | 49 | 44 | 1981-1984 | 3 | R | 1952-01-29 | Toronto, ONT |
| Billy Harris | 610 | 106 | 181 | 287 | 187 | 1955-1965 | 10 | C | 1935-07-29 | Toronto, ONT |
| George "Duke" Harris | 4 | 0 | 0 | 0 | 0 | 1967-1968 | 1 | R | 1942-02-25 | Sarnia, ONT |
| Jay Harrison | 20 | 0 | 2 | 2 | 18 | 2005-2009 | 3 | D | 1982-11-03 | Oshawa, ONT |
| Jim Harrison | 175 | 39 | 47 | 86 | 248 | 1969-1972 | 3 | C | 1947-07-09 | Bonnyville, ALTA |
| Paul Harrison | 55 | 0 | 1 | 1 | 14 | 1978-1981 | 3 | G | 1955-02-11 | Timmins, ONT |
| Bob Hassard | 109 | 9 | 28 | 37 | 18 | 1949-1954 | 4 | C | 1929-03-26 | Lloydminster, SASK |
| Todd Hawkins | 2 | 0 | 0 | 0 | 0 | 1991-1992 | 1 | L | 1966-08-02 | Kingston, ONT |
| Paul Healey | 65 | 6 | 14 | 20 | 18 | 2001-2003 | 2 | W | 1975-03-20 | Edmonton, ALTA |
| Glenn Healy | 65 | 0 | 1 | 1 | 2 | 1997-2001 | 4 | G | 1962-08-23 | Pickering, ONT |
| Pierre Hedin | 3 | 0 | 1 | 1 | 0 | 2003-2004 | 1 | D | 1978-02-19 | Ornskoldsvik, Sweden |
| Paul Henderson | 408 | 162 | 156 | 318 | 166 | 1967-1974 | 7 | L | 1943-01-28 | Kincardine, ONT |
| Darby Hendrickson | 233 | 27 | 20 | 47 | 195 | 1993-1999 | 6 | C | 1972-08-28 | Richfield, MN |
| Jimmy Herberts | 26 | 10 | 4 | 14 | 41 | 1927-1928 | 1 | C | 1897-10-31 | Cayuga, ONT |
| Robert "Red" Heron | 83 | 20 | 17 | 37 | 24 | 1938-1941 | 3 | L | 1917-12-31 | Toronto, ONT |
| Jamie Heward | 25 | 1 | 4 | 5 | 6 | 1995-1997 | 2 | D | 1971-03-30 | Regina, SASK |
| Pat Hickey | 118 | 38 | 49 | 87 | 65 | 1979-1982 | 3 | F | 1953-05-15 | Brantford, ONT |
| Paul Higgins | 25 | 0 | 0 | 0 | 152 | 1981-1983 | 2 | R | 1962-01-13 | St.John, NB |
| Mel Hill | 146 | 49 | 61 | 110 | 87 | 1942-1946 | 4 | R | 1914-02-01 | Glenboro, MAN |
| Larry Hillman | 265 | 13 | 75 | 88 | 185 | 1960-1968 | 8 | D | 1937-02-05 | Kirkland Lake, ONT |
| Andre Hinse | 4 | 0 | 0 | 0 | 0 | 1967-1968 | 1 | L | 1945-04-19 | Trois-Rivieres, PQ |
| Dan Hodgson | 40 | 13 | 12 | 25 | 12 | 1985-1986 | 1 | C | 1965-08-29 | Ft. McMurray, ALTA |
| Jonas Hoglund | 325 | 78 | 106 | 184 | 62 | 1999-2003 | 4 | L | 1972-08-29 | Karlstad, Sweden |
| Benoit Hogue | 56 | 15 | 28 | 43 | 68 | 1994-1996 | 2 | L | 1966-10-28 | Repentigny, PQ |
| Josh Holden | 6 | 1 | 0 | 1 | 2 | 2002-2004 | 2 | C | 1978-01-18 | Calgary, ALTA |
| William "Flash" Hollett | 63 | 12 | 20 | 32 | 50 | 1933-1936 | 3 | D | 1912-04-13 | North Sydney, NS |
| Ryan Hollweg | 25 | 0 | 2 | 2 | 38 | 2008-2009 | 1 | C | 1983-04-23 | Downey, CA |
| Larry Hopkins | 2 | 0 | 0 | 0 | 0 | 1977-1978 | 1 | L | 1954-03-17 | Oshawa, ONT |
| George "Shorty" Horne | 39 | 9 | 3 | 12 | 32 | 1928-1929 | 1 | R | 1904-06-27 | Sudbury, ONT |
| Reginald "Red" Horner | 490 | 42 | 110 | 152 | 1264 | 1928-1940 | 12 | D | 1909-05-29 | Lynden, ONT |
| Tim Horton | 1184 | 109 | 349 | 458 | 1389 | 1949-1970 | 20 | D | 1930-01-12 | Cochrane, ONT |
| Bronco Horvath | 10 | 0 | 4 | 4 | 12 | 1962-1963 | 1 | C | 1930-03-12 | Port Colborne, ONT |
| Greg Hotham | 60 | 4 | 11 | 15 | 21 | 1979-1982 | 3 | D | 1956-03-07 | London, ONT |
| Phil Housley | 1 | 0 | 0 | 0 | 2 | 2002-2003 | 1 | D | 1964-03-09 | St. Paul, MN |
| Jack Howard | 2 | 0 | 0 | 0 | 0 | 1936-1937 | 1 | D | 1915-10-15 | London, ONT |
| Syd Howe | 3 | 0 | 0 | 0 | 0 | 1931-1932 | 1 | L | 1911-09-18 | Ottawa, ONT |
| Roland Huard | 1 | 1 | 0 | 1 | 0 | 1930-1931 | 1 | C | 1902-09-06 | Ottawa, ONT |
| Greg Hubick | 72 | 6 | 8 | 14 | 10 | 1975-1976 | 1 | D | 1951-11-12 | Strasbourg, SASK |
| Mike Hudson | 27 | 2 | 0 | 2 | 29 | 1995-1996 | 1 | C | 1967-02-06 | Guelph, ONT |
| Ron Hurst | 64 | 9 | 7 | 16 | 70 | 1955-1957 | 2 | R | 1931-05-18 | Toronto, ONT |
| Dave Hutchison | 157 | 5 | 24 | 29 | 400 | 1978-1984 | 3 | D | 1952-05-02 | London, ONT |
| Al Iafrate | 472 | 81 | 169 | 250 | 546 | 1984-1991 | 7 | D | 1966-03-21 | Dearborn, MI |
| Miroslav Ihnacak | 55 | 8 | 9 | 17 | 39 | 1985-1987 | 2 | F | 1962-02-19 | Poprad, Czech. |
| Peter Ihnacak | 417 | 102 | 165 | 267 | 175 | 1982-1990 | 8 | F | 1957-05-03 | Poprad, Czech. |
| Brent Imlach | 3 | 0 | 0 | 0 | 0 | 1965-1967 | 2 | F | 1946-11-16 | Quebec City, PQ |
| Peter Ing | 59 | 0 | 0 | 0 | 6 | 1989-1991 | 2 | G | 1969-04-28 | Toronto, ONT |
| Jack Ingoldsby | 29 | 5 | 1 | 6 | 15 | 1942-1944 | 2 | R | 1924-06-21 | Toronto, ONT |
| Ralph Intranuovo | 3 | 0 | 1 | 1 | 0 | 1996-1997 | 1 | L | 1973-09-11 | East York, ONT |
| Brayden Irwin | 2 | 0 | 0 | 0 | 2 | 2009-2010 | 1 | F | 1987-03-24 | Toronto, ONT |
| Richard Jackman | 71 | 2 | 6 | 8 | 54 | 2002-2004 | 2 | D | 1978-06-28 | Toronto, ONT |
| Art Jackson | 113 | 17 | 31 | 48 | 26 | 1934-1945 | 4 | C | 1915-12-15 | Toronto, ONT |
| Harvey "Busher" Jackson | 434 | 186 | 165 | 351 | 342 | 1929-1939 | 10 | L | 1911-01-17 | Toronto, ONT |
| Jeff Jackson | 77 | 9 | 10 | 19 | 90 | 1984-1987 | 3 | L | 1965-04-24 | Chatham, ONT |
| Gerry James | 149 | 14 | 26 | 40 | 257 | 1954-1960 | 5 | R | 1934-10-22 | Regina, SASK |
| Val James | 4 | 0 | 0 | 0 | 14 | 1986-1987 | 1 | L | 1957-02-14 | Ocala, FL |
| Gary Jarrett | 1 | 0 | 0 | 0 | 0 | 1960-1961 | 1 | L | 1942-09-03 | Toronto, ONT |
| Pierre Jarry | 104 | 24 | 30 | 54 | 65 | 1971-1974 | 3 | R | 1949-03-30 | Montreal, PQ |
| James "Bud" Jarvis | 24 | 1 | 0 | 1 | 0 | 1936-1937 | 1 | L | 1907-12-07 | Fort Williams, ONT |
| Wes Jarvis | 29 | 1 | 1 | 2 | 4 | 1984-1988 | 4 | F | 1958-05-30 | Toronto, ONT |
| Larry Jeffrey | 76 | 12 | 18 | 30 | 49 | 1965-1967 | 2 | L | 1940-10-12 | Goderich, ONT |
| Roger Jenkins | 21 | 0 | 0 | 0 | 12 | 1930-1931 | 1 | D | 1911-11-18 | Appleton, WI |
| Grant Jennings | 10 | 0 | 2 | 2 | 7 | 1994-1995 | 1 | D | 1965-05-05 | Hudson Bay, SASK |
| Bill "Red" Johansen | 1 | 0 | 0 | 0 | 0 | 1949-1950 | 1 | C | 1928-07-27 | Oslo, Norway |
| Trevor Johansen | 132 | 4 | 21 | 25 | 134 | 1977-1982 | 3 | D | 1957-03-30 | Thunder Bay, ONT |
| Calle Johansson | 8 | 0 | 6 | 6 | 0 | 2003-2004 | 1 | D | 1967-02-14 | Goteborg, Sweden |
| Craig Johnson | 10 | 1 | 1 | 2 | 6 | 2003-2004 | 1 | L | 1972-03-08 | St. Paul, MN |
| Dan Johnson | 1 | 0 | 0 | 0 | 0 | 1969-1970 | 1 | C | 1944-10-01 | Winnipegosis, MAN |
| Mike Johnson | 226 | 48 | 72 | 120 | 86 | 1996-2000 | 4 | R | 1974-10-03 | Scarborough, ONT |
| Terry Johnson | 48 | 0 | 1 | 1 | 104 | 1986-1988 | 2 | D | 1958-11-28 | Calgary, ALTA |
| Ed Johnston | 26 | 0 | 0 | 0 | 0 | 1973-1974 | 1 | G | 1935-11-23 | Montreal, PQ |
| Greg Johnston | 4 | 0 | 1 | 1 | 5 | 1990-1992 | 2 | R | 1965-01-14 | Barrie, ONT |
| Ross Johnstone | 42 | 5 | 4 | 9 | 14 | 1943-1945 | 2 | D | 1926-04-07 | Montreal, PQ |
| Alvin "Buck" Jones | 16 | 0 | 0 | 0 | 22 | 1942-1943 | 1 | D | 1917-08-16 | Owen Sound, ONT |
| Jimmy Jones | 148 | 13 | 18 | 31 | 68 | 1977-1980 | 3 | R | 1953-01-02 | Woodbridge, ONT |
| Kenny Jonsson | 89 | 6 | 29 | 35 | 38 | 1994-1996 | 2 | D | 1974-10-06 | Angelholm, Sweden |
| Curtis Joseph | 270 | 0 | 8 | 8 | 38 | 1998-2009 | 5 | G | 1967-04-29 | Keswick, ONT |
| Eddie Joyal | 14 | 0 | 2 | 2 | 2 | 1965-1966 | 1 | C | 1940-05-08 | St. Albert, ALTA |
| Bill Juzda | 211 | 3 | 29 | 32 | 220 | 1948-1952 | 4 | D | 1920-10-29 | Winnipeg, MAN |
| Tomas Kaberle | 820 | 80 | 402 | 482 | 230 | 1998-2010 | 11 | D | 1978-03-02 | Rakovnik, Czech Rep. |
| Nazem Kadri | 1 | 0 | 0 | 0 | 0 | 2009-2010 | 1 | C | 1990-10-06 | London, ONT |
| Rudolph "Bingo" Kampman | 189 | 14 | 30 | 44 | 287 | 1937-1942 | 5 | D | 1914-03-12 | Kitchener, ONT |
| Alexander Karpovtsev | 125 | 5 | 39 | 44 | 106 | 1998-2000 | 2 | D | 1970-04-07 | Moscow, Russia |
| Mike Kaszycki | 53 | 5 | 19 | 24 | 22 | 1979-1983 | 3 | F | 1956-02-27 | Milton, ONT |
| Melville "Butch" Keeling | 41 | 10 | 6 | 16 | 52 | 1927-1928 | 1 | L | 1905-08-10 | Owen Sound, ONT |
| Larry Keenan | 2 | 0 | 0 | 0 | 0 | 1961-1962 | 1 | L | 1940-10-01 | North Bay, ONT |
| Rick Kehoe | 184 | 59 | 72 | 131 | 32 | 1971-1974 | 3 | F | 1951-07-15 | Windsor, ONT |
| Leonard "Red" Kelly | 470 | 119 | 232 | 351 | 74 | 1959-1967 | 8 | C | 1927-07-09 | Simcoe, ONT |
| Regis "Pep" Kelly | 230 | 55 | 46 | 101 | 98 | 1934-1940 | 6 | R | 1914-01-17 | North Bay, ONT |
| Stan "Bud" Kemp | 1 | 0 | 0 | 0 | 2 | 1948-1949 | 1 | D | 1924-03-02 | Hamilton, ONT |
| Bill Kendall | 15 | 2 | 4 | 6 | 4 | 1936-1937 | 1 | R | | Winnipeg, MAN |
| Forbes Kennedy | 13 | 0 | 3 | 3 | 24 | 1968-1969 | 1 | C | 1935-08-18 | Dorchester, NB |
| Mike Kennedy | 13 | 0 | 1 | 1 | 14 | 1997-1998 | 1 | C | 1972-04-13 | Toronto, ONT |
| Ted Kennedy | 696 | 231 | 329 | 560 | 432 | 1942-1957 | 14 | C | 1925-12-12 | Port Colborne, ONT |
| Dave Keon | 1062 | 365 | 493 | 858 | 75 | 1960-1975 | 15 | C | 1940-03-22 | Rouyn-Noranda, PQ |
| Phil Kessel | 70 | 30 | 25 | 55 | 21 | 2009-2010 | 1 | C | 1987-10-02 | Madison, WI |
| Alexander Khavanov | 64 | 6 | 6 | 12 | 60 | 2005-2006 | 1 | D | 1972-01-30 | Moscow, Russia |
| Dmitri Khristich | 80 | 15 | 24 | 39 | 32 | 1999-2001 | 2 | R | 1969-07-23 | Kiev, Ukraine |
| Trevor Kidd | 34 | 0 | 2 | 2 | 2 | 2002-2004 | 2 | G | 1972-03-26 | Dugald, MAN |
| Chad Kilger | 219 | 42 | 33 | 75 | 141 | 2003-2008 | 4 | C | 1976-11-27 | Cornwall, ONT |
| Hec Kilrea | 89 | 21 | 26 | 47 | 31 | 1933-1935 | 2 | R | 1907-06-11 | Blackburn, ONT |
| Derek King | 161 | 45 | 53 | 98 | 65 | 1997-2000 | 3 | L | 1967-02-11 | Hamilton, ONT |
| Kris King | 188 | 7 | 9 | 16 | 359 | 1997-2000 | 3 | L | 1966-02-18 | Bracebridge, ONT |
| Mark Kirton | 13 | 1 | 0 | 1 | 2 | 1979-1981 | 2 | C | 1958-02-03 | Regina, SASK |
| Bill Kitchen | 29 | 1 | 4 | 5 | 27 | 1984-1985 | 1 | D | 1960-10-12 | Schomberg, ONT |
| Ken Klee | 122 | 7 | 37 | 44 | 102 | 2003-2006 | 2 | D | 1971-04-24 | Indianapolis, IN |
| Joe Klukay | 416 | 76 | 94 | 170 | 138 | 1942-1956 | 9 | L | 1922-11-06 | Sault Ste. Marie, ONT |
| Paul Knox | 1 | 0 | 0 | 0 | 0 | 1954-1955 | 1 | | | |
| Ladislav Kohn | 16 | 1 | 3 | 4 | 4 | 1998-1999 | 1 | R | 1975-03-04 | Uherske Hradiste, Czech |
| Mark Kolesar | 28 | 2 | 2 | 4 | 14 | 1995-1997 | 2 | C | 1973-01-23 | Neepawa, MAN |
| Mike Komisarek | 34 | 0 | 4 | 4 | 40 | 2009-2010 | 1 | D | 1982-01-19 | West Islip, NY |
| Maxim Kondratiev | 7 | 0 | 0 | 0 | 2 | 2003-2004 | 1 | D | 1983-01-20 | Togliatti, Russia |
| John Kordic | 104 | 10 | 6 | 16 | 446 | 1988-1991 | 3 | D | 1965-03-22 | Edmonton, ALTA |
| Jim Korn | 197 | 26 | 43 | 69 | 708 | 1981-1985 | 4 | D | 1957-07-28 | Hopkins, MN |
| Igor Korolev | 297 | 60 | 101 | 161 | 118 | 1997-2001 | 4 | C | 1970-09-06 | Moscow, Russia |
| Chris Kotsopoulos | 182 | 11 | 37 | 48 | 221 | 1985-1989 | 4 | D | 1958-11-27 | Scarborough, ONT |
| Les Kozak | 12 | 1 | 0 | 1 | 2 | 1961-1962 | 1 | | 1940-10-28 | |
| Steve Kraftcheck | 8 | 1 | 0 | 1 | 0 | 1958-1959 | 1 | D | 1929-03-03 | Tinturn, ONT |
| Staffan Kronwall | 52 | 0 | 1 | 1 | 21 | 2005-2008 | 2 | D | 1983-09-10 | Jarfalla, Sweden |
| Mike Krushelnyski | 269 | 50 | 63 | 113 | 210 | 1990-1994 | 4 | C | 1960-04-27 | Montreal, PQ |
| Pavel Kubina | 215 | 32 | 69 | 101 | 258 | 2006-2009 | 3 | D | 1977-04-15 | Celadna, Czech Rep. |
| Alexei Kudashov | 25 | 1 | 0 | 1 | 4 | 1993-1994 | 1 | C | 1971-07-21 | Elektrostal, Russia |
| Nikolai Kulemin | 151 | 31 | 36 | 67 | 34 | 2008-2010 | 2 | W | 1986-07-14 | Magnitogorsk, Russia |
| Orland Kurtenbach | 70 | 9 | 6 | 15 | 54 | 1965-1966 | 1 | C | 1936-09-07 | Cudworth, SASK |
| Tom Kurvers | 89 | 15 | 40 | 55 | 37 | 1989-1991 | 2 | D | 1962-10-14 | Minneapolis, MN |
| Nick Kypreos | 54 | 4 | 3 | 7 | 92 | 1995-1997 | 2 | L | 1966-06-04 | Toronto, ONT |
| Eric Lacroix | 3 | 0 | 0 | 0 | 2 | 1993-1994 | 1 | L | 1971-07-15 | Montreal, PQ |
| Mark Laforest | 27 | 0 | 1 | 1 | 23 | 1989-1990 | 1 | G | 1962-07-10 | Welland, ONT |
| Larry Landon | 7 | 0 | 0 | 0 | 2 | 1984-1985 | 1 | L | 1958-05-04 | Niagara Falls, ONT |
| Pete Langelle | 137 | 22 | 51 | 73 | 11 | 1938-1942 | 4 | C | 1917-11-04 | Winnipeg, MAN |
| Rick Lanz | 151 | 9 | 50 | 59 | 115 | 1986-1989 | 3 | D | 1961-09-16 | Karlovy Vary, Czech |
| Michel "Bunny" Larocque | 69 | 0 | 3 | 3 | 2 | 1980-1983 | 3 | G | 1952-04-06 | Hull, PQ |
| Guy Larose | 53 | 10 | 7 | 17 | 45 | 1991-1994 | 3 | C | 1967-08-31 | Hull, PQ |
| Craig Laughlin | 66 | 10 | 13 | 23 | 41 | 1988-1989 | 1 | R | 1958-05-04 | Toronto, ONT |
| Paul Lawless | 13 | 0 | 1 | 1 | 0 | 1988-1990 | 2 | L | 1964-07-02 | Scarborough, ONT |
| Derek Laxdal | 51 | 9 | 6 | 15 | 84 | 1984-1989 | 4 | R | 1966-02-21 | Stonewall, MAN |
| Brad Leeb | 1 | 0 | 0 | 0 | 0 | 2003-2004 | 1 | R | 1979-08-27 | Red Deer, ALTA |
| Gary Leeman | 545 | 176 | 231 | 407 | 463 | 1982-1992 | 10 | L | 1964-02-19 | Wilcox, SASK |
| Brian Leetch | 15 | 2 | 13 | 15 | 10 | 2003-2004 | 1 | D | 1968-03-03 | Corpus Christi, TX |
| Sylvain Lefebvre | 165 | 4 | 21 | 25 | 169 | 1992-1994 | 2 | D | 1967-10-14 | Richmond, PQ |
| Alex Levinsky | 150 | 11 | 21 | 32 | 130 | 1930-1934 | 4 | D | 1910-02-02 | Syracuse, NY |
| Danny Lewicki | 123 | 21 | 31 | 52 | 66 | 1950-1954 | 4 | L | 1931-03-12 | Fort William, ONT |
| Rick Ley | 229 | 8 | 54 | 62 | 416 | 1968-1972 | 4 | D | 1948-11-02 | Orillia, ONT |
| Bob Liddington | 11 | 0 | 1 | 1 | 2 | 1970-1971 | 1 | L | 1948-09-15 | Calgary, ALTA |
| Eric Lindros | 33 | 11 | 11 | 22 | 43 | 2005-2006 | 1 | C | 1973-02-28 | London, ONT |
| Ken Linseman | 2 | 0 | 0 | 0 | 2 | 1991-1992 | 1 | F | 1958-08-11 | Kingston, ONT |
| Ed Litzenberger | 115 | 17 | 23 | 40 | 24 | 1961-1964 | 3 | R | 1932-07-15 | Neudorf, SASK |
| Claude Loiselle | 71 | 7 | 10 | 17 | 104 | 1990-1992 | 2 | C | 1963-05-29 | Ottawa, ONT |
| Ron Low | 42 | 0 | 0 | 0 | 4 | 1972-1973 | 1 | G | 1950-06-21 | Birtle, MAN |
| Gerry Lowrey | 53 | 9 | 14 | 23 | 53 | 1927-1929 | 2 | C | 1906-02-14 | Ottawa, ONT |
| Don Luce | 39 | 4 | 4 | 8 | 32 | 1981-1982 | 1 | C | 1948-10-02 | London, ONT |
| Harry Lumley | 267 | 0 | 0 | 0 | 35 | 1952-1956 | 4 | G | 1926-11-11 | Owen Sound, ONT |
| Jyrki Lumme | 124 | 10 | 19 | 29 | 64 | 2001-2003 | 2 | D | 1966-07-16 | Tampere, Finland |
| Jamie Lundmark | 15 | 1 | 2 | 3 | 16 | 2009-2010 | 1 | C | 1981-01-16 | Edmonton, ALTA |
| Joe Lundrigan | 49 | 2 | 7 | 9 | 20 | 1972-1973 | 1 | D | 1948-09-12 | Corner Brook, NFLD |
| Vic Lynn | 213 | 32 | 58 | 90 | 172 | 1946-1950 | 4 | L | 1925-01-26 | Saskatoon, SASK |
| Joey MacDonald | 6 | 0 | 0 | 0 | 0 | 2009-2010 | 1 | G | 1980-02-07 | Pictou, NS |
| Parker MacDonald | 63 | 8 | 3 | 11 | 36 | 1952-1955 | 2 | L | 1933-06-14 | Sydney, NS |
| Blair MacKasey | 1 | 0 | 0 | 0 | 2 | 1976-1977 | 1 | D | 1955-12-13 | Hamilton, ONT |
| Fleming Mackell | 152 | 22 | 35 | 57 | 88 | 1947-1952 | 5 | C | 1929-04-30 | Montreal, PQ |
| Donald MacLean | 3 | 0 | 1 | 1 | 2 | 2000-2002 | 2 | C | 1977-01-14 | Sydney, NS |
| Bill MacMillan | 137 | 32 | 26 | 58 | 81 | 1970-1972 | 2 | C | 1943-03-07 | Charlottetown, PEI |
| John MacMillan | 81 | 5 | 6 | 11 | 26 | 1960-1964 | 4 | R | 1935-10-25 | Lethbridge, ALTA |
| Al MacNeil | 71 | 4 | 8 | 12 | 97 | 1955-1960 | 4 | D | 1935-09-27 | Sydney, NS |
| Jamie Macoun | 466 | 13 | 88 | 101 | 506 | 1991-1998 | 7 | D | 1961-08-17 | Hamilton, ONT |
| Darryl Maggs | 5 | 0 | 0 | 0 | 0 | 1979-1980 | 1 | D | 1947-04-06 | Saskatoon, SASK |
| Marc Magnan | 4 | 0 | 1 | 1 | 5 | 1982-1983 | 1 | L | 1962-02-02 | Edmonton, ALTA |
| Kevin Maguire | 88 | 10 | 5 | 15 | 258 | 1986-1992 | 3 | F | 1963-01-05 | Toronto, ONT |
| Frank Mahovlich | 720 | 296 | 301 | 597 | 782 | 1956-1968 | 12 | L | 1938-01-10 | Timmins, ONT |
| Adam Mair | 24 | 1 | 2 | 3 | 20 | 1998-2001 | 3 | C | 1979-02-15 | Hamilton, ONT |
| Dan Maloney | 270 | 65 | 84 | 149 | 538 | 1977-1982 | 5 | L | 1950-09-24 | Barrie, ONT |
| Phil Maloney | 30 | 3 | 6 | 9 | 2 | 1950-1953 | 2 | C | 1927-10-06 | Ottawa, ONT |
| Kent Manderville | 136 | 8 | 15 | 23 | 102 | 1991-1995 | 4 | C | 1971-04-12 | Edmonton, ALTA |
| Cesare Maniago | 7 | 0 | 0 | 0 | 2 | 1960-1961 | 1 | G | 1939-01-13 | Trail, BC |
| Norman Mann | 31 | 0 | 3 | 3 | 4 | 1935-1941 | 3 | R | | Bradford, England |
| Bob Manno | 72 | 9 | 41 | 50 | 67 | 1981-1982 | 1 | F | 1956-10-31 | Niagara Falls, ONT |
| Dave Manson | 87 | 4 | 8 | 12 | 103 | 2000-2002 | 2 | D | 1967-01-27 | Prince Albert, SASK |
| Milan Marcetta | | | | | | 1966-1967 | 1 | C | 1936-09-19 | Cadomin, ALTA |
| Brian Marchinko | 5 | 0 | 0 | 0 | 0 | 1970-1972 | 2 | C | 1948-08-02 | Weyburn, SASK |
| Bryan Marchment | 75 | 1 | 3 | 4 | 106 | 2003-2004 | 1 | D | 1969-05-01 | Scarborough, ONT |
| Gus Marker | 112 | 23 | 20 | 43 | 36 | 1938-1941 | 3 | R | | Wetaskiwin, ALTA |
| Jack Markle | 8 | 0 | 1 | 1 | 0 | 1935-1936 | 1 | | | |
| Danil Markov | 200 | 9 | 36 | 45 | 137 | 1997-2001 | 4 | D | 1976-07-30 | Moscow, Russia |
| Daniel Marois | 285 | 106 | 80 | 186 | 346 | 1987-1992 | 5 | R | 1968-10-03 | Montreal, PQ |
| Jean Marois | 1 | 0 | 0 | 0 | 0 | 1943-1944 | 1 | G | 1924-11-05 | Quebec City, PQ |
| Brad Marsh | 181 | 2 | 28 | 30 | 189 | 1988-1991 | 3 | D | 1958-03-31 | London, ONT |
| Gary Marsh | 1 | 0 | 0 | 0 | 0 | 1968-1969 | 1 | L | 1946-03-09 | Toronto, ONT |
| Don Marshall | 50 | 2 | 14 | 16 | 0 | 1971-1972 | 1 | C | 1932-03-23 | Verdun, PQ |
| Paul Marshall | 23 | 2 | 4 | 6 | 4 | 1980-1982 | 2 | | 1960-09-07 | Toronto, ONT |
| Willie Marshall | 33 | 1 | 5 | 6 | 2 | 1952-1959 | 4 | C | 1931-12-01 | Kirkland Lake, ONT |
| Jack Martin | 1 | 0 | 0 | 0 | 0 | 1960-1961 | 1 | | 1940-11-29 | |
| Matt Martin | 76 | 0 | 5 | 5 | 71 | 1993-1997 | 4 | D | 1971-04-30 | Hamden, CT |
| Terry Martin | 317 | 83 | 76 | 159 | 152 | 1979-1984 | 5 | F | 1955-10-25 | Barrie, ONT |
| Tom Martin | 3 | 1 | 0 | 1 | 0 | 1967-1968 | 1 | R | 1947-10-16 | Toronto, ONT |
| Paul Masnick | 41 | 2 | 9 | 11 | 14 | 1957-1958 | 1 | C | 1931-04-14 | Regina, SASK |
| Frank Mathers | 23 | 1 | 3 | 4 | 4 | 1948-1952 | 3 | D | 1924-03-29 | Winnipeg, MAN |
| Brad Maxwell | 52 | 8 | 18 | 26 | 108 | 1985-1986 | 1 | D | 1957-07-08 | Brandon, MAN |
| Wally Maxwell | 2 | 0 | 0 | 0 | 0 | 1952-1953 | 1 | | | |
| Brad May | 38 | 1 | 1 | 2 | 61 | 2008-2009 | 1 | L | 1971-11-29 | Toronto, ONT |
| Gil Mayer | 9 | 0 | 0 | 0 | 0 | 1949-1956 | 4 | G | 1930-08-24 | Ottawa, ONT |
| Shep Mayer | 2 | 1 | 2 | 3 | 4 | 1942-1943 | 1 | | | |
| Jamal Mayers | 115 | 9 | 15 | 24 | 160 | 2008-2010 | 2 | R | 1974-10-24 | Toronto, ONT |
| Gary McAdam | 15 | 1 | 6 | 7 | 0 | 1985-1986 | 1 | F | 1955-12-31 | Smiths Falls, ONT |
| Chris McAllister | 56 | 0 | 5 | 5 | 107 | 1998-2000 | 2 | D | 1975-06-16 | Saskatoon, SASK |
| Cliff McBride | 1 | 0 | 0 | 0 | 0 | 1929-1930 | 1 | D | | Toronto, ONT |
| Bryan McCabe | 523 | 83 | 214 | 297 | 785 | 2000-2008 | 7 | D | 1975-06-08 | St. Catharines, ONT |
| Bert McCaffrey | 8 | 1 | 1 | 2 | 9 | 1927-1928 | 1 | D | | Toronto, ONT |
| Alyn McCauley | 304 | 33 | 49 | 82 | 52 | 1997-2003 | 6 | C | 1977-05-29 | Brockville, ONT |
| Kevin McClelland | 18 | 0 | 1 | 1 | 33 | 1991-1992 | 1 | R | 1962-07-04 | Oshawa, ONT |
| Frank McCool | 72 | 0 | 0 | 0 | 5 | 1944-1946 | 2 | G | | |
| John McCormack | 84 | 12 | 13 | 25 | 2 | 1947-1951 | 4 | C | 1925-08-02 | Edmonton, ALTA |
| Dale McCourt | 72 | 19 | 24 | 43 | 10 | 1983-1984 | 1 | F | 1957-01-26 | Falconbridge, ONT |
| Bill McCreary | 12 | 1 | 0 | 1 | 4 | 1980-1981 | 1 | L | 1960-04-15 | Hudson, OH |
| John McCreedy | 64 | 17 | 12 | 29 | 28 | 1941-1945 | 2 | R | | Winnipeg, MAN |
| Darwin McCutcheon | 1 | 0 | 0 | 0 | 2 | 1981-1982 | 1 | D | 1962-04-19 | Brussels, ONT |
| Lanny McDonald | 477 | 219 | 240 | 459 | 372 | 1973-1980 | 7 | F | 1953-02-16 | Hanna, ALTA |
| Wilfred "Bucko" McDonald | 197 | 17 | 53 | 70 | 116 | 1938-1944 | 6 | D | 1914-10-31 | Fergus, ONT |
| Bob McGill | 317 | 4 | 25 | 29 | 988 | 1981-1993 | 7 | D | 1962-04-27 | Leduc, ALTA |
| John McIntyre | 72 | 5 | 15 | 20 | 142 | 1989-1991 | 2 | C | 1969-04-29 | Ravenswood, ONT |
| Larry McIntyre | 41 | 0 | 3 | 3 | 26 | 1969-1973 | 2 | D | 1949-07-13 | Moose Jaw, SASK |
| Walt McKechnie | 133 | 32 | 72 | 104 | 22 | 1978-1980 | 2 | C | 1947-06-19 | London, ONT |
| Sean McKenna | 48 | 5 | 6 | 11 | 32 | 1987-1990 | 3 | F | 1962-03-07 | Asbestos, PQ |
| Don McKenney | 67 | 15 | 19 | 34 | 8 | 1963-1965 | 2 | C | 1934-04-30 | Smith Falls, ONT |
| Jim McKenny | 594 | 81 | 246 | 327 | 292 | 1965-1978 | 13 | D | 1946-12-01 | Ottawa, ONT |
| Murray McLachlan | 2 | 0 | 0 | 0 | 0 | 1970-1971 | 1 | G | 1948-10-20 | London, ONT |
| Jack McLean | 67 | 14 | 24 | 38 | 76 | 1942-1945 | 3 | | | |
| John McLellan | 2 | 0 | 0 | 0 | 0 | 1951-1952 | 1 | C | 1928-08-06 | South Porcupine, ONT |
| Dave McLlwain | 77 | 15 | 6 | 21 | 34 | 1991-1993 | 2 | C | 1967-06-09 | Seaforth, ONT |
| Gerry McNamara | 7 | 0 | 0 | 0 | 2 | 1960-1970 | 2 | G | 1934-09-22 | Sturgeon Falls, ONT |
| Basil McRae | 4 | 0 | 0 | 0 | 19 | 1983-1985 | 2 | L | 1961-01-05 | Beaverton, ONT |
| Chris McRae | 14 | 0 | 0 | 0 | 77 | 1987-1989 | 2 | L | 1965-08-26 | Beaverton, ONT |
| Gord McRae | 71 | 0 | 0 | 0 | 6 | 1972-1978 | 5 | G | 1948-04-12 | Sherbrooke, PQ |
| Ken McRae | 11 | 1 | 1 | 2 | 38 | 1992-1994 | 2 | R | 1968-04-23 | Winchester, ONT |
| Gerry Meehan | 25 | 0 | 2 | 2 | 2 | 1968-1969 | 1 | L | 1946-09-03 | Toronto, ONT |
| Howie Meeker | 346 | 83 | 102 | 185 | 329 | 1946-1954 | 8 | R | 1923-11-04 | Kitchener, ONT |
| Barry Melrose | 173 | 5 | 15 | 20 | 420 | 1980-1983 | 3 | D | 1956-07-15 | Kelvington, SASK |
| Don Metz | 172 | 20 | 35 | 55 | 42 | 1938-1949 | 9 | R | 1916-01-10 | Wilcox, SASK |
| Nick Metz | 518 | 131 | 119 | 250 | 149 | 1934-1948 | 12 | L | 1914-02-16 | Wilcox, SASK |
| Larry Mickey | 55 | 8 | 19 | 27 | 43 | 1968-1969 | 1 | R | 1943-10-21 | Lacombe, ALTA |
| Rudy Migay | 418 | 59 | 92 | 151 | 293 | 1949-1960 | 10 | C | 1928-11-18 | Port Arthur, ONT |
| Jim Mikol | 4 | 0 | 1 | 1 | 2 | 1962-1963 | 1 | D | 1938-06-11 | Kitchener, ONT |
| Mike Millar | 7 | 2 | 2 | 4 | 2 | 1990-1991 | 1 | R | 1965-04-28 | St. Catharines, ONT |
| Earl Miller | 15 | 3 | 3 | 6 | 10 | 1931-1932 | 1 | | | |
| Dmitri Mironov | 175 | 22 | 63 | 85 | 146 | 1991-1995 | 4 | D | 1965-12-25 | Moscow, Russia |
| John Mitchell | 136 | 18 | 34 | 52 | 64 | 2008-2010 | 2 | C | 1985-01-22 | Oakville, ONT |
| Fredrik Modin | 217 | 38 | 38 | 76 | 91 | 1996-1999 | 3 | L | 1974-10-08 | Sundsvall, Sweden |
| Lyle Moffat | 22 | 2 | 7 | 9 | 13 | 1972-1975 | 2 | L | 1948-03-19 | Calgary, ALTA |
| Alexander Mogilny | 176 | 65 | 101 | 166 | 32 | 2001-2004 | 3 | R | 1969-02-18 | Khabarovsk, Russia |
| Sergio Momesso | 54 | 7 | 8 | 15 | 112 | 1995-1996 | 1 | L | 1965-09-04 | Montreal, PQ |
| Garry Monahan | 375 | 55 | 80 | 135 | 274 | 1970-1979 | 6 | C | 1946-10-20 | Barrie, ONT |
| Dickie Moore | 38 | 2 | 4 | 6 | 68 | 1964-1965 | 1 | L | 1931-01-06 | Montreal, PQ |
| Dominic Moore | 101 | 16 | 39 | 55 | 83 | 2007-2009 | 2 | C | 1980-08-03 | Thornhill, ONT |
| Marc Moro | 2 | 0 | 0 | 0 | 2 | 2001-2002 | 1 | D | 1977-07-17 | Toronto, ONT |
| Elwin "Moe" Morris | 117 | 13 | 28 | 41 | 50 | 1943-1946 | 3 | D | 1921-01-03 | Toronto, ONT |
| Jim Morrison | 399 | 23 | 87 | 110 | 358 | 1951-1958 | 7 | D | 1931-10-11 | Montreal, PQ |
| Gus Mortson | 370 | 21 | 71 | 92 | 709 | 1946-1952 | 6 | D | 1925-01-24 | New Liskeard, ONT |
| Richard Mulhern | 26 | 0 | 10 | 10 | 11 | 1979-1980 | 1 | D | 1955-03-01 | Edmonton, ALTA |
| Kirk Muller | 102 | 29 | 33 | 62 | 127 | 1995-1997 | 2 | C | 1966-02-08 | Kingston, ONT |
| Craig Muni | 19 | 0 | 2 | 2 | 6 | 1981-1986 | 4 | D | 1962-07-19 | Toronto, ONT |
| Larry Murphy | 151 | 19 | 81 | 100 | 54 | 1995-1997 | 2 | D | 1961-03-08 | Scarborough, ONT |
| Ken Murray | 5 | 0 | 1 | 1 | 2 | 1969-1971 | 2 | D | 1948-01-22 | Toronto, ONT |
| Randy Murray | 3 | 0 | 0 | 0 | 2 | 1969-1970 | 1 | D | 1945-08-24 | Chatham, ONT |
| Ric Nattress | 36 | 2 | 14 | 16 | 32 | 1991-1992 | 1 | D | 1962-05-25 | Hamilton, ONT |
| Zdenek Nedved | 31 | 4 | 6 | 10 | 14 | 1994-1997 | 3 | C | 1975-03-03 | Lany, Czech |
| Bob Neely | 261 | 36 | 53 | 89 | 264 | 1973-1978 | 5 | D | 1953-11-09 | Sarnia, ONT |
| Gord Nelson | 3 | 0 | 0 | 0 | 11 | 1969-1970 | 1 | D | 1947-05-10 | Kinistino, SASK |
| Eric Nesterenko | 206 | 43 | 36 | 79 | 261 | 1951-1956 | 5 | C | 1933-10-31 | Flin Flon, MAN |
| Bob Nevin | 250 | 55 | 100 | 155 | 55 | 1957-1964 | 6 | R | 1938-03-18 | South Porcupine, ONT |
| Kris Newbury | 44 | 3 | 3 | 6 | 60 | 2006-2009 | 3 | C | 1982-02-19 | Brampton, ONT |
| Joe Nieuwendyk | 64 | 22 | 28 | 50 | 26 | 2003-2004 | 1 | C | 1966-09-10 | Oshawa, ONT |
| Frank Nighbor | 22 | 2 | 0 | 2 | 0 | 1929-1930 | 1 | | | |
| Frank Nigro | 68 | 8 | 18 | 26 | 39 | 1982-1984 | 2 | C | 1960-02-11 | Richmond Hill, ONT |
| Owen Nolan | 79 | 26 | 34 | 60 | 126 | 2002-2004 | 2 | R | 1972-02-12 | Belfast, Ireland |
| Mike Nykoluk | 32 | 3 | 1 | 4 | 20 | 1956-1957 | 1 | C | 1934-12-11 | Toronto, ONT |
| Gary Nylund | 218 | 7 | 50 | 57 | 398 | 1982-1986 | 4 | D | 1963-10-28 | Surrey, BC |
| Gerry O'Flaherty | 2 | 0 | 0 | 0 | 0 | 1971-1972 | 1 | R | 1950-08-31 | Pittsburgh, PA |
| Jeff O'Neill | 148 | 39 | 41 | 80 | 118 | 2005-2007 | 2 | C | 1976-02-23 | King City, ONT |
| Tom "Windy" O'Neill | 66 | 10 | 12 | 22 | 53 | 1943-1945 | 2 | | | |
| Ed Olczyk | 257 | 116 | 151 | 267 | 221 | 1987-1991 | 4 | C | 1966-08-16 | Chicago, IL |
| Murray Oliver | 226 | 44 | 90 | 134 | 50 | 1967-1970 | 3 | C | 1937-11-14 | Hamilton, ONT |
| Bert Olmstead | 246 | 56 | 109 | 165 | 231 | 1958-1962 | 4 | R | 1926-09-04 | Scepter, SASK |
| Ben Ondrus | 52 | 0 | 2 | 2 | 77 | 2005-2009 | 4 | R | 1982-06-25 | Sherwood Park, ALTA |
| Phil Oreskovic | 10 | 1 | 1 | 2 | 21 | 2008-2009 | 1 | D | 1987-01-26 | North York, ONT |
| Colton Orr | 82 | 4 | 2 | 6 | 239 | 2009-2010 | 1 | R | 1982-03-03 | Winnipeg, MAN |
| Mark Osborne | 426 | 94 | 160 | 254 | 563 | 1986-1994 | 8 | L | 1961-08-13 | Toronto, ONT |
| Randy Osburn | 26 | 0 | 2 | 2 | 0 | 1972-1973 | 1 | F | 1952-11-26 | Collingwood, ONT |
| Wilf Paiement | 187 | 78 | 125 | 203 | 420 | 1979-1982 | 3 | R | 1955-10-16 | Earlton, ONT |
| Mike Palmateer | 296 | 0 | 16 | 16 | 95 | 1976-1984 | 6 | G | 1954-01-13 | Toronto, ONT |
| Jim Pappin | 223 | 54 | 46 | 100 | 200 | 1963-1968 | 5 | F | 1939-09-10 | Copper Cliff, ONT |
| Bernie Parent | 65 | 0 | 1 | 1 | 6 | 1970-1972 | 2 | G | 1945-04-03 | Montreal, PQ |
| Bob Parent | 3 | 0 | 0 | 0 | 0 | 1981-1983 | 2 | G | 1958-02-19 | Windsor, ONT |
| Jean-Paul Parise | 1 | 0 | 1 | 1 | 0 | 1967-1968 | 1 | L | 1941-12-11 | Smooth Rock Falls, ONT |
| George Parsons | 64 | 12 | 13 | 25 | 20 | 1936-1939 | 3 | L | | Toronto, ONT |
| George Patterson | 12 | 0 | 1 | 1 | 14 | 1927-1928 | 1 | R | | Kingston, ONT |
| Rob Pearson | 192 | 49 | 42 | 91 | 458 | 1991-1994 | 3 | R | 1971-03-08 | Oshawa, ONT |
| Scott Pearson | 63 | 5 | 11 | 16 | 114 | 1988-1997 | 4 | L | 1969-12-19 | Cornwall, ONT |
| Mike Peca | 35 | 4 | 11 | 15 | 60 | 2006-2007 | 1 | C | 1974-03-26 | Toronto, ONT |
| Tom Pederson | 15 | 1 | 2 | 3 | 9 | 1996-1997 | 1 | D | 1970-01-14 | Bloomington, MN |
| Mike Pelyk | 441 | 26 | 88 | 114 | 566 | 1967-1978 | 9 | D | 1947-09-29 | Toronto, ONT |
| Fred Perlini | 8 | 2 | 3 | 5 | 0 | 1981-1984 | 2 | C | 1962-04-12 | Sault Ste. Marie, ONT |
| Yanic Perreault | 176 | 54 | 69 | 123 | 90 | 1993-2007 | 5 | C | 1971-04-04 | Sherbrooke, PQ |
| Nathan Perrott | 43 | 1 | 2 | 3 | 118 | 2003-2006 | 2 | R | 1976-12-08 | Owen Sound, ONT |
| Michel Petit | 88 | 10 | 32 | 42 | 217 | 1990-1992 | 2 | D | 1964-02-12 | St. Malo, PQ |
| Eric Pettinger | 68 | 7 | 12 | 19 | 64 | 1928-1930 | 2 | | | |
| Dion Phaneuf | 26 | 2 | 8 | 10 | 34 | 2009-2010 | 1 | D | 1985-04-10 | Edmonton, ALTA |
| Robert Picard | 59 | 6 | 19 | 25 | 68 | 1980-1981 | 1 | D | 1957-05-25 | Montreal, PQ |
| Karel Pilar | 90 | 6 | 24 | 30 | 42 | 2001-2004 | 3 | D | 1977-12-23 | Prague, Czech Rep. |
| Pierre Pilote | 69 | 3 | 18 | 21 | 46 | 1968-1969 | 1 | D | 1931-12-11 | Kenogami, PQ |
| Cam Plante | 2 | 0 | 0 | 0 | 0 | 1984-1985 | 1 | D | 1964-03-12 | Brandon, MAN |
| Jacques Plante | 106 | 0 | 0 | 0 | 4 | 1970-1973 | 3 | G | 1929-01-17 | Shawinigan Falls, PQ |
| Walt Poddubny | 186 | 59 | 86 | 145 | 178 | 1981-1986 | 5 | R | 1960-02-14 | Thunder Bay, ONT |
| Jason Podollan | 14 | 0 | 3 | 3 | 6 | 1996-1999 | 2 | R | 1976-02-18 | Vernon, BC |
| Justin Pogge | 7 | 0 | 0 | 0 | 0 | 2008-2009 | 1 | G | 1986-04-22 | Ft. McMurray, ALTA |
| Johnny Pohl | 114 | 17 | 21 | 38 | 24 | 2005-2008 | 3 | C | 1979-06-29 | Rochester, MN |
| Norman "Bud" Poile | 131 | 44 | 52 | 96 | 55 | 1942-1948 | 5 | R | 1924-02-10 | Fort William, ONT |
| Alexei Ponikarovsky | 477 | 114 | 143 | 257 | 318 | 2000-2010 | 9 | L | 1980-04-09 | Kiev, Russia |
| Felix Potvin | 369 | 0 | 8 | 8 | 43 | 1991-1999 | 8 | G | 1971-06-23 | Anjou, PQ |
| Tracy Pratt | 11 | 0 | 1 | 1 | 8 | 1976-1977 | 1 | D | 1943-03-08 | New York, NY |
| Walter "Babe" Pratt | 181 | 52 | 108 | 160 | 149 | 1942-1946 | 4 | L | 1916-01-07 | Stony Mountain, MAN |
| Eric "Doc" Prentice | 5 | 0 | 0 | 0 | 4 | 1943-1944 | 1 | L | 1926-08-22 | Schmaucher, ONT |
| Wayne Presley | 19 | 2 | 2 | 4 | 14 | 1995-1996 | 1 | R | 1965-03-23 | Dearborn, MI |
| Noel Price | 29 | 0 | 0 | 0 | 9 | 1957-1959 | 2 | D | 1935-12-09 | Brockville, ONT |
| Joe Primeau | 309 | 66 | 177 | 243 | 105 | 1927-1936 | 9 | C | 1906-01-29 | Lindsay, ONT |
| Wayne Primeau | 59 | 3 | 5 | 8 | 35 | 2009-2010 | 1 | C | 1976-06-04 | Scarborough, ONT |
| Martin Prochazka | 29 | 2 | 4 | 6 | 8 | 1997-1998 | 1 | R | 1972-03-03 | Slany, Czech |
| Marcel Pronovost | 223 | 8 | 40 | 48 | 134 | 1965-1970 | 5 | D | 1930-06-15 | Lac la Tortue, PQ |
| Bob Pulford | 947 | 251 | 312 | 563 | 691 | 1956-1970 | 14 | F | 1936-03-31 | Newton Robinson, ONT |
| Daren Puppa | 8 | 0 | 0 | 0 | 0 | 1992-1993 | 1 | G | 1965-03-23 | Kirkland Lake, ONT |
| Joel Quenneville | 93 | 3 | 13 | 16 | 84 | 1978-1980 | 2 | D | 1958-09-15 | Windsor, ONT |
| Pat Quinn | 99 | 2 | 12 | 14 | 183 | 1968-1970 | 2 | D | 1943-01-29 | Hamilton, ONT |
| Rob Ramage | 160 | 18 | 66 | 84 | 375 | 1989-1991 | 2 | D | 1959-01-11 | Byron, ONT |
| Beattie Ramsay | 41 | 0 | 2 | 2 | 10 | 1927-1928 | 1 | | | |
| Andrew Raycroft | 91 | 0 | 1 | 1 | 8 | 2006-2008 | 2 | G | 1980-05-04 | Belleville, ONT |
| Marc Reaume | 267 | 8 | 39 | 47 | 257 | 1954-1960 | 6 | D | 1934-02-07 | LaSalle, ONT |
| Jeff Reese | 76 | 0 | 2 | 2 | 14 | 1987-1999 | 6 | G | 1966-03-24 | Brantford, ONT |
| Larry Regan | 116 | 11 | 42 | 53 | 10 | 1958-1961 | 3 | W | 1930-08-09 | North Bay, ONT |
| Robert Reichel | 228 | 43 | 80 | 123 | 82 | 2001-2004 | 3 | C | 1971-06-25 | Litvinov, Czech |
| Dave Reid | 7 | 0 | 0 | 0 | 0 | 1952-1956 | 3 | | | |
| Dave Reid | 216 | 33 | 53 | 86 | 49 | 1988-1991 | 3 | L | 1964-05-15 | Toronto, ONT |
| Mikael Renberg | 197 | 40 | 72 | 112 | 122 | 2001-2004 | 3 | R | 1972-05-05 | Pitea, Sweden |
| Bobby Reynolds | 7 | 1 | 1 | 2 | 0 | 1989-1990 | 1 | L | 1967-07-14 | Fenton, MI |
| Damian Rhodes | 47 | 0 | 0 | 0 | 6 | 1990-1996 | 4 | G | 1969-05-28 | St. Paul, MN |
| Pat Ribble | 13 | 0 | 2 | 2 | 8 | 1979-1980 | 1 | D | 1954-04-26 | Leamington, ONT |
| Luke Richardson | 299 | 11 | 39 | 50 | 597 | 1987-2006 | 5 | D | 1969-03-26 | Ottawa, ONT |
| Curt Ridley | 6 | 0 | 0 | 0 | 4 | 1979-1981 | 2 | G | 1951-09-23 | Winnipeg, MAN |
| Mike Ridley | 48 | 10 | 27 | 37 | 14 | 1994-1995 | 1 | C | 1963-07-08 | Winnipeg, MAN |
| John Roach | 43 | 0 | 0 | 0 | 0 | 1927-1928 | 1 | G | 1900-06-23 | Port Perry, ONT |
| Rene Robert | 74 | 19 | 31 | 50 | 45 | 1970-1982 | 3 | C | 1948-12-31 | Trois Rivieres, PQ |
| Gary Roberts | 237 | 83 | 74 | 157 | 266 | 2000-2004 | 4 | L | 1966-05-23 | North York, ONT |
| Fred Robertson | 10 | 0 | 0 | 0 | 23 | 1931-1934 | 2 | D | 1911-10-22 | Carlisle, England |
| Eddie Rodden | 25 | 3 | 6 | 9 | 36 | 1927-1928 | 1 | | | |
| Al Rollins | 112 | 0 | 0 | 0 | 4 | 1949-1952 | 3 | G | 1926-10-09 | Vanguard, SASK |
| Elwyn "Doc" Romnes | 36 | 7 | 16 | 23 | 0 | 1938-1939 | 1 | C | 1909-01-01 | White Bear Lake, MN |
| Bill Root | 96 | 4 | 5 | 9 | 89 | 1984-1987 | 3 | D | 1959-09-06 | Toronto, ONT |
| Jay Rosehill | 15 | 1 | 1 | 2 | 67 | 2009-2010 | 1 | D | 1985-07-16 | Olds, AB |
| Bob Rouse | 237 | 13 | 45 | 58 | 338 | 1990-1994 | 4 | D | 1964-06-18 | Surrey, BC |
| Duane Rupp | 78 | 1 | 9 | 10 | 42 | 1964-1968 | 4 | D | 1938-03-29 | McNutt, SASK |
| Jim Rutherford | 18 | 0 | 0 | 0 | 2 | 1980-1981 | 1 | G | 1949-02-17 | Beeton, ONT |
| Warren Rychel | 26 | 1 | 6 | 7 | 101 | 1994-1995 | 1 | L | 1967-05-12 | Tecumseh, ONT |
| Bob Sabourin | 1 | 0 | 0 | 0 | 2 | 1951-1952 | 1 | L | 1933-03-17 | Sudbury, ONT |
| Gary Sabourin | 55 | 5 | 18 | 23 | 26 | 1974-1975 | 1 | R | 1943-12-04 | Parry Sound, ONT |
| David Sacco | 4 | 1 | 1 | 2 | 4 | 1993-1994 | 1 | C | 1971-07-31 | Malden, MA |
| Joe Sacco | 60 | 11 | 13 | 24 | 14 | 1990-1993 | 3 | R | 1969-02-04 | Medford, MA |
| Rocky Saganiuk | 230 | 56 | 62 | 118 | 164 | 1978-1983 | 5 | R | 1957-10-15 | Myrnam, ALTA |
| Borje Salming | 1099 | 148 | 620 | 768 | 1292 | 1973-1989 | 16 | D | 1951-04-17 | Kiruna, Sweden |
| Phil Samis | 2 | 0 | 0 | 0 | 0 | 1947-1950 | 2 | | | |
| Charlie Sands | 48 | 8 | 11 | 19 | 2 | 1932-1934 | 2 | R | 1911-03-23 | Fort William, ONT |
| Terry Sawchuk | 91 | 0 | 3 | 3 | 38 | 1964-1967 | 3 | G | 1929-12-28 | Winnipeg, MAN |
| Luke Schenn | 149 | 7 | 24 | 31 | 121 | 2008-2010 | 2 | D | 1989-11-02 | Saskatoon, SASK |
| Mathieu Schneider | 115 | 18 | 38 | 56 | 74 | 1995-1998 | 3 | D | 1969-06-12 | New York, NY |
| David "Sweeney" Schriner | 244 | 109 | 83 | 192 | 75 | 1939-1946 | 6 | L | | Calgary, ALTA |
| Rod Schutt | 6 | 0 | 0 | 0 | 0 | 1985-1986 | 1 | L | 1956-10-13 | Bancroft, ONT |
| Corey Schwab | 30 | 0 | 0 | 0 | 2 | 2001-2002 | 1 | G | 1970-11-04 | North Battleford, SASK |
| Al Secord | 114 | 20 | 37 | 57 | 292 | 1987-1989 | 2 | L | 1958-03-03 | Sudbury, ONT |
| Ron Sedlbauer | 21 | 10 | 4 | 14 | 14 | 1980-1981 | 1 | L | 1954-10-22 | Burlington, ONT |
| Rod Seiling | 138 | 8 | 29 | 37 | 86 | 1962-1976 | 3 | D | 1944-11-14 | Elmira, ONT |
| Brit Selby | 169 | 29 | 30 | 59 | 93 | 1964-1971 | 6 | L | 1945-03-27 | Kingston, ONT |
| Brad Selwood | 100 | 6 | 27 | 33 | 71 | 1970-1972 | 2 | D | 1948-03-18 | Leamington, ONT |
| Dave Semenko | 70 | 2 | 3 | 5 | 107 | 1987-1988 | 1 | L | 1957-07-12 | Winnipeg, MAN |
| Jeff Serowik | 1 | 0 | 0 | 0 | 0 | 1990-1991 | 1 | D | 1967-01-10 | Manchester, NH |
| Eddie Shack | 504 | 99 | 96 | 195 | 676 | 1960-1975 | 9 | F | 1937-02-11 | Sudbury, ONT |
| David Shand | 48 | 0 | 5 | 5 | 62 | 1980-1983 | 2 | D | 1956-08-11 | Cold Lake, ALTA |
| Darryl Shannon | 98 | 3 | 13 | 16 | 52 | 1988-1993 | 5 | D | 1968-06-21 | Barrie, ONT |
| Doug Shedden | 24 | 8 | 10 | 18 | 12 | 1988-1991 | 2 | C | 1961-04-26 | Wallaceburg, ONT |
| Jack Shill | 42 | 4 | 6 | 10 | 26 | 1933-1937 | 3 | L | | Toronto, ONT |
| Jaime Sifers | 23 | 0 | 2 | 2 | 18 | 2008-2009 | 1 | D | 1983-01-18 | Stratford, CT |
| Don Simmons | 57 | 0 | 0 | 0 | 0 | 1961-1964 | 3 | G | 1931-09-13 | Port Colborne, ONT |
| Darryl Sittler | 844 | 389 | 527 | 916 | 763 | 1970-1982 | 12 | C | 1950-09-18 | Kitchener, ONT |
| Fredrik Sjostrom | 19 | 2 | 3 | 5 | 4 | 2009-2010 | 1 | R | 1983-05-06 | Fargelanda, Sweden |
| Tod Sloan | 549 | 162 | 184 | 346 | 650 | 1947-1958 | 10 | C | 1927-11-30 | Vinton, PQ |
| Darryl Sly | 19 | 0 | 0 | 0 | 4 | 1965-1968 | 2 | D | 1939-04-03 | Collingwood, ONT |
| Dale Smedsmo | 4 | 0 | 0 | 0 | 0 | 1972-1973 | 1 | L | 1951-04-23 | Bemidji, MN |
| Al Smith | 10 | 0 | 0 | 0 | 0 | 1965-1969 | 3 | G | 1945-11-10 | Toronto, ONT |
| Art Smith | 101 | 13 | 6 | 19 | 188 | 1927-1930 | 3 | | | |
| Brad Smith | 89 | 10 | 24 | 34 | 256 | 1985-1987 | 2 | F | 1958-04-13 | Windsor, ONT |
| D.J. Smith | 11 | 0 | 1 | 1 | 12 | 1996-2000 | 2 | D | 1977-05-13 | Windsor, ONT |
| Floyd Smith | 131 | 25 | 34 | 59 | 35 | 1967-1970 | 3 | F | 1935-05-16 | Perth, ONT |
| Gary Smith | 5 | 0 | 0 | 0 | 0 | 1965-1967 | 2 | G | 1944-02-04 | Ottawa, ONT |
| Jason Smith | 162 | 5 | 29 | 34 | 156 | 1996-1999 | 3 | D | 1973-11-02 | Calgary, ALTA |
| Sid Smith | 601 | 186 | 183 | 369 | 94 | 1946-1958 | 12 | L | 1925-07-11 | Toronto, ONT |
| Greg Smyth | 13 | 0 | 1 | 1 | 38 | 1993-1997 | 2 | D | 1966-04-23 | Oakville, ONT |
| Chris Snell | 2 | 0 | 0 | 0 | 2 | 1993-1994 | 1 | D | 1971-07-12 | Regina, SASK |
| Bob Solinger | 98 | 10 | 11 | 21 | 19 | 1951-1955 | 4 | L | 1925-12-23 | Star City, SASK |
| Brian Spencer | 95 | 10 | 20 | 30 | 192 | 1969-1972 | 3 | L | 1949-09-03 | Fort St. James, BC |
| Rick St. Croix | 48 | 0 | 0 | 0 | 0 | 1982-1985 | 3 | G | 1955-01-03 | Kenora, ONT |
| Matthew Stajan | 445 | 87 | 136 | 223 | 247 | 2002-2010 | 7 | C | 1983-12-19 | Mississauga, ONT |
| Viktor Stalberg | 40 | 9 | 5 | 14 | 30 | 2009-2010 | 1 | L | 1986-01-17 | Stockholm, Sweden |
| Lorne Stamler | 45 | 4 | 3 | 7 | 2 | 1978-1979 | 1 | L | 1951-08-09 | Winnipeg, MAN |
| Allan Stanley | 633 | 47 | 186 | 233 | 318 | 1958-1968 | 10 | D | 1926-03-01 | Timmins, ONT |
| Wally Stanowski | 282 | 20 | 74 | 94 | 106 | 1939-1948 | 7 | D | 1919-04-28 | Winnipeg, MAN |
| Tim Stapleton | 4 | 1 | 0 | 1 | 0 | 2008-2009 | 1 | R | 1982-07-09 | La Grange, IL |
| Marian Stastny | 70 | 23 | 30 | 53 | 21 | 1985-1986 | 1 | F | 1953-01-08 | Bratislava, Slovakia |
| Alexander Steen | 253 | 50 | 76 | 126 | 106 | 2005-2009 | 4 | C | 1984-03-01 | Winnipeg, MAN |
| Phil Stein | 1 | 0 | 0 | 0 | 0 | 1939-1940 | 1 | G | | |
| Pete Stemkowski | 221 | 29 | 64 | 93 | 247 | 1963-1968 | 5 | C | 1943-08-25 | Winnipeg, MAN |
| Lee Stempniak | 123 | 25 | 36 | 61 | 49 | 2008-2010 | 2 | F | 1983-02-04 | West Seneca, NY |
| Bob Stephenson | 14 | 2 | 2 | 4 | 4 | 1979-1980 | 1 | | | |
| Mike Stevens | 1 | 0 | 0 | 0 | 0 | 1989-1990 | 1 | L | 1965-12-30 | Kitchener, ONT |
| Bill Stewart | 83 | 2 | 19 | 21 | 148 | 1983-1985 | 2 | D | 1957-10-06 | Toronto, ONT |
| Gaye Stewart | 165 | 81 | 52 | 133 | 62 | 1941-1948 | 5 | R | 1923-06-28 | Fort William, ONT |
| Ron Stewart | 838 | 186 | 182 | 368 | 413 | 1952-1965 | 13 | C | 1932-07-11 | Calgary, ALTA |
| Mike Stothers | 18 | 0 | 1 | 1 | 42 | 1987-1988 | 1 | D | 1962-02-22 | Toronto, ONT |
| Blaine Stoughton | 121 | 29 | 25 | 54 | 32 | 1974-1976 | 2 | F | 1953-03-13 | Gilbert Plains, MAN |
| Anton Stralman | 88 | 4 | 18 | 22 | 38 | 2007-2009 | 2 | D | 1986-08-01 | Tibro, Sweden |
| Ken Strong | 15 | 2 | 2 | 4 | 6 | 1982-1985 | 3 | F | 1963-05-09 | Toronto, ONT |
| Alexander Suglobov | 16 | 0 | 0 | 0 | 4 | 2005-2007 | 2 | R | 1982-01-15 | Elektrostal, Russia |
| Frank Sullivan | 6 | 0 | 0 | 0 | 2 | 1949-1953 | 2 | D | 1929-06-16 | Toronto, ONT |
| Steve Sullivan | 154 | 35 | 50 | 85 | 95 | 1996-2000 | 4 | C | 1974-07-06 | Timmins, ONT |
| Mats Sundin | 981 | 420 | 567 | 987 | 748 | 1994-2008 | 13 | C | 1971-02-13 | Bromma, Sweden |
| Bill Sutherland | 44 | 7 | 5 | 12 | 14 | 1968-1969 | 1 | C | 1934-11-10 | Regina, SASK |
| Rich Sutter | 18 | 0 | 3 | 3 | 10 | 1994-1995 | 1 | R | 1963-12-02 | Viking, ALTA |
| Robert Svehla | 82 | 7 | 38 | 45 | 46 | 2002-2003 | 1 | D | 1969-01-02 | Martin, Slovakia |
| Petr Svoboda | 18 | 1 | 2 | 3 | 10 | 2000-2001 | 1 | D | 1980-06-20 | Jihlavia, Czech |
| Bob Sykes | 2 | 0 | 0 | 0 | 0 | 1974-1975 | 1 | | | |
| Billy Taylor | 222 | 66 | 118 | 184 | 60 | 1939-1946 | 5 | C | 1919-05-03 | Winnipeg, MAN |
| Harry Taylor | 51 | 4 | 9 | 13 | 30 | 1946-1949 | 2 | C | 1926-03-28 | St. James, MAN |
| Mikael Tellqvist | 41 | 0 | 0 | 0 | 0 | 2002-2007 | 4 | G | 1979-09-19 | Sundbyberg, Sweden |
| Greg Terrion | 427 | 66 | 103 | 169 | 217 | 1982-1988 | 6 | F | 1960-05-02 | Marmora, ONT |
| Gilles Thibaudeau | 41 | 9 | 18 | 27 | 17 | 1989-1991 | 2 | C | 1963-03-04 | Montreal, PQ |
| Cy Thomas | 8 | 1 | 2 | 3 | 4 | 1947-1948 | 1 | W | 1926-08-05 | Dowlais, Wales |
| Steve Thomas | 377 | 118 | 173 | 291 | 299 | 1984-2001 | 6 | R | 1963-07-15 | Stockport, England |
| Wayne Thomas | 97 | 0 | 1 | 1 | 22 | 1975-1977 | 2 | G | 1947-09-09 | Ottawa, ONT |
| Errol Thompson | 365 | 126 | 119 | 245 | 70 | 1970-1978 | 7 | F | 1950-05-28 | Summerside, PEI |
| Bill Thoms | 279 | 68 | 92 | 160 | 115 | 1932-1939 | 7 | C | 1910-03-05 | Newmarket, ONT |
| Jim Thomson | 717 | 15 | 208 | 223 | 845 | 1945-1957 | 12 | D | 1927-02-23 | Winnipeg, MAN |
| Rhys Thomson | 18 | 0 | 2 | 2 | 22 | 1942-1943 | 1 | | | |
| Scott Thornton | 33 | 1 | 3 | 4 | 30 | 1990-1991 | 1 | C | 1971-01-09 | London, ONT |
| Ray Timgren | 237 | 13 | 43 | 56 | 68 | 1948-1955 | 6 | L | 1928-09-29 | Windsor, ONT |
| Jiri Tlusty | 74 | 10 | 10 | 20 | 14 | 2007-2010 | 3 | L | 1988-03-16 | Slany, Czech Rep. |
| Dave Tomlinson | 6 | 0 | 0 | 0 | 4 | 1991-1993 | 2 | C | 1969-05-08 | North Vancouver, BC |
| Shayne Toporowski | 3 | 0 | 0 | 0 | 7 | 1996-1997 | 1 | R | 1975-08-06 | Paddockwood, SASK |
| Vesa Toskala | 145 | 0 | 5 | 5 | 10 | 2007-2010 | 3 | G | 1977-05-20 | Tampere, Finland |
| Vincent Tremblay | 54 | 0 | 2 | 2 | 2 | 1979-1983 | 4 | G | 1959-10-21 | Quebec City, PQ |
| Yannick Tremblay | 78 | 4 | 11 | 15 | 22 | 1996-1999 | 3 | D | 1975-11-15 | Pointe-aux-Trembles, PQ |
| Guy Trottier | 113 | 28 | 17 | 45 | 37 | 1970-1972 | 2 | R | 1941-04-01 | Hull, PQ |
| Darcy Tucker | 531 | 148 | 171 | 319 | 756 | 1999-2008 | 8 | C | 1975-03-15 | Castor, ALTA |
| Ian Turnbull | 580 | 112 | 302 | 414 | 651 | 1973-1982 | 9 | D | 1953-12-22 | Montreal, PQ |
| Norm Ullman | 535 | 166 | 305 | 471 | 160 | 1967-1975 | 8 | C | 1935-12-26 | Provost, ALTA |
| Garry Unger | 15 | 1 | 1 | 2 | 4 | 1967-1968 | 1 | C | 1947-12-07 | Calgary, ALTA |
| Rick Vaive | 534 | 299 | 238 | 537 | 940 | 1979-1987 | 8 | R | 1959-05-14 | Ottawa, ONT |
| Jack Valiquette | 172 | 33 | 66 | 99 | 52 | 1974-1978 | 4 | C | 1956-03-18 | St. Thomas, ONT |
| Garry Valk | 287 | 31 | 63 | 94 | 171 | 1998-2002 | 4 | L | 1967-11-27 | Edmonton, ALTA |
| Mike Van Ryn | 27 | 3 | 8 | 11 | 14 | 2008-2009 | 1 | D | 1979-05-14 | London, ONT |
| Darren Veitch | 39 | 3 | 8 | 11 | 16 | 1988-1991 | 2 | D | 1960-04-24 | Saskatoon, SASK |
| Leigh Verstraete | 8 | 0 | 1 | 1 | 14 | 1982-1988 | 3 | R | 1962-01-06 | Calgary, ALTA |
| Carl Voss | 2 | 0 | 0 | 0 | 0 | 1928-1929 | 1 | C | 1907-01-06 | Chelsea, MA |
| Kurt Walker | 71 | 4 | 5 | 9 | 152 | 1975-1978 | 3 | R | 1954-06-10 | Weymouth, MA |
| Rickard Wallin | 60 | 2 | 7 | 9 | 20 | 2009-2010 | 1 | C | 1980-04-09 | Stockholm, Sweden |
| Mike Walton | 257 | 84 | 107 | 191 | 184 | 1965-1971 | 6 | C | 1945-01-03 | Kirkland Lake, ONT |
| Rick Wamsley | 11 | 0 | 0 | 0 | 0 | 1991-1993 | 2 | G | 1959-05-25 | Simcoe, ONT |
| Dixon Ward | 22 | 0 | 3 | 3 | 31 | 1994-1995 | 1 | R | 1968-09-23 | Leduc, ALTA |
| Ron Ward | 18 | 0 | 1 | 1 | 2 | 1969-1970 | 1 | D | 1944-09-12 | Cornwall, ONT |
| Jeff Ware | 15 | 0 | 0 | 0 | 6 | 1996-1998 | 2 | D | 1977-05-19 | Toronto, ONT |
| Bob Warner | 10 | 1 | 1 | 2 | 4 | 1975-1977 | 2 | R | 1950-12-13 | Grimsby, ONT |
| Todd Warriner | 253 | 36 | 48 | 84 | 117 | 1994-2000 | 6 | L | 1974-01-03 | Blenheim, ONT |
| Harry Watson | 500 | 163 | 122 | 285 | 111 | 1946-1955 | 9 | L | 1923-05-06 | Saskatoon, SASK |
| Don Webster | 27 | 7 | 6 | 13 | 28 | 1943-1944 | 1 | L | 1924-07-03 | Toronto, ONT |
| Stan Weir | 159 | 42 | 56 | 98 | 40 | 1975-1978 | 3 | C | 1952-03-17 | Ponoka, ALTA |
| Kyle Wellwood | 189 | 31 | 77 | 108 | 14 | 2003-2008 | 4 | C | 1983-05-16 | Windsor, ONT |
| Blake Wesley | 27 | 0 | 1 | 1 | 21 | 1985-1986 | 1 | D | 1959-07-10 | Red Deer, ALTA |
| Glen Wesley | 7 | 0 | 3 | 3 | 4 | 2002-2003 | 1 | D | 1968-10-02 | Red Deer, ALTA |
| Erik Westrum | 2 | 0 | 0 | 0 | 0 | 2006-2007 | 1 | C | 1979-07-26 | Minneapolis, MN |
| Ian White | 296 | 28 | 77 | 105 | 190 | 2005-2010 | 5 | D | 1984-06-04 | Steinbach, MAN |
| Peter White | 1 | 0 | 0 | 0 | 0 | 1995-1996 | 1 | C | 1969-03-15 | Montreal, PQ |
| Rod Willard | 1 | 0 | 0 | 0 | 0 | 1982-1983 | 1 | F | 1961-08-15 | Cornwall, ONT |
| Dave "Tiger" Williams | 407 | 109 | 132 | 241 | 1670 | 1974-1980 | 6 | F | 1954-02-03 | Weyburn, SASK |
| Jeremy Williams | 31 | 9 | 2 | 11 | 6 | 2005-2009 | 4 | R | 1984-01-26 | Regina, SASK |
| Clarke Wilm | 70 | 1 | 7 | 8 | 50 | 2003-2006 | 2 | C | 1976-10-24 | Central Butte, SASK |
| Dunc Wilson | 49 | 0 | 0 | 0 | 12 | 1973-1975 | 2 | G | 1948-03-22 | Toronto, ONT |
| Johnny Wilson | 73 | 15 | 17 | 32 | 8 | 1959-1961 | 2 | L | 1929-06-14 | Kincardine, ONT |
| Ron Wilson | 64 | 7 | 15 | 22 | 6 | 1977-1980 | 3 | | 1955-05-28 | Windsor, ONT |
| Ross "Lefty" Wilson | 1 | 0 | 0 | 0 | 0 | 1955-1956 | 1 | G | 1919-10-15 | Toronto, ONT |
| Brian Wiseman | 3 | 0 | 0 | 0 | 0 | 1996-1997 | 1 | C | 1971-07-13 | Chatham, ONT |
| Craig Wolanin | 33 | 0 | 4 | 4 | 19 | 1996-1998 | 2 | D | 1967-07-27 | Grosse Pointe, MI |
| Randy Wood | 94 | 20 | 20 | 40 | 70 | 1994-1996 | 2 | L | 1963-10-12 | Princeton, NJ |
| Andy Wozniewski | 76 | 2 | 10 | 12 | 81 | 2005-2008 | 3 | D | 1980-05-25 | Buffalo Grove, IL |
| Ken Wregget | 200 | 0 | 13 | 13 | 106 | 1983-1989 | 6 | G | 1964-03-25 | Brandon, MAN |
| Bob Wren | 1 | 0 | 0 | 0 | 0 | 2001-2002 | 1 | C | 1974-09-16 | Preston, ONT |
| Terry Yake | 19 | 3 | 2 | 5 | 2 | 1994-1995 | 1 | C | 1968-10-22 | New Westminster, BC |
| Dmitriy Yakushin | 2 | 0 | 0 | 0 | 2 | 1999-2000 | 1 | D | 1978-01-21 | Kharkiv, Ukraine |
| Gary Yaremchuk | 34 | 1 | 4 | 5 | 28 | 1981-1985 | 4 | C | 1961-08-15 | Edmonton, ALTA |
| Ken Yaremchuk | 47 | 6 | 13 | 19 | 28 | 1986-1989 | 3 | C | 1964-01-01 | Edmonton, ALTA |
| Dmitri Yushkevich | 506 | 25 | 110 | 135 | 409 | 1995-2002 | 7 | D | 1971-11-19 | Cherepovets, Russia |
| Ron Zanussi | 55 | 3 | 8 | 11 | 20 | 1980-1982 | 2 | R | 1956-08-31 | Toronto, ONT |
| Rob Zettler | 136 | 2 | 20 | 22 | 207 | 1995-1998 | 3 | D | 1968-03-08 | Sept-Iles, PQ |
| Peter Zezel | 207 | 50 | 78 | 128 | 73 | 1990-1994 | 4 | C | 1965-04-22 | Toronto, ONT |
denotes that the player's career team information is inaccurate due to incomplete data made available by a league.
denotes that the player only appeared in the playoffs.
Note: The totals presented here may not be exact. If there
is no official breakdown when a player was traded mid-season, his statistics are
only included with the team he finished with. So you may see players with all zeros
for statistics. This means their exact team totals were not available. Their games-played
will not be accounted for with any of the teams they played with in this case.