All-time roster for the Boston Bruins of the NHL
899 players found.
| Player Name | GP | G | A. | Pts | PIM | Seasons | Yrs. | Pos. | Birthdate | Birthplace |
| George Abbott | 1 | 0 | 0 | 0 | 0 | 1943-1944 | 1 | G | 1911-08-03 | Synenham, ONT |
| John Adams | 14 | 0 | 0 | 0 | 0 | 1972-1973 | 1 | G | 1946-07-27 | Port Arthur, ONT |
| Rick Adduono | 1 | 0 | 0 | 0 | 0 | 1975-1976 | 1 | C | 1955-01-25 | Fort William, ONT |
| Johnathan Aitken | 3 | 0 | 0 | 0 | 0 | 1999-2000 | 1 | D | 1978-05-24 | Edmonton, ALTA |
| Andrew Alberts | 184 | 1 | 18 | 19 | 231 | 2005-2008 | 3 | D | 1981-06-30 | Minneapolis, MN |
| Gary Aldcorn | 21 | 2 | 3 | 5 | 12 | 1960-1961 | 1 | L | 1935-03-07 | Shaunavon, SASK |
| Bobby Allen | 50 | 0 | 3 | 3 | 12 | 2006-2008 | 2 | D | 1978-11-14 | Weymouth, MA |
| Jason Allison | 301 | 105 | 189 | 294 | 242 | 1996-2001 | 5 | C | 1975-05-29 | North York, ONT |
| Bill "Red" Anderson | | | | | | 1942-1943 | 1 | D | 1912-12-13 | Tillsonburg, ONT |
| Earl Anderson | 64 | 12 | 16 | 28 | 10 | 1974-1977 | 3 | R | 1951-02-24 | Roseau, MN |
| Dave Andreychuk | 63 | 19 | 14 | 33 | 28 | 1999-2000 | 1 | L | 1963-09-29 | Hamilton, ONT |
| John Arbour | 6 | 0 | 1 | 1 | 11 | 1965-1968 | 2 | D | 1945-09-28 | Niagara Falls, ONT |
| Bob Armstrong | 542 | 13 | 86 | 99 | 671 | 1950-1962 | 12 | D | 1931-04-07 | Toronto, ONT |
| Scott Arniel | 29 | 5 | 3 | 8 | 20 | 1991-1992 | 1 | L | 1962-09-17 | Kingston, ONT |
| Barry Ashbee | 14 | 0 | 3 | 3 | 14 | 1965-1966 | 1 | D | 1939-07-28 | Weston, ONT |
| Brent Ashton | 87 | 19 | 24 | 43 | 58 | 1991-1993 | 2 | C | 1960-05-18 | Saskatoon, SASK |
| Steve Atkinson | 1 | 0 | 0 | 0 | 0 | 1968-1969 | 1 | R | 1948-10-16 | Toronto, ONT |
| Oscar Aubuchon | 12 | 4 | 0 | 4 | 0 | 1942-1944 | 2 | L | 1917-01-01 | St. Hyacinthe, PQ |
| Alex Auld | 23 | 0 | 0 | 0 | 0 | 2007-2008 | 1 | G | 1981-01-07 | Cold Lake, ALTA |
| Don Awrey | 533 | 21 | 87 | 108 | 827 | 1963-1973 | 10 | D | 1943-07-18 | Kitchener, ONT |
| P.J. Axelsson | 797 | 103 | 184 | 287 | 276 | 1997-2009 | 11 | L | 1975-02-26 | Kungalv, Sweden |
| Pete Babando | 118 | 42 | 25 | 67 | 86 | 1947-1949 | 2 | L | 1925-05-10 | Braeburn, PA |
| Garnet "Ace" Bailey | 232 | 31 | 46 | 77 | 289 | 1968-1973 | 5 | L | 1948-06-13 | Lloydminster, SASK |
| Scott Bailey | 19 | 0 | 0 | 0 | 0 | 1995-1997 | 2 | G | 1972-05-02 | Calgary, ALTA |
| Mike Bales | 1 | 0 | 0 | 0 | 0 | 1992-1993 | 1 | G | 1971-08-06 | Prince Albert, SASK |
| Murray Balfour | 15 | 0 | 2 | 2 | 26 | 1964-1965 | 1 | R | 1936-08-24 | Regina, SASK |
| Stan Baluik | 7 | 0 | 0 | 0 | 2 | 1959-1960 | 1 | C | 1935-10-05 | Port Arthur, ONT |
| Darren Banks | 20 | 2 | 2 | 4 | 73 | 1992-1994 | 2 | L | 1966-03-18 | Toronto, ONT |
| Ralph Barahona | 6 | 2 | 2 | 4 | 0 | 1990-1992 | 2 | C | 1965-11-16 | Long Beach, CA |
| Marco Baron | 64 | 0 | 2 | 2 | 46 | 1979-1983 | 4 | G | 1959-04-04 | Montreal, PQ |
| Dave Barr | 12 | 1 | 1 | 2 | 7 | 1981-1983 | 2 | R | 1960-11-30 | Toronto, ONT |
| Eddie Barry | 19 | 1 | 3 | 4 | 2 | 1946-1947 | 1 | D | 1919-10-12 | Wellesley, MA |
| Marty Barry | 280 | 130 | 88 | 218 | 167 | 1929-1935 | 6 | C | 1904-12-08 | Quebec, PQ |
| Ray Barry | 18 | 1 | 2 | 3 | 6 | 1951-1952 | 1 | C | 1928-10-04 | Revere, MA |
| Jim Bartlett | 63 | 15 | 9 | 24 | 95 | 1960-1961 | 1 | L | 1932-05-27 | Verdun, PQ |
| Shawn Bates | 135 | 14 | 14 | 28 | 44 | 1997-2001 | 4 | C | 1975-04-03 | Melrose, MA |
| Bobby Bauer | 328 | 123 | 137 | 260 | 36 | 1935-1952 | 10 | R | 1915-02-16 | Waterloo, ONT |
| Ken Baumgartner | 151 | 1 | 4 | 5 | 318 | 1997-1999 | 2 | L | 1966-03-11 | Flin Flon, MAN |
| Jack "Red" Beattie | 288 | 58 | 79 | 137 | 127 | 1930-1938 | 8 | L | 1907-10-02 | Ibstock, England |
| Bob Beckett | 68 | 7 | 6 | 13 | 18 | 1956-1964 | 4 | C | 1936-04-08 | Unionville, ONT |
| Clayton Beddoes | 60 | 2 | 8 | 10 | 57 | 1995-1997 | 2 | C | 1970-11-10 | Bentley, ALTA |
| Bob Beers | 77 | 3 | 11 | 14 | 53 | 1989-1997 | 4 | D | 1967-05-20 | Pittsburgh, PA |
| Steve Begin | 77 | 5 | 9 | 14 | 53 | 2009-2010 | 1 | C | 1978-06-14 | Trois-Rivieres, PQ |
| Ken Belanger | 122 | 5 | 8 | 13 | 317 | 1998-2001 | 3 | L | 1974-05-14 | Sault Ste. Marie, ONT |
| Yves Belanger | 8 | 0 | 0 | 0 | 0 | 1979-1980 | 1 | G | 1952-09-30 | Baie Comeau, PQ |
| Bill Bennett | 7 | 1 | 4 | 5 | 2 | 1978-1979 | 1 | L | 1953-05-31 | Warwick, RI |
| Harvey Bennett | 24 | 0 | 0 | 0 | 0 | 1944-1945 | 1 | G | 1925-07-23 | Edington, SASK |
| Bobby Benson | 8 | 0 | 1 | 1 | 4 | 1924-1925 | 1 | D | 1894-05-18 | Winnipeg, MAN |
| Paul Beraldo | 10 | 0 | 0 | 0 | 4 | 1987-1989 | 2 | C | 1967-10-05 | Stoney Creek, ALTA |
| Bryan Berard | 80 | 10 | 28 | 38 | 64 | 2002-2003 | 1 | D | 1977-03-05 | Woonsocket, RI |
| Patrice Bergeron | 376 | 99 | 181 | 280 | 116 | 2003-2010 | 6 | C | 1985-07-24 | Ancienne-Lorette, PQ |
| Daniel Berthiaume | 8 | 0 | 0 | 0 | 0 | 1991-1992 | 1 | G | 1966-01-26 | Longueuil, PQ |
| Phil Bessler | 9 | 0 | 0 | 0 | 0 | 1935-1936 | 1 | R | 1913-12-09 | Melville, SASK |
| Silvio "Sam" Bettio | 44 | 9 | 12 | 21 | 32 | 1949-1950 | 1 | L | 1928-12-01 | Copper Cliff, ONT |
| Nick Beverley | 81 | 1 | 10 | 11 | 28 | 1966-1974 | 5 | D | 1947-04-21 | Toronto, ONT |
| Paul Bibeault | 42 | 0 | 0 | 0 | 0 | 1944-1946 | 2 | G | 1919-04-13 | Montreal, PQ |
| Craig Billington | 35 | 0 | 0 | 0 | 4 | 1994-1996 | 2 | G | 1966-09-11 | London, ONT |
| Jack Bionda | 80 | 3 | 8 | 11 | 95 | 1956-1959 | 3 | D | 1933-09-18 | Huntsville, ONT |
| Dick Bittner | 1 | 0 | 0 | 0 | 0 | 1949-1950 | 1 | G | 1922-01-02 | New Haven, CT |
| Byron Bitz | 80 | 8 | 8 | 16 | 49 | 2008-2010 | 2 | R | 1984-07-21 | Saskatoon, SASK |
| Don Blackburn | 6 | 0 | 5 | 5 | 4 | 1962-1963 | 1 | L | 1938-05-14 | Kirkland Lake, ONT |
| Bob Blake | 12 | 0 | 0 | 0 | 0 | 1935-1936 | 1 | L | 1914-08-16 | Ashland, WI |
| Zdenek Blatny | 5 | 0 | 0 | 0 | 2 | 2005-2006 | 1 | L | 1981-01-14 | Brno, Czech Rep. |
| John Blue | 41 | 0 | 2 | 2 | 13 | 1992-1994 | 2 | G | 1966-02-19 | Huntington Beach, CA |
| John Blum | 169 | 5 | 22 | 27 | 443 | 1983-1990 | 5 | D | 1959-10-08 | Detroit, MI |
| Brandon Bochenski | 51 | 11 | 17 | 28 | 20 | 2006-2008 | 2 | R | 1982-04-04 | Blaine, MN |
| Gus Bodnar | 82 | 7 | 7 | 14 | 31 | 1953-1955 | 2 | C | 1925-08-24 | Fort William, ONT |
| Andrew Bodnarchuk | 5 | 0 | 0 | 0 | 2 | 2009-2010 | 1 | D | 1988-07-11 | Drumheller, ALTA |
| Leo Boivin | 717 | 47 | 164 | 211 | 766 | 1954-1966 | 12 | D | 1932-08-02 | Prescott, ONT |
| Ivan Boldirev | 13 | 0 | 2 | 2 | 6 | 1970-1972 | 2 | C | 1949-08-15 | Zranjanin, Yugoslavia |
| Frank "Buzz" Boll | 82 | 44 | 52 | 96 | 22 | 1942-1944 | 2 | L | 1911-03-06 | Fillmore, SASK |
| Marcel Bonin | 67 | 9 | 9 | 18 | 49 | 1955-1956 | 1 | L | 1931-09-17 | Montreal, PQ |
| Dennis Bonvie | 23 | 1 | 2 | 3 | 84 | 2001-2002 | 1 | R | 1973-07-23 | Antigonish, NS |
| Carl "Buddy" Boone | 34 | 5 | 3 | 8 | 28 | 1956-1958 | 2 | R | 1932-09-11 | Kirkland Lake, ONT |
| Bill Boucher | 14 | 5 | 0 | 5 | 12 | 1926-1927 | 1 | R | 1899-11-10 | Ottawa, ONT |
| Fred Bourdginon | 2 | 0 | 0 | 0 | 0 | 1925-1926 | 1 | R | | Parry Sound, ONT |
| Ray Bourque | 1518 | 395 | 1111 | 1506 | 1087 | 1979-2000 | 21 | D | 1960-12-28 | Montreal, PQ |
| Paul Boutilier | 52 | 5 | 9 | 14 | 84 | 1986-1987 | 1 | D | 1963-05-03 | Sydney, NS |
| Johnny Boychuk | 52 | 5 | 10 | 15 | 43 | 2008-2010 | 2 | D | 1984-01-19 | Edmonton, ALTA |
| Irwin "Yank" Boyd | 55 | 8 | 7 | 15 | 16 | 1931-1944 | 3 | R | 1908-11-13 | Philadelphia, PA |
| Brad Boyes | 144 | 39 | 64 | 103 | 55 | 2005-2007 | 2 | C | 1982-04-17 | Mississauga, ONT |
| Nick Boynton | 299 | 22 | 62 | 84 | 397 | 1999-2006 | 6 | D | 1979-01-14 | Nobleton, ONT |
| John Brackenborough | 7 | 0 | 0 | 0 | 0 | 1925-1926 | 1 | L | 1897-02-09 | Parry Sound, ONT |
| Barton Bradley | 1 | 0 | 0 | 0 | 0 | 1949-1950 | 1 | C | 1930-07-29 | Fort William, ONT |
| Rich Brennan | 7 | 0 | 1 | 1 | 6 | 2002-2003 | 1 | D | 1972-11-26 | Schenectady, NY |
| Tom Brennan | 12 | 2 | 2 | 4 | 2 | 1943-1945 | 2 | R | 1922-01-22 | Westmount, PQ |
| Andy Brickley | 177 | 37 | 76 | 113 | 38 | 1988-1992 | 4 | L | 1961-08-09 | Melrose, MA |
| Archie Briden | 10 | 0 | 0 | 0 | 0 | 1926-1927 | 1 | L | 1898-07-16 | Renfrew, ONT |
| Frank Brimsek | 444 | 0 | 0 | 0 | 4 | 1938-1949 | 9 | G | 1915-09-26 | Eveleth, MN |
| Ken Broderick | 20 | 0 | 1 | 1 | 2 | 1973-1975 | 2 | G | 1942-02-16 | Toronto, ONT |
| Wade Brookbank | 7 | 1 | 0 | 1 | 15 | 2006-2007 | 1 | W | 1977-09-29 | Lanigan, SASK |
| Ross Brooks | 54 | 0 | 1 | 1 | 2 | 1972-1975 | 3 | G | 1939-10-17 | Toronto, ONT |
| Adam Brown | 33 | 8 | 9 | 17 | 6 | 1951-1952 | 1 | L | 1920-02-04 | Johnstone, Scotland |
| Sean Brown | 81 | 1 | 6 | 7 | 164 | 2001-2003 | 2 | D | 1976-11-05 | Oshawa, ONT |
| Wayne "Weiner" Brown | | | | | | 1953-1954 | 1 | R | 1930-11-16 | Belleville, ONT |
| Gordon Bruce | 28 | 4 | 9 | 13 | 13 | 1940-1946 | 3 | L | 1919-05-09 | Ottawa, ONT |
| Ron Buchanan | 3 | 0 | 0 | 0 | 0 | 1966-1967 | 1 | C | 1944-11-15 | Montreal, PQ |
| Johnny Bucyk | 1436 | 545 | 794 | 1339 | 436 | 1957-1978 | 21 | L | 1935-05-12 | Edmonton, ALTA |
| Billy Burch | 23 | 3 | 1 | 4 | 4 | 1932-1933 | 1 | C | 1900-11-20 | Yonkers, NY |
| Eddie Burke | 16 | 3 | 0 | 3 | 12 | 1931-1932 | 1 | R | 1907-06-03 | Toronto, ONT |
| Charlie Burns | 262 | 48 | 70 | 118 | 118 | 1959-1963 | 4 | C | 1936-02-14 | Detroit, MI |
| Randy Burridge | 359 | 108 | 115 | 223 | 275 | 1985-1991 | 6 | L | 1966-01-07 | Fort Erie, ONT |
| John Byce | 21 | 2 | 3 | 5 | 6 | 1989-1992 | 3 | R | 1967-08-09 | Madison, WI |
| Gordie Byers | 1 | 0 | 1 | 1 | 0 | 1949-1950 | 1 | D | 1930-03-11 | Eganville, ONT |
| Lyndon Byers | 261 | 24 | 42 | 66 | 959 | 1983-1992 | 9 | L | 1964-02-29 | Saskatoon, SASK |
| Jack Caffery | 54 | 3 | 2 | 5 | 22 | 1956-1958 | 2 | C | 1934-06-30 | Kingston, ONT |
| Charles "Moose" Cahill | 31 | 0 | 1 | 1 | 4 | 1925-1926 | 1 | R | 1904-01-04 | Summerside, PEI |
| Herbert Cain | 314 | 140 | 119 | 259 | 81 | 1939-1946 | 7 | L | 1913-12-24 | Newmarket, ONT |
| Norm Calladine | 63 | 19 | 29 | 48 | 8 | 1942-1945 | 3 | C | 1916-01-01 | Peterborough, ONT |
| Wade Campbell | 28 | 0 | 4 | 4 | 60 | 1985-1988 | 3 | D | 1961-01-02 | Peace River, ALTA |
| Jack Capuano | 2 | 0 | 0 | 0 | 0 | 1991-1992 | 1 | D | 1966-07-07 | Cranston, RI |
| Jim Carey | 29 | 0 | 0 | 0 | 0 | 1996-1998 | 2 | G | 1974-05-31 | Dorchester, MA |
| Wayne Carleton | 111 | 28 | 43 | 71 | 67 | 1969-1971 | 2 | C | 1946-08-04 | Sudbury, ONT |
| Bobby Carpenter | 187 | 63 | 71 | 134 | 175 | 1988-1992 | 4 | C | 1963-07-13 | Beverly, MA |
| George Carroll | 11 | 0 | 0 | 0 | 9 | 1924-1925 | 1 | D | 1897-06-03 | Moncton, NB |
| Bill Carson | 63 | 11 | 6 | 17 | 34 | 1928-1930 | 2 | C | 1900-11-25 | Bracebridge, ONT |
| Anson Carter | 211 | 70 | 73 | 143 | 69 | 1996-2000 | 4 | C | 1974-06-06 | Toronto, ONT |
| Billy Carter | 8 | 0 | 0 | 0 | 2 | 1960-1961 | 1 | C | 1937-12-02 | Cornwall, ONT |
| John Carter | 185 | 33 | 41 | 74 | 120 | 1985-1991 | 6 | L | 1963-05-03 | Winchester, MA |
| Joe Carveth | 73 | 29 | 24 | 53 | 20 | 1946-1948 | 2 | R | 1918-03-21 | Regina, SASK |
| Jon Casey | 57 | 0 | 2 | 2 | 14 | 1993-1994 | 1 | G | 1962-08-29 | Grand Rapids, MN |
| Wayne Cashman | 1027 | 277 | 516 | 793 | 1041 | 1964-1983 | 17 | R | 1945-06-24 | Kingston, ONT |
| Ed Chadwick | 4 | 0 | 0 | 0 | 0 | 1961-1962 | 1 | G | 1933-05-08 | Fergus, ONT |
| Erwin "Murph" Chamberlain | 45 | 9 | 24 | 33 | 67 | 1942-1943 | 1 | C | 1915-02-14 | Shawville, PQ |
| Art Chapman | 159 | 24 | 29 | 53 | 66 | 1930-1934 | 4 | C | 1907-05-29 | Winnipeg, MAN |
| Zdeno Chara | 317 | 54 | 134 | 188 | 396 | 2006-2010 | 4 | D | 1977-03-18 | Trencin, Slovakia |
| Gerry Cheevers | 416 | 0 | 11 | 11 | 214 | 1965-1980 | 12 | G | 1940-09-02 | St. Catharines, ONT |
| Dick Cherry | 6 | 0 | 0 | 0 | 4 | 1956-1957 | 1 | D | 1937-03-28 | Kingston, ONT |
| Don Cherry | | | | | | 1954-1955 | 1 | D | 1934-02-05 | Kingston, ONT |
| Denis Chervyakov | 2 | 0 | 0 | 0 | 2 | 1992-1993 | 1 | D | 1970-04-20 | St. Petersburg, Russia |
| Tim Cheveldae | 2 | 0 | 0 | 0 | 0 | 1996-1997 | 1 | G | 1968-02-15 | Melville, SASK |
| Real Chevrefils | 341 | 101 | 93 | 194 | 161 | 1951-1959 | 8 | L | 1932-05-02 | Timmins, ONT |
| Art Chisholm | 3 | 0 | 0 | 0 | 0 | 1960-1961 | 1 | C | 1934-11-11 | Arlington, MA |
| Stanislav Chistov | 60 | 5 | 8 | 13 | 36 | 2006-2007 | 1 | L | 1983-04-17 | Chelyabinsk, Russia |
| Dave Christian | 128 | 44 | 38 | 82 | 49 | 1989-1991 | 2 | R | 1959-05-13 | Warroad, MN |
| Jack Church | 43 | 2 | 6 | 8 | 28 | 1945-1946 | 1 | D | 1915-05-24 | Kamsack, SASK |
| Dean Chynoweth | 94 | 2 | 8 | 10 | 259 | 1995-1998 | 3 | D | 1968-10-30 | Calgary, ALTA |
| Robert Cimetta | 54 | 10 | 9 | 19 | 33 | 1988-1990 | 2 | L | 1970-02-15 | Toronto, ONT |
| Aubrey "Dit" Clapper | 824 | 228 | 246 | 474 | 462 | 1927-1947 | 20 | D | 1907-02-01 | Newmarket, ONT |
| Gordie Clark | 8 | 0 | 1 | 1 | 0 | 1974-1976 | 2 | R | 1952-05-31 | Glasgow, Scotland |
| Sprague Cleghorn | 98 | 15 | 8 | 23 | 147 | 1925-1928 | 3 | D | 1890-03-11 | Montreal, PQ |
| Paul Coffey | 18 | 0 | 4 | 4 | 30 | 2000-2001 | 1 | D | 1961-06-01 | Weston, ONT |
| Les Colvin | 1 | 0 | 0 | 0 | 0 | 1948-1949 | 1 | G | 1921-02-08 | Oshawa, ONT |
| Roy Conacher | 166 | 94 | 51 | 145 | 40 | 1938-1946 | 5 | L | 1916-10-05 | Toronto, ONT |
| Wayne Connelly | 169 | 25 | 38 | 63 | 60 | 1961-1967 | 4 | R | 1939-12-16 | Rouyn-Noranda, PQ |
| Harry Connor | 56 | 9 | 1 | 10 | 40 | 1927-1930 | 2 | L | 1904-12-03 | Ottawa, ONT |
| Alex "Bud" Cook | 28 | 4 | 4 | 8 | 14 | 1931-1932 | 1 | C | 1907-11-15 | Kingston, ONT |
| Frederick "Bun" Cook | 40 | 4 | 5 | 9 | 8 | 1936-1937 | 1 | L | 1904-09-18 | Kingston, ONT |
| Lloyd Cook | 4 | 1 | 0 | 1 | 0 | 1924-1925 | 1 | D | 1890-03-21 | Lynden, ONT |
| Carson Cooper | 58 | 37 | 6 | 43 | 14 | 1924-1927 | 3 | R | 1899-07-17 | Cornwall, ONT |
| Carl Corazzini | 12 | 2 | 0 | 2 | 0 | 2003-2004 | 1 | R | 1979-04-21 | Framingham, MA |
| Norm Corcoran | 4 | 0 | 0 | 0 | 2 | 1949-1955 | 3 | C | 1931-08-15 | Toronto, ONT |
| Mark Cornforth | 6 | 0 | 0 | 0 | 4 | 1995-1996 | 1 | D | 1972-11-13 | Montreal, PQ |
| Murray Costello | 96 | 10 | 17 | 27 | 44 | 1954-1956 | 2 | C | 1934-02-24 | South Porcupine, ONT |
| Alain Cote | 68 | 2 | 9 | 11 | 65 | 1985-1989 | 4 | D | 1967-04-14 | Montmagny, PQ |
| Maurice Courteau | 6 | 0 | 0 | 0 | 0 | 1943-1944 | 1 | G | 1920-02-18 | Quebec City, PQ |
| Geoff Courtnall | 260 | 78 | 81 | 159 | 368 | 1983-1988 | 5 | L | 1962-08-18 | Victoria, BC |
| Billy Coutu | 41 | 1 | 1 | 2 | 35 | 1926-1927 | 1 | D | 1892-03-01 | North Bay, ONT |
| Bill Cowley | 508 | 190 | 346 | 536 | 133 | 1935-1947 | 12 | C | 1912-06-12 | Bristol, PQ |
| Jim Craig | 23 | 0 | 1 | 1 | 11 | 1980-1981 | 1 | G | 1957-05-31 | North Easton, MA |
| Jack Crawford | 539 | 38 | 140 | 178 | 202 | 1937-1950 | 13 | D | 1916-10-26 | Dublin, ONT |
| Lou Crawford | 26 | 2 | 1 | 3 | 29 | 1989-1992 | 2 | L | 1962-11-05 | BellevilIe, ONT |
| Dave Creighton | 295 | 72 | 65 | 137 | 76 | 1948-1954 | 6 | C | 1930-06-24 | Port Arthur, ONT |
| Terry Crisp | 3 | 0 | 0 | 0 | 0 | 1965-1966 | 1 | C | 1943-05-28 | Parry Sound, ONT |
| Bruce Crowder | 217 | 43 | 44 | 87 | 133 | 1981-1984 | 3 | F | 1957-03-25 | Essex, ONT |
| Keith Crowder | 607 | 219 | 258 | 477 | 1251 | 1980-1989 | 9 | R | 1959-01-06 | Windsor, ONT |
| Wilf Cude | 2 | 0 | 0 | 0 | 0 | 1931-1932 | 1 | G | 1910-07-04 | Barry, Wales |
| Bill Cupolo | 47 | 11 | 13 | 24 | 10 | 1944-1945 | 1 | R | 1924-01-08 | Niagara Falls, ONT |
| Brian Curran | 115 | 3 | 7 | 10 | 407 | 1983-1986 | 3 | D | 1963-11-05 | Toronto, ONT |
| Mariusz Czerkawski | 100 | 23 | 22 | 45 | 45 | 1993-2006 | 4 | R | 1972-04-13 | Radomsko, Poland |
| Byron Dafoe | 283 | 0 | 8 | 8 | 60 | 1997-2002 | 5 | G | 1971-02-25 | Sussex, England |
| Kevin Dallman | 21 | 0 | 1 | 1 | 8 | 2005-2006 | 1 | D | 1981-02-26 | Niagara Falls, ONT |
| Nick Damore | 1 | 0 | 0 | 0 | 0 | 1941-1942 | 1 | G | 1916-07-10 | Niagara Falls, ONT |
| Harold Darragh | 25 | 2 | 4 | 6 | 4 | 1930-1931 | 1 | R | 1902-09-13 | Ottawa, ONT |
| Cleon Daskalakis | 12 | 0 | 0 | 0 | 0 | 1984-1987 | 3 | G | 1962-09-29 | Boston, MA |
| Bob "Pinkie" Davie | 41 | 0 | 1 | 1 | 25 | 1933-1936 | 3 | D | 1912-09-12 | Beausejour, MAN |
| Lorne Davis | 25 | 1 | 2 | 3 | 10 | 1955-1960 | 2 | R | 1930-07-20 | Regina, SASK |
| Murray Davison | 1 | 0 | 0 | 0 | 0 | 1965-1966 | 1 | D | 1938-06-10 | Brantford, ONT |
| Norm Defelice | 10 | 0 | 0 | 0 | 2 | 1956-1957 | 1 | G | 1933-01-19 | Schumacher, ONT |
| Matt DelGuidice | 11 | 0 | 0 | 0 | 2 | 1990-1992 | 2 | G | 1967-03-15 | West Haven, CT |
| Armand "Dutch" Delmonte | 1 | 0 | 0 | 0 | 0 | 1945-1946 | 1 | R | 1927-06-03 | Timmins, ONT |
| Ab DeMarco | 6 | 4 | 1 | 5 | 0 | 1942-1944 | 2 | C | 1916-05-10 | North Bay, ONT |
| Ab DeMarco | 3 | 0 | 0 | 0 | 0 | 1978-1979 | 1 | D | 1949-02-27 | Cleveland, OH |
| Nathan Dempsey | 17 | 0 | 1 | 1 | 6 | 2006-2007 | 1 | D | 1974-07-14 | Spruce Grove, ALTA |
| Cy Denneny | 23 | 1 | 2 | 3 | 2 | 1928-1929 | 1 | L | 1891-12-23 | Farrow's Point, ONT |
| Bill Derlago | 39 | 5 | 16 | 21 | 15 | 1985-1986 | 1 | C | 1958-08-25 | Birtle, MAN |
| Bob Dillabough | 113 | 13 | 25 | 38 | 32 | 1965-1967 | 2 | C | 1941-04-27 | Belleville, ONT |
| Rob DiMaio | 272 | 35 | 62 | 97 | 301 | 1996-2000 | 4 | R | 1968-02-19 | Calgary, ALTA |
| Gary Doak | 609 | 20 | 81 | 101 | 656 | 1965-1981 | 14 | D | 1946-02-25 | Goderich, ONT |
| Brian Dobbin | 7 | 1 | 0 | 1 | 22 | 1991-1992 | 1 | R | 1966-08-18 | Petrolia, ONT |
| Clark Donatelli | 10 | 0 | 1 | 1 | 22 | 1991-1992 | 1 | C | 1967-11-22 | Providence, RI |
| Ted Donato | 528 | 119 | 147 | 266 | 297 | 1991-2004 | 9 | L | 1969-04-28 | Boston, MA |
| Dave Donnelly | 62 | 9 | 12 | 21 | 65 | 1983-1986 | 3 | F | 1962-02-02 | Edmonton, ALTA |
| Shean Donovan | 76 | 6 | 11 | 17 | 56 | 2006-2007 | 1 | R | 1975-01-22 | Timmins, ONT |
| Gary Dornhoefer | 62 | 12 | 12 | 24 | 35 | 1963-1966 | 3 | R | 1943-02-02 | Kitchener, ONT |
| Doug Doull | 35 | 0 | 1 | 1 | 132 | 2003-2004 | 1 | L | 1974-05-31 | Glace Bay, NS |
| Peter Douris | 148 | 24 | 25 | 49 | 38 | 1989-1993 | 4 | R | 1966-02-19 | Toronto, ONT |
| Aaron Downey | 1 | 0 | 0 | 0 | 0 | 1999-2000 | 1 | R | 1974-08-27 | Shelburne, ONT |
| P.C. Drouin | 3 | 0 | 0 | 0 | 0 | 1996-1997 | 1 | L | 1974-04-22 | St. Lambert, PQ |
| Luc Dufour | 114 | 20 | 15 | 35 | 154 | 1982-1984 | 2 | C | 1963-02-13 | Chicoutimi, PQ |
| Lorne Duguid | 30 | 2 | 4 | 6 | 4 | 1935-1937 | 2 | L | 1910-04-04 | Bolton, ONT |
| Woody Dumart | 771 | 211 | 218 | 429 | 99 | 1935-1954 | 16 | L | 1916-12-23 | Kitchener, ONT |
| Dale Dunbar | 1 | 0 | 0 | 0 | 0 | 1988-1989 | 1 | D | 1961-10-14 | Winthrop, MA |
| Darryl Edestrand | 215 | 8 | 37 | 45 | 195 | 1973-1978 | 5 | D | 1945-11-06 | Strathroy, ONT |
| Pat Egan | 294 | 47 | 85 | 132 | 435 | 1943-1949 | 6 | D | 1918-04-26 | Blackie, ALTA |
| Gerry Ehman | 1 | 1 | 0 | 1 | 0 | 1957-1958 | 1 | R | 1932-11-04 | Cudworth, SASK |
| Todd Elik | 90 | 17 | 45 | 62 | 56 | 1995-1997 | 2 | C | 1966-04-15 | Brampton, ONT |
| Dave Ellett | 136 | 3 | 26 | 29 | 92 | 1997-1999 | 2 | D | 1964-03-30 | Cleveland, OH |
| Mikko Eloranta | 118 | 18 | 23 | 41 | 76 | 1999-2002 | 3 | L | 1972-08-24 | Turku, Finland |
| David Emma | 5 | 0 | 0 | 0 | 0 | 1996-1997 | 1 | R | 1969-01-14 | Cranston, RI |
| John Emmons | 22 | 0 | 2 | 2 | 16 | 2001-2002 | 1 | C | 1974-08-17 | San Jose, CA |
| Leighton "Happy" Emms | 11 | 1 | 1 | 2 | 8 | 1934-1935 | 1 | L | 1905-01-16 | Barrie, ONT |
| Autry Erickson | 126 | 3 | 12 | 15 | 94 | 1959-1961 | 2 | D | 1938-01-25 | Lethbridge, ALTA |
| Grant Erickson | 2 | 1 | 0 | 1 | 0 | 1968-1969 | 1 | L | 1947-04-28 | Pierceland, SASK |
| Phil Esposito | 625 | 459 | 553 | 1012 | 512 | 1967-1976 | 9 | C | 1942-02-20 | Sault Ste. Marie, ONT |
| Claude Evans | 1 | 0 | 0 | 0 | 0 | 1957-1958 | 1 | G | 1933-04-28 | Longueuil, PQ |
| Bill Ezinicki | 81 | 21 | 24 | 45 | 166 | 1950-1952 | 2 | R | 1924-03-11 | Winnipeg, MAN |
| Glen Featherstone | 99 | 7 | 13 | 20 | 274 | 1991-1994 | 3 | D | 1968-07-08 | Toronto, ONT |
| Andrew Ference | 183 | 3 | 39 | 42 | 137 | 2006-2010 | 4 | D | 1979-03-17 | Edmonton, ALTA |
| Tom Fergus | 289 | 98 | 138 | 236 | 138 | 1981-1985 | 4 | C | 1962-06-16 | Chicago, IL |
| Lorne Ferguson | 201 | 47 | 41 | 88 | 87 | 1949-1956 | 5 | L | 1930-05-26 | Palmerston, ONT |
| Manny Fernandez | 32 | 0 | 0 | 0 | 2 | 2007-2009 | 2 | G | 1974-08-27 | Etobicoke, ONT |
| Peter Ferraro | 51 | 6 | 9 | 15 | 44 | 1998-2000 | 2 | R | 1973-01-24 | Port Jefferson, NY |
| Guyle Fielder | | | | | | 1953-1954 | 1 | C | 1930-11-21 | Potlach, ID |
| Marcel Fillion | 1 | 0 | 0 | 0 | 0 | 1944-1945 | 1 | R | 1923-05-28 | Thetford Mines, PQ |
| Tommy Filmore | 3 | 0 | 0 | 0 | 0 | 1933-1934 | 1 | R | 1906-03-14 | Thamesford, ONT |
| Brian Finley | 2 | 0 | 0 | 0 | 0 | 2006-2007 | 1 | G | 1981-07-03 | Sault Ste. Marie, ONT |
| Eddie Finnigan | 3 | 0 | 0 | 0 | 0 | 1935-1936 | 1 | L | 1913-05-23 | Shawville, PQ |
| Dunc Fisher | 129 | 24 | 33 | 57 | 22 | 1950-1953 | 3 | R | 1927-08-30 | Regina, SASK |
| Tom Fitzgerald | 71 | 4 | 6 | 10 | 40 | 2005-2006 | 1 | R | 1968-08-28 | Billerica, MA |
| Fern Flaman | 682 | 30 | 147 | 177 | 1002 | 1944-1961 | 14 | D | 1927-01-25 | Dysart, SASK |
| Reg Fleming | 101 | 22 | 29 | 51 | 178 | 1964-1966 | 2 | D | 1936-04-21 | Montreal, PQ |
| Ron Flockhart | 4 | 0 | 0 | 0 | 0 | 1988-1989 | 1 | F | 1960-10-10 | Smithers, BC |
| Dave Forbes | 284 | 53 | 52 | 105 | 220 | 1973-1977 | 4 | L | 1948-11-16 | Montreal, PQ |
| Mike Forbes | 32 | 0 | 4 | 4 | 15 | 1977-1978 | 1 | D | 1957-09-20 | Brampton, ONT |
| Dwight Foster | 252 | 51 | 82 | 133 | 165 | 1977-1987 | 6 | F | 1957-04-02 | Toronto, ONT |
| Harry "Yip" Foster | 30 | 1 | 2 | 3 | 12 | 1931-1932 | 1 | D | 1907-11-25 | Guelph, ONT |
| Norm Foster | 3 | 0 | 0 | 0 | 0 | 1990-1991 | 1 | G | 1965-02-10 | Vancouver, BC |
| Norman "Heck" Fowler | 7 | 0 | 0 | 0 | 0 | 1924-1925 | 1 | G | | Saskatoon, SASK |
| Jimmy Franks | 1 | 0 | 0 | 0 | 0 | 1943-1944 | 1 | G | 1914-11-08 | Melville, SASK |
| Frank Frederickson | 83 | 27 | 12 | 39 | 140 | 1926-1929 | 3 | C | 1895-06-11 | Winnipeg, MAN |
| Harry Frost | 3 | 0 | 0 | 0 | 0 | 1938-1939 | 1 | R | 1914-08-17 | Keer Lake, ONT |
| Art Gagne | 6 | 0 | 1 | 1 | 6 | 1929-1930 | 1 | R | 1897-10-11 | Ottawa, ONT |
| Pierre Gagne | 2 | 0 | 0 | 0 | 0 | 1959-1960 | 1 | L | 1940-06-05 | North Bay, ONT |
| Johnny Gagnon | 24 | 1 | 1 | 2 | 9 | 1934-1935 | 1 | R | 1905-06-08 | Chicoutimi, PQ |
| Norman "Dutch" Gainor | 155 | 48 | 43 | 91 | 118 | 1927-1931 | 4 | C | 1904-04-10 | Calgary, ALTA |
| Percy "Perk" Galbraith | 346 | 31 | 29 | 60 | 224 | 1926-1934 | 8 | L | 1898-12-05 | Toronto, ONT |
| Garry Galley | 257 | 24 | 81 | 105 | 322 | 1988-1992 | 4 | D | 1963-04-16 | Montreal, PQ |
| Don Gallinger | 222 | 65 | 88 | 153 | 89 | 1942-1948 | 5 | C | 1925-04-16 | Port Colborne, ONT |
| Bruce Gamble | 80 | 0 | 0 | 0 | 18 | 1960-1962 | 2 | G | 1938-05-24 | Port Arthur, ONT |
| Bert Gardiner | 41 | 0 | 1 | 1 | 0 | 1943-1944 | 1 | G | 1913-03-25 | Saskatoon, SASK |
| Cal Gardner | 280 | 57 | 83 | 140 | 225 | 1953-1957 | 4 | C | 1924-10-30 | Transcona, MAN |
| Ray Gariepy | 35 | 1 | 6 | 7 | 39 | 1953-1954 | 1 | D | 1929-09-04 | Toronto, ONT |
| Armand Gaudreault | 44 | 15 | 9 | 24 | 27 | 1944-1945 | 1 | L | 1921-07-14 | Lac St.Jean, PQ |
| Jean Gauthier | 11 | 0 | 2 | 2 | 8 | 1968-1969 | 1 | D | 1937-04-29 | Montreal, PQ |
| Jack Gelineau | 141 | 0 | 0 | 0 | 4 | 1948-1951 | 3 | G | 1924-11-11 | Toronto, ONT |
| Jean-Guy Gendron | 270 | 66 | 62 | 128 | 230 | 1958-1964 | 5 | L | 1934-08-30 | Montreal, PQ |
| George "Gerry" Geran | 33 | 5 | 1 | 6 | 6 | 1925-1926 | 1 | C | 1895-02-22 | Holyoke, MA |
| Ray Getliffe | 128 | 37 | 40 | 77 | 57 | 1935-1939 | 4 | L | 1914-04-03 | Galt, ONT |
| Barry Gibbs | 24 | 0 | 0 | 0 | 4 | 1967-1969 | 2 | D | 1948-09-28 | Lloydminster, SASK |
| Doug Gibson | 52 | 7 | 18 | 25 | 0 | 1973-1976 | 2 | C | 1953-09-28 | Peterborough, ONT |
| Gilles Gilbert | 278 | 0 | 5 | 5 | 86 | 1973-1980 | 7 | G | 1949-03-31 | St. Esprit, PQ |
| Jeannot Gilbert | 9 | 0 | 1 | 1 | 4 | 1962-1965 | 2 | C | 1940-12-29 | Grand Baie, PQ |
| Andre Gill | 5 | 0 | 0 | 0 | 0 | 1967-1968 | 1 | G | 1941-09-19 | Sorel, PQ |
| Hal Gill | 626 | 20 | 77 | 97 | 588 | 1997-2006 | 8 | D | 1975-04-06 | Concord, MA |
| Mike Gillis | 125 | 17 | 24 | 41 | 104 | 1980-1984 | 4 | L | 1958-12-01 | Sudbury, ONT |
| Jonathan Girard | 150 | 10 | 34 | 44 | 46 | 1998-2003 | 5 | D | 1980-05-27 | Joliette, PQ |
| Art Giroux | 10 | 1 | 0 | 1 | 0 | 1934-1935 | 1 | R | 1908-06-06 | Quebec, PQ |
| Paul Gladu | 40 | 6 | 14 | 20 | 2 | 1944-1945 | 1 | L | 1921-06-20 | St. Hyacinthe, PQ |
| Matt Glennon | 3 | 0 | 0 | 0 | 2 | 1991-1992 | 1 | L | 1968-09-20 | Hull, MA |
| Warren Godfrey | 260 | 9 | 48 | 57 | 225 | 1952-1963 | 4 | D | 1931-03-23 | Toronto, ONT |
| Bill Goldsworthy | 33 | 6 | 6 | 12 | 27 | 1964-1967 | 3 | R | 1944-08-24 | Waterloo, ONT |
| Leroy Goldsworthy | 92 | 17 | 16 | 33 | 22 | 1936-1938 | 2 | R | 1908-10-18 | Two Harbors, MN |
| Sergei Gonchar | 15 | 4 | 5 | 9 | 12 | 2003-2004 | 1 | D | 1974-04-13 | Chelyabinsk, Russia |
| Fred Gordon | 44 | 3 | 2 | 5 | 40 | 1927-1928 | 1 | R | 1900-05-06 | Fleming, SASK |
| Lee Goren | 35 | 4 | 1 | 5 | 14 | 2000-2003 | 2 | R | 1977-12-26 | Winnipeg, MAN |
| Robert "Butch" Goring | 39 | 13 | 21 | 34 | 6 | 1984-1985 | 1 | C | 1949-10-22 | St. Boniface, MAN |
| Bob Gould | 77 | 8 | 17 | 25 | 92 | 1989-1990 | 1 | F | 1957-09-02 | Petrolia, ONT |
| Bob Gracie | 24 | 2 | 6 | 8 | 16 | 1933-1934 | 1 | C | 1910-11-08 | North Bay, ONT |
| Thomas Gradin | 64 | 12 | 31 | 43 | 18 | 1986-1987 | 1 | F | 1956-02-18 | Solleftea, Sweden |
| Rod Graham | 14 | 2 | 1 | 3 | 7 | 1974-1975 | 1 | L | 1946-08-19 | London, ONT |
| Teddy Graham | 49 | 4 | 1 | 5 | 37 | 1935-1937 | 2 | D | 1906-06-30 | Saravak Township, ONT |
| John Grahame | 76 | 0 | 4 | 4 | 18 | 1999-2003 | 4 | G | 1975-08-31 | Denver, CO |
| Ron Grahame | 40 | 0 | 1 | 1 | 0 | 1977-1978 | 1 | G | 1950-06-07 | Victoria, BC |
| Benny Grant | 1 | 0 | 0 | 0 | 0 | 1943-1944 | 1 | G | 1909-07-14 | Owen Sound, ONT |
| Terry Gray | 42 | 8 | 7 | 15 | 15 | 1961-1962 | 1 | R | 1938-03-21 | Montreal, PQ |
| Red Green | 25 | 0 | 0 | 0 | 16 | 1928-1929 | 1 | L | 1899-12-12 | Sudbury, ONT |
| Ted Green | 620 | 48 | 206 | 254 | 1029 | 1960-1972 | 11 | D | 1940-03-23 | St. Boniface, MAN |
| Travis Green | 146 | 21 | 17 | 38 | 146 | 2003-2006 | 2 | C | 1970-12-20 | Castlegar, BC |
| Lloyd Gronsdahl | 10 | 1 | 2 | 3 | 0 | 1941-1942 | 1 | R | 1921-05-10 | Norquay, SASK |
| Michal Grosek | 96 | 5 | 20 | 25 | 104 | 2002-2004 | 2 | R | 1975-06-01 | Vyskov, Czech Rep. |
| Lloyd Gross | 6 | 1 | 0 | 1 | 6 | 1933-1934 | 1 | L | 1907-09-15 | Kitchener, ONT |
| Don Grosso | 33 | 0 | 2 | 2 | 2 | 1946-1947 | 1 | C | 1915-04-12 | Sault Ste. Marie, ONT |
| John Gruden | 59 | 0 | 7 | 7 | 28 | 1993-1996 | 3 | D | 1970-06-04 | Virginia, MN |
| Bob Gryp | 1 | 0 | 0 | 0 | 0 | 1973-1974 | 1 | F | 1950-05-06 | Chatham, ONT |
| Paul Guay | 5 | 0 | 2 | 2 | 0 | 1988-1989 | 1 | R | 1963-09-02 | Providence, RI |
| Bill Guerin | 142 | 69 | 60 | 129 | 213 | 2000-2002 | 2 | R | 1970-11-09 | Wilbraham, MA |
| Bep Guidolin | 195 | 49 | 70 | 119 | 246 | 1942-1947 | 4 | L | 1925-12-09 | Thorold, ONT |
| Ben Guite | 1 | 0 | 0 | 0 | 0 | 2005-2006 | 1 | C | 1978-07-17 | Montreal, PQ |
| Jeff Hackett | 18 | 0 | 0 | 0 | 2 | 2002-2003 | 1 | G | 1968-06-01 | London, ONT |
| Matti Hagman | 90 | 15 | 18 | 33 | 2 | 1976-1978 | 2 | C | 1955-09-21 | Helsinki, Finland |
| Taylor Hall | 7 | 0 | 0 | 0 | 4 | 1987-1988 | 1 | R | 1964-02-20 | Regina, SASK |
| Doug Halward | 75 | 3 | 9 | 12 | 14 | 1975-1978 | 3 | D | 1955-11-01 | Toronto, ONT |
| Robert "Red" Hamill | 58 | 16 | 14 | 30 | 20 | 1937-1942 | 5 | L | 1917-01-11 | Toronto, ONT |
| Zach Hamill | 1 | 0 | 1 | 1 | 0 | 2009-2010 | 1 | C | 1988-09-23 | Port Coquitlam, BC |
| Ken Hammond | 1 | 1 | 0 | 1 | 2 | 1990-1991 | 1 | D | 1963-08-22 | London, ONT |
| Brett Harkins | 45 | 4 | 15 | 19 | 8 | 1994-1997 | 2 | L | 1970-07-02 | North Ridgeville, OH |
| Walter "Happy" Harnott | 6 | 0 | 0 | 0 | 2 | 1933-1934 | 1 | L | 1913-09-24 | Montreal, PQ |
| Leland "Hago" Harrington | 42 | 8 | 2 | 10 | 13 | 1925-1928 | 2 | L | 1904-08-13 | Melrose, MA |
| Henry "Smoky" Harris | 34 | 2 | 4 | 6 | 20 | 1930-1931 | 1 | L | 1906-04-28 | Kenora, ONT |
| Wilfred "Smokey" Harris | 6 | 3 | 1 | 4 | 8 | 1924-1925 | 1 | L | 1890-10-11 | Port Arthur, ONT |
| Ed Harrison | 190 | 26 | 24 | 50 | 51 | 1947-1951 | 4 | C | 1927-07-25 | Mimico, ONT |
| Jim Harrison | 39 | 4 | 3 | 7 | 37 | 1968-1970 | 2 | C | 1947-07-09 | Bonnyville, ALTA |
| Greg Hawgood | 134 | 27 | 51 | 78 | 160 | 1987-1990 | 3 | D | 1968-08-10 | Edmonton, ALTA |
| Chris Hayes | | | | | | 1971-1972 | 1 | L | 1946-08-24 | Rouyn, PQ |
| Paul Haynes | 37 | 4 | 3 | 7 | 8 | 1934-1935 | 1 | C | 1910-03-01 | Montreal, PQ |
| Don Head | 38 | 0 | 0 | 0 | 14 | 1961-1962 | 1 | G | 1933-06-30 | Mount St. Dennis, ONT |
| Fern Headley | 16 | 1 | 0 | 1 | 4 | 1924-1925 | 1 | D | 1901-03-02 | Crystal, ND |
| Eric Healey | 2 | 0 | 0 | 0 | 2 | 2005-2006 | 1 | L | 1975-01-20 | Hull, MA |
| Andy Hebenton | 70 | 12 | 11 | 23 | 8 | 1963-1964 | 1 | R | 1929-10-03 | Winnipeg, MAN |
| Lionel Heinrich | 35 | 1 | 1 | 2 | 33 | 1955-1956 | 1 | L | 1934-04-20 | Churchbridge, SASK |
| Steve Heinze | 515 | 131 | 108 | 239 | 275 | 1991-2000 | 9 | R | 1970-01-30 | Lawrence, MA |
| Jay Henderson | 33 | 1 | 3 | 4 | 37 | 1998-2001 | 3 | L | 1978-09-17 | Edmonton, ALTA |
| John Henderson | 45 | 0 | 0 | 0 | 0 | 1954-1956 | 2 | G | 1933-03-25 | Toronto, ONT |
| Murray Henderson | 405 | 24 | 62 | 86 | 305 | 1944-1952 | 8 | D | 1921-09-05 | Toronto, ONT |
| Gordie Henry | 3 | 0 | 0 | 0 | 0 | 1948-1953 | 4 | G | 1926-08-17 | Owen Sound, ONT |
| Jim Henry | 237 | 0 | 0 | 0 | 0 | 1951-1955 | 4 | G | 1920-10-23 | Winnipeg, MAN |
| Jimmy Herberts | 118 | 63 | 17 | 80 | 171 | 1924-1928 | 4 | C | 1897-10-31 | Cayuga, ONT |
| Phil "Nip" Hergesheimer | 3 | 0 | 0 | 0 | 12 | 1941-1942 | 1 | R | 1914-07-09 | Winnipeg, MAN |
| Matt Herr | 3 | 0 | 0 | 0 | 0 | 2002-2003 | 1 | C | 1976-05-26 | Hackensack, NJ |
| Matt Hervey | 16 | 0 | 1 | 1 | 55 | 1991-1992 | 1 | D | 1966-05-16 | Whittier, CA |
| Orville "Obs" Heximer | 48 | 7 | 5 | 12 | 12 | 1932-1933 | 1 | L | 1910-02-16 | Niagara Falls, ONT |
| Wayne Hicks | 65 | 7 | 9 | 16 | 14 | 1962-1963 | 1 | R | 1937-04-09 | Aberdeen, WA |
| Andy Hilbert | 38 | 3 | 3 | 6 | 18 | 2001-2004 | 3 | C | 1981-02-06 | Howell, MI |
| Mel Hill | 130 | 26 | 25 | 51 | 41 | 1937-1941 | 4 | R | 1914-02-01 | Glenboro, MAN |
| Wilbert "Dutch" Hiller | 43 | 7 | 10 | 17 | 19 | 1941-1942 | 1 | L | 1915-05-11 | Kitchener, ONT |
| Randy Hillier | 164 | 3 | 30 | 33 | 253 | 1981-1984 | 3 | D | 1960-03-30 | Toronto, ONT |
| Floyd "Bud" Hillman | 6 | 0 | 0 | 0 | 10 | 1956-1957 | 1 | D | 1933-11-19 | Ruthevan, ONT |
| Larry Hillman | 127 | 6 | 30 | 36 | 81 | 1957-1960 | 3 | D | 1937-02-05 | Kirkland Lake, ONT |
| Lionel Hitchman | 375 | 24 | 26 | 50 | 485 | 1924-1934 | 10 | D | 1901-11-03 | Toronto, ONT |
| Shane Hnidy | 108 | 4 | 13 | 17 | 86 | 2007-2009 | 2 | D | 1975-11-08 | Neepawa, MAN |
| Ken Hodge | 652 | 289 | 385 | 674 | 620 | 1967-1976 | 9 | R | 1944-06-25 | Birmingham, England |
| Ken Hodge | 112 | 36 | 40 | 76 | 30 | 1990-1992 | 2 | C | 1966-04-13 | Windsor, ONT |
| Ted Hodgson | 4 | 0 | 0 | 0 | 0 | 1966-1967 | 1 | R | 1945-06-30 | Hobbema, ALTA |
| Jeff Hoggan | 47 | 0 | 2 | 2 | 33 | 2006-2008 | 2 | W | 1978-02-01 | Hope, BC |
| Benoit Hogue | 17 | 4 | 4 | 8 | 9 | 2001-2002 | 1 | L | 1966-10-28 | Repentigny, PQ |
| William "Flash" Hollett | 357 | 84 | 115 | 199 | 190 | 1935-1944 | 9 | D | 1912-04-13 | North Sydney, NS |
| Ron Hoover | 17 | 4 | 0 | 4 | 31 | 1989-1991 | 2 | L | 1966-10-28 | Oakville, ONT |
| Pete Horeck | 100 | 15 | 18 | 33 | 79 | 1949-1951 | 2 | R | 1923-06-15 | Massey, ONT |
| Bronco Horvath | 227 | 103 | 112 | 215 | 204 | 1957-1961 | 4 | C | 1930-03-12 | Port Colborne, ONT |
| Marty Howe | 78 | 1 | 11 | 12 | 24 | 1982-1983 | 1 | D | 1954-02-18 | Detroit, MI |
| Bill Huard | 2 | 0 | 0 | 0 | 0 | 1992-1993 | 1 | L | 1967-06-24 | Welland, ONT |
| Brent Hughes | 191 | 25 | 22 | 47 | 511 | 1991-1995 | 4 | L | 1966-04-05 | New Westminster, BC |
| Ryan Hughes | 3 | 0 | 0 | 0 | 0 | 1995-1996 | 1 | C | 1972-01-17 | Montreal, PQ |
| Joe Hulbig | 31 | 2 | 2 | 4 | 12 | 1999-2001 | 2 | L | 1973-09-29 | Norwood, MA |
| Ivan Huml | 49 | 6 | 12 | 18 | 36 | 2001-2004 | 3 | W | 1981-09-06 | Kladno, Czech Rep. |
| Matt Hunwick | 142 | 12 | 30 | 42 | 67 | 2007-2010 | 3 | D | 1985-05-21 | Warren, MI |
| Paul Hurley | 1 | 0 | 1 | 1 | 0 | 1968-1969 | 1 | D | 1946-07-12 | Melrose, MA |
| Jamie Huscroft | 70 | 0 | 7 | 7 | 247 | 1993-1995 | 2 | D | 1967-01-09 | Creston, BC |
| Bill Hutton | 25 | 2 | 0 | 2 | 6 | 1929-1931 | 2 | D | 1910-01-28 | Calgary, ALTA |
| Dave Hynes | 22 | 4 | 0 | 4 | 2 | 1973-1975 | 2 | L | 1951-04-17 | Cambridge, MA |
| Gord Hynes | 15 | 0 | 5 | 5 | 6 | 1991-1992 | 1 | D | 1966-07-22 | Montreal, PQ |
| Al Iafrate | 12 | 5 | 8 | 13 | 20 | 1993-1994 | 1 | D | 1966-03-21 | Dearborn, MI |
| Frank Ingram | 1 | 0 | 0 | 0 | 0 | 1924-1925 | 1 | R | 1907-09-17 | Craven, SASK |
| Ted Irvine | 1 | 0 | 0 | 0 | 0 | 1963-1964 | 1 | L | 1944-12-08 | Winnipeg, MAN |
| Brad Isbister | 58 | 6 | 17 | 23 | 46 | 2005-2006 | 1 | L | 1977-05-07 | Edmonton, ALTA |
| Richard Jackman | 2 | 0 | 0 | 0 | 2 | 2001-2002 | 1 | D | 1978-06-28 | Toronto, ONT |
| Art Jackson | 305 | 94 | 134 | 228 | 103 | 1937-1945 | 7 | C | 1915-12-15 | Toronto, ONT |
| Harvey "Busher" Jackson | 113 | 35 | 43 | 78 | 81 | 1941-1944 | 3 | L | 1911-01-17 | Toronto, ONT |
| Percy Jackson | 5 | 0 | 0 | 0 | 0 | 1931-1936 | 2 | G | 1907-09-21 | Canmore, ALTA |
| Stan Jackson | 52 | 8 | 3 | 11 | 66 | 1924-1926 | 2 | L | 1898-08-27 | Parrsboro, NS |
| Walter "Red" Jackson | 2 | 0 | 0 | 0 | 0 | 1935-1936 | 1 | L | 1908-06-03 | Instock, England |
| Craig Janney | 262 | 85 | 198 | 283 | 44 | 1987-1992 | 5 | C | 1967-09-26 | Hartford, CT |
| Roger Jenkins | 42 | 2 | 6 | 8 | 51 | 1935-1936 | 1 | D | 1911-11-18 | Appleton, WI |
| Bill Jennings | 39 | 20 | 13 | 33 | 25 | 1944-1945 | 1 | R | 1917-06-28 | Toronto, ONT |
| Eddie Jeremiah | 6 | 0 | 0 | 0 | 0 | 1931-1932 | 1 | R | 1905-11-04 | Worcester, MA |
| Frank Jerwa | 75 | 7 | 9 | 16 | 47 | 1931-1935 | 4 | L | 1910-02-28 | Bankhead, ALTA |
| Joe Jerwa | 38 | 3 | 5 | 8 | 30 | 1931-1937 | 2 | D | 1909-01-22 | Warsaw, Poland |
| Jeff Jillson | 50 | 4 | 10 | 14 | 35 | 2003-2004 | 1 | D | 1980-07-24 | North Smithfield, RI |
| Norm Johnson | 54 | 4 | 20 | 24 | 33 | 1957-1959 | 2 | C | 1932-11-27 | Moose Jaw, SASK |
| Tom Johnson | 121 | 4 | 30 | 34 | 63 | 1963-1965 | 2 | D | 1928-02-18 | Baldur, MAN |
| Ed Johnston | 443 | 0 | 10 | 10 | 26 | 1962-1973 | 11 | G | 1935-11-23 | Montreal, PQ |
| Greg Johnston | 183 | 26 | 29 | 55 | 119 | 1983-1990 | 7 | R | 1965-01-14 | Barrie, ONT |
| Stan Jonathan | 392 | 91 | 107 | 198 | 738 | 1975-1983 | 8 | L | 1955-05-09 | Oshweken, ONT |
| Ron Jones | 8 | 0 | 0 | 0 | 2 | 1971-1973 | 2 | D | 1951-04-11 | Vermillion, ALTA |
| Bob Joyce | 115 | 26 | 38 | 64 | 78 | 1987-1990 | 3 | L | 1966-07-11 | Saint John, NB |
| Joe Juneau | 161 | 51 | 142 | 193 | 72 | 1991-1994 | 3 | C | 1968-01-05 | Pont-Rouge, PQ |
| Joe Junkin | 1 | 0 | 0 | 0 | 0 | 1968-1969 | 1 | G | 1946-09-08 | Lindsay, ONT |
| Milan Jurcina | 91 | 8 | 6 | 14 | 74 | 2005-2007 | 2 | D | 1983-06-07 | Liptovsky, Slovakia |
| Walter "Jeff" Kalbfleisch | 1 | 0 | 0 | 0 | 0 | 1936-1937 | 1 | D | 1911-12-18 | New Hamburg, ONT |
| Petr Kalus | 9 | 4 | 1 | 5 | 6 | 2006-2007 | 1 | R | 1987-06-29 | Ostrava, Czech Rep. |
| Max Kaminsky | 75 | 13 | 17 | 30 | 24 | 1934-1936 | 2 | | | |
| Martins Karsums | 6 | 0 | 1 | 1 | 0 | 2008-2009 | 1 | R | 1986-02-26 | Riga, Latvia |
| Alexei Kasatonov | 63 | 3 | 14 | 17 | 45 | 1994-1996 | 2 | D | 1959-10-14 | Leningrad, Russia |
| Steve Kasper | 564 | 135 | 220 | 355 | 450 | 1980-1989 | 9 | F | 1961-09-28 | Montreal, PQ |
| Doug Keans | 154 | 0 | 5 | 5 | 46 | 1983-1988 | 5 | G | 1958-01-07 | Pembroke, ONT |
| Gordon "Duke" Keats | 17 | 5 | 0 | 5 | 10 | 1926-1927 | 1 | C | 1895-03-21 | Montreal, PQ |
| Don Keenan | 1 | 0 | 0 | 0 | 0 | 1958-1959 | 1 | G | | |
| Jarmo Kekalainen | 27 | 4 | 3 | 7 | 14 | 1989-1991 | 2 | L | 1966-07-07 | Tampere, Finland |
| Chris Kelleher | 1 | 0 | 0 | 0 | 0 | 2001-2002 | 1 | D | 1975-03-23 | Belmont, MA |
| Forbes Kennedy | 221 | 30 | 45 | 75 | 237 | 1962-1966 | 4 | C | 1935-08-18 | Dorchester, NB |
| Sheldon Kennedy | 56 | 8 | 10 | 18 | 30 | 1996-1997 | 1 | R | 1969-06-15 | Brandon, MAN |
| Phil Kessel | 222 | 66 | 60 | 126 | 56 | 2006-2009 | 3 | C | 1987-10-02 | Madison, WI |
| Dmitri Khristich | 161 | 58 | 79 | 137 | 90 | 1997-1999 | 2 | R | 1969-07-23 | Kiev, Ukraine |
| Darin Kimble | 55 | 7 | 3 | 10 | 177 | 1992-1993 | 1 | C | 1968-11-22 | Lucky Lake, SASK |
| Lloyd "Deed" Klein | 20 | 2 | 0 | 2 | 5 | 1928-1932 | 2 | R | 1910-01-13 | Saskatoon, SASK |
| Joe Klukay | 150 | 33 | 33 | 66 | 51 | 1952-1955 | 3 | L | 1922-11-06 | Sault Ste. Marie, ONT |
| Gord Kluzak | 299 | 25 | 98 | 123 | 543 | 1982-1991 | 7 | D | 1964-03-04 | Climax, SASK |
| Bill Knibbs | 53 | 7 | 10 | 17 | 4 | 1964-1965 | 1 | C | 1942-01-24 | Toronto, ONT |
| Fred Knipscheer | 27 | 6 | 3 | 9 | 16 | 1993-1995 | 2 | C | 1969-09-03 | Ft. Wayne, IN |
| Mike Knuble | 307 | 69 | 76 | 145 | 164 | 1999-2004 | 5 | R | 1972-07-04 | Toronto, ONT |
| Chuck Kobasew | 158 | 44 | 40 | 84 | 112 | 2006-2010 | 4 | R | 1982-04-17 | Vancouver, BC |
| Pavel Kolarik | 23 | 0 | 0 | 0 | 10 | 2000-2002 | 2 | D | 1972-10-24 | Vydkov, Czech Rep. |
| Russ Kopak | 24 | 7 | 9 | 16 | 0 | 1943-1944 | 1 | C | 1924-04-26 | Edmonton, ALTA |
| Doug Kostynski | 15 | 3 | 1 | 4 | 4 | 1983-1985 | 2 | C | 1963-02-23 | Castlegar, BC |
| Andrei Kovalenko | 76 | 16 | 21 | 37 | 27 | 2000-2001 | 1 | R | 1970-06-07 | Gorky, Russia |
| Steve Kraftcheck | 22 | 0 | 0 | 0 | 8 | 1950-1951 | 1 | D | 1929-03-03 | Tinturn, ONT |
| Phil "Skip" Krake | 87 | 11 | 9 | 20 | 17 | 1963-1968 | 4 | C | 1943-10-14 | North Battleford, SASK |
| David Krejci | 223 | 45 | 107 | 152 | 74 | 2006-2010 | 4 | C | 1986-04-28 | Sternberk, Czech Rep. |
| Mike Krushelnyski | 162 | 51 | 65 | 116 | 100 | 1981-1984 | 3 | C | 1960-04-27 | Montreal, PQ |
| Ed Kryzanowski | 232 | 15 | 22 | 37 | 65 | 1948-1952 | 4 | D | 1925-11-14 | Fort Frances, ONT |
| Arnie Kullman | 13 | 0 | 1 | 1 | 11 | 1947-1950 | 2 | C | 1927-10-09 | Winnipeg, MAN |
| Jarno Kultanen | 102 | 2 | 11 | 13 | 59 | 2000-2003 | 3 | D | 1973-01-08 | Luumaki, Finland |
| Orland Kurtenbach | 142 | 18 | 45 | 63 | 183 | 1961-1965 | 3 | C | 1936-09-07 | Cudworth, SASK |
| Zdenek Kutlak | 16 | 1 | 2 | 3 | 4 | 2000-2004 | 3 | D | 1980-02-13 | Budejovice, Czech Rep |
| Dmitri Kvartalnov | 112 | 42 | 49 | 91 | 26 | 1992-1994 | 2 | R | 1966-03-25 | Voskresensk, USSR |
| Walter "Gus" Kyle | 69 | 1 | 12 | 13 | 127 | 1951-1952 | 1 | D | 1923-09-11 | Dysart, SASK |
| Antti Laaksonen | 38 | 7 | 5 | 12 | 4 | 1998-2000 | 2 | L | 1973-10-03 | Tammela, Finland |
| Leo Labine | 571 | 123 | 180 | 303 | 668 | 1951-1961 | 10 | R | 1931-07-22 | Haileybury, ONT |
| Guy Labrie | 15 | 2 | 7 | 9 | 2 | 1943-1944 | 1 | D | 1921-08-11 | St. Charles, PQ |
| Blaine Lacher | 47 | 0 | 1 | 1 | 8 | 1994-1996 | 2 | G | 1970-09-05 | Medicine Hat, ALTA |
| Dan LaCouture | 55 | 2 | 2 | 4 | 53 | 2005-2006 | 1 | L | 1977-04-18 | Hyannis, MA |
| Daniel Lacroix | 23 | 1 | 0 | 1 | 38 | 1994-1995 | 1 | L | 1969-03-11 | Montreal, PQ |
| Bobby Lalonde | 133 | 14 | 37 | 51 | 59 | 1979-1981 | 2 | C | 1951-03-27 | Montreal, PQ |
| Joe Lamb | 90 | 21 | 23 | 44 | 115 | 1932-1934 | 2 | R | 1906-06-18 | Sussex, NB |
| Myles Lane | 36 | 3 | 1 | 4 | 19 | 1928-1934 | 3 | | | |
| Robert Lang | 3 | 0 | 0 | 0 | 2 | 1997-1998 | 1 | C | 1970-12-19 | Teplice, Czech |
| Steve Langdon | 7 | 0 | 1 | 1 | 2 | 1974-1978 | 3 | R | 1953-12-23 | Toronto, ONT |
| Josh Langfeld | 18 | 0 | 1 | 1 | 10 | 2005-2006 | 1 | R | 1977-07-17 | Fridley, MN |
| Albert Langlois | 65 | 4 | 10 | 14 | 54 | 1965-1966 | 1 | D | 1934-11-06 | Magog, PQ |
| Guy Lapointe | 45 | 2 | 16 | 18 | 34 | 1983-1984 | 1 | D | 1948-03-18 | Montreal, PQ |
| Martin Lapointe | 205 | 40 | 43 | 83 | 255 | 2001-2004 | 3 | R | 1973-09-12 | Ville Ste-Pierre, PQ |
| Drew Larman | 4 | 0 | 0 | 0 | 0 | 2009-2010 | 1 | C | 1985-05-15 | Canton, MI |
| Charles "Bonner" Larose | 6 | 0 | 0 | 0 | 0 | 1925-1926 | 1 | | | |
| Guy Larose | | | | | | 1994-1995 | 1 | C | 1967-08-31 | Hull, PQ |
| Reed Larson | 141 | 25 | 52 | 77 | 196 | 1985-1988 | 3 | D | 1956-07-30 | Minneapolis, MN |
| Matt Lashoff | 46 | 1 | 7 | 8 | 22 | 2006-2009 | 3 | D | 1986-09-29 | East Greenbush, NY |
| Marty Lauder | 3 | 0 | 0 | 0 | 0 | 1927-1928 | 1 | | 1907-02-26 | Durham, ONT |
| Dominic Lavoie | 2 | 0 | 0 | 0 | 2 | 1992-1993 | 1 | D | 1967-11-21 | Montreal, PQ |
| Brian Lawton | 8 | 0 | 0 | 0 | 14 | 1989-1990 | 1 | L | 1965-06-29 | New Brunswick, NJ |
| Hal Laycoe | 323 | 20 | 52 | 72 | 180 | 1950-1956 | 6 | D | 1922-06-23 | Sutherland, SASK |
| Jeff Lazaro | 76 | 8 | 19 | 27 | 98 | 1990-1992 | 2 | R | 1968-03-21 | Waltham, MA |
| Jay Leach | 2 | 0 | 0 | 0 | 7 | 2005-2006 | 1 | D | 1979-09-02 | Syracuse, NY |
| Larry Leach | 126 | 13 | 29 | 42 | 91 | 1958-1962 | 3 | C | 1936-06-18 | Lloydminster, SASK |
| Reggie Leach | 79 | 9 | 17 | 26 | 12 | 1970-1972 | 2 | R | 1950-04-23 | Riverton, MAN |
| Steve Leach | 293 | 76 | 83 | 159 | 501 | 1991-1996 | 5 | R | 1966-01-16 | Cambridge, MA |
| Pat Leahy | 49 | 4 | 4 | 8 | 19 | 2003-2006 | 2 | R | 1979-06-09 | Duxbury, MA |
| Rich Leduc | 33 | 4 | 4 | 8 | 14 | 1972-1974 | 2 | C | 1951-08-24 | Ile Perot, PQ |
| Grant Ledyard | 69 | 6 | 15 | 21 | 39 | 1997-1999 | 2 | D | 1961-11-19 | Winnipeg, MAN |
| Brian Leetch | 61 | 5 | 27 | 32 | 36 | 2005-2006 | 1 | D | 1968-03-03 | Corpus Christi, TX |
| Guillaume Lefebvre | 1 | 0 | 0 | 0 | 0 | 2009-2010 | 1 | L | 1981-05-07 | Amos, PQ |
| Tommy Lehman | 35 | 5 | 5 | 10 | 16 | 1987-1989 | 2 | | | |
| Mikko Lehtonen | 2 | 0 | 0 | 0 | 0 | 2008-2010 | 2 | R | 1987-04-01 | Espoo, Finland |
| Bob Leiter | 135 | 20 | 28 | 48 | 85 | 1962-1969 | 5 | C | 1941-03-22 | Winnipeg, MAN |
| Moe Lemay | 14 | 0 | 0 | 0 | 23 | 1987-1989 | 2 | F | 1962-02-18 | Saskatoon, SASK |
| Reggie Lemelin | 183 | 0 | 2 | 2 | 56 | 1987-1993 | 6 | G | 1954-11-19 | Quebec City, PQ |
| Bill Lesuk | 8 | 0 | 1 | 1 | 0 | 1968-1970 | 2 | L | 1946-11-01 | Moose Jaw, SASK |
| Pete Leswick | 2 | 0 | 0 | 0 | 0 | 1944-1945 | 1 | R | 1917-07-12 | Saskatoon, SASK |
| Normand Leveille | 75 | 17 | 25 | 42 | 49 | 1981-1983 | 2 | F | 1963-01-10 | Montreal, PQ |
| Ken Linseman | 389 | 125 | 247 | 372 | 746 | 1984-1990 | 6 | F | 1958-08-11 | Kingston, ONT |
| Ross Lonsberry | 33 | 2 | 3 | 5 | 16 | 1966-1969 | 3 | L | 1947-02-07 | Watson, SASK |
| Jim Lorentz | 79 | 8 | 19 | 27 | 36 | 1968-1970 | 2 | C | 1947-05-01 | Waterloo, ONT |
| Ross Lowe | 46 | 5 | 3 | 8 | 40 | 1949-1951 | 2 | | | |
| Milan Lucic | 199 | 34 | 55 | 89 | 269 | 2007-2010 | 3 | L | 1988-06-07 | Vancouver, BC |
| Morris Lukowich | 36 | 6 | 12 | 18 | 31 | 1984-1986 | 2 | L | 1956-06-01 | Speers, SASK |
| Harry Lumley | 78 | 0 | 0 | 0 | 14 | 1957-1960 | 3 | G | 1926-11-11 | Owen Sound, ONT |
| Pentti Lund | 77 | 8 | 14 | 22 | 2 | 1946-1953 | 4 | | 1925-12-06 | Karijoki, Finland |
| Vic Lynn | 68 | 16 | 8 | 24 | 73 | 1950-1952 | 2 | L | 1925-01-26 | Saskatoon, SASK |
| Ron "Peaches" Lyons | 14 | 0 | 0 | 0 | 21 | 1930-1931 | 1 | | | |
| Craig MacDonald | 18 | 0 | 3 | 3 | 8 | 2003-2004 | 1 | C | 1977-04-07 | Antigonish, NS |
| Joey MacDonald | 7 | 0 | 0 | 0 | 0 | 2006-2007 | 1 | G | 1980-02-07 | Pictou, NS |
| Parker MacDonald | 29 | 6 | 4 | 10 | 6 | 1965-1966 | 1 | L | 1933-06-14 | Sydney, NS |
| Duncan "Mickey" MacKay | 70 | 12 | 7 | 19 | 31 | 1928-1930 | 2 | | | |
| Fleming Mackell | 513 | 127 | 185 | 312 | 474 | 1951-1960 | 9 | C | 1929-04-30 | Montreal, PQ |
| Craig MacTavish | 217 | 44 | 66 | 110 | 74 | 1979-1984 | 5 | C | 1958-08-15 | London, ONT |
| Mikko Makela | 11 | 1 | 2 | 3 | 0 | 1994-1995 | 1 | L | 1965-02-28 | Tampere, Finland |
| Dean Malkoc | 73 | 1 | 0 | 1 | 156 | 1996-1998 | 2 | D | 1970-01-26 | Vancouver, BC |
| Troy Mallette | 68 | 6 | 8 | 14 | 155 | 1996-1997 | 1 | L | 1970-02-25 | Sudbury, ONT |
| Phil Maloney | 83 | 17 | 31 | 48 | 8 | 1949-1951 | 2 | C | 1927-10-06 | Ottawa, ONT |
| Ray Maluta | 25 | 2 | 3 | 5 | 6 | 1975-1977 | 2 | D | 1954-07-24 | Flin Flon, MAN |
| Eric Manlow | 11 | 0 | 1 | 1 | 2 | 2000-2002 | 2 | L | 1975-04-07 | Belleville, ONT |
| Cameron Mann | 89 | 14 | 10 | 24 | 40 | 1997-2001 | 4 | R | 1977-04-20 | Thompson, MAN |
| Ray Manson | 1 | 0 | 0 | 0 | 0 | 1947-1948 | 1 | L | 1926-12-03 | St. Boniface, MAN |
| Sylvio Mantha | 5 | 0 | 0 | 0 | 2 | 1936-1937 | 1 | D | 1903-04-14 | Montreal, PQ |
| Paul Mara | 59 | 3 | 15 | 18 | 95 | 2006-2007 | 1 | D | 1979-09-07 | Ridgewood, NJ |
| Brad Marchand | 20 | 0 | 1 | 1 | 20 | 2009-2010 | 1 | R | 1988-05-11 | Halifax, NS |
| Don Marcotte | 868 | 230 | 254 | 484 | 317 | 1965-1982 | 15 | L | 1947-04-15 | Arthabaska, PQ |
| Frank Mario | 53 | 9 | 19 | 28 | 24 | 1941-1945 | 2 | C | 1922-02-25 | Esterhazy, SASK |
| Nevin Markwart | 299 | 39 | 67 | 106 | 769 | 1983-1992 | 8 | F | 1964-12-09 | Toronto, ONT |
| Daniel Marois | 22 | 7 | 3 | 10 | 18 | 1993-1994 | 1 | R | 1968-10-03 | Montreal, PQ |
| Gilles Marotte | 118 | 10 | 25 | 35 | 164 | 1965-1967 | 2 | D | 1945-01-07 | Montreal, PQ |
| Mark Marquess | 27 | 5 | 4 | 9 | 6 | 1946-1947 | 1 | R | 1925-03-26 | Bassano, ALTA |
| Clare Martin | 78 | 8 | 14 | 22 | 38 | 1941-1948 | 3 | D | 1922-02-25 | Waterloo, ONT |
| Frank Martin | 82 | 3 | 19 | 22 | 44 | 1952-1954 | 2 | D | 1933-05-01 | Cayuga, ONT |
| Hubert "Pit" Martin | 111 | 36 | 33 | 69 | 50 | 1965-1967 | 2 | F | 1943-12-09 | Rouyn-Noranda, PQ |
| Marquis Mathieu | 16 | 0 | 2 | 2 | 14 | 1998-2001 | 3 | C | 1973-05-31 | Hartford, CT |
| Joe Matte | 3 | 0 | 0 | 0 | 0 | 1925-1926 | 1 | | | |
| Wayne Maxner | 62 | 8 | 9 | 17 | 48 | 1964-1966 | 2 | L | 1942-09-27 | Halifax, NS |
| Alan May | 3 | 0 | 0 | 0 | 15 | 1987-1988 | 1 | L | 1965-01-14 | Barrhead, ALTA |
| Norm McAtee | 13 | 0 | 1 | 1 | 0 | 1946-1947 | 1 | W | 1921-06-28 | Stratford, ONT |
| Sandy McCarthy | 37 | 3 | 1 | 4 | 28 | 2003-2004 | 1 | R | 1972-06-15 | Toronto, ONT |
| Tom McCarthy | 24 | 4 | 5 | 9 | 0 | 1960-1961 | 1 | L | 1934-09-15 | Toronto, ONT |
| Tom McCarthy | 75 | 32 | 34 | 66 | 37 | 1986-1988 | 2 | F | 1960-07-31 | Toronto, ONT |
| Trent McCleary | 59 | 3 | 5 | 8 | 33 | 1996-1997 | 1 | R | 1972-09-08 | Swift Current, SASK |
| Bob McCord | 108 | 1 | 15 | 16 | 75 | 1963-1965 | 2 | R | 1934-03-20 | Matheson, ONT |
| Brad McCrimmon | 228 | 17 | 37 | 54 | 325 | 1979-1982 | 3 | D | 1959-03-29 | Plenty, SASK |
| Ab McDonald | 60 | 9 | 9 | 18 | 6 | 1964-1965 | 1 | L | 1936-02-18 | Winnipeg, MAN |
| Shawn McEachern | 110 | 26 | 35 | 61 | 56 | 1995-2006 | 2 | L | 1969-02-28 | Waltham, MA |
| Jack McGill | 97 | 23 | 36 | 59 | 42 | 1941-1947 | 4 | C | 1921-09-19 | Edmonton, ALTA |
| Dan McGillis | 90 | 5 | 24 | 29 | 75 | 2002-2004 | 2 | D | 1972-07-01 | Hawkesbury, ONT |
| Bert McInenly | 43 | 2 | 1 | 3 | 28 | 1933-1936 | 3 | D | 1906-05-06 | Quebec, PQ |
| Marty McInnis | 96 | 11 | 13 | 24 | 46 | 2001-2003 | 2 | L | 1970-06-02 | Weymouth, MA |
| Jack McIntyre | 123 | 19 | 35 | 54 | 49 | 1949-1953 | 4 | L | 1930-09-08 | Brussels, ONT |
| Walt McKechnie | 53 | 3 | 3 | 6 | 8 | 1974-1975 | 1 | C | 1947-06-19 | London, ONT |
| Don McKenney | 592 | 195 | 267 | 462 | 189 | 1954-1963 | 9 | C | 1934-04-30 | Smith Falls, ONT |
| John McKenzie | 453 | 169 | 227 | 396 | 700 | 1965-1972 | 7 | R | 1937-12-12 | High River, ALTA |
| Andrew McKim | 36 | 1 | 4 | 5 | 4 | 1992-1994 | 2 | C | 1970-07-06 | Saint John, NB |
| Kyle McLaren | 417 | 34 | 90 | 124 | 370 | 1995-2002 | 7 | D | 1977-06-18 | Humboldt, SASK |
| Scott McLellan | 2 | 0 | 0 | 0 | 0 | 1982-1983 | 1 | R | 1963-02-10 | Toronto, ONT |
| Mike McMahon | 2 | 0 | 0 | 0 | 2 | 1945-1946 | 1 | D | 1917-02-01 | Brockville, ONT |
| Sammy McManus | 1 | 0 | 0 | 0 | 0 | 1936-1937 | 1 | L | | Belfast, Ireland |
| Peter McNab | 595 | 263 | 324 | 587 | 111 | 1976-1984 | 8 | F | 1952-05-08 | Vancouver, BC |
| Adam McQuaid | 19 | 1 | 0 | 1 | 21 | 2009-2010 | 1 | D | 1986-10-12 | Charlottetown, PEI |
| Pat McReavy | 21 | 0 | 2 | 2 | 4 | 1938-1942 | 4 | C | 1918-01-16 | Owen Sound, ONT |
| Marty McSorley | 27 | 2 | 3 | 5 | 62 | 1999-2000 | 1 | D | 1963-05-18 | Hamilton, ONT |
| Harry Meeking | 23 | 1 | 0 | 1 | 6 | 1926-1927 | 1 | | | |
| Dick Meissner | 135 | 8 | 10 | 18 | 37 | 1959-1962 | 3 | R | 1940-01-06 | Kindersley, SASK |
| Larry Melnyk | 75 | 0 | 12 | 12 | 123 | 1980-1983 | 3 | D | 1960-02-21 | Winnipeg, MAN |
| Glen Metropolit | 82 | 11 | 22 | 33 | 36 | 2007-2008 | 1 | C | 1974-06-25 | Toronto, ONT |
| Nick Mickoski | 18 | 1 | 0 | 1 | 2 | 1959-1960 | 1 | R | 1927-12-07 | Winnipeg, MAN |
| Rick Middleton | 881 | 402 | 496 | 898 | 124 | 1976-1988 | 12 | F | 1953-12-04 | Toronto, ONT |
| Mike Milbury | 754 | 49 | 189 | 238 | 1552 | 1975-1987 | 12 | D | 1952-01-17 | Brighton, MA |
| Al Millar | 6 | 0 | 0 | 0 | 0 | 1957-1958 | 1 | G | 1929-09-18 | Winnipeg, MAN |
| Mike Millar | 15 | 1 | 4 | 5 | 0 | 1989-1990 | 1 | R | 1965-04-28 | St. Catharines, ONT |
| Bob Miller | 263 | 55 | 82 | 137 | 143 | 1977-1981 | 4 | W | 1956-09-28 | Billerica, MA |
| Jay Miller | 216 | 13 | 20 | 33 | 858 | 1985-1989 | 4 | L | 1960-07-16 | Wellesley, MA |
| Herb Mitchell | 53 | 6 | 0 | 6 | 56 | 1924-1926 | 2 | | | |
| Mike Moffat | 19 | 0 | 0 | 0 | 2 | 1981-1984 | 3 | G | 1962-02-04 | Galt, ONT |
| Sandy Moger | 132 | 27 | 23 | 50 | 116 | 1994-1997 | 3 | R | 1969-03-21 | 100 Mile House, BC |
| Doug Mohns | 710 | 118 | 229 | 347 | 671 | 1953-1964 | 11 | D | 1933-12-13 | Capreol, ONT |
| Carl Mokosak | 7 | 0 | 0 | 0 | 31 | 1988-1989 | 1 | L | 1962-09-22 | Fort Saskatchewan, ALTA |
| Steve Montador | 13 | 0 | 1 | 1 | 18 | 2008-2009 | 1 | D | 1979-12-21 | Vancouver, BC |
| Andy Moog | 261 | 0 | 10 | 10 | 110 | 1987-1993 | 6 | G | 1960-02-18 | Penticton, BC |
| Ian Moran | 55 | 2 | 6 | 8 | 40 | 2002-2006 | 3 | R | 1972-08-24 | Cleveland, OH |
| Bernie Morris | 6 | 2 | 0 | 2 | 0 | 1924-1925 | 1 | | | |
| Derek Morris | 58 | 3 | 22 | 25 | 26 | 2009-2010 | 1 | D | 1978-08-24 | Edmonton, ALTA |
| Jon Morris | 4 | 0 | 0 | 0 | 0 | 1993-1994 | 1 | F | 1966-05-06 | Lowell, MA |
| Doug Morrison | 23 | 7 | 3 | 10 | 15 | 1979-1985 | 4 | C | 1960-02-02 | Prince George, BC |
| Jim Morrison | 84 | 8 | 19 | 27 | 44 | 1951-1959 | 2 | D | 1931-10-11 | Montreal, PQ |
| Shaone Morrisonn | 41 | 1 | 7 | 8 | 18 | 2002-2004 | 2 | D | 1982-12-23 | Vancouver, BC |
| Alex Motter | 26 | 1 | 4 | 5 | 4 | 1934-1936 | 2 | D | 1913-06-20 | Melville, SASK |
| Mark Mowers | 78 | 5 | 12 | 17 | 26 | 2006-2007 | 1 | C | 1974-02-16 | Decatur, GA |
| Joe Mullen | 37 | 8 | 7 | 15 | 0 | 1995-1996 | 1 | F | 1957-02-26 | New York, NY |
| Gord Murphy | 106 | 8 | 20 | 28 | 126 | 1991-2002 | 3 | D | 1967-03-23 | Willowdale, ONT |
| Joe Murphy | 26 | 7 | 7 | 14 | 41 | 1999-2000 | 1 | R | 1967-10-16 | London, ONT |
| Ron Murphy | 133 | 29 | 61 | 90 | 44 | 1965-1970 | 5 | L | 1933-04-10 | Hamilton, ONT |
| Glen Murray | 570 | 209 | 180 | 389 | 408 | 1991-2008 | 10 | R | 1972-11-01 | Halifax, NS |
| Brantt Myhres | 1 | 0 | 0 | 0 | 31 | 2002-2003 | 1 | L | 1974-03-18 | Edmonton, ALTA |
| Anders Myrvold | 9 | 0 | 2 | 2 | 4 | 1996-1997 | 1 | D | 1975-08-12 | Lorenskog, Norway |
| Mats Naslund | 34 | 8 | 14 | 22 | 4 | 1994-1995 | 1 | F | 1959-10-31 | Timra, Sweden |
| Andrei Nazarov | 110 | 1 | 6 | 7 | 364 | 2000-2002 | 2 | L | 1974-05-22 | Chelyabinsk, Russia |
| Cam Neely | 525 | 344 | 246 | 590 | 921 | 1986-1996 | 10 | F | 1965-06-06 | Comox, BC |
| Ray Neufeld | 15 | 1 | 3 | 4 | 28 | 1988-1990 | 2 | R | 1959-04-15 | Winkler, MAN |
| Al Nicholson | 19 | 0 | 1 | 1 | 4 | 1955-1957 | 2 | L | 1936-04-26 | Estevan, SASK |
| Eric Nickulas | 45 | 7 | 10 | 17 | 24 | 1998-2006 | 4 | R | 1975-03-25 | Hyannis, MA |
| Graeme Nicolson | 1 | 0 | 0 | 0 | 0 | 1978-1979 | 1 | D | 1958-01-13 | North Bay, ONT |
| Kirk Nielsen | 6 | 0 | 0 | 0 | 0 | 1997-1998 | 1 | R | 1973-10-19 | Grand Rapids, MN |
| Kraig Nienhuis | 87 | 20 | 16 | 36 | 39 | 1985-1988 | 3 | L | 1961-05-09 | Sarnia, ONT |
| Chris Nilan | 80 | 11 | 14 | 25 | 463 | 1990-1992 | 2 | F | 1958-02-09 | Boston, MA |
| Jim Nill | 76 | 4 | 11 | 15 | 143 | 1983-1985 | 2 | R | 1958-04-11 | Hanna, ALTA |
| Petteri Nokelainen | 90 | 7 | 6 | 13 | 29 | 2007-2009 | 2 | R | 1986-01-16 | Imatra, Finland |
| Peter Nordstrom | 2 | 0 | 0 | 0 | 0 | 1998-1999 | 1 | L | 1974-07-26 | Munkfors, Sweden |
| Jack Norris | 23 | 0 | 0 | 0 | 0 | 1964-1965 | 1 | G | 1942-08-05 | Delisle, SASK |
| Jeff Norton | 3 | 0 | 1 | 1 | 2 | 2001-2002 | 1 | D | 1965-11-25 | Acton, MA |
| Hank Nowak | 111 | 18 | 15 | 33 | 81 | 1974-1977 | 3 | L | 1950-11-24 | Oshawa, ONT |
| Michael Nylander | 15 | 1 | 11 | 12 | 14 | 2003-2004 | 1 | C | 1972-10-03 | Stockholm, Sweden |
| Dennis O'Brien | 83 | 4 | 11 | 15 | 138 | 1977-1980 | 3 | D | 1949-06-10 | Port Hope, ONT |
| Ellard "Obie" O'Brien | 2 | 0 | 0 | 0 | 0 | 1955-1956 | 1 | D | 1930-05-27 | St. Catharines, ONT |
| Mike O'Connell | 424 | 70 | 199 | 269 | 312 | 1980-1986 | 6 | D | 1955-11-25 | Chicago, IL |
| Fred O'Donnell | 115 | 15 | 11 | 26 | 98 | 1972-1974 | 2 | L | 1949-12-06 | Kingston, ONT |
| Sean O'Donnell | 232 | 5 | 47 | 52 | 275 | 2001-2004 | 3 | D | 1971-10-13 | Ottawa, ONT |
| Billy O'Dwyer | 102 | 8 | 13 | 21 | 93 | 1987-1990 | 3 | F | 1960-01-25 | South Boston, MA |
| Paul O'Neil | 1 | 0 | 0 | 0 | 0 | 1975-1976 | 1 | C | 1953-08-24 | Boston, MA |
| Jim "Peggy" O'Neill | 141 | 6 | 26 | 32 | 105 | 1933-1937 | 4 | R | 1912-04-03 | Semans, SASK |
| Willie O'Ree | 45 | 4 | 10 | 14 | 26 | 1957-1961 | 2 | R | 1935-10-15 | Fredericton, NB |
| Terry O'Reilly | 891 | 204 | 402 | 606 | 2095 | 1971-1985 | 14 | R | 1951-06-07 | Niagara Falls, ONT |
| Adam Oates | 368 | 142 | 357 | 499 | 123 | 1991-1997 | 6 | C | 1962-08-27 | Weston, ONT |
| Chris Oddleifson | 55 | 10 | 11 | 21 | 25 | 1972-1974 | 2 | R | 1950-09-07 | Brandon, MAN |
| Jeff Odgers | 80 | 7 | 8 | 15 | 197 | 1996-1997 | 1 | R | 1969-05-31 | Spy Hill, SASK |
| Harry Oliver | 355 | 109 | 59 | 168 | 129 | 1926-1934 | 8 | R | 1900-10-26 | Selkirk, MAN |
| Murray Oliver | 429 | 116 | 216 | 332 | 179 | 1960-1967 | 7 | C | 1937-11-14 | Hamilton, ONT |
| Krzysztof Oliwa | 33 | 0 | 0 | 0 | 110 | 2002-2003 | 1 | L | 1973-04-12 | Tychy, Poland |
| Bobby Orr | 631 | 264 | 624 | 888 | 924 | 1966-1976 | 10 | D | 1948-03-20 | Parry Sound, ONT |
| Colton Orr | 21 | 0 | 0 | 0 | 27 | 2003-2006 | 2 | R | 1982-03-03 | Winnipeg, MAN |
| Gerry Ouellette | 34 | 5 | 4 | 9 | 0 | 1960-1961 | 1 | R | 1938-11-01 | Grand Falls, NB |
| George Owen | 192 | 44 | 33 | 77 | 151 | 1928-1933 | 5 | D | | Hamilton, ONT |
| Clayton Pachal | 11 | 0 | 0 | 0 | 26 | 1976-1978 | 2 | C | 1956-04-21 | Yorkton, SASK |
| Samuel Pahlsson | 17 | 1 | 1 | 2 | 6 | 2000-2001 | 1 | C | 1977-12-17 | Ange, Sweden |
| Daniel Paille | 74 | 10 | 9 | 19 | 12 | 2009-2010 | 1 | L | 1984-04-15 | Welland, ONT |
| Aldo Palazzari | 24 | 6 | 3 | 9 | 4 | 1943-1944 | 1 | R | 1918-07-25 | Eveleth, MN |
| Brad Palmer | 73 | 6 | 11 | 17 | 18 | 1982-1983 | 1 | L | 1961-09-14 | Duncan, BC |
| Eddie Panagabko | 29 | 0 | 3 | 3 | 38 | 1955-1957 | 2 | L | 1934-05-17 | Norquay, SASK |
| Grigori Panteleev | 50 | 8 | 6 | 14 | 12 | 1992-1995 | 3 | L | 1972-11-13 | Gastello, Russia |
| Bernie Parent | 57 | 0 | 0 | 0 | 6 | 1965-1967 | 2 | G | 1945-04-03 | Montreal, PQ |
| Jean-Paul Parise | 21 | 2 | 2 | 4 | 10 | 1965-1967 | 2 | L | 1941-12-11 | Smooth Rock Falls, ONT |
| Brad Park | 501 | 100 | 317 | 417 | 553 | 1975-1983 | 8 | D | 1948-07-06 | Toronto, ONT |
| Dave Pasin | 71 | 18 | 19 | 37 | 50 | 1985-1986 | 1 | C | 1966-07-08 | Edmonton, ALTA |
| George Patterson | 10 | 0 | 1 | 1 | 2 | 1933-1934 | 1 | R | | Kingston, ONT |
| Davis Payne | 22 | 0 | 1 | 1 | 14 | 1995-1997 | 2 | R | 1970-09-24 | Port Alberni, BC |
| Allen Pedersen | 333 | 4 | 31 | 35 | 408 | 1986-1991 | 5 | D | 1965-01-13 | Fort Saskatchewan, ALTA |
| Barry Pederson | 379 | 166 | 251 | 417 | 248 | 1980-1992 | 7 | C | 1961-03-13 | Big River, SASK |
| Pete Peeters | 171 | 0 | 4 | 4 | 93 | 1982-1986 | 4 | G | 1957-08-01 | Edmonton, ALTA |
| Johnny Peirson | 545 | 153 | 173 | 326 | 315 | 1946-1958 | 11 | R | 1925-07-21 | Winnipeg, MAN |
| Scott Pellerin | 35 | 1 | 5 | 6 | 6 | 2001-2002 | 1 | L | 1970-01-09 | Shediac, NB |
| Pascal Pelletier | 6 | 0 | 0 | 0 | 0 | 2007-2008 | 1 | C | 1983-06-16 | Labrador City, NFLD |
| Jeff Penner | 2 | 0 | 0 | 0 | 0 | 2009-2010 | 1 | D | 1987-04-13 | Steinbach, MAN |
| Cliff Pennington | 97 | 16 | 42 | 58 | 6 | 1961-1963 | 2 | C | 1940-04-18 | Winnipeg, MAN |
| Bob Perreault | 22 | 0 | 0 | 0 | 0 | 1962-1963 | 1 | G | 1931-01-28 | Trois Rivieres, PQ |
| Garry Peters | 2 | 0 | 0 | 0 | 2 | 1971-1972 | 1 | C | 1942-10-09 | Regina, SASK |
| Jim Peters | 97 | 28 | 30 | 58 | 46 | 1947-1949 | 2 | R | 1922-10-02 | Verdun, PQ |
| Jim Pettie | 21 | 0 | 0 | 0 | 23 | 1976-1979 | 3 | G | 1953-10-24 | Toronto, ONT |
| Eric Pettinger | 17 | 0 | 0 | 0 | 17 | 1928-1929 | 1 | | | |
| Gordon Pettinger | 104 | 20 | 30 | 50 | 20 | 1937-1940 | 3 | C | 1911-11-17 | Regina, SASK |
| Harry Pidhirny | 2 | 0 | 0 | 0 | 0 | 1957-1958 | 1 | C | 1928-03-05 | Toronto, ONT |
| Jacques Plante | 8 | 0 | 2 | 2 | 2 | 1972-1973 | 1 | G | 1929-01-17 | Shawinigan Falls, PQ |
| Willi Plett | 65 | 2 | 3 | 5 | 170 | 1987-1988 | 1 | F | 1955-06-07 | , Paraguay |
| Ray Podloski | 8 | 0 | 1 | 1 | 22 | 1988-1989 | 1 | F | 1966-01-05 | Edmonton, ALTA |
| Norman "Bud" Poile | 38 | 16 | 14 | 30 | 6 | 1949-1950 | 1 | R | 1924-02-10 | Fort William, ONT |
| Dan Poliziani | 1 | 0 | 0 | 0 | 0 | 1958-1959 | 1 | R | 1935-01-08 | Hamilton, ONT |
| Poul Popiel | 3 | 0 | 1 | 1 | 2 | 1965-1966 | 1 | D | 1943-02-28 | Sollested, Denmark |
| Peter Popovic | 60 | 1 | 6 | 7 | 48 | 2000-2001 | 1 | D | 1968-02-10 | Koping, Sweden |
| Jack Portland | 187 | 7 | 20 | 27 | 148 | 1934-1940 | 6 | D | 1912-07-30 | Collingwood, ONT |
| Felix Potvin | 28 | 0 | 0 | 0 | 8 | 2003-2004 | 1 | G | 1971-06-23 | Anjou, PQ |
| Marc Potvin | 33 | 0 | 1 | 1 | 16 | 1994-1996 | 2 | R | 1967-01-29 | Ottawa, ONT |
| Dave Poulin | 165 | 34 | 68 | 102 | 117 | 1989-1993 | 4 | C | 1958-12-17 | Timmins, ONT |
| Petr Prajsler | 3 | 0 | 0 | 0 | 2 | 1991-1992 | 1 | D | 1965-09-21 | Hradec Kralove, Czech |
| Jack Pratt | 37 | 2 | 0 | 2 | 42 | 1930-1932 | 2 | R | 1906-04-13 | Stettler, ALTA |
| Walter "Babe" Pratt | 31 | 4 | 4 | 8 | 25 | 1946-1947 | 1 | L | 1916-01-07 | Stony Mountain, MAN |
| Dean Prentice | 170 | 50 | 56 | 106 | 63 | 1962-1966 | 4 | L | 1932-10-05 | Schumacher, ONT |
| Wayne Primeau | 101 | 13 | 16 | 29 | 115 | 2005-2007 | 2 | C | 1976-06-04 | Scarborough, ONT |
| Sean Pronger | 11 | 0 | 1 | 1 | 13 | 1999-2000 | 1 | C | 1972-11-30 | Thunder Bay, ONT |
| Andre Pronovost | 138 | 26 | 21 | 47 | 110 | 1960-1963 | 3 | L | 1936-07-09 | Shawinigan Falls, PQ |
| Claude Pronovost | 1 | 0 | 0 | 0 | 2 | 1955-1956 | 1 | G | 1935-07-22 | Shawinigan Falls, PQ |
| Brian Propp | 14 | 3 | 9 | 12 | 10 | 1989-1990 | 1 | L | 1959-02-15 | Neudoii, SASK |
| Joel Prpic | 15 | 0 | 3 | 3 | 2 | 1997-2000 | 2 | C | 1974-09-25 | Sudbury, ONT |
| Jean Pusie | 4 | 1 | 0 | 1 | 0 | 1934-1935 | 1 | D | 1910-10-15 | Montreal, PQ |
| Bill Quackenbush | 461 | 22 | 133 | 155 | 46 | 1949-1956 | 7 | D | 1922-03-02 | Toronto, ONT |
| Max Quackenbush | 47 | 4 | 6 | 10 | 26 | 1950-1951 | 1 | D | 1928-08-29 | Toronto, ONT |
| John Quilty | 6 | 3 | 2 | 5 | 2 | 1947-1948 | 1 | C | 1921-01-21 | Ottawa, ONT |
| Stephane Quintal | 158 | 8 | 19 | 27 | 217 | 1988-1992 | 4 | D | 1968-10-22 | Boucherville, PQ |
| Bill Ranford | 122 | 0 | 3 | 3 | 8 | 1985-1997 | 4 | G | 1966-12-14 | Brandon, MAN |
| George Ranieri | 2 | 0 | 0 | 0 | 0 | 1956-1957 | 1 | L | 1936-01-14 | Toronto, ONT |
| Tuukka Rask | 50 | 0 | 3 | 3 | 2 | 2007-2010 | 3 | G | 1987-03-10 | Savonlinna, Finland |
| Jean Ratelle | 419 | 155 | 295 | 450 | 84 | 1975-1981 | 6 | C | 1940-10-03 | Lac St. Jean, PQ |
| Jake Rathwell | 1 | 0 | 0 | 0 | 0 | 1974-1975 | 1 | L | 1947-08-12 | Temiscaming, PQ |
| Matt Ravlich | 32 | 1 | 2 | 3 | 2 | 1962-1973 | 3 | D | 1938-07-12 | Sault Ste. Marie, ONT |
| Andrew Raycroft | 108 | 0 | 2 | 2 | 0 | 2000-2006 | 5 | G | 1980-05-04 | Belleville, ONT |
| Terry Reardon | 151 | 24 | 30 | 54 | 57 | 1938-1947 | 5 | C | 1919-04-06 | Winnipeg, MAN |
| Marty Reasoner | 19 | 2 | 6 | 8 | 8 | 2005-2006 | 1 | C | 1977-02-26 | Honeoye Falls, NY |
| Mark Recchi | 99 | 28 | 31 | 59 | 36 | 2008-2010 | 2 | R | 1968-02-01 | Kamloops, BC |
| Gord Redahl | 18 | 0 | 1 | 1 | 2 | 1958-1959 | 1 | F | 1935-08-28 | Kinistino, NS |
| George Redding | 35 | 3 | 2 | 5 | 10 | 1924-1926 | 2 | L | | Peterborugh, ONT |
| Dick Redmond | 235 | 36 | 79 | 115 | 124 | 1978-1982 | 4 | D | 1949-08-14 | Kirkland Lake, ONT |
| Dave Reece | 14 | 0 | 0 | 0 | 0 | 1975-1976 | 1 | G | 1948-09-13 | Troy, NY |
| Larry Regan | 164 | 30 | 53 | 83 | 61 | 1956-1959 | 3 | W | 1930-08-09 | North Bay, ONT |
| Earl "Dutch" Reibel | 63 | 6 | 8 | 14 | 16 | 1958-1959 | 1 | C | 1930-07-21 | Kitchener, ONT |
| Jeremy Reich | 90 | 2 | 3 | 5 | 141 | 2006-2008 | 2 | L | 1979-02-11 | Craik, SASK |
| Dave Reid | 387 | 89 | 92 | 181 | 115 | 1983-1996 | 10 | L | 1964-05-15 | Toronto, ONT |
| Ed Reigle | 17 | 0 | 2 | 2 | 25 | 1950-1951 | 1 | D | 1924-06-19 | Winnipeg, MAN |
| Stephane Richer | 21 | 1 | 4 | 5 | 18 | 1992-1993 | 1 | D | 1966-04-28 | Hull, PQ |
| Barry Richter | 50 | 5 | 13 | 18 | 32 | 1996-1997 | 1 | D | 1970-09-11 | Madison, WI |
| Vincent Riendeau | 29 | 0 | 1 | 1 | 2 | 1993-1995 | 2 | G | 1966-04-20 | St. Hyacinthe, PQ |
| Pat Riggin | 49 | 0 | 0 | 0 | 4 | 1985-1987 | 2 | G | 1959-05-26 | Kincardine, ONT |
| Jack Riley | 6 | 0 | 0 | 0 | 0 | 1935-1936 | 1 | C | 1910-12-29 | Berkenla, Ireland |
| Bob Ring | 1 | 0 | 0 | 0 | 0 | 1965-1966 | 1 | G | | |
| Vic Ripley | 36 | 4 | 6 | 10 | 27 | 1932-1934 | 2 | C | 1906-05-30 | Elgin, ONT |
| Al Rittinger | 19 | 3 | 7 | 10 | 0 | 1943-1944 | 1 | R | 1925-01-28 | Regina, SASK |
| Jamie Rivers | 64 | 4 | 2 | 6 | 45 | 2001-2002 | 1 | D | 1975-03-16 | Ottawa, ONT |
| Wayne Rivers | 80 | 11 | 26 | 37 | 86 | 1963-1967 | 4 | R | 1942-02-01 | Hamilton, ONT |
| Doug Roberts | 55 | 5 | 8 | 13 | 9 | 1971-1974 | 3 | R | 1942-10-28 | Detroit, MI |
| Gordie Roberts | 124 | 6 | 18 | 24 | 145 | 1992-1994 | 2 | D | 1957-10-02 | Detroit, MI |
| Nathan Robinson | 2 | 0 | 0 | 0 | 0 | 2005-2006 | 1 | C | 1981-12-31 | Scarborough, ONT |
| Randy Robitaille | 9 | 0 | 2 | 2 | 0 | 1996-1999 | 3 | C | 1975-10-12 | Ottawa, ONT |
| Earl Roche | 3 | 0 | 0 | 0 | 0 | 1932-1933 | 1 | R | | Prescott, ONT |
| Eddie Rodden | 20 | 0 | 0 | 0 | 10 | 1928-1929 | 1 | | | |
| Jon Rohloff | 150 | 7 | 25 | 32 | 129 | 1994-1997 | 3 | D | 1969-10-03 | Mankato, MN |
| Dale Rolfe | 3 | 0 | 0 | 0 | 0 | 1959-1960 | 1 | D | 1940-04-30 | Timmins, ONT |
| Brian Rolston | 338 | 101 | 135 | 236 | 136 | 1999-2004 | 5 | L | 1973-02-21 | Flint, MI |
| Roberto Romano | 1 | 0 | 0 | 0 | 0 | 1986-1987 | 1 | G | 1962-10-29 | Montreal, PQ |
| Paul Ronty | 224 | 56 | 98 | 154 | 39 | 1947-1951 | 4 | C | 1928-07-12 | Toronto, ONT |
| Bobby Rowe | 4 | 1 | 0 | 1 | 0 | 1924-1925 | 1 | | | |
| Andre Roy | 13 | 0 | 2 | 2 | 12 | 1995-1997 | 2 | L | 1975-02-08 | Port Chester, NY |
| Jean-Yves Roy | 54 | 10 | 15 | 25 | 22 | 1996-1998 | 2 | R | 1969-02-17 | Rosemere, PQ |
| Gino Rozzini | 31 | 5 | 10 | 15 | 20 | 1944-1945 | 1 | C | 1918-10-24 | Shawinigan Falls, PQ |
| Kent Ruhnke | 2 | 0 | 1 | 1 | 0 | 1975-1976 | 1 | R | 1952-09-18 | |
| Paul Runge | 48 | 8 | 3 | 11 | 22 | 1930-1936 | 3 | C | 1908-09-10 | Edmonton, ALTA |
| Vladimir Ruzicka | 166 | 66 | 66 | 132 | 105 | 1990-1993 | 3 | F | 1963-06-06 | Most, Czech |
| Michael Ryder | 156 | 45 | 41 | 86 | 61 | 2008-2010 | 2 | R | 1980-03-31 | Bonavista, NFLD |
| Sergei Samsonov | 514 | 164 | 212 | 376 | 103 | 1997-2006 | 8 | L | 1978-10-27 | Moscow, Russia |
| Martin Samuelsson | 14 | 0 | 1 | 1 | 2 | 2002-2004 | 2 | R | 1982-01-25 | Upplands-Vasby, Sweden |
| Derek Sanderson | 389 | 135 | 159 | 294 | 686 | 1965-1974 | 9 | C | 1946-06-16 | Niagara Falls, ONT |
| Ed Sandford | 442 | 94 | 136 | 230 | 299 | 1947-1955 | 8 | L | 1928-08-20 | New Toronto, ONT |
| Charlie Sands | 215 | 63 | 38 | 101 | 36 | 1934-1939 | 5 | R | 1911-03-23 | Fort William, ONT |
| Craig Sarner | 7 | 0 | 0 | 0 | 0 | 1974-1975 | 1 | | 1949-06-20 | St. Paul, MN |
| Miroslav Satan | 38 | 9 | 5 | 14 | 12 | 2009-2010 | 1 | L | 1974-10-22 | Topolcany, Slovakia |
| Glen Sather | 146 | 12 | 23 | 35 | 101 | 1966-1969 | 3 | L | 1943-09-02 | High River, ALTA |
| Philippe Sauve | 2 | 0 | 0 | 0 | 0 | 2006-2007 | 1 | G | 1980-02-27 | Buffalo, NY |
| Andre Savage | 50 | 8 | 13 | 21 | 10 | 1998-2001 | 3 | C | 1975-05-27 | Ottawa, ONT |
| Gordon "Tony" Savage | 8 | 0 | 0 | 0 | 2 | 1934-1935 | 1 | D | | Calgary, ALTA |
| Andre Savard | 228 | 52 | 62 | 114 | 144 | 1973-1976 | 3 | C | 1953-09-02 | Temiscamingue, PQ |
| Marc Savard | 279 | 72 | 223 | 295 | 246 | 2006-2010 | 4 | C | 1977-07-17 | Ottawa, ONT |
| Terry Sawchuk | 102 | 0 | 0 | 0 | 34 | 1955-1957 | 2 | G | 1929-12-28 | Winnipeg, MAN |
| Kevin Sawyer | 4 | 0 | 0 | 0 | 5 | 1995-1997 | 2 | R | 1974-02-21 | Christina Lake, BC |
| Dave Scatchard | 16 | 4 | 6 | 10 | 28 | 2005-2006 | 1 | C | 1976-02-20 | Hinton, ALTA |
| Peter Schaefer | 63 | 9 | 17 | 26 | 18 | 2007-2008 | 1 | L | 1977-07-12 | Yellow Grass, SASK |
| Paxton Schafer | 3 | 0 | 0 | 0 | 0 | 1996-1997 | 1 | G | 1976-02-26 | Medicine Hat, ALTA |
| Chuck Scherza | 10 | 1 | 1 | 2 | 4 | 1943-1944 | 1 | C | 1923-02-15 | Brandon, MAN |
| Bobby Schmautz | 354 | 134 | 161 | 295 | 444 | 1973-1980 | 7 | R | 1945-03-28 | Saskatoon, SASK |
| Clarence Schmidt | 7 | 1 | 0 | 1 | 2 | 1943-1944 | 1 | R | | Williams, MN |
| Jack Schmidt | 45 | 6 | 7 | 13 | 6 | 1942-1943 | 1 | L | | Regina, SASK |
| Joe Schmidt | 2 | 0 | 0 | 0 | 0 | 1943-1944 | 1 | D | 1926-08-10 | Prince Albert, SASK |
| Milt Schmidt | 776 | 229 | 346 | 575 | 466 | 1936-1955 | 16 | C | 1918-03-05 | Kitchener, ONT |
| Werner Schnarr | 25 | 0 | 0 | 0 | 0 | 1924-1926 | 2 | | | |
| Danny Schock | 6 | 0 | 0 | 0 | 0 | 1969-1971 | 2 | L | 1948-12-30 | Terrace Bay, ONT |
| Ron Schock | 128 | 17 | 31 | 48 | 28 | 1963-1967 | 4 | C | 1943-12-19 | Chapleau, ONT |
| Jim Schoenfeld | 39 | 0 | 2 | 2 | 20 | 1983-1984 | 1 | D | 1952-09-04 | Galt, ONT |
| Al Secord | 166 | 39 | 26 | 65 | 337 | 1978-1981 | 3 | L | 1958-03-03 | Sudbury, ONT |
| Dennis Seidenberg | 17 | 2 | 7 | 9 | 6 | 2009-2010 | 1 | D | 1981-07-18 | Schwenningen, Germany |
| Jeff Serowik | 1 | 0 | 0 | 0 | 0 | 1994-1995 | 1 | D | 1967-01-10 | Manchester, NH |
| Eddie Shack | 120 | 34 | 30 | 64 | 181 | 1967-1969 | 2 | F | 1937-02-11 | Sudbury, ONT |
| Evgeny Shaldybin | 3 | 1 | 0 | 1 | 0 | 1996-1997 | 1 | D | 1975-07-29 | Novosibirsk, Russia |
| Sean Shanahan | 6 | 0 | 0 | 0 | 7 | 1977-1978 | 1 | L | 1951-02-08 | Toronto, ONT |
| Jerry Shannon | 42 | 1 | 2 | 3 | 10 | 1934-1936 | 2 | L | 1910-10-25 | Campbellford, ONT |
| David Shaw | 176 | 14 | 27 | 41 | 229 | 1992-1995 | 3 | D | 1964-05-25 | St. Thomas, ONT |
| Normand Shay | 31 | 2 | 1 | 3 | 16 | 1924-1926 | 2 | | 1899-02-03 | Huntsville, ONT |
| Gregg Sheppard | 416 | 155 | 220 | 375 | 130 | 1972-1978 | 6 | L | 1949-04-23 | North Battleford, SASK |
| John Sheppard | 4 | 0 | 0 | 0 | 0 | 1933-1934 | 1 | L | 1904-07-27 | Montreal, PQ |
| Jack Shewchuk | 187 | 9 | 19 | 28 | 160 | 1938-1945 | 6 | D | 1917-06-19 | Brantford, ONT |
| Allan Shields | 18 | 0 | 4 | 4 | 15 | 1936-1937 | 1 | D | 1907-05-10 | Ottawa, ONT |
| Steve Shields | 36 | 0 | 0 | 0 | 8 | 2002-2003 | 1 | G | 1972-07-19 | Toronto, ONT |
| Bill Shill | 79 | 21 | 13 | 34 | 18 | 1942-1947 | 3 | R | 1923-03-06 | Toronto, ONT |
| Jack Shill | 45 | 4 | 4 | 8 | 22 | 1934-1935 | 1 | L | | Toronto, ONT |
| Bruce Shoebottom | 35 | 1 | 4 | 5 | 53 | 1987-1991 | 4 | D | 1963-08-20 | Mississauga, ONT |
| Eddie Shore | 543 | 103 | 176 | 279 | 1028 | 1926-1940 | 14 | D | 1902-11-25 | Fort Qu'Appelle, SASK |
| Albert "Babe" Siebert | 126 | 23 | 33 | 56 | 177 | 1933-1936 | 3 | L | 1904-01-14 | Plattsville, ONT |
| Jonathan Sigalet | 1 | 0 | 0 | 0 | 4 | 2006-2007 | 1 | D | 1986-02-12 | Vancouver, BC |
| Jordan Sigalet | 1 | 0 | 0 | 0 | 0 | 2005-2006 | 1 | G | 1981-02-19 | New Westminster, BC |
| Dave Silk | 64 | 20 | 22 | 42 | 86 | 1983-1985 | 2 | F | 1958-01-01 | Scituate, MA |
| Charlie Simmer | 198 | 98 | 94 | 192 | 136 | 1984-1987 | 3 | F | 1954-03-20 | Terrace Bay, ONT |
| Al Simmons | 10 | 0 | 1 | 1 | 21 | 1973-1976 | 2 | D | 1951-09-25 | Winnipeg, MAN |
| Don Simmons | 168 | 0 | 0 | 0 | 14 | 1956-1961 | 5 | G | 1931-09-13 | Port Colborne, ONT |
| Frank Simonetti | 115 | 5 | 8 | 13 | 76 | 1984-1988 | 4 | D | 1962-09-01 | Melrose, MA |
| Al Sims | 311 | 22 | 48 | 70 | 172 | 1973-1979 | 6 | D | 1953-04-18 | Toronto, ONT |
| Alf Skinner | 18 | 0 | 0 | 0 | 25 | 1924-1925 | 1 | R | | Toronto, ONT |
| Petri Skriko | 37 | 6 | 14 | 20 | 15 | 1990-1992 | 2 | F | 1962-03-12 | Laapeenranta, Finland |
| Peter Skudra | 25 | 0 | 0 | 0 | 0 | 2000-2001 | 1 | G | 1973-04-24 | Riga, Latvia |
| Jiri Slegr | 68 | 9 | 26 | 35 | 83 | 2003-2006 | 2 | D | 1971-05-30 | Jihlava, Czech |
| Louis Sleigher | 83 | 16 | 21 | 37 | 65 | 1984-1986 | 2 | R | 1958-10-23 | Nouvelle, PQ |
| Don Smillie | 12 | 2 | 2 | 4 | 4 | 1933-1934 | 1 | | | |
| Alex Smith | 63 | 9 | 10 | 19 | 62 | 1932-1934 | 2 | D | 1904-04-02 | Bootle, England |
| Barry Smith | 19 | 1 | 0 | 1 | 2 | 1975-1976 | 1 | C | 1955-04-25 | Surrey, BC |
| Brandon Smith | 30 | 3 | 4 | 7 | 10 | 1998-2001 | 3 | D | 1973-02-25 | Hazelton, BC |
| Dallas Smith | 861 | 54 | 248 | 302 | 936 | 1959-1977 | 15 | D | 1941-10-10 | Hamiota, MAN |
| Des Smith | 114 | 15 | 17 | 32 | 154 | 1939-1942 | 3 | D | 1914-02-22 | Ottawa, ONT |
| Floyd Smith | 26 | 0 | 1 | 1 | 6 | 1954-1957 | 2 | F | 1935-05-16 | Perth, ONT |
| Kenny Smith | 331 | 78 | 93 | 171 | 49 | 1944-1951 | 7 | L | 1924-05-08 | Moose Jaw, SASK |
| Reginald "Hooley" Smith | 44 | 8 | 10 | 18 | 36 | 1936-1937 | 1 | C | 1904-01-07 | Toronto, ONT |
| Rick Smith | 513 | 36 | 125 | 161 | 391 | 1968-1980 | 8 | D | 1948-06-29 | Hamilton, ONT |
| Bryan Smolinski | 136 | 50 | 36 | 86 | 113 | 1992-1995 | 3 | C | 1971-12-27 | Toledo, OH |
| Vladimir Sobotka | 134 | 6 | 16 | 22 | 64 | 2007-2010 | 3 | C | 1987-07-02 | Trebic, Czech Rep. |
| Tom Songin | 43 | 5 | 5 | 10 | 22 | 1978-1981 | 3 | R | 1954-12-20 | Norwood, MA |
| Emory "Spunk" Sparrow | 6 | 0 | 0 | 0 | 4 | 1924-1925 | 1 | | | |
| Bill Speer | 28 | 1 | 3 | 4 | 8 | 1969-1971 | 2 | D | 1942-03-20 | Lindsay, ONT |
| Irv Spencer | 69 | 5 | 17 | 22 | 34 | 1962-1963 | 1 | D | 1937-12-04 | Sudbury, ONT |
| Frank Spring | 1 | 0 | 0 | 0 | 0 | 1969-1970 | 1 | R | 1949-09-19 | Rossland, BC |
| Martin St. Pierre | 14 | 2 | 2 | 4 | 4 | 2008-2009 | 1 | C | 1983-08-11 | Embrun, ONT |
| Steve Staios | 66 | 3 | 8 | 11 | 75 | 1995-1997 | 2 | R | 1973-07-28 | Hamilton, ONT |
| Fred Stanfield | 448 | 135 | 274 | 409 | 80 | 1967-1973 | 6 | L | 1944-05-04 | Toronto, ONT |
| Allan Stanley | 129 | 12 | 50 | 62 | 82 | 1956-1958 | 2 | D | 1926-03-01 | Timmins, ONT |
| Paul Stanton | 71 | 3 | 7 | 10 | 54 | 1993-1994 | 1 | D | 1967-06-22 | Boston, MA |
| Pat Stapleton | 90 | 2 | 8 | 10 | 50 | 1961-1963 | 2 | D | 1940-07-04 | Sarnia, ONT |
| Vic Stasiuk | 378 | 125 | 166 | 291 | 461 | 1955-1961 | 6 | L | 1929-05-23 | Lethbridge, ALTA |
| Yan Stastny | 38 | 1 | 5 | 6 | 29 | 2005-2007 | 2 | C | 1982-09-30 | Quebec City, PQ |
| Kevin Stevens | 41 | 10 | 13 | 23 | 49 | 1995-1996 | 1 | L | 1965-04-15 | Brockton, MA |
| Mike Stevens | 7 | 0 | 1 | 1 | 9 | 1987-1988 | 1 | L | 1965-12-30 | Kitchener, ONT |
| Phil Stevens | 17 | 0 | 0 | 0 | 0 | 1925-1926 | 1 | D | | |
| Shayne Stevenson | 19 | 0 | 1 | 1 | 28 | 1990-1992 | 2 | C | 1970-10-26 | Aurora, ONT |
| Alan Stewart | 4 | 0 | 0 | 0 | 17 | 1991-1992 | 1 | L | 1964-01-31 | Fort St. John, BC |
| Bob Stewart | 8 | 0 | 0 | 0 | 15 | 1971-1972 | 1 | D | 1950-11-10 | Charlottetown, PEI |
| Cam Stewart | 83 | 3 | 7 | 10 | 72 | 1993-1997 | 4 | L | 1971-09-18 | Kitchener, ONT |
| Jim Stewart | 1 | 0 | 0 | 0 | 0 | 1979-1980 | 1 | G | 1957-04-23 | Hudson, MA |
| Nels Stewart | 152 | 64 | 55 | 119 | 181 | 1932-1937 | 4 | C | 1902-12-29 | Montreal, PQ |
| Ron Stewart | 126 | 34 | 26 | 60 | 48 | 1965-1967 | 2 | C | 1932-07-11 | Calgary, ALTA |
| P.J. Stock | 130 | 1 | 12 | 13 | 282 | 2001-2004 | 3 | L | 1975-05-26 | Victoriaville, PQ |
| Bill "Red" Stuart | 99 | 14 | 4 | 18 | 93 | 1924-1927 | 3 | | 1900-02-01 | Sackville, NB |
| Brad Stuart | 103 | 17 | 31 | 48 | 64 | 2005-2007 | 2 | D | 1979-11-06 | Rocky Mountain House, ALTA |
| Mark Stuart | 252 | 12 | 23 | 35 | 261 | 2005-2010 | 5 | D | 1984-04-27 | Rochester, MN |
| Jozef Stumpel | 424 | 75 | 206 | 281 | 80 | 1991-2003 | 8 | C | 1972-07-20 | Nitra, Slovakia |
| Marco Sturm | 302 | 106 | 87 | 193 | 156 | 2005-2010 | 5 | C | 1978-09-08 | Dingolfing, Germany |
| George "Red" Sullivan | 102 | 15 | 21 | 36 | 32 | 1949-1953 | 4 | C | 1929-12-24 | Peterborough, ONT |
| Mike Sullivan | 77 | 5 | 13 | 18 | 34 | 1997-1998 | 1 | C | 1968-02-27 | Marshfield, MA |
| Ron "Max" Sutherland | 2 | 0 | 0 | 0 | 0 | 1931-1932 | 1 | D | | Eston, SASK |
| Ron Sutter | 18 | 5 | 7 | 12 | 24 | 1995-1996 | 1 | C | 1963-12-02 | Viking, ALTA |
| Bob Sweeney | 382 | 81 | 112 | 193 | 504 | 1986-1992 | 6 | C | 1964-01-25 | Boxborough, MA |
| Don Sweeney | 1052 | 52 | 210 | 262 | 663 | 1988-2003 | 15 | D | 1966-08-17 | St. Stephen, NB |
| Tim Sweeney | 91 | 19 | 26 | 45 | 34 | 1992-1997 | 3 | L | 1967-04-12 | Boston, MA |
| Don Sylvestri | 3 | 0 | 0 | 0 | 2 | 1984-1985 | 1 | G | | |
| Rob Tallas | 87 | 0 | 0 | 0 | 6 | 1995-2000 | 5 | G | 1973-03-20 | Edmonton, ALTA |
| Dave Tanabe | 54 | 4 | 12 | 16 | 48 | 2005-2006 | 1 | D | 1980-07-19 | White Bear Lake, MN |
| Mikhail Tatarinov | 2 | 0 | 0 | 0 | 2 | 1993-1994 | 1 | D | 1966-07-16 | Angarsk, USSR |
| Billy Taylor | 39 | 4 | 16 | 20 | 25 | 1947-1948 | 1 | C | 1919-05-03 | Winnipeg, MAN |
| Bob Taylor | 8 | 0 | 0 | 0 | 6 | 1929-1930 | 1 | R | | Brookline, MA |
| Chris Taylor | 37 | 3 | 5 | 8 | 12 | 1998-1999 | 1 | C | 1972-03-06 | Stratford, ONT |
| Tim Taylor | 128 | 24 | 18 | 42 | 112 | 1997-1999 | 2 | C | 1969-02-06 | Stratford, ONT |
| Alan "Skip" Teal | 1 | 0 | 0 | 0 | 0 | 1954-1955 | 1 | C | 1933-07-17 | Ridgeway, ONT |
| Petr Tenkrat | 64 | 9 | 5 | 14 | 34 | 2006-2007 | 1 | R | 1977-05-31 | Kladno, Czech Rep. |
| Orval Tessier | 55 | 5 | 7 | 12 | 6 | 1955-1961 | 2 | C | 1933-06-30 | Cornwall, ONT |
| Mats Thelin | 163 | 8 | 19 | 27 | 176 | 1984-1987 | 3 | D | 1961-03-30 | Stockholm, Sweden |
| Michael Thelven | 207 | 20 | 80 | 100 | 217 | 1985-1990 | 5 | D | 1961-01-07 | , Sweden |
| Tim Thomas | 262 | 0 | 2 | 2 | 26 | 2002-2010 | 6 | G | 1974-04-15 | Flint, MI |
| Dave Thomlinson | 12 | 0 | 1 | 1 | 17 | 1991-1992 | 1 | L | 1966-10-22 | Edmonton, ALTA |
| Cecil "Tiny" Thompson | 468 | 0 | 1 | 1 | 0 | 1928-1939 | 11 | G | 1907-11-02 | Sandon, BC |
| Cliff Thompson | 16 | 0 | 1 | 1 | 2 | 1941-1949 | 2 | D | 1919-12-09 | Winchester, MA |
| Nate Thompson | 4 | 0 | 0 | 0 | 0 | 2006-2007 | 1 | C | 1984-10-05 | Anchorage, AK |
| Bill Thoms | 17 | 4 | 2 | 6 | 0 | 1944-1945 | 1 | C | 1910-03-05 | Newmarket, ONT |
| Joe Thornton | 532 | 169 | 285 | 454 | 617 | 1997-2006 | 8 | C | 1979-07-02 | London, ONT |
| Shawn Thornton | 211 | 11 | 17 | 28 | 338 | 2007-2010 | 3 | R | 1977-07-23 | Oshawa, ONT |
| Mattias Timander | 146 | 2 | 23 | 25 | 52 | 1996-2000 | 4 | D | 1974-04-16 | Solleftea, Sweden |
| Rick Tocchet | 67 | 32 | 22 | 54 | 131 | 1995-1997 | 2 | R | 1964-04-09 | Scarborough, ONT |
| Hannu Toivonen | 38 | 0 | 0 | 0 | 8 | 2005-2007 | 2 | G | 1984-05-18 | Kalvola, Finland |
| Jerry Toppazzini | 660 | 151 | 218 | 369 | 328 | 1952-1964 | 11 | R | 1931-07-29 | Copper Cliff, ONT |
| Zellio Toppazzini | 45 | 6 | 7 | 13 | 18 | 1948-1951 | 3 | R | 1930-01-05 | Copper Cliff, ONT |
| Bill Touhey | 26 | 5 | 4 | 9 | 12 | 1931-1932 | 1 | L | 1906-03-23 | Ottawa, ONT |
| Graeme Townshend | 22 | 2 | 5 | 7 | 19 | 1989-1991 | 2 | R | 1965-10-23 | Kingston, Jamaica |
| Patrick Traverse | 37 | 2 | 6 | 8 | 14 | 2000-2001 | 1 | D | 1974-03-14 | Montreal, PQ |
| Gordon Turlik | 2 | 0 | 0 | 0 | 2 | 1959-1960 | 1 | | | |
| Tony Tuzzolino | 2 | 0 | 0 | 0 | 0 | 2001-2002 | 1 | C | 1975-10-09 | Buffalo, NY |
| Rogatien Vachon | 91 | 0 | 2 | 2 | 6 | 1980-1982 | 2 | G | 1945-09-08 | Palmarolle, PQ |
| Carol Vadnais | 263 | 47 | 134 | 181 | 433 | 1971-1976 | 5 | D | 1945-09-25 | Montreal, PQ |
| Darren Van Impe | 220 | 15 | 56 | 71 | 216 | 1997-2001 | 4 | D | 1973-05-18 | Saskatoon, SASK |
| Dennis Vaske | 3 | 0 | 0 | 0 | 6 | 1998-1999 | 1 | D | 1967-10-11 | Rockford, IL |
| Kris Vernarsky | 17 | 1 | 0 | 1 | 2 | 2002-2004 | 2 | C | 1982-04-05 | Detroit, MI |
| Jim Vesey | 4 | 0 | 0 | 0 | 0 | 1991-1992 | 1 | C | 1965-09-29 | Charlestown, MA |
| Terry Virtue | 4 | 0 | 0 | 0 | 0 | 1998-1999 | 1 | D | 1970-08-12 | Scarborough, ONT |
| Phil Von Stefenelli | 27 | 0 | 4 | 4 | 16 | 1995-1996 | 1 | D | 1969-04-10 | Vancouver, BC |
| Ben Walter | 10 | 0 | 0 | 0 | 4 | 2005-2007 | 2 | C | 1984-05-11 | Beaconsfield, PQ |
| Mike Walton | 168 | 60 | 57 | 117 | 92 | 1970-1979 | 4 | C | 1945-01-03 | Kirkland Lake, ONT |
| Wes Walz | 73 | 9 | 12 | 21 | 44 | 1989-1992 | 3 | C | 1970-05-15 | Calgary, ALTA |
| Aaron Ward | 150 | 9 | 17 | 26 | 116 | 2006-2009 | 3 | D | 1973-01-17 | Windsor, ONT |
| Dixon Ward | 63 | 5 | 13 | 18 | 65 | 2000-2001 | 1 | R | 1968-09-23 | Leduc, ALTA |
| Don Ward | 31 | 0 | 1 | 1 | 16 | 1959-1960 | 1 | D | 1935-10-19 | Sarnia, ONT |
| Grant Warwick | 76 | 28 | 20 | 48 | 22 | 1947-1949 | 2 | R | 1921-10-11 | Regina, SASK |
| Joe Watson | 73 | 2 | 14 | 16 | 38 | 1964-1967 | 2 | D | 1943-07-06 | Smithers, BC |
| Tom Webster | 11 | 0 | 3 | 3 | 11 | 1968-1970 | 2 | R | 1948-10-04 | Kirkland Lake, ONT |
| Ralph "Cooney" Weiland | 366 | 131 | 105 | 236 | 123 | 1928-1939 | 8 | C | 1905-11-05 | Seaforth, ONT |
| Eric Weinrich | 22 | 1 | 5 | 6 | 10 | 2000-2001 | 1 | D | 1966-12-19 | Roanoke, VA |
| John Wensink | 248 | 57 | 55 | 112 | 429 | 1976-1980 | 4 | L | 1953-04-01 | Cornwall, ONT |
| Glen Wesley | 537 | 77 | 230 | 307 | 421 | 1987-1994 | 7 | D | 1968-10-02 | Red Deer, ALTA |
| Ed Westfall | 733 | 126 | 213 | 339 | 410 | 1961-1972 | 11 | R | 1940-09-19 | Belleville, ONT |
| Blake Wheeler | 163 | 39 | 44 | 83 | 99 | 2008-2010 | 2 | R | 1986-08-31 | Robbinsdale, MN |
| Trent Whitfield | 16 | 0 | 1 | 1 | 7 | 2009-2010 | 1 | C | 1977-06-17 | Alameda, SASK |
| Kay Whitmore | 5 | 0 | 0 | 0 | 0 | 2000-2001 | 1 | G | 1967-04-10 | Sudbury, ONT |
| Dennis Wideman | 256 | 33 | 86 | 119 | 165 | 2006-2010 | 4 | D | 1983-03-20 | Kitchener, ONT |
| Jim Wiemer | 201 | 11 | 47 | 58 | 259 | 1989-1994 | 5 | D | 1961-01-09 | Sudbury, ONT |
| Archie Wilcox | 14 | 0 | 1 | 1 | 2 | 1933-1934 | 1 | D | 1903-05-05 | Montreal, PQ |
| Barry Wilkins | 8 | 1 | 0 | 1 | 2 | 1966-1970 | 3 | D | 1947-02-28 | Toronto, ONT |
| John Wilkinson | 9 | 0 | 0 | 0 | 6 | 1943-1944 | 1 | | | |
| Burr Williams | 7 | 0 | 0 | 0 | 6 | 1934-1935 | 1 | D | | Tulsa, OK |
| Tom Williams | 390 | 96 | 136 | 232 | 115 | 1961-1969 | 8 | F | 1940-04-17 | Duluth, MN |
| Gord Wilson | | | | | | 1954-1955 | 1 | L | 1932-08-13 | Port Arthur, ONT |
| Landon Wilson | 130 | 12 | 21 | 33 | 91 | 1996-2000 | 4 | R | 1975-03-13 | St. Louis, MO |
| Ross "Lefty" Wilson | 1 | 0 | 0 | 0 | 0 | 1957-1958 | 1 | G | 1919-10-15 | Toronto, ONT |
| Wally Wilson | 53 | 11 | 8 | 19 | 18 | 1947-1948 | 1 | R | 1921-05-25 | Berwick, NS |
| Hal Winkler | 67 | 0 | 0 | 0 | 0 | 1926-1928 | 2 | G | | |
| Chris Winnes | 29 | 1 | 4 | 5 | 6 | 1990-1993 | 3 | R | 1968-02-12 | Ridgefield, CT |
| Eddie Wiseman | 110 | 30 | 52 | 82 | 18 | 1939-1942 | 3 | R | 1912-12-28 | Newcastle, NB |
| Bob Woytowich | 153 | 6 | 34 | 40 | 134 | 1964-1967 | 3 | D | 1941-08-18 | Winnipeg, MAN |
| Andy Wozniewski | 2 | 0 | 0 | 0 | 0 | 2009-2010 | 1 | D | 1980-05-25 | Buffalo Grove, IL |
| Ken Yackel | 6 | 0 | 0 | 0 | 2 | 1958-1959 | 1 | R | 1932-03-05 | St. Paul, MN |
| Stephane Yelle | 77 | 7 | 11 | 18 | 32 | 2008-2009 | 1 | C | 1974-05-09 | Ottawa, ONT |
| Jason York | 49 | 1 | 7 | 8 | 32 | 2006-2007 | 1 | D | 1970-05-20 | Nepean, ONT |
| C.J. Young | 15 | 4 | 5 | 9 | 12 | 1992-1993 | 1 | R | 1968-01-01 | Waban, MA |
| Rob Zamuner | 178 | 26 | 24 | 50 | 58 | 2001-2004 | 3 | L | 1969-09-17 | Oakville, ONT |
| Joe Zanussi | 68 | 1 | 8 | 9 | 38 | 1975-1977 | 2 | D | 1947-09-25 | Rossland, BC |
| Jeff Zehr | 4 | 0 | 0 | 0 | 2 | 1999-2000 | 1 | W | 1978-12-10 | Windsor, ONT |
| Alexei Zhamnov | 24 | 1 | 9 | 10 | 30 | 2005-2006 | 1 | C | 1970-10-01 | Moscow, Russia |
| Sergei Zholtok | 25 | 2 | 2 | 4 | 2 | 1992-1994 | 2 | C | 1972-12-02 | Riga, Latvia |
| Sergei Zinovjev | 10 | 0 | 1 | 1 | 2 | 2003-2004 | 1 | C | 1980-03-04 | Novokuznetsk, Russia |
| Rick Zombo | 67 | 4 | 10 | 14 | 53 | 1995-1996 | 1 | D | 1963-05-08 | Des Plaines, IL |
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.