Chicago Blackhawks all-time player roster
This is a list of all the players that played for the Chicago Blackhawks. The Chicago Blackhawks are a hockey team playing in the National Hockey League from 1926 to 2013. This list is accurate for most teams, but for some obscure teams the list may be partial. We have found 857 players.
| Player Name | GP | G | A. | Pts | PIM | Seasons | Yrs. | Pos. | Birthdate | Birthplace | Highest Level |
| Clarence "Taffy" Abel | 222 | 8 | 12 | 20 | 212 | 1929-1934 | 5 | D | 1900-05-28 | Sault Ste. Marie, MI | Major League |
| Sid Abel | 42 | 5 | 4 | 9 | 10 | 1952-1954 | 2 | L | 1918-02-22 | Melville, SASK | Major League |
| Craig Adams | 71 | 4 | 8 | 12 | 46 | 2007-2009 | 2 | R | 1977-04-26 | Seria, Brunei | Major League |
| Kevyn Adams | 27 | 0 | 2 | 2 | 13 | 2007-2008 | 1 | C | 1974-10-08 | Washington, DC | Major League |
| Stewart Adams | 88 | 9 | 24 | 33 | 60 | 1929-1932 | 3 | L | 1904-09-16 | Calgary, ALTA | Major League |
| Rudy Ahlin | 1 | 0 | 0 | 0 | 0 | 1937-1938 | 1 | L | 1914-12-12 | Eveleth, MN | Major League |
| Johnathan Aitken | 41 | 0 | 1 | 1 | 70 | 2003-2004 | 1 | D | 1978-05-24 | Edmonton, ALTA | Major League |
| Nikita Alexeev | 15 | 2 | 0 | 2 | 0 | 2006-2007 | 1 | W | 1981-12-27 | Murmansk, Russia | Major League |
| George Allen | 269 | 69 | 95 | 164 | 157 | 1939-1946 | 6 | L | 1914-07-27 | Bayfield, NB | Major League |
| Jamie Allison | 142 | 4 | 8 | 12 | 217 | 1998-2001 | 3 | D | 1975-05-13 | Lindsay, ONT | Major League |
| Bill Allum | 1 | 0 | 0 | 0 | 0 | 1939-1940 | 1 | D | 1916-10-09 | Winnipeg, MAN | Major League |
| Ralph "Red" Almas | 1 | 0 | 0 | 0 | 0 | 1950-1951 | 1 | G | 1924-04-26 | Saskatoon, SASK | Major League |
| Tony Amonte | 627 | 268 | 273 | 541 | 468 | 1993-2002 | 9 | R | 1970-08-02 | Hingham, MA | Major League |
| Craig Anderson | 56 | 0 | 1 | 1 | 18 | 2002-2006 | 3 | G | 1981-05-21 | Park Ridge, IL | Major League |
| Alexander Andrijevski | 1 | 0 | 0 | 0 | 0 | 1992-1993 | 1 | R | 1968-08-10 | Minsk, Belarus | Major League |
| Lou Angotti | 370 | 51 | 96 | 147 | 126 | 1965-1973 | 6 | R | 1938-01-16 | Toronto, ONT | Major League |
| Darrell Anholt | 1 | 0 | 0 | 0 | 0 | 1983-1984 | 1 | D | 1962-11-23 | Amisk, ALTA | Major League |
| Al Arbour | 180 | 6 | 17 | 23 | 192 | 1958-1961 | 3 | D | 1932-11-01 | Sudbury, ONT | Major League |
| Ernest "Ty" Arbour | 159 | 21 | 20 | 41 | 102 | 1927-1931 | 4 | L | 1896-06-29 | Waubaushene, ONT | Major League |
| Michel Archambault | 3 | 0 | 0 | 0 | 0 | 1976-1977 | 1 | L | 1950-09-27 | St. Hyacinthe, PQ | Major League |
| Denis Arkhipov | 79 | 10 | 17 | 27 | 54 | 2006-2007 | 1 | C | 1979-05-19 | Kazan, Russia | Major League |
| Tyler Arnason | 245 | 57 | 82 | 139 | 80 | 2001-2006 | 4 | C | 1979-03-16 | Oklahoma City, OK | Major League |
| Frank Ashworth | 18 | 5 | 4 | 9 | 2 | 1946-1947 | 1 | C | 1927-10-16 | Moose Jaw, SASK | Major League |
| Blair Atcheynum | 66 | 6 | 9 | 15 | 8 | 1999-2001 | 2 | R | 1969-04-20 | Estevan, SASK | Major League |
| Adrian Aucoin | 92 | 5 | 17 | 22 | 88 | 2005-2007 | 2 | D | 1973-07-03 | Ottawa, ONT | Major League |
| Pete Babando | 147 | 34 | 37 | 71 | 81 | 1950-1953 | 3 | L | 1925-05-10 | Braeburn, PA | Major League |
| Anton Babchuk | 22 | 2 | 5 | 7 | 18 | 2003-2006 | 2 | D | 1984-05-06 | Kiev, Ukraine | Major League |
| Ralph Backstrom | 16 | 6 | 3 | 9 | 2 | 1972-1973 | 1 | C | 1937-09-18 | Kirkland Lake, ONT | Major League |
| Bob Bailey | 28 | 3 | 6 | 9 | 38 | 1957-1958 | 1 | R | 1931-05-29 | Kenora, ONT | Major League |
| Doug Baldwin | 5 | 0 | 0 | 0 | 2 | 1947-1948 | 1 | D | 1922-11-02 | Winnipeg, MAN | Major League |
| Earl Balfour | 208 | 16 | 16 | 32 | 30 | 1958-1961 | 3 | L | 1933-01-04 | Toronto, ONT | Major League |
| Murray Balfour | 286 | 66 | 87 | 153 | 361 | 1959-1964 | 5 | R | 1936-08-24 | Regina, SASK | Major League |
| Steve Bancroft | 1 | 0 | 0 | 0 | 0 | 1992-1993 | 1 | D | 1970-10-06 | Toronto, ONT | Major League |
| Murray Bannerman | 288 | 0 | 10 | 10 | 37 | 1980-1987 | 7 | G | 1957-04-27 | Fort Frances, ONT | Major League |
| Michal Barinka | 34 | 0 | 2 | 2 | 26 | 2003-2006 | 2 | D | 1984-06-12 | Vyskov, Czech Rep. | Major League |
| Cam Barker | 200 | 17 | 63 | 80 | 219 | 2005-2010 | 5 | D | 1986-04-04 | Winnipeg, MAN | Major League |
| Doug Barkley | 6 | 0 | 0 | 0 | 2 | 1957-1960 | 2 | D | 1937-01-06 | Lethbridge, ALTA | Major League |
| Matthew Barnaby | 82 | 8 | 20 | 28 | 178 | 2005-2006 | 1 | R | 1973-05-04 | Ottawa, ONT | Major League |
| Milan Bartovic | 24 | 1 | 6 | 7 | 8 | 2005-2006 | 1 | W | 1981-04-09 | Trencin, Slovakia | Major League |
| Bob Bassen | 55 | 5 | 13 | 18 | 70 | 1988-1990 | 2 | C | 1965-05-06 | Calgary, ALTA | Major League |
| Hank Bassen | 33 | 0 | 0 | 0 | 2 | 1954-1956 | 2 | G | 1932-12-06 | Calgary, ALTA | Major League |
| Nolan Baumgartner | 8 | 0 | 0 | 0 | 6 | 2000-2001 | 1 | D | 1976-03-23 | Calgary, ALTA | Major League |
| Jim Bedard | 22 | 1 | 1 | 2 | 8 | 1949-1951 | 2 | D | 1927-11-19 | Admiral, SASK | Major League |
| Ed Belfour | 415 | 0 | 18 | 18 | 240 | 1988-1997 | 9 | G | 1965-04-21 | Carman, MAN | Major League |
| Mark Bell | 339 | 72 | 79 | 151 | 454 | 2000-2006 | 5 | C | 1980-08-05 | St. Paul's, ONT | Major League |
| Adam Bennett | 21 | 0 | 2 | 2 | 20 | 1991-1993 | 2 | D | 1971-03-30 | Georgetown, ONT | Major League |
| Doug Bentley | 545 | 217 | 314 | 531 | 215 | 1939-1952 | 12 | L | 1916-09-03 | Delisle, SASK | Major League |
| Max Bentley | 234 | 109 | 147 | 256 | 28 | 1940-1948 | 6 | C | 1920-03-01 | Delisle, SASK | Major League |
| Reg Bentley | 11 | 1 | 2 | 3 | 2 | 1942-1943 | 1 | L | 1914-05-03 | Delisle, SASK | Major League |
| Bryan Berard | 58 | 13 | 34 | 47 | 53 | 2003-2004 | 1 | D | 1977-03-05 | Woonsocket, RI | Major League |
| Sergei Berezin | 66 | 18 | 13 | 31 | 8 | 2002-2003 | 1 | L | 1971-11-05 | Voskresensk, Russia | Major League |
| Marc Bergevin | 266 | 12 | 29 | 41 | 283 | 1984-1989 | 5 | D | 1965-08-11 | Montreal, PQ | Major League |
| Adam Berti | 2 | 0 | 0 | 0 | 0 | 2007-2008 | 1 | L | 1986-07-01 | Oshawa, ONT | Major League |
| Phil Bessler | 17 | 1 | 3 | 4 | 16 | 1938-1939 | 1 | R | 1913-12-09 | Melville, SASK | Major League |
| Paul Bibeault | 41 | 0 | 0 | 0 | 2 | 1946-1947 | 1 | G | 1919-04-13 | Montreal, PQ | Major League |
| Radim Bicanek | 18 | 0 | 3 | 3 | 10 | 1998-2000 | 2 | D | 1975-01-18 | Uherske Hradiste, Czech | Major League |
| Bryan Bickell | 220 | 40 | 50 | 90 | 120 | 2006-2013 | 6 | L | 1986-03-09 | Bowmanville, ONT | Major League |
| James Black | 129 | 25 | 19 | 44 | 44 | 1995-1998 | 3 | D | 1969-08-03 | Regina, SASK | Major League |
| Steve Black | 39 | 4 | 6 | 10 | 22 | 1950-1951 | 1 | L | 1927-03-31 | Fort William, ONT | Major League |
| Hank Blade | 24 | 2 | 3 | 5 | 2 | 1946-1948 | 2 | C | 1921-04-28 | Peterborough, ONT | Major League |
| Andrew Blair | 43 | 0 | 3 | 3 | 33 | 1936-1937 | 1 | C | 1908-02-27 | Winnipeg, MAN | Major League |
| Russ Blinco | 47 | 3 | 12 | 15 | 2 | 1938-1939 | 1 | C | 1908-03-12 | Grande Mere, PQ | Major League |
| Mike Blunden | 10 | 0 | 0 | 0 | 10 | 2006-2008 | 2 | R | 1986-12-15 | Toronto, ONT | Major League |
| Brandon Bochenski | 30 | 4 | 2 | 6 | 10 | 2005-2007 | 2 | R | 1982-04-04 | Blaine, MN | Major League |
| Gus Bodnar | 398 | 87 | 142 | 229 | 116 | 1947-1954 | 7 | C | 1925-08-24 | Fort William, ONT | Major League |
| Ivan Boldirev | 384 | 140 | 195 | 335 | 186 | 1974-1979 | 5 | C | 1949-08-15 | Zranjanin, Yugoslavia | Major League |
| Dave Bolland | 332 | 70 | 98 | 168 | 211 | 2006-2013 | 7 | C | 1986-06-05 | Mimico, ONT | Major League |
| Brandon Bollig | 43 | 0 | 0 | 0 | 109 | 2011-2013 | 2 | C | 1987-01-31 | St. Charles, MO | Major League |
| Peter Bondra | 37 | 5 | 9 | 14 | 26 | 2006-2007 | 1 | R | 1968-02-07 | Lutsk, Ukraine | Major League |
| Dennis Bonvie | 11 | 0 | 0 | 0 | 44 | 1998-1999 | 1 | R | 1973-07-23 | Antigonish, NS | Major League |
| Chris Bordeleau | 25 | 6 | 8 | 14 | 6 | 1971-1972 | 1 | C | 1947-09-23 | Rouyn-Noranda, PQ | Major League |
| J.P. Bordeleau | 519 | 97 | 126 | 223 | 143 | 1969-1980 | 10 | R | 1949-06-13 | Rouyn-Noranda, PQ | Major League |
| Helge "Bulge" Bostrom | 90 | 3 | 3 | 6 | 58 | 1929-1933 | 4 | D | 1894-01-09 | Winnipeg, MAN | Major League |
| Brian Boucher | 15 | 0 | 0 | 0 | 0 | 2006-2007 | 1 | G | 1977-01-02 | Woonsocket, RI | Major League |
| George "Buck" Boucher | 43 | 1 | 5 | 6 | 50 | 1931-1932 | 1 | D | 1896-08-19 | Ottawa, ONT | Major League |
| Bruce Boudreau | 7 | 1 | 0 | 1 | 2 | 1985-1986 | 1 | C | 1955-01-09 | Toronto, ONT | Major League |
| Andre Boudrias | 20 | 4 | 10 | 14 | 4 | 1968-1969 | 1 | C | 1943-09-19 | Montreal, PQ | Major League |
| Rene Bourque | 183 | 33 | 42 | 75 | 136 | 2005-2008 | 3 | L | 1981-12-10 | Lac La Biche, ALTA | Major League |
| Kirk Bowman | 88 | 11 | 17 | 28 | 19 | 1976-1979 | 3 | L | 1952-09-30 | Leamington, ONT | Major League |
| Randy Boyd | 26 | 0 | 4 | 4 | 22 | 1983-1985 | 2 | D | 1962-01-23 | Coniston, ONT | Major League |
| Wally Boyer | 42 | 5 | 6 | 11 | 15 | 1966-1967 | 1 | C | 1937-09-27 | Cowan, MAN | Major League |
| Nick Boynton | 48 | 1 | 8 | 9 | 48 | 2009-2011 | 2 | D | 1979-01-14 | Nobleton, ONT | Major League |
| Russ "Buster" Brayshaw | 43 | 5 | 9 | 14 | 14 | 1944-1945 | 1 | L | 1918-01-17 | Rosthern, SASK | Major League |
| John Brenneman | 17 | 1 | 0 | 1 | 2 | 1964-1965 | 1 | L | 1943-01-05 | Fort Erie, ONT | Major League |
| Tim Brent | 2 | 0 | 0 | 0 | 2 | 2008-2009 | 1 | C | 1984-03-10 | Cambridge, ONT | Major League |
| Joe Bretto | 3 | 0 | 0 | 0 | 4 | 1944-1945 | 1 | D | 1913-11-29 | Hibbing, MN | Major League |
| Frank Brimsek | 70 | 0 | 0 | 0 | 2 | 1949-1950 | 1 | G | 1915-09-26 | Eveleth, MN | Major League |
| Milton Brink | 5 | 0 | 0 | 0 | 0 | 1936-1937 | 1 | C | 1910-11-26 | Hibbing, MN | Major League |
| Sheldon Brookbank | 26 | 1 | 0 | 1 | 21 | 2012-2013 | 1 | D | 1980-10-03 | Lanigan, SASK | Major League |
| Evan Brophey | 1 | 0 | 0 | 0 | 0 | 2010-2011 | 1 | C | 1986-12-03 | Kitchener, ONT | Major League |
| Troy Brouwer | 238 | 49 | 54 | 103 | 161 | 2006-2011 | 5 | L | 1985-08-17 | Vancouver, BC | Major League |
| Adam Brown | 210 | 38 | 61 | 99 | 246 | 1946-1951 | 5 | L | 1920-02-04 | Johnstone, Scotland | Major League |
| Brad Brown | 118 | 1 | 16 | 17 | 318 | 1998-2000 | 2 | D | 1975-12-27 | Baie Verte, NFLD | Major League |
| Curtis Brown | 71 | 5 | 10 | 15 | 38 | 2005-2006 | 1 | L | 1976-02-12 | Unity, SASK | Major League |
| Keith Brown | 812 | 64 | 266 | 330 | 854 | 1979-1993 | 14 | D | 1960-05-06 | Corner Brook, NFLD | Major League |
| Ken Brown | 1 | 0 | 0 | 0 | 0 | 1970-1971 | 1 | G | 1948-12-19 | Port Arthur, ONT | Major League |
| Mike Brown | 2 | 0 | 1 | 1 | 9 | 2005-2006 | 1 | W | 1979-04-29 | Surrey, BC | Major League |
| Rob Brown | 40 | 6 | 17 | 23 | 67 | 1991-1993 | 2 | R | 1968-04-10 | Kingston, ONT | Major League |
| Cecil Browne | 13 | 2 | 0 | 2 | 4 | 1927-1928 | 1 | L | 1896-02-13 | St. James, MAN | Major League |
| Andrew Brunette | 78 | 12 | 15 | 27 | 4 | 2011-2012 | 1 | L | 1973-08-24 | Sudbury, ONT | Major League |
| Glen Brydson | 71 | 14 | 14 | 28 | 56 | 1935-1938 | 3 | R | 1910-11-07 | Swansea, ONT | Major League |
| Mike Buchanan | 1 | 0 | 0 | 0 | 0 | 1951-1952 | 1 | D | 1932-03-01 | Sault Ste. Marie, ONT | Major League |
| Ted Bulley | 349 | 94 | 102 | 196 | 645 | 1976-1982 | 6 | L | 1955-03-25 | Windsor, ONT | Major League |
| Billy Burch | 24 | 2 | 0 | 2 | 2 | 1932-1933 | 1 | C | 1900-11-20 | Yonkers, NY | Major League |
| Adam Burish | 169 | 11 | 10 | 21 | 323 | 2006-2010 | 4 | C | 1983-01-06 | Madison, WI | Major League |
| Marty Burke | 150 | 3 | 8 | 11 | 112 | 1934-1938 | 4 | D | 1903-01-28 | Toronto, ONT | Major League |
| Bobby Burns | 17 | 1 | 0 | 1 | 8 | 1928-1930 | 2 | L | 1905-04-04 | Gore Bay, ONT | Major League |
| Rod Buskas | 46 | 0 | 4 | 4 | 106 | 1991-1993 | 2 | D | 1961-01-07 | Medicine Hat, ALTA | Major League |
| Dick Butler | 7 | 2 | 0 | 2 | 0 | 1947-1948 | 1 | R | 1926-06-02 | Delisle, SASK | Major League |
| Gordon Buttrey | 10 | 0 | 0 | 0 | 0 | 1943-1944 | 1 | R | 1926-03-17 | Regina, SASK | Major League |
| Dustin Byfuglien | 260 | 55 | 54 | 109 | 268 | 2005-2010 | 5 | D | 1985-03-27 | Minneapolis, MN | Major League |
| Shawn Byram | 1 | 0 | 0 | 0 | 0 | 1991-1992 | 1 | L | 1968-09-12 | Neepawa, MAN | Major League |
| Terry Caffery | 6 | 0 | 0 | 0 | 0 | 1969-1970 | 1 | C | 1949-04-01 | Toronto, ONT | Major League |
| Kyle Calder | 359 | 85 | 125 | 210 | 184 | 1999-2006 | 6 | L | 1979-01-05 | Mannville, ALTA | Major League |
| Jim Camazzola | 3 | 0 | 0 | 0 | 0 | 1983-1987 | 2 | F | 1964-01-05 | Burnaby, BC | Major League |
| Brian Campbell | 215 | 19 | 98 | 117 | 46 | 2008-2011 | 3 | D | 1979-05-23 | Strathroy, ONT | Major League |
| Bryan Campbell | 167 | 23 | 51 | 74 | 50 | 1969-1972 | 3 | C | 1944-03-27 | Sudbury, ONT | Major League |
| Don Campbell | 17 | 1 | 3 | 4 | 8 | 1943-1944 | 1 | C | 1925-07-12 | Drumheller, ALTA | Major League |
| Jim Campbell | 9 | 1 | 1 | 2 | 4 | 2001-2002 | 1 | R | 1973-04-03 | Worcester, MA | Major League |
| Chris Campoli | 19 | 1 | 6 | 7 | 2 | 2010-2011 | 1 | D | 1984-07-09 | Mississauga, ONT | Major League |
| Leo Carbol | 6 | 0 | 1 | 1 | 4 | 1942-1943 | 1 | D | 1912-06-05 | Ottawa, ONT | Major League |
| Daniel Carcillo | 51 | 4 | 10 | 14 | 93 | 2011-2013 | 2 | L | 1985-01-28 | King City, ONT | Major League |
| Keith Carney | 271 | 14 | 47 | 61 | 275 | 1993-1998 | 5 | D | 1970-02-03 | Providence, RI | Major League |
| Sebastien Caron | 1 | 0 | 0 | 0 | 0 | 2006-2007 | 1 | G | 1980-06-25 | Amqui, PQ | Major League |
| Bill Carse | 121 | 28 | 42 | 70 | 38 | 1939-1942 | 3 | L | 1914-05-29 | Edmonton, ALTA | Major League |
| Bob Carse | 143 | 29 | 52 | 81 | 36 | 1939-1943 | 4 | L | 1919-07-19 | Edmonton, ALTA | Major League |
| Bruce Cassidy | 36 | 4 | 13 | 17 | 10 | 1983-1990 | 6 | D | 1965-05-20 | Ottawa, ONT | Major League |
| Lorne Chabot† | 48 | 0 | 0 | 0 | 0 | 1934-1936 | 2 | G | 1900-10-05 | Montreal, PQ | Major League |
| John Chad | 79 | 15 | 22 | 37 | 29 | 1939-1946 | 3 | R | 1919-09-16 | Provost, ALTA | Major League |
| Vladimir Chebaturkin | 13 | 0 | 2 | 2 | 6 | 2001-2002 | 1 | D | 1975-04-23 | Tyumen, Russia | Major League |
| Lude Check | 26 | 6 | 2 | 8 | 4 | 1944-1945 | 1 | C | 1918-05-22 | Brandon, MAN | Major League |
| Chris Chelios | 664 | 92 | 395 | 487 | 1495 | 1990-1999 | 9 | D | 1962-01-25 | Chicago, IL | Major League |
| Alain Chevrier | 66 | 0 | 2 | 2 | 6 | 1988-1990 | 2 | G | 1961-04-23 | Cornwall, ONT | Major League |
| Dave Christian | 69 | 4 | 17 | 21 | 12 | 1992-1994 | 2 | R | 1959-05-13 | Warroad, MN | Major League |
| Dave Chyzowski | 8 | 0 | 0 | 0 | 6 | 1996-1997 | 1 | L | 1971-07-11 | Edmonton, ALTA | Major League |
| Enrico Ciccone | 78 | 2 | 3 | 5 | 281 | 1995-1997 | 2 | D | 1970-04-10 | Montreal, PQ | Major League |
| Hank Ciesla | 140 | 18 | 31 | 49 | 50 | 1955-1957 | 2 | C | 1934-10-15 | Saint Catharines, ONT | Major League |
| Wendel Clark | 13 | 2 | 0 | 2 | 13 | 1999-2000 | 1 | L | 1966-10-25 | Kelvington, SASK | Major League |
| Daniel Cleary | 41 | 4 | 5 | 9 | 24 | 1997-1999 | 2 | L | 1978-12-18 | Carbonear, NFLD | Major League |
| Chris Clifford | 2 | 0 | 0 | 0 | 0 | 1984-1989 | 2 | G | 1966-05-26 | Kingston, ONT | Major League |
| Jacques Cloutier | 53 | 0 | 0 | 0 | 10 | 1989-1991 | 2 | G | 1960-01-03 | Rouyn-Noranda, PQ | Major League |
| Sylvain Cloutier | 7 | 0 | 0 | 0 | 0 | 1998-1999 | 1 | C | 1974-02-13 | Mont-Laurier, PQ | Major League |
| Glen Cochrane | 79 | 1 | 8 | 9 | 217 | 1987-1989 | 2 | D | 1958-01-29 | Cranbrook, BC | Major League |
| Paul Coffey | 10 | 0 | 4 | 4 | 0 | 1998-1999 | 1 | D | 1961-06-01 | Weston, ONT | Major League |
| Hugh Coflin | 31 | 0 | 3 | 3 | 33 | 1950-1951 | 1 | D | 1928-12-15 | Blaine Lake, SASK | Major League |
| Danton Cole | 2 | 0 | 0 | 0 | 0 | 1995-1996 | 1 | R | 1967-01-10 | Pontiac, MI | Major League |
| Jim Conacher | 178 | 49 | 71 | 120 | 71 | 1948-1952 | 4 | C | 1921-05-05 | Motherwell, Scotland | Major League |
| Lionel Conacher | 48 | 10 | 13 | 23 | 87 | 1933-1934 | 1 | D | 1901-05-24 | Toronto, ONT | Major League |
| Pete Conacher | 131 | 26 | 20 | 46 | 32 | 1951-1955 | 4 | F | 1932-07-29 | Toronto, ONT | Major League |
| Roy Conacher | 264 | 102 | 125 | 227 | 44 | 1947-1952 | 5 | L | 1916-10-05 | Toronto, ONT | Major League |
| Rob Conn | 2 | 0 | 0 | 0 | 2 | 1991-1992 | 1 | R | 1968-09-03 | Calgary, ALTA | Major League |
| Bert Connelly | 16 | 1 | 2 | 3 | 4 | 1937-1938 | 1 | L | 1909-04-22 | Montreal, PQ | Major League |
| Tom Cook | 328 | 75 | 94 | 169 | 184 | 1929-1937 | 8 | C | 1907-05-07 | Fort William, ONT | Major League |
| Joe Cooper | 260 | 25 | 53 | 78 | 306 | 1938-1946 | 7 | D | 1914-12-14 | Winnipeg, MAN | Major League |
| Carl Corazzini | 7 | 0 | 1 | 1 | 2 | 2006-2007 | 1 | R | 1979-04-21 | Framingham, MA | Major League |
| Norm Corcoran | 23 | 1 | 3 | 4 | 19 | 1955-1956 | 1 | C | 1931-08-15 | Toronto, ONT | Major League |
| Murray Costello | 40 | 3 | 2 | 5 | 6 | 1953-1954 | 1 | C | 1934-02-24 | South Porcupine, ONT | Major League |
| Sylvain Cote | 45 | 6 | 18 | 24 | 14 | 1999-2000 | 1 | D | 1966-01-19 | Quebec City, PQ | Major League |
| Arthur Coulter | 174 | 13 | 15 | 28 | 201 | 1931-1936 | 5 | D | 1909-05-31 | Winnipeg, MAN | Major League |
| Tom Coulter | 1 | 0 | 0 | 0 | 0 | 1933-1934 | 1 | | | | Major League |
| Gerry Couture | 110 | 25 | 23 | 48 | 36 | 1952-1954 | 2 | C | 1925-08-06 | Saskatoon, SASK | Major League |
| Rosario "Lolo" Couture | 319 | 48 | 55 | 103 | 184 | 1928-1935 | 7 | R | 1905-07-24 | St. Boniface, MAN | Major League |
| Murray Craven | 157 | 30 | 59 | 89 | 50 | 1994-1997 | 3 | C | 1964-07-25 | Medicine Hat, ALTA | Major League |
| Corey Crawford | 152 | 0 | 1 | 1 | 6 | 2005-2013 | 7 | G | 1984-12-31 | Montreal, PQ | Major League |
| Adam Creighton | 225 | 78 | 87 | 165 | 480 | 1988-1997 | 5 | C | 1965-06-02 | Burlington, ONT | Major League |
| Dave Creighton | 49 | 7 | 7 | 14 | 6 | 1954-1955 | 1 | C | 1930-06-24 | Port Arthur, ONT | Major League |
| Doug Crossman | 159 | 25 | 70 | 95 | 72 | 1980-1983 | 3 | D | 1960-06-30 | Peterborough, ONT | Major League |
| Wilf Cude | 1 | 0 | 0 | 0 | 0 | 1931-1932 | 1 | G | 1910-07-04 | Barry, Wales | Major League |
| Mark Cullen | 29 | 7 | 9 | 16 | 2 | 2005-2006 | 1 | C | 1978-10-28 | Virginia, MN | Major League |
| Jassen Cullimore | 155 | 2 | 20 | 22 | 125 | 2005-2011 | 3 | D | 1972-12-04 | Simcoe, ONT | Major League |
| Jim Cummins | 199 | 11 | 13 | 24 | 674 | 1994-1998 | 4 | R | 1970-05-17 | Dearborn, MI | Major League |
| Randy Cunneyworth | 16 | 4 | 3 | 7 | 13 | 1993-1994 | 1 | L | 1961-05-10 | Etobicoke, ONT | Major League |
| Les Cunningham | 37 | 6 | 11 | 17 | 2 | 1939-1940 | 1 | C | 1913-10-04 | Calgary, ALTA | Major League |
| Ian Cushenan | 72 | 2 | 8 | 10 | 80 | 1956-1958 | 2 | D | 1933-11-29 | Hamilton, ONT | Major League |
| Denis Cyr | 87 | 19 | 21 | 40 | 21 | 1982-1984 | 2 | R | 1961-02-04 | Verdun, PQ | Major League |
| Ulf Dahlen | 30 | 6 | 8 | 14 | 10 | 1996-1997 | 1 | R | 1967-01-12 | Ostersund, Sweden | Major League |
| Carl "Cully" Dahlstrom | 342 | 88 | 118 | 206 | 58 | 1937-1945 | 8 | C | 1913-07-03 | Minneapolis, MN | Major League |
| Alain Daigle | 389 | 56 | 50 | 106 | 122 | 1974-1980 | 6 | F | 1954-08-24 | Trois-Rivieres, PQ | Major League |
| Lorne Davis | 8 | 0 | 0 | 0 | 4 | 1954-1955 | 1 | R | 1930-07-20 | Regina, SASK | Major League |
| Eric Daze | 601 | 226 | 172 | 398 | 176 | 1994-2006 | 11 | L | 1975-07-02 | Montreal, PQ | Major League |
| Billy Dea | 34 | 5 | 8 | 13 | 4 | 1957-1967 | 2 | C | 1933-04-03 | Edmonton, ALTA | Major League |
| Kevin Dean | 96 | 2 | 19 | 21 | 42 | 1999-2001 | 2 | D | 1969-04-01 | Madison, WI | Major League |
| Louie DeBrusk | 4 | 0 | 0 | 0 | 7 | 2002-2003 | 1 | L | 1971-03-19 | Cambridge, ONT | Major League |
| Denis DeJordy | 198 | 0 | 2 | 2 | 2 | 1962-1970 | 7 | G | 1938-11-12 | Saint-Hyacinthe, PQ | Major League |
| Ab DeMarco | 20 | 1 | 5 | 6 | 17 | 1938-1940 | 2 | C | 1916-05-10 | North Bay, ONT | Major League |
| Nathan Dempsey | 125 | 13 | 40 | 53 | 56 | 2002-2004 | 2 | D | 1974-07-14 | Spruce Grove, ALTA | Major League |
| Corbett Denneny | 20 | 5 | 0 | 5 | 12 | 1927-1928 | 1 | C | 1896-01-25 | Cornwall, ONT | Major League |
| Joffre Desilets | 74 | 17 | 20 | 37 | 34 | 1938-1940 | 2 | R | 1915-04-16 | Capreol, ONT | Major League |
| Gerry Desjardins | 32 | 0 | 1 | 1 | 6 | 1969-1972 | 3 | G | 1944-07-22 | Sudbury, ONT | Major League |
| Victor Desjardins | 38 | 3 | 12 | 15 | 11 | 1930-1931 | 1 | C | 1900-07-04 | S.S.Marie, MI | Major League |
| Al Dewsbury | 323 | 26 | 75 | 101 | 351 | 1950-1956 | 6 | D | 1926-04-12 | Goderich, ONT | Major League |
| Harry Dick | 12 | 0 | 1 | 1 | 12 | 1946-1947 | 1 | D | 1922-11-22 | Port Colborne, ONT | Major League |
| Ernie Dickens | 253 | 9 | 39 | 48 | 86 | 1947-1951 | 4 | D | 1921-06-25 | Winnipeg, MAN | Major League |
| Bill Dickie | 1 | 0 | 0 | 0 | 0 | 1941-1942 | 1 | G | 1916-02-20 | Campbellton, NB | Major League |
| Gerald Diduck | 13 | 1 | 0 | 1 | 48 | 1994-1995 | 1 | D | 1965-04-05 | Sherwood Park, ALTA | Major League |
| Don Dietrich | 17 | 0 | 5 | 5 | 0 | 1983-1984 | 1 | D | 1961-04-05 | Deloraine, MAN | Major League |
| Bill Dineen | 41 | 4 | 9 | 13 | 8 | 1957-1958 | 1 | R | 1932-09-18 | Arvida, PQ | Major League |
| Robert Dirk | 6 | 0 | 0 | 0 | 26 | 1993-1994 | 1 | D | 1966-08-20 | Regina, SASK | Major League |
| Gary Donaldson | 1 | 0 | 0 | 0 | 0 | 1973-1974 | 1 | W | 1952-07-15 | Trail, BC | Major League |
| Dave Donnelly | 71 | 6 | 12 | 18 | 81 | 1986-1987 | 1 | F | 1962-02-02 | Edmonton, ALTA | Major League |
| Ken Doraty | 20 | 0 | 0 | 0 | 0 | 1926-1927 | 1 | R | 1906-06-26 | Stittsville, ONT | Major League |
| Jim Dowd | 60 | 3 | 12 | 15 | 38 | 2005-2006 | 1 | C | 1968-12-25 | Brick, NJ | Major League |
| Jake Dowell | 102 | 9 | 17 | 26 | 80 | 2007-2011 | 4 | C | 1985-03-04 | Eau Claire, WI | Major League |
| Aaron Downey | 39 | 1 | 0 | 1 | 82 | 2000-2002 | 2 | R | 1974-08-27 | Shelburne, ONT | Major League |
| Mario Doyon | 7 | 1 | 1 | 2 | 6 | 1988-1989 | 1 | D | 1968-08-27 | Quebec, PQ | Major League |
| Ivan Droppa | 19 | 0 | 1 | 1 | 14 | 1993-1996 | 2 | D | 1972-02-01 | Liptovsky Mikulas, Slovakia | Major League |
| Dave Dryden | 68 | 0 | 2 | 2 | 0 | 1965-1969 | 3 | G | 1941-09-05 | Hamilton, ONT | Major League |
| Steve Dubinsky | 237 | 16 | 26 | 42 | 132 | 1993-2002 | 8 | C | 1970-07-09 | Montreal, PQ | Major League |
| Loudus "Duke" Dukowski | 108 | 11 | 15 | 26 | 94 | 1926-1934 | 4 | D | 1902-08-31 | Regina, SASK | Major League |
| Michel Dumas | 8 | 0 | 1 | 1 | 0 | 1974-1977 | 2 | G | 1949-07-08 | St-Antoine de Pontbr, PQ | Major League |
| J.P. Dumont | 72 | 19 | 14 | 33 | 28 | 1998-2000 | 2 | R | 1978-04-01 | Montreal, PQ | Major League |
| Jerry Dupont | 201 | 7 | 29 | 36 | 445 | 1981-1986 | 5 | D | 1962-02-21 | Ottawa, ONT | Major League |
| Cecil "Babe" Dye | 50 | 25 | 5 | 30 | 14 | 1926-1928 | 2 | R | 1898-05-13 | Hamilton, ONT | Major League |
| Karl Dykhuis | 18 | 1 | 8 | 9 | 4 | 1991-1993 | 2 | D | 1972-07-08 | Sept-Iles, PQ | Major League |
| Jack Dyte | 27 | 1 | 0 | 1 | 31 | 1943-1944 | 1 | D | 1918-10-13 | New Liskeard, ONT | Major League |
| Ben Eager | 144 | 18 | 15 | 33 | 308 | 2007-2010 | 3 | L | 1984-01-22 | Ottawa, ONT | Major League |
| Mike Eagles | 70 | 6 | 13 | 19 | 78 | 1988-1990 | 2 | L | 1963-03-07 | Sussex, NB | Major League |
| Mike Eastwood | 53 | 2 | 10 | 12 | 24 | 2002-2003 | 1 | C | 1967-07-01 | Ottawa, ONT | Major League |
| Andrew Ebbett | 10 | 1 | 0 | 1 | 2 | 2009-2010 | 1 | C | 1983-01-02 | Vernon, BC | Major League |
| Matt Ellison | 36 | 3 | 10 | 13 | 17 | 2003-2006 | 2 | C | 1983-12-08 | Duncan, BC | Major League |
| Nelson Emerson | 27 | 4 | 10 | 14 | 13 | 1998-1999 | 1 | R | 1967-08-17 | Hamilton, ONT | Major League |
| Ray Emery | 55 | 0 | 1 | 1 | 2 | 2011-2013 | 2 | G | 1982-09-28 | Cayuga, ONT | Major League |
| Autry Erickson | 34 | 0 | 1 | 1 | 42 | 1962-1964 | 2 | D | 1938-01-25 | Lethbridge, ALTA | Major League |
| Anders Eriksson | 97 | 5 | 36 | 41 | 22 | 1998-2001 | 3 | D | 1975-01-09 | Bollnas, Sweden | Major League |
| Phil Esposito | 235 | 74 | 100 | 174 | 135 | 1963-1967 | 4 | C | 1942-02-20 | Sault Ste. Marie, ONT | Major League |
| Tony Esposito | 873 | 0 | 25 | 25 | 31 | 1969-1984 | 15 | G | 1943-04-23 | Sault Ste. Marie, ONT | Major League |
| Jack Evans | 345 | 4 | 42 | 46 | 319 | 1958-1963 | 5 | D | 1928-04-21 | Garnant, Wales | Major League |
| Walt "Whitey" Farrant | 1 | 0 | 0 | 0 | 0 | 1943-1944 | 1 | R | 1913-08-12 | Toronto, ONT | Major League |
| Gord Fashoway | 13 | 3 | 2 | 5 | 14 | 1950-1951 | 1 | L | 1926-06-16 | Portage la Prairie, MAN | Major League |
| Dave Feamster | 169 | 13 | 24 | 37 | 154 | 1981-1985 | 4 | D | 1958-09-10 | Detroit, MI | Major League |
| Brian Felsner | 12 | 1 | 3 | 4 | 12 | 1997-1998 | 1 | L | 1972-11-07 | Mt. Clemens, MI | Major League |
| Lorne Ferguson | 105 | 13 | 19 | 32 | 68 | 1957-1959 | 2 | L | 1930-05-26 | Palmerston, ONT | Major League |
| Mike Fidler | 4 | 2 | 1 | 3 | 4 | 1982-1983 | 1 | L | 1956-08-19 | Everett, MA | Major League |
| Wilf Field | 39 | 3 | 4 | 7 | 22 | 1944-1945 | 1 | D | 1916-04-29 | Winnipeg, MAN | Major League |
| Guyle Fielder | 3 | 0 | 0 | 0 | 0 | 1950-1951 | 1 | C | 1930-11-21 | Potlatch, ID | Major League |
| Sid Finney | 59 | 10 | 7 | 17 | 4 | 1951-1954 | 3 | C | 1929-05-01 | Bainbridge, Ireland | Major League |
| Tom Fitzgerald | 15 | 1 | 3 | 4 | 6 | 2001-2002 | 1 | R | 1968-08-28 | Billerica, MA | Major League |
| Mark Fitzpatrick | 27 | 0 | 1 | 1 | 8 | 1998-1999 | 1 | G | 1968-11-13 | Toronto, ONT | Major League |
| Reg Fleming | 261 | 21 | 26 | 47 | 455 | 1960-1964 | 4 | D | 1936-04-21 | Montreal, PQ | Major League |
| Theoren Fleury | 54 | 12 | 21 | 33 | 77 | 2002-2003 | 1 | R | 1968-06-29 | Oxbow, SASK | Major League |
| Lee Fogolin | 302 | 5 | 37 | 42 | 437 | 1950-1956 | 6 | D | 1926-02-27 | Fort William, ONT | Major League |
| Rick Foley | 2 | 0 | 1 | 1 | 8 | 1970-1971 | 1 | D | 1945-09-22 | Niagara Falls, ONT | Major League |
| Tom Fowler | 24 | 0 | 1 | 1 | 18 | 1946-1947 | 1 | L | 1924-05-18 | Winnipeg, MAN | Major League |
| Greg Fox | 339 | 9 | 69 | 78 | 450 | 1978-1984 | 6 | D | 1953-08-12 | Vancouver, BC | Major League |
| Emile Francis | 73 | 0 | 0 | 0 | 6 | 1946-1948 | 2 | G | 1926-09-13 | North Battleford, SASK | Major League |
| Colin Fraser | 157 | 13 | 23 | 36 | 108 | 2006-2010 | 4 | C | 1985-01-28 | Sicamous, BC | Major League |
| Curt Fraser | 303 | 94 | 120 | 214 | 537 | 1982-1988 | 6 | L | 1958-01-12 | Cincinnati, OH | Major League |
| Gord Fraser | 55 | 15 | 7 | 22 | 99 | 1926-1928 | 2 | D | 1902-01-03 | Pembroke, ONT | Major League |
| Harvey Fraser | 21 | 5 | 4 | 9 | 0 | 1944-1945 | 1 | C | 1918-10-14 | Soures, MAN | Major League |
| Dan Frawley | 33 | 4 | 3 | 7 | 64 | 1983-1985 | 2 | R | 1962-06-02 | Sturgeon Falls, ONT | Major League |
| Ray Frederick | 5 | 0 | 0 | 0 | 0 | 1954-1955 | 1 | G | 1929-07-31 | Fort Frances, ONT | Major League |
| Len Frig | 66 | 4 | 10 | 14 | 35 | 1972-1974 | 2 | D | 1950-03-01 | Lethbridge, ALTA | Major League |
| Michael Frolik | 136 | 11 | 23 | 34 | 44 | 2010-2013 | 3 | L | 1988-02-17 | Kladno, Czech Rep. | Major League |
| Bill Gadsby | 468 | 54 | 131 | 185 | 648 | 1946-1955 | 9 | D | 1927-08-08 | Calgary, ALTA | Major League |
| Germain Gagnon | 99 | 19 | 49 | 68 | 27 | 1973-1976 | 3 | L | 1942-12-09 | Chicoutimi, PQ | Major League |
| Dick Gamble | 14 | 2 | 0 | 2 | 6 | 1954-1955 | 1 | L | 1928-11-19 | Moncton, NB | Major League |
| Bert Gardiner | 50 | 0 | 0 | 0 | 0 | 1942-1943 | 1 | G | 1913-03-25 | Saskatoon, SASK | Major League |
| Chuck Gardiner | 316 | 0 | 0 | 0 | 2 | 1927-1934 | 7 | G | 1904-12-31 | Edinburgh, Scotland | Major League |
| Herb Gardiner | 5 | 0 | 0 | 0 | 0 | 1928-1929 | 1 | D | 1891-05-10 | Winnipeg, MAN | Major League |
| Bill Gardner | 354 | 72 | 106 | 178 | 64 | 1980-1989 | 8 | F | 1960-03-19 | Toronto, ONT | Major League |
| Cal Gardner | 70 | 11 | 24 | 35 | 60 | 1952-1953 | 1 | C | 1924-10-30 | Transcona, MAN | Major League |
| Daniel Gauthier | 5 | 0 | 0 | 0 | 0 | 1994-1995 | 1 | C | 1970-05-17 | Charlemagne, PQ | Major League |
| George "Hully" Gee | 365 | 94 | 130 | 224 | 257 | 1945-1954 | 7 | C | 1922-06-28 | Stratford, ONT | Major League |
| Jack Gelineau | 2 | 0 | 0 | 0 | 0 | 1953-1954 | 1 | G | 1924-11-11 | Toronto, ONT | Major League |
| Martin Gendron | 2 | 0 | 0 | 0 | 0 | 1997-1998 | 1 | R | 1974-02-15 | Valleyfield, PQ | Major League |
| Greg Gilbert | 273 | 42 | 64 | 106 | 204 | 1988-1993 | 5 | F | 1962-01-22 | Mississauga, ONT | Major League |
| Todd Gill | 5 | 0 | 1 | 1 | 0 | 2002-2003 | 1 | D | 1965-11-09 | Brockville, ONT | Major League |
| Paul Gillis | 15 | 0 | 5 | 5 | 59 | 1990-1992 | 2 | C | 1963-12-31 | Toronto, ONT | Major League |
| Doug Gilmour | 135 | 38 | 74 | 112 | 107 | 1998-2000 | 2 | C | 1963-06-25 | Kingston, ONT | Major League |
| Fred Glover | 31 | 4 | 2 | 6 | 37 | 1952-1953 | 1 | C | 1928-01-05 | Toronto, ONT | Major League |
| Howie Glover | 13 | 0 | 1 | 1 | 2 | 1958-1959 | 1 | R | 1935-02-14 | Toronto, ONT | Major League |
| Bob Goldham | 165 | 5 | 29 | 34 | 138 | 1947-1950 | 3 | D | 1922-05-12 | Georgetown, ONT | Major League |
| Leroy Goldsworthy | 34 | 3 | 3 | 6 | 2 | 1933-1935 | 2 | R | 1908-10-18 | Two Harbors, MN | Major League |
| Paul Goodman | 52 | 0 | 0 | 0 | 0 | 1937-1941 | 3 | G | 1909-11-04 | Selkirk, MAN | Major League |
| Johnny Gottselig | 590 | 176 | 195 | 371 | 203 | 1928-1945 | 16 | L | 1906-06-24 | Odessa, Russia | Major League |
| Michel Goulet | 276 | 92 | 115 | 207 | 212 | 1989-1994 | 5 | L | 1960-04-21 | Peribonca, PQ | Major League |
| Gerry Goyer | 40 | 1 | 2 | 3 | 4 | 1967-1968 | 1 | C | 1936-10-20 | Belleville, ONT | Major League |
| Bob Gracie | 31 | 4 | 6 | 10 | 27 | 1938-1939 | 1 | C | 1910-11-08 | North Bay, ONT | Major League |
| Dirk Graham | 546 | 152 | 191 | 343 | 626 | 1987-1995 | 8 | R | 1959-07-29 | Regina, SASK | Major League |
| Teddy Graham | 186 | 5 | 20 | 25 | 166 | 1927-1933 | 5 | D | 1906-06-30 | Saravak Township, ONT | Major League |
| Brent Grieve | 52 | 3 | 9 | 12 | 51 | 1994-1996 | 2 | L | 1969-05-09 | Oshawa, ONT | Major League |
| George Grigor | 2 | 1 | 0 | 1 | 0 | 1943-1944 | 1 | C | 1916-09-03 | Edinburgh, Scotland | Major League |
| Stu Grimson | 167 | 3 | 4 | 7 | 610 | 1990-1993 | 3 | L | 1965-05-20 | Vancouver, BC | Major League |
| Tuomas Gronman | 16 | 0 | 1 | 1 | 13 | 1996-1997 | 1 | D | 1974-03-22 | Viitasaari, Finland | Major League |
| Michal Grosek | 14 | 2 | 4 | 6 | 12 | 1999-2000 | 1 | R | 1975-06-01 | Vyskov, Czech Rep. | Major League |
| Don Grosso | 68 | 16 | 16 | 32 | 21 | 1944-1946 | 2 | C | 1915-04-12 | Sault Ste. Marie, ONT | Major League |
| Armand "Bep" Guidolin | 262 | 46 | 91 | 137 | 292 | 1948-1952 | 4 | L | 1925-12-09 | Thorold, ONT | Major League |
| Jeff Hackett | 173 | 0 | 3 | 3 | 30 | 1993-1999 | 6 | G | 1968-06-01 | London, ONT | Major League |
| Glenn Hall | 618 | 0 | 6 | 6 | 52 | 1957-1967 | 10 | G | 1931-10-03 | Humboldt, SASK | Major League |
| Murray Hall | 25 | 2 | 0 | 2 | 4 | 1961-1964 | 3 | R | 1940-11-24 | Kirkland Lake, ONT | Major League |
| Robert "Red" Hamill | 360 | 112 | 80 | 192 | 140 | 1941-1951 | 8 | L | 1917-01-11 | Toronto, ONT | Major League |
| Jeff Hamilton | 70 | 18 | 21 | 39 | 22 | 2006-2007 | 1 | R | 1977-09-04 | Englewood, OH | Major League |
| Reg Hamilton | 58 | 1 | 10 | 11 | 33 | 1945-1947 | 2 | D | 1914-04-20 | Toronto, ONT | Major League |
| Michal Handzus | 19 | 4 | 10 | 14 | 10 | 2006-2013 | 2 | C | 1977-03-11 | Banska Bystrica, Slovakia | Major League |
| Casey Hankinson | 14 | 0 | 1 | 1 | 9 | 2000-2002 | 2 | R | 1976-05-08 | Edina, MN | Major League |
| Oscar Hanson | 8 | 0 | 0 | 0 | 0 | 1937-1938 | 1 | C | 1909-12-27 | Centerville, SD | Major League |
| Johnny Harms | 44 | 5 | 5 | 10 | 21 | 1943-1945 | 2 | R | 1925-04-25 | Saskatoon, SASK | Major League |
| Jim Harrison | 107 | 24 | 36 | 60 | 150 | 1976-1979 | 3 | C | 1947-07-09 | Bonnyville, ALTA | Major League |
| Dominik Hasek | 25 | 0 | 0 | 0 | 8 | 1990-1992 | 2 | G | 1965-01-29 | Pardubice, Czech | Major League |
| Bob Hassard | 17 | 0 | 0 | 0 | 4 | 1954-1955 | 1 | C | 1929-03-26 | Lloydminster, SASK | Major League |
| Martin Havlat | 172 | 64 | 97 | 161 | 80 | 2006-2009 | 3 | R | 1981-04-19 | Mlada Boleslav, Czech Rep. | Major League |
| Bill Hay | 506 | 113 | 273 | 386 | 244 | 1959-1967 | 8 | C | 1935-12-08 | Saskatoon, SASK | Major League |
| George Hay | 35 | 14 | 8 | 22 | 12 | 1926-1927 | 1 | L | 1898-01-10 | Listowel, ONT | Major League |
| Jimmy Hayes | 41 | 6 | 7 | 13 | 16 | 2011-2013 | 2 | R | 1989-11-21 | Dorchester, MA | Major League |
| Sami Helenius | 10 | 0 | 1 | 1 | 28 | 2002-2003 | 1 | D | 1974-01-22 | Helsinki, Finland | Major League |
| Matt Henderson | 4 | 0 | 1 | 1 | 0 | 2001-2002 | 1 | L | 1974-03-01 | White Bear Lake, MN | Major League |
| Jordan Hendry | 129 | 4 | 9 | 13 | 40 | 2007-2011 | 4 | D | 1984-02-23 | Nokomis, SASK | Major League |
| Burke Henry | 39 | 2 | 6 | 8 | 33 | 2002-2004 | 2 | D | 1979-01-21 | Ste. Rose, MAN | Major League |
| Camille Henry | 22 | 5 | 3 | 8 | 2 | 1964-1965 | 1 | L | 1933-01-31 | Quebec City, PQ | Major League |
| Jim Henry | 60 | 0 | 0 | 0 | 0 | 1948-1949 | 1 | G | 1920-10-23 | Winnipeg, MAN | Major League |
| Phil "Nip" Hergesheimer | 121 | 21 | 41 | 62 | 17 | 1939-1943 | 4 | R | 1914-07-09 | Winnipeg, MAN | Major League |
| Wally Hergesheimer | 41 | 2 | 8 | 10 | 12 | 1956-1957 | 1 | R | 1927-01-08 | Winnipeg, MAN | Major League |
| Chris Herperger | 70 | 10 | 15 | 25 | 25 | 1999-2001 | 2 | C | 1974-02-24 | Esterhazy, SASK | Major League |
| Vic Heyliger | 33 | 2 | 3 | 5 | 2 | 1937-1944 | 2 | C | 1919-09-26 | Boston, MA | Major League |
| Doug Hicks | 57 | 2 | 15 | 17 | 17 | 1977-1979 | 2 | D | 1955-05-28 | Cold Lake, ALTA | Major League |
| Wayne Hicks | 1 | 0 | 0 | 0 | 0 | 1959-1961 | 2 | R | 1937-04-09 | Aberdeen, WA | Major League |
| Tim Higgins | 358 | 79 | 105 | 184 | 335 | 1978-1984 | 6 | F | 1958-02-07 | Ottawa, ONT | Major League |
| Hec Highton | 24 | 0 | 0 | 0 | 0 | 1943-1944 | 1 | G | 1923-12-10 | Medicine Hat, ALTA | Major League |
| Andy Hilbert | 28 | 5 | 4 | 9 | 22 | 2005-2006 | 1 | C | 1981-02-06 | Howell, MI | Major League |
| Ike Hildebrand | 10 | 1 | 4 | 5 | 4 | 1953-1955 | 2 | R | 1927-05-27 | Winnipeg, MAN | Major League |
| Wayne Hillman | 164 | 4 | 12 | 16 | 147 | 1960-1965 | 5 | D | 1938-11-13 | Kirkland Lake, ONT | Major League |
| Dan Hinton | 14 | 0 | 0 | 0 | 16 | 1976-1977 | 1 | F | 1953-05-24 | Toronto, ONT | Major League |
| Niklas Hjalmarsson | 306 | 9 | 47 | 56 | 108 | 2007-2013 | 6 | D | 1987-06-06 | Eksjo, Sweden | Major League |
| Ken Hodge | 132 | 16 | 42 | 58 | 108 | 1964-1967 | 3 | R | 1944-06-25 | Birmingham, England | Major League |
| Val "Vic" Hoffinger | 26 | 0 | 1 | 1 | 30 | 1927-1929 | 2 | D | 1901-01-01 | Seltz, Russia | Major League |
| Bob Hoffmeyer | 11 | 0 | 3 | 3 | 17 | 1977-1979 | 2 | D | 1955-07-27 | Dodsland, SASK | Major League |
| Gordon "Bucky" Hollingworth | 70 | 3 | 9 | 12 | 135 | 1954-1955 | 1 | D | 1933-07-24 | Montreal, PQ | Major League |
| Louis Holmes | 56 | 2 | 4 | 6 | 8 | 1931-1933 | 2 | C | 1911-01-29 | Staffordshire, England | Major League |
| Michael Holmqvist | 135 | 16 | 17 | 33 | 47 | 2005-2007 | 2 | C | 1979-06-08 | Stockholm, Sweden | Major League |
| Randy Holt | 42 | 0 | 4 | 4 | 60 | 1974-1978 | 4 | D | 1953-01-15 | Pembroke, ONT | Major League |
| Tony Horacek | 38 | 1 | 5 | 6 | 99 | 1991-1995 | 3 | L | 1967-02-03 | Vancouver, BC | Major League |
| Pete Horeck | 178 | 53 | 54 | 107 | 112 | 1944-1952 | 4 | R | 1923-06-15 | Massey, ONT | Major League |
| Bronco Horvath | 68 | 17 | 29 | 46 | 21 | 1961-1962 | 1 | C | 1930-03-12 | Port Colborne, ONT | Major League |
| Marian Hossa | 243 | 95 | 121 | 216 | 86 | 2009-2013 | 4 | R | 1979-01-12 | Stara Lubovna, Slovakia | Major League |
| Phil Housley | 137 | 21 | 47 | 68 | 58 | 2001-2003 | 2 | D | 1964-03-09 | Saint Paul, MN | Major League |
| Tony Hrkac | 18 | 1 | 2 | 3 | 6 | 1991-1992 | 1 | C | 1966-07-07 | Thunder Bay, ONT | Major League |
| Steve Hrymnak | 18 | 2 | 1 | 3 | 4 | 1951-1952 | 1 | D | 1926-03-03 | Port Arthur, ONT | Major League |
| Fred Hucul | 121 | 9 | 17 | 26 | 83 | 1950-1954 | 4 | D | 1931-12-03 | Tubrose, SASK | Major League |
| Mike Hudson | 257 | 38 | 58 | 96 | 274 | 1988-1993 | 5 | C | 1967-02-06 | Guelph, ONT | Major League |
| Cristobal Huet | 89 | 0 | 0 | 0 | 6 | 2008-2010 | 2 | G | 1975-09-03 | St-Martin-d'Heres, France | Major League |
| Bobby Hull | 1036 | 604 | 549 | 1153 | 640 | 1957-1972 | 15 | L | 1939-01-03 | Point Anne, ONT | Major League |
| Dennis Hull | 904 | 298 | 342 | 640 | 255 | 1964-1977 | 13 | L | 1944-11-19 | Point Anne, ONT | Major League |
| Ryan Huska | 1 | 0 | 0 | 0 | 0 | 1997-1998 | 1 | C | 1975-07-02 | Cranbrook, BC | Major League |
| Dave Hutchison | 163 | 7 | 32 | 39 | 443 | 1979-1982 | 3 | D | 1952-05-02 | London, ONT | Major League |
| Carter Hutton | 1 | 0 | 0 | 0 | 0 | 2012-2013 | 1 | G | 1985-12-19 | Thunder Bay, ONT | Major League |
| Frank Ingram | 98 | 24 | 16 | 40 | 69 | 1929-1932 | 3 | R | 1907-09-17 | Craven, SASK | Major League |
| Ron Ingram | 45 | 1 | 6 | 7 | 21 | 1956-1963 | 2 | D | 1933-07-05 | Toronto, ONT | Major League |
| Dick Irvin | 94 | 29 | 23 | 52 | 78 | 1926-1929 | 3 | C | 1892-07-19 | Hamilton, ONT | Major League |
| Doug Jackson | 6 | 0 | 0 | 0 | 0 | 1947-1948 | 1 | G | 1924-12-12 | Winnipeg, MAN | Major League |
| Harold Jackson | 41 | 1 | 3 | 4 | 6 | 1936-1938 | 2 | D | 1918-08-01 | Cedar Springs, ONT | Major League |
| Jack Jackson | 48 | 2 | 5 | 7 | 38 | 1946-1947 | 1 | D | 1925-05-03 | Windsor, ONT | Major League |
| Jeff Jackson | 1 | 0 | 0 | 0 | 2 | 1991-1992 | 1 | L | 1965-04-24 | Chatham, ONT | Major League |
| Bob Janecyk | 8 | 0 | 0 | 0 | 2 | 1983-1984 | 1 | G | 1957-05-18 | Chicago, IL | Major League |
| Lou Jankowski | 107 | 18 | 15 | 33 | 15 | 1953-1955 | 2 | R | 1931-06-27 | Regina, SASK | Major League |
| Mark Janssens | 124 | 1 | 6 | 7 | 171 | 1998-2001 | 3 | C | 1968-05-19 | Surrey, BC | Major League |
| Doug Jarrett | 721 | 38 | 178 | 216 | 608 | 1964-1975 | 11 | D | 1944-04-22 | London, ONT | Major League |
| Roger Jenkins | 155 | 7 | 22 | 29 | 109 | 1930-1939 | 5 | D | 1911-11-18 | Appleton, WI | Major League |
| Magnus Johansson | 18 | 0 | 4 | 4 | 4 | 2007-2008 | 1 | D | 1973-09-04 | Linkoping, Sweden | Major League |
| Roger Johansson | 11 | 1 | 0 | 1 | 6 | 1994-1995 | 1 | D | 1967-04-17 | Ljungby, Sweden | Major League |
| Aaron Johnson | 38 | 3 | 5 | 8 | 33 | 2008-2009 | 1 | D | 1983-04-30 | Port Hawkesbury, NS | Major League |
| Greg Johnson | 69 | 11 | 22 | 33 | 38 | 1997-1998 | 1 | C | 1971-03-16 | Thunder Bay, ONT | Major League |
| Norm Johnson | 7 | 1 | 0 | 1 | 8 | 1958-1960 | 2 | C | 1932-11-27 | Moose Jaw, SASK | Major League |
| Ryan Johnson | 34 | 1 | 5 | 6 | 8 | 2010-2011 | 1 | C | 1976-06-14 | Thunder Bay, ONT | Major League |
| Virgil Johnson | 76 | 1 | 11 | 12 | 27 | 1937-1945 | 3 | D | 1912-03-04 | Minneapolis, MN | Major League |
| Kim Johnsson | 8 | 1 | 2 | 3 | 4 | 2009-2010 | 1 | D | 1976-03-16 | Malmo, Sweden | Major League |
| Ed Johnston | 4 | 0 | 0 | 0 | 0 | 1977-1978 | 1 | G | 1935-11-23 | Montreal, PQ | Major League |
| George "Wingy" Johnston | 58 | 20 | 12 | 32 | 2 | 1941-1947 | 4 | R | 1920-07-30 | St. Charles, MAN | Major League |
| Joey Johnston | 32 | 0 | 5 | 5 | 6 | 1975-1976 | 1 | L | 1949-03-03 | Peterborough, ONT | Major League |
| Ty Jones | 8 | 0 | 0 | 0 | 12 | 1998-1999 | 1 | W | 1978-05-24 | Richland, WA | Major League |
| Eddie Kachur | 96 | 10 | 14 | 24 | 35 | 1956-1958 | 2 | R | 1934-04-22 | Fort William, ONT | Major League |
| Alex Kaleta | 205 | 60 | 84 | 144 | 118 | 1941-1948 | 4 | L | 1919-11-29 | Canmore, ALTA | Major League |
| Patrick Kane | 446 | 149 | 275 | 424 | 190 | 2007-2013 | 6 | R | 1988-11-19 | Buffalo, NY | Major League |
| Mike Karakas | 331 | 0 | 1 | 1 | 9 | 1935-1946 | 8 | G | 1911-12-12 | Aurora, MN | Major League |
| Alexander Karpovtsev | 182 | 7 | 39 | 46 | 105 | 2000-2004 | 4 | D | 1970-04-07 | Moscow, Russia | Major League |
| Gordon "Duke" Keats | 35 | 14 | 9 | 23 | 55 | 1927-1929 | 2 | C | 1895-03-21 | Montreal, PQ | Major League |
| Duncan Keith | 607 | 59 | 250 | 309 | 417 | 2005-2013 | 8 | D | 1983-07-16 | Winnipeg, MAN | Major League |
| Matt Keith | 24 | 2 | 3 | 5 | 14 | 2003-2007 | 3 | C | 1983-04-11 | Edmonton, ALTA | Major League |
| J.-Bob Kelly | 138 | 9 | 16 | 25 | 180 | 1977-1979 | 2 | L | 1946-06-06 | Fort William, ONT | Major League |
| Regis "Pep" Kelly | 50 | 18 | 7 | 25 | 7 | 1936-1941 | 2 | R | 1914-01-17 | North Bay, ONT | Major League |
| Bill Kendall | 116 | 14 | 6 | 20 | 24 | 1933-1938 | 5 | R | | Winnipeg, MAN | Major League |
| Forbes Kennedy | 69 | 8 | 13 | 21 | 102 | 1956-1957 | 1 | C | 1935-08-18 | Dorchester, NB | Major League |
| Ernie Kenny | 4 | 0 | 0 | 0 | 18 | 1934-1935 | 1 | D | 1907-08-20 | Vermillion, ALTA | Major League |
| Reg Kerr | 253 | 66 | 92 | 158 | 162 | 1977-1982 | 5 | D | 1957-10-16 | Oxbow, SASK | Major League |
| Nikolai Khabibulin | 202 | 0 | 5 | 5 | 30 | 2005-2009 | 4 | G | 1973-01-13 | Sverdlovsk, Russia | Major League |
| Chad Kilger | 86 | 17 | 19 | 36 | 36 | 1997-1999 | 2 | C | 1976-11-27 | Cornwall, ONT | Major League |
| Darin Kimble | 79 | 4 | 2 | 6 | 163 | 1993-1995 | 2 | C | 1968-11-22 | Lucky Lake, SASK | Major League |
| Kris King | 13 | 1 | 0 | 1 | 8 | 2000-2001 | 1 | L | 1966-02-18 | Bracebridge, ONT | Major League |
| Jon Klemm | 171 | 6 | 31 | 37 | 106 | 2001-2004 | 3 | D | 1970-01-08 | Cranbrook, BC | Major League |
| Sergei Klimovich | 1 | 0 | 0 | 0 | 2 | 1996-1997 | 1 | C | 1974-05-08 | Novosibrisk, Russia | Major League |
| Ernest "Ike" Klingbeil | 5 | 1 | 2 | 3 | 2 | 1936-1937 | 1 | D | 1908-11-03 | Hancock, MI | Major League |
| Rob Klinkhammer | 1 | 0 | 0 | 0 | 0 | 2010-2011 | 1 | L | 1986-08-12 | Lethbridge, ALTA | Major League |
| David Koci | 27 | 0 | 0 | 0 | 156 | 2006-2008 | 2 | D | 1981-05-12 | Prague, Czech Rep. | Major League |
| Steve Konroyd | 251 | 10 | 47 | 57 | 179 | 1988-1992 | 4 | D | 1961-02-10 | Scarborough, ONT | Major League |
| Petri Kontiola | 12 | 0 | 5 | 5 | 6 | 2007-2008 | 1 | C | 1984-10-04 | Seinajoki, Finland | Major League |
| Tomas Kopecky | 155 | 25 | 38 | 63 | 88 | 2009-2011 | 2 | R | 1982-02-05 | Ilava, Slovakia | Major League |
| Jerry Korab | 196 | 25 | 34 | 59 | 341 | 1970-1973 | 3 | D | 1948-09-15 | Sault Ste. Marie, ONT | Major League |
| Igor Korolev | 192 | 16 | 35 | 51 | 72 | 2001-2004 | 3 | C | 1970-09-06 | Moscow, Russia | Major League |
| Cliff Koroll | 814 | 208 | 254 | 462 | 376 | 1969-1980 | 11 | R | 1946-10-01 | Canora, SASK | Major League |
| Igor Kravchuk | 56 | 7 | 17 | 24 | 34 | 1991-1993 | 2 | D | 1966-09-13 | Ufa, Russia | Major League |
| Sergei Krivokrasov | 225 | 42 | 41 | 83 | 146 | 1992-1998 | 6 | R | 1974-04-15 | Angarsk, Russia | Major League |
| Marcus Kruger | 125 | 13 | 26 | 39 | 50 | 2010-2013 | 3 | C | 1990-05-27 | Stockholm, Sweden | Major League |
| Dave Kryskow | 83 | 8 | 12 | 20 | 22 | 1972-1974 | 2 | F | 1951-12-25 | Edmonton, ALTA | Major League |
| Ed Kryzanowski | 5 | 0 | 0 | 0 | 0 | 1952-1953 | 1 | D | 1925-11-14 | Fort Frances, ONT | Major League |
| Frantisek Kucera | 232 | 14 | 49 | 63 | 161 | 1990-1994 | 4 | D | 1968-02-03 | Prague, Czech | Major League |
| Lasse Kukkonen | 64 | 5 | 10 | 15 | 34 | 2003-2007 | 2 | D | 1981-09-18 | Oulu, Finland | Major League |
| Merve Kuryluk‡ | | | | | | 1961-1962 | 1 | L | 1937-08-10 | Yorkton, SASK | Major League |
| Moe L'Abbe | 5 | 0 | 1 | 1 | 0 | 1972-1973 | 1 | C | 1947-09-04 | Montreal, PQ | Major League |
| Andre Lacroix | 51 | 4 | 7 | 11 | 6 | 1971-1972 | 1 | C | 1945-06-05 | Lauzon, PQ | Major League |
| Andrew Ladd | 184 | 37 | 62 | 99 | 99 | 2007-2010 | 3 | L | 1985-12-12 | Maple Ridge, BC | Major League |
| Christian Laflamme | 138 | 2 | 23 | 25 | 131 | 1996-1999 | 3 | D | 1976-11-24 | Saint-Charles, PQ | Major League |
| Leo Lafrance | 14 | 1 | 0 | 1 | 4 | 1927-1928 | 1 | | | | Major League |
| Quintin Laing | 3 | 0 | 1 | 1 | 0 | 2003-2004 | 1 | L | 1979-06-08 | Harris, SASK | Major League |
| Hec Lalande | 139 | 21 | 37 | 58 | 120 | 1953-1958 | 4 | C | 1934-11-24 | North Bay, ONT | Major League |
| Patrick Lalime | 44 | 0 | 0 | 0 | 8 | 2006-2008 | 2 | G | 1974-07-07 | St. Bonaventure, PQ | Major League |
| Shawn Lalonde | 1 | 0 | 0 | 0 | 0 | 2012-2013 | 1 | D | 1990-03-10 | Orleans, ONT | Major League |
| Marc Lamothe | 2 | 0 | 0 | 0 | 0 | 1999-2000 | 1 | G | 1974-02-27 | New Liskeard, ONT | Major League |
| Robert Lang | 76 | 21 | 33 | 54 | 50 | 2007-2008 | 1 | C | 1970-12-19 | Teplice, Czech | Major League |
| Rick Lanz | 1 | 0 | 0 | 0 | 2 | 1991-1992 | 1 | D | 1961-09-16 | Karlovy Vary, Czech | Major League |
| Martin Lapointe | 216 | 30 | 32 | 62 | 251 | 2005-2008 | 3 | R | 1973-09-12 | Ville Ste-Pierre, PQ | Major League |
| Ben "Bun" LaPrairie | 6 | 0 | 0 | 0 | 0 | 1936-1937 | 1 | R | | Sault Ste. Marie, MI | Major League |
| Jeff Larmer | 45 | 9 | 13 | 22 | 20 | 1983-1986 | 3 | L | 1962-10-10 | Peterborough, ONT | Major League |
| Steve Larmer | 891 | 406 | 517 | 923 | 475 | 1980-1993 | 13 | F | 1961-06-16 | Peterborough, ONT | Major League |
| Wildor Larochelle | 70 | 11 | 11 | 22 | 14 | 1935-1937 | 2 | R | 1906-09-03 | Sorel, PQ | Major League |
| Michel Larocque | 3 | 0 | 0 | 0 | 0 | 2000-2001 | 1 | G | 1976-10-03 | Lahr, Germany | Major League |
| Brad Lauer | 13 | 0 | 1 | 1 | 6 | 1991-1993 | 2 | L | 1966-10-27 | Humboldt, SASK | Major League |
| Mark LaVarre | 78 | 9 | 16 | 25 | 58 | 1985-1988 | 3 | R | 1965-02-21 | Evanston, IL | Major League |
| Drew LeBlanc | 2 | 0 | 0 | 0 | 0 | 2012-2013 | 1 | F | 1989-06-29 | Hermantown, MN | Major League |
| Jean-Paul LeBlanc | 6 | 1 | 2 | 3 | 0 | 1968-1969 | 1 | C | 1946-10-20 | South Durham, PQ | Major League |
| Ray LeBlanc | 1 | 0 | 0 | 0 | 0 | 1991-1992 | 1 | G | 1964-10-24 | Fitchburg, MA | Major League |
| Doug Lecuyer | 69 | 4 | 10 | 14 | 100 | 1978-1981 | 3 | C | 1958-03-10 | Wainwright, ALTA | Major League |
| Nick Leddy | 176 | 13 | 49 | 62 | 24 | 2010-2013 | 3 | D | 1991-03-20 | Eden Prairie, MN | Major League |
| Walt Ledingham | 9 | 0 | 1 | 1 | 4 | 1972-1973 | 1 | L | 1950-10-26 | Midale, SASK | Major League |
| Hugh Lehman | 48 | 0 | 0 | 0 | 0 | 1926-1928 | 2 | G | | | Major League |
| Eddie Leier | 16 | 2 | 1 | 3 | 2 | 1949-1951 | 2 | C | 1927-11-03 | | Major League |
| Mike Leighton | 42 | 0 | 2 | 2 | 2 | 2002-2004 | 2 | G | 1981-05-19 | Petrolia, ONT | Major League |
| Jocelyn Lemieux | 331 | 44 | 57 | 101 | 420 | 1989-1994 | 5 | L | 1967-11-18 | Mont-Laurier, PQ | Major League |
| Sami Lepisto | 26 | 1 | 2 | 3 | 4 | 2011-2012 | 1 | D | 1984-10-17 | Espoo, Finland | Major League |
| Jean-Yves Leroux | 220 | 16 | 22 | 38 | 146 | 1996-2001 | 5 | L | 1976-06-24 | Montreal, PQ | Major League |
| Art Lesieur | 2 | 0 | 0 | 0 | 0 | 1928-1929 | 1 | D | 1907-09-13 | Fall River, MA | Major League |
| Jack Leswick | 37 | 1 | 7 | 8 | 16 | 1933-1934 | 1 | C | | Saskatoon, SASK | Major League |
| Tony Leswick | 70 | 11 | 11 | 22 | 71 | 1955-1956 | 1 | L | 1923-03-17 | Humboldt, SASK | Major League |
| Alex Levinsky | 197 | 8 | 24 | 32 | 171 | 1934-1939 | 5 | D | 1910-02-02 | Syracuse, NY | Major League |
| Danny Lewicki | 58 | 8 | 14 | 22 | 4 | 1958-1959 | 1 | L | 1931-03-12 | Fort William, ONT | Major League |
| Ted Lindsay | 206 | 44 | 79 | 123 | 385 | 1957-1960 | 3 | L | 1925-07-29 | Renfrew, ONT | Major League |
| Ed Litzenberger | 438 | 145 | 199 | 344 | 241 | 1954-1961 | 7 | R | 1932-07-15 | Neudorf, SASK | Major League |
| Norm Locking | 52 | 2 | 6 | 8 | 26 | 1934-1936 | 2 | L | 1911-05-24 | Owen Sound, ONT | Major League |
| Dave Logan | 178 | 4 | 24 | 28 | 348 | 1975-1980 | 5 | D | 1954-07-02 | Montreal, PQ | Major League |
| Sam LoPresti | 74 | 0 | 0 | 0 | 0 | 1940-1942 | 2 | G | | Elcor, MN | Major League |
| Clem Loughlin | 24 | 0 | 1 | 1 | 16 | 1928-1929 | 1 | | | | Major League |
| Reed Low | 6 | 0 | 0 | 0 | 31 | 2006-2007 | 1 | R | 1976-06-21 | Moose Jaw, SASK | Major League |
| Gerry Lowrey | 48 | 8 | 3 | 11 | 32 | 1931-1932 | 1 | C | 1906-02-14 | Ottawa, ONT | Major League |
| Steve Ludzik | 413 | 46 | 92 | 138 | 327 | 1981-1989 | 8 | F | 1961-04-03 | Toronto, ONT | Major League |
| Harry Lumley | 134 | 0 | 0 | 0 | 6 | 1950-1952 | 2 | G | 1926-11-11 | Owen Sound, ONT | Major League |
| Len Lunde | 84 | 10 | 29 | 39 | 34 | 1962-1966 | 2 | L | 1936-11-13 | Campbell River, BC | Major League |
| Pat Lundy | 61 | 9 | 9 | 18 | 9 | 1950-1951 | 1 | C | 1924-03-31 | Saskatoon, SASK | Major League |
| Vic Lynn | 40 | 1 | 10 | 11 | 25 | 1952-1954 | 2 | L | 1925-01-26 | Saskatoon, SASK | Major League |
| Tom Lysiak | 474 | 137 | 275 | 412 | 240 | 1978-1986 | 8 | F | 1953-04-22 | High Prairie, ALTA | Major League |
| Craig MacDonald | 25 | 3 | 2 | 5 | 14 | 2006-2007 | 1 | C | 1977-04-07 | Antigonish, NS | Major League |
| David MacKay | 27 | 3 | 0 | 3 | 26 | 1940-1941 | 1 | D | 1919-01-14 | Cardston, ALTA | Major League |
| Duncan "Mickey" MacKay | 70 | 31 | 12 | 43 | 46 | 1926-1928 | 2 | | | | Major League |
| Bill MacKenzie | 102 | 2 | 3 | 5 | 70 | 1937-1940 | 3 | D | 1912-12-12 | Winnipeg, MAN | Major League |
| Clarence "Pudge" MacKenzie | 36 | 4 | 4 | 8 | 13 | 1932-1933 | 1 | D | | Cambridge, MA | Major League |
| David Mackey | 46 | 2 | 5 | 7 | 149 | 1987-1989 | 2 | L | 1966-07-24 | New Westminster, BC | Major League |
| Bob MacMillan | 36 | 5 | 7 | 12 | 12 | 1984-1985 | 1 | C | 1952-09-03 | Charlottetown, PEI | Major League |
| Al MacNeil | 260 | 10 | 46 | 56 | 344 | 1962-1966 | 4 | D | 1935-09-27 | Sydney, NS | Major League |
| John Madden | 79 | 10 | 13 | 23 | 12 | 2009-2010 | 1 | C | 1973-05-04 | Toronto, ONT | Major League |
| Darryl Maggs | 76 | 7 | 4 | 11 | 8 | 1971-1973 | 2 | D | 1947-04-06 | Saskatoon, SASK | Major League |
| Keith Magnuson | 589 | 14 | 125 | 139 | 1442 | 1969-1980 | 11 | D | 1947-04-27 | Saskatoon, SASK | Major League |
| Ron "Chico" Maki | 841 | 143 | 293 | 436 | 345 | 1960-1976 | 15 | R | 1939-08-17 | Sault Ste. Marie, ONT | Major League |
| Wayne Maki | 50 | 5 | 5 | 10 | 32 | 1967-1969 | 2 | L | 1944-11-10 | Sault Ste. Marie, ONT | Major League |
| Dan Maloney | 131 | 25 | 31 | 56 | 237 | 1970-1973 | 2 | L | 1950-09-24 | Barrie, ONT | Major League |
| Phil Maloney | 45 | 8 | 6 | 14 | 6 | 1958-1960 | 2 | C | 1927-10-06 | Ottawa, ONT | Major League |
| Mike Maneluk | 28 | 4 | 3 | 7 | 8 | 1998-1999 | 1 | L | 1973-10-01 | Winnipeg, MAN | Major League |
| Dave Manson | 431 | 45 | 110 | 155 | 1322 | 1986-2000 | 7 | D | 1967-01-27 | Prince Albert, SASK | Major League |
| Harold "Mush" March | 759 | 153 | 230 | 383 | 540 | 1928-1945 | 17 | R | 1908-10-18 | Sitton, SASK | Major League |
| Bryan Marchment | 149 | 11 | 29 | 40 | 523 | 1991-1994 | 3 | D | 1969-05-01 | Scarborough, ONT | Major League |
| Josef Marha | 118 | 12 | 20 | 32 | 28 | 1998-2001 | 3 | C | 1976-06-02 | Havlickuv Brod, Czech | Major League |
| John Mariucci | 223 | 11 | 34 | 45 | 328 | 1940-1948 | 5 | D | 1916-05-08 | Eveleth, MN | Major League |
| John Marks | 657 | 112 | 163 | 275 | 330 | 1972-1982 | 10 | D | 1948-03-22 | Winnipeg, MAN | Major League |
| Jean Marois | 2 | 0 | 0 | 0 | 0 | 1953-1954 | 1 | G | 1924-11-05 | Quebec, PQ | Major League |
| Gilles Marotte | 192 | 10 | 63 | 73 | 294 | 1967-1970 | 3 | D | 1945-01-07 | Montreal, PQ | Major League |
| Peter Marsh | 197 | 24 | 44 | 68 | 156 | 1980-1984 | 4 | L | 1956-12-21 | Halifax, NS | Major League |
| Clare Martin | 31 | 1 | 2 | 3 | 8 | 1951-1952 | 1 | D | 1922-02-25 | Waterloo, ONT | Major League |
| Frank Martin | 200 | 8 | 27 | 35 | 78 | 1954-1958 | 4 | D | 1933-05-01 | Cayuga, ONT | Major League |
| Hubert "Pit" Martin | 740 | 243 | 384 | 627 | 439 | 1967-1978 | 11 | F | 1943-12-09 | Rouyn-Noranda, PQ | Major League |
| Paul Masnick | 11 | 1 | 0 | 1 | 8 | 1954-1955 | 1 | C | 1931-04-14 | Regina, SASK | Major League |
| Bob Mason | 41 | 0 | 2 | 2 | 0 | 1987-1988 | 1 | G | 1961-04-22 | International Falls, MN | Major League |
| Charlie Mason | 13 | 1 | 3 | 4 | 0 | 1938-1939 | 1 | R | | Seaforth, ONT | Major League |
| Joe Matte | 12 | 0 | 2 | 2 | 8 | 1942-1943 | 1 | D | | | Major League |
| Stephane Matteau | 164 | 35 | 42 | 77 | 198 | 1991-1994 | 3 | L | 1969-09-02 | Rouyn-Noranda, PQ | Major League |
| Jamal Mayers | 100 | 6 | 11 | 17 | 107 | 2011-2013 | 2 | R | 1974-10-24 | Toronto, ONT | Major League |
| Eddie Mazur | 15 | 0 | 1 | 1 | 4 | 1956-1957 | 1 | L | 1929-07-25 | Winnipeg, MAN | Major League |
| Chris McAlpine | 90 | 0 | 9 | 9 | 68 | 2000-2002 | 2 | D | 1971-12-01 | Roseville, MN | Major League |
| Dean McAmmond | 154 | 25 | 40 | 65 | 117 | 1991-2001 | 4 | L | 1973-06-15 | Grand Cache, ALTA | Major League |
| Jim McBurney | 1 | 0 | 1 | 1 | 0 | 1952-1953 | 1 | | | | Major League |
| Bryan McCabe | 79 | 6 | 19 | 25 | 139 | 1999-2000 | 1 | D | 1975-06-08 | St. Catherines, ONT | Major League |
| Doug McCaig | 171 | 3 | 12 | 15 | 138 | 1948-1951 | 3 | D | 1919-02-24 | Guelph, ONT | Major League |
| Eddie McCalmon | 23 | 2 | 0 | 2 | 8 | 1927-1928 | 1 | | | | Major League |
| Steve McCarthy | 134 | 3 | 13 | 16 | 45 | 1999-2004 | 5 | D | 1981-02-03 | Trail, BC | Major League |
| John McCormack | 63 | 5 | 7 | 12 | 8 | 1954-1955 | 1 | C | 1925-08-02 | Edmonton, ALTA | Major League |
| Jeff McDill | 1 | 0 | 0 | 0 | 0 | 1976-1977 | 1 | R | 1956-03-16 | Thunder Bay, ONT | Major League |
| Ab McDonald | 265 | 73 | 107 | 180 | 61 | 1960-1964 | 4 | L | 1936-02-18 | Winnipeg, MAN | Major League |
| Brian McDonald‡ | | | | | | 1967-1968 | 1 | C | 1945-03-23 | Toronto, ONT | Major League |
| Byron "Butch" McDonald | 26 | 6 | 13 | 19 | 0 | 1944-1945 | 1 | L | 1916-11-21 | Assiniboia, SASK | Major League |
| Jim McFadden | 159 | 36 | 48 | 84 | 49 | 1951-1954 | 3 | C | 1920-04-15 | Belfast, Ireland | Major League |
| Don McFadyen | 164 | 12 | 33 | 45 | 77 | 1932-1936 | 4 | C | 1907-03-24 | Crossfield, ALTA | Major League |
| Gord McFarlane | 1 | 0 | 0 | 0 | 0 | 1926-1927 | 1 | D | 1901-07-18 | Snowflake, MAN | Major League |
| Bob McGill | 281 | 10 | 26 | 36 | 641 | 1987-1991 | 4 | D | 1962-04-27 | Leduc, ALTA | Major League |
| Ryan McGill | 9 | 0 | 2 | 2 | 20 | 1991-1992 | 1 | D | 1969-02-28 | Sherwood Park, ALTA | Major League |
| Jack McIntyre | 231 | 52 | 39 | 91 | 100 | 1953-1958 | 5 | L | 1930-09-08 | Brussels, ONT | Major League |
| Ray McKay | 28 | 0 | 1 | 1 | 35 | 1968-1971 | 3 | D | 1946-08-22 | Edmonton, ALTA | Major League |
| Ian McKegney | 3 | 0 | 0 | 0 | 2 | 1976-1977 | 1 | D | 1947-05-07 | Sarnia, ONT | Major League |
| Tony McKegney | 9 | 0 | 1 | 1 | 4 | 1990-1991 | 1 | F | 1958-02-15 | Montreal, PQ | Major League |
| John McKenzie | 128 | 20 | 23 | 43 | 118 | 1958-1965 | 3 | R | 1937-12-12 | High River, ALTA | Major League |
| Alex McKinnon | 44 | 1 | 1 | 2 | 51 | 1928-1929 | 1 | | | | Major League |
| Brett McLean | 78 | 11 | 20 | 31 | 54 | 2002-2004 | 2 | C | 1978-08-14 | Comox, BC | Major League |
| Mike McMahon | 20 | 0 | 8 | 8 | 6 | 1968-1969 | 1 | D | 1941-08-30 | Quebec City, PQ | Major League |
| Tom McMurchy | 46 | 4 | 3 | 7 | 57 | 1983-1986 | 3 | L | 1963-12-02 | Burnaby, BC | Major League |
| Mike McNeill | 23 | 2 | 2 | 4 | 6 | 1990-1991 | 1 | L | 1966-07-22 | Winona, MN | Major League |
| Basil McRae | 8 | 0 | 0 | 0 | 12 | 1996-1997 | 1 | L | 1961-01-05 | Beaverton, ONT | Major League |
| Charles "Rabbit" McVeigh | 81 | 18 | 11 | 29 | 33 | 1926-1928 | 2 | C | | Kenora, ONT | Major League |
| Gerry Melnyk | 63 | 5 | 16 | 21 | 6 | 1961-1965 | 2 | C | 1934-09-16 | Edmonton, ALTA | Major League |
| Gilles Meloche | 2 | 0 | 0 | 0 | 0 | 1970-1971 | 1 | G | 1950-07-12 | Montreal, PQ | Major League |
| Hillary "Minnie" Menard | 1 | 0 | 0 | 0 | 0 | 1953-1954 | 1 | L | 1934-01-15 | Timmins, ONT | Major League |
| Howie Menard | 19 | 2 | 3 | 5 | 8 | 1969-1970 | 1 | C | 1942-04-28 | Timmins, ONT | Major League |
| Arthur Michaluk | 5 | 0 | 0 | 0 | 0 | 1947-1948 | 1 | D | 1923-05-04 | Canmore, ALTA | Major League |
| John Michaluk | 1 | 0 | 0 | 0 | 0 | 1950-1951 | 1 | L | 1928-11-02 | Canmore, ALTA | Major League |
| Larry Mickey | 1 | 0 | 0 | 0 | 0 | 1964-1965 | 1 | R | 1943-10-21 | Lacombe, ALTA | Major League |
| Nick Mickoski | 220 | 49 | 64 | 113 | 138 | 1954-1958 | 4 | R | 1927-12-07 | Winnipeg, MAN | Major League |
| Stan Mikita | 1394 | 541 | 926 | 1467 | 1270 | 1958-1980 | 22 | F | 1940-05-20 | Sokolce, Czech | Major League |
| Greg Millen | 13 | 0 | 1 | 1 | 0 | 1989-1991 | 2 | G | 1957-06-25 | Toronto, ONT | Major League |
| Earl Miller | 95 | 16 | 11 | 27 | 114 | 1927-1932 | 5 | | | | Major League |
| Jack Miller | 17 | 0 | 0 | 0 | 4 | 1949-1951 | 2 | L | 1925-09-16 | Delisle, SASK | Major League |
| Kevin Miller | 106 | 18 | 24 | 42 | 49 | 1996-1998 | 2 | R | 1965-09-09 | Lansing, MI | Major League |
| Kip Miller | 10 | 1 | 4 | 5 | 2 | 1995-1996 | 1 | C | 1969-06-11 | Lansing, MI | Major League |
| Craig Mills | 27 | 0 | 3 | 3 | 36 | 1997-1999 | 2 | R | 1976-08-27 | Toronto, ONT | Major League |
| Boris Mironov | 220 | 21 | 69 | 90 | 231 | 1998-2003 | 5 | D | 1972-03-21 | Moscow, Russia | Major League |
| John Miszuk | 5 | 1 | 1 | 2 | 2 | 1965-1967 | 2 | D | 1940-09-29 | Naliboki, Poland | Major League |
| Bill "Red" Mitchell | 83 | 4 | 5 | 9 | 67 | 1941-1945 | 3 | D | 1912-09-06 | Toronto, ONT | Major League |
| Travis Moen | 82 | 4 | 2 | 6 | 142 | 2003-2004 | 1 | L | 1982-04-06 | Stewart Valley, SASK | Major League |
| Doug Mohns | 415 | 116 | 163 | 279 | 367 | 1964-1971 | 7 | D | 1933-12-13 | Capreol, ONT | Major League |
| Steve Montador | 52 | 5 | 9 | 14 | 45 | 2011-2012 | 1 | D | 1979-12-21 | Vancouver, BC | Major League |
| Alfie Moore‡ | | | | | | 1937-1938 | 1 | G | 1906-12-01 | Toronto, ONT | Major League |
| Amby Moran | 23 | 1 | 1 | 2 | 14 | 1927-1928 | 1 | | | | Major League |
| Jayson More | 17 | 0 | 2 | 2 | 8 | 1997-1998 | 1 | D | 1969-01-12 | Souris, MAN | Major League |
| Ethan Moreau | 210 | 33 | 32 | 65 | 284 | 1995-1999 | 4 | L | 1975-09-22 | Huntsville, ONT | Major League |
| Howie Morenz | 71 | 12 | 36 | 48 | 41 | 1934-1936 | 2 | C | 1902-06-21 | Mitchell, ONT | Major League |
| Jason Morgan | 7 | 1 | 1 | 2 | 6 | 2005-2006 | 1 | C | 1976-10-09 | St. John's, NFLD | Major League |
| Jeremy Morin | 15 | 3 | 2 | 5 | 9 | 2010-2013 | 3 | L | 1991-04-16 | Auburn, NY | Major League |
| Brendan Morrison | 11 | 0 | 0 | 0 | 6 | 2011-2012 | 1 | C | 1975-08-15 | Pitt Meadows, BC | Major League |
| Don Morrison | 59 | 8 | 12 | 20 | 6 | 1950-1951 | 1 | C | 1924-07-14 | Saskatoon, SASK | Major League |
| Gus Mortson | 390 | 25 | 80 | 105 | 649 | 1952-1958 | 6 | D | 1925-01-24 | New Liskeard, ONT | Major League |
| Ken Mosdell | 25 | 2 | 4 | 6 | 10 | 1956-1957 | 1 | C | 1922-07-13 | Montreal, PQ | Major League |
| Bill Mosienko | 710 | 258 | 282 | 540 | 121 | 1941-1955 | 14 | R | 1921-11-02 | Winnipeg, MAN | Major League |
| Bryan Muir | 64 | 3 | 7 | 10 | 63 | 1998-2000 | 2 | D | 1973-06-08 | Winnipeg, MAN | Major League |
| Grant Mulvey | 574 | 148 | 133 | 281 | 797 | 1974-1983 | 9 | F | 1956-09-17 | Sudbury, ONT | Major League |
| Craig Muni | 18 | 0 | 4 | 4 | 12 | 1992-1994 | 2 | D | 1962-07-19 | Toronto, ONT | Major League |
| Adam Munro | 17 | 0 | 1 | 1 | 2 | 2003-2006 | 2 | G | 1982-11-12 | St. George, ONT | Major League |
| Joe Murphy | 210 | 83 | 96 | 179 | 304 | 1992-1996 | 4 | R | 1967-10-16 | London, ONT | Major League |
| Ron Murphy | 459 | 105 | 127 | 232 | 233 | 1957-1964 | 7 | L | 1933-04-10 | Hamilton, ONT | Major League |
| Bob Murray | 1008 | 132 | 382 | 514 | 871 | 1975-1990 | 15 | D | 1954-11-26 | Kingston, ONT | Major League |
| Chris Murray | 4 | 0 | 0 | 0 | 14 | 1998-1999 | 1 | R | 1974-10-25 | Port Hardy, BC | Major League |
| Troy Murray | 687 | 197 | 291 | 488 | 707 | 1981-1994 | 12 | C | 1962-07-31 | Calgary, ALTA | Major League |
| Dmitri Nabokov | 25 | 7 | 4 | 11 | 10 | 1997-1998 | 1 | C | 1977-01-04 | Novosibirsk, Russia | Major League |
| Alain Nasreddine | 7 | 0 | 0 | 0 | 19 | 1998-1999 | 1 | D | 1975-07-10 | Montreal, PQ | Major League |
| Ralph Nattrass | 223 | 18 | 38 | 56 | 308 | 1946-1950 | 4 | D | 1925-05-26 | Regina, SASK | Major League |
| Eric Nesterenko | 1013 | 207 | 288 | 495 | 1012 | 1956-1972 | 16 | C | 1933-10-31 | Flin Flon, MAN | Major League |
| Scott Nichol | 75 | 7 | 11 | 18 | 145 | 2003-2004 | 1 | C | 1974-12-31 | Edmonton, ALTA | Major League |
| Bernie Nicholls | 107 | 41 | 70 | 111 | 92 | 1994-1996 | 2 | C | 1961-06-24 | Haliburton, ONT | Major League |
| Ivan "Hickey" Nicholson | 2 | 1 | 0 | 1 | 0 | 1937-1938 | 1 | L | | Charlotettown, PEI | Major League |
| Eric Nickulas | 21 | 1 | 1 | 2 | 8 | 2003-2004 | 1 | R | 1975-03-25 | Hyannis, MA | Major League |
| Antti Niemi | 42 | 0 | 1 | 1 | 0 | 2008-2010 | 2 | G | 1983-08-29 | Vantaa, Finland | Major League |
| Ville Nieminen | 60 | 2 | 11 | 13 | 40 | 2003-2004 | 1 | L | 1977-04-06 | Tampere, Finland | Major League |
| Andrei Nikolishin | 60 | 6 | 15 | 21 | 26 | 2002-2003 | 1 | C | 1973-03-25 | Vorkuta, Russia | Major League |
| Brian Noonan | 329 | 63 | 85 | 148 | 300 | 1987-1994 | 7 | R | 1965-05-29 | Boston, MA | Major League |
| Jonas Nordquist | 3 | 0 | 2 | 2 | 2 | 2006-2007 | 1 | C | 1982-04-26 | Leksand, Sweden | Major League |
| Jack Norris | 10 | 0 | 0 | 0 | 0 | 1967-1969 | 2 | G | 1942-08-05 | Delisle, SASK | Major League |
| Lawrence "Baldy" Northcott | 46 | 5 | 7 | 12 | 9 | 1938-1939 | 1 | L | 1908-09-07 | Calgary, ALTA | Major League |
| Michael Nylander | 239 | 63 | 117 | 180 | 112 | 1999-2003 | 4 | C | 1972-10-03 | Stockholm, Sweden | Major League |
| Gary Nylund | 179 | 14 | 37 | 51 | 461 | 1986-1989 | 3 | D | 1963-10-28 | Surrey, BC | Major League |
| Jack O'Callahan | 303 | 15 | 64 | 79 | 393 | 1982-1987 | 5 | D | 1957-07-24 | Charlestown, MA | Major League |
| Mike O'Connell | 166 | 18 | 61 | 79 | 106 | 1977-1981 | 4 | D | 1955-11-25 | Chicago, IL | Major League |
| Sean O'Donnell | 51 | 0 | 7 | 7 | 23 | 2011-2012 | 1 | D | 1971-10-13 | Ottawa, ONT | Major League |
| Danny O'Shea | 66 | 10 | 16 | 26 | 38 | 1970-1972 | 2 | C | 1945-06-15 | Ajax, ONT | Major League |
| Lyle Odelein | 77 | 7 | 6 | 13 | 80 | 2001-2003 | 2 | D | 1968-07-21 | Quill Lake, SASK | Major League |
| Johnny Oduya | 66 | 4 | 13 | 17 | 10 | 2011-2013 | 2 | D | 1981-10-01 | Stockholm, Sweden | Major League |
| Brian Ogilvie | 12 | 1 | 2 | 3 | 4 | 1972-1973 | 1 | F | 1952-01-30 | Stettler, ALTA | Major League |
| Ed Olczyk | 322 | 77 | 132 | 209 | 274 | 1984-2000 | 5 | C | 1966-08-16 | Chicago, IL | Major League |
| Rostislav Olesz | 6 | 0 | 0 | 0 | 6 | 2011-2012 | 1 | L | 1985-10-10 | Bilovec, Czech Rep. | Major League |
| Bert Olmstead | 94 | 22 | 32 | 54 | 44 | 1948-1951 | 3 | R | 1926-09-04 | Scepter, SASK | Major League |
| Dylan Olsen | 28 | 0 | 1 | 1 | 6 | 2011-2012 | 1 | D | 1991-01-03 | Calgary, ALTA | Major League |
| Bill Orban | 84 | 7 | 8 | 15 | 50 | 1967-1969 | 2 | L | 1939-09-10 | Regina, SASK | Major League |
| Bobby Orr | 26 | 6 | 21 | 27 | 29 | 1976-1979 | 2 | D | 1948-03-20 | Parry Sound, ONT | Major League |
| Eddie Ouellette | 43 | 3 | 2 | 5 | 11 | 1935-1936 | 1 | L | | Ottawa, ONT | Major League |
| Samuel Pahlsson | 13 | 2 | 1 | 3 | 2 | 2008-2009 | 1 | C | 1977-12-17 | Ange, Sweden | Major League |
| Pete Palangio | 49 | 10 | 10 | 20 | 20 | 1936-1938 | 2 | L | 1908-09-10 | North Bay, ONT | Major League |
| Rob Palmer | 16 | 0 | 3 | 3 | 2 | 1973-1976 | 3 | F | 1952-10-02 | Detroit, MI | Major League |
| Darren Pang | 81 | 0 | 9 | 9 | 6 | 1984-1989 | 3 | G | 1964-02-17 | Meaford, ONT | Major League |
| Joe Papike | 20 | 3 | 3 | 6 | 4 | 1940-1945 | 3 | R | | Eveleth, MN | Major League |
| Jim Pappin | 488 | 216 | 228 | 444 | 447 | 1968-1975 | 7 | F | 1939-09-10 | Copper Cliff, ONT | Major League |
| Pierre-Alexandr Parenteau | 5 | 0 | 1 | 1 | 2 | 2006-2007 | 1 | L | 1983-03-24 | Hull, PQ | Major League |
| Steve Passmore | 81 | 0 | 1 | 1 | 15 | 1999-2004 | 5 | G | 1973-01-29 | Thunder Bay, ONT | Major League |
| Rick Paterson | 430 | 50 | 43 | 93 | 136 | 1978-1987 | 9 | F | 1958-02-10 | Kingston, ONT | Major League |
| Kent Paynter | 3 | 0 | 0 | 0 | 4 | 1987-1989 | 2 | D | 1965-04-27 | Summerside, PEI | Major League |
| Perry Pelensky | 4 | 0 | 0 | 0 | 5 | 1983-1984 | 1 | R | 1962-03-20 | Edmonton, ALTA | Major League |
| Marcel Pelletier | 6 | 0 | 0 | 0 | 2 | 1950-1951 | 1 | G | 1927-12-06 | Sorel, PQ | Major League |
| Pascal Pelletier | 7 | 0 | 0 | 0 | 0 | 2008-2009 | 1 | C | 1983-06-16 | Labrador City, NFLD | Major League |
| Mike Peluso | 118 | 12 | 4 | 16 | 743 | 1989-1992 | 3 | D | 1965-11-08 | Hibbing, MN | Major League |
| Mike Peluso | 37 | 4 | 2 | 6 | 19 | 2001-2002 | 1 | R | 1974-09-02 | Bismarck, ND | Major League |
| Yanic Perreault | 53 | 9 | 5 | 14 | 24 | 2007-2008 | 1 | C | 1971-04-04 | Sherbrooke, PQ | Major League |
| Jim Peters | 185 | 43 | 44 | 87 | 57 | 1951-1954 | 3 | R | 1922-10-02 | Verdun, PQ | Major League |
| Harold Phillipoff | 23 | 0 | 4 | 4 | 26 | 1978-1980 | 2 | W | 1956-07-14 | Kamsack, SASK | Major League |
| Pierre Pilote | 821 | 77 | 400 | 477 | 1205 | 1955-1968 | 13 | D | 1931-12-11 | Kenogami, PQ | Major League |
| Gerry Pinder | 149 | 32 | 38 | 70 | 76 | 1969-1971 | 2 | R | 1948-09-15 | Saskatoon, SASK | Major League |
| Brandon Pirri | 7 | 0 | 2 | 2 | 0 | 2010-2013 | 3 | C | 1991-04-10 | Toronto, ONT | Major League |
| Fernando Pisani | 60 | 7 | 9 | 16 | 10 | 2010-2011 | 1 | R | 1976-12-27 | Edmonton, ALTA | Major League |
| Derek Plante | 17 | 1 | 1 | 2 | 2 | 1999-2000 | 1 | C | 1971-01-17 | Cloquet, MN | Major League |
| Pierre Plante | 77 | 10 | 18 | 28 | 59 | 1977-1978 | 1 | R | 1951-05-14 | Valleyfield, PQ | Major League |
| Jim Playfair | 19 | 1 | 3 | 4 | 49 | 1987-1989 | 2 | D | 1964-05-22 | Ft. St. James, BC | Major League |
| Steve Poapst | 220 | 7 | 23 | 30 | 118 | 2000-2004 | 4 | D | 1969-01-03 | Cornwall, ONT | Major League |
| Tony Poeta | 1 | 0 | 0 | 0 | 0 | 1951-1952 | 1 | R | 1933-03-04 | North Bay, ONT | Major League |
| Norman "Bud" Poile | 58 | 23 | 29 | 52 | 16 | 1947-1949 | 2 | R | 1924-02-10 | Fort William, ONT | Major League |
| Jack Portland | 21 | 1 | 4 | 5 | 24 | 1939-1941 | 2 | D | 1912-07-30 | Collingwood, ONT | Major League |
| Victor Posa | 2 | 0 | 0 | 0 | 2 | 1985-1986 | 1 | D | 1966-11-05 | Ban, Italy | Major League |
| Ryan Potulny | 3 | 0 | 0 | 0 | 0 | 2010-2011 | 1 | C | 1984-09-05 | Grand Forks, ND | Major League |
| Patrick Poulin | 141 | 34 | 36 | 70 | 109 | 1993-1996 | 3 | L | 1973-04-23 | Vanier, PQ | Major League |
| Ray Powell | 31 | 7 | 15 | 22 | 2 | 1950-1951 | 1 | C | 1925-11-16 | Timmins, ONT | Major League |
| Geoff Powis | 2 | 0 | 0 | 0 | 0 | 1967-1968 | 1 | C | 1945-06-14 | Winnipeg, MAN | Major League |
| Lynn Powis | 57 | 8 | 13 | 21 | 6 | 1973-1974 | 1 | C | 1949-04-19 | Saskatoon, SASK | Major League |
| Wayne Presley | 355 | 93 | 93 | 186 | 495 | 1984-1991 | 7 | R | 1965-03-23 | Dearborn, MI | Major League |
| Rich Preston | 429 | 96 | 127 | 223 | 257 | 1979-1987 | 6 | R | 1952-05-22 | Regina, SASK | Major League |
| Jack Price | 57 | 4 | 6 | 10 | 24 | 1951-1954 | 3 | D | 1932-05-08 | Goderich, ONT | Major League |
| Bob Probert | 461 | 49 | 76 | 125 | 1210 | 1995-2002 | 7 | L | 1965-06-05 | Windsor, ONT | Major League |
| Mike Prokopec | 15 | 0 | 0 | 0 | 11 | 1995-1997 | 2 | R | 1974-05-17 | Toronto, ONT | Major League |
| Metro Prystai | 243 | 60 | 56 | 116 | 111 | 1947-1956 | 5 | C | 1927-11-07 | Yorkton, SASK | Major League |
| Cliff "Fido" Purpur | 119 | 24 | 33 | 57 | 38 | 1941-1945 | 4 | | 1912-09-26 | Grand Forks, ND | Major League |
| Max Quackenbush | 14 | 0 | 1 | 1 | 4 | 1951-1952 | 1 | D | 1928-08-29 | Toronto, ONT | Major League |
| Deron Quint | 51 | 4 | 7 | 11 | 18 | 2003-2004 | 1 | D | 1976-03-12 | Durham, NH | Major League |
| Stephane Quintal | 72 | 1 | 18 | 19 | 60 | 2000-2001 | 1 | D | 1968-10-22 | Boucherville, PQ | Major League |
| Igor Radulov | 43 | 9 | 7 | 16 | 22 | 2002-2004 | 2 | L | 1982-08-23 | Nizhny Tagil, Russia | Major League |
| Clare Raglan | 67 | 1 | 8 | 9 | 38 | 1951-1953 | 2 | D | 1927-09-04 | Pembroke, ONT | Major League |
| Les Ramsay | 11 | 2 | 2 | 4 | 2 | 1944-1945 | 1 | | | | Major League |
| Matt Ravlich | 245 | 5 | 47 | 52 | 254 | 1964-1969 | 5 | D | 1938-07-12 | Sault Ste. Marie, ONT | Major League |
| Dick Redmond | 341 | 71 | 156 | 227 | 218 | 1972-1977 | 5 | D | 1949-08-14 | Kirkland Lake, ONT | Major League |
| Joe Reekie | 17 | 0 | 2 | 2 | 28 | 2001-2002 | 1 | D | 1965-02-22 | Victoria, BC | Major League |
| Earl "Dutch" Reibel | 40 | 4 | 12 | 16 | 6 | 1957-1958 | 1 | C | 1930-07-21 | Kitchener, ONT | Major League |
| Tom Reid | 86 | 0 | 7 | 7 | 37 | 1967-1969 | 2 | D | 1946-06-24 | Fort Erie, ONT | Major League |
| Leo Reise | 23 | 0 | 0 | 0 | 24 | 1945-1947 | 2 | D | 1922-06-07 | Stoney Creek, ONT | Major League |
| Pascal Rheaume | 19 | 0 | 2 | 2 | 4 | 2001-2002 | 1 | C | 1973-06-21 | Quebec City, PQ | Major League |
| Pat Ribble | 35 | 2 | 5 | 7 | 22 | 1978-1980 | 2 | D | 1954-04-26 | Leamington, ONT | Major League |
| Dave Richardson | 3 | 0 | 0 | 0 | 2 | 1965-1966 | 1 | L | 1940-12-11 | St. Boniface, MAN | Major League |
| Danny Richmond | 39 | 0 | 2 | 2 | 68 | 2005-2008 | 3 | D | 1984-08-01 | Chicago, IL | Major League |
| Jim Riley | 15 | 0 | 2 | 2 | 14 | 1926-1927 | 1 | | | | Major League |
| Vic Ripley | 177 | 41 | 24 | 65 | 126 | 1928-1933 | 5 | C | 1906-05-30 | Elgin, ONT | Major League |
| Moe Roberts | 1 | 0 | 0 | 0 | 0 | 1951-1952 | 1 | G | 1906-12-12 | Waterbury, CT | Major League |
| Stephane Robidas | 45 | 2 | 10 | 12 | 33 | 2003-2004 | 1 | D | 1977-03-03 | Sherbrooke, PQ | Major League |
| Florent Robidoux | 52 | 7 | 4 | 11 | 75 | 1980-1984 | 3 | L | 1960-05-05 | Trehern, MAN | Major League |
| Doug Robinson | 40 | 2 | 9 | 11 | 8 | 1963-1965 | 2 | L | 1940-08-27 | St. Catharines, ONT | Major League |
| Earl Robinson | 47 | 9 | 6 | 15 | 13 | 1938-1939 | 1 | R | 1907-03-11 | Montreal, PQ | Major League |
| Eddie Rodden | 28 | 3 | 5 | 8 | 6 | 1926-1928 | 2 | | | | Major League |
| Jeremy Roenick | 524 | 267 | 329 | 596 | 570 | 1988-1996 | 8 | C | 1970-01-17 | Boston, MA | Major League |
| Al Rollins | 308 | 0 | 1 | 1 | 39 | 1952-1957 | 5 | G | 1926-10-09 | Vanguard, SASK | Major League |
| Larry Romanchych | 10 | 0 | 2 | 2 | 2 | 1970-1971 | 1 | C | 1949-09-07 | Vancouver, BC | Major League |
| Elwyn "Doc" Romnes | 309 | 60 | 119 | 179 | 42 | 1930-1939 | 9 | C | 1909-01-01 | White Bear Lake, MN | Major League |
| Darcy Rota | 448 | 117 | 110 | 227 | 450 | 1973-1979 | 6 | F | 1953-02-16 | Vancouver, BC | Major League |
| Remi Royer | 18 | 0 | 0 | 0 | 67 | 1998-1999 | 1 | D | 1978-03-13 | Donnacona, PQ | Major League |
| Michal Rozsival | 27 | 0 | 12 | 12 | 14 | 2012-2013 | 1 | D | 1978-09-03 | Vlasim, Czech Rep. | Major League |
| Mike Rucinski | 1 | 0 | 0 | 0 | 0 | 1987-1989 | 2 | C | 1963-12-12 | Wheeling, IL | Major League |
| Terry Ruskowski | 211 | 30 | 138 | 168 | 609 | 1979-1983 | 4 | C | 1954-12-31 | Prince Albert, SASK | Major League |
| Cam Russell | 361 | 8 | 19 | 27 | 788 | 1989-1999 | 10 | D | 1969-01-12 | Halifax, NS | Major League |
| Phil Russell | 504 | 53 | 176 | 229 | 1288 | 1972-1979 | 7 | D | 1952-07-21 | Edmonton, ALTA | Major League |
| Christian Ruuttu | 158 | 28 | 62 | 90 | 208 | 1992-1995 | 3 | C | 1964-02-20 | Lappeenranta, Finland | Major League |
| Tuomo Ruutu | 228 | 48 | 60 | 108 | 259 | 2003-2008 | 4 | C | 1983-02-16 | Vantaa, Finland | Major League |
| Warren Rychel | 2 | 0 | 0 | 0 | 17 | 1988-1991 | 2 | L | 1967-05-12 | Tecumseh, ONT | Major League |
| Brandon Saad | 48 | 10 | 17 | 27 | 12 | 2011-2013 | 2 | L | 1992-10-27 | Gibsonia, PA | Major League |
| Tony Salmelainen | 57 | 6 | 11 | 17 | 26 | 2006-2007 | 1 | L | 1981-08-08 | Espoo, Finland | Major League |
| Sergei Samsonov | 23 | 0 | 4 | 4 | 6 | 2007-2008 | 1 | L | 1978-10-27 | Moscow, Russia | Major League |
| Ed Sandford | 57 | 12 | 9 | 21 | 56 | 1955-1956 | 1 | L | 1928-08-20 | New Toronto, ONT | Major League |
| Everett Sanipass | 126 | 17 | 26 | 43 | 309 | 1986-1990 | 4 | L | 1968-02-13 | Big Cove, NB | Major League |
| Fred Sasakamoose | 11 | 0 | 0 | 0 | 6 | 1953-1954 | 1 | C | 1934-12-24 | Debden, SASK | Major League |
| Bob Sauve | 84 | 0 | 5 | 5 | 33 | 1985-1987 | 2 | G | 1955-06-17 | Ste. Genevieve, PQ | Major League |
| Denis Savard | 881 | 377 | 719 | 1096 | 1005 | 1980-1997 | 13 | F | 1961-02-04 | Pointe Gatineau, PQ | Major League |
| Jean Savard | 42 | 7 | 12 | 19 | 29 | 1977-1979 | 2 | F | 1957-04-26 | Nordum, PQ | Major League |
| Darin Sceviour | 1 | 0 | 0 | 0 | 0 | 1986-1987 | 1 | F | 1965-11-30 | Lacombe, ALTA | Major League |
| Paul "Butch" Schaefer | 5 | 0 | 0 | 0 | 6 | 1936-1937 | 1 | D | | Eveleth, MN | Major League |
| Bobby Schmautz | 76 | 12 | 9 | 21 | 43 | 1967-1969 | 2 | R | 1945-03-28 | Saskatoon, SASK | Major League |
| Enio Sclisizzi | 14 | 0 | 2 | 2 | 0 | 1952-1953 | 1 | L | 1925-08-01 | Milton, ONT | Major League |
| John Scott | 69 | 0 | 2 | 2 | 120 | 2010-2012 | 2 | L | 1982-09-26 | St. Catharines, ONT | Major League |
| Brent Seabrook | 599 | 56 | 190 | 246 | 467 | 2005-2013 | 8 | D | 1985-04-20 | Richmond, BC | Major League |
| Al Secord | 466 | 213 | 159 | 372 | 1426 | 1980-1990 | 8 | L | 1958-03-03 | Sudbury, ONT | Major League |
| Ron Sedlbauer | 84 | 25 | 13 | 38 | 26 | 1979-1981 | 2 | L | 1954-10-22 | Burlington, ONT | Major League |
| Earl Seibert | 410 | 56 | 134 | 190 | 402 | 1935-1945 | 10 | D | 1911-12-07 | Kitchener, ONT | Major League |
| Jeff Shantz | 312 | 36 | 80 | 116 | 155 | 1993-1999 | 6 | C | 1973-10-10 | Duchess, ALTA | Major League |
| Patrick Sharp | 529 | 189 | 201 | 390 | 324 | 2005-2013 | 8 | R | 1981-12-27 | Thunder Bay, ONT | Major League |
| Glen Sharpley | 71 | 19 | 23 | 42 | 23 | 1980-1982 | 2 | C | 1956-09-06 | York, ONT | Major League |
| Andrew Shaw | 85 | 21 | 17 | 38 | 88 | 2011-2013 | 2 | C | 1991-07-20 | Belleville, ONT | Major League |
| Pat Shea | 10 | 1 | 0 | 1 | 0 | 1931-1932 | 1 | D | 1911-10-29 | Potlatch, ID | Major League |
| Bobby Sheehan | 78 | 11 | 20 | 31 | 18 | 1975-1976 | 1 | C | 1949-01-11 | Weymouth, MA | Major League |
| Doug Shelton | 5 | 0 | 1 | 1 | 2 | 1967-1968 | 1 | L | 1945-06-27 | Woodstock, ONT | Major League |
| John Sheppard | 38 | 3 | 4 | 7 | 4 | 1933-1934 | 1 | L | 1904-07-27 | Montreal, PQ | Major League |
| Jack Shill | 51 | 6 | 7 | 13 | 12 | 1937-1939 | 2 | L | | Toronto, ONT | Major League |
| Paul Shmyr | 84 | 2 | 16 | 18 | 75 | 1968-1971 | 3 | D | 1946-01-28 | Cudworth, SASK | Major League |
| Chris Simon | 61 | 12 | 6 | 18 | 125 | 2002-2003 | 1 | L | 1972-01-30 | Wawa, ONT | Major League |
| John "Cully" Simon | 29 | 0 | 1 | 1 | 9 | 1944-1945 | 1 | D | | Brockville, ONT | Major League |
| Reid Simpson | 91 | 8 | 6 | 14 | 247 | 1997-1999 | 2 | L | 1969-05-21 | Flin Flon, MAN | Major League |
| Todd Simpson | 45 | 0 | 3 | 3 | 116 | 2005-2006 | 1 | D | 1973-05-28 | North Vancouver, BC | Major League |
| Jarrod Skalde | 7 | 0 | 1 | 1 | 4 | 1997-1998 | 1 | C | 1971-02-26 | Niagara Falls, ONT | Major League |
| Jack Skille | 79 | 12 | 13 | 25 | 30 | 2007-2011 | 4 | R | 1987-05-19 | Madison, WI | Major League |
| Warren Skorodenski | 32 | 0 | 0 | 0 | 2 | 1981-1987 | 4 | G | 1960-03-22 | Winnipeg, MAN | Major League |
| Glen Skov | 346 | 44 | 75 | 119 | 150 | 1955-1960 | 5 | C | 1931-01-26 | Wheatley, ONT | Major League |
| John Sleaver | 13 | 1 | 0 | 1 | 6 | 1953-1957 | 2 | C | 1934-08-18 | Copper Cliff, ONT | Major League |
| Tod Sloan | 196 | 58 | 78 | 136 | 181 | 1958-1961 | 3 | C | 1927-11-30 | Vinton, PQ | Major League |
| Ben Smith | 20 | 4 | 0 | 4 | 0 | 2010-2013 | 3 | R | 1988-07-11 | Avon, CT | Major League |
| Clint Smith | 202 | 81 | 121 | 202 | 12 | 1943-1947 | 4 | C | 1913-12-12 | Assiniboia, SASK | Major League |
| Des Smith | 24 | 1 | 4 | 5 | 27 | 1939-1940 | 1 | D | 1914-02-22 | Ottawa, ONT | Major League |
| Gary Smith | 51 | 0 | 0 | 0 | 5 | 1971-1973 | 2 | G | 1944-02-04 | Ottawa, ONT | Major League |
| Glen Smith | 2 | 0 | 0 | 0 | 0 | 1950-1951 | 1 | R | 1931-03-19 | Lucky Lake, SASK | Major League |
| Steve Smith | 317 | 25 | 111 | 136 | 920 | 1991-1997 | 6 | D | 1963-04-30 | Glasgow, Scotland | Major League |
| Wayne Smith | 2 | 1 | 1 | 2 | 2 | 1966-1967 | 1 | D | 1943-02-12 | Kamsack, SASK | Major League |
| Radek Smolenak | 1 | 0 | 0 | 0 | 5 | 2009-2010 | 1 | L | 1986-12-03 | Praha, Czech Rep. | Major League |
| Bryan Smolinski | 62 | 14 | 23 | 37 | 29 | 2006-2007 | 1 | C | 1971-12-27 | Toledo, OH | Major League |
| Greg Smyth | 60 | 0 | 3 | 3 | 141 | 1993-1995 | 2 | D | 1966-04-23 | Oakville, ONT | Major League |
| Ken Solheim | 5 | 2 | 0 | 2 | 0 | 1980-1981 | 1 | L | 1961-03-27 | Medicine Hat, ALTA | Major League |
| Art Somers | 77 | 14 | 19 | 33 | 107 | 1929-1931 | 2 | C | 1903-01-17 | Winnipeg, MAN | Major League |
| Brent Sopel | 154 | 3 | 27 | 30 | 70 | 2007-2010 | 3 | D | 1977-01-07 | Calgary, ALTA | Major League |
| Christian Soucy | 1 | 0 | 0 | 0 | 0 | 1993-1994 | 1 | G | 1970-09-14 | Gatineau, PQ | Major League |
| Jaroslav Spacek | 155 | 15 | 45 | 60 | 121 | 2000-2006 | 3 | D | 1974-02-11 | Rokycany, Czech Rep. | Major League |
| Dollard St. Laurent | 269 | 10 | 51 | 61 | 190 | 1958-1962 | 4 | D | 1929-05-12 | Verdun, PQ | Major League |
| Martin St. Pierre | 21 | 1 | 3 | 4 | 8 | 2005-2008 | 3 | C | 1983-08-11 | Ottawa, ONT | Major League |
| Viktor Stalberg | 203 | 43 | 47 | 90 | 102 | 2010-2013 | 3 | L | 1986-01-17 | Stockholm, Sweden | Major League |
| Fred Stanfield | 107 | 10 | 12 | 22 | 16 | 1964-1967 | 3 | L | 1944-05-04 | Toronto, ONT | Major League |
| Jack Stanfield‡ | | | | | | 1965-1966 | 1 | L | 1942-05-30 | Toronto, ONT | Major League |
| Allan Stanley | 111 | 14 | 29 | 43 | 92 | 1954-1956 | 2 | D | 1926-03-01 | Timmins, ONT | Major League |
| Barney Stanley | 2 | 0 | 0 | 0 | 0 | 1927-1928 | 1 | | | | Major League |
| Ryan Stanton | 1 | 0 | 0 | 0 | 2 | 2012-2013 | 1 | D | 1989-07-20 | St. Albert, ALTA | Major League |
| Mike Stapleton | 125 | 9 | 21 | 30 | 82 | 1986-1992 | 5 | C | 1966-05-05 | Sarnia, ONT | Major League |
| Pat Stapleton | 545 | 41 | 286 | 327 | 303 | 1965-1973 | 8 | D | 1940-07-04 | Sarnia, ONT | Major League |
| Joe Starke | 2 | 0 | 0 | 0 | 0 | 1933-1934 | 1 | G | | Toronto, ONT | Major League |
| Vic Stasiuk | 37 | 6 | 4 | 10 | 8 | 1949-1951 | 2 | L | 1929-05-23 | Lethbridge, ALTA | Major League |
| Doug Stevenson | 4 | 0 | 0 | 0 | 0 | 1944-1946 | 2 | G | 1924-04-06 | Regina, SASK | Major League |
| Gaye Stewart | 178 | 70 | 66 | 136 | 174 | 1947-1950 | 3 | R | 1923-06-28 | Fort William, ONT | Major League |
| Jack Stewart | 63 | 1 | 5 | 6 | 61 | 1950-1952 | 2 | D | 1917-05-06 | Pilot Mound, MAN | Major League |
| Karl Stewart | 37 | 2 | 3 | 5 | 43 | 2006-2007 | 1 | L | 1983-06-30 | Scarborough, ONT | Major League |
| Ken Stewart | 6 | 1 | 1 | 2 | 0 | 1941-1942 | 1 | D | | Port Arthur, ONT | Major League |
| Art Stratton | 2 | 0 | 0 | 0 | 0 | 1965-1966 | 1 | C | 1935-10-08 | Winnipeg, MAN | Major League |
| Jason Strudwick | 102 | 3 | 6 | 9 | 160 | 2002-2004 | 2 | L | 1975-07-17 | Edmonton, ALTA | Major League |
| Frank Sullivan | 2 | 0 | 0 | 0 | 0 | 1954-1956 | 2 | D | 1929-06-16 | Toronto, ONT | Major League |
| George "Red" Sullivan | 132 | 33 | 68 | 101 | 109 | 1954-1956 | 2 | C | 1929-12-24 | Peterborough, ONT | Major League |
| Steve Sullivan | 370 | 118 | 185 | 303 | 251 | 1999-2004 | 5 | C | 1974-07-06 | Timmins, ONT | Major League |
| Al Suomi | 5 | 0 | 0 | 0 | 0 | 1936-1937 | 1 | L | 1913-10-29 | Eveleth, MN | Major League |
| Gary Suter | 301 | 53 | 126 | 179 | 284 | 1993-1998 | 5 | D | 1964-06-24 | Madison, WI | Major League |
| Brent Sutter | 417 | 76 | 143 | 219 | 293 | 1991-1998 | 7 | C | 1962-06-10 | Viking, ALTA | Major League |
| Darryl Sutter | 406 | 161 | 118 | 279 | 288 | 1979-1987 | 8 | F | 1958-08-19 | Viking, ALTA | Major League |
| Duane Sutter | 184 | 18 | 32 | 50 | 440 | 1987-1990 | 3 | R | 1960-03-16 | Viking, ALTA | Major League |
| Rich Sutter | 98 | 12 | 14 | 26 | 136 | 1993-1995 | 2 | R | 1963-12-02 | Viking, ALTA | Major League |
| Michal Sykora | 56 | 2 | 12 | 14 | 22 | 1996-1998 | 2 | D | 1973-07-04 | Pardubice, Czech | Major League |
| Jeff Taffe | 1 | 0 | 0 | 0 | 0 | 2010-2011 | 1 | C | 1981-02-19 | Hastings, MN | Major League |
| Rob Tallas | 12 | 0 | 0 | 0 | 0 | 2000-2001 | 1 | G | 1973-03-20 | Edmonton, ALTA | Major League |
| Dale Tallon | 325 | 44 | 112 | 156 | 296 | 1973-1978 | 5 | D | 1950-10-19 | Rouyn-Noranda, PQ | Major League |
| Tony Tanti | 3 | 1 | 0 | 1 | 0 | 1981-1983 | 2 | L | 1963-09-07 | Toronto, ONT | Major League |
| Harry Taylor | 15 | 1 | 1 | 2 | 0 | 1951-1952 | 1 | C | 1926-03-28 | St. James, MAN | Major League |
| Ralph "Bouncer" Taylor | 77 | 2 | 1 | 3 | 137 | 1927-1930 | 3 | D | 1905-10-02 | Toronto, ONT | Major League |
| Stephen Tepper | 1 | 0 | 0 | 0 | 0 | 1992-1993 | 1 | R | 1969-03-10 | Westborough, MA | Major League |
| Paul Terbenche | 68 | 3 | 7 | 10 | 8 | 1967-1968 | 1 | D | 1945-09-16 | Port Hope, ONT | Major League |
| Chris Terreri | 28 | 0 | 1 | 1 | 2 | 1996-1998 | 2 | G | 1964-11-15 | Providence, RI | Major League |
| Jocelyn Thibault | 331 | 0 | 4 | 4 | 12 | 1998-2004 | 6 | G | 1975-01-12 | Montreal, PQ | Major League |
| Cy Thomas | 6 | 1 | 0 | 1 | 8 | 1947-1948 | 1 | W | 1926-08-05 | Dowlais, Wales | Major League |
| Steve Thomas | 334 | 110 | 120 | 230 | 423 | 1987-2003 | 7 | R | 1963-07-15 | Stockport, England | Major League |
| Paul Thompson | 365 | 118 | 146 | 264 | 192 | 1931-1939 | 8 | L | 1907-11-02 | Calgary, ALTA | Major League |
| Bill Thoms | 252 | 63 | 112 | 175 | 57 | 1938-1945 | 7 | C | 1910-03-05 | Newmarket, ONT | Major League |
| Jim Thomson | 70 | 4 | 7 | 11 | 75 | 1957-1958 | 1 | D | 1927-02-23 | Winnipeg, MAN | Major League |
| Shawn Thornton | 31 | 2 | 1 | 3 | 70 | 2002-2006 | 3 | R | 1977-07-23 | Oshawa, ONT | Major League |
| Milan Tichy | 13 | 0 | 1 | 1 | 30 | 1992-1993 | 1 | D | 1969-09-22 | Plzen, Czech | Major League |
| Ray Timgren | 14 | 1 | 1 | 2 | 2 | 1954-1955 | 1 | L | 1928-09-29 | Windsor, ONT | Major League |
| Kevin Todd | 35 | 5 | 6 | 11 | 16 | 1993-1994 | 1 | C | 1968-05-04 | Winnipeg, MAN | Major League |
| Jonathan Toews | 408 | 167 | 205 | 372 | 223 | 2007-2013 | 6 | C | 1988-04-29 | Winnipeg, MAN | Major League |
| John Tonelli | 33 | 1 | 7 | 8 | 37 | 1991-1992 | 1 | C | 1957-03-23 | Hamilton, ONT | Major League |
| Jerry Toppazzini | 83 | 11 | 19 | 30 | 77 | 1953-1955 | 2 | R | 1931-07-29 | Copper Cliff, ONT | Major League |
| Zellio Toppazzini | 7 | 0 | 0 | 0 | 0 | 1956-1957 | 1 | R | 1930-01-05 | Copper Cliff, ONT | Major League |
| Jari Torkki | 4 | 1 | 0 | 1 | 0 | 1988-1989 | 1 | L | 1965-08-11 | Rauma, Finland | Major League |
| Jack Toupin | 8 | 1 | 2 | 3 | 0 | 1943-1944 | 1 | | | | Major League |
| Art Townsend | 4 | 0 | 0 | 0 | 0 | 1926-1927 | 1 | | | Portland, OR | Major League |
| Bobby Trapp | 82 | 4 | 4 | 8 | 129 | 1926-1928 | 2 | D | | | Major League |
| Percy Traub | 37 | 0 | 2 | 2 | 93 | 1926-1927 | 1 | | | | Major League |
| Andrei Trefilov | 7 | 0 | 0 | 0 | 0 | 1997-1999 | 2 | G | 1969-08-31 | Moscow, Russia | Major League |
| Tim Trimper | 30 | 6 | 10 | 16 | 10 | 1979-1980 | 1 | F | 1958-09-28 | Windsor, ONT | Major League |
| Louis Trudel | 211 | 27 | 46 | 73 | 94 | 1933-1938 | 5 | L | 1913-07-21 | Salem, MA | Major League |
| Marty Turco | 29 | 0 | 0 | 0 | 6 | 2010-2011 | 1 | G | 1975-08-13 | Sault Ste. Marie, ONT | Major League |
| Bob Turner | 139 | 11 | 5 | 16 | 72 | 1961-1963 | 2 | D | 1934-01-31 | Regina, SASK | Major League |
| Aud Tuten | 39 | 4 | 8 | 12 | 48 | 1941-1943 | 2 | D | 1915-01-14 | Enterprise, AL | Major League |
| Gene Ubriaco | 21 | 1 | 1 | 2 | 2 | 1969-1970 | 1 | L | 1937-12-26 | Sault Ste. Marie, ONT | Major League |
| Igor Ulanov | 53 | 1 | 8 | 9 | 92 | 1995-1996 | 1 | D | 1969-10-01 | Krasnokamsk, Russia | Major League |
| Matt Underhill | 1 | 0 | 0 | 0 | 0 | 2003-2004 | 1 | G | 1979-09-16 | Campbell River, BC | Major League |
| Rick Vaive | 106 | 55 | 39 | 94 | 168 | 1987-1989 | 2 | R | 1959-05-14 | Ottawa, ONT | Major League |
| Garry Valk | 16 | 0 | 1 | 1 | 6 | 2002-2003 | 1 | L | 1967-11-27 | Edmonton, ALTA | Major League |
| Wayne Van Dorp | 69 | 7 | 4 | 11 | 326 | 1988-1990 | 2 | L | 1961-05-19 | Burnaby, BC | Major League |
| Ed Van Impe | 61 | 8 | 11 | 19 | 111 | 1966-1967 | 1 | D | 1940-05-27 | Saskatoon, SASK | Major League |
| Ryan VandenBussche | 263 | 7 | 10 | 17 | 592 | 1997-2004 | 7 | R | 1973-02-28 | Simcoe, ONT | Major League |
| Jim Vandermeer | 171 | 11 | 41 | 52 | 271 | 2003-2008 | 4 | D | 1980-02-21 | Caroline, ALTA | Major League |
| Petri Varis | 1 | 0 | 0 | 0 | 0 | 1997-1998 | 1 | L | 1969-05-13 | Varkaus, Finland | Major League |
| Elmer Vasko | 641 | 32 | 153 | 185 | 606 | 1956-1966 | 10 | D | 1935-12-11 | Duparquet, PQ | Major League |
| Greg Vaydik | 5 | 0 | 0 | 0 | 0 | 1976-1977 | 1 | F | 1955-10-09 | Yellowknife, NWT | Major League |
| Mike Veisor | 62 | 0 | 2 | 2 | 0 | 1973-1980 | 6 | G | 1952-08-25 | Toronto, ONT | Major League |
| Kris Versteeg | 170 | 44 | 57 | 101 | 96 | 2007-2010 | 3 | R | 1986-05-13 | Lethbridge, ALTA | Major League |
| Gilles Villemure | 21 | 0 | 0 | 0 | 0 | 1975-1977 | 2 | G | 1940-05-30 | Trois-Rivieres, PQ | Major League |
| Dan Vincelette | 166 | 20 | 20 | 40 | 288 | 1986-1992 | 5 | L | 1967-08-01 | Verdun, PQ | Major League |
| Ed Vokes | 5 | 0 | 0 | 0 | 0 | 1930-1931 | 1 | R | 1909-05-27 | | Major League |
| Reto Von Arx | 19 | 3 | 1 | 4 | 4 | 2000-2001 | 1 | L | 1976-09-13 | Egerkingen, Switzerlan | Major League |
| Roman Vopat | 3 | 0 | 0 | 0 | 4 | 1998-1999 | 1 | C | 1976-04-21 | Litvinov, Czech | Major League |
| Pavel Vorobiev | 57 | 10 | 15 | 25 | 38 | 2003-2006 | 2 | R | 1982-05-05 | Karaganda, Kazakhstan | Major League |
| Carl Voss | 33 | 3 | 8 | 11 | 0 | 1937-1938 | 1 | C | 1907-01-06 | Chelsea, MA | Major League |
| Radim Vrbata | 122 | 27 | 48 | 75 | 42 | 2005-2007 | 2 | R | 1981-06-13 | Mlada Boleslav, Czech Rep. | Major League |
| Jimmy Waite | 58 | 0 | 1 | 1 | 0 | 1988-1997 | 8 | G | 1969-04-15 | Sherbrooke, PQ | Major League |
| Matt Walker | 65 | 1 | 13 | 14 | 79 | 2008-2009 | 1 | D | 1980-04-07 | Beaverlodge, ALTA | Major League |
| Mike Walton | 26 | 6 | 3 | 9 | 4 | 1978-1979 | 1 | C | 1945-01-03 | Kirkland Lake, ONT | Major League |
| Don Ward | 3 | 0 | 0 | 0 | 0 | 1957-1958 | 1 | D | 1935-10-19 | Sarnia, ONT | Major League |
| Eddie Wares | 105 | 8 | 18 | 26 | 55 | 1945-1947 | 2 | R | 1915-03-19 | Calgary, ALTA | Major League |
| Nick Wasnie | 16 | 1 | 0 | 1 | 22 | 1927-1928 | 1 | R | 1905-01-28 | Winnipeg, MAN | Major League |
| Bill Watson | 115 | 23 | 36 | 59 | 12 | 1985-1989 | 4 | F | 1964-03-30 | Pine Falls, MAN | Major League |
| Harry Watson | 168 | 36 | 49 | 85 | 19 | 1954-1957 | 3 | L | 1923-05-06 | Saskatoon, SASK | Major League |
| Eric Weinrich | 356 | 21 | 92 | 113 | 309 | 1993-1999 | 6 | D | 1966-12-19 | Roanoke, VA | Major League |
| Marvin "Cyclone" Wentworth | 217 | 17 | 24 | 41 | 145 | 1927-1932 | 5 | D | 1905-01-24 | Grimsby, ONT | Major League |
| Brad Werenka | 9 | 0 | 0 | 0 | 8 | 1995-1996 | 1 | D | 1969-02-12 | Two Hills, ALTA | Major League |
| Ken Wharram | 766 | 252 | 281 | 533 | 222 | 1951-1969 | 14 | C | 1933-07-02 | Ferris, ONT | Major League |
| Bill White | 415 | 30 | 149 | 179 | 336 | 1969-1976 | 7 | D | 1939-08-26 | Toronto, ONT | Major League |
| Peter White | 54 | 3 | 4 | 7 | 10 | 2001-2003 | 2 | C | 1969-03-15 | Montreal, PQ | Major League |
| Todd White | 43 | 6 | 8 | 14 | 22 | 1997-2000 | 3 | C | 1975-05-21 | Kanata, ONT | Major League |
| Art Wiebe | 414 | 14 | 27 | 41 | 201 | 1932-1944 | 11 | D | 1913-09-28 | Rosthern, SASK | Major League |
| Neil Wilkinson | 72 | 3 | 9 | 12 | 116 | 1993-1994 | 1 | D | 1967-08-15 | Selkirk, MAN | Major League |
| Jason Williams | 63 | 17 | 25 | 42 | 42 | 2006-2008 | 2 | C | 1980-08-11 | London, ONT | Major League |
| Sean Williams | 2 | 0 | 0 | 0 | 4 | 1991-1992 | 1 | C | 1968-01-28 | Oshawa, ONT | Major League |
| Behn Wilson | 262 | 39 | 106 | 145 | 607 | 1983-1988 | 4 | D | 1958-12-19 | Toronto, ONT | Major League |
| Bob Wilson | 1 | 0 | 0 | 0 | 0 | 1953-1954 | 1 | D | 1934-02-18 | Sudbury, ONT | Major League |
| Carol "Cully" Wilson | 39 | 8 | 4 | 12 | 40 | 1926-1927 | 1 | R | | | Major League |
| Doug Wilson | 938 | 225 | 554 | 779 | 764 | 1977-1991 | 14 | D | 1957-07-05 | Ottawa, ONT | Major League |
| Johnny Wilson | 140 | 42 | 39 | 81 | 36 | 1955-1957 | 2 | L | 1929-06-14 | Kincardine, ONT | Major League |
| Larry Wilson | 131 | 21 | 44 | 65 | 63 | 1953-1956 | 3 | C | 1930-10-23 | Kincardine, ONT | Major League |
| Rik Wilson | 14 | 4 | 5 | 9 | 6 | 1987-1988 | 1 | D | 1962-06-17 | Long Beach, CA | Major League |
| Roger Wilson | 7 | 0 | 2 | 2 | 6 | 1974-1975 | 1 | D | 1946-09-18 | Sudbury, ONT | Major League |
| James Wisniewski | 168 | 13 | 43 | 56 | 192 | 2005-2009 | 4 | D | 1984-02-21 | Canton, MI | Major League |
| Jim Wiste | 29 | 0 | 8 | 8 | 8 | 1968-1970 | 2 | C | 1946-02-18 | Moose Jaw, SASK | Major League |
| Steve Witiuk | 33 | 3 | 8 | 11 | 14 | 1951-1952 | 1 | L | 1929-01-08 | Winnipeg, MAN | Major League |
| Benny Woit | 72 | 1 | 8 | 9 | 48 | 1955-1957 | 2 | D | 1928-01-07 | Fort William, ONT | Major League |
| Duane Wylie | 14 | 3 | 3 | 6 | 2 | 1974-1977 | 2 | C | 1950-11-10 | Spokane, WA | Major League |
| Mikhail Yakubov | 40 | 2 | 9 | 11 | 16 | 2003-2006 | 2 | C | 1982-02-16 | Barnaul, Russia | Major League |
| Ken Yaremchuk | 188 | 30 | 43 | 73 | 78 | 1983-1986 | 3 | C | 1964-01-01 | Edmonton, ALTA | Major League |
| Trent Yawney | 280 | 16 | 55 | 71 | 398 | 1987-1999 | 6 | D | 1965-09-29 | Hudson Bay, SASK | Major League |
| Brian Young | 8 | 0 | 2 | 2 | 6 | 1980-1981 | 1 | D | 1958-11-02 | Jasper, ALTA | Major League |
| Howie Young | 96 | 3 | 14 | 17 | 166 | 1963-1969 | 2 | D | 1937-08-02 | Toronto, ONT | Major League |
| Paul Ysebaert | 26 | 9 | 8 | 17 | 14 | 1993-1995 | 2 | L | 1966-05-15 | Sarnia, ONT | Major League |
| Miles Zaharko | 58 | 4 | 13 | 17 | 58 | 1978-1982 | 3 | D | 1957-04-30 | Mannville, ALTA | Major League |
| Larry Zeidel | 64 | 1 | 6 | 7 | 102 | 1953-1954 | 1 | D | 1928-06-01 | Montreal, PQ | Major League |
| Valeri Zelepukin | 36 | 3 | 4 | 7 | 18 | 2000-2001 | 1 | L | 1968-09-17 | Voskresensk, Russia | Major League |
| Alexei Zhamnov | 528 | 140 | 284 | 424 | 419 | 1996-2004 | 8 | C | 1970-10-01 | Moscow, Russia | Major League |
| Doug Zmolek | 105 | 2 | 21 | 23 | 162 | 1998-2000 | 2 | D | 1970-11-03 | Rochester, MN | Major League |
| Martin "Buster" Zoborosky | 1 | 0 | 0 | 0 | 2 | 1944-1945 | 1 | | | | Major League |
| Andrei Zyuzin | 32 | 2 | 3 | 5 | 38 | 2007-2008 | 1 | D | 1978-01-21 | Ufa, Russia | Major League |
† 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.