Keith Acton | 12 | 5 | 7 | 12 | 58 | 1994-1995 | 1 | C | 1958-04-15 | Stouffville, ONT | Major League |
Ray Adduono | 12 | 1 | 2 | 3 | 4 | 1968-1969 | 1 | C | 1947-01-21 | Fort William, ONT | Major League |
David Aebischer | 98 | 0 | 3 | 3 | 7 | 1997-2000 | 3 | G | 1978-02-07 | Fribourg, Switzerland | Major League |
Justin Agosta | 1 | 0 | 0 | 0 | 0 | 2016-2017 | 1 | D | 1990-10-09 | East Meadows, NY | Minor Pro |
John Albert | 33 | 3 | 8 | 11 | 10 | 2017-2018 | 1 | C | 1989-01-19 | Cleveland, OH | Major League |
Chris Aldous | 1 | 0 | 0 | 0 | 0 | 1999-2000 | 1 | D | 1975-11-19 | Massena, NY | Minor Pro |
William "Scotty" Alexander | 1 | 0 | 0 | 0 | 0 | 1953-1954 | 1 | G | 1908-11-18 | , Scotland | Minor Pro |
Nikita Alexeev | 14 | 0 | 1 | 1 | 8 | 2003-2004 | 1 | W | 1981-12-27 | Murmansk, Russia | Major League |
Alexander Alexeyev | 142 | 6 | 44 | 50 | 71 | 2019-2023 | 4 | D | 1999-11-15 | St. Petersburg, Russia | Major League |
Andrew Allen | 2 | 0 | 0 | 0 | 0 | 2001-2002 | 1 | G | 1976-08-02 | Vankleek Hill, ONT | Minor Pro |
Ray Allison | 289 | 109 | 164 | 273 | 333 | 1984-1990 | 6 | R | 1959-03-04 | Cranbrook, BC | Major League |
Barry Almeida | 36 | 7 | 8 | 15 | 10 | 2011-2013 | 2 | F | 1988-11-20 | Springfield, MA | Minor Pro |
Karl Alzner | 104 | 7 | 34 | 41 | 20 | 2008-2010 | 2 | D | 1988-09-24 | Burnaby, BC | Major League |
Dave Amadio‡ | | | | | | 1957-1958 | 1 | D | 1939-05-23 | Glace Bay, NS | Major League |
Greg Amadio | 108 | 4 | 14 | 18 | 334 | 2008-2010 | 2 | D | 1981-05-13 | Sault Ste. Marie, ONT | Minor Pro |
Peter Ambroziak | 63 | 7 | 11 | 18 | 61 | 1997-1998 | 1 | W | 1971-09-15 | Kanata, ONT | Major League |
Mike Amodeo | 3 | 0 | 0 | 0 | 10 | 2004-2005 | 1 | L | 1982-05-05 | Hamilton, ONT | Minor Pro |
Sam Anas | 41 | 13 | 8 | 21 | 6 | 2022-2023 | 1 | C | 1993-06-01 | Potomac, MD | Minor Pro |
Brandon Anderson | 1 | 0 | 0 | 0 | 0 | 2014-2015 | 1 | G | 1992-07-13 | Langley, BC | Minor Pro |
Russ Anderson | 11 | 0 | 4 | 4 | 35 | 1976-1977 | 1 | D | 1955-02-12 | Minneapolis, MN | Major League |
Shawn Anderson | 31 | 9 | 21 | 30 | 18 | 1994-1995 | 1 | D | 1968-02-07 | Montreal, PQ | Major League |
Steve Andrascik | 228 | 43 | 75 | 118 | 116 | 1973-1978 | 3 | R | 1948-11-06 | Sherridon, MAN | Major League |
Ron Areshenkoff | 38 | 9 | 14 | 23 | 38 | 1977-1978 | 1 | C | 1957-06-13 | Grand Forks, BC | Major League |
Bill Armstrong | 192 | 72 | 55 | 127 | 435 | 1989-1992 | 3 | L | 1966-06-25 | London, ONT | Major League |
Bill Armstrong | 216 | 5 | 33 | 38 | 481 | 1990-1993 | 3 | D | 1970-05-18 | Richmond Hill, ONT | Minor Pro |
Bob Armstrong | 67 | 6 | 15 | 21 | 61 | 1951-1952 | 1 | D | 1931-04-07 | Toronto, ONT | Major League |
Chris Armstrong | 65 | 12 | 32 | 44 | 30 | 1998-1999 | 1 | D | 1975-06-26 | Regina, SASK | Major League |
Ian Armstrong | 140 | 0 | 15 | 15 | 204 | 1985-1988 | 3 | D | 1965-01-25 | Lakefield, ONT | Minor Pro |
Dean Arsene | 267 | 7 | 36 | 43 | 674 | 2003-2009 | 6 | D | 1980-07-20 | Murrayville, BC | Major League |
Evgeny Artyukhin | 36 | 3 | 3 | 6 | 111 | 2003-2004 | 1 | W | 1983-04-04 | Moscow, Russia | Major League |
Barry Ashbee | 454 | 22 | 115 | 137 | 746 | 1962-1970 | 7 | D | 1939-07-28 | Weston, ONT | Major League |
Frank Ashworth | 8 | 0 | 0 | 0 | 2 | 1948-1949 | 1 | C | 1927-10-16 | Moose Jaw, SASK | Major League |
Blair Atcheynum | 77 | 42 | 45 | 87 | 57 | 1996-1997 | 1 | R | 1969-04-20 | Estevan, SASK | Major League |
Nicolas Aube-Kubel | 11 | 1 | 2 | 3 | 4 | 2023-2024 | 1 | R | 1996-05-10 | Slave Lake, ALTA | Major League |
Serge Aubin | 127 | 74 | 78 | 152 | 114 | 1997-2000 | 3 | C | 1975-02-15 | Val-d'Or, PQ | Major League |
Oscar Aubuchon | 4 | 1 | 1 | 2 | 5 | 1945-1946 | 1 | L | 1917-01-01 | Saint-Hyacinthe, PQ | Major League |
Keith Aucoin | 238 | 89 | 255 | 344 | 205 | 2008-2012 | 4 | C | 1978-11-06 | Waltham, MA | Major League |
Les Auge | 6 | 0 | 0 | 0 | 0 | 1977-1980 | 2 | D | 1953-05-16 | St. Paul, MN | Major League |
Jared Aulin | 61 | 11 | 28 | 39 | 38 | 2005-2006 | 1 | C | 1982-03-15 | Calgary, ALTA | Major League |
Don Awrey | 76 | 5 | 15 | 20 | 155 | 1964-1967 | 2 | D | 1943-07-18 | Kitchener, ONT | Major League |
Vernon Ayres | 52 | 3 | 5 | 8 | 24 | 1938-1939 | 1 | D | 1909-05-27 | Toronto, ONT | Major League |
Pete Babando | 51 | 19 | 26 | 45 | 81 | 1946-1947 | 1 | L | 1925-05-10 | Braeburn, PA | Major League |
Jay Babcock | 57 | 10 | 19 | 29 | 77 | 1972-1973 | 1 | L | 1952-08-19 | Kingston, ONT | Minor Pro |
Yuri Babenko | 287 | 55 | 80 | 135 | 275 | 1998-2002 | 4 | C | 1978-01-02 | Penza, Russia | Major League |
Jason Bacashihua | 22 | 0 | 2 | 2 | 0 | 2009-2010 | 1 | G | 1982-09-20 | Dearborn Heights, MI | Major League |
Mattias Backman | 5 | 1 | 1 | 2 | 2 | 2016-2017 | 1 | D | 1992-10-03 | Linkoping, Sweden | Minor Pro |
Paul Baier | 2 | 0 | 0 | 0 | 5 | 2011-2012 | 1 | D | 1985-02-02 | Summit, NJ | Minor Pro |
Garnet "Ace" Bailey | 60 | 24 | 32 | 56 | 104 | 1968-1969 | 1 | L | 1948-06-13 | Lloydminster, SASK | Major League |
Chris Bala | 79 | 13 | 9 | 22 | 23 | 2003-2006 | 3 | L | 1978-09-24 | Alexandria, VA | Major League |
Murray Balfour | 31 | 10 | 8 | 18 | 36 | 1964-1965 | 1 | R | 1936-08-24 | Regina, SASK | Major League |
Cory Banika | 100 | 12 | 14 | 26 | 500 | 1993-1998 | 3 | L | 1970-04-09 | Oshawa, ONT | Minor Pro |
Bob "Butch" Barber | 283 | 11 | 93 | 104 | 413 | 1968-1972 | 4 | D | 1943-08-31 | Fairview, ALTA | Major League |
Greg Barber | 24 | 1 | 2 | 3 | 8 | 2004-2005 | 1 | R | 1980-05-26 | Kelowna, BC | Minor Pro |
Riley Barber | 237 | 90 | 90 | 180 | 179 | 2015-2019 | 4 | R | 1994-02-07 | Pittsburgh, PA | Major League |
Evan Barlow | 20 | 2 | 3 | 5 | 12 | 2012-2013 | 1 | L | 1985-11-08 | Strathmore, ALTA | Minor Pro |
Scott Barney | 77 | 27 | 24 | 51 | 66 | 2006-2008 | 2 | R | 1979-03-27 | Oshawa, ONT | Major League |
Murray Baron | 65 | 2 | 16 | 18 | 109 | 1988-1991 | 3 | D | 1967-06-01 | Prince George, BC | Major League |
Len Barrie | 199 | 99 | 120 | 219 | 300 | 1990-1993 | 3 | C | 1969-06-04 | Kimberley, BC | Major League |
Ray Barry | 49 | 17 | 29 | 46 | 20 | 1951-1952 | 1 | C | 1928-10-04 | Revere, MA | Major League |
Cliff Barton | 6 | 1 | 1 | 2 | 0 | 1940-1941 | 1 | R | 1907-09-03 | Sault Ste. Marie, MI | Major League |
Mark Bassen | 99 | 8 | 10 | 18 | 214 | 1989-1991 | 2 | R | 1969-04-09 | Calgary, ALTA | Minor Pro |
Mathias Bau | 58 | 13 | 10 | 23 | 14 | 2017-2018 | 1 | C | 1993-07-03 | Glostrup, Denmark | Minor Pro |
Gord "Sonny" Baxter | 1 | 0 | 0 | 0 | 0 | 1939-1940 | 1 | G | 1908-09-07 | Toronto, ONT | Minor Pro |
Steve Beadle | 30 | 1 | 14 | 15 | 8 | 1990-1992 | 2 | D | 1968-05-30 | Lansing, MI | Minor Pro |
Jay Beagle | 211 | 47 | 48 | 95 | 129 | 2007-2011 | 4 | C | 1985-10-16 | Calgary, ALTA | Major League |
Scott Beattie | 9 | 3 | 2 | 5 | 0 | 1993-1994 | 1 | C | 1968-05-16 | Kimberley, BC | Minor Pro |
Matt Beaudoin | 39 | 3 | 7 | 10 | 4 | 2007-2013 | 2 | R | 1984-04-06 | Rock Forest, PQ | Minor Pro |
Nic Beaudoin | 34 | 4 | 3 | 7 | 51 | 1996-1997 | 1 | L | 1976-12-25 | Ottawa, ONT | Minor Pro |
Stephane Beauregard | 13 | 0 | 0 | 0 | 6 | 1992-1993 | 1 | G | 1968-01-10 | Cowansville, PQ | Major League |
Bob Beckett | 1 | 0 | 1 | 1 | 0 | 1955-1956 | 1 | C | 1936-04-08 | Unionville, ONT | Major League |
Jim Bedard | 42 | 0 | 0 | 0 | 14 | 1977-1980 | 3 | G | 1956-11-17 | Niagara Falls, ONT | Major League |
Ryan Bednard | 1 | 0 | 0 | 0 | 0 | 2021-2022 | 1 | G | 1997-03-31 | Macomb, MI | Minor Pro |
Kris Beech | 10 | 8 | 6 | 14 | 6 | 2005-2006 | 1 | C | 1981-02-05 | Salmon Arm, BC | Major League |
Graham Belak | 1 | 0 | 0 | 0 | 15 | 1997-1998 | 1 | L | 1979-08-01 | Saskatoon, SASK | Minor Pro |
Wade Belak | 93 | 1 | 8 | 9 | 399 | 1996-1999 | 3 | D | 1976-07-03 | Saskatoon, SASK | Major League |
Joe Bell† | 0 | 46 | 31 | 77 | 26 | 1945-1946 | 1 | L | 1923-11-27 | Portage la Prairie, MAN | Major League |
Neil Belland‡ | | | | | | 1987-1988 | 1 | D | 1961-04-03 | Parry Sound, ONT | Major League |
Bill Bennett | 10 | 0 | 2 | 2 | 36 | 1981-1982 | 1 | L | 1953-05-31 | Warwick, RI | Major League |
Harvey Bennett | 61 | 17 | 19 | 36 | 99 | 1974-1975 | 1 | C | 1952-08-09 | Cranston, RI | Major League |
Harvey Bennett | 60 | 0 | 0 | 0 | 2 | 1946-1947 | 1 | G | 1925-07-23 | Edington, SASK | Major League |
Rick Bennett | 30 | 3 | 4 | 7 | 40 | 1994-1995 | 1 | L | 1967-07-24 | Springfield, MA | Major League |
Todd Bergen | 38 | 20 | 19 | 39 | 2 | 1984-1985 | 1 | F | 1963-07-11 | Prince Albert, SASK | Major League |
Yves Bergeron | 206 | 80 | 78 | 158 | 293 | 1974-1977 | 3 | R | 1952-01-11 | Malartic, PQ | Major League |
Bo Berglund | 43 | 17 | 28 | 45 | 40 | 1985-1986 | 1 | F | 1955-04-06 | Sjalevad, Sweden | Major League |
Alex Berry | 19 | 2 | 2 | 4 | 40 | 2012-2013 | 1 | R | 1986-03-06 | Danvers, MA | Minor Pro |
Rick Berry | 174 | 17 | 39 | 56 | 388 | 1998-2001 | 3 | D | 1978-11-04 | Birtle, MAN | Major League |
Eric Bertrand | 67 | 19 | 40 | 59 | 87 | 2002-2003 | 1 | L | 1975-04-16 | St. Ephrem, PQ | Major League |
Craig Berube | 101 | 12 | 28 | 40 | 463 | 1986-1989 | 3 | L | 1965-12-17 | Calahoo, ALTA | Major League |
Grant Besse | 7 | 2 | 0 | 2 | 2 | 2018-2019 | 1 | L | 1994-07-14 | Plymouth, MN | Minor Pro |
Silvio "Sam" Bettio | 286 | 83 | 160 | 243 | 113 | 1947-1953 | 6 | L | 1928-12-01 | Copper Cliff, ONT | Major League |
Nick Beverley | 70 | 3 | 23 | 26 | 46 | 1970-1971 | 1 | D | 1947-04-21 | Toronto, ONT | Major League |
Frank Bialowas | 40 | 4 | 3 | 7 | 65 | 1999-2000 | 1 | L | 1970-09-25 | Winnipeg, MAN | Major League |
Wayne Bianchin | 61 | 25 | 25 | 50 | 19 | 1973-1976 | 3 | L | 1953-09-06 | Nanaimo, BC | Major League |
Todd Bidner | 31 | 6 | 12 | 18 | 28 | 1980-1982 | 2 | C | 1961-07-05 | Petrolia, ONT | Major League |
Don Biggs | 219 | 113 | 161 | 274 | 434 | 1987-1990 | 3 | C | 1965-07-04 | Mississauga, ONT | Major League |
Larry Bignell | 242 | 20 | 63 | 83 | 397 | 1971-1977 | 6 | D | 1950-01-07 | Edmonton, ALTA | Major League |
Bob Bilodeau | 308 | 21 | 108 | 129 | 329 | 1976-1980 | 4 | D | 1953-08-23 | Vimy, ALTA | Minor Pro |
Brent Bilodeau | 3 | 0 | 0 | 0 | 0 | 2000-2001 | 1 | D | 1973-03-27 | Clyde, ALTA | Minor Pro |
Kristofers Bindulis | 16 | 0 | 1 | 1 | 8 | 2017-2019 | 2 | D | 1995-09-18 | Riga, Latvia | Minor Pro |
Bob Birdsell | 136 | 21 | 36 | 57 | 31 | 1971-1973 | 2 | R | 1947-12-10 | Stettler, ALTA | Minor Pro |
John Blessman | 1 | 0 | 0 | 0 | 0 | 1989-1990 | 1 | D | 1967-04-27 | Agincourt, ONT | Minor Pro |
Chris Blight | 5 | 0 | 1 | 1 | 2 | 2010-2011 | 1 | R | 1982-10-14 | Cambridge, ONT | Minor Pro |
Timo Blomqvist | 21 | 2 | 15 | 17 | 30 | 1981-1983 | 2 | D | 1961-01-23 | Helsinki, Finland | Major League |
Mike Bloski | 3 | 0 | 0 | 0 | 0 | 1984-1985 | 1 | G | 1962-08-01 | Toronto, ONT | Minor Pro |
Chris Bogas | 1 | 0 | 0 | 0 | 2 | 2002-2003 | 1 | D | 1976-11-12 | Cleveland Heights, OH | Minor Pro |
Marc Boileau | 14 | 7 | 8 | 15 | 6 | 1961-1962 | 1 | C | 1932-09-03 | Pointe-Claire, PQ | Major League |
Maxime Boisclair | 1 | 0 | 0 | 0 | 0 | 2007-2008 | 1 | R | 1985-02-14 | Port-au-Prince, Haiti | Minor Pro |
Gilles Boisvert | 9 | 0 | 0 | 0 | 0 | 1954-1962 | 2 | G | 1933-02-15 | Trois-Rivieres, PQ | Major League |
Claude Boivin | 89 | 18 | 43 | 61 | 261 | 1990-1994 | 3 | L | 1970-03-01 | Sainte-Foy, PQ | Major League |
Mike Boland | 103 | 3 | 28 | 31 | 154 | 1978-1983 | 2 | D | 1954-10-29 | London, ONT | Major League |
Larry Bolonchuk | 19 | 0 | 7 | 7 | 12 | 1977-1978 | 1 | D | 1952-02-26 | Winnipeg, MAN | Major League |
Mark Bonneau | 7 | 0 | 1 | 1 | 2 | 1983-1984 | 1 | F | | Prescott, ONT | Minor Pro |
Dennis Bonvie | 106 | 7 | 20 | 27 | 511 | 2003-2005 | 2 | R | 1973-07-23 | Antigonish, NS | Major League |
Nick Bootland | 208 | 15 | 27 | 42 | 350 | 1998-2003 | 4 | W | 1978-07-21 | Shelburne, ONT | Minor Pro |
Henrik Borgstrom | 55 | 8 | 13 | 21 | 10 | 2022-2023 | 1 | C | 1997-08-06 | Helsinki, Finland | Major League |
Adam Borzecki | 1 | 0 | 0 | 0 | 2 | 2004-2005 | 1 | D | 1978-05-06 | Gdansk, Poland | Minor Pro |
Dan Bouchard | 36 | 0 | 0 | 0 | 8 | 1970-1971 | 1 | G | 1950-12-12 | Val-d'Or, PQ | Major League |
Francois Bouchard | 228 | 49 | 63 | 112 | 129 | 2007-2012 | 5 | R | 1988-04-26 | Sherbrooke, PQ | Minor Pro |
Frederic Bouchard | 1 | 0 | 0 | 0 | 2 | 2000-2001 | 1 | D | 1976-07-30 | Beauport, PQ | Minor Pro |
Pierre Bouchard | 62 | 2 | 10 | 12 | 26 | 1981-1982 | 1 | D | 1948-02-20 | Longueuil, PQ | Major League |
Vladislav Boulin | 84 | 2 | 9 | 11 | 60 | 1994-1996 | 2 | D | 1972-05-18 | Penza, Russia | Minor Pro |
Josef Boumedienne | 52 | 7 | 35 | 42 | 81 | 2007-2008 | 1 | D | 1978-01-12 | Stockholm, Sweden | Major League |
Chris Bourque | 604 | 196 | 390 | 586 | 435 | 2005-2018 | 9 | L | 1986-01-29 | Boston, MA | Major League |
Ryan Bourque | 72 | 5 | 14 | 19 | 24 | 2015-2017 | 2 | L | 1991-01-03 | Boxford, MA | Major League |
Rollie Boutin | 160 | 0 | 4 | 4 | 110 | 1978-1982 | 4 | G | 1957-11-06 | Westlock, ALTA | Major League |
Jason Bowen | 181 | 13 | 20 | 33 | 396 | 1994-2000 | 3 | L | 1973-11-09 | Port Alice, BC | Major League |
Madison Bowey | 113 | 9 | 42 | 51 | 92 | 2015-2018 | 3 | D | 1995-04-22 | Winnipeg, MAN | Major League |
Ralph "Scotty" Bowman† | 0 | 0 | 0 | 0 | 0 | 1942-1943 | 1 | D | 1911-01-20 | Winnipeg, MAN | Major League |
Johnny Boychuk | 80 | 3 | 12 | 15 | 69 | 2004-2005 | 1 | D | 1984-01-19 | Edmonton, ALTA | Major League |
Travis Boyd | 221 | 57 | 115 | 172 | 56 | 2014-2020 | 6 | C | 1993-09-14 | Hopkins, MN | Major League |
Wally Boyer | 68 | 18 | 31 | 49 | 45 | 1958-1972 | 2 | C | 1937-09-27 | Cowan, MAN | Major League |
Barton Bradley | 61 | 16 | 19 | 35 | 8 | 1949-1950 | 1 | C | 1930-07-29 | Fort William, ONT | Major League |
Rick Bragnalo | 108 | 32 | 56 | 88 | 56 | 1977-1980 | 3 | C | 1951-12-01 | Fort William, ONT | Major League |
Andy Branigan | 508 | 33 | 103 | 136 | 679 | 1946-1954 | 8 | D | 1922-04-11 | Winnipeg, MAN | Major League |
Mike Breen | 70 | 4 | 11 | 15 | 157 | 1978-1979 | 1 | D | 1957-11-17 | Wareham, MA | Minor Pro |
Ken Breitenbach | 111 | 7 | 29 | 36 | 101 | 1975-1979 | 3 | D | 1955-01-09 | Welland, ONT | Major League |
Don Brennan | 7 | 0 | 1 | 1 | 8 | 1974-1975 | 1 | D | 1951-04-13 | Vermilion, ALTA | Minor Pro |
Kip Brennan | 48 | 5 | 5 | 10 | 155 | 2006-2009 | 2 | L | 1980-08-27 | Kingston, ONT | Major League |
Lester Brennan | 35 | 3 | 5 | 8 | 6 | 1945-1946 | 1 | D | 1915-12-21 | Montreal, PQ | Minor Pro |
Rich Brennan | 74 | 11 | 45 | 56 | 88 | 1996-1997 | 1 | D | 1972-11-26 | Schenectady, NY | Major League |
Travis Brigley | 31 | 9 | 11 | 20 | 12 | 2002-2004 | 2 | L | 1977-06-16 | Coronation, ALTA | Major League |
Aris Brimanis | 205 | 25 | 54 | 79 | 197 | 1993-1996 | 3 | D | 1972-03-14 | Shaker Heights, OH | Major League |
Josh Brittain | 20 | 3 | 1 | 4 | 26 | 2013-2014 | 1 | L | 1990-01-03 | Milton, ONT | Minor Pro |
Joel Broda | 53 | 7 | 3 | 10 | 52 | 2014-2015 | 1 | C | 1989-11-24 | Yorkton, SASK | Minor Pro |
Julien Brouillette | 186 | 19 | 29 | 48 | 81 | 2011-2014 | 3 | D | 1986-12-05 | Laval, PQ | Major League |
Paul Brousseau | 39 | 11 | 21 | 32 | 15 | 1998-1999 | 1 | R | 1973-09-18 | Pierrefonds, PQ | Major League |
Adam Brown | 92 | 25 | 41 | 66 | 45 | 1951-1953 | 2 | L | 1920-02-04 | Johnstone, Scotland | Major League |
Chris Brown | 96 | 22 | 20 | 42 | 92 | 2013-2016 | 3 | C | 1991-02-03 | Flower Mound, TX | Major League |
Christopher Brown | 25 | 1 | 1 | 2 | 6 | 2021-2022 | 1 | F | 1996-02-22 | Bloomfield Hills, MI | Minor Pro |
George Brown | 7 | 0 | 0 | 0 | 0 | 1939-1940 | 1 | C | 1912-05-17 | Winnipeg, MAN | Major League |
Gerry Brown | 273 | 82 | 135 | 217 | 116 | 1948-1952 | 4 | L | 1917-07-07 | Edmonton, ALTA | Major League |
Ryan Brown | 4 | 0 | 0 | 0 | 9 | 1998-1999 | 1 | D | 1974-09-19 | Boyle, ALTA | Minor Pro |
Jeff Brubaker | 12 | 1 | 2 | 3 | 30 | 1986-1987 | 1 | L | 1958-02-24 | Hagerstown, MD | Major League |
Gordon Bruce | 378 | 152 | 149 | 301 | 227 | 1939-1950 | 7 | L | 1919-05-09 | Ottawa, ONT | Major League |
Trevor Bruess | 50 | 1 | 6 | 7 | 91 | 2009-2011 | 2 | R | 1986-01-06 | Minneapolis, MN | Minor Pro |
Steve Brule | 128 | 47 | 48 | 95 | 112 | 2002-2004 | 2 | C | 1975-01-15 | Montreal, PQ | Major League |
Jeff Buchanan | 38 | 4 | 6 | 10 | 102 | 1998-1999 | 1 | D | 1971-05-23 | Swift Current, SASK | Major League |
Peter Budaj | 133 | 0 | 2 | 2 | 19 | 2002-2005 | 3 | G | 1982-09-18 | Banska Bystrica, Slovakia | Major League |
Hy Buller† | 163 | 25 | 68 | 93 | 161 | 1944-1948 | 4 | D | 1926-03-15 | Montreal, PQ | Major League |
Andre Burakovsky | 13 | 3 | 4 | 7 | 6 | 2014-2015 | 1 | L | 1995-02-09 | Klagenfurt, Austria | Major League |
Erik Burgdoerfer | 186 | 9 | 27 | 36 | 180 | 2014-2020 | 3 | D | 1988-12-11 | Abington, PA | Major League |
Martin Burgers | 3 | 0 | 0 | 0 | 0 | 1981-1982 | 1 | D | 1960-04-24 | Djenenveen, Holland | Minor Pro |
Robin Burns | 178 | 71 | 75 | 146 | 186 | 1971-1974 | 3 | L | 1946-08-27 | Montreal, PQ | Major League |
Jim Burton | 80 | 11 | 33 | 44 | 58 | 1982-1984 | 2 | D | 1961-11-13 | Georgetown, ONT | Minor Pro |
Nelson Burton | 108 | 10 | 26 | 36 | 527 | 1977-1979 | 2 | L | 1957-11-06 | Sydney, NS | Major League |
Marc Busenburg | 135 | 7 | 16 | 23 | 39 | 2002-2007 | 3 | D | 1977-12-07 | Shrewsbury, MA | Minor Pro |
Dick Butler | 6 | 1 | 0 | 1 | 0 | 1948-1949 | 1 | R | 1926-06-02 | Delisle, SASK | Major League |
Vyacheslav Butsayev | 24 | 8 | 10 | 18 | 51 | 1992-1993 | 1 | C | 1970-06-13 | Tolyatti, Russia | Major League |
Dane Byers | 121 | 22 | 34 | 56 | 313 | 2012-2015 | 3 | L | 1986-02-21 | Nipawin, SASK | Major League |
Lyndon Byers | 27 | 4 | 6 | 10 | 55 | 1984-1985 | 1 | L | 1964-02-29 | Saskatoon, SASK | Major League |
Trevor Byrne | 35 | 1 | 13 | 14 | 46 | 2006-2007 | 1 | D | 1980-05-07 | Hingham, MA | Minor Pro |
Herbert Cain | 199 | 93 | 98 | 191 | 62 | 1940-1950 | 5 | L | 1913-12-24 | Newmarket, ONT | Major League |
Jack Cain | 5 | 0 | 1 | 1 | 0 | 1946-1947 | 1 | D | 1913-12-24 | Lindsay, ONT | Minor Pro |
Michal Cajkovsky | 13 | 0 | 2 | 2 | 31 | 2014-2015 | 1 | D | 1992-05-06 | Bratislava, Slovakia | Minor Pro |
Eric Calder | 68 | 2 | 6 | 8 | 50 | 1983-1984 | 1 | D | 1963-06-26 | Kitchener, ONT | Major League |
Norm Calladine | 19 | 4 | 10 | 14 | 0 | 1944-1946 | 2 | C | 1916-01-01 | Peterborough, ONT | Major League |
Greg Callahan | 5 | 0 | 0 | 0 | 29 | 1998-1999 | 1 | D | 1973-04-25 | Chestnut Hill, MA | Minor Pro |
Tony Camazzola | 115 | 9 | 18 | 27 | 244 | 1982-1984 | 2 | D | 1962-09-11 | Burnaby, BC | Major League |
Bill Campbell | 117 | 6 | 51 | 57 | 52 | 1984-1986 | 2 | D | 1964-02-24 | Montreal, PQ | Minor Pro |
Colin Campbell | 15 | 1 | 3 | 4 | 55 | 1974-1975 | 1 | D | 1953-01-28 | London, ONT | Major League |
Ed Campbell | 1 | 0 | 0 | 0 | 0 | 2004-2005 | 1 | D | 1974-11-24 | Worcester, MA | Minor Pro |
Dominic Campedelli | 45 | 7 | 15 | 22 | 70 | 1986-1987 | 1 | D | 1964-04-03 | Cohasset, MA | Major League |
Carter Camper | 64 | 9 | 25 | 34 | 16 | 2015-2016 | 1 | F | 1988-07-06 | Rocky River, OH | Major League |
Joe Cannata | 22 | 0 | 0 | 0 | 2 | 2016-2017 | 1 | G | 1990-01-02 | Wakefield, MA | Minor Pro |
Steve Cardwell | 148 | 55 | 82 | 137 | 217 | 1971-1976 | 3 | L | 1950-08-18 | Toronto, ONT | Major League |
Paul Carey | 99 | 37 | 49 | 86 | 47 | 2015-2017 | 2 | C | 1988-09-24 | Boston, MA | Major League |
Adam Carlson | 6 | 0 | 0 | 0 | 0 | 2017-2018 | 1 | G | 1994-02-13 | Edina, MN | Minor Pro |
John Carlson | 48 | 4 | 35 | 39 | 26 | 2008-2010 | 2 | D | 1990-01-10 | Natick, MA | Major League |
Gabriel Carlsson | 59 | 1 | 14 | 15 | 44 | 2022-2023 | 1 | D | 1997-01-02 | Orebro, Sweden | Major League |
Mike Carman | 94 | 11 | 11 | 22 | 51 | 2011-2013 | 2 | C | 1988-04-14 | Apple Valley, MN | Minor Pro |
Rio "Pete" Caron | 59 | 0 | 8 | 8 | 59 | 1951-1953 | 2 | D | 1931-12-13 | Iroquois Falls, ONT | Minor Pro |
Dick Carpenter† | 0 | 0 | 0 | 0 | 0 | 1960-1961 | 1 | C | 1937-10-28 | Fort Frances, ONT | Minor Pro |
Connor Carrick | 133 | 18 | 54 | 72 | 197 | 2013-2016 | 3 | D | 1994-04-13 | Orland Park, IL | Major League |
Andrew Carroll | 93 | 2 | 7 | 9 | 184 | 2010-2012 | 2 | C | 1985-05-07 | Shoreview, MN | Minor Pro |
Wayne Cashman | 21 | 6 | 9 | 15 | 30 | 1968-1969 | 1 | R | 1945-06-24 | Kingston, ONT | Major League |
Frederic Cassivi | 246 | 0 | 9 | 9 | 12 | 1999-2008 | 6 | G | 1975-06-12 | Sorel, PQ | Major League |
Tony Cassolato | 276 | 151 | 154 | 305 | 146 | 1979-1983 | 4 | R | 1956-05-07 | Guelph, ONT | Major League |
Peter Cermak | 1 | 0 | 0 | 0 | 0 | 1999-2000 | 1 | L | 1976-04-16 | Bratislava, Slovakia | Minor Pro |
Frank Ceryance | 2 | 0 | 0 | 0 | 0 | 1942-1943 | 1 | G | | Eveleth, MN | Minor Pro |
Frederic Chabot | 28 | 0 | 3 | 3 | 4 | 1993-1994 | 1 | G | 1968-02-12 | Hebertville, PQ | Major League |
Lorne Chabot | 6 | 0 | 0 | 0 | 0 | 1949-1950 | 1 | G | | | Minor Pro |
Ed Chadwick | 125 | 0 | 0 | 0 | 2 | 1962-1964 | 2 | G | 1933-05-08 | Fergus, ONT | Major League |
Adam Chapie | 5 | 0 | 0 | 0 | 0 | 2017-2018 | 1 | F | 1991-07-06 | Oxford, MI | Minor Pro |
Andrew Cherniwchan‡ | | | | | | 2018-2019 | 1 | F | 1989-04-20 | Hinton, ALTA | Minor Pro |
Don Cherry | 185 | 15 | 55 | 70 | 424 | 1954-1957 | 3 | D | 1934-02-05 | Kingston, ONT | Major League |
Tim Cheveldae | 8 | 0 | 0 | 0 | 0 | 1995-1996 | 1 | G | 1968-02-15 | Melville, SASK | Major League |
Real Chevrefils | 34 | 20 | 28 | 48 | 14 | 1951-1952 | 1 | L | 1932-05-02 | Timmins, ONT | Major League |
Doug Christiansen | 3 | 0 | 0 | 0 | 4 | 2005-2006 | 1 | R | 1978-05-23 | Milwaukee, WI | Minor Pro |
Jeff Chychrun | 129 | 1 | 22 | 23 | 449 | 1985-1988 | 3 | D | 1966-05-03 | La Salle, PQ | Major League |
Martin Cibak | 1 | 0 | 0 | 0 | 2 | 2003-2004 | 1 | C | 1980-05-17 | Liptovsky Mikulas, Slovakia | Major League |
Mike Cirillo | 2 | 0 | 0 | 0 | 0 | 2001-2002 | 1 | L | 1979-09-05 | Fort Erie, ONT | Minor Pro |
David Civitarese | 10 | 1 | 0 | 1 | 4 | 2011-2012 | 1 | F | 1989-03-25 | Calgary, ALTA | Minor Pro |
Matt Clackson | 19 | 1 | 2 | 3 | 36 | 2012-2013 | 1 | L | 1985-04-26 | Pittsburgh, PA | Minor Pro |
Brett Clark | 243 | 33 | 95 | 128 | 129 | 2001-2005 | 4 | D | 1976-12-23 | Wapella, SASK | Major League |
Dan Clark | 19 | 0 | 6 | 6 | 58 | 1981-1982 | 1 | D | 1957-11-03 | Toronto, ONT | Major League |
Kody Clark | 113 | 18 | 19 | 37 | 81 | 2019-2022 | 3 | R | 1999-10-13 | Chicago, IL | Minor Pro |
Dale Clarke | 33 | 1 | 5 | 6 | 12 | 2002-2003 | 1 | D | 1978-03-23 | Sarnia, ONT | Major League |
Rick Cleaver | 2 | 0 | 0 | 0 | 0 | 2009-2010 | 1 | L | 1983-08-10 | Parksville, BC | Minor Pro |
Bruce Cline | 299 | 97 | 132 | 229 | 51 | 1963-1968 | 5 | R | 1931-11-14 | Massawippi, PQ | Major League |
Steve Clippingdale | 47 | 19 | 14 | 33 | 47 | 1979-1980 | 1 | L | 1956-04-29 | North Vancouver, BC | Major League |
Ben Clymer | 50 | 11 | 16 | 27 | 83 | 2007-2008 | 1 | D | 1978-04-11 | Edina, MN | Major League |
Glen Cochrane | 9 | 0 | 8 | 8 | 35 | 1984-1985 | 1 | D | 1958-01-29 | Cranbrook, BC | Major League |
Bruce Coles | 119 | 39 | 54 | 93 | 148 | 1994-1996 | 2 | L | 1968-12-06 | Montreal, PQ | Minor Pro |
Sean Collins | 75 | 16 | 23 | 39 | 37 | 2015-2016 | 1 | C | 1988-12-29 | Saskatoon, SASK | Major League |
Sean Collins | 255 | 8 | 48 | 56 | 229 | 2006-2012 | 6 | D | 1983-10-30 | Troy, MI | Major League |
Shawn Collymore | 13 | 0 | 6 | 6 | 17 | 2007-2008 | 1 | F | 1983-05-02 | La Salle, PQ | Minor Pro |
Pete Conacher | 404 | 149 | 147 | 296 | 52 | 1960-1966 | 6 | F | 1932-07-29 | Toronto, ONT | Major League |
Chris Conner | 61 | 19 | 33 | 52 | 10 | 2014-2015 | 1 | R | 1983-12-23 | Westland, MI | Major League |
Al Conroy | 107 | 45 | 60 | 105 | 220 | 1991-1993 | 2 | C | 1966-01-17 | Calgary, ALTA | Major League |
Joe Contini | 56 | 20 | 37 | 57 | 68 | 1981-1982 | 1 | C | 1957-01-29 | Guelph, ONT | Major League |
Trevor Converse | 2 | 0 | 0 | 0 | 5 | 1996-1997 | 1 | R | 1970-02-04 | North Battleford, SASK | Minor Pro |
Jamie Cooke | 102 | 26 | 33 | 59 | 61 | 1991-1993 | 2 | R | 1968-11-05 | Toronto, ONT | Minor Pro |
Hal Cooper | 87 | 36 | 25 | 61 | 13 | 1944-1946 | 2 | R | 1915-08-29 | New Liskeard, ONT | Major League |
Joe Cooper† | 0 | 7 | 14 | 21 | 56 | 1947-1948 | 1 | D | 1914-12-14 | Winnipeg, MAN | Major League |
Pheonix Copley | 164 | 0 | 3 | 3 | 44 | 2014-2022 | 6 | G | 1992-01-18 | North Pole, AK | Major League |
Carl Corazzini | 52 | 10 | 13 | 23 | 6 | 2004-2005 | 1 | R | 1979-04-21 | Framingham, MA | Major League |
Nicolas Corbeil | 3 | 1 | 0 | 1 | 2 | 2004-2005 | 1 | C | 1983-03-30 | Laval, PQ | Minor Pro |
Brian Corcoran | 53 | 2 | 2 | 4 | 151 | 1997-1998 | 1 | D | 1972-04-23 | Baldwinsville, NY | Minor Pro |
Norm Corcoran | 312 | 92 | 133 | 225 | 419 | 1950-1955 | 5 | C | 1931-08-15 | Toronto, ONT | Major League |
Philippe Cornet | 55 | 9 | 13 | 22 | 17 | 2014-2015 | 1 | L | 1990-03-28 | Val-Senneville, PQ | Major League |
Charles Corrigan† | 0 | 2 | 6 | 8 | 11 | 1938-1939 | 1 | R | 1916-05-22 | Moosomin, SASK | Major League |
Jacques Cossette | 192 | 71 | 66 | 137 | 258 | 1974-1977 | 3 | R | 1954-06-20 | Rouyn-Noranda, PQ | Major League |
Murray Costello | 26 | 7 | 13 | 20 | 10 | 1953-1954 | 1 | C | 1934-02-24 | South Porcupine, ONT | Major League |
Tim Coulis | 47 | 6 | 12 | 18 | 138 | 1979-1980 | 1 | F | 1958-02-24 | Kenora, ONT | Major League |
Geoff Courtnall | 83 | 22 | 16 | 38 | 55 | 1983-1985 | 2 | L | 1962-08-18 | Victoria, BC | Major League |
Larry Courville | 49 | 3 | 6 | 9 | 61 | 2001-2002 | 1 | L | 1975-04-02 | Timmins, ONT | Major League |
Joey Crabb | 12 | 6 | 6 | 12 | 6 | 2012-2013 | 1 | R | 1983-04-03 | Anchorage, AK | Major League |
Dave Craievich | 2 | 0 | 0 | 0 | 2 | 1996-1997 | 1 | D | 1971-05-03 | Chatham, ONT | Minor Pro |
Mike Craig | 57 | 21 | 22 | 43 | 73 | 2000-2001 | 1 | R | 1971-06-06 | London, ONT | Major League |
Ryan Craig | 61 | 4 | 8 | 12 | 24 | 2003-2004 | 1 | C | 1982-01-06 | Abbotsford, BC | Major League |
Jack Crawford | 58 | 1 | 12 | 13 | 22 | 1950-1952 | 2 | D | 1916-10-26 | Dublin, ONT | Major League |
Dave Creighton | 79 | 30 | 38 | 68 | 16 | 1948-1952 | 3 | C | 1930-06-24 | Port Arthur, ONT | Major League |
Shawn Cronin | 7 | 0 | 1 | 1 | 12 | 1992-1993 | 1 | D | 1963-08-20 | Flushing, MI | Major League |
Troy Crowder | 25 | 0 | 1 | 1 | 44 | 1998-1999 | 1 | R | 1968-05-03 | Sudbury, ONT | Major League |
Phil Crowe | 86 | 17 | 14 | 31 | 237 | 1994-1996 | 2 | R | 1970-04-14 | Nanton, ALTA | Major League |
Paul Crowley | 74 | 13 | 23 | 36 | 57 | 1977-1978 | 1 | R | 1955-12-26 | Montreal, PQ | Major League |
Ted Crowley | 18 | 1 | 5 | 6 | 27 | 1998-1999 | 1 | D | 1970-05-03 | Concord, MA | Major League |
Ryan Cruthers | 2 | 0 | 0 | 0 | 0 | 2010-2011 | 1 | C | 1984-07-04 | Farmingdale, NY | Minor Pro |
Barry Cullen | 7 | 2 | 2 | 4 | 0 | 1959-1960 | 1 | R | 1935-06-16 | Ottawa, ONT | Major League |
Jon Cullen | 1 | 0 | 0 | 0 | 0 | 2003-2004 | 1 | F | 1977-10-25 | Alexandria, MN | Minor Pro |
Jim Cummins | 17 | 6 | 6 | 12 | 70 | 1993-1994 | 1 | R | 1970-05-17 | Dearborn, MI | Major League |
Bill Cupolo† | 0 | 0 | 0 | 0 | 0 | 1945-1946 | 1 | R | 1924-01-08 | Niagara Falls, ONT | Major League |
Brian Curran | 27 | 0 | 2 | 2 | 113 | 1983-1985 | 2 | D | 1963-11-05 | Toronto, ONT | Major League |
Glen Currie | 123 | 52 | 70 | 122 | 38 | 1979-1983 | 4 | L | 1958-07-18 | Montreal, PQ | Major League |
Luke Curtin | 2 | 0 | 0 | 0 | 2 | 1997-1998 | 1 | L | 1977-09-23 | St. Paul, MN | Minor Pro |
Jakub Cutta | 51 | 1 | 2 | 3 | 84 | 2005-2006 | 1 | D | 1981-12-29 | Jablonec Nad Nisou, Czech Rep. | Major League |
Marc D'Amour | 131 | 0 | 3 | 3 | 62 | 1988-1992 | 4 | G | 1961-04-29 | Sudbury, ONT | Major League |
J.J. Daigneault | 22 | 1 | 15 | 16 | 21 | 1987-1989 | 2 | D | 1965-10-12 | Montreal, PQ | Major League |
Maxime Daigneault | 36 | 0 | 1 | 1 | 7 | 2005-2007 | 2 | G | 1984-01-23 | St.-Jacques-le-Mineu, PQ | Minor Pro |
Bob Dailey | 5 | 0 | 0 | 0 | 8 | 1985-1986 | 1 | D | 1953-05-03 | Kingston, ONT | Major League |
Frank Daley | 97 | 18 | 45 | 63 | 50 | 1942-1944 | 2 | L | 1908-08-28 | Port Arthur, ONT | Major League |
Rod Dallman | 33 | 4 | 13 | 17 | 114 | 1990-1992 | 2 | L | 1967-01-26 | Quesnel, BC | Major League |
Nick Damore | 364 | 0 | 0 | 0 | 2 | 1939-1946 | 7 | G | 1916-07-10 | Niagara Falls, ONT | Major League |
Eric Dandenault | 155 | 28 | 33 | 61 | 316 | 1991-1994 | 3 | D | 1970-03-10 | Sherbrooke, PQ | Minor Pro |
Mathieu Darche | 79 | 29 | 25 | 54 | 49 | 2004-2005 | 1 | L | 1976-11-26 | Montreal, PQ | Major League |
Cleon Daskalakis | 33 | 0 | 3 | 3 | 12 | 1984-1988 | 2 | G | 1962-09-29 | Boston, MA | Major League |
Kirk Daubenspeck | 23 | 0 | 0 | 0 | 4 | 2005-2006 | 1 | G | 1974-07-21 | Madison, WI | Minor Pro |
Jean-Francois David | 2 | 0 | 0 | 0 | 0 | 2004-2005 | 1 | D | 1982-04-29 | Montreal, PQ | Minor Pro |
Lorne Davis | 177 | 53 | 61 | 114 | 133 | 1955-1958 | 3 | R | 1930-07-20 | Regina, SASK | Major League |
Kent Davyduke | 14 | 2 | 3 | 5 | 0 | 2002-2004 | 2 | C | 1979-08-10 | Saskatoon, SASK | Minor Pro |
Jeff Daw | 79 | 26 | 25 | 51 | 22 | 2001-2002 | 1 | C | 1972-02-28 | Carlisle, ONT | Major League |
Logan Day | 90 | 6 | 31 | 37 | 44 | 2022-2024 | 2 | D | 1994-09-19 | Seminole, FL | Minor Pro |
David de Kastrozza | 25 | 1 | 4 | 5 | 4 | 2010-2011 | 1 | R | 1986-10-20 | Toms River, NJ | Minor Pro |
Nelson DeBenedet | 94 | 20 | 25 | 45 | 25 | 1974-1976 | 2 | D | 1947-12-31 | Cordenons, Italy | Major League |
Alexander "Bud" DeBrody | 223 | 61 | 70 | 131 | 160 | 1966-1971 | 5 | R | 1946-03-14 | Hanover, Germany | Minor Pro |
Norm Defelice† | 44 | 0 | 0 | 0 | 22 | 1953-1957 | 4 | G | 1933-01-19 | Schumacher, ONT | Major League |
Yanick Degrace | 35 | 0 | 1 | 1 | 4 | 1991-1994 | 3 | G | 1971-04-16 | Lameque, NB | Minor Pro |
Roger DeJordy | 531 | 222 | 226 | 448 | 154 | 1962-1970 | 8 | L | 1937-08-28 | St. Hyacinthe, PQ | Minor Pro |
Mark Dekanich | 1 | 0 | 0 | 0 | 0 | 2015-2016 | 1 | G | 1986-05-10 | North Vancouver, BC | Major League |
Stefan Della Rovere‡ | | | | | | 2009-2010 | 1 | L | 1990-02-25 | Richmond Hill, ONT | Major League |
Jared DeMichiel | 5 | 0 | 0 | 0 | 0 | 2010-2011 | 1 | G | 1985-04-16 | Avon, CT | Minor Pro |
Marc Denis | 99 | 0 | 2 | 2 | 23 | 1996-1999 | 3 | G | 1977-08-01 | Montreal, PQ | Major League |
Norm Dennis† | 0 | 0 | 1 | 1 | 4 | 1964-1965 | 1 | R | 1942-12-10 | Aurora, ONT | Major League |
Tommy Depew† | 0 | 13 | 11 | 24 | 6 | 1942-1943 | 1 | C | 1915-01-17 | Bowmanville, ONT | Minor Pro |
Andre Deschamps | 67 | 25 | 14 | 39 | 185 | 1975-1976 | 1 | F | 1953-08-13 | Valleyfield, PQ | Major League |
Nicolas Deschamps | 81 | 18 | 29 | 47 | 26 | 2012-2014 | 2 | C | 1990-01-06 | La Salle, PQ | Major League |
Sylvain Deschatelets | 4 | 0 | 2 | 2 | 13 | 2002-2003 | 1 | C | 1979-11-22 | Blainville, PQ | Minor Pro |
Al Dewsbury | 119 | 13 | 62 | 75 | 215 | 1956-1958 | 2 | D | 1926-04-12 | Goderich, ONT | Major League |
Michel Deziel | 140 | 52 | 54 | 106 | 52 | 1974-1976 | 2 | L | 1954-01-31 | Sorel, PQ | Major League |
Lou Dickenson | 6 | 0 | 0 | 0 | 0 | 2007-2008 | 1 | C | 1982-08-15 | Orleans, ONT | Minor Pro |
Don Dietrich | 3 | 0 | 0 | 0 | 0 | 1987-1988 | 1 | D | 1961-04-05 | Deloraine, MAN | Major League |
Darren Dietz | 39 | 6 | 6 | 12 | 53 | 2016-2017 | 1 | D | 1993-07-17 | Medicine Hat, ALTA | Major League |
Bob Dillabough | 5 | 2 | 1 | 3 | 2 | 1961-1962 | 1 | C | 1941-04-27 | Belleville, ONT | Major League |
Peter Dineen | 91 | 4 | 20 | 24 | 176 | 1983-1985 | 2 | D | 1960-11-19 | Kingston, ONT | Major League |
Chris Dingman | 17 | 1 | 3 | 4 | 102 | 1998-1999 | 1 | L | 1976-07-06 | Edmonton, ALTA | Major League |
Jon DiSalvatore | 68 | 18 | 31 | 49 | 24 | 2012-2013 | 1 | L | 1981-03-30 | Bangor, ME | Major League |
Christian Djoos | 173 | 26 | 87 | 113 | 56 | 2014-2020 | 5 | D | 1994-08-06 | Gothenburg, Sweden | Major League |
Ryan Dmowski | 23 | 7 | 3 | 10 | 7 | 2021-2022 | 1 | F | 1997-03-18 | East Lyme, CT | Minor Pro |
Brian Dobbin | 315 | 179 | 220 | 399 | 325 | 1985-1991 | 6 | R | 1966-08-18 | Petrolia, ONT | Major League |
Leo "Bud" Dodds | 10 | 0 | 2 | 2 | 0 | 1943-1944 | 1 | R | 1922-09-19 | Sarnia, ONT | Minor Pro |
Dave Donnelly | 26 | 11 | 6 | 17 | 28 | 1984-1985 | 1 | F | 1962-02-02 | Edmonton, ALTA | Major League |
Andre Dore | 65 | 10 | 18 | 28 | 124 | 1985-1986 | 1 | D | 1958-02-11 | Montreal, PQ | Major League |
Daniel Dore | 65 | 12 | 10 | 22 | 192 | 1992-1993 | 1 | R | 1970-04-09 | Ferme-Neuve, PQ | Major League |
Gary Dornhoefer | 125 | 35 | 42 | 77 | 166 | 1965-1967 | 2 | R | 1943-02-02 | Kitchener, ONT | Major League |
Doug Doull | 21 | 1 | 2 | 3 | 117 | 2005-2006 | 1 | L | 1974-05-31 | Glace Bay, NS | Major League |
Viktor Dovgan | 3 | 0 | 0 | 0 | 4 | 2006-2009 | 2 | D | 1987-02-27 | Moscow, Russia | Minor Pro |
Bruce Draper | 85 | 27 | 41 | 68 | 59 | 1964-1967 | 3 | F | 1940-10-02 | Toronto, ONT | Major League |
Clarence Drouillard | 50 | 9 | 17 | 26 | 20 | 1938-1939 | 1 | C | 1914-03-02 | Windsor, ONT | Major League |
Jim Drummond | 79 | 5 | 15 | 20 | 20 | 1944-1946 | 2 | D | 1918-10-20 | Toronto, ONT | Major League |
John "Bulldog" Drummond | 19 | 3 | 10 | 13 | 4 | 1943-1944 | 1 | R | 1921-02-08 | Toronto, ONT | Minor Pro |
Pierrick Dube | 66 | 28 | 20 | 48 | 53 | 2023-2024 | 1 | R | 2001-01-07 | Lyon, France | Major League |
Michael Dubuc | 19 | 5 | 3 | 8 | 26 | 2008-2010 | 2 | L | 1988-06-29 | Granby, PQ | Minor Pro |
Gaetan Duchesne | 1 | 1 | 0 | 1 | 0 | 1982-1983 | 1 | L | 1962-07-11 | Quebec City, PQ | Major League |
Les Duff | 467 | 106 | 132 | 238 | 523 | 1956-1963 | 7 | L | 1934-12-12 | Kirkland Lake, ONT | Minor Pro |
Claude Dufour | 133 | 0 | 1 | 1 | 32 | 1959-1967 | 4 | G | 1936-08-13 | Three Rivers, PQ | Minor Pro |
Luc Dufour | 43 | 10 | 20 | 30 | 61 | 1983-1985 | 2 | C | 1963-02-13 | Chicoutimi, PQ | Major League |
Richie Dunn | 88 | 12 | 40 | 52 | 27 | 1977-1979 | 2 | D | 1957-05-12 | Boston, MA | Major League |
Yanick Dupre | 207 | 70 | 99 | 169 | 180 | 1992-1996 | 4 | L | 1972-11-20 | Montreal, PQ | Major League |
Guy Dupuis | 43 | 2 | 8 | 10 | 43 | 1999-2000 | 1 | D | 1970-05-10 | Moncton, NB | Minor Pro |
Marc Dupuis | 1 | 0 | 0 | 0 | 0 | 1999-2000 | 1 | D | 1976-04-22 | Cornwall, ONT | Minor Pro |
Lloyd "Pete" Durham | 13 | 0 | 1 | 1 | 7 | 1948-1949 | 1 | D | 1927-11-06 | Port Arthur, ONT | Minor Pro |
Karl Dykhuis | 1 | 0 | 0 | 0 | 0 | 1994-1995 | 1 | D | 1972-07-08 | Sept-Iles, PQ | Major League |
John Dzikowski | 61 | 13 | 13 | 26 | 90 | 1986-1987 | 1 | C | 1966-01-28 | Portage la Prairie, MAN | Minor Pro |
Cody Eakin | 47 | 15 | 14 | 29 | 12 | 2009-2012 | 2 | C | 1991-05-24 | Winnipeg, MAN | Major League |
Frank Eddolls | 54 | 8 | 11 | 19 | 30 | 1941-1942 | 1 | D | 1921-07-05 | Lachine, PQ | Major League |
Darryl Edestrand | 72 | 6 | 30 | 36 | 109 | 1970-1971 | 1 | D | 1945-11-06 | Strathroy, ONT | Major League |
Adam Edinger | 5 | 0 | 1 | 1 | 0 | 2002-2003 | 1 | C | 1977-09-21 | Toledo, OH | Minor Pro |
Don Edwards | 86 | 0 | 3 | 3 | 26 | 1975-1977 | 2 | G | 1955-09-28 | Hamilton, ONT | Major League |
Tracy Egeland | 95 | 12 | 16 | 28 | 349 | 1993-1995 | 2 | R | 1970-08-20 | Lethbridge, ALTA | Minor Pro |
Gerry Ehman | 23 | 8 | 7 | 15 | 4 | 1958-1959 | 1 | R | 1932-11-04 | Cudworth, SASK | Major League |
Calvin Elfring | 7 | 1 | 1 | 2 | 0 | 1998-1999 | 1 | D | 1976-04-23 | Lethbridge, ALTA | Minor Pro |
Dan Ellis | 43 | 0 | 1 | 1 | 2 | 2015-2016 | 1 | G | 1980-06-19 | Saskatoon, SASK | Major League |
Pierre-Luc Emond | 4 | 1 | 0 | 1 | 2 | 2002-2003 | 1 | C | 1982-10-10 | Valleyfield, PQ | Minor Pro |
Tyson Empey | 5 | 0 | 0 | 0 | 9 | 2023-2024 | 1 | L | 1995-06-29 | Swift Current, SASK | Minor Pro |
Deryk Engelland | 81 | 4 | 10 | 14 | 172 | 2005-2007 | 2 | D | 1982-04-03 | Edmonton, ALTA | Major League |
Bryan Erickson | 32 | 16 | 13 | 29 | 11 | 1982-1984 | 2 | F | 1960-03-07 | Roseau, MN | Major League |
Macoy Erkamps | 20 | 0 | 4 | 4 | 29 | 2020-2022 | 2 | D | 1995-02-02 | Richmond, BC | Minor Pro |
John Erskine | 4 | 0 | 2 | 2 | 9 | 2006-2007 | 1 | D | 1980-06-26 | Kingston, ONT | Major League |
Mark Evans | 1 | 0 | 0 | 0 | 0 | 1983-1984 | 1 | G | 1962-03-17 | Peterborough, ONT | Minor Pro |
Terry Ewasiuk | 134 | 24 | 47 | 71 | 216 | 1973-1975 | 2 | L | 1953-10-26 | Smoky Lake, ALTA | Minor Pro |
Brian Fahey | 72 | 4 | 26 | 30 | 70 | 2003-2011 | 2 | D | 1981-03-02 | Glenview, IL | Major League |
Kelly Fairchild | 133 | 45 | 65 | 110 | 160 | 2000-2002 | 2 | C | 1973-04-09 | Hibbing, MN | Major League |
Scott Fankhouser | 8 | 0 | 1 | 1 | 2 | 2001-2002 | 1 | G | 1975-07-01 | Bismarck, ND | Major League |
Dave Farrish | 74 | 5 | 17 | 22 | 78 | 1985-1986 | 1 | D | 1956-08-01 | Wingham, ONT | Major League |
Mario Faubert | 125 | 28 | 56 | 84 | 155 | 1974-1977 | 3 | D | 1954-12-02 | Valleyfield, PQ | Major League |
Andre Faust | 130 | 44 | 60 | 104 | 153 | 1992-1995 | 3 | L | 1969-10-07 | Joliette, PQ | Major League |
Martin Fehervary | 80 | 7 | 24 | 31 | 61 | 2019-2021 | 2 | D | 1999-10-06 | Bratislava, Slovakia | Major League |
Eric Fehr | 121 | 50 | 51 | 101 | 137 | 2005-2008 | 3 | C | 1985-09-07 | Winkler, MAN | Major League |
Hunter Fejes‡ | | | | | | 2018-2019 | 1 | L | 1994-05-31 | Anchorage, AK | Minor Pro |
David Fenyves | 359 | 43 | 174 | 217 | 201 | 1987-1993 | 6 | D | 1960-04-29 | Dunnville, ONT | Major League |
Lorne Ferguson | 142 | 75 | 83 | 158 | 92 | 1951-1954 | 3 | L | 1930-05-26 | Palmerston, ONT | Major League |
Simon Ferguson | 6 | 0 | 0 | 0 | 12 | 2009-2010 | 1 | R | 1983-04-06 | Langley, BC | Minor Pro |
Jeff Finger | 138 | 6 | 20 | 26 | 213 | 2003-2005 | 2 | D | 1979-12-18 | Houghton, MI | Major League |
Jeff Finley | 36 | 2 | 9 | 11 | 33 | 1994-1995 | 1 | D | 1967-04-14 | Edmonton, ALTA | Major League |
Joe Finley | 8 | 0 | 1 | 1 | 22 | 2008-2011 | 2 | D | 1987-06-29 | Edina, USA | Major League |
Shannon Finn | 42 | 4 | 15 | 19 | 57 | 1998-1999 | 1 | D | 1972-01-25 | Toronto, ONT | Minor Pro |
Tony Fiore | 36 | 5 | 8 | 13 | 6 | 1983-1984 | 1 | C | 1962-08-07 | Laval, PQ | Minor Pro |
Craig Fisher | 77 | 43 | 36 | 79 | 46 | 1990-1991 | 1 | L | 1970-06-30 | Oshawa, ONT | Major League |
Dunc Fisher | 511 | 260 | 301 | 561 | 336 | 1952-1960 | 8 | R | 1927-08-30 | Regina, SASK | Major League |
Bob Fitchner | 3 | 0 | 0 | 0 | 0 | 1971-1972 | 1 | C | 1950-12-22 | Sudbury, ONT | Major League |
John Fitzgerald | 48 | 7 | 11 | 18 | 5 | 1942-1943 | 1 | F | | Newton, MA | Minor Pro |
Ross Fitzpatrick | 298 | 186 | 186 | 372 | 112 | 1984-1990 | 6 | F | 1960-10-07 | Penticton, BC | Major League |
Fern Flaman | 38 | 4 | 8 | 12 | 64 | 1946-1947 | 1 | D | 1927-01-25 | Dysart, SASK | Major League |
Tomas Fleischmann | 104 | 52 | 63 | 115 | 54 | 2005-2010 | 3 | L | 1984-05-16 | Koprivnice, Czech Rep. | Major League |
Brett Flemming | 36 | 2 | 4 | 6 | 35 | 2011-2014 | 3 | D | 1991-02-26 | Regina, SASK | Minor Pro |
Steven Fletcher | 57 | 6 | 9 | 15 | 223 | 1988-1990 | 2 | L | 1962-03-31 | Montreal, PQ | Major League |
Ryan Flinn | 17 | 3 | 0 | 3 | 53 | 2007-2008 | 1 | L | 1980-04-20 | Halifax, NS | Major League |
Perry Florio | 3 | 0 | 0 | 0 | 0 | 1992-1993 | 1 | D | 1967-07-15 | Oyster Bay, NY | Minor Pro |
Lee Fogolin | 20 | 1 | 8 | 9 | 61 | 1975-1976 | 1 | D | 1955-02-07 | Chicago, IL | Major League |
Colin Forbes | 38 | 12 | 12 | 24 | 18 | 1995-2006 | 2 | W | 1976-02-16 | New Westminster, BC | Major League |
Matthew Ford | 39 | 10 | 18 | 28 | 47 | 2011-2012 | 1 | R | 1984-10-09 | West Hills, CA | Minor Pro |
Pete Ford | 223 | 6 | 36 | 42 | 145 | 1966-1970 | 4 | C | 1942-05-01 | Gananoque, ONT | Minor Pro |
Todd Ford | 13 | 0 | 0 | 0 | 0 | 2010-2011 | 1 | G | 1984-05-01 | Calgary, ALTA | Minor Pro |
Connie Forey | 39 | 11 | 5 | 16 | 20 | 1971-1972 | 1 | L | 1950-10-18 | Montreal, PQ | Major League |
Tom Forgie† | 7 | 3 | 6 | 9 | 2 | 1943-1945 | 2 | C | 1916-11-01 | Glasgow, Scotland | Minor Pro |
Alexandre Fortin | 1 | 0 | 0 | 0 | 0 | 2022-2023 | 1 | L | 1997-02-25 | Blainville, PQ | Major League |
J.F. Fortin | 37 | 6 | 12 | 18 | 90 | 2005-2006 | 1 | D | 1979-03-15 | Laval, PQ | Major League |
Corey Foster | 165 | 35 | 71 | 106 | 224 | 1991-1994 | 3 | D | 1969-10-27 | Ottawa, ONT | Major League |
Harry "Yip" Foster | 44 | 1 | 8 | 9 | 2 | 1942-1943 | 1 | D | 1907-11-25 | Guelph, ONT | Major League |
Norm Foster | 17 | 0 | 0 | 0 | 0 | 1993-1994 | 1 | G | 1965-02-10 | Vancouver, BC | Major League |
Lou Franceschetti | 347 | 138 | 176 | 314 | 626 | 1979-1984 | 5 | R | 1958-03-28 | Toronto, ONT | Major League |
Emile Francis | 1 | 0 | 0 | 0 | 0 | 1943-1944 | 1 | G | 1926-09-13 | North Battleford, SASK | Major League |
Petr Franek | 58 | 0 | 0 | 0 | 16 | 1996-1998 | 2 | G | 1975-04-06 | Most, Czech Rep. | Minor Pro |
Ethen Frank | 126 | 60 | 37 | 97 | 34 | 2021-2024 | 3 | C | 1998-02-05 | Papillion, NE | Minor Pro |
Cody Franson | 62 | 9 | 26 | 35 | 14 | 2021-2022 | 1 | D | 1987-08-08 | Sicamous, BC | Major League |
Mark Freer | 318 | 110 | 172 | 282 | 225 | 1988-2003 | 5 | C | 1968-07-14 | Toronto, ONT | Major League |
Doug Friedman | 61 | 12 | 21 | 33 | 245 | 1996-1997 | 1 | L | 1971-09-01 | Greenwich, CT | Major League |
Bob Froese | 5 | 0 | 0 | 0 | 0 | 1984-1985 | 1 | G | 1958-06-30 | St. Catharines, ONT | Major League |
Harry Frogley | 2 | 0 | 0 | 0 | 0 | 1948-1949 | 1 | G | | | Minor Pro |
Harry Frost† | 237 | 118 | 111 | 229 | 36 | 1938-1946 | 6 | R | 1914-08-17 | Deer Lake, ONT | Major League |
Zachary Fucale | 80 | 0 | 4 | 4 | 4 | 2020-2023 | 3 | G | 1995-05-28 | Laval, PQ | Major League |
Owen Fussey | 54 | 2 | 10 | 12 | 38 | 2005-2008 | 2 | L | 1983-04-02 | Winnipeg, MAN | Major League |
Austin Fyten | 6 | 0 | 1 | 1 | 2 | 2015-2016 | 1 | C | 1991-05-03 | Sundre, ALTA | Minor Pro |
Georges Gagnon | 1 | 0 | 0 | 0 | 0 | 1986-1987 | 1 | G | 1959-05-24 | McGregor, ONT | Minor Pro |
Jacques Gagnon | 2 | 1 | 2 | 3 | 0 | 1958-1959 | 1 | R | 1930-07-26 | Chicoutimi, PQ | Minor Pro |
Stanislav Galiev | 161 | 52 | 43 | 95 | 54 | 2012-2017 | 5 | L | 1992-01-17 | Moscow, Russia | Major League |
Dave Gans | 76 | 31 | 40 | 71 | 116 | 1985-1987 | 2 | C | 1964-06-06 | Brantford, ONT | Major League |
Lanny Gare | 9 | 0 | 0 | 0 | 6 | 2003-2004 | 1 | F | 1978-09-05 | Vernon, BC | Minor Pro |
Ray Gariepy | 207 | 10 | 35 | 45 | 390 | 1950-1954 | 4 | D | 1929-09-04 | Toronto, ONT | Major League |
Ryan Garlock | 5 | 0 | 1 | 1 | 4 | 2007-2008 | 1 | C | 1986-04-24 | Iroquois Falls, ONT | Minor Pro |
Armand Gaudreault | 125 | 54 | 66 | 120 | 82 | 1945-1948 | 3 | L | 1921-07-14 | Saint-Felicien, PQ | Major League |
Michael Gaul | 168 | 33 | 135 | 168 | 143 | 1997-2000 | 3 | D | 1973-04-28 | Lachine, PQ | Major League |
Gaston Gauthier | 41 | 27 | 25 | 52 | 29 | 1943-1944 | 1 | C | 1917-07-04 | Verdun, PQ | Minor Pro |
Dustin Gazley | 249 | 52 | 65 | 117 | 147 | 2013-2018 | 5 | W | 1988-10-03 | Novi, MI | Minor Pro |
Paul Geiger | 5 | 0 | 1 | 1 | 0 | 2017-2018 | 1 | D | 1992-07-28 | Stouffville, ONT | Minor Pro |
Tobias Geisser | 116 | 3 | 11 | 14 | 26 | 2018-2022 | 3 | D | 1999-02-13 | Stans, Switzerland | Minor Pro |
Chay Genoway | 64 | 5 | 15 | 20 | 36 | 2012-2014 | 2 | D | 1986-12-20 | Morden, MAN | Major League |
Chris George | 2 | 0 | 0 | 0 | 2 | 1996-1997 | 1 | R | 1977-07-28 | Mississauga, ONT | Minor Pro |
Shawn Germain | 1 | 0 | 0 | 0 | 2 | 2006-2007 | 1 | D | 1982-10-05 | St. Paul, ALTA | Minor Pro |
Vince Germann | 42 | 5 | 22 | 27 | 32 | 1940-1941 | 1 | R | 1917-06-08 | Qu'Appelle, SASK | Minor Pro |
Shane Gersich | 277 | 47 | 66 | 113 | 196 | 2018-2023 | 5 | L | 1996-07-10 | Chaska, MN | Major League |
Hugues Gervais | 51 | 3 | 8 | 11 | 162 | 1996-2001 | 4 | L | 1975-01-10 | Fortierville, PQ | Minor Pro |
Ray Getliffe | 4 | 1 | 4 | 5 | 2 | 1938-1939 | 1 | L | 1914-04-03 | Galt, ONT | Major League |
John Gibb | 4 | 0 | 0 | 0 | 0 | 1982-1983 | 1 | | | | Minor Pro |
Doug Gibson | 165 | 52 | 72 | 124 | 35 | 1977-1980 | 3 | C | 1953-09-28 | Peterborough, ONT | Major League |
Mitchell Gibson | 2 | 0 | 0 | 0 | 0 | 2023-2024 | 1 | G | 1999-06-25 | Phoenixville, PA | Minor Pro |
Ed Gilbert | 68 | 20 | 29 | 49 | 12 | 1976-1977 | 1 | C | 1952-03-12 | Hamilton, ONT | Major League |
Jeannot Gilbert | 552 | 206 | 389 | 595 | 146 | 1965-1973 | 8 | C | 1940-12-29 | Grand-Baie, PQ | Major League |
Tom Gilbert | 25 | 3 | 10 | 13 | 6 | 2016-2017 | 1 | D | 1983-01-10 | Bloomington, MN | Major League |
Stan Gilbertson | 204 | 82 | 57 | 139 | 96 | 1968-1971 | 3 | L | 1944-10-29 | Duluth, MN | Major League |
Andre Gill | 309 | 0 | 4 | 4 | 43 | 1962-1972 | 10 | G | 1941-09-19 | Sorel, PQ | Major League |
Riley Gill | 3 | 0 | 0 | 0 | 0 | 2013-2014 | 1 | G | 1985-01-01 | Northfield, MN | Minor Pro |
Jere Gillis | 47 | 13 | 22 | 35 | 32 | 1986-1987 | 1 | F | 1957-01-18 | Bend, OR | Major League |
Mike Gillis | 26 | 8 | 21 | 29 | 13 | 1983-1984 | 1 | L | 1958-12-01 | Sudbury, ONT | Major League |
Darryl Gilmour | 63 | 0 | 1 | 1 | 10 | 1987-1989 | 2 | G | 1967-02-13 | Winnipeg, MAN | Minor Pro |
Bob Girard | 74 | 15 | 26 | 41 | 63 | 1979-1980 | 1 | F | 1949-04-12 | Montreal, PQ | Major League |
Alexandre Giroux | 229 | 166 | 131 | 297 | 230 | 2006-2010 | 4 | C | 1981-06-16 | Quebec, PQ | Major League |
Paul Gladu | 4 | 0 | 1 | 1 | 4 | 1945-1946 | 1 | L | 1921-06-20 | Saint-Hyacinthe, PQ | Major League |
Al Glendenning | 1 | 0 | 0 | 0 | 0 | 1977-1978 | 1 | D | 1956-03-31 | Kamloops, BC | Minor Pro |
Josh Godfrey | 18 | 0 | 6 | 6 | 23 | 2007-2011 | 4 | D | 1988-01-15 | Collingwood, ONT | Minor Pro |
Eddy Godin | 343 | 115 | 111 | 226 | 129 | 1977-1983 | 6 | R | 1957-03-29 | Donnacona, PQ | Major League |
Bobby Goepfert | 3 | 0 | 0 | 0 | 0 | 2008-2009 | 1 | G | 1983-05-09 | Kings Park, NY | Minor Pro |
Bob Goldham† | 0 | 0 | 0 | 0 | 0 | 1941-1942 | 1 | D | 1922-05-12 | Georgetown, ONT | Major League |
Erich Goldmann | 21 | 1 | 1 | 2 | 23 | 1998-1999 | 1 | D | 1976-04-07 | Dingolfing, Germany | Major League |
Robin Gomez | 3 | 0 | 0 | 0 | 29 | 2005-2006 | 1 | L | 1981-10-15 | Prince Rupert, BC | Minor Pro |
Scott Gomez | 18 | 4 | 20 | 24 | 0 | 2015-2016 | 1 | C | 1979-12-23 | Anchorage, AK | Major League |
Daniel Goneau | 3 | 0 | 1 | 1 | 0 | 2002-2003 | 1 | L | 1976-01-06 | Montreal, PQ | Major League |
Billy Gooden† | 59 | 27 | 41 | 68 | 12 | 1944-1946 | 2 | L | 1923-09-08 | Winnipeg, MAN | Major League |
Joe Goodenow | 23 | 0 | 2 | 2 | 18 | 2002-2003 | 1 | F | 1980-06-12 | Toronto, ONT | Minor Pro |
Andrew Gordon | 267 | 102 | 122 | 224 | 167 | 2007-2011 | 4 | L | 1985-12-13 | Halifax, NS | Major League |
Boyd Gordon | 60 | 16 | 24 | 40 | 23 | 2005-2010 | 2 | C | 1983-10-19 | Unity, SASK | Major League |
Tom Gorence | 1 | 0 | 0 | 0 | 0 | 1985-1986 | 1 | R | 1957-03-11 | St. Paul, MN | Major League |
Will Graber | 22 | 1 | 3 | 4 | 10 | 2020-2022 | 2 | C | 1996-06-03 | Broomfield, CO | Minor Pro |
Tony Graboski† | 0 | 8 | 26 | 34 | 10 | 1942-1943 | 1 | D | 1916-05-29 | Timmins, ONT | Major League |
Bob Gracie† | 0 | 18 | 16 | 34 | 8 | 1941-1943 | 2 | C | 1910-11-08 | North Bay, ONT | Major League |
Tyler Graovac | 53 | 12 | 17 | 29 | 12 | 2017-2018 | 1 | C | 1993-04-27 | Brampton, ONT | Major League |
Jean-Guy Gratton | 269 | 91 | 130 | 221 | 124 | 1969-1976 | 4 | R | 1949-03-08 | Ste-Anne-des-Plaines, PQ | Major League |
Mike Green | 68 | 12 | 39 | 51 | 105 | 2005-2007 | 2 | D | 1985-10-12 | Calgary, ALTA | Major League |
Scott Greenham | 2 | 0 | 0 | 0 | 0 | 2011-2012 | 1 | G | 1987-04-24 | Ottawa, ONT | Minor Pro |
Mike Greenlay | 16 | 0 | 1 | 1 | 4 | 1994-1995 | 1 | G | 1968-09-15 | Calgary, ALTA | Major League |
Kyle Greentree | 124 | 41 | 56 | 97 | 160 | 2010-2012 | 2 | L | 1983-11-15 | Victoria, BC | Major League |
Brent Gretzky | 6 | 2 | 2 | 4 | 2 | 1998-1999 | 1 | C | 1972-02-20 | Brantford, ONT | Major League |
Norm Grinke | 18 | 0 | 2 | 2 | 2 | 1943-1944 | 1 | D | 1922-07-22 | Winnipeg, MAN | Minor Pro |
Lloyd Gronsdahl | 130 | 30 | 32 | 62 | 24 | 1946-1948 | 2 | R | 1921-05-10 | Norquay, SASK | Major League |
Don Grosso | 25 | 8 | 14 | 22 | 34 | 1946-1947 | 1 | C | 1915-04-12 | Sault Ste. Marie, ONT | Major League |
Donny Grover | 8 | 0 | 1 | 1 | 4 | 2006-2007 | 1 | D | 1983-01-17 | Boston, MA | Minor Pro |
Philipp Grubauer | 105 | 0 | 1 | 1 | 6 | 2012-2015 | 3 | G | 1991-11-25 | Rosenheim, Germany | Major League |
Paul Guay | 74 | 23 | 30 | 53 | 123 | 1984-1985 | 1 | R | 1963-09-02 | Providence, RI | Major League |
Garry Gulash | 14 | 1 | 2 | 3 | 92 | 2000-2001 | 1 | D | 1972-09-22 | Calgary, ALTA | Minor Pro |
Anton Gustafsson | 1 | 0 | 2 | 2 | 0 | 2009-2010 | 1 | C | 1990-02-25 | Karlskoga, Sweden | Minor Pro |
Hampus Gustafsson | 83 | 3 | 9 | 12 | 37 | 2016-2019 | 3 | F | 1993-10-26 | Ljungby, Sweden | Minor Pro |
Dylan Gyori | 1 | 0 | 0 | 0 | 4 | 2002-2003 | 1 | C | 1979-02-20 | Red Deer, ALTA | Minor Pro |
Len Hachborn | 54 | 22 | 39 | 61 | 50 | 1984-1987 | 3 | C | 1961-09-09 | Brantford, ONT | Major League |
Lloyd Haddon | 1 | 0 | 0 | 0 | 0 | 1958-1959 | 1 | D | 1938-08-10 | Sarnia, ONT | Major League |
Riku Hahl | 80 | 13 | 24 | 37 | 33 | 2001-2003 | 2 | C | 1980-11-01 | Hameenlinna, Finland | Major League |
Len Haley | 129 | 47 | 30 | 77 | 72 | 1957-1959 | 2 | R | 1931-09-15 | Edmonton, ALTA | Major League |
Eric Hallman | 15 | 0 | 1 | 1 | 4 | 1997-1998 | 1 | D | 1973-05-21 | Albert Lea, MN | Minor Pro |
Hardy Haman-Aktell | 55 | 2 | 9 | 11 | 33 | 2023-2024 | 1 | D | 1998-07-04 | Kage, Sweden | Major League |
Robert "Red" Hamill | 113 | 40 | 47 | 87 | 136 | 1938-1942 | 4 | L | 1917-01-11 | Toronto, ONT | Major League |
Zach Hamill | 40 | 11 | 11 | 22 | 34 | 2012-2013 | 1 | C | 1988-09-23 | Vancouver, BC | Major League |
Chuck Hamilton | 459 | 77 | 161 | 238 | 241 | 1963-1970 | 7 | R | 1939-01-18 | Kirkland Lake, ONT | Major League |
Tariq Hammond | 4 | 0 | 0 | 0 | 0 | 2021-2022 | 1 | D | 1993-12-05 | Calgary, ALTA | Minor Pro |
Haakon Hanelt | 1 | 0 | 0 | 0 | 0 | 2023-2024 | 1 | C | 2003-06-01 | Berlin, Germany | Minor Pro |
Alan Hangsleben | 6 | 1 | 2 | 3 | 26 | 1981-1982 | 1 | D | 1953-02-22 | Warroad, MN | Major League |
Tavis Hansen | 35 | 9 | 6 | 15 | 50 | 2001-2002 | 1 | R | 1975-06-17 | Prince Albert, SASK | Major League |
Christian Hanson | 52 | 10 | 11 | 21 | 42 | 2011-2012 | 1 | C | 1986-03-10 | Glens Falls, NY | Major League |
David Hanson | 6 | 0 | 0 | 0 | 6 | 1987-1988 | 1 | W | 1966-07-18 | Grand Forks, ND | Minor Pro |
Jeff Harding | 40 | 13 | 7 | 20 | 66 | 1988-1990 | 2 | R | 1969-04-06 | Toronto, ONT | Major League |
Duane Harmer | 15 | 2 | 2 | 4 | 14 | 2000-2001 | 1 | D | 1974-06-03 | Fullarton, ONT | Minor Pro |
Johnny Harms | 52 | 10 | 21 | 31 | 35 | 1943-1944 | 1 | R | 1925-04-25 | Saskatoon, SASK | Major League |
Warren Harper | 66 | 20 | 20 | 40 | 72 | 1988-1989 | 1 | R | 1963-05-10 | Prince Albert, SASK | Minor Pro |
Tim Harrer | 39 | 7 | 6 | 13 | 12 | 1980-1981 | 1 | R | 1957-05-10 | Bloomington, MN | Major League |
Ed Harrison | 48 | 24 | 14 | 38 | 23 | 1950-1951 | 1 | C | 1927-07-25 | Mimico, ONT | Major League |
Mike Hartman | 42 | 5 | 8 | 13 | 116 | 1996-1997 | 1 | L | 1967-02-07 | Detroit, MI | Major League |
Hugh Harvey | 146 | 51 | 65 | 116 | 190 | 1972-1974 | 2 | L | 1949-06-25 | Kingston, ONT | Major League |
Michel Harvey | 451 | 158 | 236 | 394 | 167 | 1963-1971 | 7 | C | 1937-01-31 | Alma, PQ | Major League |
Kent Hawley | 84 | 16 | 22 | 38 | 79 | 1988-1991 | 3 | C | 1968-02-20 | Kingston, ONT | Minor Pro |
Mike Haworth | 212 | 9 | 77 | 86 | 772 | 1979-1982 | 3 | D | 1955-08-02 | Lacombe, ALTA | Minor Pro |
Dwayne Hay | 4 | 0 | 1 | 1 | 0 | 2003-2004 | 1 | L | 1977-02-11 | London, ONT | Major League |
Paul Healey | 61 | 7 | 15 | 22 | 35 | 1995-1996 | 1 | W | 1975-03-20 | Edmonton, ALTA | Major League |
Rich Healey | 16 | 0 | 2 | 2 | 6 | 1960-1961 | 1 | D | 1938-03-12 | Vancouver, BC | Major League |
Bob Heaney | 65 | 6 | 13 | 19 | 58 | 1967-1968 | 1 | D | 1945-12-05 | Montreal, PQ | Minor Pro |
Andy Hedlund | 21 | 0 | 8 | 8 | 30 | 2006-2007 | 1 | D | 1978-05-16 | Osseo, MN | Minor Pro |
Lionel Heinrich | 69 | 8 | 16 | 24 | 67 | 1954-1956 | 2 | L | 1934-04-20 | Churchbridge, SASK | Major League |
Timo Helbling | 49 | 1 | 16 | 17 | 106 | 2006-2007 | 1 | D | 1981-07-21 | Basel, Switzerland | Major League |
Sami Helenius | 20 | 0 | 1 | 1 | 60 | 1998-2000 | 2 | D | 1974-01-22 | Helsinki, Finland | Major League |
Bryan Helmer | 134 | 8 | 51 | 59 | 154 | 2008-2010 | 2 | D | 1972-07-15 | Sault Ste. Marie, ONT | Major League |
Archie Henderson | 146 | 20 | 18 | 38 | 625 | 1978-1981 | 3 | R | 1957-02-17 | Calgary, ALTA | Major League |
John Henderson | 152 | 0 | 3 | 3 | 24 | 1954-1970 | 6 | G | 1933-03-25 | Toronto, ONT | Major League |
Murray Henderson | 198 | 15 | 61 | 76 | 203 | 1952-1956 | 4 | D | 1921-09-05 | Toronto, ONT | Major League |
Matt Hendricks | 65 | 18 | 26 | 44 | 105 | 2006-2007 | 1 | C | 1981-06-17 | Blaine, MN | Major League |
Jack Hendrickson | 2 | 0 | 0 | 0 | 4 | 1958-1959 | 1 | D | 1936-12-05 | Kingston, ONT | Major League |
Michael Henrich | 9 | 0 | 1 | 1 | 4 | 2002-2003 | 1 | R | 1980-03-04 | Thornhill, ONT | Minor Pro |
Gordie Henry | 510 | 0 | 0 | 0 | 18 | 1944-1955 | 11 | G | 1926-08-17 | Owen Sound, ONT | Major League |
Caleb Herbert | 45 | 2 | 5 | 7 | 20 | 2013-2016 | 3 | F | 1991-10-12 | Bloomington, MN | Minor Pro |
Aug Herchenratter† | 0 | 18 | 15 | 33 | 24 | 1946-1947 | 1 | R | 1919-08-10 | Kitchener, ONT | Minor Pro |
Fred Hergerts | 109 | 49 | 76 | 125 | 56 | 1942-1944 | 2 | C | 1913-01-29 | Calgary, ALTA | Major League |
Phil "Nip" Hergesheimer | 12 | 8 | 7 | 15 | 4 | 1941-1942 | 1 | R | 1914-07-09 | Winnipeg, MAN | Major League |
Chris Herperger | 50 | 8 | 12 | 20 | 36 | 1994-1996 | 2 | C | 1974-02-24 | Esterhazy, SASK | Major League |
Matt Herr | 61 | 18 | 16 | 34 | 68 | 2001-2002 | 1 | C | 1976-05-26 | Hackensack, NJ | Major League |
Denis Herron | 50 | 0 | 1 | 1 | 2 | 1972-1975 | 3 | G | 1952-06-18 | Chambly, PQ | Major League |
Harold Hersh | 3 | 0 | 0 | 0 | 2 | 1999-2000 | 1 | C | 1974-04-18 | Laval, PQ | Minor Pro |
Ron Hextall | 65 | 0 | 4 | 4 | 60 | 1984-1990 | 3 | G | 1964-05-03 | Brandon, MAN | Major League |
Doug Hicks | 75 | 2 | 35 | 37 | 44 | 1982-1983 | 1 | D | 1955-05-28 | Cold Lake, ALTA | Major League |
Al Hill | 348 | 64 | 146 | 210 | 455 | 1984-1989 | 5 | C | 1955-04-22 | Nanaimo, BC | Major League |
Kiley Hill | 1 | 0 | 0 | 0 | 0 | 2000-2001 | 1 | L | 1975-01-02 | Val Caron, ONT | Minor Pro |
Mel Hill | 5 | 1 | 5 | 6 | 4 | 1940-1941 | 1 | R | 1915-02-15 | Glenboro, MAN | Major League |
Jack Hillen | 2 | 0 | 2 | 2 | 0 | 2013-2014 | 1 | D | 1986-01-24 | Minnetonka, MN | Major League |
Harry Hilliard | 27 | 4 | 12 | 16 | 8 | 1944-1945 | 1 | R | 1925-02-07 | London, ONT | Minor Pro |
Floyd "Bud" Hillman | 41 | 1 | 6 | 7 | 70 | 1955-1956 | 1 | D | 1933-11-19 | Ruthven, ONT | Major League |
Rod Hinks | 15 | 2 | 2 | 4 | 4 | 1994-1997 | 2 | C | 1973-04-11 | Toronto, ONT | Minor Pro |
Dan Hinote | 144 | 33 | 51 | 84 | 216 | 1997-2000 | 3 | C | 1977-01-30 | Leesburg, FL | Major League |
Martin Hlinka | 82 | 11 | 32 | 43 | 54 | 2003-2005 | 2 | C | 1976-09-25 | Bratislava, Slovakia | Minor Pro |
Todd Hlushko | 9 | 6 | 0 | 6 | 4 | 1993-1994 | 1 | L | 1970-02-07 | Guelph, ONT | Major League |
Connor Hobbs | 119 | 7 | 29 | 36 | 154 | 2017-2020 | 3 | D | 1997-01-04 | Regina, SASK | Minor Pro |
Wilfrid Hoch | 43 | 3 | 5 | 8 | 24 | 1944-1945 | 1 | D | 1912-10-22 | Kitchener, ONT | Minor Pro |
William Hodgins | 31 | 4 | 4 | 8 | 2 | 1943-1944 | 1 | | | | Minor Pro |
Ryan Hofer | 40 | 4 | 4 | 8 | 13 | 2023-2024 | 1 | C | 2002-05-10 | Winnipeg, MAN | Minor Pro |
Bruce Hoffort | 58 | 0 | 1 | 1 | 10 | 1989-1991 | 2 | G | 1966-07-30 | Estevan, SASK | Major League |
Paul Hoganson | 41 | 0 | 2 | 2 | 4 | 1972-1973 | 1 | G | 1949-11-11 | Toronto, ONT | Major League |
Goran Hogosta | 23 | 0 | 0 | 0 | 0 | 1977-1978 | 1 | G | 1954-04-15 | Appelbo, Sweden | Major League |
Milos Holan | 82 | 29 | 49 | 78 | 91 | 1993-1995 | 2 | D | 1971-04-22 | Bilovec, Czech | Major League |
William "Flash" Hollett | 5 | 4 | 2 | 6 | 2 | 1940-1941 | 1 | D | 1912-04-13 | North Sydney, NS | Major League |
Gordon "Bucky" Hollingworth | 214 | 8 | 48 | 56 | 363 | 1957-1962 | 4 | D | 1933-07-24 | Montreal, PQ | Major League |
Braden Holtby | 130 | 0 | 3 | 3 | 48 | 2009-2013 | 4 | G | 1989-09-16 | Lloydminster, SASK | Major League |
Tony Horacek | 77 | 9 | 17 | 26 | 173 | 1986-1996 | 6 | L | 1967-02-03 | Vancouver, BC | Major League |
Martin Hostak | 74 | 33 | 38 | 71 | 79 | 1990-1992 | 2 | R | 1967-11-11 | Hradec Kralove, Czech. | Major League |
Bobby House | 20 | 2 | 6 | 8 | 8 | 1997-1998 | 1 | R | 1973-01-07 | Whitehorse, Yukon Terr | Minor Pro |
Don Howse | 37 | 9 | 10 | 19 | 22 | 1980-1981 | 1 | L | 1952-07-28 | Grand Falls, NFLD | Major League |
Jim Hrycuik | 110 | 29 | 56 | 85 | 97 | 1972-1974 | 2 | F | 1949-10-07 | Rosthern, SASK | Major League |
Bill Hudson | 46 | 16 | 16 | 32 | 2 | 1943-1944 | 1 | C | 1911-07-14 | Calgary, ALTA | Minor Pro |
Kerry Huffman | 77 | 7 | 43 | 50 | 36 | 1986-1991 | 3 | D | 1968-01-03 | Peterborough, ONT | Major League |
Tommy Hughes | 11 | 0 | 0 | 0 | 6 | 2017-2020 | 2 | D | 1992-04-07 | London, ONT | Minor Pro |
Derek Hulak | 8 | 2 | 1 | 3 | 0 | 2018-2019 | 1 | L | 1989-09-02 | Saskatoon, SASK | Minor Pro |
Fred Hunt† | 0 | 20 | 28 | 48 | 9 | 1948-1949 | 1 | R | 1917-01-17 | Brantford, ONT | Major League |
Jamie Hunt | 96 | 6 | 19 | 25 | 63 | 2006-2008 | 2 | D | 1984-04-20 | Calgary, ALTA | Major League |
Bart Hunter | 28 | 0 | 1 | 1 | 4 | 1980-1982 | 2 | G | 1959-10-01 | Vancouver, BC | Minor Pro |
Jimmy Huntington | 67 | 16 | 17 | 33 | 39 | 2023-2024 | 1 | C | 1998-11-18 | Laval, PQ | Minor Pro |
Ron Hurst | 62 | 9 | 15 | 24 | 222 | 1958-1960 | 2 | R | 1931-05-18 | Toronto, ONT | Major League |
Gord Hynes | 9 | 1 | 3 | 4 | 4 | 1992-1993 | 1 | D | 1966-07-22 | Montreal, PQ | Major League |
Warren Hynes | 57 | 15 | 23 | 38 | 22 | 1960-1961 | 1 | R | 1935-02-27 | Montreal, PQ | Minor Pro |
Juuso Ikonen | 54 | 4 | 10 | 14 | 6 | 2018-2019 | 1 | C | 1995-01-03 | Espoo, Finland | Minor Pro |
Bill Inglis | 147 | 48 | 90 | 138 | 52 | 1974-1977 | 2 | C | 1943-05-11 | Ottawa, ONT | Major League |
Gary Inness | 43 | 0 | 3 | 3 | 18 | 1973-1981 | 4 | G | 1949-05-28 | Toronto, ONT | Major League |
Vincent Iorio | 123 | 6 | 30 | 36 | 40 | 2022-2024 | 2 | D | 2002-11-14 | Coquitlam, BC | Major League |
Randy Ireland | 29 | 0 | 1 | 1 | 24 | 1978-1979 | 1 | G | 1957-04-05 | Rosetown, SASK | Major League |
Nick Isaacson | 3 | 0 | 0 | 0 | 9 | 2021-2022 | 1 | L | 1999-08-11 | Oakville, ONT | Minor Pro |
Aaron Israel | 7 | 0 | 0 | 0 | 0 | 1994-1995 | 1 | G | 1973-06-04 | Boston, MA | Minor Pro |
Raitis Ivanans | 2 | 0 | 0 | 0 | 0 | 2000-2001 | 1 | L | 1979-01-03 | Riga, Latvia | Major League |
James "Bud" Jarvis† | 31 | 26 | 31 | 57 | 12 | 1939-1944 | 2 | L | 1907-12-07 | Fort William, ONT | Major League |
Wes Jarvis | 96 | 52 | 100 | 152 | 87 | 1979-1982 | 3 | F | 1958-05-30 | Toronto, ONT | Major League |
Larry Jeffrey | 5 | 0 | 3 | 3 | 2 | 1959-1960 | 1 | L | 1940-10-12 | Goderich, ONT | Major League |
Dean Jenkins | 64 | 14 | 32 | 46 | 135 | 1984-1985 | 1 | R | 1958-11-21 | Billerica, MA | Major League |
Roger Jenkins† | 111 | 24 | 80 | 104 | 251 | 1940-1943 | 3 | D | 1911-11-18 | Appleton, WI | Major League |
Bill Jennings | 37 | 17 | 14 | 31 | 12 | 1945-1946 | 1 | R | 1917-06-28 | Toronto, ONT | Major League |
Dave Jennings | 1 | 0 | 0 | 0 | 0 | 1979-1980 | 1 | G | 1959-03-22 | Toronto, ONT | Minor Pro |
Al Jensen | 17 | 0 | 0 | 0 | 21 | 1981-1984 | 3 | G | 1958-11-27 | Hamilton, ONT | Major League |
Chris Jensen | 283 | 140 | 157 | 297 | 479 | 1988-1993 | 5 | C | 1963-10-28 | Fort Saint John, BC | Major League |
Darren Jensen | 110 | 0 | 2 | 2 | 22 | 1984-1987 | 3 | G | 1960-05-27 | Creston, BC | Major League |
Mark Jerant | 26 | 0 | 2 | 2 | 72 | 2003-2004 | 1 | W | 1980-02-13 | Windsor, ONT | Minor Pro |
Paul Jerrard | 153 | 21 | 31 | 52 | 325 | 1994-1997 | 3 | D | 1965-04-20 | Winnipeg, MAN | Major League |
Lucas Johansen | 257 | 20 | 72 | 92 | 82 | 2017-2024 | 7 | D | 1997-11-16 | Vancouver, BC | Major League |
Jonas Johansson | 81 | 10 | 24 | 34 | 72 | 2005-2007 | 2 | R | 1984-03-18 | Jonkoping, Sweden | Major League |
Marcus Johansson | 2 | 0 | 0 | 0 | 0 | 2010-2011 | 1 | L | 1990-10-06 | Landskrona, Sweden | Major League |
Al Johnson | 40 | 15 | 25 | 40 | 14 | 1961-1962 | 1 | R | 1935-03-30 | Winnipeg, MAN | Major League |
Bob Johnson | 74 | 0 | 2 | 2 | 42 | 1973-1975 | 2 | G | 1948-11-12 | Farmington, MI | Major League |
Brent Johnson | 1 | 0 | 0 | 0 | 0 | 2007-2008 | 1 | G | 1977-03-12 | Farmington, MI | Major League |
Chaz Johnson | 1 | 0 | 0 | 0 | 2 | 2007-2008 | 1 | R | 1984-01-30 | Montreal, PQ | Minor Pro |
Harold "Pop" Johnson | 31 | 5 | 8 | 13 | 16 | 1944-1945 | 1 | D | 1919-05-01 | Winnipeg, MAN | Minor Pro |
Jamie Johnson | 8 | 1 | 3 | 4 | 10 | 2013-2014 | 1 | C | 1982-01-23 | London, ONT | Minor Pro |
Steven Johnson | 9 | 0 | 1 | 1 | 0 | 2018-2019 | 1 | D | 1994-06-27 | Excelsior, MN | Minor Pro |
Terry Johnson | 63 | 1 | 7 | 8 | 207 | 1980-1981 | 1 | D | 1958-11-28 | Calgary, ALTA | Major League |
Trevor Johnson | 3 | 0 | 0 | 0 | 4 | 2004-2005 | 1 | D | 1982-01-25 | Trail, BC | Minor Pro |
Virgil Johnson | 53 | 4 | 19 | 23 | 25 | 1942-1943 | 1 | D | 1909-03-04 | Minneapolis, MN | Major League |
Bernie Johnston | 15 | 2 | 9 | 11 | 6 | 1985-1986 | 1 | C | 1956-09-15 | Toronto, ONT | Major League |
Greg Johnston | 3 | 1 | 0 | 1 | 0 | 1984-1985 | 1 | R | 1965-01-14 | Barrie, ONT | Major League |
Jay Johnston | 343 | 12 | 62 | 74 | 1023 | 1979-1984 | 5 | D | 1958-02-25 | Hamilton, ONT | Major League |
Alvin "Buck" Jones | 131 | 1 | 11 | 12 | 136 | 1948-1950 | 2 | D | 1917-08-16 | Owen Sound, ONT | Major League |
Keith Jones | 4 | 2 | 1 | 3 | 2 | 1997-1998 | 1 | R | 1968-11-08 | Brantford, ONT | Major League |
Ron Jones | 148 | 7 | 50 | 57 | 112 | 1973-1977 | 4 | D | 1951-04-11 | Vermilion, ALTA | Major League |
Axel Jonsson-Fjallby | 152 | 40 | 35 | 75 | 28 | 2018-2022 | 4 | L | 1998-02-10 | Stockholm, Sweden | Major League |
Dennis Jordan | 1 | 0 | 0 | 0 | 0 | 1961-1962 | 1 | G | | Fergus, ONT | Minor Pro |
Andrew Joudrey | 279 | 42 | 61 | 103 | 75 | 2006-2011 | 5 | C | 1984-07-15 | Bedford, NS | Major League |
Patrik Juhlin | 14 | 5 | 2 | 7 | 8 | 1995-1996 | 1 | L | 1970-04-24 | Huddinge, Sweden | Major League |
Joe Junkin | 17 | 0 | 0 | 0 | 0 | 1969-1970 | 1 | G | 1946-09-08 | Lindsay, ONT | Major League |
Walter "Jeff" Kalbfleisch | 98 | 7 | 8 | 15 | 114 | 1938-1940 | 2 | D | 1911-12-18 | New Hamburg, ONT | Major League |
Alex Kaleta | 5 | 0 | 2 | 2 | 6 | 1950-1951 | 1 | L | 1919-11-29 | Canmore, ALTA | Major League |
Jon Kalinski | 27 | 1 | 5 | 6 | 23 | 2012-2013 | 1 | L | 1987-05-25 | Bonnyville, ALTA | Major League |
Konstantin Kalmikov | 2 | 0 | 0 | 0 | 0 | 2001-2002 | 1 | R | 1978-06-14 | Kharkov, Ukraine | Minor Pro |
Maximilian Kammerer | 33 | 4 | 9 | 13 | 4 | 2018-2019 | 1 | L | 1996-09-28 | Duesseldorf, Germany | Minor Pro |
Boyd Kane | 365 | 102 | 118 | 220 | 557 | 2005-2013 | 5 | L | 1978-04-18 | Swift Current, SASK | Major League |
Sheldon Kannegiesser | 36 | 3 | 12 | 15 | 31 | 1972-1973 | 1 | D | 1947-08-15 | North Bay, ONT | Major League |
Justin Kapelmaster | 1 | 0 | 0 | 0 | 0 | 2022-2023 | 1 | G | 1995-10-26 | Coral Springs, FL | Minor Pro |
Nikita Kashirsky | 14 | 2 | 0 | 2 | 0 | 2010-2011 | 1 | C | 1985-01-25 | Moscow, Russia | Minor Pro |
Sheldon Keefe | 59 | 16 | 16 | 32 | 82 | 2003-2004 | 1 | R | 1980-09-17 | Brampton, ONT | Major League |
Ralph Keller | 737 | 103 | 305 | 408 | 1175 | 1963-1974 | 11 | D | 1936-02-06 | Wilkie, SASK | Major League |
Rick Keller | 2 | 0 | 0 | 0 | 0 | 1979-1980 | 1 | R | 1957-06-11 | Hummelstown, PA | Minor Pro |
Scott Kelman | 2 | 0 | 0 | 0 | 0 | 2005-2006 | 1 | C | 1981-05-07 | Winnipeg, MAN | Minor Pro |
John Kemp | 42 | 0 | 0 | 0 | 46 | 1985-1988 | 3 | G | 1963-07-31 | Burlington, ONT | Minor Pro |
Michal Kempny | 26 | 0 | 8 | 8 | 32 | 2020-2022 | 2 | D | 1990-09-08 | Hodonin, Czech Rep. | Major League |
Forbes Kennedy | 21 | 3 | 11 | 14 | 50 | 1959-1960 | 1 | C | 1935-08-18 | Dorchester, NB | Major League |
Tim Kennedy | 75 | 11 | 48 | 59 | 56 | 2014-2015 | 1 | L | 1986-04-30 | Buffalo, NY | Major League |
Rick Kessell | 54 | 24 | 19 | 43 | 12 | 1971-1972 | 1 | C | 1949-07-27 | Toronto, ONT | Major League |
Kale Kessy | 121 | 8 | 5 | 13 | 369 | 2019-2023 | 4 | L | 1992-12-04 | Shaunavon, SASK | Minor Pro |
Kyle Kidney | 4 | 0 | 0 | 0 | 0 | 2001-2002 | 1 | L | 1978-01-11 | Ithaca, NY | Minor Pro |
Wally Kilrea | 298 | 104 | 230 | 334 | 83 | 1938-1944 | 6 | L | 1909-02-18 | Ottawa, ONT | Major League |
Michael Kim | 2 | 0 | 2 | 2 | 0 | 2022-2023 | 1 | D | 1995-06-28 | Toronto, ONT | Minor Pro |
Ray Kinasewich | 208 | 65 | 77 | 142 | 88 | 1959-1962 | 3 | R | 1933-09-12 | Smoky Lake, ALTA | Minor Pro |
D.J. King | 29 | 0 | 4 | 4 | 13 | 2011-2012 | 1 | L | 1984-06-27 | Meadow Lake, SASK | Major League |
Bobby Kirk† | 52 | 52 | 71 | 123 | 30 | 1939-1942 | 3 | R | 1910-08-08 | Dough Grange, Ireland | Major League |
Scott Kirton | 1 | 0 | 0 | 0 | 0 | 1999-2000 | 1 | R | 1971-10-04 | Penetanguishene, ONT | Minor Pro |
Craig Kitteringham | 2 | 0 | 0 | 0 | 4 | 1988-1989 | 1 | D | 1968-10-01 | Lethbridge, ALTA | Minor Pro |
Olaf Kjenstad | 9 | 3 | 1 | 4 | 4 | 2000-2001 | 1 | L | 1973-06-15 | Kamloops, BC | Minor Pro |
Lloyd "Dede" Klein† | 49 | 17 | 15 | 32 | 32 | 1938-1940 | 2 | R | 1910-01-13 | Saskatoon, SASK | Major League |
Jakub Klepis | 104 | 22 | 52 | 74 | 82 | 2005-2008 | 3 | C | 1984-06-05 | Prague, Czech Rep. | Major League |
Sergei Klyazmin | 15 | 0 | 0 | 0 | 2 | 2002-2005 | 2 | W | 1982-03-01 | Moscow, Russia | Minor Pro |
Ross Knowles† | 50 | 6 | 12 | 18 | 29 | 1943-1945 | 2 | D | | | Minor Pro |
Matt Koalska | 11 | 3 | 2 | 5 | 4 | 2006-2007 | 1 | C | 1980-05-16 | St. Paul, MN | Major League |
Daniel Koger | 3 | 0 | 1 | 1 | 0 | 2011-2012 | 1 | R | 1989-11-10 | Szekesfehervar, Hungary | Minor Pro |
David Kolomatis | 61 | 7 | 23 | 30 | 22 | 2013-2014 | 1 | D | 1989-02-25 | Livingston, NJ | Minor Pro |
Mike Kompon | 3 | 1 | 0 | 1 | 2 | 2005-2006 | 1 | C | 1982-02-12 | Thunder Bay, ONT | Minor Pro |
Dan Kordic | 167 | 2 | 14 | 16 | 403 | 1992-1996 | 4 | L | 1971-04-18 | Edmonton, ALTA | Major League |
Neil Korzack | 7 | 1 | 1 | 2 | 8 | 1974-1975 | 1 | F | 1953-04-18 | Milton, ONT | Minor Pro |
Doug Kostynski | 122 | 30 | 54 | 84 | 34 | 1983-1985 | 2 | C | 1963-02-23 | Castlegar, BC | Major League |
Joe Kowal | 91 | 27 | 33 | 60 | 123 | 1976-1978 | 2 | L | 1956-02-03 | Toronto, ONT | Major League |
Andrew Kozek | 14 | 4 | 4 | 8 | 2 | 2010-2011 | 1 | W | 1986-05-26 | Sicamous, BC | Minor Pro |
Jordan Krestanovich | 176 | 29 | 58 | 87 | 53 | 1999-2004 | 5 | C | 1981-06-14 | Langley, BC | Major League |
Joe Krol† | 0 | 0 | 0 | 0 | 0 | 1940-1941 | 1 | L | 1915-08-13 | Winnipeg, MAN | Major League |
Johann Kroll | 24 | 1 | 1 | 2 | 14 | 2008-2011 | 3 | D | 1984-02-23 | Plymouth, MN | Minor Pro |
Charlie Kronschnabel | 1 | 0 | 0 | 0 | 0 | 2009-2010 | 1 | F | 1983-02-08 | Mendota Heights, MN | Minor Pro |
Staffan Kronwall | 17 | 2 | 7 | 9 | 13 | 2008-2009 | 1 | D | 1982-09-10 | Jarfalla, Sweden | Major League |
Ed Kryzanowski | 152 | 17 | 49 | 66 | 100 | 1948-1956 | 4 | D | 1925-11-14 | Fort Frances, ONT | Major League |
Dmitri Kugryshev | 64 | 6 | 8 | 14 | 10 | 2010-2011 | 1 | R | 1990-01-18 | Moscow, Russia | Minor Pro |
Mikhail Kuleshov | 195 | 19 | 30 | 49 | 161 | 2000-2004 | 4 | L | 1981-01-07 | Perm, Russia | Major League |
Arnie Kullman | 753 | 253 | 366 | 619 | 602 | 1948-1960 | 12 | C | 1927-10-09 | Winnipeg, MAN | Major League |
Tomas Kundratek | 170 | 34 | 48 | 82 | 94 | 2011-2015 | 4 | D | 1989-12-26 | Jrinec, Czech Rep. | Major League |
Alf Kunkel | 7 | 1 | 1 | 2 | 0 | 1941-1942 | 1 | L | 1920-03-06 | Guernsey, SASK | Minor Pro |
Les Kuntar | 52 | 0 | 1 | 1 | 30 | 1994-1996 | 2 | G | 1969-07-28 | Elmira, NY | Major League |
Dale Kushner | 77 | 13 | 18 | 31 | 210 | 1990-1993 | 3 | R | 1966-06-13 | Terrace, BC | Major League |
Nick Kypreos | 109 | 36 | 36 | 72 | 124 | 1986-1989 | 3 | L | 1966-06-04 | Toronto, ONT | Major League |
Jean-Francois Labbe | 66 | 0 | 2 | 2 | 51 | 1996-1997 | 1 | G | 1972-06-12 | Sherbrooke, PQ | Major League |
Leo Labine | 69 | 30 | 26 | 56 | 121 | 1951-1953 | 2 | R | 1931-07-22 | Haileybury, ONT | Major League |
Emmanuel Labranche | 5 | 0 | 1 | 1 | 28 | 1998-1999 | 1 | D | 1976-08-05 | Montreal, PQ | Minor Pro |
Yvon Labre | 208 | 18 | 67 | 85 | 511 | 1971-1978 | 4 | D | 1949-11-29 | Sudbury, ONT | Major League |
Patrick Labrecque‡ | | | | | | 1997-1998 | 1 | G | 1971-03-06 | La Salle, PQ | Major League |
Hubert Labrie | 105 | 4 | 14 | 18 | 92 | 2016-2018 | 2 | D | 1991-07-12 | Victoriaville, PQ | Minor Pro |
Dave LaCouture | 2 | 0 | 0 | 0 | 0 | 1993-1994 | 1 | L | 1969-12-30 | Natick, MA | Minor Pro |
Maxime Lacroix | 92 | 8 | 12 | 20 | 52 | 2007-2012 | 4 | L | 1987-06-05 | Quebec, PQ | Minor Pro |
Paul Ladue | 18 | 3 | 5 | 8 | 18 | 2020-2021 | 1 | D | 1992-09-06 | Grand Forks, ND | Major League |
Bob Laforest | 42 | 11 | 16 | 27 | 10 | 1983-1984 | 1 | R | 1963-05-19 | Welland, ONT | Major League |
Mark Laforest | 8 | 0 | 0 | 0 | 2 | 1987-1989 | 2 | G | 1962-07-10 | Welland, ONT | Major League |
Claude LaForge | 158 | 64 | 79 | 143 | 168 | 1958-1962 | 4 | L | 1936-07-01 | Sorel, PQ | Major League |
Pete Laframboise | 69 | 18 | 47 | 65 | 79 | 1975-1976 | 1 | L | 1950-01-18 | Ottawa, ONT | Major League |
Darryl LaFrance | 3 | 0 | 0 | 0 | 2 | 1999-2000 | 1 | R | 1974-03-20 | Hanmer, ONT | Minor Pro |
Jean-Guy Lagace | 104 | 18 | 51 | 69 | 179 | 1971-1975 | 3 | D | 1945-02-05 | L'Abord Plouffe, PQ | Major League |
Scott LaGrand | 93 | 0 | 0 | 0 | 8 | 1992-1995 | 3 | G | 1970-02-11 | Potsdam, NY | Minor Pro |
Brooks Laich | 10 | 7 | 6 | 13 | 8 | 2005-2006 | 1 | C | 1983-06-23 | Wawota, SASK | Major League |
Quintin Laing | 152 | 26 | 50 | 76 | 93 | 2006-2010 | 4 | L | 1979-06-08 | Harris, SASK | Major League |
Hec Lalande | 266 | 69 | 135 | 204 | 231 | 1957-1962 | 5 | C | 1934-11-24 | North Bay, ONT | Major League |
Ron Lalonde | 152 | 35 | 49 | 84 | 56 | 1972-1980 | 3 | F | 1952-10-30 | Toronto, ONT | Major League |
Martin Lamarche | 13 | 0 | 0 | 0 | 90 | 1997-1998 | 1 | L | 1975-10-02 | Saint-Justin, PQ | Minor Pro |
Mitch Lamoureux | 413 | 194 | 254 | 448 | 591 | 1986-1999 | 7 | C | 1962-08-22 | Ottawa, ONT | Major League |
Jean Landry | 63 | 8 | 8 | 16 | 38 | 1974-1975 | 1 | D | 1953-06-14 | Montreal, PQ | Minor Pro |
Jon Landry | 64 | 3 | 11 | 14 | 38 | 2014-2015 | 1 | D | 1983-05-01 | Montreal, PQ | Minor Pro |
Gord Lane | 9 | 0 | 2 | 2 | 56 | 1977-1979 | 2 | D | 1953-03-31 | Brandon, MAN | Major League |
Jeremy Langlois | 52 | 6 | 13 | 19 | 20 | 2017-2018 | 1 | R | 1990-06-02 | Tempe, AZ | Minor Pro |
Jeff Lank | 72 | 7 | 13 | 20 | 70 | 1995-1996 | 1 | D | 1975-03-01 | Indian Head, SASK | Major League |
Denis Lapensee | 80 | 29 | 47 | 76 | 38 | 1982-1983 | 1 | C | 1960-03-21 | Ottawa, ONT | Minor Pro |
Hendrix Lapierre | 81 | 20 | 27 | 47 | 49 | 2022-2024 | 2 | C | 2002-02-09 | Gatineau, PQ | Major League |
Jean Lapointe | 25 | 0 | 0 | 0 | 0 | 1969-1970 | 1 | D | 1948-01-26 | Verdun, PQ | Minor Pro |
Pierre Larouche | 32 | 22 | 17 | 39 | 16 | 1985-1986 | 1 | F | 1955-11-16 | Taschereau, PQ | Major League |
Brad Larsen | 248 | 56 | 84 | 140 | 315 | 1997-2004 | 6 | L | 1977-06-28 | Nakusp, BC | Major League |
Norm Larson† | 142 | 73 | 113 | 186 | 41 | 1945-1950 | 4 | R | 1920-10-13 | Moose Jaw, SASK | Major League |
Jiri Latal | 22 | 10 | 18 | 28 | 10 | 1989-1990 | 1 | D | 1967-02-02 | Olomouc, Czech Rep. | Major League |
Michael Latta | 61 | 15 | 22 | 37 | 148 | 2012-2014 | 2 | C | 1991-05-25 | Kitchener, ONT | Major League |
Hank Lauzon | 341 | 34 | 63 | 97 | 208 | 1938-1946 | 7 | D | 1911-01-16 | Laval, PQ | Minor Pro |
Tom Lawson | 59 | 0 | 0 | 0 | 4 | 2003-2005 | 2 | G | 1979-08-15 | Whitby, ONT | Minor Pro |
Gordie Laxton | 49 | 0 | 1 | 1 | 36 | 1975-1977 | 2 | G | 1955-03-16 | Montreal, PQ | Major League |
Evgeny Lazarev | 240 | 36 | 59 | 95 | 179 | 1998-2005 | 5 | R | 1980-04-25 | Kharkov, Ukraine | Minor Pro |
Joey Leach | 42 | 1 | 7 | 8 | 48 | 2015-2019 | 3 | D | 1992-01-29 | Wadena, SASK | Minor Pro |
Pat Leahy | 9 | 1 | 2 | 3 | 8 | 2001-2002 | 1 | R | 1979-06-09 | Duxbury, MA | Major League |
Rob Leask | 32 | 0 | 2 | 2 | 23 | 1993-1995 | 2 | D | 1971-06-09 | Toronto, ONT | Minor Pro |
Brett Leason | 114 | 18 | 29 | 47 | 34 | 2019-2022 | 3 | R | 1999-04-30 | Calgary, ALTA | Major League |
Peter Leblanc | 98 | 20 | 26 | 46 | 20 | 2012-2014 | 2 | L | 1988-02-03 | Hamilton, ONT | Major League |
David Leggio | 45 | 0 | 1 | 1 | 2 | 2013-2014 | 1 | G | 1984-07-31 | Williamsville, NY | Minor Pro |
Antero Lehtonen | 4 | 3 | 0 | 3 | 2 | 1979-1980 | 1 | F | 1954-04-12 | Tampere, Finland | Major League |
Bob Leiter | 348 | 117 | 187 | 304 | 191 | 1963-1971 | 6 | C | 1941-03-22 | Winnipeg, MAN | Major League |
Nick Leivermann | 3 | 0 | 1 | 1 | 0 | 2023-2024 | 1 | D | 1998-09-14 | Eden Prairie, MN | Minor Pro |
Roger Lemelin | 15 | 0 | 3 | 3 | 16 | 1979-1981 | 2 | D | 1947-09-20 | Iroquois Falls, ONT | Major League |
Alain Lemieux | 20 | 8 | 10 | 18 | 10 | 1987-1988 | 1 | C | 1961-05-24 | Montreal, PQ | Major League |
Don Lemieux | 10 | 1 | 1 | 2 | 8 | 1976-1977 | 1 | D | 1956-06-25 | Montreal, PQ | Minor Pro |
Jean Lemieux | 55 | 7 | 25 | 32 | 12 | 1977-1978 | 1 | D | 1952-05-31 | Rouyn-Noranda, PQ | Major League |
Mike Lenarduzzi | 2 | 0 | 0 | 0 | 0 | 1996-1997 | 1 | G | 1972-09-14 | London, ONT | Major League |
Sami Lepisto | 125 | 8 | 79 | 87 | 131 | 2007-2009 | 2 | D | 1984-10-17 | Espoo, Finland | Major League |
Bill Lesuk | 70 | 20 | 20 | 40 | 82 | 1969-1970 | 1 | L | 1946-11-01 | Moose Jaw, SASK | Major League |
Ray Letourneau | 15 | 0 | 2 | 2 | 2 | 1991-1992 | 1 | G | | Concord, MA | Minor Pro |
Joe Levandoski† | 0 | 17 | 22 | 39 | 31 | 1942-1943 | 1 | D | 1922-03-17 | Cobalt, ONT | Major League |
Tyler Lewington | 283 | 16 | 46 | 62 | 577 | 2015-2020 | 5 | D | 1994-12-05 | Edmonton, ALTA | Major League |
Grant Lewis | 10 | 0 | 3 | 3 | 6 | 2009-2010 | 1 | D | 1985-01-20 | Pittsburgh, PA | Major League |
John-Michael Liles | 5 | 0 | 1 | 1 | 4 | 2002-2003 | 1 | D | 1980-11-25 | Indianapolis, IN | Major League |
Alex Limoges | 62 | 24 | 27 | 51 | 18 | 2023-2024 | 1 | C | 1997-09-16 | Winchester, VA | Minor Pro |
Sanny Lindstrom | 68 | 1 | 2 | 3 | 118 | 1999-2002 | 3 | D | 1979-12-24 | Huddinge, Sweden | Minor Pro |
Jamie Ling | 2 | 0 | 2 | 2 | 2 | 1996-1997 | 1 | C | 1973-02-22 | Charlottetown, PEI | Minor Pro |
Steve Lingren | 103 | 15 | 28 | 43 | 156 | 1996-1998 | 2 | D | 1973-04-15 | Lake Cowichan, BC | Minor Pro |
Jake Linhart | 5 | 0 | 1 | 1 | 0 | 2018-2019 | 1 | D | 1996-01-17 | Brookfield, WI | Minor Pro |
Jan Lipiansky | 7 | 0 | 0 | 0 | 2 | 1994-1995 | 1 | C | 1974-07-23 | | Minor Pro |
Hugh Little | 4 | 1 | 0 | 1 | 2 | 1939-1940 | 1 | | | | Minor Pro |
Neil Little | 68 | 0 | 1 | 1 | 6 | 1993-1996 | 3 | G | 1971-12-18 | Medicine Hat, ALTA | Major League |
Yves Locas | 72 | 25 | 24 | 49 | 42 | 1962-1963 | 1 | R | 1938-10-01 | Saint-Jerome, PQ | Minor Pro |
Mark Lofthouse | 259 | 123 | 139 | 262 | 317 | 1977-1989 | 6 | R | 1957-04-21 | New Westminster, BC | Major League |
Vic Lofvendahl† | 0 | 6 | 8 | 14 | 69 | 1941-1942 | 1 | D | 1921-07-05 | Winnipeg, MAN | Minor Pro |
Brent Loney | 59 | 0 | 8 | 8 | 113 | 1985-1986 | 1 | L | 1964-05-25 | Cornwall, ONT | Minor Pro |
Dwayne Lowdermilk | 116 | 10 | 51 | 61 | 72 | 1980-1982 | 2 | D | 1958-01-09 | Burnaby, BC | Major League |
Ross Lowe† | 100 | 11 | 22 | 33 | 131 | 1948-1951 | 3 | C | 1928-09-21 | Oshawa, ONT | Major League |
Bernie Lukowich | 150 | 50 | 61 | 111 | 148 | 1972-1977 | 4 | F | 1952-03-18 | North Battleford, SASK | Major League |
Pentti Lund | 75 | 27 | 37 | 64 | 26 | 1947-1952 | 2 | | 1925-12-06 | Karijoki, Finland | Major League |
Joe Lundrigan | 33 | 6 | 13 | 19 | 60 | 1974-1975 | 1 | D | 1948-09-12 | Corner Brook, NFLD | Major League |
Jack Lynch | 66 | 14 | 33 | 47 | 58 | 1972-1979 | 3 | D | 1952-05-28 | Toronto, ONT | Major League |
Benton Maass | 3 | 0 | 1 | 1 | 0 | 2021-2023 | 2 | D | 1998-11-25 | Elk River, MN | Minor Pro |
James "Kilby" Macdonald† | 0 | 0 | 0 | 0 | 0 | 1941-1942 | 1 | L | 1914-09-06 | Ottawa, ONT | Major League |
Kevin MacDonald | 21 | 1 | 1 | 2 | 111 | 1996-1998 | 2 | D | 1966-02-24 | Prescott, ONT | Major League |
Parker MacDonald | 20 | 10 | 4 | 14 | 8 | 1961-1962 | 1 | L | 1933-06-14 | Sydney, NS | Major League |
Cam MacGregor | 37 | 11 | 1 | 12 | 10 | 1978-1980 | 2 | L | 1958-01-29 | | Minor Pro |
Daren Machesney | 87 | 0 | 6 | 6 | 21 | 2006-2012 | 4 | G | 1986-12-13 | Hamilton, ONT | Minor Pro |
Dave MacIsaac | 32 | 1 | 5 | 6 | 42 | 2001-2002 | 1 | D | 1972-04-23 | Cambridge, MA | Minor Pro |
Shawn MacKenzie | 10 | 0 | 0 | 0 | 0 | 1985-1986 | 1 | G | 1962-08-22 | Bedford, NS | Major League |
Howard Mackie† | 148 | 38 | 42 | 80 | 59 | 1938-1942 | 4 | R | 1912-08-30 | Kitchener, ONT | Major League |
Paul MacKinnon | 148 | 9 | 50 | 59 | 91 | 1981-1984 | 3 | D | 1958-11-06 | Brantford, ONT | Major League |
Cail MacLean | 109 | 20 | 19 | 39 | 22 | 2001-2005 | 3 | R | 1976-09-30 | Middleton, NS | Minor Pro |
Malcolm MacMillan | 16 | 1 | 2 | 3 | 6 | 2006-2008 | 2 | C | 1982-02-08 | Thunder Bay, ONT | Minor Pro |
Jim "Bud" MacPherson‡ | | | | | | 1958-1959 | 1 | D | 1927-03-21 | Edmonton, ALTA | Major League |
Vince Magnan | 24 | 6 | 6 | 12 | 111 | 1980-1981 | 1 | L | 1958-03-06 | Beaumont, ALTA | Minor Pro |
Johnny Mahaffy | 102 | 28 | 50 | 78 | 20 | 1949-1951 | 2 | C | 1918-07-18 | Montreal, PQ | Major League |
Doug Maher | 25 | 2 | 8 | 10 | 28 | 1944-1946 | 2 | D | 1920-11-06 | Montreal, PQ | Minor Pro |
Mike Mahoney | 538 | 47 | 148 | 195 | 377 | 1961-1971 | 10 | D | 1938-01-08 | South Porcupine, ONT | Minor Pro |
Philippe Maillet | 77 | 23 | 42 | 65 | 26 | 2019-2021 | 2 | C | 1992-11-07 | Lachenaie, PQ | Major League |
Mark Major | 2 | 0 | 0 | 0 | 10 | 2000-2001 | 1 | L | 1970-03-20 | Toronto, ONT | Major League |
Zachary Malatesta | 4 | 0 | 1 | 1 | 0 | 2020-2021 | 1 | D | 1996-07-31 | Wilmington, MA | Minor Pro |
Beck Malenstyn | 225 | 30 | 27 | 57 | 129 | 2018-2023 | 4 | L | 1998-02-04 | Delta, BC | Major League |
Stewart Malgunas | 57 | 3 | 7 | 10 | 67 | 1994-2001 | 2 | D | 1970-04-21 | Prince George, BC | Major League |
Carl Mallette | 7 | 0 | 2 | 2 | 2 | 2004-2005 | 1 | C | 1981-11-17 | Victoriaville, PQ | Minor Pro |
Brad Malone | 52 | 7 | 13 | 20 | 66 | 2016-2017 | 1 | C | 1989-05-20 | Miramichi, NB | Major League |
Scott Malone | 6 | 0 | 1 | 1 | 18 | 1997-1998 | 1 | D | 1971-01-16 | South Boston, MA | Minor Pro |
Phil Maloney | 64 | 29 | 50 | 79 | 21 | 1948-1949 | 1 | C | 1927-10-06 | Ottawa, ONT | Major League |
Dominic Maltais | 1 | 0 | 0 | 0 | 0 | 2000-2001 | 1 | R | 1972-05-31 | Boucherville, PQ | Minor Pro |
Paul Mancini | 5 | 0 | 0 | 0 | 0 | 1981-1982 | 1 | L | 1958-03-07 | Scarborough, ONT | Minor Pro |
Moe Mantha | 1 | 0 | 0 | 0 | 0 | 1992-1993 | 1 | D | 1961-01-21 | Lakewood, OH | Major League |
Don Marcotte | 174 | 94 | 58 | 152 | 123 | 1967-1970 | 3 | L | 1947-04-15 | Arthabaska, PQ | Major League |
Dylan Margonari | 6 | 0 | 0 | 0 | 0 | 2015-2018 | 2 | F | 1992-02-07 | Greensburg, PA | Minor Pro |
Josef Marha | 122 | 29 | 95 | 124 | 74 | 1996-1998 | 2 | C | 1976-06-02 | Havlickuv Brod, Czech | Major League |
Frank Mario | 453 | 143 | 281 | 424 | 277 | 1941-1952 | 8 | C | 1922-02-25 | Esterhazy, SASK | Major League |
Nevin Markwart | 38 | 13 | 18 | 31 | 79 | 1984-1985 | 1 | F | 1964-12-09 | Toronto, ONT | Major League |
Jean Marois | 9 | 0 | 0 | 0 | 0 | 1953-1954 | 1 | G | 1924-11-05 | Quebec, PQ | Major League |
Mark Marquess | 275 | 77 | 112 | 189 | 142 | 1946-1951 | 5 | R | 1925-03-26 | Bassano, ALTA | Major League |
Peter Marrin | 67 | 16 | 39 | 55 | 24 | 1980-1981 | 1 | C | 1953-08-08 | Toronto, ONT | Major League |
Bobby Marshall | 6 | 0 | 4 | 4 | 4 | 1997-1998 | 1 | D | 1972-04-11 | North York, ONT | Minor Pro |
Kevin Marshall | 83 | 1 | 5 | 6 | 138 | 2011-2013 | 2 | D | 1989-03-10 | Boucherville, PQ | Major League |
Willie Marshall | 439 | 226 | 344 | 570 | 249 | 1956-1963 | 7 | C | 1931-12-01 | Kirkland Lake, ONT | Major League |
Mike Marson | 20 | 5 | 3 | 8 | 35 | 1977-1978 | 1 | F | 1955-07-24 | Scarborough, ONT | Major League |
Clare Martin | 68 | 7 | 24 | 31 | 56 | 1946-1949 | 2 | D | 1922-02-25 | Waterloo, ONT | Major League |
Frank Martin | 41 | 5 | 4 | 9 | 14 | 1952-1953 | 1 | D | 1933-05-01 | Cayuga, ONT | Major League |
Terry Martin | 35 | 6 | 11 | 17 | 32 | 1975-1978 | 3 | F | 1955-10-25 | Barrie, ONT | Major League |
Steve Martinson | 86 | 3 | 9 | 12 | 517 | 1985-1987 | 2 | R | 1957-06-21 | Minnetonka, MN | Major League |
Bob Mason | 5 | 0 | 0 | 0 | 0 | 1983-1984 | 1 | G | 1961-04-22 | International Falls, MN | Major League |
David Masse | 65 | 16 | 13 | 29 | 31 | 2003-2005 | 2 | L | 1982-12-02 | Montreal, PQ | Minor Pro |
Jake Massie | 100 | 5 | 17 | 22 | 41 | 2021-2024 | 3 | D | 1997-01-21 | Montreal, PQ | Minor Pro |
Frank Mathers | 309 | 6 | 87 | 93 | 207 | 1956-1962 | 6 | D | 1924-03-29 | Winnipeg, MAN | Major League |
Christian Matte | 253 | 125 | 166 | 291 | 320 | 1996-2000 | 4 | R | 1975-01-20 | Hull, PQ | Major League |
Bill Matthews | 56 | 3 | 8 | 11 | 44 | 1953-1955 | 2 | D | 1932-01-05 | Rainy River, ONT | Minor Pro |
Ron Matthews | 16 | 0 | 0 | 0 | 2 | 1947-1948 | 1 | D | 1927-01-09 | Winnipeg, MAN | Minor Pro |
Wayne Maxner | 54 | 13 | 20 | 33 | 16 | 1967-1968 | 1 | L | 1942-09-27 | Halifax, NS | Major League |
Kevin Maxwell | 133 | 48 | 69 | 117 | 194 | 1986-1988 | 2 | F | 1960-03-30 | Edmonton, ALTA | Major League |
Roger Maxwell | 18 | 1 | 0 | 1 | 137 | 1996-1997 | 1 | R | 1975-11-21 | Brampton, ONT | Minor Pro |
Tommy Maxwell | 9 | 0 | 1 | 1 | 44 | 2007-2008 | 1 | R | 1985-11-19 | Spokane, WA | Minor Pro |
Jeff May | 1 | 0 | 0 | 0 | 2 | 2013-2014 | 1 | D | 1987-04-04 | Richmond, BC | Minor Pro |
Gil Mayer | 79 | 0 | 0 | 0 | 53 | 1956-1959 | 3 | G | 1930-08-24 | Ottawa, ONT | Major League |
Kris Mayotte | 4 | 0 | 0 | 0 | 0 | 2008-2009 | 1 | G | 1983-02-20 | Pittsburgh, PA | Minor Pro |
Gary McAdam | 24 | 14 | 13 | 27 | 45 | 1975-1976 | 1 | F | 1955-12-31 | Smiths Falls, ONT | Major League |
Chris McAllister | 46 | 0 | 1 | 1 | 92 | 2007-2008 | 1 | D | 1975-06-16 | Saskatoon, SASK | Major League |
Hazen McAndrew† | 0 | 0 | 0 | 0 | 0 | 1941-1942 | 1 | D | 1917-08-07 | Mayo, PQ | Major League |
Jerome "Jud" McAtee | 59 | 5 | 12 | 17 | 12 | 1947-1949 | 2 | C | 1920-05-02 | Stratford, ONT | Major League |
Norm McAtee | 63 | 9 | 26 | 35 | 4 | 1945-1948 | 3 | W | 1921-06-28 | Stratford, ONT | Major League |
Phil McAtee | 1 | 0 | 0 | 0 | 0 | 1940-1941 | 1 | G | 1918-05-13 | Stratford, ONT | Minor Pro |
Colby McAuley | 5 | 0 | 1 | 1 | 6 | 2021-2022 | 1 | L | 1996-05-28 | Sherwood Park, ALTA | Minor Pro |
Cam McCaffrey | 3 | 0 | 0 | 0 | 5 | 2005-2006 | 1 | R | 1983-07-12 | Calgary, ALTA | Minor Pro |
Chris McCarthy | 28 | 1 | 8 | 9 | 8 | 2018-2020 | 2 | F | 1991-07-30 | Collegeville, PA | Minor Pro |
Kevin McCarthy | 199 | 30 | 114 | 144 | 326 | 1985-1988 | 3 | D | 1957-07-14 | Winnipeg, MAN | Major League |
Larry McCarthy | 11 | 0 | 0 | 0 | 0 | 1943-1944 | 1 | L | | Toronto, ONT | Minor Pro |
Tom McCarthy | 40 | 4 | 6 | 10 | 14 | 1958-1959 | 1 | L | 1934-09-15 | Toronto, ONT | Major League |
Bob McCord | 24 | 3 | 7 | 10 | 16 | 1964-1965 | 1 | R | 1934-03-20 | Matheson, ONT | Major League |
Cody McCormick | 72 | 8 | 12 | 20 | 128 | 2003-2005 | 2 | C | 1983-04-18 | London, ONT | Major League |
Colin McCormick | 13 | 0 | 0 | 0 | 0 | 1968-1969 | 1 | G | 1939-11-05 | Powell River, BC | Minor Pro |
Shawn McCosh | 71 | 31 | 52 | 83 | 82 | 1995-1996 | 1 | C | 1969-06-05 | Oshawa, ONT | Major League |
Bill McCreary | 31 | 4 | 9 | 13 | 16 | 1957-1958 | 1 | L | 1934-12-02 | Sundridge, ONT | Major League |
Keith McCreary | 112 | 41 | 37 | 78 | 57 | 1963-1965 | 2 | L | 1940-06-19 | Sundridge, ONT | Major League |
Charlie McDonald | 17 | 2 | 6 | 8 | 4 | 1952-1953 | 1 | | 1931-04-13 | Chatsworth, ONT | Minor Pro |
Tim McGauley | 14 | 0 | 3 | 3 | 2 | 2017-2018 | 1 | C | 1995-07-23 | Wilcox, SASK | Minor Pro |
Jim McGeough | 84 | 41 | 37 | 78 | 118 | 1982-1984 | 2 | C | 1963-04-13 | Regina, SASK | Major League |
Jack McGill | 100 | 42 | 75 | 117 | 139 | 1946-1948 | 2 | C | 1921-09-19 | Edmonton, ALTA | Major League |
Ryan McGill | 21 | 3 | 7 | 10 | 93 | 1991-1993 | 2 | D | 1969-02-28 | Sherwood Park, ALTA | Major League |
Joe McGoldrick† | 0 | 4 | 3 | 7 | 14 | 1939-1940 | 1 | D | 1907-10-08 | Cranbrook, BC | Minor Pro |
Mike McHugh | 366 | 101 | 181 | 282 | 556 | 1993-1998 | 5 | L | 1965-08-16 | Bowdoin, ME | Major League |
Dylan McIlrath | 192 | 7 | 25 | 32 | 301 | 2021-2024 | 3 | D | 1992-04-20 | Winnipeg, MAN | Major League |
Paul McIntosh | 142 | 8 | 23 | 31 | 429 | 1974-1977 | 3 | D | 1954-03-13 | Listowel, ONT | Major League |
Jack McIntyre | 212 | 90 | 92 | 182 | 88 | 1950-1961 | 6 | L | 1930-09-08 | Listowel, ONT | Major League |
Ray McKay | 67 | 2 | 28 | 30 | 37 | 1979-1980 | 1 | D | 1946-08-22 | Edmonton, ALTA | Major League |
Tony McKegney | 24 | 21 | 18 | 39 | 4 | 1978-1979 | 1 | F | 1958-02-15 | Montreal, PQ | Major League |
Don McKenney | 54 | 13 | 21 | 34 | 4 | 1953-1954 | 1 | C | 1934-04-30 | Smiths Falls, ONT | Major League |
Brian McKenzie | 69 | 15 | 15 | 30 | 108 | 1971-1973 | 2 | C | 1951-03-16 | St. Catharines, ONT | Major League |
John McKenzie | 105 | 49 | 52 | 101 | 233 | 1960-1962 | 2 | R | 1937-12-12 | High River, ALTA | Major League |
Larry McKillop | 64 | 8 | 16 | 24 | 35 | 1970-1971 | 1 | L | 1945-11-01 | Deloraine, MAN | Minor Pro |
Brian McKinnon | 7 | 3 | 2 | 5 | 2 | 1986-1987 | 1 | C | 1964-10-04 | Toronto, ONT | Minor Pro |
Dave McLay | 44 | 2 | 9 | 11 | 75 | 1986-1988 | 2 | F | 1966-05-13 | Chilliwack, BC | Minor Pro |
Scott McLellan | 120 | 21 | 24 | 45 | 46 | 1983-1985 | 2 | R | 1963-02-10 | Toronto, ONT | Major League |
Rollie McLenahan | 189 | 47 | 86 | 133 | 194 | 1947-1950 | 3 | D | 1921-10-26 | Fredericton, NB | Major League |
Don McLeod | 1 | 0 | 0 | 0 | 0 | 1952-1953 | 1 | D | 1932-08-19 | Port Arthur, ONT | Minor Pro |
Bob McManama | 55 | 22 | 33 | 55 | 37 | 1973-1976 | 3 | C | 1951-10-07 | Belmont, MA | Major League |
Sammy McManus | 36 | 12 | 19 | 31 | 10 | 1938-1939 | 1 | L | 1911-10-21 | Belfast, Northern Ireland | Major League |
Connor McMichael | 90 | 30 | 36 | 66 | 26 | 2020-2023 | 2 | C | 2001-01-15 | Ajax, ONT | Major League |
Larry McNabb | 134 | 1 | 26 | 27 | 189 | 1968-1970 | 2 | D | 1939-11-05 | Canwood, SASK | Minor Pro |
Ken McNally | 3 | 0 | 0 | 0 | 2 | 1952-1953 | 1 | L | | | Minor Pro |
Gerry McNamara | 22 | 0 | 0 | 0 | 22 | 1956-1957 | 1 | G | 1934-09-22 | Sturgeon Falls, ONT | Major League |
Grant McNeill | 87 | 5 | 3 | 8 | 365 | 2007-2011 | 4 | D | 1983-05-08 | Vermilion, ALTA | Major League |
Patrick McNeill | 325 | 33 | 119 | 152 | 150 | 2007-2013 | 6 | D | 1987-03-17 | Strathroy, ONT | Minor Pro |
Pat McReavy | 104 | 37 | 42 | 79 | 10 | 1939-1941 | 2 | C | 1918-01-16 | Owen Sound, ONT | Major League |
Bryan McSheffrey | 47 | 12 | 8 | 20 | 20 | 1974-1975 | 1 | F | 1952-09-25 | Ottawa, ONT | Major League |
Jim McTaggart | 80 | 5 | 13 | 18 | 271 | 1979-1982 | 3 | D | 1960-03-31 | Weyburn, SASK | Major League |
Judd Medak | 5 | 0 | 0 | 0 | 8 | 2003-2004 | 1 | W | 1979-09-20 | Edmonton, ALTA | Minor Pro |
Jayson Megna | 71 | 20 | 23 | 43 | 34 | 2018-2019 | 1 | C | 1990-02-01 | Fort Lauderdale, FL | Major League |
Dick Meissner | 70 | 28 | 26 | 54 | 18 | 1962-1963 | 1 | R | 1940-01-06 | Kindersley, SASK | Major League |
Larry Melnyk | 51 | 0 | 18 | 18 | 156 | 1983-1984 | 1 | D | 1960-02-21 | Winnipeg, MAN | Major League |
Rocky Menard | 2 | 0 | 0 | 0 | 0 | 1975-1976 | 1 | G | 1954-01-02 | Valleyfield, PQ | Minor Pro |
Lorne Mercer† | 7 | 0 | 3 | 3 | 2 | 1943-1945 | 2 | D | 1913-10-09 | Hoosier, SASK | Minor Pro |
Eric Messier | 61 | 17 | 29 | 46 | 73 | 1996-1999 | 2 | D | 1973-10-29 | Drummondville, PQ | Major League |
Gerry Methe | 124 | 24 | 43 | 67 | 202 | 1972-1974 | 2 | D | 1951-12-12 | Willowdale, ONT | Major League |
Denis Metlyuk | 80 | 9 | 13 | 22 | 54 | 1993-1995 | 2 | L | 1972-01-30 | | Minor Pro |
John Meulenbroeks | 74 | 1 | 17 | 18 | 19 | 1984-1985 | 1 | D | 1964-04-03 | Kingston, ONT | Minor Pro |
Jacob Micflikier | 57 | 21 | 35 | 56 | 58 | 2011-2012 | 1 | F | 1984-07-11 | Winnipeg, MAN | Minor Pro |
Dave Michayluk | 3 | 0 | 2 | 2 | 2 | 1984-1985 | 1 | R | 1962-05-18 | Wakaw, SASK | Major League |
Dan Miele | 206 | 41 | 39 | 80 | 105 | 1981-1984 | 3 | | | | Minor Pro |
Bill Mikkelson | 22 | 1 | 2 | 3 | 18 | 1976-1977 | 1 | D | 1948-05-21 | Neepawa, MAN | Major League |
Troy Milam | 17 | 1 | 12 | 13 | 4 | 2006-2007 | 1 | D | 1980-06-30 | Lake Orion, MI | Minor Pro |
Sonny Milano | 5 | 2 | 1 | 3 | 2 | 2022-2023 | 1 | L | 1996-05-12 | Massapequa, NY | Major League |
Jeff Miles | 6 | 1 | 1 | 2 | 2 | 2006-2007 | 1 | R | 1981-06-12 | Pickering, ONT | Minor Pro |
Al Millar | 32 | 0 | 0 | 0 | 2 | 1960-1961 | 1 | G | 1929-09-18 | Winnipeg, MAN | Major League |
Kurt Miller | 68 | 17 | 25 | 42 | 48 | 1996-1997 | 1 | L | 1970-06-01 | Bemidji, MN | Minor Pro |
Parker Milner | 15 | 0 | 1 | 1 | 2 | 2016-2020 | 4 | G | 1990-09-06 | Pittsburgh, PA | Minor Pro |
Graham Mink | 159 | 69 | 72 | 141 | 206 | 2005-2012 | 3 | R | 1979-05-21 | Stowe, VT | Major League |
Ivan Miroshnichenko | 47 | 9 | 16 | 25 | 13 | 2023-2024 | 1 | L | 2004-02-04 | Primorsky Krai, Russia | Major League |
Graig Mischler | 4 | 0 | 0 | 0 | 4 | 2004-2005 | 1 | C | 1978-09-15 | Holbrook, NY | Minor Pro |
Zach Miskovic | 152 | 13 | 32 | 45 | 109 | 2009-2012 | 3 | D | 1985-05-08 | River Forest, IL | Minor Pro |
Aaron Miskovich | 3 | 0 | 0 | 0 | 0 | 2001-2002 | 1 | W | 1978-04-28 | Grand Rapids, MN | Minor Pro |
Garrett Mitchell | 400 | 53 | 57 | 110 | 630 | 2009-2018 | 9 | R | 1991-09-02 | Regina, SASK | Major League |
John Mitchell | 20 | 3 | 3 | 6 | 18 | 2013-2014 | 1 | F | 1986-07-10 | Neenah, WI | Minor Pro |
Mason Mitchell | 40 | 1 | 5 | 6 | 43 | 2017-2019 | 2 | F | 1994-06-13 | Calgary, ALTA | Minor Pro |
Bill Moe | 228 | 23 | 71 | 94 | 199 | 1942-1951 | 5 | D | 1916-10-02 | Minneapolis, MN | Major League |
Mike Moffat | 30 | 0 | 1 | 1 | 11 | 1983-1984 | 1 | G | 1962-02-04 | Galt, ONT | Major League |
Lloyd Mohns | 26 | 3 | 1 | 4 | 27 | 1944-1945 | 1 | D | 1921-07-31 | Petawawa, ONT | Major League |
Carl Mokosak | 79 | 30 | 42 | 72 | 312 | 1985-1986 | 1 | L | 1962-09-22 | Fort Saskatchewan, ALTA | Major League |
Domenic Monardo | 11 | 0 | 3 | 3 | 6 | 2016-2017 | 1 | F | 1988-10-06 | Oakville, ONT | Minor Pro |
Jim Montgomery | 94 | 42 | 77 | 119 | 109 | 1994-1996 | 2 | C | 1969-06-30 | Montreal, PQ | Major League |
Alfie Moore | 66 | 0 | 0 | 0 | 0 | 1938-1940 | 2 | G | 1906-12-01 | Toronto, ONT | Major League |
Mike Moore | 89 | 8 | 16 | 24 | 106 | 2014-2016 | 2 | D | 1984-12-12 | Lloydminster, ALTA | Major League |
Robbie Moore | 35 | 0 | 1 | 1 | 6 | 1982-1983 | 1 | G | 1954-05-03 | Sarnia, ONT | Major League |
Steve Moore | 139 | 24 | 34 | 58 | 78 | 2001-2004 | 3 | F | 1978-09-22 | Thornhill, ONT | Major League |
Mason Morelli | 155 | 24 | 55 | 79 | 149 | 2020-2023 | 3 | L | 1996-02-01 | Minot, ND | Major League |
Gavin Morgan | 80 | 11 | 24 | 35 | 172 | 2003-2010 | 2 | C | 1976-07-09 | Scarborough, ONT | Major League |
Jason Morgan | 74 | 19 | 25 | 44 | 99 | 2007-2008 | 1 | C | 1976-10-09 | St. John's, NFLD | Major League |
Jeremy Morin | 3 | 0 | 0 | 0 | 2 | 2018-2019 | 1 | L | 1991-04-16 | Auburn, NY | Major League |
Travis Morin | 5 | 0 | 1 | 1 | 0 | 2007-2009 | 2 | C | 1984-01-09 | Minneapolis, MN | Major League |
Vic Morin | 141 | 24 | 51 | 75 | 123 | 1981-1984 | 3 | D | 1960-02-20 | North Bay, ONT | Minor Pro |
John Morlang | 1 | 0 | 0 | 0 | 7 | 2005-2006 | 1 | R | 1981-11-07 | Abbotsford, BC | Minor Pro |
Bob Mormina | 78 | 14 | 34 | 48 | 25 | 1984-1985 | 1 | F | 1963-07-20 | St. Leonard, PQ | Minor Pro |
Doug Morrison | 137 | 66 | 65 | 131 | 67 | 1983-1985 | 2 | C | 1960-02-02 | Prince George, BC | Major League |
Jim Morrison† | 0 | 0 | 0 | 0 | 0 | 1951-1952 | 1 | D | 1931-10-11 | Montreal, PQ | Major League |
Scott Morrow | 79 | 48 | 45 | 93 | 114 | 1995-1996 | 1 | L | 1969-06-18 | Chicago, IL | Major League |
Steve Morrow | 69 | 1 | 6 | 7 | 65 | 1991-1993 | 2 | D | 1968-04-03 | Plano, TX | Minor Pro |
Cleland "Keke" Mortson | 96 | 45 | 65 | 110 | 131 | 1960-1963 | 3 | R | 1934-03-29 | Arntfield, PQ | Major League |
Joe Motzko | 48 | 21 | 27 | 48 | 44 | 2007-2008 | 1 | R | 1980-03-14 | Bemidji, MN | Major League |
Matt Moulson | 119 | 39 | 43 | 82 | 77 | 2019-2022 | 3 | L | 1983-11-01 | North York, ONT | Major League |
Jerome Mrazek | 24 | 0 | 1 | 1 | 0 | 1976-1978 | 2 | G | 1951-10-15 | Prince Albert, SASK | Major League |
Brian Mueller | 2 | 0 | 0 | 0 | 0 | 1997-1998 | 1 | D | 1972-06-02 | Liverpool, NY | Minor Pro |
Bryan Muir | 121 | 24 | 36 | 60 | 258 | 2000-2003 | 3 | D | 1973-06-08 | Winnipeg, MAN | Major League |
Glenn Mulvenna | 35 | 5 | 17 | 22 | 8 | 1992-1993 | 1 | C | 1967-02-18 | Ottawa, ONT | Major League |
Paul Mulvey | 43 | 14 | 11 | 25 | 134 | 1978-1981 | 2 | L | 1958-09-27 | Sudbury, ONT | Major League |
Gord Murphy | 62 | 8 | 20 | 28 | 44 | 1987-1988 | 1 | D | 1967-03-23 | Willowdale, ONT | Major League |
Mike Murray | 146 | 23 | 32 | 55 | 52 | 1986-1989 | 3 | C | 1966-08-29 | Kingston, ONT | Major League |
Pat Murray | 195 | 55 | 113 | 168 | 96 | 1990-1993 | 3 | L | 1969-08-20 | Stratford, ONT | Major League |
Anders Myrvold | 20 | 0 | 3 | 3 | 16 | 1996-1997 | 1 | D | 1975-08-12 | Lorenskog, Norway | Major League |
Don Nachbaur | 259 | 96 | 105 | 201 | 1014 | 1984-1990 | 6 | C | 1959-01-30 | Kitimat, BC | Major League |
Tyler Nanne | 2 | 0 | 0 | 0 | 0 | 2020-2021 | 1 | D | 1996-03-17 | Edina, MN | Minor Pro |
Julian Napravnik | 22 | 5 | 2 | 7 | 6 | 2021-2023 | 2 | L | 1997-05-05 | Hessen, Germany | Minor Pro |
Bobby Nardella | 148 | 17 | 65 | 82 | 76 | 2018-2023 | 4 | D | 1996-04-22 | Rosemont, IL | Minor Pro |
Nick Naumenko | 40 | 8 | 12 | 20 | 18 | 2004-2005 | 1 | D | 1974-07-07 | Chicago, IL | Minor Pro |
Vaclav Nedorost | 54 | 15 | 24 | 39 | 16 | 2001-2003 | 2 | C | 1982-03-16 | Ceske Budejovice, Czech Rep. | Major League |
Bob Needham | 23 | 1 | 3 | 4 | 32 | 1997-1998 | 1 | D | 1974-12-11 | Quesnel, BC | Minor Pro |
Todd Nelson | 70 | 10 | 40 | 50 | 38 | 1995-1996 | 1 | D | 1969-05-15 | Prince Albert, SASK | Major League |
Aaron Ness | 376 | 29 | 141 | 170 | 180 | 2015-2024 | 6 | D | 1990-05-18 | Roseau, MN | Major League |
Lance Nethery | 13 | 5 | 6 | 11 | 2 | 1985-1986 | 1 | F | 1957-06-28 | Toronto, ONT | Major League |
Michal Neuvirth | 40 | 0 | 1 | 1 | 2 | 2008-2014 | 3 | G | 1988-03-23 | Usti Nad Labem, Czech Rep. | Major League |
Kris Newbury | 85 | 22 | 39 | 61 | 196 | 2013-2015 | 2 | C | 1982-02-19 | Brampton, ONT | Major League |
Cam Newton | 54 | 0 | 0 | 0 | 12 | 1971-1973 | 2 | G | 1950-02-25 | Peterborough, ONT | Major League |
Al Nicholson | 93 | 31 | 42 | 73 | 83 | 1955-1957 | 2 | L | 1936-04-26 | Estevan, SASK | Major League |
Andrew Nielsen | 6 | 0 | 0 | 0 | 10 | 2020-2021 | 1 | D | 1996-11-13 | Red Deer, ALTA | Minor Pro |
Ville Nieminen | 243 | 69 | 82 | 151 | 314 | 1997-2001 | 4 | L | 1977-04-06 | Tampere, Finland | Major League |
Claude Noel | 353 | 95 | 189 | 284 | 141 | 1976-1981 | 5 | F | 1955-10-31 | Kirkland Lake, ONT | Major League |
Joe Noris | 50 | 10 | 20 | 30 | 46 | 1971-1973 | 2 | C | 1951-10-26 | Denver, CO | Major League |
Eric Normandin | 1 | 0 | 0 | 0 | 0 | 1999-2000 | 1 | R | 1977-08-27 | Laval, PQ | Minor Pro |
Clayton Norris | 199 | 28 | 39 | 67 | 672 | 1992-1996 | 4 | R | 1972-03-08 | Red Deer, ALTA | Minor Pro |
Brad Norton | 40 | 0 | 10 | 10 | 62 | 2001-2002 | 1 | D | 1975-02-13 | Cambridge, MA | Major League |
Lee Norwood | 119 | 23 | 68 | 91 | 168 | 1980-1983 | 2 | D | 1960-02-02 | Trenton, MI | Major League |
Hank Nowak | 122 | 57 | 59 | 116 | 167 | 1972-1974 | 2 | L | 1950-11-24 | Oshawa, ONT | Major League |
Lawrence Nycholat | 134 | 21 | 92 | 113 | 154 | 2005-2011 | 3 | D | 1979-05-07 | Calgary, ALTA | Major League |
Mike Nykoluk | 972 | 172 | 636 | 808 | 380 | 1958-1972 | 14 | C | 1934-12-11 | Toronto, ONT | Major League |
Ellard "Obie" O'Brien | 481 | 151 | 252 | 403 | 354 | 1951-1959 | 8 | D | 1930-05-27 | St. Catharines, ONT | Major League |
Jim O'Brien | 32 | 10 | 19 | 29 | 26 | 2014-2015 | 1 | C | 1989-01-29 | Maplewood, MN | Major League |
Liam O'Brien | 370 | 63 | 74 | 137 | 638 | 2014-2020 | 6 | C | 1994-07-29 | Halifax, NS | Major League |
J.P. O'Connor | 2 | 0 | 0 | 0 | 2 | 1997-1998 | 1 | C | 1974-05-31 | Montreal, PQ | Minor Pro |
Ted O'Connor | 24 | 0 | 5 | 5 | 12 | 1953-1954 | 1 | D | 1930-11-15 | Oshawa, ONT | Minor Pro |
Rob O'Gara | 26 | 1 | 3 | 4 | 33 | 2020-2021 | 1 | D | 1993-07-06 | Massapequa, NY | Major League |
Kevin O'Neil | 6 | 1 | 1 | 2 | 0 | 2022-2024 | 2 | C | 1998-02-23 | Latham, NY | Minor Pro |
Jim "Peggy" O'Neill† | 161 | 58 | 141 | 199 | 119 | 1942-1946 | 4 | R | 1912-04-03 | Semans, SASK | Major League |
Jaroslav Obsut | 58 | 3 | 22 | 25 | 48 | 2001-2002 | 1 | D | 1976-09-03 | Presov, Slovakia | Major League |
Steven Oleksy | 153 | 6 | 29 | 35 | 337 | 2012-2015 | 3 | D | 1986-02-04 | Chesterfield, MI | Major League |
Josh Olson | 23 | 1 | 2 | 3 | 4 | 2004-2005 | 1 | L | 1981-07-13 | Fargo, ND | Major League |
Mike Omicioli | 3 | 0 | 0 | 0 | 0 | 2001-2002 | 1 | C | 1976-03-09 | West Warwick, RI | Minor Pro |
Phil Oreskovic | 20 | 0 | 1 | 1 | 31 | 2010-2012 | 2 | D | 1987-01-26 | Brampton, ONT | Major League |
Dmitri Orlov | 79 | 12 | 35 | 47 | 52 | 2010-2015 | 5 | D | 1991-07-23 | Novokuznetsk, Russia | Major League |
Oskar Osala | 128 | 38 | 28 | 66 | 104 | 2008-2010 | 2 | L | 1987-12-26 | Vaasa, Finland | Major League |
Dmitry Osipov | 17 | 0 | 1 | 1 | 34 | 2023-2024 | 1 | D | 1996-10-04 | Moscow, Russia | Minor Pro |
Maxime Ouellet | 1 | 0 | 0 | 0 | 0 | 2005-2006 | 1 | G | 1981-06-17 | Beauport, PQ | Major League |
Claude Ouimet | 1 | 0 | 0 | 0 | 0 | 1962-1963 | 1 | R | 1942-07-25 | Rouyn-Noranda, PQ | Minor Pro |
Dennis Owchar | 105 | 24 | 32 | 56 | 95 | 1973-1976 | 3 | D | 1953-03-28 | Dryden, ONT | Major League |
Shane Owen | 1 | 0 | 0 | 0 | 0 | 2010-2011 | 1 | G | 1990-06-04 | Markham, ONT | Minor Pro |
Gordon Paddock | 140 | 10 | 55 | 65 | 165 | 1988-1990 | 2 | C | 1964-02-15 | Hamiota, MAN | Minor Pro |
Jonathan Paiement | 37 | 2 | 11 | 13 | 30 | 2007-2008 | 1 | D | 1985-03-07 | Montreal, PQ | Minor Pro |
Pete Palangio† | 0 | 0 | 0 | 0 | 0 | 1942-1943 | 1 | L | 1908-09-10 | North Bay, ONT | Major League |
Brad Palmer | 62 | 25 | 32 | 57 | 16 | 1983-1984 | 1 | L | 1961-09-14 | Duncan, BC | Major League |
Eddie Panagabko | 160 | 41 | 58 | 99 | 120 | 1955-1958 | 3 | L | 1934-05-17 | Norquay, SASK | Major League |
Danick Paquette | 2 | 0 | 0 | 0 | 5 | 2012-2013 | 1 | R | 1990-07-17 | Montreal, PQ | Minor Pro |
Mike Parker | 2 | 0 | 0 | 0 | 0 | 1979-1980 | 1 | G | 1958-07-07 | Rochester, NY | Minor Pro |
Scott Parker | 100 | 16 | 10 | 26 | 349 | 1998-2000 | 2 | R | 1978-01-29 | Hanford, CA | Major League |
Stan Parker | 103 | 32 | 27 | 59 | 24 | 1954-1956 | 2 | L | 1934-07-01 | Rouyn-Noranda, PQ | Minor Pro |
Davis Parley | 2 | 0 | 1 | 1 | 0 | 2006-2008 | 2 | G | 1982-09-04 | Grenfell, SASK | Minor Pro |
Dave Parro | 157 | 0 | 4 | 4 | 48 | 1979-1984 | 4 | G | 1957-04-30 | Saskatoon, SASK | Major League |
Steve Parsons | 30 | 1 | 0 | 1 | 98 | 2000-2001 | 1 | L | 1975-03-12 | Vancouver, BC | Minor Pro |
Joe Paterson | 87 | 31 | 37 | 68 | 241 | 1984-1986 | 2 | L | 1960-06-25 | Toronto, ONT | Major League |
Doug Patey | 153 | 49 | 57 | 106 | 39 | 1977-1979 | 2 | | 1956-12-28 | Port Credit, ONT | Major League |
Craig Patrick | 27 | 5 | 4 | 9 | 4 | 1977-1978 | 1 | C | 1946-05-20 | Detroit, MI | Major League |
Glenn Patrick | 13 | 1 | 8 | 9 | 15 | 1977-1978 | 1 | D | 1950-04-26 | New York, NY | Major League |
George Patterson† | 48 | 15 | 31 | 46 | 6 | 1943-1945 | 2 | R | 1907-05-22 | Kingston, ONT | Major League |
Jeff Paul | 108 | 3 | 16 | 19 | 324 | 2001-2003 | 2 | D | 1978-03-01 | London, ONT | Major League |
Jeff Pavone | 3 | 0 | 0 | 0 | 0 | 1980-1981 | 1 | | | | Minor Pro |
Daniel Payette | 1 | 0 | 0 | 0 | 0 | 1997-1998 | 1 | L | 1977-01-29 | Hull, PQ | Minor Pro |
George Pearson† | 50 | 3 | 4 | 7 | 12 | 1942-1945 | 3 | D | | Fort Frances, ONT | Minor Pro |
Jim Pearson | 75 | 25 | 36 | 61 | 28 | 1973-1974 | 1 | D | 1950-05-10 | Chatham, ONT | Minor Pro |
Stephen Peat | 5 | 0 | 1 | 1 | 7 | 2005-2006 | 1 | R | 1980-03-10 | Princeton, BC | Major League |
Pete Peeters | 2 | 0 | 0 | 0 | 0 | 1990-1991 | 1 | G | 1957-08-01 | Edmonton, ALTA | Major League |
Johnny Peirson | 62 | 25 | 37 | 62 | 71 | 1946-1948 | 2 | R | 1925-07-21 | Winnipeg, MAN | Major League |
Anthony Peluso | 38 | 7 | 4 | 11 | 34 | 2017-2018 | 1 | R | 1989-04-18 | North York, ONT | Major League |
Frank Perkins | 149 | 21 | 19 | 40 | 460 | 1981-1983 | 2 | D | 1960-06-02 | Spring Township, PA | Minor Pro |
Kelly Perrault | 12 | 1 | 5 | 6 | 16 | 1999-2001 | 2 | D | 1973-12-18 | Fort Saskatchewan, ALTA | Minor Pro |
Bob Perreault | 279 | 0 | 0 | 0 | 74 | 1957-1962 | 5 | G | 1931-01-28 | Trois-Rivieres, PQ | Major League |
Jocelyn Perreault | 8 | 0 | 0 | 0 | 4 | 1988-1989 | 1 | G | 1966-01-18 | Montreal, PQ | Minor Pro |
Mathieu Perreault | 167 | 38 | 97 | 135 | 108 | 2007-2011 | 4 | C | 1988-01-05 | Drummondville, PQ | Major League |
Eric Perrin | 151 | 45 | 103 | 148 | 95 | 2003-2005 | 2 | C | 1975-11-01 | Laval, PQ | Major League |
Justin Peters | 39 | 0 | 1 | 1 | 2 | 2014-2016 | 2 | G | 1986-08-30 | Blyth, ONT | Major League |
Gordon Pettinger† | 137 | 34 | 78 | 112 | 12 | 1939-1945 | 4 | C | 1911-11-17 | Regina, SASK | Major League |
Guy Phillips | 60 | 12 | 13 | 25 | 17 | 1990-1991 | 1 | R | 1966-02-13 | Regina, SASK | Minor Pro |
Matthew Phillips | 9 | 3 | 3 | 6 | 2 | 2023-2024 | 1 | R | 1998-04-06 | Calgary, ALTA | Major League |
Dave Pichette | 20 | 2 | 3 | 5 | 37 | 1980-1981 | 1 | D | 1960-02-04 | Grand Falls, NFLD | Major League |
Blake Pietila | 6 | 0 | 1 | 1 | 8 | 2020-2021 | 1 | L | 1993-02-20 | Milford, MI | Major League |
Jeff Pietrasiak | 3 | 0 | 0 | 0 | 0 | 2006-2007 | 1 | G | 1983-04-05 | Shrewsbury, MA | Minor Pro |
Craig Piette | 4 | 0 | 0 | 0 | 2 | 1984-1985 | 1 | R | 1963-02-14 | Woodbury, MN | Minor Pro |
Garrett Pilon | 259 | 60 | 96 | 156 | 87 | 2016-2023 | 6 | C | 1998-04-13 | Mineola, NY | Major League |
Brian Pinho | 172 | 40 | 38 | 78 | 34 | 2018-2022 | 4 | C | 1995-05-11 | Beverly, MA | Major League |
Steve Pinizzotto | 210 | 34 | 64 | 98 | 379 | 2006-2011 | 5 | | 1984-04-26 | Mississauga, ONT | Major League |
Lance Pitlick | 179 | 15 | 38 | 53 | 251 | 1990-1994 | 4 | D | 1967-11-05 | Minneapolis, MN | Major League |
Mark Pivetz | 5 | 0 | 0 | 0 | 4 | 1996-1997 | 1 | D | 1973-12-09 | Edmonton, ALTA | Minor Pro |
Michel Plasse | 5 | 0 | 0 | 0 | 2 | 1975-1976 | 1 | G | 1949-06-01 | Montreal, PQ | Major League |
Larry Playfair | 45 | 0 | 12 | 12 | 148 | 1978-1979 | 1 | D | 1958-06-23 | Fort Saint James, BC | Major League |
Fred Pletsch | 111 | 14 | 27 | 41 | 94 | 1953-1956 | 3 | R | 1933-05-03 | Stratford, ONT | Minor Pro |
Harvie Pocza | 275 | 82 | 82 | 164 | 337 | 1979-1983 | 4 | L | 1959-09-22 | Lethbridge, ALTA | Major League |
Don Poile | 4 | 0 | 0 | 0 | 0 | 1958-1959 | 1 | C | 1932-06-01 | Fort William, ONT | Major League |
Sasha Pokulok | 53 | 1 | 6 | 7 | 51 | 2006-2009 | 3 | D | 1986-05-25 | Vaudreuil-Dorion, PQ | Minor Pro |
Danny Poland† | 0 | 13 | 16 | 29 | 46 | 1952-1953 | 1 | C | 1932-04-27 | Chapleau, ONT | Minor Pro |
Nick Polano | 164 | 9 | 33 | 42 | 290 | 1961-1966 | 4 | D | 1941-03-25 | Sudbury, ONT | Major League |
Greg Polis | 11 | 1 | 2 | 3 | 7 | 1979-1981 | 2 | L | 1950-08-08 | Westlock, ALTA | Major League |
Dan Poliziani | 111 | 28 | 32 | 60 | 80 | 1963-1965 | 2 | R | 1935-01-08 | New Waterford, NS | Major League |
Jame Pollock | 16 | 1 | 7 | 8 | 32 | 2007-2008 | 1 | D | 1979-06-16 | Quebec, PQ | Major League |
Matt Pope | 93 | 9 | 9 | 18 | 41 | 2011-2013 | 2 | F | 1984-08-05 | Langley, BC | Minor Pro |
Poul Popiel | 126 | 11 | 53 | 64 | 235 | 1965-1967 | 2 | D | 1943-02-28 | Sollested, Denmark | Major League |
Toni Porkka | 164 | 15 | 25 | 40 | 99 | 1991-1994 | 3 | D | 1970-02-04 | Rauma, Finland | Minor Pro |
Dan Porteous | 8 | 0 | 0 | 0 | 0 | 1949-1950 | 1 | | | | Minor Pro |
Frank Porteous | 84 | 26 | 21 | 47 | 14 | 1949-1951 | 2 | R | 1923-09-10 | Kirkland Lake, ONT | Minor Pro |
Brian Pothier | 4 | 0 | 0 | 0 | 2 | 2008-2009 | 1 | D | 1977-04-15 | New Bedford, MA | Major League |
Tom Poti | 2 | 1 | 0 | 1 | 0 | 2012-2013 | 1 | D | 1977-03-22 | Worcester, MA | Major League |
Grant Potulny | 50 | 19 | 12 | 31 | 71 | 2007-2008 | 1 | C | 1980-03-04 | Grand Forks, ND | Minor Pro |
Ryan Potulny | 165 | 55 | 61 | 116 | 72 | 2011-2014 | 3 | C | 1984-09-05 | Grand Forks, ND | Major League |
Hec Pozzo† | 19 | 8 | 15 | 23 | 11 | 1943-1945 | 2 | L | 1918-03-14 | Sault Ste. Marie, ONT | Minor Pro |
Kelly Pratt | 124 | 22 | 40 | 62 | 214 | 1974-1977 | 3 | R | 1953-02-08 | High Prairie, ALTA | Major League |
Walter "Babe" Pratt† | 21 | 8 | 28 | 36 | 70 | 1946-1948 | 2 | L | 1916-01-07 | Stony Mountain, MAN | Major League |
Eric "Doc" Prentice | 6 | 3 | 2 | 5 | 12 | 1943-1944 | 1 | L | 1926-08-22 | Schumacher, ONT | Major League |
Wayne Prestage | 132 | 33 | 52 | 85 | 129 | 1982-1984 | 2 | C | 1962-05-17 | Camrose, ALTA | Minor Pro |
Jack Price | 270 | 9 | 53 | 62 | 209 | 1956-1960 | 4 | D | 1932-05-08 | Goderich, ONT | Major League |
Chase Priskie | 69 | 8 | 26 | 34 | 40 | 2023-2024 | 1 | D | 1996-03-19 | Pembroke Pines, FL | Major League |
Jean Pronovost | 64 | 35 | 31 | 66 | 18 | 1981-1982 | 1 | R | 1945-12-18 | Shawinigan Falls, PQ | Major League |
Vaclav Prospal | 192 | 42 | 89 | 131 | 133 | 1993-1996 | 3 | L | 1975-02-17 | Ceske Budejovice, Czech Rep. | Major League |
Aliaksei Protas | 67 | 12 | 24 | 36 | 12 | 2020-2023 | 3 | C | 2001-01-06 | Vitebsk, Belarus | Major League |
Christian Proulx | 32 | 2 | 2 | 4 | 76 | 1997-1998 | 1 | D | 1973-12-10 | Coaticook, PQ | Major League |
Joel Prpic | 74 | 16 | 23 | 39 | 128 | 2000-2001 | 1 | C | 1974-09-25 | Sudbury, ONT | Major League |
Logan Pyett | 10 | 0 | 1 | 1 | 8 | 2018-2019 | 1 | D | 1988-05-26 | Regina, SASK | Minor Pro |
Art Quoquochi | 65 | 8 | 10 | 18 | 16 | 1970-1971 | 1 | C | 1949-09-26 | Dolbeau, PQ | Minor Pro |
Brad Ralph‡ | | | | | | 2006-2007 | 1 | C | 1980-10-17 | Richmond, ONT | Major League |
Wayne Ramsey | 56 | 10 | 18 | 28 | 35 | 1977-1978 | 1 | D | 1957-01-31 | Hamiota, MAN | Major League |
Harvey Raney | 9 | 2 | 2 | 4 | 0 | 1945-1946 | 1 | C | 1920-11-29 | Fillmore, SASK | Minor Pro |
George Ranieri | 12 | 1 | 2 | 3 | 4 | 1956-1958 | 2 | L | 1936-01-14 | Toronto, ONT | Major League |
Errol Rausse | 248 | 76 | 104 | 180 | 44 | 1979-1983 | 4 | L | 1959-05-18 | Quesnel, BC | Major League |
Terry Reardon | 124 | 23 | 52 | 75 | 72 | 1938-1941 | 3 | C | 1919-04-06 | Winnipeg, MAN | Major League |
Daryl Reaugh | 1 | 0 | 0 | 0 | 0 | 1992-1993 | 1 | G | 1965-02-13 | Prince George, BC | Major League |
Marc Reaume | 241 | 15 | 71 | 86 | 159 | 1960-1964 | 4 | D | 1934-02-07 | LaSalle, ONT | Major League |
Joel Rechlicz | 101 | 3 | 2 | 5 | 491 | 2010-2014 | 4 | R | 1987-06-14 | Brookfield, WI | Major League |
Tim Regan | 41 | 0 | 3 | 3 | 11 | 1974-1975 | 1 | G | 1949-12-28 | Providence, RI | Minor Pro |
Cam Reid | 1 | 0 | 0 | 0 | 0 | 2015-2016 | 1 | F | 1991-08-25 | Delta, BC | Minor Pro |
Darren Reid | 59 | 8 | 5 | 13 | 81 | 2008-2010 | 2 | R | 1983-05-08 | Lac La Biche, ALTA | Major League |
Dave Reid | 43 | 10 | 14 | 24 | 6 | 1984-1985 | 1 | L | 1964-05-15 | Toronto, ONT | Major League |
Matt Reid | 3 | 0 | 3 | 3 | 0 | 2006-2007 | 1 | C | 1978-07-13 | Massena, NY | Minor Pro |
Ed Reigle | 50 | 6 | 31 | 37 | 76 | 1950-1951 | 1 | D | 1924-06-19 | Winnipeg, MAN | Major League |
Bruce Rendall | 46 | 9 | 9 | 18 | 16 | 1988-1990 | 2 | L | 1967-04-08 | Thunder Bay, ONT | Minor Pro |
Damien Riat | 33 | 3 | 6 | 9 | 12 | 2020-2021 | 1 | R | 1997-02-26 | Geneva, Switzerland | Minor Pro |
Alexander Riazantsev | 203 | 15 | 47 | 62 | 121 | 1998-2003 | 5 | D | 1980-03-15 | Moscow, Russia | Minor Pro |
Scott Ricci | 4 | 0 | 0 | 0 | 2 | 1998-1999 | 1 | D | 1974-04-03 | St. Catharines, ONT | Minor Pro |
Jacques Richard | 98 | 45 | 48 | 93 | 71 | 1976-1978 | 2 | C | 1952-10-07 | Quebec, PQ | Major League |
Bruce Richardson | 159 | 12 | 17 | 29 | 433 | 1997-2004 | 6 | C | 1977-06-08 | Ville Saint Pierre, PQ | Minor Pro |
Danny Richmond | 24 | 0 | 4 | 4 | 48 | 2011-2012 | 1 | D | 1984-08-01 | Chicago, IL | Major League |
Pat Riggin | 3 | 0 | 1 | 1 | 0 | 1983-1984 | 1 | G | 1959-05-26 | Kincardine, ONT | Major League |
Doug Rigler | 1 | 1 | 0 | 1 | 0 | 1983-1984 | 1 | L | 1961-12-02 | Grande Prairie, ALTA | Minor Pro |
Bill Riley | 51 | 15 | 15 | 30 | 118 | 1978-1979 | 1 | W | 1950-09-20 | Amherst, NS | Major League |
Jack Riley† | 35 | 9 | 7 | 16 | 7 | 1941-1945 | 2 | R | 1919-06-14 | Toronto, ONT | Minor Pro |
Gary Rissling | 102 | 31 | 45 | 76 | 690 | 1978-1981 | 3 | L | 1956-08-08 | Saskatoon, SASK | Major League |
George Ritchie† | 0 | 3 | 12 | 15 | 16 | 1945-1946 | 1 | D | 1920-06-02 | Aberdeen, Scotland | Minor Pro |
Alex Ritson† | 42 | 13 | 29 | 42 | 13 | 1944-1946 | 2 | C | 1922-03-07 | Peace River, ALTA | Major League |
Jamie Rivers | 50 | 7 | 13 | 20 | 46 | 2004-2005 | 1 | D | 1975-03-16 | Ottawa, ONT | Major League |
Wayne Rivers | 222 | 108 | 112 | 220 | 206 | 1961-1967 | 6 | R | 1942-02-01 | Hamilton, ONT | Major League |
Fred Robertson† | 24 | 5 | 23 | 28 | 30 | 1944-1946 | 2 | D | 1911-10-22 | Carlisle, England | Major League |
James Robertson | 37 | 6 | 13 | 19 | 28 | 1954-1956 | 2 | | 1933-11-22 | St. Catharines, ONT | Minor Pro |
Stan Robertson | 52 | 16 | 41 | 57 | 20 | 1945-1946 | 1 | C | 1918-12-15 | Fort William, ONT | Minor Pro |
Torrie Robertson | 90 | 26 | 36 | 62 | 247 | 1981-1983 | 2 | L | 1961-08-02 | Victoria, BC | Major League |
Florent Robidoux | 47 | 6 | 3 | 9 | 81 | 1985-1986 | 1 | L | 1960-05-05 | Treherne, MAN | Major League |
Louis Robitaille | 200 | 17 | 28 | 45 | 938 | 2005-2008 | 3 | L | 1982-03-16 | Montreal, PQ | Major League |
Earl Roche† | 0 | 4 | 13 | 17 | 14 | 1938-1939 | 1 | R | | Prescott, ONT | Major League |
Patrick Rochon | 16 | 1 | 2 | 3 | 8 | 1996-1997 | 1 | D | 1975-04-08 | Montreal, PQ | Minor Pro |
Sylvain Rodrigue‡ | | | | | | 1996-1997 | 1 | G | 1973-06-27 | Montreal, PQ | Minor Pro |
Garrett Roe | 48 | 7 | 14 | 21 | 22 | 2023-2024 | 1 | L | 1988-02-22 | Vienna, VA | Minor Pro |
Dale Rolfe | 53 | 3 | 9 | 12 | 78 | 1962-1963 | 1 | D | 1940-04-30 | Timmins, ONT | Major League |
Russ Romaniuk | 27 | 19 | 10 | 29 | 43 | 1995-1996 | 1 | L | 1970-06-09 | Winnipeg, MAN | Major League |
Ashton Rome | 73 | 11 | 13 | 24 | 54 | 2009-2011 | 2 | R | 1985-12-31 | Nesbitt, MAN | Minor Pro |
Paul Ronty | 95 | 34 | 64 | 98 | 14 | 1946-1948 | 2 | C | 1928-07-12 | Toronto, ONT | Major League |
Ron Roscoe | 29 | 1 | 5 | 6 | 18 | 1976-1977 | 1 | D | 1956-02-29 | Hamilton, ONT | Minor Pro |
Orville "Rolly" Roulston | 147 | 14 | 35 | 49 | 123 | 1938-1941 | 3 | D | 1911-04-12 | Toronto, ONT | Major League |
Magnus Roupe | 35 | 8 | 22 | 30 | 27 | 1987-1989 | 2 | L | 1963-03-23 | Stockholm, Sweden | Major League |
Dominic Roussel | 99 | 0 | 3 | 3 | 33 | 1990-1996 | 5 | G | 1970-02-22 | Hull, PQ | Major League |
Tom Rowe | 34 | 17 | 17 | 34 | 89 | 1981-1982 | 1 | R | 1956-05-23 | Lynn, MA | Major League |
Gino Rozzini | 93 | 36 | 50 | 86 | 77 | 1945-1947 | 2 | C | 1918-10-24 | Shawinigan Falls, PQ | Major League |
Jeff Rucinski | 5 | 0 | 0 | 0 | 8 | 1999-2000 | 1 | D | 1973-09-29 | Independence, OH | Minor Pro |
Tyler Ruegsegger | 8 | 0 | 1 | 1 | 2 | 2013-2014 | 1 | C | 1988-01-19 | Lakewood, CO | Minor Pro |
Darren Rumble | 272 | 35 | 139 | 174 | 286 | 1989-2004 | 5 | D | 1969-01-23 | Barrie, ONT | Major League |
Duane Rupp | 105 | 9 | 48 | 57 | 68 | 1971-1974 | 2 | D | 1938-03-29 | McNutt, SASK | Major League |
Jim Rutherford | 3 | 0 | 0 | 0 | 0 | 1971-1972 | 1 | G | 1949-02-17 | Beeton, ONT | Major League |
Billy Ryan | 4 | 1 | 0 | 1 | 6 | 2011-2012 | 1 | C | 1985-10-23 | Milton, MA | Minor Pro |
Terry Ryan | 8 | 0 | 1 | 1 | 36 | 2000-2001 | 1 | L | 1977-01-14 | St. John's, NFLD | Major League |
Henry Rybinski | 103 | 10 | 24 | 34 | 38 | 2022-2024 | 2 | R | 2001-06-26 | Vancouver, BC | Minor Pro |
Drake Rymsha | 49 | 1 | 8 | 9 | 60 | 2021-2022 | 1 | C | 1998-08-06 | Huntington Woods, MI | Major League |
Steve Rymsha | 2 | 0 | 0 | 0 | 0 | 2002-2003 | 1 | L | 1979-03-20 | St. Catharines, ONT | Minor Pro |
Shaun Sabol | 214 | 20 | 49 | 69 | 385 | 1987-1991 | 4 | D | 1966-04-13 | Minneapolis, MN | Major League |
Dany Sabourin | 88 | 0 | 4 | 4 | 8 | 2010-2013 | 3 | G | 1980-09-20 | Val-d'Or, PQ | Major League |
Steve Salvucci | 73 | 8 | 6 | 14 | 68 | 1982-1983 | 1 | L | 1959-09-23 | Brighton, MA | Minor Pro |
Ilya Samsonov | 41 | 0 | 1 | 1 | 0 | 2018-2021 | 2 | G | 1997-02-22 | Magnitogorsk, Russia | Major League |
Scott Sandelin | 148 | 13 | 46 | 59 | 97 | 1988-1991 | 3 | D | 1964-08-08 | Hibbing, MN | Major League |
Charlie Sands | 4 | 3 | 1 | 4 | 0 | 1938-1939 | 1 | R | 1911-03-23 | Fort William, ONT | Major League |
Terran Sandwith | 134 | 5 | 18 | 23 | 341 | 1992-1995 | 3 | D | 1972-04-17 | Edmonton, ALTA | Major League |
Zach Sanford | 25 | 11 | 5 | 16 | 14 | 2016-2017 | 1 | L | 1994-11-09 | Salem, MA | Major League |
Dan Sanscartier | 6 | 0 | 1 | 1 | 0 | 1983-1984 | 1 | G | | | Minor Pro |
Andrew Sarauer | 1 | 0 | 0 | 0 | 0 | 2010-2011 | 1 | L | 1984-11-17 | Outlook, SASK | Minor Pro |
Yves Sarault | 69 | 25 | 39 | 64 | 51 | 1996-1998 | 2 | L | 1972-12-23 | Valleyfield, PQ | Major League |
Colton Saucerman | 1 | 0 | 0 | 0 | 0 | 2016-2017 | 1 | D | 1992-05-05 | Colorado Springs, CO | Minor Pro |
Bob Sauve | 30 | 0 | 1 | 1 | 0 | 1976-1979 | 3 | G | 1955-06-17 | Ste. Genevieve, PQ | Major League |
Philippe Sauve | 167 | 0 | 4 | 4 | 63 | 2000-2004 | 4 | G | 1980-02-27 | Buffalo, NY | Major League |
Andre Savage | 53 | 7 | 23 | 30 | 36 | 2004-2005 | 1 | C | 1975-05-27 | Ottawa, ONT | Major League |
Agris Saviels | 158 | 2 | 13 | 15 | 113 | 2000-2005 | 4 | D | 1982-01-15 | Riga, Latvia | Minor Pro |
Sandro Sbrocca | 1 | 0 | 0 | 0 | 5 | 2002-2003 | 1 | L | 1980-04-25 | Montreal, PQ | Minor Pro |
Nolan Schaefer | 13 | 0 | 1 | 1 | 0 | 2006-2011 | 2 | G | 1980-01-15 | Yellow Grass, SASK | Major League |
Bill Schafhauser | 8 | 0 | 1 | 1 | 2 | 1985-1986 | 1 | D | 1962-03-12 | St. Paul, MN | Minor Pro |
Steve Scheifele | 59 | 8 | 9 | 17 | 18 | 1989-1991 | 2 | R | 1968-04-18 | Greenbelt, MD | Minor Pro |
Joe Schertzl | 243 | 52 | 77 | 129 | 117 | 1947-1953 | 4 | D | 1923-08-24 | Budapest, Hungary | Minor Pro |
Chuck Scherza | 27 | 6 | 3 | 9 | 29 | 1944-1945 | 1 | C | 1923-02-15 | Brandon, MAN | Major League |
Cameron Schilling | 241 | 17 | 52 | 69 | 255 | 2011-2021 | 5 | D | 1988-10-07 | Carmel, IN | Major League |
Nate Schmidt | 65 | 6 | 20 | 26 | 20 | 2012-2015 | 3 | D | 1991-07-16 | St. Cloud, MN | Major League |
Bob Schnurr | 39 | 3 | 9 | 12 | 4 | 1947-1948 | 1 | C | | Kitchener, ONT | Minor Pro |
Ron Schock | 79 | 21 | 45 | 66 | 21 | 1978-1979 | 1 | C | 1943-12-19 | Chapleau, ONT | Major League |
Rick Schuhwerk | 6 | 0 | 0 | 0 | 2 | 1996-1997 | 1 | D | 1973-03-22 | Hingham, MA | Minor Pro |
Jeff Schultz | 45 | 2 | 10 | 12 | 39 | 2005-2008 | 3 | D | 1986-02-25 | Calgary, ALTA | Major League |
Ken Schultz | 6 | 1 | 4 | 5 | 0 | 1943-1944 | 1 | C | | Preston, ONT | Minor Pro |
Matt Scorsune | 87 | 4 | 13 | 17 | 35 | 2000-2002 | 2 | D | 1978-11-04 | Morristown, NJ | Minor Pro |
Blair Scott | 47 | 2 | 12 | 14 | 100 | 1996-1997 | 1 | D | 1972-02-25 | Winnipeg, MAN | Minor Pro |
Darrel Scoville | 7 | 0 | 0 | 0 | 11 | 2004-2005 | 1 | D | 1975-10-13 | Swift Current, SASK | Major League |
Glen Seabrooke | 124 | 55 | 61 | 116 | 58 | 1987-1989 | 2 | C | 1967-09-11 | Peterborough, ONT | Major League |
Brandon Segal | 63 | 17 | 27 | 44 | 64 | 2013-2014 | 1 | R | 1983-07-12 | Richmond, BC | Major League |
Steve Seguin | 76 | 25 | 29 | 54 | 91 | 1985-1988 | 2 | R | 1964-04-10 | Cornwall, ONT | Major League |
Don Seiling | 122 | 32 | 42 | 74 | 128 | 1973-1975 | 2 | F | 1953-03-28 | Elmira, ONT | Minor Pro |
Vlad Serov | 7 | 1 | 2 | 3 | 2 | 2000-2001 | 1 | R | 1978-06-14 | Kiev, Ukraine | Minor Pro |
Michael Sgarbossa | 262 | 86 | 151 | 237 | 187 | 2018-2024 | 6 | C | 1992-07-25 | Campbellville, ONT | Major League |
Mike Shabaga† | 0 | 9 | 19 | 28 | 6 | 1944-1946 | 2 | L | 1922-08-19 | Rosthern, SASK | Minor Pro |
David Shand | 2 | 0 | 1 | 1 | 2 | 1983-1984 | 1 | D | 1956-08-11 | Cold Lake, ALTA | Major League |
Jerry Shannon | 83 | 22 | 20 | 42 | 12 | 1938-1940 | 2 | L | 1910-10-25 | Campbellford, ONT | Major League |
Bobby Shea | 3 | 0 | 1 | 1 | 2 | 2015-2016 | 1 | D | 1990-07-20 | Harrison Township, MI | Minor Pro |
Rob Shearer | 377 | 105 | 168 | 273 | 294 | 1996-2001 | 5 | C | 1976-10-19 | Kitchener, ONT | Major League |
Hunter Shepard | 79 | 0 | 1 | 1 | 0 | 2020-2024 | 4 | G | 1995-11-07 | Cohasset, MN | Major League |
Dean Sheremeta | 168 | 20 | 17 | 37 | 247 | 1973-1977 | 4 | L | 1952-04-09 | Kapuskasing, ONT | Minor Pro |
Jack Shewchuk | 120 | 5 | 29 | 34 | 129 | 1940-1946 | 3 | D | 1917-06-19 | Brantford, ONT | Major League |
Bill Shill† | 0 | 0 | 0 | 0 | 0 | 1946-1947 | 1 | R | 1923-03-06 | Toronto, ONT | Major League |
Tom Shingara | 2 | 0 | 0 | 0 | 0 | 1981-1982 | 1 | | | | Minor Pro |
Jim Shirley‡ | | | | | | 1953-1954 | 1 | G | 1930-01-19 | Rosetown, SASK | Minor Pro |
Sergei Shumakov | 10 | 3 | 1 | 4 | 2 | 2018-2019 | 1 | R | 1992-09-04 | Chelyabinsk, Russia | Minor Pro |
Jim Sidwell | 1 | 0 | 0 | 0 | 0 | 1980-1981 | 1 | G | 1960-07-22 | | Minor Pro |
Jonas Siegenthaler | 122 | 8 | 11 | 19 | 101 | 2015-2019 | 4 | D | 1997-05-06 | Zurich, Switzerland | Major League |
Dave Silk | 15 | 11 | 10 | 21 | 22 | 1983-1984 | 1 | F | 1958-01-01 | Scituate, MA | Major League |
Zach Sill | 206 | 23 | 37 | 60 | 139 | 2015-2018 | 3 | C | 1988-05-24 | Truro, NS | Major League |
Mike Siltala | 59 | 15 | 20 | 35 | 31 | 1982-1984 | 2 | R | 1963-08-05 | Toronto, ONT | Major League |
Jason Simon | 26 | 0 | 1 | 1 | 170 | 1997-1998 | 1 | W | 1969-03-21 | Sarnia, ONT | Major League |
Frank Simonetti | 31 | 0 | 6 | 6 | 14 | 1984-1985 | 1 | D | 1962-09-01 | Melrose, MA | Major League |
Reid Simpson | 142 | 22 | 24 | 46 | 503 | 1989-1992 | 3 | L | 1969-05-21 | Flin Flon, MAN | Major League |
Wayne Simpson | 76 | 14 | 28 | 42 | 17 | 2017-2018 | 1 | R | 1989-11-19 | Fort Gordon, GA | Minor Pro |
Jeff Sirkka | 7 | 1 | 1 | 2 | 4 | 1997-1998 | 1 | D | 1968-06-17 | Sudbury, ONT | Minor Pro |
Bob Sirois | 15 | 3 | 7 | 10 | 0 | 1979-1982 | 2 | R | 1954-02-06 | Montreal, PQ | Major League |
Ryan Sittler | 49 | 2 | 8 | 10 | 54 | 1994-1996 | 2 | L | 1974-01-28 | London, ONT | Minor Pro |
Mattias Sjogren | 51 | 5 | 8 | 13 | 16 | 2011-2013 | 2 | C | 1987-11-27 | Landskrona, Sweden | Minor Pro |
Randy Skarda | 4 | 0 | 2 | 2 | 0 | 1993-1994 | 1 | D | 1968-05-05 | West St. Paul, MN | Major League |
Larry Skinner | 32 | 13 | 23 | 36 | 4 | 1981-1983 | 2 | C | 1956-01-21 | Vancouver, BC | Major League |
Frantisk Skladany | 20 | 0 | 0 | 0 | 2 | 2003-2005 | 2 | R | 1982-04-22 | Martin, Slovakia | Minor Pro |
Martin Skoula‡ | | | | | | 1998-1999 | 1 | D | 1979-10-28 | Litomerice, Czech Rep. | Major League |
Tyler Sloan | 178 | 5 | 29 | 34 | 261 | 2005-2011 | 6 | D | 1981-03-15 | Calgary, ALTA | Major League |
Pete Slobodian | 106 | 6 | 23 | 29 | 204 | 1946-1948 | 2 | D | 1918-03-24 | Dauphin, MAN | Major League |
Tomas Slovak | 43 | 3 | 8 | 11 | 18 | 2003-2005 | 2 | D | 1983-04-05 | Kosice, Slovakia | Minor Pro |
Brian Smith | 65 | 19 | 23 | 42 | 46 | 1959-1961 | 2 | L | 1937-12-06 | Creighton Mine, ONT | Major League |
D.J. Smith | 51 | 7 | 10 | 17 | 108 | 2001-2004 | 3 | D | 1977-05-13 | Windsor, ONT | Major League |
Dan Smith | 219 | 15 | 37 | 52 | 239 | 1996-2001 | 5 | D | 1976-10-19 | Fernie, BC | Major League |
Derek Smith | 201 | 72 | 81 | 153 | 46 | 1974-1978 | 4 | F | 1954-07-31 | Quebec, PQ | Major League |
Floyd Smith | 90 | 22 | 44 | 66 | 63 | 1955-1957 | 2 | F | 1935-05-16 | Perth, ONT | Major League |
Gary Smith | 1 | 0 | 0 | 0 | 0 | 1977-1978 | 1 | G | 1944-02-04 | Ottawa, ONT | Major League |
Gord Smith | 33 | 1 | 16 | 17 | 54 | 1978-1979 | 1 | D | 1949-11-17 | Perth, ONT | Major League |
Kenny Smith | 158 | 38 | 66 | 104 | 50 | 1945-1957 | 4 | L | 1924-05-08 | Moose Jaw, SASK | Major League |
Orville Smith† | 0 | 0 | 0 | 0 | 0 | 1942-1943 | 1 | L | 1922-02-10 | Cochrane, ONT | Minor Pro |
Steve Smith | 246 | 32 | 76 | 108 | 502 | 1984-1988 | 4 | D | 1963-04-04 | Trenton, ONT | Major League |
Devante Smith-Pelly | 20 | 6 | 8 | 14 | 2 | 2018-2019 | 1 | R | 1992-06-14 | Scarborough, ONT | Major League |
Bob Smulders | 6 | 1 | 1 | 2 | 0 | 1974-1975 | 1 | F | 1953-02-05 | Brampton, ONT | Minor Pro |
Greg Smyth | 58 | 0 | 13 | 13 | 265 | 1985-1988 | 3 | D | 1966-04-23 | Oakville, ONT | Major League |
Ron Snell | 151 | 55 | 69 | 124 | 119 | 1971-1973 | 2 | R | 1948-08-11 | Regina, SASK | Major League |
Ted Snell | 469 | 89 | 161 | 250 | 121 | 1965-1976 | 9 | R | 1946-05-28 | Ottawa, ONT | Major League |
Joe Snively | 220 | 58 | 114 | 172 | 72 | 2018-2024 | 6 | C | 1996-01-01 | Herndon, VA | Major League |
Tommy Soderstrom | 16 | 0 | 0 | 0 | 2 | 1992-1994 | 2 | G | 1969-07-17 | Stockholm, Sweden | Major League |
Bob Solinger | 241 | 55 | 101 | 156 | 108 | 1956-1960 | 4 | L | 1925-12-23 | Star City, SASK | Major League |
Jonathan Sorg | 2 | 0 | 0 | 0 | 2 | 1997-1998 | 1 | D | 1974-05-21 | Branchville, NJ | Minor Pro |
John Sorrell† | 102 | 48 | 49 | 97 | 26 | 1940-1943 | 3 | L | 1906-01-16 | Chesterville, ONT | Major League |
Jean-Francois Soucy | 12 | 2 | 2 | 4 | 29 | 2003-2004 | 1 | L | 1982-03-24 | Riviere-du-Loup, PQ | Minor Pro |
Phil Soukoroff | 4 | 0 | 2 | 2 | 0 | 1993-1994 | 1 | D | 1968-03-25 | Fernie, BC | Minor Pro |
Sheldon Souray | 40 | 4 | 15 | 19 | 85 | 2010-2011 | 1 | D | 1976-07-13 | Elk Point, ALTA | Major League |
Mike Souza | 53 | 14 | 8 | 22 | 36 | 2004-2005 | 1 | L | 1978-01-28 | Wakefield, MA | Minor Pro |
Bill Speer | 27 | 2 | 6 | 8 | 42 | 1970-1971 | 1 | D | 1942-03-20 | Lindsay, ONT | Major League |
Brian Spencer | 30 | 0 | 4 | 4 | 23 | 1979-1980 | 1 | L | 1949-09-03 | Fort Saint James, BC | Major League |
Tim Spencer | 12 | 0 | 0 | 0 | 29 | 2014-2015 | 1 | L | 1986-02-02 | Carnduff, SASK | Minor Pro |
Steven Spinner | 1 | 0 | 0 | 0 | 0 | 2018-2019 | 1 | F | 1995-12-15 | Eden Prairie, MN | Minor Pro |
Frank Spring | 43 | 12 | 12 | 24 | 32 | 1970-1971 | 1 | R | 1949-09-19 | Rossland, BC | Major League |
Daniel Sprong | 5 | 1 | 5 | 6 | 2 | 2019-2020 | 1 | R | 1997-03-17 | Amsterdam, Netherlands | Major League |
Ryan Sproul | 52 | 9 | 14 | 23 | 8 | 2018-2019 | 1 | D | 1993-01-13 | Mississauga, ONT | Major League |
Garrett Stafford | 48 | 1 | 20 | 21 | 36 | 2012-2013 | 1 | D | 1980-01-28 | Los Angeles, CA | Major League |
Fred Stanfield | 50 | 19 | 41 | 60 | 4 | 1978-1979 | 1 | L | 1944-05-04 | Toronto, ONT | Major League |
Ed Stankiewicz | 124 | 29 | 36 | 65 | 144 | 1957-1959 | 2 | R | 1929-12-01 | Kitchener, ONT | Major League |
Myron Stankiewicz | 521 | 155 | 244 | 399 | 403 | 1960-1968 | 8 | L | 1935-12-04 | Kitchener, ONT | Major League |
Daryl Stanley | 51 | 0 | 11 | 11 | 121 | 1984-1986 | 2 | D | 1962-12-02 | Winnipeg, MAN | Major League |
Ryan Stanton | 60 | 4 | 12 | 16 | 69 | 2015-2016 | 1 | D | 1989-07-20 | St. Albert, ALTA | Major League |
Jeff Staples | 61 | 7 | 3 | 10 | 100 | 1995-1996 | 1 | D | 1975-03-04 | Kitimat, BC | Minor Pro |
Jeff State | 4 | 0 | 1 | 1 | 11 | 2005-2006 | 1 | D | 1979-09-17 | Buffalo, NY | Minor Pro |
Dave Steckel | 145 | 44 | 51 | 95 | 104 | 2005-2007 | 2 | C | 1982-03-15 | Milwaukee, WI | Major League |
Clarence "Windy" Steele† | 53 | 14 | 10 | 24 | 27 | 1938-1940 | 2 | F | | Summerside, PEI | Minor Pro |
Craig Steensen | 4 | 2 | 1 | 3 | 2 | 1983-1984 | 1 | F | 1960-08-18 | Newark, DE | Minor Pro |
Ryan Steeves | 75 | 6 | 5 | 11 | 24 | 2004-2005 | 1 | C | 1982-12-31 | Rockland, ONT | Minor Pro |
Matt Stefanishion | 3 | 0 | 0 | 0 | 0 | 2006-2007 | 1 | R | 1983-10-05 | Daysland, ALTA | Minor Pro |
Dylan Steman | 4 | 0 | 1 | 1 | 0 | 2018-2019 | 1 | F | 1994-06-07 | Hanover, MN | Minor Pro |
Charlie Stephens | 106 | 22 | 42 | 64 | 59 | 2001-2004 | 3 | C | 1981-04-05 | London, ONT | Major League |
Chandler Stephenson | 180 | 30 | 57 | 87 | 80 | 2013-2018 | 5 | C | 1994-04-22 | Saskatoon, SASK | Major League |
John Stevens | 282 | 8 | 53 | 61 | 563 | 1984-1990 | 5 | D | 1966-05-04 | Campbellton, NB | Major League |
Clay Stevenson | 39 | 0 | 0 | 0 | 0 | 2022-2024 | 2 | G | 1999-03-03 | Drayton Valley, ALTA | Minor Pro |
Bill Stewart | 54 | 6 | 18 | 24 | 92 | 1977-1978 | 1 | D | 1957-10-06 | Toronto, ONT | Major League |
Blair Stewart | 43 | 25 | 17 | 42 | 95 | 1977-1979 | 2 | F | 1953-03-15 | Winnipeg, MAN | Major League |
Gaye Stewart | 5 | 4 | 2 | 6 | 0 | 1941-1942 | 1 | R | 1923-06-28 | Fort William, ONT | Major League |
Glenn Stewart | 2 | 0 | 0 | 0 | 0 | 2001-2002 | 1 | L | 1970-07-30 | Scarborough, ONT | Minor Pro |
John Stewart | 46 | 10 | 17 | 27 | 32 | 1971-1972 | 1 | L | 1950-05-16 | Eriksdale, MAN | Major League |
Ryan Stoa | 113 | 27 | 32 | 59 | 94 | 2012-2014 | 2 | C | 1987-04-13 | Bloomington, MN | Major League |
Ben Storey | 128 | 8 | 30 | 38 | 140 | 1998-2001 | 3 | D | 1977-06-22 | Ottawa, ONT | Minor Pro |
Mike Stothers | 487 | 33 | 71 | 104 | 1519 | 1984-1992 | 8 | D | 1962-02-22 | Toronto, ONT | Major League |
Blaine Stoughton | 47 | 23 | 17 | 40 | 35 | 1973-1974 | 1 | F | 1953-03-13 | Gilbert Plains, MAN | Major League |
Bill Stover | 2 | 0 | 0 | 0 | 0 | 1981-1982 | 1 | | | Hershey, PA | Minor Pro |
Dana Stover | 1 | 0 | 0 | 0 | 0 | 2000-2001 | 1 | | | | Minor Pro |
Randy Stover | 12 | 0 | 0 | 0 | 32 | 1979-1982 | 3 | | | | Minor Pro |
Tyson Strachan | 60 | 4 | 15 | 19 | 56 | 2013-2014 | 1 | D | 1984-10-30 | Melfort, SASK | Major League |
Gordon Strate | 53 | 0 | 2 | 2 | 40 | 1958-1959 | 1 | D | 1935-05-28 | Edmonton, ALTA | Major League |
Art Strobel | 60 | 11 | 18 | 29 | 8 | 1944-1946 | 2 | L | 1922-11-28 | Regina, SASK | Major League |
Matthew Strome | 84 | 8 | 17 | 25 | 52 | 2022-2024 | 2 | L | 1999-01-06 | Mississauga, ONT | Minor Pro |
Bob Stumpf | 86 | 4 | 26 | 30 | 146 | 1974-1976 | 2 | D | 1953-04-25 | Milo, ALTA | Major League |
Jordan Subban | 1 | 0 | 0 | 0 | 0 | 2021-2022 | 1 | D | 1995-03-03 | Rexdale, ONT | Minor Pro |
Brandon Sugden | 8 | 0 | 0 | 0 | 33 | 2009-2010 | 1 | R | 1978-06-23 | Toronto, ONT | Minor Pro |
Dan Sullivan | 31 | 13 | 20 | 33 | 23 | 1942-1943 | 1 | | | | Minor Pro |
George "Red" Sullivan | 226 | 78 | 215 | 293 | 144 | 1949-1954 | 4 | C | 1929-12-24 | Peterborough, ONT | Major League |
Jack Surbey | 75 | 21 | 32 | 53 | 129 | 1974-1975 | 1 | F | 1951-10-21 | Montreal, PQ | Minor Pro |
Rich Sutter | 13 | 3 | 7 | 10 | 14 | 1984-1985 | 1 | R | 1963-12-02 | Viking, ALTA | Major League |
Riley Sutter | 224 | 17 | 39 | 56 | 141 | 2019-2024 | 5 | R | 1999-10-25 | Calgary, ALTA | Minor Pro |
Marek Svatos | 102 | 27 | 32 | 59 | 79 | 2002-2005 | 2 | L | 1982-06-17 | Kosice, Slovakia | Major League |
George Swarbrick | 24 | 10 | 8 | 18 | 56 | 1970-1971 | 1 | R | 1942-02-16 | Moose Jaw, SASK | Major League |
Colin Swoyer | 4 | 0 | 3 | 3 | 6 | 2023-2024 | 1 | D | 1998-03-31 | Hinsdale, IL | Minor Pro |
T.J. Syner | 48 | 3 | 5 | 8 | 22 | 2011-2014 | 3 | F | 1988-10-13 | Springfield, MA | Minor Pro |
Danny Syvret | 27 | 1 | 11 | 12 | 29 | 2007-2008 | 1 | D | 1985-06-13 | Millgrove, ONT | Major League |
Jeff Taffe | 148 | 39 | 79 | 118 | 50 | 2012-2014 | 2 | C | 1981-02-19 | Hastings, MN | Major League |
Alex Tanguay | 5 | 1 | 2 | 3 | 2 | 1998-1999 | 1 | L | 1979-11-21 | Sainte-Justine, PQ | Major League |
Petr Taticek | 1 | 1 | 0 | 1 | 2 | 2006-2007 | 1 | C | 1983-09-22 | Rakovnik, Czech Rep. | Major League |
Alan "Skip" Teal | 124 | 30 | 50 | 80 | 125 | 1953-1955 | 2 | C | 1933-07-17 | Ridgeway, ONT | Major League |
Guido Tenesi | 14 | 0 | 0 | 0 | 18 | 1973-1975 | 2 | D | 1953-07-05 | Detroit, MI | Minor Pro |
Harvey Teno | 1 | 0 | 0 | 0 | 0 | 1938-1939 | 1 | G | 1915-02-15 | Windsor, ONT | Major League |
Joey Tenute | 129 | 48 | 69 | 117 | 118 | 2005-2007 | 2 | C | 1983-04-02 | Hamilton, ONT | Major League |
Orval Tessier | 2 | 0 | 1 | 1 | 0 | 1955-1956 | 1 | C | 1933-06-30 | Cornwall, ONT | Major League |
Greg Theberge | 183 | 23 | 107 | 130 | 175 | 1979-1984 | 4 | D | 1959-09-03 | Peterborough, ONT | Major League |
Chris Therien | 40 | 3 | 13 | 16 | 29 | 1993-1995 | 2 | D | 1971-12-14 | Ottawa, ONT | Major League |
Christian Thomas | 65 | 24 | 25 | 49 | 6 | 2016-2017 | 1 | L | 1992-05-26 | Toronto, ONT | Major League |
Brent Thompson | 155 | 10 | 35 | 45 | 356 | 2000-2003 | 3 | D | 1971-01-09 | Calgary, ALTA | Major League |
Cliff Thompson | 29 | 3 | 5 | 8 | 2 | 1941-1949 | 2 | D | 1919-12-09 | Winchester, MA | Major League |
Jeremy Thompson | 1 | 0 | 0 | 0 | 2 | 1998-1999 | 1 | R | 1975-04-08 | Vernon, BC | Minor Pro |
Rocky Thompson | 42 | 0 | 3 | 3 | 143 | 2001-2002 | 1 | R | 1977-08-08 | Calgary, ALTA | Major League |
Bill Thomson | 41 | 7 | 18 | 25 | 8 | 1945-1947 | 2 | R | 1912-03-23 | Troon-Ayrshire, Scotland | Major League |
Bill Tibbs | 5 | 0 | 0 | 0 | 0 | 1956-1957 | 1 | G | 1931-09-29 | Winnipeg, MAN | Minor Pro |
Alex Tidey | 202 | 70 | 87 | 157 | 151 | 1976-1979 | 3 | R | 1955-01-05 | Vancouver, BC | Major League |
K.C. Timmons | 105 | 10 | 19 | 29 | 175 | 1999-2003 | 4 | D | 1980-04-06 | Victoria, BC | Minor Pro |
Morris Titanic | 138 | 25 | 50 | 75 | 128 | 1974-1978 | 3 | L | 1953-01-07 | Toronto, ONT | Major League |
Lorne Toews | 6 | 0 | 3 | 3 | 6 | 1999-2000 | 1 | L | 1973-06-17 | Winnipeg, MAN | Minor Pro |
Tim Tookey | 529 | 251 | 442 | 693 | 490 | 1980-1994 | 9 | C | 1960-08-29 | Edmonton, ALTA | Major League |
Jerry Toppazzini | 70 | 25 | 35 | 60 | 49 | 1951-1954 | 2 | R | 1931-07-29 | Copper Cliff, ONT | Major League |
Zellio Toppazzini | 95 | 31 | 28 | 59 | 23 | 1948-1951 | 3 | R | 1930-01-05 | Copper Cliff, ONT | Major League |
Frank Toyota | 2 | 0 | 0 | 0 | 0 | 1952-1953 | 1 | R | | Duncan, BC | Minor Pro |
Patrick Traverse | 71 | 14 | 15 | 29 | 67 | 1997-1998 | 1 | D | 1974-03-14 | Montreal, PQ | Major League |
Brent Tremblay | 112 | 4 | 28 | 32 | 178 | 1977-1980 | 3 | D | 1957-11-01 | North Bay, ONT | Major League |
Simon Tremblay | 1 | 0 | 0 | 0 | 2 | 2002-2003 | 1 | D | 1978-07-16 | Beauport, PQ | Minor Pro |
Pascal Trepanier | 191 | 38 | 90 | 128 | 309 | 1996-2004 | 3 | D | 1973-09-04 | Gaspe, PQ | Major League |
Bogdan Trineyev | 65 | 9 | 7 | 16 | 18 | 2021-2024 | 3 | R | 2002-03-04 | Voronezh, Russia | Minor Pro |
John Tripp | 5 | 0 | 1 | 1 | 0 | 2000-2001 | 1 | R | 1977-05-04 | Kingston, ONT | Major League |
Rocky Trottier | 49 | 15 | 13 | 28 | 18 | 1989-1990 | 1 | C | 1964-04-11 | Val Marie, SASK | Major League |
Travis Tucker | 5 | 0 | 0 | 0 | 0 | 1998-1999 | 1 | D | 1971-03-15 | Hartford, CT | Minor Pro |
Norman Tustin† | 0 | 0 | 0 | 0 | 0 | 1947-1948 | 1 | L | 1919-01-03 | Regina, SASK | Major League |
Brian Tutt | 3 | 0 | 0 | 0 | 8 | 1984-1985 | 1 | D | 1962-09-06 | Swalwell, ALTA | Major League |
Gene Ubriaco | 276 | 108 | 164 | 272 | 116 | 1963-1967 | 4 | L | 1937-12-26 | Sault Ste. Marie, ONT | Major League |
Jason Ulmer | 3 | 0 | 0 | 0 | 2 | 2000-2001 | 1 | C | 1978-12-20 | Wilcox, SASK | Minor Pro |
Jeff Ulmer | 80 | 22 | 29 | 51 | 47 | 2004-2005 | 1 | R | 1977-04-27 | Regina, SASK | Major League |
James Uniac | 57 | 14 | 16 | 30 | 45 | 1955-1956 | 1 | C | 1928-09-21 | Logan Township, ONT | Minor Pro |
Chris Valentine | 117 | 58 | 91 | 149 | 176 | 1981-1984 | 3 | F | 1961-12-06 | Belleville, ONT | Major League |
Lindsay Vallis | 4 | 1 | 0 | 1 | 0 | 1998-1999 | 1 | R | 1971-01-12 | Winnipeg, MAN | Major League |
David Van Drunen | 5 | 0 | 0 | 0 | 2 | 1997-1998 | 1 | D | 1976-01-31 | Sherwood Park, ALTA | Major League |
Jeremy Van Hoof | 5 | 0 | 1 | 1 | 0 | 2003-2004 | 1 | D | 1981-08-12 | Lindsay, ONT | Minor Pro |
Pete Vandermeer | 26 | 2 | 5 | 7 | 129 | 2006-2007 | 1 | L | 1975-10-14 | Red Deer, ALTA | Major League |
Vitek Vanecek | 142 | 0 | 3 | 3 | 8 | 2015-2022 | 6 | G | 1996-01-09 | Havlickuv Brod, Czech Rep. | Major League |
Mike Varhaug | 9 | 0 | 1 | 1 | 35 | 2001-2003 | 2 | R | 1978-08-23 | Brooks, ALTA | Minor Pro |
Semyon Varlamov | 33 | 0 | 3 | 3 | 8 | 2008-2011 | 3 | G | 1988-04-27 | Samara, Russia | Major League |
Michael Vecchione | 194 | 56 | 81 | 137 | 95 | 2021-2024 | 3 | R | 1993-02-25 | Saugus, MA | Major League |
Eric Veilleux | 146 | 52 | 71 | 123 | 245 | 1996-1998 | 2 | C | 1972-02-20 | Quebec, PQ | Minor Pro |
Darren Veitch | 52 | 12 | 39 | 51 | 34 | 1980-1984 | 4 | D | 1960-04-24 | Saskatoon, SASK | Major League |
Marcus Vela | 42 | 6 | 4 | 10 | 34 | 2021-2022 | 1 | C | 1997-03-03 | Burnaby, BC | Minor Pro |
Sean Venedam | 1 | 0 | 0 | 0 | 0 | 1999-2000 | 1 | C | 1976-07-31 | Valley East, ONT | Minor Pro |
Francis Verreault-Paul | 6 | 0 | 1 | 1 | 4 | 2011-2012 | 1 | R | 1987-05-07 | Roberval, PQ | Minor Pro |
Mikko Viitanen | 42 | 1 | 2 | 3 | 20 | 2003-2005 | 2 | D | 1982-02-18 | Rajamaki, Finland | Minor Pro |
Claude Vilgrain | 76 | 30 | 53 | 83 | 45 | 1993-1994 | 1 | R | 1963-03-01 | Port-Au-Prince, Haiti | Major League |
Andre Villeneuve | 38 | 2 | 9 | 11 | 20 | 1985-1987 | 2 | D | 1963-01-19 | Alma, PQ | Minor Pro |
Martin Villeneuve | 1 | 0 | 0 | 0 | 0 | 2000-2001 | 1 | G | 1976-01-10 | Montreal, PQ | Minor Pro |
Paul Vincent | 5 | 3 | 2 | 5 | 0 | 1999-2000 | 1 | W | 1975-01-05 | Utica, NY | Minor Pro |
Nick Vitucci | 4 | 0 | 0 | 0 | 0 | 1991-1992 | 1 | G | 1967-06-16 | Welland, ONT | Minor Pro |
Aaron Volpatti | 5 | 0 | 0 | 0 | 8 | 2014-2015 | 1 | L | 1985-05-30 | Revelstoke, BC | Major League |
Rob Voltera | 81 | 2 | 5 | 7 | 215 | 2002-2004 | 2 | W | 1978-05-24 | Campbell River, BC | Minor Pro |
Jakub Vrana | 88 | 35 | 40 | 75 | 48 | 2014-2017 | 3 | L | 1996-02-28 | Prague, Czech Rep. | Major League |
Radim Vrbata | 20 | 8 | 14 | 22 | 8 | 2000-2002 | 2 | R | 1981-06-13 | Mlada Boleslav, Czech Rep. | Major League |
Jake Wade† | 0 | 3 | 5 | 8 | 2 | 1941-1942 | 1 | C | | Coventry, England | Minor Pro |
Jimmy Waite | 11 | 0 | 0 | 0 | 2 | 1991-1992 | 1 | G | 1969-04-15 | Sherbrooke, PQ | Major League |
Steffon Walby | 192 | 55 | 57 | 112 | 159 | 1996-2001 | 3 | R | 1972-11-22 | Madison, WI | Minor Pro |
Brian Walker | 5 | 1 | 0 | 1 | 0 | 1972-1975 | 2 | C | 1952-05-04 | Beaverlodge, ALTA | Minor Pro |
Howard Walker | 61 | 4 | 4 | 8 | 86 | 1980-1982 | 2 | D | 1958-08-05 | Grande Prairie, ALTA | Major League |
Nathan Walker | 300 | 60 | 80 | 140 | 234 | 2013-2019 | 6 | L | 1994-02-07 | Cardiff, Wales | Major League |
Sinuhe Wallinheimo | 13 | 0 | 0 | 0 | 26 | 1996-1997 | 1 | G | 1972-03-09 | Jyvaskyla, Finland | Minor Pro |
Ivan Walmsley | 1 | 0 | 0 | 0 | 0 | 1957-1958 | 1 | G | 1928-05-08 | Toronto, ONT | Minor Pro |
Wes Walz | 119 | 48 | 73 | 121 | 143 | 1991-1993 | 2 | C | 1970-05-15 | Calgary, ALTA | Major League |
Bill Warwick† | 40 | 10 | 7 | 17 | 26 | 1944-1946 | 2 | L | 1924-11-17 | Regina, SASK | Major League |
Matt Watkins | 73 | 10 | 17 | 27 | 37 | 2013-2014 | 1 | R | 1986-11-22 | Regina, SASK | Major League |
Cliff Watson | 5 | 0 | 2 | 2 | 2 | 2018-2019 | 1 | D | 1993-12-21 | Appleton, WI | Minor Pro |
Lorne Watters | 24 | 1 | 8 | 9 | 22 | 1953-1954 | 1 | R | 1932-11-09 | Ottawa, ONT | Minor Pro |
Jim Weaver | 18 | 0 | 0 | 0 | 0 | 1977-1978 | 1 | G | 1955-06-19 | Belmont, ONT | Minor Pro |
Ross Webley | 52 | 11 | 15 | 26 | 38 | 1970-1971 | 1 | C | 1949-03-07 | Toronto, ONT | Minor Pro |
Don Webster† | 5 | 6 | 17 | 23 | 55 | 1944-1946 | 2 | L | 1924-07-03 | Toronto, ONT | Major League |
Tim Wedderburn | 87 | 2 | 10 | 12 | 30 | 2002-2007 | 2 | D | 1981-06-29 | Okotoks, ALTA | Minor Pro |
Steve Weinstein | 5 | 0 | 2 | 2 | 0 | 2016-2017 | 1 | D | 1990-08-13 | Los Angeles, CA | Minor Pro |
Matthew Weis | 8 | 0 | 0 | 0 | 2 | 2019-2021 | 2 | C | 1995-05-23 | Freehold, NJ | Minor Pro |
Patrick Wellar | 260 | 7 | 39 | 46 | 545 | 2008-2014 | 6 | D | 1983-12-04 | Carrot River, SASK | Minor Pro |
Casey Wellman | 164 | 52 | 69 | 121 | 44 | 2012-2015 | 3 | C | 1987-10-18 | Brentwood, CA | Major League |
Stephen Werner | 38 | 4 | 10 | 14 | 30 | 2005-2008 | 3 | C | 1984-08-08 | Chevy Chase, MD | Minor Pro |
Patrick Wey | 31 | 1 | 5 | 6 | 28 | 2013-2015 | 2 | D | 1991-03-21 | Pittsburgh, PA | Major League |
Shawn Wheeler | 8 | 1 | 1 | 2 | 22 | 1993-1994 | 1 | L | 1966-06-08 | Mt. Vernon, NY | Minor Pro |
Brian White | 225 | 9 | 36 | 45 | 163 | 1998-2001 | 3 | D | 1976-02-07 | Winchester, MA | Major League |
Tony White | 68 | 24 | 29 | 53 | 28 | 1977-1978 | 1 | F | 1954-06-16 | Grand Falls, NFLD | Major League |
Derek Whitmore | 26 | 4 | 5 | 9 | 13 | 2013-2014 | 1 | F | 1984-12-17 | Rochester, NY | Major League |
Arnott Whitney | 154 | 3 | 35 | 38 | 89 | 1953-1957 | 4 | D | 1931-11-16 | Newcastle, NB | Minor Pro |
Joe Whitney | 22 | 5 | 9 | 14 | 16 | 2017-2018 | 1 | F | 1988-02-06 | Reading, MA | Major League |
Steven Whitney | 79 | 11 | 9 | 20 | 38 | 2018-2021 | 3 | R | 1991-02-18 | Boston, MA | Minor Pro |
Martin Wilde | 120 | 4 | 9 | 13 | 106 | 2004-2006 | 2 | D | 1977-06-28 | Linkoping, Sweden | Minor Pro |
Jim Wiley | 118 | 51 | 78 | 129 | 56 | 1972-1974 | 2 | C | 1950-04-28 | Sault Ste. Marie, ONT | Major League |
Bob Wilkie | 147 | 24 | 108 | 132 | 164 | 1992-1995 | 3 | D | 1969-02-11 | Calgary, ALTA | Major League |
Murray Wilkie | 5 | 0 | 1 | 1 | 6 | 1961-1962 | 1 | L | 1932-01-05 | Rodville, SASK | Minor Pro |
Reece Willcox | 27 | 0 | 5 | 5 | 6 | 2020-2021 | 1 | D | 1994-03-20 | Surrey, BC | Minor Pro |
Colby Williams | 196 | 7 | 42 | 49 | 213 | 2016-2020 | 4 | D | 1995-01-26 | Regina, SASK | Minor Pro |
Ralph Willis | 63 | 3 | 6 | 9 | 30 | 1953-1955 | 2 | D | 1932-12-20 | St. Catharines, ONT | Minor Pro |
Shane Willis | 55 | 27 | 21 | 48 | 71 | 2003-2004 | 1 | R | 1977-06-13 | Edmonton, ALTA | Major League |
Brian Willsie | 333 | 116 | 138 | 254 | 209 | 1998-2011 | 5 | L | 1978-03-16 | London, ONT | Major League |
Gord Wilson | 129 | 58 | 65 | 123 | 20 | 1952-1956 | 4 | L | 1932-08-13 | Port Arthur, ONT | Major League |
Kyle Wilson | 291 | 106 | 120 | 226 | 106 | 2006-2010 | 4 | C | 1984-12-15 | Oakville, ONT | Major League |
Tom Wilson | 2 | 0 | 0 | 0 | 0 | 2012-2015 | 2 | R | 1994-03-29 | Toronto, ONT | Major League |
Wally Wilson | 48 | 16 | 20 | 36 | 8 | 1941-1942 | 1 | R | 1921-05-25 | Berwick, NS | Major League |
Brad Wingfield | 2 | 0 | 0 | 0 | 0 | 2002-2003 | 1 | L | 1975-06-24 | Gibsons, BC | Minor Pro |
Chris Winnes | 148 | 55 | 61 | 116 | 59 | 1993-1995 | 2 | R | 1968-02-12 | Ridgefield, CT | Major League |
Chad Wiseman | 48 | 15 | 20 | 35 | 80 | 2006-2007 | 1 | L | 1981-03-25 | Burlington, ONT | Major League |
Eddie Wittchow | 89 | 7 | 11 | 18 | 152 | 2019-2022 | 3 | D | 1992-10-31 | Burnsville, MN | Minor Pro |
Bernie Wolfe | 3 | 0 | 0 | 0 | 0 | 1977-1978 | 1 | G | 1951-12-18 | Montreal, PQ | Major League |
Bob Woods | 34 | 3 | 9 | 12 | 23 | 1993-1997 | 2 | D | 1968-01-24 | LeRoy, SASK | Minor Pro |
Mark Wotton | 69 | 7 | 19 | 26 | 58 | 2005-2006 | 1 | D | 1973-10-16 | Foxwarren, MAN | Major League |
Bob Woytowich | 48 | 5 | 21 | 26 | 56 | 1964-1965 | 1 | D | 1941-08-18 | Winnipeg, MAN | Major League |
Ralph "Bus" Wycherley† | 4 | 14 | 17 | 31 | 12 | 1941-1947 | 2 | W | 1920-02-26 | Saskatoon, SASK | Major League |
Howie Yanosik | 605 | 52 | 220 | 272 | 534 | 1957-1967 | 10 | D | 1933-01-26 | Bracken, SASK | Minor Pro |
Dylan Yeo | 31 | 1 | 6 | 7 | 27 | 2009-2011 | 2 | D | 1986-07-16 | Prince Albert, SASK | Minor Pro |
Nolan Yonkman | 6 | 0 | 0 | 0 | 15 | 2005-2006 | 1 | D | 1981-04-01 | Punnichy, SASK | Major League |
Howie Young | 33 | 1 | 5 | 6 | 160 | 1960-1961 | 1 | D | 1937-08-02 | Toronto, ONT | Major League |
Tim Young | 49 | 19 | 29 | 48 | 56 | 1984-1985 | 1 | F | 1955-02-22 | Scarborough, ONT | Major League |
Wendell Young | 51 | 0 | 2 | 2 | 8 | 1987-1988 | 1 | G | 1963-08-01 | Halifax, NS | Major League |
Kelly Zajac | 11 | 4 | 4 | 8 | 2 | 2016-2018 | 2 | C | 1988-06-06 | Winnipeg, MAN | Minor Pro |
Nolan Zajac | 3 | 0 | 1 | 1 | 4 | 2016-2017 | 1 | D | 1992-08-01 | Winnipeg, MAN | Minor Pro |
Brad Zavisha | 14 | 4 | 0 | 4 | 14 | 1994-1996 | 2 | L | 1972-01-04 | Hines Creek, ALTA | Major League |
Larry Zeidel | 517 | 40 | 178 | 218 | 1245 | 1955-1963 | 8 | D | 1928-06-01 | Montreal, PQ | Major League |
Dwayne Zinger | 30 | 0 | 0 | 0 | 74 | 2005-2006 | 1 | D | 1975-07-06 | Coronation, ALTA | Major League |