Rochester Americans all-time player list
Player Name |
GP |
G |
A. |
Pts |
PIM |
Seasons |
Yrs. |
Pos. |
Birthdate |
Birthplace |
Highest Level |
Luke Adam | 180 | 56 | 63 | 119 | 147 | 2011-2015 | 4 | C | 1990-06-18 | St. John's, NFLD | Major League |
Jeremy Adduono | 206 | 62 | 72 | 134 | 111 | 1999-2002 | 3 | L | 1978-08-04 | Thunder Bay, ONT | Minor Pro |
Rick Adduono | 221 | 78 | 128 | 206 | 96 | 1975-1978 | 3 | C | 1955-01-25 | Fort William, ONT | Major League |
Maxim Afinogenov | 15 | 6 | 12 | 18 | 8 | 1999-2000 | 1 | R | 1979-09-04 | Moscow, Russia | Major League |
Justin Aikins | 8 | 0 | 1 | 1 | 8 | 2007-2008 | 1 | R | 1982-01-12 | Surrey, BC | Minor Pro |
Jason Akeson | 52 | 8 | 22 | 30 | 18 | 2015-2016 | 1 | R | 1990-06-03 | Orleans, ONT | Major League |
Gary Aldcorn | 119 | 52 | 62 | 114 | 102 | 1956-1959 | 3 | L | 1935-03-07 | Shaunavon, SASK | Major League |
Chris Aldous | 4 | 1 | 0 | 1 | 0 | 1999-2000 | 1 | D | 1975-11-19 | Massena, NY | Minor Pro |
Jim Aldred | 76 | 11 | 12 | 23 | 61 | 1983-1986 | 3 | L | 1963-04-28 | Toronto, ONT | Minor Pro |
Akim Aliu | 10 | 3 | 1 | 4 | 51 | 2014-2015 | 1 | D | 1989-04-24 | Okene, Nigeria | Major League |
Conor Allen | 17 | 1 | 2 | 3 | 8 | 2017-2018 | 1 | D | 1990-01-31 | Chicago, IL | Major League |
Mark Alt | 14 | 0 | 1 | 1 | 4 | 2021-2022 | 1 | D | 1991-10-18 | Kansas City, MO | Major League |
Peter Ambroziak | 120 | 25 | 26 | 51 | 125 | 1991-1995 | 4 | W | 1971-09-15 | Kanata, ONT | Major League |
Mike Amodeo | 10 | 0 | 2 | 2 | 4 | 1975-1976 | 1 | D | 1952-06-22 | Toronto, ONT | Major League |
Brad Anderson | 81 | 18 | 27 | 45 | 36 | 1977-1978 | 1 | C | 1954-08-31 | Regina, SASK | Minor Pro |
Craig Anderson | 34 | 0 | 0 | 0 | 8 | 2006-2007 | 1 | G | 1981-05-21 | Park Ridge, IL | Major League |
Earl Anderson | 104 | 45 | 54 | 99 | 38 | 1976-1978 | 2 | R | 1951-02-24 | Roseau, MN | Major League |
Mike Anderson | 25 | 3 | 1 | 4 | 2 | 1985-1986 | 1 | C | 1964-05-02 | Maplewood, MN | Minor Pro |
Murray Anderson† | 0 | 0 | 5 | 5 | 48 | 1970-1971 | 1 | D | 1949-08-28 | The Pas, MAN | Major League |
Shawn Anderson | 107 | 14 | 51 | 65 | 95 | 1986-1990 | 4 | D | 1968-02-07 | Montreal, PQ | Major League |
Mikael Andersson | 153 | 46 | 81 | 127 | 48 | 1985-1989 | 4 | R | 1966-05-10 | Malmo, Sweden | Major League |
Lou Angotti | 99 | 31 | 45 | 76 | 47 | 1962-1964 | 2 | R | 1938-01-16 | Toronto, ONT | Major League |
John Annable | 1 | 0 | 0 | 0 | 0 | 1956-1957 | 1 | C | 1937-09-05 | Montreal, PQ | Minor Pro |
Pascal Aquin | 17 | 3 | 2 | 5 | 9 | 2018-2020 | 2 | L | 1997-07-03 | Le Gardeur, PQ | Minor Pro |
Al Arbour | 324 | 15 | 86 | 101 | 381 | 1962-1967 | 5 | D | 1932-11-01 | Sudbury, ONT | Major League |
Joel Armia | 87 | 17 | 35 | 52 | 69 | 2013-2015 | 2 | R | 1993-05-31 | Pori, Finland | Major League |
Bob Armstrong | 70 | 1 | 28 | 29 | 89 | 1962-1963 | 1 | D | 1931-04-07 | Toronto, ONT | Major League |
Norm "Red" Armstrong | 566 | 166 | 225 | 391 | 983 | 1962-1973 | 10 | R | 1938-10-17 | Owen Sound, ONT | Major League |
Bill Army | 19 | 4 | 7 | 11 | 21 | 1980-1981 | 1 | C | 1957-09-11 | East Providence, RI | Minor Pro |
Tom Askey | 120 | 0 | 3 | 3 | 30 | 2000-2005 | 5 | G | 1974-10-04 | Tonawanda, NY | Major League |
Freeman "Duke" Asmundson | 19 | 1 | 1 | 2 | 4 | 1964-1965 | 1 | R | 1943-08-17 | Vita, MAN | Major League |
Rasmus Asplund | 111 | 13 | 49 | 62 | 28 | 2018-2021 | 3 | C | 1997-12-03 | Filipstad, Sweden | Major League |
Mark Astley | 46 | 5 | 24 | 29 | 49 | 1994-1995 | 1 | D | 1969-03-30 | Calgary, ALTA | Major League |
Peter Aston | 126 | 5 | 18 | 23 | 63 | 2007-2010 | 3 | D | 1986-02-24 | Toronto, ONT | Minor Pro |
Ron Attwell | 6 | 1 | 0 | 1 | 2 | 1957-1958 | 1 | R | 1935-02-09 | Humber Summit, ONT | Major League |
Arvin Atwal | 17 | 2 | 3 | 5 | 28 | 2017-2019 | 2 | D | 1995-11-26 | Surrey, BC | Minor Pro |
Pierre Aubry | 1 | 0 | 0 | 0 | 0 | 1980-1981 | 1 | F | 1960-04-15 | Cap-de-la-Madeleine, PQ | Major League |
Serge Aubry | 88 | 0 | 1 | 1 | 20 | 1970-1972 | 2 | G | 1942-01-02 | Montreal, PQ | Major League |
Donald Audette | 81 | 54 | 50 | 104 | 90 | 1989-1993 | 3 | R | 1969-09-23 | Laval, PQ | Major League |
Les Auge | 10 | 0 | 3 | 3 | 6 | 1975-1976 | 1 | D | 1953-05-16 | St. Paul, MN | Major League |
Brady Austin | 210 | 7 | 26 | 33 | 127 | 2014-2017 | 3 | D | 1993-06-16 | Bobcaygeon, ONT | Major League |
Mike Aviani | 13 | 2 | 3 | 5 | 9 | 2016-2017 | 1 | C | 1993-04-07 | North Vancouver, BC | Minor Pro |
Ed Babiuk | 13 | 0 | 0 | 0 | 0 | 1959-1964 | 3 | G | 1939-08-06 | Edmonton, ALTA | Minor Pro |
Ralph Backstrom | 2 | 0 | 0 | 0 | 0 | 1957-1958 | 1 | C | 1937-09-18 | Kirkland Lake, ONT | Major League |
Drew Bagnall | 92 | 3 | 15 | 18 | 150 | 2013-2015 | 2 | D | 1983-10-26 | Oakbank, MAN | Major League |
Eric Baier | 2 | 0 | 0 | 0 | 2 | 2016-2017 | 1 | D | 1988-03-26 | North Kingstown, RI | Minor Pro |
Paul Baier | 74 | 3 | 11 | 14 | 85 | 2007-2011 | 2 | D | 1985-02-02 | Summit, NJ | Minor Pro |
Nick Bailen | 9 | 0 | 3 | 3 | 0 | 2012-2013 | 1 | D | 1989-12-12 | Fredonia, NY | Minor Pro |
Justin Bailey | 196 | 62 | 54 | 116 | 97 | 2015-2019 | 4 | R | 1995-07-01 | Buffalo, NY | Major League |
Kyle Bailey | 5 | 0 | 0 | 0 | 4 | 2011-2012 | 1 | C | 1986-10-15 | Ponoka, ALTA | Minor Pro |
Kevin Baker | 1 | 0 | 0 | 0 | 0 | 2008-2009 | 1 | R | 1979-06-15 | Kingston, ONT | Minor Pro |
Mike Bales | 39 | 0 | 0 | 0 | 6 | 1997-1998 | 1 | G | 1971-08-06 | Prince Albert, SASK | Major League |
Earl Balfour | 133 | 48 | 47 | 95 | 96 | 1956-1958 | 2 | L | 1933-01-04 | Toronto, ONT | Major League |
Murray Balfour | 67 | 14 | 23 | 37 | 181 | 1958-1959 | 1 | R | 1936-08-24 | Regina, SASK | Major League |
Cory Banika | 7 | 1 | 0 | 1 | 12 | 1993-1994 | 1 | L | 1970-04-09 | Oshawa, ONT | Minor Pro |
Nick Baptiste | 157 | 45 | 42 | 87 | 86 | 2015-2018 | 3 | R | 1995-08-04 | Ottawa, ONT | Major League |
Bob Barlow | 72 | 43 | 52 | 95 | 72 | 1967-1968 | 1 | L | 1935-06-17 | Hamilton, ONT | Major League |
Matthew Barnaby | 98 | 31 | 61 | 92 | 427 | 1993-1995 | 2 | R | 1973-05-04 | Ottawa, ONT | Major League |
Tom Barrasso | 5 | 0 | 0 | 0 | 2 | 1984-1985 | 1 | G | 1965-03-31 | Boston, MA | Major League |
Paul Barrett | 1 | 0 | 0 | 0 | 2 | 1978-1979 | 1 | L | 1955-06-28 | South Boston, MA | Minor Pro |
Mike Barrie | 16 | 1 | 3 | 4 | 40 | 1993-1995 | 2 | C | 1974-03-17 | Kelowna, BC | Minor Pro |
Matt Bartkowski | 65 | 3 | 11 | 14 | 60 | 2022-2023 | 1 | D | 1988-06-04 | Pittsburgh, PA | Major League |
Milan Bartovic | 270 | 62 | 51 | 113 | 275 | 2000-2005 | 5 | W | 1981-04-09 | Trencin, Slovakia | Major League |
Dave Baseggio | 105 | 11 | 39 | 50 | 87 | 1989-1992 | 3 | D | 1967-10-28 | Niagara Falls, ONT | Minor Pro |
Bates Battaglia | 20 | 1 | 2 | 3 | 12 | 2010-2011 | 1 | L | 1975-12-13 | Chicago, IL | Major League |
Gary Bauman | 3 | 0 | 0 | 0 | 0 | 1967-1968 | 1 | G | 1940-07-21 | Innisfail, ALTA | Major League |
Bob Baun | 46 | 2 | 13 | 15 | 117 | 1956-1957 | 1 | D | 1936-09-09 | Lanigan, SASK | Major League |
Mike Bavis | 92 | 6 | 15 | 21 | 189 | 1993-1995 | 2 | W | 1970-03-13 | Roslindale, MA | Minor Pro |
Ted Baylis | 1 | 0 | 0 | 0 | 2 | 1965-1966 | 1 | D | 1944-04-27 | Toronto, ONT | Minor Pro |
Kevin Beaton | 6 | 0 | 1 | 1 | 4 | 1985-1986 | 1 | D | 1960-08-23 | Oshawa, ONT | Minor Pro |
Jason Beattie | 1 | 0 | 1 | 1 | 5 | 2012-2013 | 1 | D | 1988-09-13 | Newmarket, ONT | Minor Pro |
Matt Beaudoin | 1 | 0 | 0 | 0 | 0 | 2007-2008 | 1 | R | 1984-04-06 | Rock Forest, PQ | Minor Pro |
Luke Beaverson | 50 | 0 | 3 | 3 | 56 | 2007-2010 | 3 | D | 1984-12-11 | St. Paul, MN | Minor Pro |
Chris Beckford-Tseu | 28 | 0 | 1 | 1 | 0 | 2008-2010 | 2 | G | 1984-06-22 | Toronto, ONT | Major League |
Jim Bedard | 6 | 0 | 0 | 0 | 4 | 1979-1980 | 1 | G | 1956-11-17 | Niagara Falls, ONT | Major League |
Jared Bednar | 19 | 0 | 2 | 2 | 49 | 1997-2000 | 2 | D | 1972-02-28 | Yorkton, SASK | Minor Pro |
John Bednarski | 148 | 17 | 42 | 59 | 361 | 1972-1981 | 2 | D | 1952-07-04 | Thunder Bay, ONT | Major League |
Cal Benazic | 2 | 0 | 0 | 0 | 0 | 1994-1995 | 1 | D | 1975-09-29 | MacKenzie, BC | Minor Pro |
Aaron Bendickson | 7 | 1 | 0 | 1 | 12 | 2010-2011 | 1 | R | 1986-02-01 | Thief River Falls, MN | Minor Pro |
Bill Bennett | 139 | 44 | 57 | 101 | 196 | 1976-1979 | 3 | L | 1953-05-31 | Warwick, RI | Major League |
Mac Bennett | 46 | 3 | 6 | 9 | 15 | 2016-2017 | 1 | D | 1991-03-25 | Narragansett, RI | Minor Pro |
Ryan Bennett | 6 | 0 | 0 | 0 | 7 | 2004-2005 | 1 | R | 1981-09-16 | Glens Falls, NY | Minor Pro |
Adam Berkhoel | 6 | 0 | 0 | 0 | 0 | 2006-2007 | 1 | G | 1981-05-16 | St. Paul, MN | Major League |
Mark Bernard | 1 | 0 | 0 | 0 | 0 | 1992-1993 | 1 | G | 1969-02-01 | Hamilton, ONT | Minor Pro |
Tim Bernhardt | 29 | 0 | 2 | 2 | 0 | 1981-1982 | 1 | G | 1958-01-17 | Sarnia, ONT | Major League |
Zachary Berzolla | 4 | 1 | 0 | 1 | 2 | 2022-2023 | 1 | D | 1998-05-28 | Howell, NJ | Minor Pro |
Bill Best | 3 | 0 | 0 | 0 | 2 | 1974-1975 | 1 | L | 1954-07-23 | Berwick, NS | Minor Pro |
Craig Beveridge | 74 | 5 | 7 | 12 | 8 | 1969-1971 | 2 | C | 1949-07-02 | Winnipeg, MAN | Minor Pro |
Joe Bianchi‡ | | | | | | 1999-2000 | 1 | C | 1975-08-17 | Bloomington, MN | Minor Pro |
Alex Biega | 137 | 10 | 38 | 48 | 106 | 2011-2013 | 2 | D | 1988-04-04 | Montreal, PQ | Major League |
Daniel Bienvenue | 10 | 0 | 0 | 0 | 17 | 1997-1998 | 1 | L | 1977-06-10 | Val-d'Or, PQ | Minor Pro |
Don Biggs | 65 | 31 | 57 | 88 | 115 | 1990-1991 | 1 | C | 1965-07-04 | Mississauga, ONT | Major League |
Nicholas Bilotto | 10 | 0 | 0 | 0 | 10 | 2002-2003 | 1 | D | 1979-02-24 | Pointe-Claire, PQ | Minor Pro |
Brandon Biro | 169 | 45 | 94 | 139 | 64 | 2020-2024 | 4 | L | 1998-03-11 | Sherwood Park, ALTA | Major League |
Martin Biron | 103 | 0 | 4 | 4 | 42 | 1997-2001 | 4 | G | 1977-08-15 | Lac-Saint-Charles, PQ | Major League |
Hunter Bishop | 1 | 0 | 0 | 0 | 0 | 2012-2013 | 1 | F | 1987-09-05 | Fairbanks, AK | Minor Pro |
Tobie Bisson | 1 | 0 | 0 | 0 | 0 | 2018-2019 | 1 | D | 1997-02-01 | Rosemere, PQ | Minor Pro |
Anders Bjork | 42 | 8 | 17 | 25 | 16 | 2022-2023 | 1 | L | 1996-08-05 | Mequon, WI | Major League |
James Black | 45 | 19 | 32 | 51 | 28 | 1993-1994 | 1 | D | 1969-08-03 | Regina, SASK | Major League |
Bob Blackburn | 64 | 7 | 11 | 18 | 72 | 1971-1972 | 1 | D | 1938-02-01 | Rouyn-Noranda, PQ | Major League |
Don Blackburn | 132 | 45 | 81 | 126 | 46 | 1966-1971 | 2 | L | 1938-05-14 | Kirkland Lake, ONT | Major League |
Judd Blackwater | 12 | 1 | 1 | 2 | 0 | 2008-2009 | 1 | R | 1987-06-22 | Lethbridge, ALTA | Minor Pro |
Colin Blackwell | 61 | 17 | 28 | 45 | 23 | 2017-2018 | 1 | C | 1993-03-28 | North Andover, MA | Major League |
Brian Blad | 3 | 0 | 0 | 0 | 0 | 1993-1994 | 1 | D | 1967-07-22 | Brockville, ONT | Minor Pro |
Ken Block | 280 | 23 | 113 | 136 | 168 | 1967-1972 | 5 | D | 1944-03-18 | Steinbach, MAN | Major League |
Bobby Blood | 1 | 0 | 0 | 0 | 0 | 1978-1979 | 1 | D | 1956-05-26 | Concord, NH | Minor Pro |
John Blue | 14 | 0 | 1 | 1 | 4 | 1995-1996 | 1 | G | 1966-02-19 | Huntington Beach, CA | Major League |
Dylan Blujus | 21 | 1 | 1 | 2 | 14 | 2020-2021 | 1 | D | 1994-01-22 | Buffalo, NY | Minor Pro |
Bob Bodak | 12 | 2 | 1 | 3 | 6 | 1983-1984 | 1 | L | 1961-05-28 | Thunder Bay, ONT | Major League |
Gregg Boddy | 28 | 2 | 6 | 8 | 77 | 1971-1972 | 1 | D | 1949-03-19 | Ponoka, ALTA | Major League |
Mathew Bodie | 17 | 2 | 7 | 9 | 8 | 2016-2017 | 1 | D | 1990-03-07 | East St. Paul, MAN | Minor Pro |
Aaron Boh | 12 | 0 | 4 | 4 | 10 | 1995-1996 | 1 | D | 1974-04-04 | Lethbridge, ALTA | Minor Pro |
Alexandre Boikov | 13 | 0 | 1 | 1 | 15 | 1998-1999 | 1 | D | 1975-02-07 | Chelyabinsk, Russia | Major League |
Gilles Boisvert | 1 | 0 | 0 | 0 | 0 | 1956-1957 | 1 | G | 1933-02-15 | Trois-Rivieres, PQ | Major League |
Nick Boka | 24 | 3 | 1 | 4 | 63 | 2021-2022 | 1 | D | 1997-09-08 | Plymouth, MI | Minor Pro |
Mike Boland | 85 | 4 | 29 | 33 | 186 | 1979-1981 | 2 | D | 1954-10-29 | London, ONT | Major League |
Kevin Bolibruck | 119 | 5 | 16 | 21 | 83 | 2000-2003 | 2 | D | 1977-02-08 | Peterborough, ONT | Minor Pro |
Hugh Bolton | 5 | 0 | 1 | 1 | 2 | 1957-1958 | 1 | D | 1929-04-15 | Toronto, ONT | Major League |
Graeme Bonar | 1 | 0 | 0 | 0 | 2 | 1988-1989 | 1 | R | 1966-01-21 | Mimico, ONT | Minor Pro |
Marcel Bonin | 7 | 3 | 5 | 8 | 4 | 1958-1959 | 1 | L | 1931-09-17 | Montreal, PQ | Major League |
Kyle Bonis | 52 | 10 | 2 | 12 | 10 | 2016-2017 | 1 | L | 1989-02-15 | Lindsay, ONT | Minor Pro |
Jimmy Bonneau | 57 | 4 | 2 | 6 | 187 | 2009-2010 | 1 | L | 1985-03-22 | Baie-Comeau, PQ | Minor Pro |
Shaw Boomhower | 2 | 0 | 0 | 0 | 7 | 2019-2020 | 1 | L | 1998-10-31 | Belleville, ONT | Minor Pro |
David Booth | 25 | 7 | 7 | 14 | 26 | 2006-2007 | 1 | L | 1984-11-24 | Detroit, MI | Major League |
Derek Booth | 45 | 2 | 8 | 10 | 82 | 1993-1994 | 1 | D | 1970-07-19 | Niagara Falls, ONT | Minor Pro |
Rob Bordson | 8 | 0 | 0 | 0 | 2 | 2011-2012 | 1 | F | 1988-06-09 | Duluth, MN | Minor Pro |
Will Borgen | 140 | 4 | 21 | 25 | 132 | 2017-2020 | 3 | D | 1996-12-19 | Moorhead, MN | Major League |
Scott Boston | 16 | 1 | 1 | 2 | 6 | 1994-1995 | 1 | D | 1971-07-13 | Ottawa, ONT | Minor Pro |
Jason Botterill | 118 | 59 | 41 | 100 | 182 | 2002-2005 | 3 | L | 1976-05-19 | Edmonton, ALTA | Major League |
Dick Bouchard | 43 | 2 | 11 | 13 | 19 | 1958-1959 | 1 | R | 1934-12-02 | Letellier, MAN | Major League |
Philippe Boucher | 79 | 28 | 52 | 80 | 85 | 1992-1995 | 3 | D | 1973-03-24 | St. Apollinaire, PQ | Major League |
Eric Boulton | 76 | 2 | 2 | 4 | 276 | 1999-2000 | 1 | L | 1976-08-17 | Halifax, NS | Major League |
Brian Bowles | 13 | 1 | 2 | 3 | 4 | 1973-1974 | 1 | D | 1952-02-18 | Montreal, PQ | Major League |
Collin Bowman | 12 | 0 | 2 | 2 | 8 | 2015-2016 | 1 | D | 1991-06-13 | Littleton, CO | Minor Pro |
Ian Boyce | 32 | 6 | 10 | 16 | 6 | 1990-1992 | 2 | L | 1968-01-24 | Saint-Laurent, PQ | Minor Pro |
Riley Boychuk | 26 | 0 | 2 | 2 | 18 | 2011-2012 | 1 | L | 1991-02-20 | Abbotsford, BC | Minor Pro |
Wally Boyer | 278 | 87 | 124 | 211 | 174 | 1960-1966 | 5 | C | 1937-09-27 | Cowan, MAN | Major League |
John Bradley | 6 | 0 | 0 | 0 | 2 | 1991-1992 | 1 | G | 1968-02-06 | Pawtucket, RI | Minor Pro |
Ian Brady | 2 | 0 | 1 | 1 | 0 | 2016-2017 | 1 | D | 1994-05-22 | Lombard, IL | Minor Pro |
Gaston "Gus" Brassard | 6 | 1 | 1 | 2 | 2 | 1962-1964 | 2 | L | 1940-10-21 | Arvida, PQ | Minor Pro |
Gary Bredin | 140 | 35 | 33 | 68 | 91 | 1971-1974 | 2 | R | 1948-05-25 | Edmonton, ALTA | Major League |
Mike Breen | 121 | 5 | 15 | 20 | 485 | 1979-1981 | 2 | D | 1957-11-17 | Wareham, MA | Minor Pro |
T.J. Brennan | 88 | 30 | 35 | 65 | 96 | 2011-2013 | 2 | D | 1989-04-03 | Willingboro, NJ | Major League |
John Brenneman | 13 | 3 | 10 | 13 | 4 | 1966-1967 | 1 | L | 1943-01-05 | Fort Erie, ONT | Major League |
Carl Brewer | 1 | 0 | 1 | 1 | 2 | 1958-1959 | 1 | D | 1938-10-21 | Toronto, ONT | Major League |
Chris Bright | 9 | 1 | 0 | 1 | 6 | 1993-1994 | 1 | R | 1970-10-14 | Calgary, ALTA | Minor Pro |
Doug Brindley | 74 | 20 | 27 | 47 | 12 | 1971-1972 | 1 | C | 1949-06-08 | Walkerton, ONT | Major League |
Ryan Brindley | 24 | 2 | 3 | 5 | 28 | 2000-2002 | 2 | D | 1976-07-09 | Thunder Bay, ONT | Minor Pro |
David Brine | 236 | 35 | 56 | 91 | 79 | 2006-2010 | 4 | C | 1985-01-06 | Truro, NS | Major League |
Ken Broderick | 45 | 0 | 3 | 3 | 0 | 1974-1976 | 2 | G | 1942-02-16 | Toronto, ONT | Major League |
Mike Brodeur | 38 | 0 | 0 | 0 | 0 | 2008-2009 | 1 | G | 1983-03-30 | Calgary, ALTA | Major League |
Ross Brooks | 34 | 0 | 1 | 1 | 4 | 1975-1976 | 1 | G | 1939-10-17 | Toronto, ONT | Major League |
Arnie Brown | 121 | 8 | 50 | 58 | 264 | 1961-1964 | 3 | D | 1942-01-28 | Oshawa, ONT | Major League |
Cam Brown | 4 | 0 | 0 | 0 | 26 | 1992-1993 | 1 | L | 1969-05-15 | Saskatoon, SASK | Major League |
Christopher Brown | 3 | 1 | 0 | 1 | 2 | 2023-2024 | 1 | F | 1996-02-22 | Bloomfield Hills, MI | Minor Pro |
Curtis Brown | 51 | 22 | 21 | 43 | 30 | 1995-1997 | 2 | L | 1976-02-12 | Unity, SASK | Major League |
Greg Brown | 148 | 25 | 85 | 110 | 87 | 1990-1993 | 3 | D | 1968-03-07 | Southborough, MA | Major League |
Jack Brownschidle | 74 | 8 | 22 | 30 | 13 | 1986-1987 | 1 | D | 1955-10-02 | Buffalo, NY | Major League |
Jeff Brubaker | 57 | 4 | 10 | 14 | 253 | 1978-1979 | 1 | L | 1958-02-24 | Hagerstown, MD | Major League |
Craig Brunel | 37 | 3 | 2 | 5 | 96 | 2000-2001 | 1 | R | 1979-12-11 | Minnedosa, MAN | Minor Pro |
Paul Brydges | 174 | 36 | 36 | 72 | 176 | 1986-1989 | 3 | C | 1965-06-21 | Guelph, ONT | Major League |
Jacob Bryson | 76 | 4 | 29 | 33 | 38 | 2019-2024 | 3 | D | 1997-11-18 | London, ONT | Major League |
Tom Buckley | 3 | 0 | 0 | 0 | 0 | 1999-2000 | 1 | C | 1976-05-26 | Buffalo, NY | Minor Pro |
Fred "Skippy" Burchell | 70 | 20 | 40 | 60 | 65 | 1957-1958 | 1 | C | 1931-01-09 | Montreal, PQ | Major League |
Erik Burgdoerfer | 52 | 1 | 16 | 17 | 44 | 2016-2017 | 1 | D | 1988-12-11 | Abington, PA | Major League |
Gary Burns | 155 | 38 | 57 | 95 | 163 | 1978-1985 | 2 | F | 1955-01-16 | Cambridge, MA | Major League |
Randy Burridge | 6 | 0 | 1 | 1 | 19 | 1997-1998 | 1 | L | 1966-01-07 | Fort Erie, ONT | Major League |
Guy Burrowes | 70 | 8 | 21 | 29 | 31 | 1972-1973 | 1 | C | 1948-03-04 | Niagara Falls, ONT | Minor Pro |
Cameron Burt | 3 | 0 | 1 | 1 | 2 | 2014-2015 | 1 | D | 1987-02-09 | Detroit, MI | Minor Pro |
Jarrett Burton | 39 | 1 | 1 | 2 | 23 | 2019-2020 | 1 | C | 1990-12-30 | Winnipeg, MAN | Minor Pro |
Jim Burton | 10 | 0 | 2 | 2 | 4 | 1986-1987 | 1 | D | 1961-11-13 | Georgetown, ONT | Minor Pro |
Marc Busenburg | 33 | 0 | 3 | 3 | 6 | 2000-2002 | 2 | D | 1977-12-07 | Shrewsbury, MA | Minor Pro |
Doug Butler | 7 | 1 | 2 | 3 | 0 | 1978-1979 | 1 | D | 1957-06-17 | Souris, MAN | Minor Pro |
Ross Butler | 45 | 21 | 9 | 30 | 18 | 1973-1974 | 1 | L | 1951-06-11 | Bladworth, SASK | Minor Pro |
Mike Byers | 97 | 32 | 37 | 69 | 10 | 1967-1977 | 2 | R | 1946-09-11 | Toronto, ONT | Major League |
Dan Bylsma | 2 | 0 | 1 | 1 | 0 | 1992-1993 | 1 | R | 1970-09-19 | Grand Haven, MI | Major League |
Doug Caines | 7 | 3 | 0 | 3 | 2 | 1980-1981 | 1 | C | | Toronto, ONT | Minor Pro |
Matthew Cairns | 2 | 0 | 0 | 0 | 0 | 2021-2022 | 1 | D | 1998-04-27 | Mississauga, ONT | Minor Pro |
Adam Calder | 6 | 0 | 0 | 0 | 2 | 1999-2002 | 2 | L | 1976-03-28 | Portage la Prairie, MAN | Minor Pro |
Brady Calla | 64 | 5 | 10 | 15 | 25 | 2007-2011 | 4 | R | 1988-03-14 | Kelowna, BC | Minor Pro |
Joe Callahan | 48 | 4 | 9 | 13 | 12 | 2010-2011 | 1 | D | 1982-12-20 | Abington, MA | Major League |
Brian Campbell | 177 | 11 | 84 | 95 | 59 | 1998-2002 | 4 | D | 1979-05-23 | Strathroy, ONT | Major League |
Greg Campbell | 11 | 3 | 3 | 6 | 30 | 2005-2006 | 1 | C | 1983-12-17 | London, ONT | Major League |
Scott Campbell | 3 | 0 | 0 | 0 | 15 | 1994-1995 | 1 | D | 1972-01-22 | Glasgow, Scotland | Minor Pro |
Scott Campbell | 1 | 0 | 0 | 0 | 0 | 2011-2012 | 1 | F | 1986-06-06 | Navan, ONT | Minor Pro |
Kris Cantu | 4 | 0 | 0 | 0 | 0 | 1997-1998 | 1 | L | 1976-01-12 | Warren, MI | Minor Pro |
Jeff Capello | 108 | 21 | 30 | 51 | 75 | 1987-1989 | 2 | L | 1964-09-25 | Ottawa, ONT | Minor Pro |
Greg Capson | 10 | 0 | 0 | 0 | 29 | 1993-1994 | 1 | D | 1969-08-18 | Nanaimo, BC | Minor Pro |
Mike Card | 73 | 2 | 12 | 14 | 70 | 2006-2008 | 2 | D | 1986-02-18 | Kitchener, ONT | Major League |
Wayne Carleton | 26 | 10 | 8 | 18 | 8 | 1966-1969 | 2 | C | 1946-08-04 | Sudbury, ONT | Major League |
Ross Carlson | 3 | 1 | 1 | 2 | 0 | 2008-2009 | 1 | F | 1982-02-21 | Duluth, MN | Minor Pro |
Keith Carney | 65 | 6 | 31 | 37 | 34 | 1991-1993 | 2 | D | 1970-02-03 | Providence, RI | Major League |
Gary Carr | 48 | 0 | 1 | 1 | 42 | 1976-1979 | 3 | G | 1955-08-14 | Toronto, ONT | Minor Pro |
William Carrier | 127 | 23 | 33 | 56 | 92 | 2014-2017 | 3 | L | 1994-12-20 | Montreal, PQ | Major League |
Billy Carter | 71 | 8 | 19 | 27 | 10 | 1956-1959 | 3 | C | 1937-12-02 | Cornwall, ONT | Major League |
Ron Carter | 50 | 37 | 23 | 60 | 8 | 1980-1982 | 2 | R | 1958-03-14 | Montreal, PQ | Major League |
Michael Caruso | 215 | 7 | 23 | 30 | 185 | 2008-2011 | 3 | D | 1988-07-05 | Mississauga, ONT | Major League |
Mike Casselman | 25 | 8 | 7 | 15 | 14 | 1997-1998 | 1 | L | 1968-09-23 | Morrisburg, ONT | Major League |
Tom Cassidy | 51 | 11 | 35 | 46 | 55 | 1978-1979 | 1 | C | 1952-03-15 | Blind River, ONT | Major League |
Daniel Catenacci | 246 | 43 | 46 | 89 | 175 | 2012-2017 | 5 | C | 1993-03-09 | Richmond Hill, ONT | Major League |
Joseph Cecconi | 97 | 4 | 15 | 19 | 80 | 2022-2024 | 2 | D | 1997-05-23 | Youngstown, NY | Minor Pro |
Filip Cederqvist | 74 | 10 | 14 | 24 | 42 | 2022-2024 | 2 | L | 2000-08-23 | Skara, Sweden | Minor Pro |
Kord Cernich | 4 | 0 | 0 | 0 | 2 | 1992-1993 | 1 | D | 1966-10-20 | Ketchikan, AK | Minor Pro |
Ed Chadwick | 138 | 0 | 0 | 0 | 2 | 1959-1961 | 2 | G | 1933-05-08 | Fergus, ONT | Major League |
Andre Champagne | 145 | 12 | 22 | 34 | 117 | 1962-1970 | 6 | L | 1943-09-19 | Eastview, ONT | Major League |
Brian Chapman | 75 | 5 | 5 | 10 | 71 | 2003-2004 | 1 | D | 1968-02-10 | Brockville, ONT | Major League |
Joshua Chapman | 1 | 0 | 0 | 0 | 4 | 2015-2016 | 1 | D | 1994-11-17 | Stouffville, ONT | Minor Pro |
Craig Charron | 335 | 122 | 190 | 312 | 249 | 1995-2002 | 5 | C | 1967-11-15 | North Easton, MA | Minor Pro |
Gerry Cheevers† | 157 | 0 | 2 | 2 | 34 | 1961-1965 | 4 | G | 1940-09-02 | St. Catharines, ONT | Major League |
Don Cherry | 390 | 34 | 84 | 118 | 386 | 1963-1972 | 7 | D | 1934-02-05 | Kingston, ONT | Major League |
Marc Cheverie | 15 | 0 | 0 | 0 | 0 | 2010-2011 | 1 | G | 1987-02-22 | Cole Harbour, NS | Minor Pro |
Dominic Chiasson | 1 | 0 | 0 | 0 | 0 | 2001-2002 | 1 | L | 1977-01-18 | Valleyfield, PQ | Minor Pro |
Jack Chipchase | 79 | 2 | 16 | 18 | 111 | 1963-1970 | 4 | D | 1945-04-05 | Seaforth, ONT | Major League |
Ron Chipperfield | 6 | 3 | 2 | 5 | 6 | 1980-1981 | 1 | C | 1954-03-28 | Brandon, MAN | Major League |
Billy Christopoulos | 5 | 0 | 0 | 0 | 0 | 2020-2021 | 1 | G | 1994-02-01 | Raleigh, NC | Minor Pro |
Peter Ciavaglia | 141 | 72 | 128 | 200 | 48 | 1991-1993 | 2 | C | 1969-07-15 | Albany, NY | Major League |
Jozef Cierny | 54 | 27 | 27 | 54 | 36 | 1992-1993 | 1 | L | 1974-05-13 | Zvolen, Slovakia | Major League |
Hank Ciesla | 134 | 57 | 88 | 145 | 54 | 1959-1961 | 2 | C | 1934-10-15 | Saint Catharines, ONT | Major League |
Jason Cipolla | 145 | 35 | 59 | 94 | 138 | 1999-2001 | 2 | C | 1972-12-30 | Toronto, ONT | Minor Pro |
Jason Cirone | 24 | 4 | 5 | 9 | 34 | 1995-1996 | 1 | C | 1971-02-21 | Toronto, ONT | Major League |
Chris Clackson | 18 | 2 | 2 | 4 | 27 | 2010-2012 | 2 | L | 1987-01-27 | Pittsburgh, PA | Minor Pro |
Kale Clague | 56 | 4 | 25 | 29 | 58 | 2022-2024 | 2 | D | 1998-06-05 | Regina, SASK | Major League |
Wayne Clairmont | 70 | 11 | 19 | 30 | 26 | 1969-1970 | 1 | L | 1943-07-05 | Parry Sound, ONT | Minor Pro |
Terry Clancy | 105 | 15 | 29 | 44 | 57 | 1963-1967 | 3 | R | 1943-04-02 | Ottawa, ONT | Major League |
Marty Clapton | 12 | 2 | 2 | 4 | 4 | 2001-2002 | 1 | R | 1974-07-01 | Newton, MA | Minor Pro |
Gordie Clark | 270 | 123 | 180 | 303 | 109 | 1974-1978 | 4 | R | 1952-05-31 | Glasgow, Scotland | Major League |
Neil Clark | 4 | 0 | 0 | 0 | 0 | 1965-1966 | 1 | C | 1946-01-02 | Ottawa, ONT | Minor Pro |
Neil Clark | 8 | 0 | 1 | 1 | 17 | 2008-2009 | 1 | L | 1981-07-25 | Coquitlam, BC | Minor Pro |
Jacques Cloutier | 187 | 0 | 8 | 8 | 37 | 1980-1989 | 7 | G | 1960-01-03 | Rouyn-Noranda, PQ | Major League |
Real Cloutier | 12 | 4 | 3 | 7 | 0 | 1984-1985 | 1 | F | 1956-07-30 | Saint-Emile, PQ | Major League |
Kevin Colley | 25 | 3 | 4 | 7 | 70 | 2001-2002 | 1 | C | 1979-01-04 | New Haven, CT | Major League |
Dan Collins | 92 | 10 | 8 | 18 | 48 | 2007-2010 | 3 | R | 1987-02-26 | Syracuse, NY | Minor Pro |
Gary Collins† | 48 | 8 | 20 | 28 | 6 | 1956-1960 | 3 | C | 1935-09-27 | Toronto, ONT | Major League |
Adam Comrie | 44 | 0 | 5 | 5 | 18 | 2010-2011 | 1 | D | 1990-07-31 | Ottawa, ONT | Minor Pro |
Eric Comrie | 7 | 0 | 0 | 0 | 0 | 2022-2024 | 2 | G | 1995-07-06 | Edmonton, ALTA | Major League |
Brian Conacher | 77 | 16 | 18 | 34 | 74 | 1961-1968 | 3 | C | 1941-08-31 | Toronto, ONT | Major League |
Cory Conacher | 2 | 1 | 0 | 1 | 2 | 2010-2011 | 1 | C | 1989-12-14 | Burlington, ONT | Major League |
Rob Conn | 36 | 22 | 15 | 37 | 40 | 1995-1996 | 1 | R | 1968-09-03 | Calgary, ALTA | Major League |
Al Conroy | 13 | 4 | 4 | 8 | 40 | 1986-1987 | 1 | C | 1966-01-17 | Calgary, ALTA | Major League |
Bob Cook | 259 | 74 | 59 | 133 | 263 | 1967-1971 | 4 | R | 1946-01-06 | Sudbury, ONT | Major League |
Devin Cooley | 14 | 0 | 0 | 0 | 0 | 2023-2024 | 1 | G | 1997-05-25 | Los Gatos, CA | Major League |
Gaye Cooley† | 0 | 0 | 0 | 0 | 24 | 1972-1973 | 1 | G | 1946-07-06 | Kirkland Lake, ONT | Major League |
David Cooper | 156 | 21 | 47 | 68 | 209 | 1992-1996 | 4 | D | 1973-11-02 | Ottawa, ONT | Major League |
Todd Copeland | 77 | 4 | 12 | 16 | 152 | 1994-1995 | 1 | D | 1968-05-18 | Ridgewood, NJ | Minor Pro |
Mike Corbett | 50 | 5 | 10 | 15 | 18 | 1963-1964 | 1 | R | 1942-10-04 | Toronto, ONT | Major League |
Bob Corkum | 164 | 37 | 44 | 81 | 169 | 1989-1992 | 3 | C | 1967-12-18 | Salisbury, MA | Major League |
Eric Cornel | 277 | 35 | 43 | 78 | 96 | 2014-2020 | 6 | R | 1996-04-11 | Kemptville, ONT | Minor Pro |
Mike Corrigan | 52 | 12 | 21 | 33 | 38 | 1965-1967 | 2 | L | 1946-01-11 | Ottawa, ONT | Major League |
Alain Cote | 23 | 1 | 6 | 7 | 14 | 1980-1981 | 1 | L | 1957-05-03 | Matane, PQ | Major League |
Roger Cote | 127 | 5 | 25 | 30 | 349 | 1959-1962 | 3 | D | 1939-12-22 | Belletere, PQ | Major League |
Kevin Coughlin | 2 | 0 | 0 | 0 | 0 | 1978-1979 | 1 | R | | South Boston, MA | Minor Pro |
Jim Cowell | 1 | 0 | 0 | 0 | 0 | 1980-1981 | 1 | F | 1953-10-18 | Newmarket, ONT | Minor Pro |
Lukas Craggs | 24 | 2 | 1 | 3 | 36 | 2021-2022 | 1 | F | 1996-05-16 | Elmhurst, IL | Minor Pro |
Bob Craig | 25 | 2 | 2 | 4 | 17 | 1972-1973 | 1 | D | 1952-07-30 | Hudson Bay, SASK | Minor Pro |
Mike Craig | 98 | 0 | 3 | 3 | 18 | 1984-1987 | 3 | G | 1962-11-01 | Calgary, ALTA | Minor Pro |
Lou Crawford | 210 | 20 | 24 | 44 | 589 | 1982-1985 | 3 | L | 1962-11-05 | Belleville, ONT | Major League |
Nick Crawford | 186 | 16 | 43 | 59 | 72 | 2011-2014 | 3 | D | 1990-02-23 | Caledon, ONT | Minor Pro |
Adam Creighton | 38 | 22 | 24 | 46 | 29 | 1984-1986 | 2 | C | 1965-06-02 | Burlington, ONT | Major League |
Dave Creighton | 162 | 69 | 93 | 162 | 107 | 1958-1961 | 3 | C | 1930-06-24 | Port Arthur, ONT | Major League |
Troy Crema | 2 | 0 | 0 | 0 | 2 | 2016-2017 | 1 | F | 1995-05-30 | Toronto, ONT | Minor Pro |
Glen Cressman | 13 | 2 | 1 | 3 | 4 | 1956-1957 | 1 | C | 1934-08-29 | Kitchener, ONT | Major League |
Kyle Criscuolo | 94 | 21 | 33 | 54 | 48 | 2017-2019 | 2 | C | 1992-05-05 | Southampton, NJ | Major League |
Tom Cronin | 14 | 0 | 2 | 2 | 9 | 1985-1986 | 1 | D | 1960-09-09 | Melrose, MA | Minor Pro |
Paul Crowley | 160 | 48 | 56 | 104 | 315 | 1979-1981 | 2 | R | 1955-12-26 | Montreal, PQ | Major League |
Joe Crozier | 60 | 2 | 24 | 26 | 26 | 1959-1961 | 2 | D | 1929-02-19 | Winnipeg, MAN | Major League |
Barry Cullen | 7 | 4 | 4 | 8 | 6 | 1956-1957 | 1 | R | 1935-06-16 | Ottawa, ONT | Major League |
Brian Cullen | 9 | 2 | 10 | 12 | 2 | 1956-1957 | 1 | C | 1933-11-11 | Ottawa, ONT | Major League |
David Cullen | 186 | 19 | 82 | 101 | 123 | 2003-2006 | 3 | D | 1976-12-30 | St. Catharines, ONT | Major League |
Mark Cullen | 28 | 5 | 9 | 14 | 6 | 2010-2011 | 1 | C | 1978-10-28 | Virginia, MN | Major League |
Jassen Cullimore | 3 | 0 | 1 | 1 | 4 | 2007-2008 | 1 | D | 1972-12-04 | Simcoe, ONT | Major League |
Randy Cunneyworth | 377 | 101 | 138 | 239 | 568 | 1980-2000 | 7 | L | 1961-05-10 | Etobicoke, ONT | Major League |
John Cunniff | 66 | 16 | 29 | 45 | 57 | 1971-1972 | 1 | L | 1944-07-09 | South Boston, MA | Major League |
Brian Curran | 46 | 0 | 3 | 3 | 158 | 1990-1992 | 2 | D | 1963-11-05 | Toronto, ONT | Major League |
Mike Curran | 9 | 0 | 0 | 0 | 4 | 1976-1977 | 1 | G | 1944-04-14 | International Falls, MN | Major League |
Floyd Curry | 2 | 0 | 0 | 0 | 4 | 1958-1959 | 1 | R | 1925-08-11 | Chapleau, ONT | Major League |
Ray Cyr† | 0 | 9 | 16 | 25 | 2 | 1957-1958 | 1 | C | 1933-12-26 | Campbellton, NB | Minor Pro |
Jerry D'Amigo | 90 | 18 | 25 | 43 | 63 | 2014-2016 | 2 | L | 1991-02-19 | Binghamton, NY | Major League |
Evgeny Dadonov | 100 | 25 | 31 | 56 | 40 | 2009-2011 | 2 | R | 1989-03-12 | Chelyabinsk, Russia | Major League |
Zac Dalpe | 44 | 16 | 12 | 28 | 0 | 2014-2015 | 1 | C | 1989-11-01 | Paris, ONT | Major League |
Justin Danforth | 20 | 4 | 3 | 7 | 16 | 2016-2018 | 2 | R | 1993-03-15 | Oshawa, ONT | Major League |
Kimbi Daniels | 6 | 1 | 3 | 4 | 2 | 1996-1997 | 1 | C | 1972-01-19 | Estevan, SASK | Major League |
Cleon Daskalakis | 7 | 0 | 0 | 0 | 6 | 1987-1988 | 1 | G | 1962-09-29 | Boston, MA | Major League |
Kirk Daubenspeck | 23 | 0 | 1 | 1 | 2 | 1999-2001 | 2 | G | 1974-07-21 | Madison, WI | Minor Pro |
Richard David | 1 | 0 | 0 | 0 | 0 | 1980-1981 | 1 | L | 1958-04-08 | Notre Dame de la Sal, PQ | Major League |
Brandon Davidson | 34 | 1 | 6 | 7 | 45 | 2020-2023 | 3 | D | 1991-08-21 | Taber, ALTA | Major League |
Matt Davidson | 232 | 53 | 47 | 100 | 86 | 1997-2000 | 3 | R | 1977-08-09 | Flin Flon, MAN | Major League |
Jeremy Davies | 130 | 22 | 34 | 56 | 169 | 2022-2024 | 2 | D | 1996-12-04 | Sainte-Anne-de-Belle, PQ | Major League |
Mal Davis | 247 | 155 | 132 | 287 | 119 | 1981-1986 | 5 | R | 1956-10-10 | Lockeport, NS | Major League |
Jason Dawe | 140 | 63 | 57 | 120 | 93 | 1992-2004 | 5 | R | 1973-05-29 | North York, ONT | Major League |
John de Gray | 41 | 1 | 5 | 6 | 31 | 2009-2010 | 1 | D | 1988-03-14 | Markham, ONT | Minor Pro |
Jean-Sebastien Dea | 72 | 21 | 33 | 54 | 36 | 2019-2021 | 2 | C | 1994-02-08 | Laval, PQ | Major League |
Dale DeGray | 114 | 15 | 50 | 65 | 239 | 1989-1991 | 2 | D | 1963-09-03 | Oshawa, ONT | Major League |
Dion Del Monte | 1 | 0 | 0 | 0 | 0 | 1999-2000 | 1 | C | 1972-10-28 | Toronto, ONT | Minor Pro |
Ryan Del Monte | 24 | 3 | 3 | 6 | 29 | 2010-2011 | 1 | R | 1983-09-13 | Mississauga, ONT | Minor Pro |
Aaron Dell | 22 | 0 | 0 | 0 | 0 | 2021-2022 | 1 | G | 1989-05-04 | Airdrie, ALTA | Major League |
Andy Delmore | 8 | 0 | 2 | 2 | 2 | 2003-2004 | 1 | D | 1976-12-26 | Windsor, ONT | Major League |
Adam Dennis | 82 | 0 | 1 | 1 | 20 | 2006-2008 | 2 | G | 1985-02-08 | Toronto, ONT | Minor Pro |
Duane Derksen | 6 | 0 | 0 | 0 | 0 | 1993-1994 | 1 | G | 1968-07-07 | St. Boniface, MAN | Minor Pro |
Frederic Deschenes | 38 | 0 | 0 | 0 | 0 | 1996-1997 | 1 | G | 1976-01-12 | Quebec, PQ | Minor Pro |
Nick Desimone | 8 | 0 | 6 | 6 | 2 | 2020-2021 | 1 | D | 1994-11-21 | East Amherst, NY | Major League |
Jacques Deslauriers‡ | | | | | | 1956-1957 | 1 | D | 1928-09-03 | Montreal, PQ | Major League |
Nicolas Deslauriers | 5 | 1 | 2 | 3 | 9 | 2013-2014 | 1 | L | 1991-02-22 | La Salle, PQ | Major League |
John-Scott Dickson | 9 | 0 | 2 | 2 | 0 | 2009-2010 | 1 | L | 1984-04-10 | North York, ONT | Minor Pro |
Bob Dillabough | 1 | 0 | 0 | 0 | 2 | 1970-1971 | 1 | C | 1941-04-27 | Belleville, ONT | Major League |
Bill Dineen | 70 | 19 | 19 | 38 | 20 | 1961-1962 | 1 | R | 1932-09-18 | Arvida, PQ | Major League |
David DiVita | 41 | 2 | 3 | 5 | 77 | 1991-1993 | 2 | D | 1969-02-03 | St. Clair Shores, MI | Minor Pro |
Mike Donaldson | 129 | 2 | 13 | 15 | 168 | 1960-1962 | 2 | D | 1939-08-25 | Hull, PQ | Minor Pro |
Mike Donnelly | 121 | 75 | 92 | 167 | 124 | 1988-1990 | 2 | L | 1963-10-10 | Livonia, MI | Major League |
Matt Donovan | 73 | 8 | 23 | 31 | 61 | 2015-2016 | 1 | D | 1990-05-09 | Edmond, OK | Major League |
Jack Doremus | 5 | 0 | 1 | 1 | 0 | 2021-2022 | 1 | C | 1997-04-15 | Aspen, CO | Minor Pro |
Jim Dorey | 20 | 0 | 3 | 3 | 16 | 1967-1968 | 1 | D | 1947-08-17 | Kingston, ONT | Major League |
Rick Dorman | 1 | 0 | 0 | 0 | 0 | 1978-1979 | 1 | R | 1955-07-24 | Winnipeg, MAN | Minor Pro |
Jack Dougherty | 56 | 2 | 10 | 12 | 32 | 2018-2019 | 1 | D | 1996-05-25 | St. Paul, MN | Minor Pro |
Kent Douglas | 102 | 22 | 53 | 75 | 189 | 1963-1970 | 3 | D | 1936-02-06 | Cobalt, ONT | Major League |
Daryl Drader | 195 | 26 | 55 | 81 | 110 | 1977-1981 | 4 | L | 1954-04-10 | Estevan, SASK | Minor Pro |
David Drake | 4 | 0 | 1 | 1 | 2 | 2021-2022 | 1 | D | 1995-01-07 | Naperville, IL | Minor Pro |
Bruce Draper | 125 | 33 | 58 | 91 | 43 | 1961-1963 | 2 | F | 1940-10-02 | Toronto, ONT | Major League |
Tom Draper | 40 | 0 | 1 | 1 | 4 | 1991-1999 | 3 | G | 1966-11-20 | Outremont, PQ | Major League |
Rene Drolet | 224 | 75 | 104 | 179 | 104 | 1975-1978 | 3 | C | 1944-11-13 | Quebec, PQ | Major League |
Dave Dryden | 1 | 0 | 0 | 0 | 0 | 1961-1962 | 1 | G | 1941-09-05 | Hamilton, ONT | Major League |
Michael Dubuc | 5 | 2 | 1 | 3 | 0 | 2010-2011 | 1 | L | 1988-06-29 | Granby, PQ | Minor Pro |
Mike Duco | 194 | 43 | 35 | 78 | 384 | 2008-2011 | 3 | L | 1987-07-08 | Toronto, ONT | Major League |
Les Duff | 399 | 48 | 91 | 139 | 352 | 1963-1970 | 7 | L | 1934-12-12 | Kirkland Lake, ONT | Minor Pro |
Matt Duffy | 20 | 3 | 8 | 11 | 4 | 2008-2010 | 2 | D | 1986-03-21 | Windham, ME | Minor Pro |
Sylvain Dufresne | 90 | 2 | 9 | 11 | 93 | 2004-2006 | 2 | D | 1978-07-24 | Waterloo, PQ | Minor Pro |
J.P. Dumont | 13 | 7 | 10 | 17 | 18 | 1999-2000 | 1 | R | 1978-04-01 | Montreal, PQ | Major League |
Bob Duncan | 10 | 1 | 2 | 3 | 16 | 1956-1957 | 1 | D | 1936-02-20 | Toronto, ONT | Minor Pro |
Dave Dunn | 64 | 3 | 13 | 16 | 92 | 1970-1972 | 2 | D | 1948-08-19 | Moosomin, SASK | Major League |
Richie Dunn | 276 | 40 | 120 | 160 | 226 | 1985-1990 | 5 | D | 1957-05-12 | Boston, MA | Major League |
Doug Dunville | 126 | 14 | 31 | 45 | 104 | 1965-1972 | 4 | D | 1945-08-22 | Toronto, ONT | Minor Pro |
Ray Dupont | 2 | 0 | 0 | 0 | 0 | 1964-1965 | 1 | D | 1943-09-21 | Toronto, ONT | Minor Pro |
Marc Dupuis | 16 | 0 | 3 | 3 | 14 | 1998-2000 | 2 | D | 1976-04-22 | Cornwall, ONT | Minor Pro |
Jean Dupuy | 120 | 11 | 22 | 33 | 109 | 2015-2017 | 2 | L | 1994-10-06 | Orleans, ONT | Minor Pro |
Ron Dussiaume | 74 | 23 | 31 | 54 | 75 | 1973-1974 | 1 | L | 1948-07-04 | Sudbury, ONT | Minor Pro |
Mark Dutiaume | 20 | 2 | 1 | 3 | 4 | 1996-2000 | 4 | L | 1977-01-31 | Winnipeg, MAN | Minor Pro |
Ed Dyck | 10 | 0 | 2 | 2 | 9 | 1971-1972 | 1 | G | 1950-10-29 | Warman, SASK | Major League |
Steve Dykstra | 210 | 14 | 59 | 73 | 464 | 1982-1988 | 5 | D | 1961-12-01 | Edmonton, ALTA | Major League |
Jeff Eatough | 24 | 1 | 5 | 6 | 5 | 1983-1984 | 1 | R | 1963-06-02 | Toronto, ONT | Major League |
Darryl Edestrand | 130 | 11 | 43 | 54 | 104 | 1965-1978 | 4 | D | 1945-11-06 | Strathroy, ONT | Major League |
Gary "Duke" Edmundson | 68 | 25 | 44 | 69 | 62 | 1960-1961 | 1 | D | 1932-05-06 | Sexsmith, ALTA | Major League |
Maury Edwards | 1 | 0 | 0 | 0 | 0 | 2011-2012 | 1 | D | 1987-03-16 | Rocky Rapids, ALTA | Minor Pro |
Wyatt Ege | 3 | 0 | 1 | 1 | 2 | 2021-2022 | 1 | D | 1995-03-19 | Elk River, MN | Minor Pro |
Barret Ehgoetz | 3 | 0 | 0 | 0 | 0 | 2004-2011 | 2 | C | 1981-04-16 | Kincardine, ONT | Minor Pro |
Gerry Ehman | 465 | 237 | 283 | 520 | 173 | 1960-1967 | 7 | R | 1932-11-04 | Cudworth, SASK | Major League |
Mauri Eivola | 10 | 1 | 2 | 3 | 4 | 1981-1982 | 1 | | | | Minor Pro |
Remi Elie | 87 | 26 | 20 | 46 | 42 | 2018-2021 | 3 | L | 1995-04-16 | Cornwall, ONT | Major League |
Boris Elik | 14 | 1 | 7 | 8 | 28 | 1958-1959 | 1 | L | 1929-10-17 | Geraldton, ONT | Major League |
Darren Eliot | 23 | 0 | 1 | 1 | 4 | 1988-1989 | 1 | G | 1961-11-26 | Milton, ONT | Major League |
Mitch Eliot | 90 | 6 | 12 | 18 | 91 | 2021-2023 | 2 | D | 1998-02-06 | Orange County, CA | Minor Pro |
Keaton Ellerby | 150 | 11 | 36 | 47 | 86 | 2008-2011 | 3 | D | 1988-11-05 | Strathmore, ALTA | Major League |
Bob Ellett | 145 | 45 | 37 | 82 | 114 | 1972-1974 | 2 | L | 1937-11-26 | Port Arthur, ONT | Minor Pro |
Matt Ellis | 153 | 25 | 22 | 47 | 24 | 2012-2016 | 4 | L | 1981-08-31 | Welland, ONT | Major League |
Riley Emmerson | 42 | 0 | 0 | 0 | 107 | 2008-2009 | 1 | L | 1986-02-07 | Vancouver, BC | Minor Pro |
Giorgio Estephan | 6 | 1 | 0 | 1 | 0 | 2015-2016 | 1 | C | 1997-02-03 | Edmonton, ALTA | Minor Pro |
Doug Evans | 2 | 0 | 0 | 0 | 0 | 1994-1995 | 1 | D | 1971-07-12 | San Jose, CA | Minor Pro |
Justin Falk | 10 | 0 | 0 | 0 | 11 | 2016-2017 | 1 | D | 1988-10-11 | Snowflake, MAN | Major League |
Hudson Fasching | 106 | 20 | 22 | 42 | 48 | 2016-2018 | 2 | R | 1995-07-28 | Apple Valley, MN | Major League |
T.J. Fast | 13 | 1 | 1 | 2 | 12 | 2010-2011 | 1 | D | 1987-09-02 | Calgary, ALTA | Minor Pro |
Pierre-Luc Faubert | 1 | 0 | 0 | 0 | 0 | 2007-2008 | 1 | R | 1986-04-28 | Levis, PQ | Minor Pro |
Alex Faulkner | 106 | 24 | 67 | 91 | 32 | 1960-1962 | 2 | C | 1936-05-21 | Bishops Falls, NFLD | Major League |
Tyson Fawcett | 2 | 0 | 0 | 0 | 2 | 2016-2017 | 1 | F | 1993-06-08 | Barrie, ONT | Minor Pro |
Scott Feasby | 13 | 0 | 2 | 2 | 8 | 1995-1997 | 2 | D | 1970-11-20 | Port Perry, ONT | Minor Pro |
Taylor Fedun | 83 | 8 | 36 | 44 | 63 | 2016-2019 | 3 | D | 1988-06-04 | Edmonton, ALTA | Major League |
Clint Fehr | 71 | 15 | 9 | 24 | 54 | 1981-1985 | 4 | L | 1961-03-13 | Ft. St. John, BC | Minor Pro |
P.J. Fenton | 56 | 5 | 10 | 15 | 26 | 2010-2011 | 1 | L | 1985-08-26 | Springfield, MA | Minor Pro |
David Fenyves | 351 | 20 | 84 | 104 | 379 | 1980-1987 | 6 | D | 1960-04-29 | Dunnville, ONT | Major League |
Doug Ferguson | 64 | 11 | 19 | 30 | 60 | 1973-1974 | 1 | C | 1943-05-09 | Birsay, SASK | Minor Pro |
Mark Ferner | 241 | 4 | 69 | 73 | 506 | 1985-1989 | 4 | D | 1965-09-05 | Regina, SASK | Major League |
Riley Fiddler-Schultz | 6 | 1 | 0 | 1 | 10 | 2023-2024 | 1 | C | 2002-05-13 | Fort Saskatchewan, ALTA | Minor Pro |
Joe Fidler | 2 | 0 | 0 | 0 | 0 | 1977-1978 | 1 | W | | Charlestown, MA | Minor Pro |
Corey Fienhage | 23 | 0 | 4 | 4 | 20 | 2011-2013 | 2 | D | 1990-05-04 | Apple Valley, MN | Minor Pro |
Joe Finley | 93 | 2 | 9 | 11 | 224 | 2011-2013 | 2 | D | 1987-06-29 | Edina, USA | Major League |
Ron Fischer | 185 | 18 | 71 | 89 | 272 | 1980-1984 | 4 | D | 1959-04-12 | Merritt, BC | Major League |
Craig Fisher | 87 | 44 | 60 | 104 | 36 | 1998-2000 | 2 | L | 1970-06-30 | Oshawa, ONT | Major League |
Bob Fitchner | 34 | 5 | 10 | 15 | 60 | 1980-1981 | 1 | C | 1950-12-22 | Sudbury, ONT | Major League |
Casey Fitzgerald | 79 | 9 | 25 | 34 | 107 | 2018-2022 | 4 | D | 1997-02-25 | North Reading, MA | Major League |
Rory Fitzpatrick | 211 | 14 | 36 | 50 | 240 | 2001-2010 | 5 | D | 1975-01-11 | Rochester, NY | Major League |
Jason Fitzsimmons | 1 | 0 | 0 | 0 | 0 | 1997-1998 | 1 | G | 1971-06-03 | Regina, SASK | Minor Pro |
Pat Flaherty | 2 | 0 | 0 | 0 | 0 | 1972-1973 | 1 | G | 1950-12-22 | Boston, MA | Minor Pro |
Bob Fleming | 5 | 0 | 0 | 0 | 29 | 1991-1992 | 1 | R | 1961-05-18 | Calgary, ALTA | Minor Pro |
Reg Fleming | 79 | 7 | 21 | 28 | 116 | 1958-1960 | 2 | D | 1936-04-21 | Montreal, PQ | Major League |
Bill Flett | 1 | 0 | 0 | 0 | 0 | 1963-1964 | 1 | R | 1943-07-21 | Vermilion, ALTA | Major League |
Jerry Fleury | 2 | 0 | 0 | 0 | 0 | 1957-1958 | 1 | G | 1935-01-12 | Ottawa, ONT | Minor Pro |
Todd Flichel | 17 | 1 | 3 | 4 | 4 | 1992-1994 | 2 | D | 1964-09-14 | Osgoode, ONT | Major League |
Anthony Florentino | 5 | 0 | 0 | 0 | 0 | 2016-2017 | 1 | D | 1995-01-30 | West Roxbury, MA | Minor Pro |
Larry Floyd | 1 | 0 | 2 | 2 | 0 | 1981-1982 | 1 | R | 1961-05-01 | Peterborough, ONT | Major League |
Brian Flynn | 50 | 16 | 17 | 33 | 20 | 2011-2013 | 2 | C | 1988-07-26 | Lynnfield, MA | Major League |
Dan Focht | 54 | 2 | 5 | 7 | 146 | 2005-2006 | 1 | D | 1977-12-31 | Regina, SASK | Major League |
Ron Fogal | 66 | 0 | 2 | 2 | 121 | 1972-1973 | 1 | D | 1952-09-03 | Vancouver, BC | Minor Pro |
Steven Fogarty | 16 | 7 | 3 | 10 | 10 | 2020-2021 | 1 | C | 1993-04-19 | Chambersburg, PA | Major League |
Marcus Foligno | 93 | 26 | 40 | 66 | 116 | 2011-2013 | 2 | L | 1991-08-10 | Buffalo, NY | Major League |
Mike Forbes | 107 | 7 | 32 | 39 | 162 | 1977-1979 | 2 | D | 1957-09-20 | Brampton, ONT | Major League |
Brian Ford | 38 | 0 | 2 | 2 | 0 | 1988-1990 | 2 | G | 1961-09-22 | Edmonton, ALTA | Major League |
Dwight Foster | 25 | 11 | 21 | 32 | 10 | 1977-1979 | 2 | F | 1957-04-02 | Toronto, ONT | Major League |
Jordan Fox | 3 | 0 | 0 | 0 | 0 | 2009-2010 | 1 | C | 1984-07-10 | Kirkwood, MO | Minor Pro |
Chris Foy | 5 | 0 | 1 | 1 | 2 | 1994-1995 | 1 | D | 1970-09-16 | Toronto, ONT | Minor Pro |
Lou Franceschetti | 49 | 15 | 25 | 40 | 64 | 1991-1992 | 1 | R | 1958-03-28 | Toronto, ONT | Major League |
Dominic Franco | 55 | 4 | 9 | 13 | 43 | 2020-2022 | 2 | C | 1996-01-07 | Scituate, RI | Minor Pro |
Jay Fraser | 95 | 17 | 26 | 43 | 318 | 1985-1988 | 3 | D | 1961-10-26 | Ottawa, ONT | Minor Pro |
Dan Frawley | 456 | 95 | 139 | 234 | 1060 | 1990-1998 | 6 | R | 1962-06-02 | Sturgeon Falls, ONT | Major League |
Grant Fuhr | 5 | 0 | 0 | 0 | 0 | 1993-1994 | 1 | G | 1962-09-28 | Spruce Grove, ALTA | Major League |
Travis Fullerton | 1 | 0 | 0 | 0 | 0 | 2014-2015 | 1 | G | 1987-11-03 | Riverview, NB | Minor Pro |
Mike Funk | 119 | 2 | 15 | 17 | 161 | 2006-2008 | 2 | D | 1986-08-15 | Abbotsford, BC | Major League |
Grant Gabriele | 1 | 0 | 0 | 0 | 0 | 2023-2024 | 1 | D | 1997-04-17 | Brighton, MI | Minor Pro |
Jody Gage | 653 | 351 | 377 | 728 | 515 | 1985-1996 | 11 | R | 1959-11-29 | Toronto, ONT | Major League |
Bernie Gallant | 72 | 8 | 18 | 26 | 64 | 1980-1983 | 2 | C | 1960-02-13 | Montreal, PQ | Minor Pro |
Bruce Gamble | 5 | 0 | 0 | 0 | 0 | 1966-1967 | 1 | G | 1938-05-24 | Port Arthur, ONT | Major League |
Dick Gamble | 569 | 300 | 265 | 565 | 173 | 1961-1970 | 9 | L | 1928-11-19 | Moncton, NB | Major League |
Matt Garbowsky | 24 | 0 | 2 | 2 | 0 | 2014-2016 | 2 | C | 1990-07-26 | St. George, ONT | Minor Pro |
Pete Gardiner | 18 | 3 | 2 | 5 | 19 | 2003-2004 | 1 | F | 1977-09-29 | Toronto, ONT | Minor Pro |
George Gardner | 4 | 0 | 0 | 0 | 0 | 1970-1971 | 1 | G | 1942-10-08 | Lachine, PQ | Major League |
Paul Gardner | 71 | 61 | 51 | 112 | 16 | 1985-1986 | 1 | C | 1956-03-05 | Fort Erie, ONT | Major League |
Jason Garrison | 113 | 11 | 43 | 54 | 101 | 2008-2010 | 2 | D | 1984-11-13 | White Rock, BC | Major League |
Ron Garwasiuk | 342 | 130 | 178 | 308 | 655 | 1974-1980 | 6 | L | 1949-02-17 | St. Paul, ALTA | Major League |
James Gasseau | 82 | 9 | 23 | 32 | 115 | 1986-1988 | 2 | D | 1966-05-04 | Carleton, PQ | Minor Pro |
Brent Gates | 12 | 2 | 6 | 8 | 4 | 2020-2021 | 1 | C | 1997-08-12 | Grand Rapids, MI | Minor Pro |
Paul Gaustad | 234 | 41 | 86 | 127 | 498 | 2002-2005 | 3 | C | 1982-02-03 | Fargo, ND | Major League |
Jean Gauthier | 41 | 3 | 9 | 12 | 63 | 1973-1974 | 1 | D | 1937-04-29 | Montreal, PQ | Major League |
Paul Geiger | 49 | 3 | 6 | 9 | 35 | 2016-2017 | 1 | D | 1992-07-28 | Stouffville, ONT | Minor Pro |
Randall Gelech | 56 | 9 | 9 | 18 | 33 | 2008-2009 | 1 | R | 1984-02-02 | Wynyard, SASK | Minor Pro |
Eric Germain | 18 | 1 | 7 | 8 | 13 | 1994-1995 | 1 | D | 1966-06-26 | Quebec City, PQ | Major League |
Butrus Ghafari | 3 | 0 | 1 | 1 | 0 | 2021-2022 | 1 | D | 1996-07-04 | Detroit, MI | Minor Pro |
Doug Gibson | 170 | 96 | 148 | 244 | 53 | 1974-1977 | 3 | C | 1953-09-28 | Peterborough, ONT | Major League |
Carson Gicewicz | 3 | 0 | 0 | 0 | 0 | 2022-2023 | 1 | C | 1997-03-04 | Orchard Park, NY | Minor Pro |
Sahir Gill | 74 | 18 | 21 | 39 | 12 | 2017-2018 | 1 | F | 1992-04-21 | Terrace, BC | Minor Pro |
Colton Gillies | 65 | 9 | 14 | 23 | 49 | 2013-2014 | 1 | L | 1989-02-12 | White Rock, BC | Major League |
Jere Gillis | 53 | 18 | 24 | 42 | 69 | 1982-1983 | 1 | F | 1957-01-18 | Bend, OR | Major League |
Dave Gilmour | 31 | 3 | 9 | 12 | 8 | 1970-1971 | 1 | L | 1950-11-14 | Kingston, ONT | Major League |
John Gilmour | 37 | 6 | 7 | 13 | 6 | 2019-2020 | 1 | D | 1993-05-17 | Montreal, PQ | Major League |
Brian Gionta | 1 | 1 | 0 | 1 | 0 | 2017-2018 | 1 | R | 1979-01-18 | Rochester, NY | Major League |
Ken Girard | 61 | 13 | 13 | 26 | 2 | 1957-1961 | 2 | R | 1936-12-08 | Toronto, ONT | Major League |
Zemgus Girgensons | 61 | 6 | 11 | 17 | 28 | 2012-2013 | 1 | L | 1994-01-05 | Riga, Latvia | Major League |
Damien Giroux | 30 | 4 | 7 | 11 | 12 | 2023-2024 | 1 | C | 2000-03-03 | Sudbury, ONT | Major League |
Tanner Glass | 91 | 10 | 15 | 25 | 189 | 2006-2009 | 3 | L | 1983-11-29 | Regina, SASK | Major League |
Brian Glennie | 15 | 1 | 1 | 2 | 16 | 1968-1969 | 1 | D | 1946-08-29 | Toronto, ONT | Major League |
Rob Globke | 164 | 22 | 32 | 54 | 131 | 2005-2008 | 3 | R | 1982-10-24 | Farmington, MI | Major League |
Vasili Glotov | 3 | 0 | 0 | 0 | 0 | 2017-2019 | 2 | C | 1997-09-04 | Barnaul, Russia | Minor Pro |
Warren Godfrey | 67 | 3 | 17 | 20 | 70 | 1968-1969 | 1 | D | 1931-03-23 | Toronto, ONT | Major League |
Tommy Goebel | 5 | 2 | 3 | 5 | 0 | 2007-2008 | 1 | F | 1984-11-20 | Parma, OH | Minor Pro |
Barry Goers | 12 | 0 | 5 | 5 | 8 | 2017-2018 | 1 | D | 1986-06-14 | Ivyland, PA | Minor Pro |
John Gofton | 78 | 32 | 53 | 85 | 67 | 1968-1970 | 2 | L | 1943-11-27 | Woodstock, ONT | Minor Pro |
Brent Gogol | 17 | 0 | 0 | 0 | 78 | 1980-1981 | 1 | R | 1958-01-15 | Calgary, ALTA | Minor Pro |
Igor Gongalsky | 37 | 2 | 1 | 3 | 78 | 2011-2012 | 1 | L | 1986-11-05 | Kiev, Ukraine | Minor Pro |
Rich Goodfellow | 20 | 2 | 6 | 8 | 25 | 1983-1984 | 1 | L | 1962-03-19 | Oshawa, ONT | Minor Pro |
Viktor Gordiouk | 172 | 70 | 83 | 153 | 70 | 1992-1995 | 3 | L | 1970-04-11 | Odintsovo, Russia | Major League |
Ben Gordon | 6 | 0 | 2 | 2 | 2 | 2010-2011 | 1 | L | 1985-01-31 | International Falls, MN | Minor Pro |
Dave Gorman | 77 | 26 | 41 | 67 | 131 | 1981-1982 | 1 | R | 1955-04-08 | Oshawa, ONT | Major League |
Kurt Gosselin | 8 | 0 | 3 | 3 | 4 | 2018-2019 | 1 | D | 1994-11-30 | Brighton, MI | Minor Pro |
Spiro Goulakos | 10 | 1 | 1 | 2 | 4 | 2015-2016 | 1 | D | 1990-02-16 | Montreal, PQ | Minor Pro |
John Gould | 13 | 6 | 5 | 11 | 6 | 1979-1980 | 1 | L | 1947-01-15 | Alliston, ONT | Major League |
Tim Gould | 66 | 5 | 9 | 14 | 22 | 1969-1970 | 1 | L | 1947-03-25 | Saskatoon, SASK | Minor Pro |
Alexandre Goulet | 3 | 0 | 0 | 0 | 0 | 2016-2017 | 1 | C | 1996-04-05 | Disraeli, PQ | Minor Pro |
Claude Goulet | 1 | 0 | 0 | 0 | 0 | 1967-1968 | 1 | D | 1946-06-25 | Cap-de-la-Madeleine, PQ | Minor Pro |
Gerry Goyer | 5 | 2 | 5 | 7 | 2 | 1969-1970 | 1 | C | 1936-10-20 | Belleville, ONT | Major League |
Marc-Andre Gragnani | 78 | 14 | 38 | 52 | 38 | 2007-2008 | 1 | D | 1987-03-11 | Montreal, PQ | Major League |
Rod Graham | 344 | 50 | 119 | 169 | 384 | 1972-1978 | 5 | L | 1946-08-19 | London, ONT | Major League |
Jean-Luc Grand-Pierre | 192 | 14 | 18 | 32 | 425 | 1997-2000 | 3 | D | 1977-02-02 | Montreal, PQ | Major League |
Derek Grant | 23 | 11 | 8 | 19 | 22 | 2016-2017 | 1 | C | 1990-04-20 | Abbotsford, BC | Major League |
Triston Grant | 56 | 7 | 6 | 13 | 144 | 2010-2011 | 1 | L | 1984-02-02 | Neepawa, MAN | Major League |
Maxime Gratchev | 13 | 2 | 2 | 4 | 6 | 2009-2010 | 1 | L | 1988-09-26 | Novosibirsk, Russia | Minor Pro |
Francois Gravel | 3 | 0 | 0 | 0 | 2 | 1990-1991 | 1 | G | 1968-10-21 | Sherbrooke, PQ | Minor Pro |
Terry Gray | 45 | 10 | 14 | 24 | 14 | 1958-1959 | 1 | R | 1938-03-21 | Montreal, PQ | Major League |
Chris Grenville | 3 | 0 | 0 | 0 | 2 | 1999-2000 | 1 | R | 1974-02-24 | St. Catharines, ONT | Minor Pro |
Keith Gretzky | 66 | 11 | 37 | 48 | 6 | 1987-1989 | 2 | C | 1967-02-16 | Brantford, ONT | Minor Pro |
Seth Griffith | 46 | 15 | 26 | 41 | 26 | 2017-2018 | 1 | C | 1993-01-04 | Wallaceburg, ONT | Major League |
Mikhail Grigorenko | 52 | 14 | 26 | 40 | 27 | 2012-2015 | 3 | C | 1994-05-16 | Khabarovsk, Russia | Major League |
Joe Grimaldi | 2 | 0 | 0 | 0 | 5 | 2007-2008 | 1 | D | 1986-08-23 | Ronkonkoma, NY | Minor Pro |
Ryan Grimshaw | 5 | 0 | 0 | 0 | 2 | 2011-2014 | 2 | D | 1990-01-28 | Rochester, NY | Minor Pro |
Francois Guay | 175 | 58 | 94 | 152 | 111 | 1988-1991 | 3 | C | 1968-06-08 | Gatineau, PQ | Major League |
Mark Guggenberger | 1 | 0 | 0 | 0 | 0 | 2013-2014 | 1 | G | 1989-01-10 | Richfield, MN | Minor Pro |
Brendan Guhle | 112 | 15 | 44 | 59 | 62 | 2015-2019 | 4 | D | 1997-07-29 | Edmonton, ALTA | Major League |
Vince Guidotti | 20 | 2 | 8 | 10 | 8 | 1993-1994 | 1 | D | 1967-04-29 | Sacramento, CA | Minor Pro |
Alexander Guptill | 20 | 3 | 5 | 8 | 28 | 2015-2016 | 1 | C | 1992-03-03 | Burlington, ONT | Minor Pro |
Ben Gustavson | 3 | 0 | 0 | 0 | 0 | 2001-2002 | 1 | L | 1978-04-23 | Provo, UT | Minor Pro |
Matt Hackett | 52 | 0 | 1 | 1 | 22 | 2012-2015 | 3 | G | 1990-03-07 | London, ONT | Major League |
Kyle Hagel | 3 | 0 | 0 | 0 | 5 | 2008-2009 | 1 | D | 1985-01-21 | Hamilton, ONT | Minor Pro |
Richard Hajdu | 151 | 24 | 55 | 79 | 209 | 1984-1988 | 4 | R | 1965-04-10 | Victoria, BC | Major League |
Bob Halkidis | 108 | 4 | 32 | 36 | 328 | 1986-1990 | 4 | D | 1966-03-05 | Toronto, ONT | Major League |
Don Hall | 2 | 0 | 0 | 0 | 0 | 1959-1960 | 1 | L | 1930-04-02 | Toronto, ONT | Minor Pro |
Murray Hall | 75 | 27 | 46 | 73 | 89 | 1967-1972 | 2 | R | 1940-11-24 | Kirkland Lake, ONT | Major League |
Kevin Haller | 56 | 2 | 8 | 10 | 71 | 1990-1992 | 2 | D | 1970-12-05 | Trochu, ALTA | Major League |
Doug Halward | 150 | 18 | 53 | 71 | 94 | 1975-1978 | 3 | D | 1955-11-01 | Toronto, ONT | Major League |
Chris Halyk | 205 | 75 | 87 | 162 | 106 | 1979-1982 | 3 | C | 1959-06-20 | Stoney Creek, ONT | Minor Pro |
Denis Hamel | 272 | 87 | 76 | 163 | 405 | 1997-2003 | 4 | L | 1977-05-10 | Lachute, PQ | Major League |
Gilles Hamel | 71 | 39 | 51 | 90 | 62 | 1979-1982 | 3 | R | 1960-03-18 | Asbestos, PQ | Major League |
Jeff Hamilton | 157 | 28 | 28 | 56 | 84 | 1982-1986 | 3 | F | 1964-02-23 | Montreal, PQ | Minor Pro |
Andrew Hammond | 33 | 0 | 3 | 3 | 2 | 2019-2020 | 1 | G | 1988-02-11 | Surrey, BC | Major League |
Ted Hampson | 29 | 6 | 18 | 24 | 9 | 1959-1960 | 1 | C | 1936-12-11 | Togo, SASK | Major League |
Rick Hampton | 21 | 1 | 3 | 4 | 7 | 1983-1984 | 1 | D | 1956-06-14 | Toronto, ONT | Major League |
Quinn Hancock | 57 | 9 | 19 | 28 | 29 | 2000-2001 | 1 | R | 1977-05-08 | Rock Creek, BC | Minor Pro |
Gord Hannigan | 64 | 21 | 40 | 61 | 111 | 1956-1957 | 1 | C | 1929-01-19 | Schumacher, ONT | Major League |
Pat Hannigan | 86 | 34 | 43 | 77 | 99 | 1957-1961 | 4 | L | 1936-03-05 | Timmins, ONT | Major League |
Ron Hansis | 2 | 0 | 0 | 0 | 2 | 1980-1981 | 1 | F | 1952-11-12 | Brownsville, TX | Major League |
Nick Harbaruk | 2 | 0 | 0 | 0 | 0 | 1964-1965 | 1 | R | 1943-08-16 | Drohiczyn, Poland | Major League |
Mike Harder | 87 | 35 | 50 | 85 | 39 | 1997-1999 | 2 | C | 1973-02-08 | Winnipeg, MAN | Minor Pro |
Claude Hardy | 11 | 0 | 0 | 0 | 0 | 1969-1970 | 1 | G | 1942-09-07 | Jonquiere, PQ | Minor Pro |
Jim Hargreaves | 103 | 4 | 20 | 24 | 236 | 1970-1972 | 2 | D | 1950-05-02 | Winnipeg, MAN | Major League |
Warren Harper | 297 | 85 | 119 | 204 | 232 | 1983-1987 | 4 | R | 1963-05-10 | Prince Albert, SASK | Minor Pro |
John Harrington | 12 | 4 | 3 | 7 | 8 | 1979-1980 | 1 | F | 1957-05-24 | Virginia, MN | Minor Pro |
Billy Harris | 54 | 9 | 30 | 39 | 21 | 1956-1965 | 2 | C | 1935-07-29 | Toronto, ONT | Major League |
George "Duke" Harris | 182 | 66 | 86 | 152 | 78 | 1967-1972 | 3 | R | 1942-02-25 | Sarnia, ONT | Major League |
Paul Harrison | 29 | 0 | 0 | 0 | 14 | 1982-1983 | 1 | G | 1955-02-11 | Timmins, ONT | Major League |
Jayden Hart | 11 | 4 | 0 | 4 | 7 | 2014-2015 | 1 | R | 1994-12-14 | Spruce Grove, ALTA | Minor Pro |
Rich Hart | 9 | 0 | 0 | 0 | 67 | 1975-1977 | 2 | D | 1952-10-05 | Boston, MA | Major League |
Ernie Hartlieb | 9 | 2 | 2 | 4 | 0 | 2009-2010 | 1 | W | 1979-04-11 | Warren, MI | Minor Pro |
Mike Hartman | 57 | 13 | 14 | 27 | 283 | 1987-1988 | 1 | L | 1967-02-07 | Detroit, MI | Major League |
Alain Harvey | 5 | 0 | 1 | 1 | 0 | 1978-1979 | 1 | R | 1956-12-28 | Quebec, PQ | Minor Pro |
Ed Hatoum | 67 | 9 | 23 | 32 | 29 | 1971-1972 | 1 | R | 1947-12-07 | Beruit, Lebanon | Major League |
Brandon Hawkins | 10 | 1 | 3 | 4 | 24 | 2020-2021 | 1 | F | 1994-04-25 | Macomb, MI | Minor Pro |
Alan Haworth | 35 | 19 | 30 | 49 | 29 | 1980-1982 | 2 | C | 1960-09-01 | Drummondville, PQ | Major League |
Radoslav Hecl | 58 | 6 | 14 | 20 | 41 | 2002-2003 | 1 | D | 1974-11-10 | Partizanske, Slovakia | Major League |
Mike Hedden | 2 | 1 | 1 | 2 | 15 | 2010-2011 | 1 | L | 1984-12-27 | Dunnville, ONT | Minor Pro |
Timo Helbling | 20 | 0 | 8 | 8 | 50 | 2006-2007 | 1 | D | 1981-07-21 | Basel, Switzerland | Major League |
Matt Hendricks | 56 | 13 | 14 | 27 | 84 | 2005-2006 | 1 | C | 1981-06-17 | Blaine, MN | Major League |
Brent Henley | 1 | 0 | 0 | 0 | 0 | 2002-2003 | 1 | D | 1980-08-30 | Coquitlam, BC | Minor Pro |
Jordan Henry | 195 | 20 | 35 | 55 | 288 | 2007-2017 | 4 | D | 1986-02-11 | Milo, ALTA | Minor Pro |
Bob Hess | 92 | 23 | 71 | 94 | 105 | 1980-1982 | 2 | D | 1955-05-19 | Middleton, NS | Major League |
Bryan Hextall | 72 | 24 | 47 | 71 | 134 | 1967-1968 | 1 | F | 1941-05-23 | Winnipeg, MAN | Major League |
Bill Hicke | 83 | 49 | 61 | 110 | 63 | 1958-1960 | 2 | R | 1938-03-31 | Regina, SASK | Major League |
Brandon Hickey | 61 | 2 | 9 | 11 | 30 | 2018-2020 | 2 | D | 1996-04-13 | Leduc, ALTA | Minor Pro |
Jamey Hicks | 2 | 0 | 0 | 0 | 4 | 1993-1994 | 1 | C | 1969-08-23 | Timmins, ONT | Minor Pro |
Steve Hildenbrand | 3 | 0 | 0 | 0 | 2 | 2004-2005 | 1 | C | 1981-03-10 | Belle River, ONT | Minor Pro |
Jon Hillebrandt | 3 | 0 | 0 | 0 | 0 | 1997-1998 | 1 | G | 1971-12-18 | Cottage Grove, WI | Minor Pro |
Larry Hillman | 169 | 14 | 108 | 122 | 212 | 1961-1968 | 6 | D | 1937-02-05 | Kirkland Lake, ONT | Major League |
Dave Hindmarch | 18 | 6 | 2 | 8 | 6 | 1980-1981 | 1 | F | 1958-10-15 | Vancouver, BC | Major League |
Rod Hinks‡ | | | | | | 1992-1993 | 1 | C | 1973-04-11 | Toronto, ONT | Minor Pro |
Vinny Hinostroza | 11 | 5 | 4 | 9 | 6 | 2022-2023 | 1 | C | 1994-04-03 | Chicago, IL | Major League |
Charlie Hodge | 45 | 0 | 0 | 0 | 2 | 1956-1959 | 2 | G | 1933-07-28 | Lachine, PQ | Major League |
Cody Hodgson | 19 | 5 | 14 | 19 | 10 | 2012-2013 | 1 | C | 1990-02-18 | Toronto, ONT | Major League |
Cecil Hoekstra | 152 | 44 | 58 | 102 | 6 | 1957-1960 | 3 | L | 1935-04-02 | Winnipeg, MAN | Major League |
Jim Hofford | 319 | 10 | 61 | 71 | 1212 | 1984-1990 | 6 | D | 1964-10-04 | Sudbury, ONT | Major League |
Benoit Hogue | 114 | 38 | 51 | 89 | 193 | 1986-1988 | 2 | L | 1966-10-28 | Repentigny, PQ | Major League |
Cason Hohmann | 3 | 0 | 0 | 0 | 0 | 2015-2016 | 1 | F | 1993-01-10 | Plymouth, MI | Minor Pro |
Milt Hohol | 3 | 0 | 0 | 0 | 0 | 1970-1971 | 1 | R | 1948-06-12 | Edmonton, ALTA | Minor Pro |
Jason Holland | 200 | 11 | 63 | 74 | 115 | 1997-2001 | 4 | D | 1976-04-30 | Morinville, ALTA | Major League |
Terry Hollinger | 135 | 17 | 101 | 118 | 125 | 1995-1997 | 2 | D | 1971-02-24 | Regina, SASK | Major League |
Mike Holmes | 2 | 1 | 0 | 1 | 2 | 1978-1979 | 1 | D | 1955-03-18 | Montreal, PQ | Minor Pro |
Ben Holmstrom | 25 | 0 | 6 | 6 | 19 | 2021-2022 | 1 | C | 1987-04-09 | Colorado Springs, CO | Major League |
Brian Holzinger | 17 | 10 | 11 | 21 | 14 | 1995-1996 | 1 | C | 1972-10-10 | Parma, OH | Major League |
Tim Hoover | 49 | 2 | 5 | 7 | 34 | 1985-1986 | 1 | D | 1965-01-09 | North Bay, ONT | Minor Pro |
Peter Horachek | 116 | 28 | 40 | 68 | 98 | 1979-1983 | 4 | R | 1960-01-26 | Stoney Creek, ONT | Minor Pro |
Bill Horn | 31 | 0 | 0 | 0 | 0 | 1992-1994 | 2 | G | 1967-04-16 | Whitewood, SASK | Minor Pro |
Bronco Horvath | 475 | 199 | 343 | 542 | 225 | 1956-1970 | 9 | C | 1930-03-12 | Port Colborne, ONT | Major League |
Ed Hospodar | 5 | 0 | 0 | 0 | 10 | 1988-1989 | 1 | D | 1959-02-09 | Bowling Green, OH | Major League |
Andrew Hotham | 6 | 0 | 2 | 2 | 7 | 2010-2011 | 1 | L | 1986-08-29 | Barrie, ONT | Minor Pro |
Scott Hotham | 9 | 2 | 0 | 2 | 6 | 2009-2010 | 1 | R | 1984-07-19 | Barrie, ONT | Minor Pro |
Doug Houda | 284 | 23 | 87 | 110 | 683 | 1995-2003 | 5 | D | 1966-06-03 | Blairmore, ALTA | Major League |
Bill Houlder | 111 | 21 | 79 | 100 | 44 | 1990-1992 | 2 | D | 1967-03-11 | Thunder Bay, ONT | Major League |
Michael Houser | 43 | 0 | 1 | 1 | 2 | 2020-2024 | 4 | G | 1992-09-13 | Youngstown, OH | Major League |
Keeghan Howdeshell | 2 | 0 | 0 | 0 | 0 | 2021-2022 | 1 | L | 1998-02-24 | Brighton, MI | Minor Pro |
Ron Howell | 22 | 4 | 1 | 5 | 2 | 1960-1961 | 1 | D | 1935-12-04 | Hamilton, ONT | Major League |
Dave Hrechkosy | 70 | 15 | 24 | 39 | 48 | 1972-1973 | 1 | L | 1951-11-01 | Winnipeg, MAN | Major League |
Charlie Huddy | 63 | 6 | 8 | 14 | 36 | 1996-1997 | 1 | D | 1959-06-02 | Oshawa, ONT | Major League |
Carl Hudson | 7 | 0 | 0 | 0 | 16 | 2009-2010 | 1 | D | 1986-01-02 | Smooth Rock Falls, ONT | Minor Pro |
Pat Hughes | 10 | 3 | 3 | 6 | 7 | 1985-1986 | 1 | F | 1955-03-25 | Calgary, ALTA | Major League |
Scott Humeniuk | 12 | 0 | 2 | 2 | 19 | 1995-1996 | 1 | D | 1969-09-10 | Saskatoon, SASK | Minor Pro |
Jeff Hunt | 34 | 8 | 10 | 18 | 16 | 1972-1973 | 1 | L | 1952-02-13 | Winnipeg, MAN | Minor Pro |
Dylan Hunter | 147 | 29 | 48 | 77 | 113 | 2006-2010 | 3 | L | 1985-05-21 | Quebec, PQ | Minor Pro |
Matt Hunwick | 2 | 0 | 1 | 1 | 0 | 2018-2019 | 1 | D | 1985-05-21 | Warren, MI | Major League |
Mike Hurlbut | 288 | 44 | 123 | 167 | 257 | 1997-2002 | 5 | D | 1966-10-07 | Massena, NY | Major League |
Ron Hurst | 85 | 19 | 38 | 57 | 178 | 1956-1958 | 2 | R | 1931-05-18 | Toronto, ONT | Major League |
Alex Hutchings | 51 | 5 | 3 | 8 | 31 | 2013-2014 | 1 | L | 1990-11-07 | Burlington, ONT | Minor Pro |
Jeff Hutchins | 25 | 2 | 4 | 6 | 72 | 2003-2005 | 2 | F | 1978-04-23 | Toronto, ONT | Minor Pro |
Dave Hynes | 122 | 79 | 65 | 144 | 53 | 1974-1976 | 2 | L | 1951-04-17 | Cambridge, MA | Major League |
Mike Iggulden | 6 | 1 | 0 | 1 | 7 | 2004-2005 | 1 | C | 1982-11-09 | St. Catharines, ONT | Major League |
Brent Imlach | 1 | 0 | 0 | 0 | 2 | 1965-1966 | 1 | F | 1946-11-16 | Quebec, PQ | Major League |
Tony Iob | 21 | 12 | 8 | 20 | 70 | 1991-1993 | 2 | L | 1971-01-02 | Renfrew, ONT | Minor Pro |
Randy Ireland | 29 | 0 | 2 | 2 | 38 | 1979-1980 | 1 | G | 1957-04-05 | Rosetown, SASK | Major League |
Joel Irving | 18 | 0 | 0 | 0 | 22 | 2000-2002 | 2 | W | 1976-01-02 | Lumsden, SASK | Minor Pro |
Randy Irving | 6 | 0 | 0 | 0 | 4 | 1985-1986 | 1 | L | 1959-08-12 | Victoria, BC | Minor Pro |
Brayden Irwin | 95 | 21 | 30 | 51 | 43 | 2013-2015 | 2 | F | 1987-03-24 | Toronto, ONT | Major League |
Greg Jacina | 96 | 22 | 24 | 46 | 248 | 2005-2007 | 2 | L | 1982-02-22 | Guelph, ONT | Major League |
Dane Jackson | 246 | 83 | 87 | 170 | 410 | 1995-2001 | 5 | R | 1970-05-17 | Castlegar, BC | Major League |
Jim Jackson | 360 | 93 | 205 | 298 | 109 | 1985-1990 | 5 | R | 1960-02-01 | Oshawa, ONT | Major League |
Colin Jacobs | 46 | 2 | 5 | 7 | 48 | 2012-2016 | 4 | C | 1993-01-20 | Coppell, TX | Minor Pro |
Gerry James | 15 | 2 | 4 | 6 | 46 | 1957-1958 | 1 | R | 1934-10-22 | Regina, SASK | Major League |
Val James | 253 | 10 | 14 | 24 | 496 | 1980-1985 | 5 | L | 1957-02-14 | Ocala, FL | Major League |
Chris Jandric | 8 | 0 | 1 | 1 | 10 | 2022-2024 | 2 | D | 1998-10-03 | Prince George, BC | Minor Pro |
Doug Janik | 376 | 18 | 73 | 91 | 686 | 2001-2006 | 5 | D | 1980-03-26 | Springfield, MA | Major League |
Mark Jankowski | 32 | 10 | 17 | 27 | 18 | 2021-2022 | 1 | C | 1994-09-13 | Hamilton, ONT | Major League |
Gary Jaquith | 1 | 0 | 0 | 0 | 0 | 1976-1977 | 1 | D | 1948-05-30 | Lynn, MA | Major League |
David Jarram | 6 | 0 | 1 | 1 | 38 | 2007-2008 | 1 | R | 1987-10-23 | Kitchener, ONT | Minor Pro |
Gary Jarrett | 63 | 9 | 24 | 33 | 27 | 1960-1964 | 4 | L | 1942-09-03 | Toronto, ONT | Major League |
Larry Jeffrey | 51 | 10 | 20 | 30 | 36 | 1965-1966 | 1 | L | 1940-10-12 | Goderich, ONT | Major League |
Lee Jelenic | 17 | 1 | 2 | 3 | 11 | 2002-2003 | 1 | F | 1979-08-07 | Toronto, ONT | Minor Pro |
A.J. Jenks | 63 | 8 | 12 | 20 | 48 | 2010-2011 | 1 | L | 1990-06-27 | Wolverine Lake, MI | Minor Pro |
Grant Jennings | 9 | 0 | 1 | 1 | 28 | 1995-1996 | 1 | D | 1965-05-05 | Hudson Bay, SASK | Major League |
Hugh Jessiman | 25 | 5 | 3 | 8 | 47 | 2010-2011 | 1 | R | 1984-03-28 | New York, NY | Major League |
Jeff Jillson | 151 | 22 | 37 | 59 | 140 | 2004-2006 | 2 | D | 1980-07-24 | North Smithfield, RI | Major League |
Mason Jobst | 149 | 40 | 61 | 101 | 82 | 2021-2024 | 3 | F | 1994-02-17 | Speedway, IN | Minor Pro |
Bjorn Johansson | 25 | 2 | 10 | 12 | 20 | 1977-1978 | 1 | D | 1956-01-15 | Orebro, Sweden | Major League |
Jonas Johansson | 41 | 0 | 0 | 0 | 0 | 2016-2020 | 4 | G | 1995-09-19 | Gavle, Sweden | Major League |
Dustin Johner | 18 | 1 | 1 | 2 | 8 | 2005-2007 | 2 | C | 1983-03-06 | Estevan, SASK | Minor Pro |
Don Johns | 42 | 1 | 13 | 14 | 32 | 1967-1968 | 1 | D | 1937-12-13 | St. George, ONT | Major League |
Chaz Johnson | 9 | 1 | 0 | 1 | 13 | 2006-2008 | 2 | R | 1984-01-30 | Montreal, PQ | Minor Pro |
Dan Johnson | 7 | 2 | 2 | 4 | 4 | 1970-1971 | 1 | C | 1944-10-01 | Winnipegosis, MAN | Major League |
Jamie Johnson | 80 | 27 | 44 | 71 | 24 | 2009-2010 | 1 | C | 1982-01-23 | London, ONT | Minor Pro |
Keith Johnson | 29 | 1 | 6 | 7 | 137 | 1978-1979 | 1 | D | 1957-05-30 | Winnipeg, MAN | Minor Pro |
Norm Johnson | 14 | 3 | 4 | 7 | 8 | 1958-1959 | 1 | C | 1932-11-27 | Moose Jaw, SASK | Major League |
Ryan Johnson | 25 | 0 | 9 | 9 | 4 | 2023-2024 | 1 | D | 2001-07-24 | Newport Beach, CA | Major League |
Stan Jonathan | 9 | 1 | 1 | 2 | 7 | 1975-1977 | 2 | L | 1955-05-09 | Oshweken, ONT | Major League |
Jimmy Jones | 213 | 53 | 71 | 124 | 220 | 1975-1981 | 3 | R | 1953-01-02 | Woodbridge, ONT | Major League |
Ryan Jones | 29 | 1 | 6 | 7 | 14 | 2020-2021 | 1 | D | 1996-05-26 | Crown Point, IN | Minor Pro |
Ryan Jorde | 124 | 1 | 6 | 7 | 218 | 2002-2005 | 3 | D | 1981-03-23 | Kelowna, BC | Minor Pro |
Tyson Jost | 25 | 4 | 10 | 14 | 18 | 2023-2024 | 1 | C | 1998-03-14 | St. Albert, ALTA | Major League |
Jacques Joubert | 20 | 5 | 3 | 8 | 10 | 1996-1997 | 1 | C | 1971-03-23 | South Bend, IN | Minor Pro |
Eddie Joyal | 79 | 41 | 52 | 93 | 16 | 1965-1967 | 2 | C | 1940-05-08 | St. Albert, ALTA | Major League |
Steve Junker | 29 | 5 | 2 | 7 | 31 | 1995-1996 | 1 | R | 1972-06-26 | Castlegar, BC | Major League |
Timo Jutila | 56 | 13 | 30 | 43 | 29 | 1984-1985 | 1 | D | 1963-12-24 | Tampere, Finland | Major League |
Trent Kaese | 82 | 15 | 22 | 37 | 100 | 1987-1989 | 2 | R | 1967-09-09 | Nanaimo, BC | Major League |
Patrick Kaleta | 120 | 8 | 18 | 26 | 277 | 2006-2016 | 4 | R | 1986-06-08 | Buffalo, NY | Major League |
Dmitri Kalinin | 79 | 2 | 20 | 22 | 66 | 1998-2003 | 3 | D | 1980-07-22 | Chelyabinsk, Russia | Major League |
Vaclav Karabacek | 24 | 3 | 5 | 8 | 4 | 2016-2018 | 2 | R | 1996-05-02 | Prague, Czech Rep. | Minor Pro |
Ladislav Karabin | 21 | 3 | 5 | 8 | 18 | 1995-1996 | 1 | L | 1970-02-16 | Bratislava, Slovakia | Major League |
Herman Karp | 55 | 14 | 27 | 41 | 26 | 1972-1973 | 1 | C | 1948-06-14 | Englehart, ONT | Minor Pro |
Jason Kasdorf | 4 | 0 | 0 | 0 | 0 | 2016-2018 | 2 | G | 1992-05-18 | Winnipeg, MAN | Major League |
Zack Kassian | 30 | 15 | 11 | 26 | 31 | 2011-2012 | 1 | R | 1991-01-24 | Windsor, ONT | Major League |
Mike Kaszycki | 6 | 4 | 2 | 6 | 2 | 1977-1978 | 1 | F | 1956-02-27 | Milton, ONT | Major League |
Justin Kea | 71 | 4 | 3 | 7 | 127 | 2013-2017 | 4 | C | 1994-02-07 | Woodville, ONT | Minor Pro |
Mickey Keating | 7 | 1 | 0 | 1 | 4 | 1956-1957 | 1 | D | 1931-04-12 | Winnipeg, MAN | Minor Pro |
Larry Keenan | 121 | 22 | 47 | 69 | 36 | 1961-1963 | 2 | L | 1940-10-01 | North Bay, ONT | Major League |
Don Keller | 116 | 10 | 15 | 25 | 327 | 1981-1983 | 2 | L | 1961-12-04 | Rocky Mountain House, ALTA | Minor Pro |
J.-Bob Kelly | 70 | 27 | 35 | 62 | 206 | 1972-1973 | 1 | L | 1946-06-06 | Fort William, ONT | Major League |
John-Paul Kelly | 16 | 5 | 10 | 15 | 32 | 1980-1981 | 1 | L | 1959-11-15 | Edmonton, ALTA | Major League |
Brad Kempthorne | 15 | 1 | 8 | 9 | 6 | 1980-1981 | 1 | C | 1960-05-02 | Boissevain, MAN | Minor Pro |
Tim Kennedy | 61 | 4 | 32 | 36 | 36 | 2010-2017 | 2 | L | 1986-04-30 | Buffalo, NY | Major League |
Shane Kenny | 24 | 2 | 1 | 3 | 25 | 1997-1999 | 2 | D | 1977-03-01 | Oromocto, NB | Minor Pro |
Kevin Kerr | 146 | 38 | 30 | 68 | 680 | 1987-1990 | 3 | R | 1967-09-18 | North Bay, ONT | Minor Pro |
Blake Kessel | 8 | 0 | 2 | 2 | 4 | 2013-2014 | 1 | D | 1989-04-13 | Madison, WI | Minor Pro |
Markus Ketterer | 79 | 0 | 2 | 2 | 2 | 1993-1995 | 2 | G | 1967-08-23 | Helsinki, Finland | Minor Pro |
Alex Kile | 12 | 2 | 1 | 3 | 0 | 2016-2018 | 2 | L | 1994-07-09 | Troy, MI | Minor Pro |
Brian Kilrea | 33 | 2 | 11 | 13 | 4 | 1968-1969 | 1 | C | 1934-10-21 | Ottawa, ONT | Major League |
Colt King | 2 | 0 | 0 | 0 | 0 | 2009-2010 | 1 | W | 1983-03-04 | Thunder Bay, ONT | Minor Pro |
Steven King | 28 | 15 | 15 | 30 | 28 | 1997-1998 | 1 | R | 1969-07-22 | East Greenwich, RI | Major League |
Mike Kinnie | 6 | 0 | 0 | 0 | 0 | 2004-2005 | 1 | W | 1982-03-23 | Shelby Township, MI | Minor Pro |
Scott Kirton | 2 | 0 | 0 | 0 | 0 | 1999-2000 | 1 | R | 1971-10-04 | Penetanguishene, ONT | Minor Pro |
Aleksandr Kisakov | 80 | 11 | 10 | 21 | 36 | 2022-2024 | 2 | L | 2002-11-01 | Solikamsk, Russia | Minor Pro |
Sergei Klimentiev | 211 | 25 | 79 | 104 | 290 | 1994-1998 | 4 | D | 1975-04-05 | Kiev, Ukraine | Minor Pro |
Jordan Knackstedt | 44 | 5 | 9 | 14 | 26 | 2010-2011 | 1 | R | 1988-09-28 | Saskatoon, SASK | Minor Pro |
Connor Knapp | 10 | 0 | 1 | 1 | 0 | 2012-2014 | 2 | G | 1990-05-01 | York, NY | Major League |
Lorne Knauft | 5 | 0 | 2 | 2 | 8 | 1994-1995 | 1 | D | 1968-07-07 | Hanna, ALTA | Minor Pro |
Brad Knelson | 48 | 4 | 10 | 14 | 72 | 1978-1979 | 1 | D | 1958-01-07 | Moose Jaw, SASK | Minor Pro |
Bill Knibbs | 82 | 17 | 42 | 59 | 20 | 1973-1975 | 2 | C | 1942-01-24 | Toronto, ONT | Major League |
Rick Knickle | 35 | 0 | 1 | 1 | 0 | 1981-1983 | 2 | G | 1960-02-26 | Dartmouth, NS | Major League |
Eric Knodel | 6 | 0 | 0 | 0 | 2 | 2017-2018 | 1 | D | 1990-06-08 | West Chester, PA | Minor Pro |
Nate Knoepke | 4 | 0 | 0 | 0 | 0 | 2021-2022 | 1 | D | 1999-04-08 | Burnsville, MN | Minor Pro |
Ville Koistinen | 8 | 1 | 1 | 2 | 4 | 2009-2010 | 1 | D | 1982-06-17 | Oulu, Finland | Major League |
Olaf Kolzig | 49 | 0 | 3 | 3 | 6 | 1992-1993 | 1 | G | 1970-04-06 | Johannesburg, South Africa | Major League |
Jerry Korab | 7 | 1 | 6 | 7 | 8 | 1983-1985 | 2 | D | 1948-09-15 | Sault Ste. Marie, ONT | Major League |
Michael Kostka | 81 | 16 | 39 | 55 | 48 | 2007-2011 | 2 | D | 1985-11-28 | Etobicoke, ONT | Major League |
Ales Kotalik | 76 | 18 | 27 | 45 | 59 | 2001-2003 | 2 | R | 1978-12-23 | Jindrichuv Hradec, Czech Rep. | Major League |
Joe Kowal | 66 | 20 | 27 | 47 | 139 | 1979-1980 | 1 | L | 1956-02-03 | Toronto, ONT | Major League |
Les Kozak | 45 | 14 | 9 | 23 | 31 | 1961-1962 | 1 | | 1940-10-28 | | Major League |
Tyson Kozak | 96 | 10 | 12 | 22 | 54 | 2022-2024 | 2 | C | 2002-12-29 | Souris, MAN | Minor Pro |
Steve Kraftcheck | 268 | 10 | 156 | 166 | 160 | 1958-1962 | 4 | D | 1929-03-03 | Tinturn, ONT | Major League |
Justin Krall | 1 | 0 | 0 | 0 | 0 | 1997-1998 | 1 | D | 1974-02-20 | Toledo, OH | Minor Pro |
Adam Krause | 46 | 3 | 5 | 8 | 12 | 2017-2018 | 1 | C | 1991-09-12 | Hermantown, MN | Minor Pro |
Peyton Krebs | 18 | 4 | 11 | 15 | 12 | 2021-2022 | 1 | C | 2001-01-26 | Calgary, ALTA | Major League |
Kamil Kreps | 117 | 28 | 45 | 73 | 42 | 2005-2008 | 3 | C | 1984-11-18 | Litomerice, Czech Rep. | Major League |
Reg Krezanski | 1 | 0 | 0 | 0 | 2 | 1975-1976 | 1 | D | 1948-01-01 | New Westminster, BC | Major League |
Jaroslav Kristek | 125 | 23 | 26 | 49 | 64 | 2000-2003 | 3 | R | 1980-03-16 | Zlin, Czech Rep. | Major League |
Johann Kroll | 4 | 0 | 1 | 1 | 4 | 2007-2008 | 1 | D | 1984-02-23 | Plymouth, MN | Minor Pro |
Ron Krulicki | 6 | 1 | 2 | 3 | 0 | 1969-1970 | 1 | R | 1949-12-03 | Kitchener, ONT | Minor Pro |
Uwe Krupp | 42 | 3 | 19 | 22 | 50 | 1986-1987 | 1 | D | 1965-06-24 | Cologne, Germany | Major League |
Mark Krys | 128 | 5 | 29 | 34 | 190 | 1993-1995 | 2 | D | 1969-05-29 | Timmins, ONT | Minor Pro |
David Kudelka | 3 | 0 | 0 | 0 | 10 | 2000-2001 | 1 | D | 1975-03-08 | Prerov, Czech Repu | Minor Pro |
Jiri Kulich | 117 | 51 | 40 | 91 | 44 | 2022-2024 | 2 | C | 2004-04-14 | Kadan, Czech Rep. | Major League |
Les Kuntar | 21 | 0 | 0 | 0 | 10 | 1996-1997 | 1 | G | 1969-07-28 | Elmira, NY | Major League |
Murray Kuntz | 73 | 51 | 31 | 82 | 33 | 1973-1974 | 1 | L | 1945-12-19 | Ottawa, ONT | Major League |
Alexander Kuzminski | 1 | 0 | 0 | 0 | 0 | 1993-1994 | 1 | C | 1972-04-12 | Kiev, Ukraine | Minor Pro |
Oskari Laaksonen | 109 | 7 | 46 | 53 | 58 | 2020-2023 | 3 | D | 1999-07-02 | Tampere, Finland | Minor Pro |
Noah Laaouan | 4 | 0 | 2 | 2 | 0 | 2023-2024 | 1 | D | 2001-03-07 | Halifax, NS | Minor Pro |
Claude LaBrosse | 275 | 15 | 67 | 82 | 131 | 1958-1970 | 6 | D | 1934-08-31 | Montreal East, PQ | Minor Pro |
Normand Lacombe | 122 | 39 | 50 | 89 | 138 | 1983-1987 | 4 | R | 1964-10-18 | Pierrefonds, PQ | Major League |
Daniel Lacroix | 2 | 1 | 0 | 1 | 18 | 2001-2002 | 1 | L | 1969-03-11 | Montreal, PQ | Major League |
Claude LaForge | 14 | 7 | 6 | 13 | 10 | 1957-1958 | 1 | L | 1936-07-01 | Sorel, PQ | Major League |
Jacob Lagace | 62 | 10 | 10 | 20 | 27 | 2011-2013 | 2 | L | 1990-01-09 | St.-Hyacinthe, PQ | Minor Pro |
Sasha Lakovic | 51 | 3 | 9 | 12 | 161 | 2000-2001 | 1 | L | 1971-09-07 | East Vancouver, BC | Major League |
Hec Lalande | 13 | 5 | 2 | 7 | 17 | 1956-1957 | 1 | C | 1934-11-24 | North Bay, ONT | Major League |
Bobby Lalonde | 42 | 14 | 11 | 25 | 19 | 1971-1972 | 1 | C | 1951-03-27 | Montreal, PQ | Major League |
Christian LaLonde | 5 | 0 | 0 | 0 | 6 | 1993-1994 | 1 | D | 1966-05-03 | La Salle, PQ | Minor Pro |
Yvon Lambert | 158 | 53 | 65 | 118 | 24 | 1982-1984 | 2 | L | 1950-05-20 | Drummondville, PQ | Major League |
Jon Landry | 1 | 0 | 0 | 0 | 0 | 2009-2010 | 1 | D | 1984-05-29 | Lexington, MA | Minor Pro |
Matthew Lane | 15 | 0 | 2 | 2 | 2 | 2016-2017 | 1 | F | 1994-03-15 | Rochester, NY | Minor Pro |
Steve Langdon | 313 | 97 | 87 | 184 | 37 | 1974-1979 | 5 | R | 1953-12-23 | Toronto, ONT | Major League |
Chris Langevin | 208 | 51 | 65 | 116 | 750 | 1981-1985 | 4 | F | 1959-11-27 | Montreal, PQ | Major League |
Albert Langlois | 115 | 5 | 35 | 40 | 152 | 1956-1958 | 2 | D | 1934-11-06 | Magog, PQ | Major League |
Drew Larman | 213 | 44 | 44 | 88 | 143 | 2005-2009 | 4 | C | 1985-05-15 | Canton, MI | Major League |
Mario Larocque | 75 | 8 | 7 | 15 | 219 | 2001-2002 | 1 | D | 1978-04-24 | Montreal, PQ | Major League |
Johan Larsson | 102 | 31 | 54 | 85 | 115 | 2012-2015 | 3 | L | 1992-07-25 | Lau, Sweden | Major League |
Don Larway | 37 | 13 | 11 | 24 | 55 | 1978-1979 | 1 | R | 1954-02-12 | Oak Lake, MAN | Major League |
Eric Lavigne | 74 | 1 | 7 | 8 | 207 | 1996-1998 | 2 | D | 1972-11-14 | Victoriaville, PQ | Major League |
Ed Lawson | 115 | 16 | 35 | 51 | 85 | 1962-1964 | 2 | C | 1940-11-07 | Galt, ONT | Minor Pro |
Mike Lay | 10 | 1 | 1 | 2 | 6 | 1985-1986 | 1 | R | 1963-03-22 | Meadow Lake, SASK | Minor Pro |
Curtis Lazar | 18 | 6 | 8 | 14 | 6 | 2019-2020 | 1 | C | 1995-02-02 | Salmon Arm, BC | Major League |
Jamie Leach | 47 | 12 | 14 | 26 | 52 | 1995-1996 | 1 | R | 1969-08-25 | Winnipeg, MAN | Major League |
Jerome Leduc | 229 | 19 | 39 | 58 | 117 | 2012-2016 | 4 | D | 1992-07-30 | Quebec City, PQ | Minor Pro |
Rich Leduc | 23 | 5 | 7 | 12 | 35 | 1980-1981 | 1 | C | 1951-08-24 | Isle-Perrot, PQ | Major League |
Grant Ledyard | 5 | 0 | 2 | 2 | 8 | 1992-1993 | 1 | D | 1961-11-19 | Winnipeg, MAN | Major League |
Normand Lefebvre | 70 | 17 | 6 | 23 | 70 | 1979-1980 | 1 | R | 1958-05-24 | Montreal, PQ | Minor Pro |
Maxime Legault | 122 | 19 | 16 | 35 | 45 | 2011-2013 | 2 | R | 1989-03-28 | St. Agathe, PQ | Minor Pro |
David Leggio | 118 | 0 | 2 | 2 | 12 | 2011-2013 | 2 | G | 1984-07-31 | Williamsville, NY | Minor Pro |
Jody Lehman | 1 | 0 | 0 | 0 | 0 | 2001-2002 | 1 | G | 1975-07-01 | North Battleford, SASK | Minor Pro |
Robin Lehner | 3 | 0 | 0 | 0 | 0 | 2015-2016 | 1 | G | 1991-07-24 | Gothenburg, Sweden | Major League |
Mikko Lehtonen | 21 | 1 | 8 | 9 | 10 | 2006-2007 | 1 | D | 1978-06-12 | Kiiminki, Finland | Major League |
Jonathan Lehun | 2 | 0 | 0 | 0 | 0 | 2006-2007 | 1 | C | 1984-02-22 | Toronto, ONT | Minor Pro |
Taylor Leier | 62 | 23 | 17 | 40 | 24 | 2018-2020 | 2 | L | 1994-02-15 | Saskatoon, SASK | Major League |
Michael Leighton | 40 | 0 | 1 | 1 | 23 | 2005-2006 | 1 | G | 1981-05-19 | Petrolia, ONT | Major League |
Heikki Leime | 136 | 4 | 36 | 40 | 83 | 1981-1986 | 4 | D | 1962-05-07 | Turku, Finland | Minor Pro |
Stefanos Lekkas | 7 | 0 | 0 | 0 | 0 | 2020-2021 | 1 | G | 1996-01-17 | Elburn, IL | Minor Pro |
Rick Lemay | 1 | 0 | 0 | 0 | 0 | 1975-1976 | 1 | G | 1953-09-10 | Ville-Marie, PQ | Minor Pro |
Richard Lemieux | 34 | 12 | 12 | 24 | 30 | 1971-1972 | 1 | C | 1951-04-19 | Temiscaming, PQ | Major League |
Curtis Leonard | 1 | 0 | 1 | 1 | 0 | 2014-2015 | 1 | D | 1992-09-23 | Napanee, ONT | Minor Pro |
Alex Lepkowski | 8 | 0 | 0 | 0 | 0 | 2013-2014 | 1 | D | 1993-04-08 | Buffalo, NY | Minor Pro |
Lance Leslie | 1 | 0 | 0 | 0 | 0 | 2001-2002 | 1 | G | 1974-06-21 | Dawson Creek, BC | Minor Pro |
Rick Lessard | 8 | 1 | 2 | 3 | 2 | 1993-1994 | 1 | D | 1968-01-09 | Timmins, ONT | Major League |
Don Lever | 86 | 35 | 36 | 71 | 85 | 1985-1987 | 2 | F | 1952-11-14 | South Porcupine, ONT | Major League |
Devon Levi | 24 | 0 | 1 | 1 | 0 | 2023-2024 | 1 | G | 2001-12-27 | Dollard-des-Ormeaux, PQ | Major League |
Nathan Lieuwen | 80 | 0 | 2 | 2 | 6 | 2012-2016 | 4 | G | 1991-08-08 | Abbotsford, BC | Major League |
John Lilley | 1 | 0 | 2 | 2 | 15 | 1996-1997 | 1 | R | 1972-08-03 | Wakefield, MA | Major League |
Steve Lingren | 121 | 5 | 17 | 22 | 201 | 2003-2005 | 2 | D | 1973-04-15 | Lake Cowichan, BC | Minor Pro |
Frank Littlejohn | 5 | 0 | 0 | 0 | 10 | 2001-2002 | 1 | R | 1977-02-03 | Oshawa, ONT | Minor Pro |
David Littman | 130 | 0 | 14 | 14 | 14 | 1989-1992 | 3 | G | 1967-06-13 | Cranston, RI | Major League |
Ed Litzenberger | 152 | 47 | 90 | 137 | 70 | 1963-1966 | 3 | R | 1932-07-15 | Neudorf, SASK | Major League |
Darcy Loewen | 194 | 31 | 46 | 77 | 516 | 1989-1992 | 3 | L | 1969-02-26 | Calgary, ALTA | Major League |
Bob Logan | 106 | 55 | 31 | 86 | 64 | 1986-1989 | 3 | R | 1964-02-22 | Montreal, PQ | Major League |
Martin Lojek | 156 | 13 | 19 | 32 | 200 | 2005-2008 | 3 | D | 1985-08-19 | Brno, Czech Rep. | Major League |
John Longarini | 2 | 0 | 0 | 0 | 2 | 1958-1959 | 1 | D | 1938-11-14 | Sault Ste. Marie, ONT | Minor Pro |
Andrew Lord | 3 | 0 | 0 | 0 | 17 | 2009-2010 | 1 | R | 1985-02-22 | West Vancouver, BC | Minor Pro |
Danny Lorenz | 4 | 0 | 0 | 0 | 0 | 1999-2000 | 1 | G | 1969-12-12 | Murrayville, BC | Major League |
Jeff LoVecchio | 51 | 8 | 8 | 16 | 25 | 2010-2011 | 1 | L | 1985-08-26 | Chesterfield, MO | Minor Pro |
Griffin Luce | 22 | 2 | 1 | 3 | 27 | 2020-2021 | 1 | D | 1998-03-10 | Williamsville, NY | Minor Pro |
Scott Luce | 3 | 0 | 0 | 0 | 0 | 1990-1991 | 1 | G | 1968-09-20 | London, ONT | Minor Pro |
Anthony Luciani | 3 | 2 | 1 | 3 | 2 | 2010-2011 | 1 | R | 1990-05-13 | Maple, ONT | Minor Pro |
Andrew Luciuk | 1 | 0 | 0 | 0 | 0 | 1999-2000 | 1 | L | 1977-02-17 | Edmonton, ALTA | Minor Pro |
Steve Ludzik | 164 | 53 | 80 | 133 | 296 | 1989-1992 | 3 | F | 1961-04-03 | Toronto, ONT | Major League |
Jarret Lukin | 6 | 0 | 3 | 3 | 0 | 2008-2009 | 1 | C | 1984-01-24 | Fort McMurray, ALTA | Minor Pro |
Chuck Luksa | 33 | 2 | 8 | 10 | 33 | 1981-1982 | 1 | D | 1954-07-15 | Toronto, ONT | Major League |
Joe Lund | 83 | 12 | 26 | 38 | 51 | 1956-1958 | 2 | D | 1927-09-15 | Karijoki, Finland | Minor Pro |
Len Lunde | 37 | 19 | 33 | 52 | 13 | 1967-1968 | 1 | L | 1936-11-13 | Campbell River, BC | Major League |
Ukko-Pekka Luukkonen | 69 | 0 | 3 | 3 | 2 | 2018-2023 | 5 | G | 1999-03-09 | Espoo, Finland | Major League |
Steve Lyon‡ | | | | | | 1974-1975 | 1 | R | 1952-11-03 | Toronto, ONT | Major League |
Clarke MacArthur | 163 | 56 | 102 | 158 | 154 | 2004-2008 | 4 | L | 1985-04-06 | Lloydminster, ALTA | Major League |
Doug Macdonald | 185 | 71 | 77 | 148 | 177 | 1992-1995 | 3 | C | 1969-02-08 | Assiniboia, SASK | Major League |
Duncan MacDonald | 7 | 1 | 3 | 4 | 0 | 1961-1964 | 3 | R | 1942-10-28 | Rouyn-Noranda, PQ | Minor Pro |
Franklin MacDonald | 123 | 2 | 23 | 25 | 89 | 2006-2009 | 3 | D | 1985-04-08 | Sydney, NS | Minor Pro |
Lowell MacDonald | 1 | 0 | 0 | 0 | 0 | 1965-1966 | 1 | R | 1941-08-30 | New Glasgow, NS | Major League |
Cam MacGregor | 3 | 0 | 0 | 0 | 0 | 1980-1981 | 1 | L | 1958-01-29 | | Minor Pro |
Ryan MacInnis | 49 | 11 | 16 | 27 | 33 | 2021-2022 | 1 | C | 1996-02-14 | St. Louis, MO | Major League |
Drew MacIntyre | 23 | 0 | 0 | 0 | 0 | 2011-2012 | 1 | G | 1983-06-24 | Charlottetown, PEI | Major League |
Steve MacIntyre | 34 | 0 | 2 | 2 | 86 | 2009-2010 | 1 | D | 1980-08-08 | Brock, SASK | Major League |
Doug MacIver | 2 | 0 | 0 | 0 | 0 | 2001-2002 | 1 | D | 1981-02-12 | King City, ONT | Minor Pro |
Matt Mackenzie | 161 | 4 | 20 | 24 | 243 | 2011-2015 | 4 | D | 1991-10-15 | New Westminster, BC | Minor Pro |
Brandon MacLean | 7 | 1 | 0 | 1 | 4 | 2013-2014 | 1 | C | 1987-09-04 | Burlington, ONT | Minor Pro |
John MacMillan | 95 | 30 | 30 | 60 | 51 | 1960-1963 | 2 | R | 1935-10-25 | Lethbridge, ALTA | Major League |
Al MacNeil | 185 | 11 | 51 | 62 | 289 | 1956-1960 | 4 | D | 1935-09-27 | Sydney, NS | Major League |
Bernie MacNeil | 9 | 0 | 1 | 1 | 12 | 1974-1975 | 1 | C | 1950-03-07 | Sudbury, ONT | Major League |
Jim "Bud" MacPherson | 7 | 0 | 3 | 3 | 12 | 1956-1957 | 1 | D | 1927-03-21 | Edmonton, ALTA | Major League |
Jim MacRae | 19 | 11 | 2 | 13 | 10 | 1980-1981 | 1 | F | 1958-04-19 | North York, ONT | Minor Pro |
Andrew MacWilliam | 161 | 5 | 21 | 26 | 217 | 2017-2020 | 3 | D | 1990-03-25 | Calgary, ALTA | Major League |
Mike Mader | 60 | 7 | 7 | 14 | 103 | 2000-2001 | 1 | D | 1975-11-07 | South Windsor, CT | Minor Pro |
Ken Magowan | 2 | 0 | 1 | 1 | 0 | 2005-2006 | 1 | L | 1981-07-22 | Kelowna, BC | Minor Pro |
Jim Maher | 5 | 1 | 0 | 1 | 0 | 1993-1994 | 1 | D | 1970-06-30 | Warren, MI | Minor Pro |
Jacques Mailhot | 15 | 0 | 1 | 1 | 52 | 1994-1995 | 1 | R | 1961-12-05 | Shawinigan, PQ | Major League |
Andrey Makarov | 71 | 0 | 2 | 2 | 6 | 2013-2016 | 3 | G | 1993-04-20 | Kazan, Russia | Major League |
Clint Malarchuk | 2 | 0 | 0 | 0 | 2 | 1991-1992 | 1 | G | 1961-05-01 | Grande Prairie, ALTA | Major League |
Bob Malcolm | 157 | 9 | 32 | 41 | 166 | 1969-1975 | 6 | D | 1949-06-24 | Toronto, ONT | Minor Pro |
Sean Malone | 261 | 62 | 71 | 133 | 119 | 2017-2023 | 5 | C | 1995-04-30 | Buffalo, NY | Major League |
Dominic Maltais | 1 | 0 | 0 | 0 | 0 | 1993-1994 | 1 | R | 1972-05-31 | Boucherville, PQ | Minor Pro |
Ray Maluta | 314 | 25 | 125 | 150 | 608 | 1974-1979 | 5 | D | 1954-07-24 | Flin Flon, MAN | Major League |
Mark Mancari | 291 | 84 | 133 | 217 | 275 | 2005-2013 | 4 | D | 1985-07-11 | London, ONT | Major League |
Chris Mann | 1 | 0 | 0 | 0 | 4 | 2005-2006 | 1 | D | 1979-07-17 | Ottawa, ONT | Minor Pro |
Jason Mansoff | 27 | 0 | 3 | 3 | 14 | 1998-1999 | 1 | D | 1972-12-11 | Edmonton, ALTA | Minor Pro |
Milan Marcetta | 29 | 18 | 21 | 39 | 4 | 1967-1968 | 1 | C | 1936-09-19 | Cadomin, ALTA | Major League |
Lou Marcon | 2 | 0 | 0 | 0 | 0 | 1956-1957 | 1 | D | 1935-05-28 | Fort William, ONT | Major League |
Brett Marietti | 38 | 6 | 14 | 20 | 63 | 1993-1994 | 1 | R | 1973-02-09 | Haileybury, ONT | Minor Pro |
Jacob Markstrom | 37 | 0 | 1 | 1 | 10 | 2010-2011 | 1 | G | 1990-01-31 | Gavle, Sweden | Major League |
Sam Marotta | 1 | 0 | 0 | 0 | 0 | 2014-2015 | 1 | G | 1990-12-15 | Bridgewater, MA | Minor Pro |
Gary Marsh | 7 | 1 | 2 | 3 | 4 | 1968-1969 | 1 | L | 1946-03-09 | Toronto, ONT | Major League |
David Marshall | 9 | 2 | 0 | 2 | 6 | 2010-2011 | 1 | F | 1985-03-14 | Buffalo, MN | Minor Pro |
Willie Marshall | 29 | 9 | 18 | 27 | 8 | 1958-1972 | 2 | C | 1931-12-01 | Kirkland Lake, ONT | Major League |
Brycen Martin | 21 | 0 | 0 | 0 | 12 | 2014-2018 | 3 | D | 1996-05-09 | Calgary, ALTA | Minor Pro |
Don Martin | 1 | 0 | 1 | 1 | 2 | 1994-1995 | 1 | D | 1968-03-29 | London, ONT | Minor Pro |
Grant Martin | 28 | 18 | 20 | 38 | 24 | 1987-1989 | 2 | C | 1962-03-13 | Smooth Rock Falls, ONT | Major League |
Paul Masnick | 64 | 24 | 38 | 62 | 46 | 1956-1957 | 1 | C | 1931-04-14 | Regina, SASK | Major League |
Brock Matheson | 3 | 0 | 1 | 1 | 4 | 2011-2012 | 1 | D | 1987-05-28 | Gananoque, ONT | Minor Pro |
Christian Matte | 72 | 22 | 29 | 51 | 48 | 2001-2002 | 1 | R | 1975-01-20 | Hull, PQ | Major League |
Shawn Matthias | 88 | 16 | 17 | 33 | 28 | 2008-2010 | 2 | L | 1988-02-19 | Mississauga, ONT | Major League |
Dick Mattiussi | 212 | 17 | 69 | 86 | 301 | 1959-1976 | 4 | D | 1938-05-01 | Smooth Rock Falls, ONT | Major League |
Eddie Mazur | 106 | 46 | 65 | 111 | 157 | 1956-1958 | 2 | L | 1929-07-25 | Winnipeg, MAN | Major League |
Jay Mazur | 16 | 5 | 2 | 7 | 16 | 1995-1996 | 1 | R | 1965-01-22 | Hamilton, ONT | Major League |
Gary McAdam | 73 | 40 | 29 | 69 | 58 | 1982-1983 | 1 | F | 1955-12-31 | Smiths Falls, ONT | Major League |
Kenndal McArdle | 166 | 34 | 34 | 68 | 279 | 2007-2011 | 4 | L | 1987-01-04 | Toronto, ONT | Major League |
Jake McCabe | 58 | 5 | 24 | 29 | 50 | 2014-2016 | 2 | D | 1993-10-12 | Eau Claire, WI | Major League |
Brian McCarthy | 4 | 0 | 0 | 0 | 5 | 1994-1995 | 1 | C | 1971-12-06 | Salem, MA | Minor Pro |
Tom McCarthy | 92 | 36 | 39 | 75 | 58 | 1968-1970 | 2 | L | 1934-09-15 | Toronto, ONT | Major League |
Rob McClanahan | 18 | 9 | 13 | 22 | 10 | 1980-1981 | 1 | F | 1958-01-09 | St. Paul, MN | Major League |
Kevin McClelland | 22 | 0 | 2 | 2 | 93 | 1994-1995 | 1 | R | 1962-07-04 | Oshawa, ONT | Major League |
Cody McCormick | 25 | 6 | 5 | 11 | 42 | 2012-2013 | 1 | C | 1983-04-18 | London, ONT | Major League |
Alec McCrea | 14 | 0 | 1 | 1 | 4 | 2020-2021 | 1 | D | 1995-01-12 | San Diego, CA | Minor Pro |
Scott McCrory | 109 | 41 | 65 | 106 | 85 | 1989-1991 | 2 | C | 1967-02-27 | Sudbury, ONT | Minor Pro |
Ab McDonald | 134 | 51 | 64 | 115 | 26 | 1956-1958 | 2 | L | 1936-02-18 | Winnipeg, MAN | Major League |
Scott McGeown | 4 | 0 | 2 | 2 | 0 | 1980-1981 | 1 | D | 1960-03-09 | Toronto, ONT | Minor Pro |
Patrick McGrath | 11 | 1 | 1 | 2 | 24 | 2020-2021 | 1 | R | 1993-03-17 | Wilkes-Barre, PA | Minor Pro |
Brian McGregor | 142 | 45 | 38 | 83 | 48 | 1977-1979 | 2 | C | 1957-07-11 | Saskatoon, SASK | Minor Pro |
Johnny McGuire | 7 | 0 | 0 | 0 | 40 | 2013-2014 | 1 | R | 1993-08-28 | Peterborough, ONT | Minor Pro |
Jay McKee | 24 | 3 | 13 | 16 | 30 | 1995-1998 | 3 | D | 1977-09-08 | Kingston, ONT | Major League |
Sean McKenna | 26 | 16 | 10 | 26 | 14 | 1982-1983 | 1 | F | 1962-03-07 | Asbestos, PQ | Major League |
Don McKenney | 18 | 7 | 9 | 16 | 4 | 1964-1965 | 1 | C | 1934-04-30 | Smiths Falls, ONT | Major League |
Jim McKenny | 113 | 32 | 60 | 92 | 65 | 1965-1969 | 4 | D | 1946-12-01 | Ottawa, ONT | Major League |
Larry McKillop | 212 | 55 | 106 | 161 | 109 | 1972-1975 | 3 | L | 1945-11-01 | Deloraine, MAN | Minor Pro |
Brian McKinnon | 113 | 10 | 15 | 25 | 30 | 1984-1986 | 2 | C | 1964-10-04 | Toronto, ONT | Minor Pro |
Mike McLaughlin | 71 | 19 | 35 | 54 | 27 | 1992-1993 | 1 | L | 1970-03-29 | Springfield, MA | Minor Pro |
Mike McMahon | 9 | 0 | 10 | 10 | 4 | 1971-1972 | 1 | D | 1941-08-30 | Quebec, PQ | Major League |
Sean McMorrow | 220 | 4 | 5 | 9 | 1020 | 2002-2006 | 4 | R | 1982-01-19 | Vancouver, BC | Major League |
Brayden McNabb | 145 | 17 | 78 | 95 | 126 | 2011-2014 | 3 | D | 1991-01-21 | Davidson, SASK | Major League |
Bob McNamara | 25 | 0 | 0 | 0 | 0 | 1983-1986 | 3 | G | 1961-08-06 | Toronto, ONT | Minor Pro |
Gerry McNamara | 35 | 0 | 0 | 0 | 17 | 1959-1963 | 3 | G | 1934-09-22 | Sturgeon Falls, ONT | Major League |
Peter McNamee | 26 | 3 | 6 | 9 | 38 | 1977-1978 | 1 | R | 1950-09-11 | Whitby, ONT | Major League |
Gerry McNeil | 134 | 0 | 0 | 0 | 12 | 1957-1959 | 2 | G | 1926-04-17 | Quebec City, PQ | Major League |
Billy McNeill | 19 | 3 | 15 | 18 | 11 | 1968-1969 | 1 | C | 1936-01-26 | Edmonton, ALTA | Major League |
Grant McNeill | 2 | 0 | 0 | 0 | 0 | 2005-2006 | 1 | D | 1983-05-08 | Vermilion, ALTA | Major League |
Allan McPherson | 60 | 4 | 5 | 9 | 14 | 2014-2016 | 2 | F | 1991-04-08 | Kinburn, ONT | Minor Pro |
Don McSween | 348 | 45 | 170 | 215 | 313 | 1987-1992 | 5 | D | 1964-06-09 | Detroit, MI | Major League |
Gerry Meehan | 1 | 0 | 0 | 0 | 0 | 1965-1966 | 1 | L | 1946-09-03 | Toronto, ONT | Major League |
Gene "Max" Mekilok | 2 | 0 | 1 | 1 | 0 | 1958-1959 | 1 | C | 1934-08-31 | Fort William, ONT | Minor Pro |
Dean Melanson | 353 | 22 | 78 | 100 | 852 | 1992-1999 | 6 | D | 1973-11-19 | Antigonish, NS | Major League |
Rob Melanson | 13 | 0 | 1 | 1 | 24 | 1993-1994 | 1 | D | 1971-03-05 | Antigonish, NS | Minor Pro |
Martin Menard | 47 | 18 | 13 | 31 | 30 | 1997-1998 | 1 | C | 1976-03-02 | Hull, PQ | Minor Pro |
Greg Menges | 2 | 0 | 0 | 0 | 0 | 1992-1993 | 1 | G | 1968-05-14 | Newton, MA | Minor Pro |
Justin Mercier | 16 | 2 | 2 | 4 | 8 | 2014-2015 | 1 | L | 1987-06-25 | Erie, PA | Major League |
Barry Merrell | 322 | 134 | 187 | 321 | 158 | 1972-1977 | 5 | R | 1945-05-16 | Dauphin, MAN | Major League |
Dominick Mersch | 2 | 0 | 1 | 1 | 5 | 2023-2024 | 1 | F | 1998-12-16 | Park Ridge, IL | Minor Pro |
Michael Mersch | 218 | 66 | 90 | 156 | 119 | 2020-2024 | 4 | L | 1992-10-02 | Park Ridge, IL | Major League |
Scott Metcalfe | 499 | 137 | 212 | 349 | 1424 | 1987-1998 | 9 | C | 1967-01-06 | Toronto, ONT | Major League |
Francois Methot | 334 | 77 | 110 | 187 | 113 | 1998-2003 | 5 | C | 1978-04-26 | Montreal, PQ | Minor Pro |
Zach Metsa | 52 | 7 | 16 | 23 | 16 | 2022-2024 | 2 | D | 1998-10-19 | Delafield, WI | Minor Pro |
Jason Meyer | 79 | 7 | 30 | 37 | 86 | 1985-1987 | 2 | D | 1965-02-21 | Regina, SASK | Minor Pro |
Stefan Meyer | 266 | 64 | 66 | 130 | 363 | 2005-2009 | 4 | L | 1985-07-20 | Fox Valley, SASK | Major League |
Andrei Mezin | 7 | 0 | 1 | 1 | 0 | 1996-1997 | 1 | G | 1974-07-08 | Chelyabinsk, Russia | Minor Pro |
Jacob Micflikier | 39 | 4 | 12 | 16 | 12 | 2008-2009 | 1 | F | 1984-07-11 | Winnipeg, MAN | Minor Pro |
Bob Mierkalns | 3 | 0 | 0 | 0 | 2 | 1978-1979 | 1 | C | 1958-09-29 | Hamilton, ONT | Minor Pro |
Rudy Migay | 118 | 46 | 115 | 161 | 172 | 1957-1963 | 4 | C | 1928-11-18 | Fort William, ONT | Major League |
Mike Milbury | 144 | 5 | 30 | 35 | 445 | 1974-1976 | 2 | D | 1952-01-17 | Brighton, MA | Major League |
Al Millar | 11 | 0 | 0 | 0 | 0 | 1969-1970 | 1 | G | 1929-09-18 | Winnipeg, MAN | Major League |
Craig Millar | 64 | 7 | 18 | 25 | 65 | 1996-1997 | 1 | D | 1977-05-10 | Winnipeg, MAN | Major League |
Bob Miller | 3 | 1 | 3 | 4 | 7 | 1977-1978 | 1 | W | 1956-09-28 | Medford, MA | Major League |
Brad Miller | 142 | 2 | 23 | 25 | 642 | 1987-1992 | 5 | D | 1969-07-23 | Edmonton, ALTA | Major League |
Ryan Miller | 172 | 0 | 1 | 1 | 20 | 2002-2006 | 4 | G | 1980-07-17 | East Lansing, MI | Major League |
Norm Milley | 367 | 86 | 117 | 203 | 221 | 2000-2005 | 5 | R | 1980-02-14 | Toronto, ONT | Major League |
Graham Mink | 67 | 20 | 17 | 37 | 86 | 2009-2010 | 1 | R | 1979-05-21 | Stowe, VT | Major League |
Ryan Mior | 7 | 0 | 0 | 0 | 0 | 2009-2010 | 1 | G | 1987-06-18 | St. John's, NFLD | Minor Pro |
Casey Mittelstadt | 36 | 9 | 16 | 25 | 6 | 2019-2020 | 1 | C | 1998-11-22 | Eden Prairie, MN | Major League |
Mike Moller | 83 | 20 | 52 | 72 | 29 | 1982-1985 | 2 | R | 1962-06-16 | Calgary, ALTA | Major League |
Randy Moller | 3 | 1 | 0 | 1 | 10 | 1992-1993 | 1 | D | 1963-08-23 | Calgary, ALTA | Major League |
Mitch Molloy | 40 | 2 | 1 | 3 | 170 | 1989-1991 | 2 | L | 1965-10-10 | Red Lake, ONT | Major League |
Bob Mongrain | 322 | 153 | 186 | 339 | 430 | 1979-1984 | 5 | C | 1959-08-31 | La Sarre, PQ | Major League |
Barrie Moore | 96 | 40 | 44 | 84 | 54 | 1995-1997 | 2 | L | 1975-05-22 | London, ONT | Major League |
Jimmy Moore | 45 | 6 | 23 | 29 | 17 | 1958-1959 | 1 | L | 1928-05-01 | Montreal, PQ | Minor Pro |
Joey Mormina | 20 | 0 | 3 | 3 | 36 | 2015-2016 | 1 | D | 1982-06-29 | Montreal, PQ | Major League |
Kevin Morrison | 29 | 2 | 0 | 2 | 49 | 1971-1972 | 1 | L | 1949-10-28 | Sydney, NS | Major League |
Shaone Morrisonn | 65 | 4 | 11 | 15 | 44 | 2011-2012 | 1 | D | 1982-12-23 | Vancouver, BC | Major League |
Cleland "Keke" Mortson | 44 | 6 | 21 | 27 | 84 | 1970-1971 | 1 | R | 1934-03-29 | Arntfield, PQ | Major League |
Wayne Morusyk | 83 | 2 | 22 | 24 | 52 | 1972-1974 | 2 | D | 1949-10-10 | Elk Point, ALTA | Minor Pro |
Ken Mosdell | 2 | 0 | 0 | 0 | 0 | 1958-1959 | 1 | C | 1922-07-13 | Montreal, PQ | Major League |
Wayne Mosdell | 102 | 1 | 14 | 15 | 115 | 1968-1970 | 2 | D | 1944-12-04 | Montreal, PQ | Major League |
Jay Moser | 22 | 4 | 9 | 13 | 4 | 1996-1997 | 1 | R | 1972-12-26 | Cottage Grove, MN | Minor Pro |
Steve Moses | 29 | 7 | 9 | 16 | 4 | 2017-2018 | 1 | R | 1989-08-09 | Leominster, MA | Minor Pro |
Karel Mosovsky | 113 | 11 | 6 | 17 | 127 | 2001-2004 | 3 | W | 1981-08-22 | Pisek, Czech Rep. | Minor Pro |
Ryan Mougenel | 20 | 1 | 0 | 1 | 2 | 1999-2000 | 1 | R | 1976-03-02 | Scarborough, ONT | Minor Pro |
Dave Moylan | 46 | 0 | 2 | 2 | 17 | 1987-1989 | 2 | D | 1967-08-13 | Tillsonburg, ONT | Minor Pro |
Rick Mrozik | 72 | 4 | 10 | 14 | 47 | 2003-2004 | 1 | D | 1975-01-02 | Duluth, MN | Major League |
Patrick Mullen | 27 | 4 | 10 | 14 | 22 | 2016-2017 | 1 | D | 1986-05-06 | Boston, MA | Minor Pro |
Bob Murphy | 3 | 0 | 0 | 0 | 2 | 1971-1972 | 1 | F | 1951-01-27 | Toronto, ONT | Minor Pro |
Brian Murphy | 66 | 14 | 22 | 36 | 37 | 1975-1976 | 1 | C | 1947-08-20 | Toronto, ONT | Major League |
Cory Murphy | 5 | 2 | 4 | 6 | 2 | 2008-2009 | 1 | D | 1978-02-13 | Kanata, ONT | Major League |
Joe Murphy | 106 | 20 | 21 | 41 | 51 | 1999-2001 | 2 | R | 1975-01-27 | Didsbury, ALTA | Minor Pro |
Brett Murray | 259 | 73 | 84 | 157 | 150 | 2019-2024 | 5 | L | 1998-07-20 | Bolton, ONT | Major League |
Tim Murray | 26 | 3 | 13 | 16 | 18 | 1997-1998 | 1 | D | 1974-11-14 | Calgary, ALTA | Minor Pro |
John Muse | 14 | 0 | 0 | 0 | 2 | 2016-2017 | 1 | G | 1988-08-01 | East Falmouth, MA | Minor Pro |
Daniel Muzito-Bagenda | 67 | 10 | 7 | 17 | 45 | 2016-2018 | 2 | R | 1996-06-16 | Umea, Sweden | Minor Pro |
Phil Myre | 76 | 0 | 3 | 3 | 18 | 1982-1984 | 2 | G | 1948-11-01 | Sainte-Anne-de-Bellevue, PQ | Major League |
Olivier Nadeau | 5 | 1 | 0 | 1 | 2 | 2023-2024 | 1 | R | 2003-01-15 | Lac-Etchemin, PQ | Minor Pro |
Pat Nagle | 2 | 0 | 0 | 0 | 0 | 2014-2015 | 1 | G | 1987-09-21 | Bloomfield, MI | Minor Pro |
Daniel Naud | 150 | 21 | 96 | 117 | 63 | 1982-1984 | 2 | D | 1962-02-20 | Trois-Rivieres, PQ | Minor Pro |
Ara Nazarian | 14 | 2 | 1 | 3 | 2 | 2021-2022 | 1 | F | 1996-06-19 | Boxford, MA | Minor Pro |
Rumun Ndur | 191 | 8 | 35 | 43 | 795 | 1995-1998 | 3 | D | 1975-07-07 | Zaria, Nigeria | Major League |
Casey Nelson | 151 | 13 | 32 | 45 | 54 | 2016-2020 | 4 | D | 1992-07-18 | Stillwater, MN | Major League |
Riley Nelson | 28 | 4 | 7 | 11 | 4 | 2002-2003 | 1 | C | 1977-11-08 | Cranbrook, BC | Minor Pro |
Todd Nelson | 74 | 6 | 20 | 26 | 32 | 2000-2001 | 1 | D | 1969-05-15 | Prince Albert, SASK | Major League |
Tom Nemeth | 67 | 4 | 20 | 24 | 38 | 1994-1998 | 2 | D | 1971-01-16 | St. Catharines, ONT | Minor Pro |
Viktor Neuchev | 55 | 11 | 17 | 28 | 8 | 2023-2024 | 1 | L | 2003-10-25 | Chelyabinsk, Russia | Minor Pro |
Bob Nevin | 94 | 35 | 47 | 82 | 18 | 1956-1960 | 4 | R | 1938-03-18 | South Porcupine, ONT | Major League |
Jack Nevins | 72 | 4 | 0 | 4 | 111 | 2014-2016 | 2 | L | 1993-09-18 | Stittsville, ONT | Minor Pro |
Scott Nichol | 325 | 80 | 92 | 172 | 813 | 1994-2000 | 6 | C | 1974-12-31 | Edmonton, ALTA | Major League |
Mike Nicholishen | 3 | 0 | 0 | 0 | 4 | 1999-2000 | 1 | D | 1975-02-28 | Mississauga, ONT | Minor Pro |
Graeme Nicolson | 80 | 16 | 35 | 51 | 112 | 1978-1979 | 1 | D | 1958-01-13 | North Bay, ONT | Major League |
Dominic Noel | 5 | 0 | 1 | 1 | 4 | 2005-2006 | 1 | C | 1981-01-04 | Lameque, NB | Minor Pro |
Ted Nolan | 65 | 28 | 34 | 62 | 152 | 1984-1985 | 1 | L | 1958-04-07 | Sault Ste. Marie, ONT | Major League |
Carlin Nordstrom | 11 | 0 | 0 | 0 | 29 | 1998-1999 | 1 | R | 1973-02-20 | Saskatoon, SASK | Minor Pro |
Rob Norman | 20 | 0 | 1 | 1 | 0 | 1984-1985 | 1 | R | 1964-01-19 | Kingston, ONT | Minor Pro |
Mika Noronen | 167 | 0 | 6 | 6 | 50 | 1999-2006 | 5 | G | 1979-06-17 | Tampere, Finland | Major League |
Nikita Novikov | 63 | 3 | 20 | 23 | 40 | 2023-2024 | 1 | D | 2003-07-25 | | Minor Pro |
Jiri Novotny | 218 | 25 | 80 | 105 | 106 | 2002-2006 | 4 | C | 1983-08-12 | Pelhrimov, Czech Rep. | Major League |
Hank Nowak | 34 | 12 | 17 | 29 | 26 | 1976-1977 | 1 | L | 1950-11-24 | Oshawa, ONT | Major League |
Mike Nykoluk | 97 | 23 | 50 | 73 | 75 | 1956-1958 | 2 | C | 1934-12-11 | Toronto, ONT | Major League |
Alexander Nylander | 165 | 30 | 56 | 86 | 28 | 2016-2019 | 3 | L | 1998-03-02 | Calgary, ALTA | Major League |
Michael Nylander | 7 | 4 | 2 | 6 | 8 | 2010-2011 | 1 | C | 1972-10-03 | Stockholm, Sweden | Major League |
Dennis O'Brien | 2 | 0 | 0 | 0 | 2 | 1978-1979 | 1 | D | 1949-06-10 | Port Hope, ONT | Major League |
Doug O'Brien | 12 | 0 | 2 | 2 | 8 | 2008-2009 | 1 | D | 1984-02-16 | St. John's, NFLD | Major League |
Tim O'Connell | 24 | 1 | 3 | 4 | 17 | 2002-2003 | 1 | D | 1977-10-26 | Grand Forks, ND | Minor Pro |
Eric O'Dell | 17 | 7 | 4 | 11 | 8 | 2015-2016 | 1 | C | 1990-06-21 | Ottawa, ONT | Major League |
Sean O'Donnell | 211 | 9 | 37 | 46 | 638 | 1991-1994 | 3 | D | 1971-10-13 | Ottawa, ONT | Major League |
Brian O'Hanley | 3 | 1 | 0 | 1 | 0 | 2010-2011 | 1 | D | 1984-12-18 | Quincy, MA | Minor Pro |
Paul O'Neil | 49 | 35 | 16 | 51 | 17 | 1975-1976 | 1 | C | 1953-08-24 | Boston, MA | Major League |
Danny O'Regan | 88 | 26 | 37 | 63 | 46 | 2017-2019 | 2 | C | 1994-01-30 | Berlin, Germany | Major League |
Cal O'Reilly | 94 | 15 | 56 | 71 | 12 | 2015-2017 | 2 | C | 1986-09-30 | Toronto, ONT | Major League |
Evan Oberg | 5 | 1 | 1 | 2 | 0 | 2010-2011 | 1 | D | 1988-02-16 | Forestburg, ALTA | Major League |
Andrew Oglevie | 95 | 23 | 23 | 46 | 26 | 2018-2021 | 3 | C | 1995-02-16 | Fullerton, CA | Minor Pro |
Rostislav Olesz | 4 | 1 | 2 | 3 | 4 | 2006-2007 | 1 | L | 1985-10-10 | Bilovec, Czech Rep. | Major League |
Kohen Olischefski | 19 | 2 | 0 | 2 | 11 | 2021-2023 | 2 | R | 1998-02-01 | Abbotsford, BC | Minor Pro |
Victor Olofsson | 66 | 30 | 33 | 63 | 12 | 2018-2019 | 1 | L | 1995-07-18 | Ornskoldsvik, Sweden | Major League |
Victor Oreskovich | 34 | 6 | 9 | 15 | 18 | 2009-2010 | 1 | R | 1986-08-15 | Whitby, ONT | Major League |
Gates Orlando | 120 | 64 | 92 | 156 | 134 | 1983-1988 | 5 | F | 1962-11-16 | Montreal, PQ | Major League |
Billy Orr | 65 | 10 | 21 | 31 | 86 | 1969-1971 | 2 | D | 1948-06-12 | | Major League |
Phil Osaer | 1 | 0 | 0 | 0 | 0 | 2005-2006 | 1 | G | 1980-02-10 | Livonia, MI | Minor Pro |
Kyle Ostrow | 2 | 0 | 0 | 0 | 0 | 2011-2012 | 1 | F | 1987-09-05 | Calgary, ALTA | Minor Pro |
Francois Ouimet | 40 | 4 | 11 | 15 | 56 | 1973-1974 | 1 | D | 1951-10-14 | Montreal, PQ | Major League |
Jari Paavola | 28 | 0 | 1 | 1 | 4 | 1980-1982 | 2 | G | 1960-03-16 | Turku, Finland | Minor Pro |
Clayton Pachal | 131 | 18 | 30 | 48 | 255 | 1976-1978 | 2 | C | 1956-04-21 | Yorkton, SASK | Major League |
Nathan Paetsch | 258 | 23 | 77 | 100 | 311 | 2003-2020 | 7 | D | 1983-03-30 | LeRoy, SASK | Major League |
Rick Pagnutti | 277 | 45 | 149 | 194 | 226 | 1972-1976 | 4 | D | 1946-11-14 | Sudbury, ONT | Minor Pro |
Daniel Paille | 153 | 35 | 42 | 77 | 95 | 2004-2007 | 3 | L | 1984-04-15 | Welland, ONT | Major League |
Chris Palmer | 3 | 1 | 0 | 1 | 4 | 1999-2000 | 1 | C | 1966-05-14 | Peterborough, ONT | Minor Pro |
Sam Paolini | 23 | 2 | 2 | 4 | 33 | 2003-2006 | 3 | F | 1980-03-11 | Rochester, NY | Minor Pro |
Jim Pappin | 275 | 134 | 124 | 258 | 397 | 1960-1968 | 8 | F | 1939-09-10 | Copper Cliff, ONT | Major League |
Adam Pardy | 21 | 2 | 7 | 9 | 22 | 2012-2013 | 1 | D | 1984-03-29 | Bonavista, NFLD | Major League |
Rich Parent | 2 | 0 | 0 | 0 | 0 | 1995-1996 | 1 | G | 1973-01-12 | Montreal, PQ | Major League |
Nick Parillo | 2 | 0 | 0 | 0 | 4 | 2001-2002 | 1 | F | 1977-05-16 | Schenectady, NY | Minor Pro |
Drew Paris | 5 | 0 | 0 | 0 | 0 | 2008-2009 | 1 | D | 1988-05-12 | Pointe-Claire, PQ | Minor Pro |
Jean-Paul Parise | 30 | 10 | 18 | 28 | 37 | 1967-1968 | 1 | L | 1941-12-11 | Smooth Rock Falls, ONT | Major League |
Jeff Parker | 94 | 29 | 43 | 72 | 144 | 1986-1989 | 3 | R | 1964-09-07 | St. Paul, MN | Major League |
Jonathan Parker | 76 | 6 | 6 | 12 | 17 | 2011-2014 | 3 | R | 1991-09-25 | Solana Beach, CA | Minor Pro |
Mike Parker | 2 | 0 | 0 | 0 | 0 | 1979-1980 | 1 | G | 1958-07-07 | Rochester, NY | Minor Pro |
Brett Parnham | 7 | 0 | 0 | 0 | 0 | 2008-2009 | 1 | C | 1989-01-30 | Orillia, ONT | Minor Pro |
Dave Parro | 82 | 0 | 3 | 3 | 10 | 1977-1979 | 2 | G | 1957-04-30 | Saskatoon, SASK | Major League |
Mike Parson | 3 | 0 | 0 | 0 | 0 | 1993-1994 | 1 | G | 1970-03-12 | Listowel, ONT | Minor Pro |
Brad Pascall | 53 | 2 | 1 | 3 | 71 | 1992-1994 | 2 | D | 1970-07-29 | Coquitlam, BC | Minor Pro |
Josh Passolt | 1 | 1 | 0 | 1 | 0 | 2022-2023 | 1 | L | 1996-06-13 | Hayward, WI | Minor Pro |
Nick Pastujov | 10 | 2 | 1 | 3 | 6 | 2021-2022 | 1 | L | 1998-01-21 | Bradenton, FL | Minor Pro |
Steve Patrick | 68 | 19 | 23 | 42 | 48 | 1981-1984 | 2 | R | 1961-02-04 | Winnipeg, MAN | Major League |
Andre Payette | 2 | 0 | 0 | 0 | 0 | 1999-2000 | 1 | L | 1976-07-29 | Cornwall, ONT | Minor Pro |
Davis Payne | 2 | 0 | 0 | 0 | 5 | 1993-1994 | 1 | R | 1970-09-24 | Port Alberni, BC | Major League |
Scott Pearson | 26 | 8 | 8 | 16 | 113 | 1995-1996 | 1 | L | 1969-12-19 | Cornwall, ONT | Major League |
Ben Pedersen | 1 | 0 | 0 | 0 | 0 | 1982-1983 | 1 | D | 1957-12-18 | Aurora, ONT | Minor Pro |
Matej Pekar | 86 | 4 | 12 | 16 | 110 | 2020-2023 | 3 | C | 2000-02-10 | Turnov, Czech Rep. | Minor Pro |
Matt Pelech | 39 | 0 | 2 | 2 | 80 | 2014-2015 | 1 | R | 1987-09-04 | Toronto, ONT | Major League |
Michael Pelech | 10 | 1 | 3 | 4 | 21 | 2014-2015 | 1 | F | 1989-10-06 | Toronto, ONT | Minor Pro |
Jean-Marc Pelletier | 43 | 0 | 0 | 0 | 4 | 2005-2007 | 2 | G | 1978-03-04 | Atlanta, GA | Major League |
Stuart Percy | 67 | 7 | 27 | 34 | 34 | 2017-2018 | 1 | D | 1993-05-18 | Oakville, ONT | Major League |
Len Perno | 2 | 0 | 0 | 0 | 0 | 1996-1997 | 1 | G | 1971-10-18 | Rochester, NY | Minor Pro |
Kelly Perrault | 5 | 0 | 0 | 0 | 2 | 1999-2000 | 1 | D | 1973-12-18 | Fort Saskatchewan, ALTA | Minor Pro |
Bob Perreault | 205 | 0 | 4 | 4 | 31 | 1956-1969 | 6 | G | 1931-01-28 | Trois-Rivieres, PQ | Major League |
Dennis Persson | 39 | 3 | 4 | 7 | 10 | 2011-2012 | 1 | D | 1988-06-02 | Nykoping, Sweden | Minor Pro |
John Peterka | 70 | 28 | 40 | 68 | 28 | 2021-2022 | 1 | R | 2002-01-14 | Munich, Germany | Major League |
Andrew Peters | 175 | 7 | 5 | 12 | 733 | 2000-2011 | 4 | L | 1980-05-05 | St. Catharines, ONT | Major League |
Anthony Peters | 7 | 0 | 0 | 0 | 0 | 2014-2015 | 1 | G | 1990-12-31 | Goderich, ONT | Minor Pro |
Geoff Peters | 113 | 17 | 16 | 33 | 252 | 2001-2005 | 3 | C | 1978-04-30 | Hamilton, ONT | Minor Pro |
Judd Peterson | 7 | 1 | 0 | 1 | 4 | 2017-2019 | 2 | R | 1993-09-27 | Duluth, MN | Minor Pro |
Alex Petizian | 2 | 0 | 0 | 0 | 0 | 2009-2011 | 2 | G | 1987-03-09 | Kirkland, PQ | Minor Pro |
Nick Petrecki | 33 | 0 | 3 | 3 | 84 | 2013-2015 | 2 | D | 1989-07-11 | Schenectady, NY | Major League |
Sergei Petrenko | 81 | 28 | 31 | 59 | 24 | 1993-1995 | 2 | L | 1968-09-10 | Kharkov, USSR | Major League |
Jim Pettie | 84 | 0 | 5 | 5 | 81 | 1976-1979 | 3 | G | 1953-10-24 | Toronto, ONT | Major League |
Matt Pierce | 8 | 0 | 0 | 0 | 0 | 2010-2011 | 1 | F | 1985-05-05 | Arnprior, ONT | Minor Pro |
Lawrence Pilut | 114 | 13 | 64 | 77 | 69 | 2018-2023 | 3 | D | 1995-12-30 | Tingsryd, Sweden | Major League |
Domenic Pittis | 204 | 75 | 171 | 246 | 330 | 1998-2004 | 3 | C | 1974-10-01 | Calgary, ALTA | Major League |
Tyler Plante | 105 | 0 | 2 | 2 | 47 | 2007-2011 | 4 | G | 1987-04-16 | Milwaukee, WI | Minor Pro |
David Poile | 3 | 0 | 0 | 0 | 2 | 1970-1971 | 1 | C | 1950-02-14 | Toronto, ONT | Minor Pro |
Patrick Polino | 35 | 5 | 4 | 9 | 4 | 2020-2022 | 2 | F | 1995-04-11 | Buffalo, NY | Minor Pro |
Jason Pominville | 235 | 96 | 96 | 192 | 100 | 2002-2006 | 4 | R | 1982-11-30 | Repentigny, PQ | Major League |
Poul Popiel | 12 | 7 | 4 | 11 | 10 | 1971-1972 | 1 | D | 1943-02-28 | Sollested, Denmark | Major League |
Kevin Porter | 269 | 68 | 116 | 184 | 149 | 2012-2020 | 5 | C | 1986-03-12 | Detroit, MI | Major League |
Myles Powell | 11 | 0 | 0 | 0 | 6 | 2017-2019 | 2 | F | 1994-07-24 | Courtenay, BC | Minor Pro |
Matt Prapavessis | 35 | 1 | 2 | 3 | 14 | 2014-2016 | 2 | D | 1991-06-01 | Oakville, ONT | Minor Pro |
Noel Price | 70 | 5 | 21 | 26 | 153 | 1956-1958 | 2 | D | 1935-12-09 | Brockville, ONT | Major League |
Pat Price | 5 | 2 | 1 | 3 | 9 | 1977-1978 | 1 | D | 1955-03-24 | Nelson, BC | Major League |
Ken Priestlay | 151 | 102 | 102 | 204 | 153 | 1985-1990 | 5 | C | 1967-08-24 | Vancouver, BC | Major League |
Wayne Primeau | 32 | 11 | 8 | 19 | 33 | 1995-1997 | 2 | C | 1976-06-04 | Scarborough, ONT | Major League |
Chase Priskie | 42 | 4 | 5 | 9 | 10 | 2022-2023 | 1 | D | 1996-03-19 | Pembroke Pines, FL | Major League |
Andy Pritchard | 2 | 1 | 0 | 1 | 0 | 1991-1992 | 1 | F | 1967-05-12 | | Minor Pro |
Jacob Pritchard | 2 | 0 | 0 | 0 | 2 | 2021-2022 | 1 | L | 1995-04-09 | Macomb Township, MI | Minor Pro |
Ethan Prow | 191 | 19 | 89 | 108 | 28 | 2021-2024 | 3 | D | 1992-11-17 | Sauk Rapids, MN | Major League |
Daren Puppa | 105 | 0 | 4 | 4 | 22 | 1985-1992 | 4 | G | 1965-03-23 | Kirkland Lake, ONT | Major League |
Taylor Pyatt | 27 | 6 | 4 | 10 | 36 | 2001-2002 | 1 | L | 1981-08-19 | Thunder Bay, ONT | Major League |
Bill Pye | 53 | 0 | 2 | 2 | 20 | 1991-1994 | 3 | G | 1969-04-09 | Canton, MI | Minor Pro |
Mark Pysyk | 145 | 8 | 40 | 48 | 82 | 2012-2016 | 4 | D | 1992-01-11 | Sherwood Park, ALTA | Major League |
Jack Quinn | 60 | 28 | 42 | 70 | 31 | 2020-2022 | 2 | R | 2001-09-19 | Ottawa, ONT | Major League |
Wayne Ramsey | 68 | 6 | 29 | 35 | 58 | 1979-1980 | 1 | D | 1957-01-31 | Hamiota, MAN | Major League |
Tyler Randell | 58 | 8 | 6 | 14 | 80 | 2018-2020 | 2 | R | 1991-06-15 | Scarborough, ONT | Major League |
Joe Rando | 74 | 0 | 5 | 5 | 112 | 1977-1979 | 2 | D | 1955-04-10 | Dedham, MA | Minor Pro |
Kyle Rank | 2 | 0 | 2 | 2 | 0 | 2010-2011 | 1 | R | 1982-12-28 | Elmira, ONT | Minor Pro |
Evan Rankin | 115 | 37 | 38 | 75 | 40 | 2011-2015 | 3 | R | 1986-03-28 | Portage, MI | Minor Pro |
Erik Rasmussen | 90 | 21 | 28 | 49 | 130 | 1997-1999 | 2 | C | 1977-03-28 | Minneapolis, MN | Major League |
Peter Ratchuk | 70 | 11 | 21 | 32 | 64 | 2002-2003 | 1 | D | 1977-09-10 | Buffalo, NY | Major League |
Jake Rathwell | 94 | 15 | 17 | 32 | 69 | 1973-1975 | 2 | L | 1947-08-12 | Temiscaming, PQ | Major League |
Rob Ray | 125 | 14 | 32 | 46 | 796 | 1988-1991 | 3 | R | 1968-06-08 | Stirling, ONT | Major League |
Eric Raymond | 29 | 0 | 0 | 0 | 6 | 1994-1995 | 1 | G | 1972-04-26 | Montreal, PQ | Minor Pro |
Marc Reaume | 91 | 8 | 34 | 42 | 50 | 1965-1971 | 5 | D | 1934-02-07 | LaSalle, ONT | Major League |
Gord Redahl | 21 | 4 | 5 | 9 | 2 | 1958-1967 | 2 | F | 1935-08-28 | Kinistino, NS | Major League |
Zach Redmond | 183 | 41 | 86 | 127 | 96 | 2017-2020 | 3 | D | 1988-07-26 | Traverse City, MI | Major League |
Dave Reece | 74 | 0 | 3 | 3 | 14 | 1974-1977 | 2 | G | 1948-09-13 | Troy, NY | Major League |
Joe Reekie | 120 | 4 | 33 | 37 | 286 | 1985-1989 | 3 | D | 1965-02-22 | Victoria, BC | Major League |
Brodie Reid | 31 | 6 | 4 | 10 | 6 | 2014-2015 | 1 | R | 1989-08-25 | Delta, BC | Minor Pro |
Tom Reilly | 7 | 0 | 0 | 0 | 2 | 1971-1972 | 1 | D | 1951-08-18 | Hamilton, ONT | Minor Pro |
Kenton Rein | 15 | 0 | 1 | 1 | 34 | 1988-1989 | 1 | G | 1967-09-12 | Toronto, ONT | Minor Pro |
Sam Reinhart | 3 | 0 | 3 | 3 | 0 | 2014-2015 | 1 | C | 1995-11-06 | West Vancouver, BC | Major League |
Chad Remackel | 4 | 0 | 0 | 0 | 0 | 1997-1998 | 1 | L | 1971-11-09 | St. Paul, MN | Minor Pro |
Chris Renaud | 52 | 3 | 8 | 11 | 6 | 1984-1985 | 1 | D | 1960-04-25 | Windsor, ONT | Minor Pro |
Mark Renaud | 144 | 17 | 67 | 84 | 104 | 1983-1985 | 2 | D | 1952-07-01 | Toronto, ONT | Major League |
Michal Repik | 188 | 52 | 95 | 147 | 153 | 2008-2011 | 3 | R | 1988-12-31 | Vlasim, Czech Rep. | Major League |
Scott Reynolds | 6 | 1 | 1 | 2 | 2 | 2010-2011 | 1 | F | 1981-03-17 | Kerrobert, SASK | Minor Pro |
Scott Ricci | 79 | 3 | 7 | 10 | 26 | 1999-2004 | 2 | D | 1974-04-03 | St. Catharines, ONT | Minor Pro |
Jacques Richard | 37 | 13 | 23 | 36 | 37 | 1979-1980 | 1 | C | 1952-10-07 | Quebec, PQ | Major League |
Justin Richards | 56 | 7 | 9 | 16 | 28 | 2023-2024 | 1 | C | 1998-03-17 | Orlando, FL | Major League |
Pete Richards | 7 | 0 | 0 | 0 | 0 | 1987-1988 | 1 | G | 1966-01-26 | Hamilton, ONT | Minor Pro |
Tom Ripley | 1 | 0 | 0 | 0 | 0 | 1975-1976 | 1 | | | | Minor Pro |
Pat Rissmiller | 33 | 5 | 18 | 23 | 14 | 2010-2013 | 2 | L | 1978-10-26 | Belmont, MA | Major League |
Andy Ristau | 69 | 2 | 3 | 5 | 283 | 1985-1987 | 2 | R | 1961-01-28 | Winnipeg, MAN | Minor Pro |
Rasmus Ristolainen | 34 | 6 | 14 | 20 | 22 | 2013-2014 | 1 | D | 1994-10-27 | Turku, Finland | Major League |
Joe Ritson | 17 | 1 | 1 | 2 | 29 | 2002-2003 | 1 | D | 1978-11-01 | Thunder Bay, ONT | Minor Pro |
Garth Rizzuto | 58 | 14 | 20 | 34 | 67 | 1970-1972 | 2 | C | 1947-09-11 | Trail, BC | Major League |
Colby Robak | 149 | 12 | 32 | 44 | 72 | 2010-2016 | 2 | D | 1990-04-24 | Dauphin, MAN | Major League |
Serge Roberge | 32 | 0 | 1 | 1 | 42 | 1995-1996 | 1 | R | 1965-03-31 | Quebec, PQ | Major League |
Rene Robert | 49 | 23 | 40 | 63 | 57 | 1969-1970 | 1 | C | 1948-12-31 | Trois-Rivieres, PQ | Major League |
Fraser Robertson | 4 | 0 | 0 | 0 | 0 | 1972-1973 | 1 | D | 1951-09-27 | Fairview, ALTA | Minor Pro |
Geordie Robertson | 359 | 164 | 231 | 395 | 419 | 1979-1989 | 7 | C | 1959-08-01 | Victoria, BC | Major League |
Torrie Robertson | 1 | 0 | 1 | 1 | 0 | 1990-1991 | 1 | L | 1961-08-02 | Victoria, BC | Major League |
Bobby Robins | 5 | 0 | 0 | 0 | 13 | 2007-2008 | 1 | R | 1981-10-17 | Rhinelander, WI | Major League |
Jody Robinson | 9 | 0 | 1 | 1 | 8 | 2002-2003 | 1 | D | 1978-09-23 | New Haven, CT | Minor Pro |
Mark Robinson | 68 | 4 | 19 | 23 | 111 | 1980-1982 | 2 | D | 1960-03-30 | Prince Albert, SASK | Minor Pro |
Mat Robson | 10 | 0 | 0 | 0 | 0 | 2021-2022 | 1 | G | 1996-03-26 | Toronto, ONT | Minor Pro |
Evan Rodrigues | 128 | 23 | 47 | 70 | 68 | 2015-2018 | 3 | C | 1993-07-28 | Toronto, ONT | Major League |
Todd Rohloff | 12 | 0 | 1 | 1 | 4 | 2004-2005 | 1 | D | 1974-01-16 | Grand Rapids, MN | Major League |
Dwayne Roloson | 2 | 0 | 0 | 0 | 0 | 1998-1999 | 1 | G | 1969-10-12 | Simcoe, ONT | Major League |
Lorne Rombough | 26 | 6 | 10 | 16 | 17 | 1972-1973 | 1 | L | 1948-04-02 | Fergus, ONT | Major League |
Ed Ronan | 47 | 13 | 21 | 34 | 62 | 1996-1997 | 1 | R | 1968-03-21 | Quincy, MA | Major League |
Isak Rosen | 131 | 32 | 53 | 85 | 26 | 2022-2024 | 2 | R | 2003-03-15 | Solna, Sweden | Major League |
Garret Ross | 51 | 7 | 6 | 13 | 66 | 2017-2018 | 1 | L | 1992-05-26 | Dearborn Heights, MI | Minor Pro |
Lukas Rousek | 138 | 27 | 72 | 99 | 42 | 2021-2024 | 3 | R | 1999-04-20 | Ostrov Nad Ohri, Czech Rep. | Major League |
Bobby Rousseau | 2 | 0 | 0 | 0 | 0 | 1958-1959 | 1 | R | 1940-07-26 | Montreal, PQ | Major League |
Dunc Rousseau | 97 | 24 | 39 | 63 | 135 | 1974-1976 | 2 | L | 1945-02-10 | Bissett, MAN | Major League |
Guy Rousseau | 178 | 61 | 77 | 138 | 68 | 1958-1961 | 3 | L | 1934-12-21 | Montreal, PQ | Major League |
Derek Roy | 101 | 33 | 74 | 107 | 90 | 2003-2006 | 3 | C | 1983-05-04 | Ottawa, ONT | Major League |
Frederick Roy | 117 | 16 | 6 | 22 | 186 | 2012-2014 | 2 | C | 1991-02-26 | Montreal, PQ | Minor Pro |
Mathieu Roy | 1 | 0 | 0 | 0 | 0 | 2009-2010 | 1 | D | 1983-08-10 | Saint-Georges, PQ | Major League |
Mathieu Roy | 1 | 0 | 1 | 1 | 0 | 2008-2009 | 1 | L | 1986-11-14 | Amos, PQ | Minor Pro |
Brad Rubachuk | 196 | 46 | 49 | 95 | 665 | 1991-1994 | 3 | C | 1970-06-11 | Winnipeg, MAN | Minor Pro |
Matt Ruchty | 6 | 2 | 3 | 5 | 21 | 1997-1998 | 1 | L | 1969-11-27 | Kitchener, ONT | Minor Pro |
Dirk Rueter | 203 | 6 | 49 | 55 | 271 | 1982-1985 | 3 | D | 1962-04-18 | Toronto, ONT | Minor Pro |
Lindy Ruff | 62 | 10 | 24 | 34 | 110 | 1991-1992 | 1 | D | 1960-02-17 | Edmonton, ALTA | Major League |
Chad Ruhwedel | 178 | 24 | 66 | 90 | 70 | 2013-2016 | 3 | D | 1990-05-07 | San Diego, CA | Major League |
Arttu Ruotsalainen | 70 | 23 | 41 | 64 | 28 | 2020-2022 | 2 | C | 1997-10-29 | Oulu, Finland | Major League |
Duane Rupp | 260 | 23 | 117 | 140 | 250 | 1963-1977 | 6 | D | 1938-03-29 | McNutt, SASK | Major League |
Paul Rushforth | 32 | 8 | 8 | 16 | 14 | 1994-1997 | 2 | C | 1974-04-22 | Prince George, BC | Minor Pro |
Michael Ryan | 218 | 57 | 69 | 126 | 213 | 2003-2012 | 5 | L | 1980-05-16 | Boston, MA | Major League |
Alexander Salak | 46 | 0 | 3 | 3 | 14 | 2009-2010 | 1 | G | 1987-01-05 | Strakonice, Czech Rep. | Major League |
Jordan Samuels-Thomas | 63 | 3 | 5 | 8 | 70 | 2014-2015 | 1 | L | 1990-05-28 | West Hartford, CT | Minor Pro |
Mattias Samuelsson | 45 | 5 | 23 | 28 | 28 | 2020-2022 | 2 | D | 2000-03-14 | Philadelphia, PA | Major League |
Curtis Sanford‡ | | | | | | 1999-2000 | 1 | G | 1979-10-05 | Owen Sound, ONT | Major League |
Bob Sanguinetti | 40 | 7 | 8 | 15 | 22 | 2015-2016 | 1 | D | 1988-02-29 | Trenton, NJ | Major League |
Cory Sarich | 92 | 3 | 32 | 35 | 126 | 1998-2000 | 2 | D | 1978-08-16 | Saskatoon, SASK | Major League |
Craig Sarner | 47 | 14 | 13 | 27 | 26 | 1974-1975 | 1 | R | 1949-06-20 | St. Paul, MN | Major League |
Bill Saunders | 82 | 26 | 30 | 56 | 38 | 1959-1961 | 2 | F | 1937-11-22 | Winnipeg, MAN | Minor Pro |
J.F. Sauve | 139 | 65 | 132 | 197 | 35 | 1979-1983 | 4 | C | 1960-01-23 | Sainte-Genevieve, PQ | Major League |
Joel Savage | 169 | 40 | 41 | 81 | 129 | 1989-1993 | 4 | R | 1969-12-25 | Surrey, BC | Major League |
Andre Savard | 25 | 11 | 17 | 28 | 4 | 1979-1980 | 1 | C | 1953-09-02 | Temiscaming, PQ | Major League |
Matthew Savoie | 6 | 2 | 3 | 5 | 6 | 2022-2024 | 2 | C | 2004-01-01 | St. Albert, ALTA | Major League |
Nicolas Savoie | 3 | 0 | 0 | 0 | 0 | 2023-2024 | 1 | D | 2002-05-30 | Dieppe, NB | Minor Pro |
Ryan Scarfo | 72 | 6 | 8 | 14 | 47 | 2020-2022 | 2 | C | 1994-03-03 | North Chelmsford, MA | Minor Pro |
Tim Schaller | 174 | 38 | 49 | 87 | 200 | 2013-2016 | 3 | C | 1990-11-16 | Merrimack, NH | Major League |
Kevin Schamehorn | 27 | 6 | 10 | 16 | 44 | 1980-1981 | 1 | R | 1956-07-28 | Victoria, BC | Major League |
John Schella | 33 | 3 | 14 | 17 | 118 | 1970-1971 | 1 | D | 1947-05-09 | Port Arthur, ONT | Major League |
Drew Schiestel | 78 | 3 | 12 | 15 | 28 | 2011-2013 | 2 | D | 1989-04-09 | Hamilton, ONT | Minor Pro |
Bobby Schmautz | 7 | 7 | 8 | 15 | 8 | 1971-1972 | 1 | R | 1945-03-28 | Saskatoon, SASK | Major League |
Doug Schmidt | 3 | 0 | 1 | 1 | 2 | 2002-2003 | 1 | D | 1978-01-19 | Grosse Ile, MI | Minor Pro |
Cole Schneider | 90 | 28 | 49 | 77 | 66 | 2015-2017 | 2 | L | 1990-08-26 | Williamsville, NY | Major League |
Eric Schneider | 3 | 0 | 0 | 0 | 0 | 2001-2002 | 1 | F | 1977-09-15 | Calgary, ALTA | Minor Pro |
Ron Schock | 40 | 10 | 18 | 28 | 12 | 1979-1980 | 1 | C | 1943-12-19 | Chapleau, ONT | Major League |
Rick Schofield | 58 | 7 | 16 | 23 | 12 | 2012-2013 | 1 | C | 1987-04-23 | Scarborough, ONT | Minor Pro |
Jimmy Schuldt | 61 | 5 | 12 | 17 | 58 | 2021-2022 | 1 | D | 1995-05-11 | Minnetonka, MN | Major League |
Dave Schultz | 56 | 10 | 14 | 24 | 248 | 1979-1980 | 1 | L | 1949-10-14 | Waldheim, SASK | Major League |
David Schulz | 4 | 0 | 1 | 1 | 2 | 2009-2010 | 1 | D | 1986-01-03 | Winkler, MAN | Minor Pro |
Ben Schust‡ | | | | | | 1999-2000 | 1 | L | 1977-04-06 | Kitchener, ONT | Minor Pro |
Michael Sdao | 12 | 0 | 4 | 4 | 30 | 2015-2016 | 1 | D | 1989-07-03 | Niwot, CO | Minor Pro |
Venci Sebek | 44 | 2 | 5 | 7 | 29 | 1981-1984 | 3 | D | 1963-05-25 | New York, NY | Minor Pro |
Al Secord | 4 | 4 | 2 | 6 | 40 | 1978-1979 | 1 | L | 1958-03-03 | Sudbury, ONT | Major League |
Danny Seguin | 80 | 18 | 27 | 45 | 86 | 1970-1972 | 2 | L | 1948-06-07 | Sudbury, ONT | Major League |
Rod Seiling | 3 | 1 | 0 | 1 | 0 | 1962-1964 | 2 | D | 1944-11-14 | Elmira, ONT | Major League |
David Seitz | 17 | 1 | 2 | 3 | 4 | 1996-1998 | 2 | C | 1974-02-02 | Buffalo, NY | Minor Pro |
Jiri Sejba | 90 | 42 | 44 | 86 | 90 | 1990-1992 | 2 | F | 1962-07-22 | Pardubice, Czech Rep. | Major League |
Andrej Sekera | 94 | 5 | 31 | 36 | 50 | 2006-2008 | 2 | D | 1986-06-08 | Bojnice, Slovakia | Major League |
Eric Selleck | 67 | 5 | 11 | 16 | 214 | 2010-2011 | 1 | L | 1987-10-20 | Brockville, ONT | Major League |
Alexei Semenov | 7 | 0 | 0 | 0 | 13 | 2005-2007 | 2 | D | 1981-04-10 | Murmansk, Russia | Major League |
Tom Serviss | 9 | 0 | 0 | 0 | 2 | 1970-1971 | 1 | R | 1948-05-25 | Moose Jaw, SASK | Major League |
Eddie Shack | 8 | 3 | 4 | 7 | 12 | 1965-1966 | 1 | F | 1937-02-11 | Sudbury, ONT | Major League |
Steven Shamanski | 1 | 0 | 0 | 0 | 0 | 2014-2015 | 1 | D | 1989-10-13 | Carberry, MAN | Minor Pro |
Sean Shanahan | 66 | 20 | 23 | 43 | 156 | 1977-1978 | 1 | L | 1951-02-08 | Toronto, ONT | Major League |
Darrin Shannon | 99 | 46 | 57 | 103 | 81 | 1989-1991 | 2 | L | 1969-12-08 | Barrie, ONT | Major League |
David Shantz | 28 | 0 | 0 | 0 | 2 | 2006-2009 | 3 | G | 1986-05-05 | Burlington, ONT | Minor Pro |
Harry Shaw | 181 | 5 | 41 | 46 | 261 | 1974-1977 | 3 | D | 1943-09-19 | Rouyn-Noranda, PQ | Minor Pro |
Bobby Shea | 10 | 0 | 0 | 0 | 7 | 2016-2017 | 1 | D | 1990-07-20 | Harrison Township, MI | Minor Pro |
Riley Sheahan | 6 | 0 | 3 | 3 | 2 | 2022-2023 | 1 | C | 1991-12-07 | St. Catharines, ONT | Major League |
Ray Sheppard | 60 | 21 | 18 | 39 | 13 | 1986-1990 | 2 | R | 1966-05-27 | Petawawa, ONT | Major League |
Scott Sheppard | 23 | 5 | 7 | 12 | 10 | 2004-2006 | 2 | R | 1983-09-28 | Selkirk, MAN | Minor Pro |
Steve Shields | 80 | 0 | 6 | 6 | 51 | 1994-1998 | 4 | G | 1972-07-19 | Toronto, ONT | Major League |
Ryan Shmyr | 34 | 1 | 2 | 3 | 170 | 2001-2002 | 1 | W | 1977-04-28 | Fairview, ALTA | Minor Pro |
Bruce Shoebottom | 66 | 7 | 5 | 12 | 253 | 1992-1995 | 2 | D | 1963-08-20 | Mississauga, ONT | Major League |
Bob Shupe | 5 | 0 | 0 | 0 | 4 | 1968-1969 | 1 | D | 1946-09-08 | Weyburn, SASK | Minor Pro |
Gerry Sillers | 173 | 30 | 36 | 66 | 93 | 1968-1973 | 4 | R | 1945-04-24 | Saskatoon, SASK | Minor Pro |
Al Simmons | 73 | 7 | 41 | 48 | 73 | 1974-1976 | 2 | D | 1951-09-25 | Winnipeg, MAN | Major League |
Don Simmons | 60 | 0 | 0 | 0 | 14 | 1961-1963 | 2 | G | 1931-09-13 | Port Colborne, ONT | Major League |
Todd Simon | 192 | 85 | 183 | 268 | 211 | 1992-1995 | 3 | C | 1972-04-21 | Toronto, ONT | Major League |
Wayne Simpson | 72 | 21 | 24 | 45 | 16 | 2018-2019 | 1 | R | 1989-11-19 | Fort Gordon, GA | Minor Pro |
Al Sims | 135 | 20 | 51 | 71 | 70 | 1975-1979 | 4 | D | 1953-04-18 | Toronto, ONT | Major League |
Jeff Sirkka | 59 | 6 | 11 | 17 | 132 | 1992-1993 | 1 | D | 1968-06-17 | Sudbury, ONT | Minor Pro |
Calle Sjalin | 9 | 1 | 3 | 4 | 0 | 2023-2024 | 1 | D | 1999-09-02 | Ostersund, Sweden | Minor Pro |
Peter Skudra | 2 | 0 | 0 | 0 | 0 | 2000-2001 | 1 | G | 1973-04-24 | Riga, Latvia | Major League |
Graham Slaggert | 44 | 6 | 5 | 11 | 24 | 2023-2024 | 1 | C | 1999-04-06 | South Bend, IN | Minor Pro |
Darryl Sly | 516 | 51 | 132 | 183 | 370 | 1960-1974 | 11 | D | 1939-04-03 | Collingwood, ONT | Major League |
Al Smith | 34 | 0 | 0 | 0 | 5 | 1968-1969 | 1 | G | 1945-11-10 | Toronto, ONT | Major League |
Barry Smith | 325 | 65 | 101 | 166 | 112 | 1975-1980 | 5 | C | 1955-04-25 | Surrey, BC | Major League |
Bill Smith | 1 | 0 | 0 | 0 | 0 | 1961-1962 | 1 | L | 1943-09-01 | Ottawa, ONT | Minor Pro |
Brandon Smith | 177 | 17 | 60 | 77 | 125 | 2004-2007 | 3 | D | 1973-02-25 | Hazelton, BC | Major League |
C.J. Smith | 184 | 61 | 81 | 142 | 66 | 2017-2021 | 4 | L | 1994-12-01 | Des Moines, IA | Major League |
Dalton Smith | 157 | 5 | 11 | 16 | 321 | 2017-2021 | 4 | L | 1992-06-30 | Oshawa, ONT | Major League |
Don Smith | 11 | 2 | 2 | 4 | 21 | 2003-2004 | 1 | C | 1979-03-17 | Niagara Falls, NY | Minor Pro |
Doug Smith | 15 | 5 | 6 | 11 | 35 | 1986-1987 | 1 | C | 1963-05-17 | Ottawa, ONT | Major League |
Gary Smith | 55 | 0 | 1 | 1 | 6 | 1964-1967 | 3 | G | 1944-02-04 | Ottawa, ONT | Major League |
Jack Smith | 3 | 0 | 1 | 1 | 7 | 1975-1976 | 1 | D | | Cornwall, ONT | Minor Pro |
Michael Smith | 2 | 0 | 1 | 1 | 0 | 1992-1993 | 1 | D | 1971-01-17 | Winnipeg, MAN | Minor Pro |
Steve Smith | 130 | 8 | 31 | 39 | 260 | 1988-1992 | 4 | D | 1963-04-04 | Trenton, ONT | Major League |
Stan Smrke | 513 | 197 | 239 | 436 | 172 | 1957-1967 | 9 | L | 1928-09-02 | Belgrade, Yugoslavia | Major League |
Bob Sneddon | 66 | 0 | 4 | 4 | 6 | 1973-1975 | 2 | G | 1944-05-31 | Montreal, PQ | Major League |
Chris Snell | 141 | 19 | 84 | 103 | 149 | 1991-1993 | 2 | D | 1971-07-12 | Regina, SASK | Major League |
Ron Snell | 37 | 10 | 12 | 22 | 13 | 1975-1976 | 1 | R | 1948-08-11 | Regina, SASK | Major League |
Gene Sobchuk | 58 | 22 | 16 | 38 | 29 | 1972-1973 | 1 | L | 1951-02-19 | Lang, SASK | Major League |
Ken Soble | 1 | 0 | 0 | 0 | 15 | 1981-1982 | 1 | D | 1960-05-13 | Rochester, NY | Minor Pro |
Tommy Soderstrom | 2 | 0 | 0 | 0 | 0 | 1996-1997 | 1 | G | 1969-07-17 | Stockholm, Sweden | Major League |
Tom Songin | 59 | 21 | 38 | 59 | 92 | 1978-1979 | 1 | R | 1954-12-20 | Norwood, MA | Major League |
Kelly Sorensen | 4 | 1 | 0 | 1 | 4 | 1993-1994 | 1 | R | 1970-06-11 | Newmarket, ONT | Minor Pro |
Matthew Spencer | 1 | 0 | 0 | 0 | 0 | 2019-2020 | 1 | D | 1997-03-24 | Guelph, ONT | Minor Pro |
Wally Sprange | 2 | 1 | 0 | 1 | 0 | 1969-1970 | 1 | C | 1944-11-22 | Toronto, ONT | Minor Pro |
Janis Sprukts | 117 | 34 | 72 | 106 | 80 | 2006-2009 | 2 | D | 1982-01-31 | Riga, Latvia | Major League |
Tom St. James | 31 | 6 | 7 | 13 | 8 | 1983-1984 | 1 | C | 1963-02-18 | Iroquois Falls, ONT | Minor Pro |
Pat Stachniak | 2 | 0 | 0 | 0 | 0 | 2001-2002 | 1 | D | 1979-03-17 | Edmonton, ALTA | Minor Pro |
Drew Stafford | 34 | 22 | 22 | 44 | 30 | 2006-2007 | 1 | R | 1985-10-30 | Milwaukee, WI | Major League |
Jack Stanfield | 176 | 43 | 46 | 89 | 128 | 1969-1972 | 3 | L | 1942-05-30 | Toronto, ONT | Major League |
Robb Stauber | 16 | 1 | 2 | 3 | 6 | 1995-1996 | 1 | G | 1967-11-25 | Duluth, MN | Major League |
Daniel Steiner | 27 | 6 | 14 | 20 | 10 | 2009-2010 | 1 | R | 1980-09-08 | Bern, Switzerland | Minor Pro |
Pete Stemkowski | 45 | 23 | 28 | 51 | 60 | 1963-1966 | 3 | C | 1943-08-25 | Winnipeg, MAN | Major League |
Devante Stephens | 7 | 0 | 0 | 0 | 9 | 2017-2019 | 2 | D | 1997-01-02 | White Rock, BC | Minor Pro |
Anthony Stewart | 120 | 28 | 35 | 63 | 125 | 2005-2008 | 3 | R | 1985-01-05 | La Salle, PQ | Major League |
Bill Stewart | 69 | 13 | 34 | 47 | 201 | 1979-1981 | 2 | D | 1957-10-06 | Toronto, ONT | Major League |
Karl Stewart | 72 | 20 | 8 | 28 | 70 | 2008-2009 | 1 | L | 1983-06-30 | Scarborough, ONT | Major League |
Michael Stewart | 4 | 0 | 0 | 0 | 0 | 1996-1997 | 1 | D | 1972-05-30 | Calgary, ALTA | Minor Pro |
Ralph Stewart | 66 | 27 | 16 | 43 | 14 | 1970-1971 | 1 | C | 1948-12-02 | Fort William, ONT | Major League |
Riley Stillman | 47 | 2 | 4 | 6 | 49 | 2023-2024 | 1 | D | 1998-03-09 | Peterborough, ONT | Major League |
Steve Stirling | 74 | 14 | 11 | 25 | 16 | 1974-1977 | 3 | C | 1949-11-19 | Clarkson, ONT | Minor Pro |
Tyson Strachan | 61 | 1 | 11 | 12 | 36 | 2016-2017 | 1 | D | 1984-10-30 | Melfort, SASK | Major League |
Austin Strand | 9 | 0 | 1 | 1 | 15 | 2022-2023 | 1 | D | 1997-02-17 | Calgary, ALTA | Major League |
Art Stratton | 76 | 24 | 71 | 95 | 118 | 1973-1974 | 1 | C | 1935-10-08 | Winnipeg, MAN | Major League |
Eric Strobel | 13 | 4 | 4 | 8 | 4 | 1979-1980 | 1 | F | 1958-06-05 | Rochester, MN | Minor Pro |
Colin Stuart | 51 | 13 | 19 | 32 | 32 | 2011-2012 | 1 | L | 1982-07-08 | Rochester, MN | Major League |
Peter Sturgeon | 45 | 6 | 12 | 18 | 40 | 1974-1978 | 3 | L | 1954-02-12 | Brampton, ONT | Major League |
Malcolm Subban | 39 | 0 | 0 | 0 | 25 | 2022-2023 | 1 | G | 1993-12-21 | Toronto, ONT | Major League |
Kai Suikkanen | 152 | 74 | 87 | 161 | 99 | 1981-1984 | 3 | L | 1959-02-28 | Parkano, Finland | Major League |
Alexander Sulzer | 10 | 2 | 5 | 7 | 2 | 2013-2014 | 1 | D | 1984-05-30 | Kaufbeuren, Germany | Major League |
Kevin Sundher | 129 | 11 | 27 | 38 | 63 | 2012-2015 | 3 | C | 1992-01-18 | Surrey, BC | Minor Pro |
Kari Suoraniemi | 137 | 12 | 58 | 70 | 98 | 1980-1983 | 3 | D | 1960-09-29 | Oulu, Finland | Minor Pro |
Bill Sutherland | 1 | 0 | 0 | 0 | 0 | 1958-1959 | 1 | C | 1934-11-10 | Regina, SASK | Major League |
Ken Sutton | 119 | 12 | 38 | 50 | 148 | 1989-1991 | 2 | D | 1969-11-05 | Edmonton, ALTA | Major League |
Dmitri Suur | 1 | 0 | 1 | 1 | 0 | 1997-1998 | 1 | D | 1975-02-25 | Tallinn, Estonia | Minor Pro |
Richard Suwek | 79 | 8 | 23 | 31 | 30 | 1979-1981 | 2 | L | 1959-01-25 | Lachine, PQ | Minor Pro |
Mark Suzor | 24 | 4 | 6 | 10 | 16 | 1978-1979 | 1 | D | 1956-11-05 | Windsor, ONT | Major League |
Jeremy Swanson | 58 | 0 | 2 | 2 | 70 | 2005-2007 | 2 | D | 1984-06-21 | Red Rock, ONT | Minor Pro |
Bill Sweeney | 19 | 1 | 1 | 2 | 2 | 1967-1969 | 2 | C | 1937-01-30 | Guelph, ONT | Major League |
Andrew Sweetland | 99 | 6 | 10 | 16 | 22 | 2008-2010 | 2 | F | 1986-10-21 | Bonavista, NFLD | Minor Pro |
Dean Sylvester | 76 | 35 | 30 | 65 | 46 | 1998-1999 | 1 | R | 1972-12-30 | Weymouth, MA | Major League |
Corey Syvret | 4 | 0 | 1 | 1 | 0 | 2009-2010 | 1 | D | 1989-02-19 | Millgrove, ONT | Minor Pro |
Paul Szczechura | 57 | 21 | 25 | 46 | 26 | 2011-2012 | 1 | C | 1985-11-30 | Brantford, ONT | Major League |
Shawn Szydlowski | 60 | 0 | 8 | 8 | 25 | 2011-2013 | 2 | R | 1990-08-05 | St. Clair Shores, MI | Minor Pro |
Jeff Taffe | 61 | 28 | 28 | 56 | 47 | 2009-2010 | 1 | C | 1981-02-19 | Hastings, MN | Major League |
Henrik Tallinder | 73 | 6 | 14 | 20 | 26 | 2001-2002 | 1 | D | 1979-01-10 | Stockholm, Sweden | Major League |
John Tanner | 10 | 0 | 0 | 0 | 17 | 1995-1996 | 1 | G | 1971-03-17 | Cambridge, ONT | Major League |
Jamie Tardif | 51 | 18 | 19 | 37 | 28 | 2013-2014 | 1 | R | 1985-01-23 | Welland, ONT | Major League |
Marc Tardif | 1 | 0 | 0 | 0 | 0 | 1996-1997 | 1 | L | 1973-01-06 | Montreal, PQ | Minor Pro |
Patrice Tardif | 41 | 13 | 13 | 26 | 68 | 1997-1998 | 1 | C | 1970-10-30 | Ste-Methode-De-Frontenac, PQ | Major League |
Nick Tarnasky | 79 | 19 | 10 | 29 | 145 | 2009-2013 | 2 | C | 1984-11-25 | Rocky Mountain House, ALTA | Major League |
Matt Tassone | 3 | 1 | 0 | 1 | 7 | 2014-2015 | 1 | L | 1989-09-28 | St. Albert, ALTA | Minor Pro |
Adam Taylor | 56 | 1 | 1 | 2 | 27 | 2006-2008 | 2 | R | 1984-06-24 | Campbell River, BC | Minor Pro |
Brent Taylor | 68 | 9 | 9 | 18 | 40 | 1970-1971 | 1 | R | 1950-08-23 | Olds, ALTA | Minor Pro |
Chris Taylor | 519 | 142 | 339 | 481 | 387 | 1999-2011 | 9 | C | 1972-03-06 | Stratford, ONT | Major League |
Ted Taylor | 37 | 14 | 16 | 30 | 54 | 1967-1968 | 1 | L | 1942-02-25 | Oak Lake, MAN | Major League |
Matt Tennyson | 97 | 7 | 25 | 32 | 82 | 2017-2019 | 2 | D | 1990-04-23 | Minneapolis, MN | Major League |
Josh Teves | 72 | 6 | 15 | 21 | 44 | 2021-2022 | 1 | D | 1995-02-18 | Calgary, ALTA | Major League |
Alexei Tezikov | 31 | 3 | 7 | 10 | 41 | 1998-1999 | 1 | D | 1978-06-22 | Tolyatti, Russia | Major League |
A.J. Thelen | 9 | 0 | 0 | 0 | 6 | 2009-2010 | 1 | D | 1986-03-11 | Savage, MN | Minor Pro |
Luc Theoret | 25 | 1 | 4 | 5 | 17 | 2001-2002 | 1 | D | 1979-07-30 | Winnipeg, MAN | Minor Pro |
Gaston Therrien | 18 | 2 | 10 | 12 | 6 | 1980-1981 | 1 | D | 1960-05-27 | Montreal, PQ | Major League |
Bill Thomas | 53 | 16 | 20 | 36 | 12 | 2010-2011 | 1 | R | 1983-06-23 | Pittsburgh, PA | Major League |
Kahlil Thomas | 2 | 0 | 0 | 0 | 0 | 1999-2000 | 1 | C | 1975-12-22 | Toronto, ONT | Minor Pro |
Scott Thomas | 132 | 57 | 57 | 114 | 153 | 1991-1995 | 4 | R | 1970-01-18 | Buffalo, NY | Major League |
Bob Thompson | 13 | 1 | 0 | 1 | 2 | 1972-1973 | 1 | R | 1952-06-09 | Gladstone, MAN | Minor Pro |
Tage Thompson | 24 | 12 | 9 | 21 | 12 | 2018-2020 | 2 | C | 1997-10-30 | Phoenix, AZ | Major League |
Chris Thorburn | 208 | 41 | 60 | 101 | 396 | 2003-2006 | 3 | R | 1983-06-03 | Sault Ste. Marie, ONT | Major League |
Alex Tidey | 9 | 2 | 3 | 5 | 6 | 1979-1980 | 1 | R | 1955-01-05 | Vancouver, BC | Major League |
Yannick Tifu | 15 | 1 | 2 | 3 | 15 | 2007-2008 | 1 | C | 1984-10-12 | Brossard, PQ | Minor Pro |
Scott Timmins | 45 | 10 | 12 | 22 | 18 | 2010-2011 | 1 | C | 1989-09-11 | Hamilton, ONT | Major League |
Peter Tischke | 57 | 2 | 6 | 8 | 51 | 2021-2023 | 2 | D | 1996-01-03 | Hinsdale, IL | Minor Pro |
Morris Titanic | 25 | 3 | 3 | 6 | 6 | 1979-1980 | 1 | L | 1953-01-07 | Toronto, ONT | Major League |
Grant Tkachuk | 64 | 12 | 13 | 25 | 26 | 1988-1989 | 1 | L | 1968-09-24 | L.L. Biche, ALTA | Minor Pro |
Daniel Tkaczuk | 7 | 0 | 2 | 2 | 4 | 2009-2010 | 1 | C | 1979-06-10 | Toronto, ONT | Major League |
Mark Toffolo | 68 | 2 | 4 | 6 | 366 | 1979-1981 | 2 | D | 1957-08-27 | East Amherst, NY | Minor Pro |
Dustin Tokarski | 26 | 0 | 0 | 0 | 4 | 2020-2024 | 2 | G | 1989-09-16 | Watson, SASK | Major League |
Del Topoll | 6 | 1 | 1 | 2 | 2 | 1957-1958 | 1 | C | 1933-10-21 | Durban, MAN | Minor Pro |
Marc Tournier | 2 | 0 | 1 | 1 | 2 | 1986-1987 | 1 | D | 1966-02-13 | Sault Ste. Marie, ONT | Minor Pro |
Barry Trapp | 77 | 1 | 9 | 10 | 55 | 1962-1964 | 2 | D | 1941-08-14 | Balcarres, SASK | Minor Pro |
Doug Trapp | 143 | 48 | 77 | 125 | 166 | 1985-1987 | 2 | F | 1965-11-28 | Balcarres, SASK | Major League |
Paul Traynor | 108 | 1 | 10 | 11 | 70 | 1999-2001 | 2 | D | 1977-09-14 | Thunder Bay, ONT | Minor Pro |
Andrei Trefilov | 8 | 0 | 0 | 0 | 0 | 1995-1998 | 2 | G | 1969-08-31 | Moscow, Russia | Major League |
Gilles Tremblay | 3 | 1 | 1 | 2 | 2 | 1958-1959 | 1 | L | 1938-12-18 | Montmorency, PQ | Major League |
J.C. Tremblay | 3 | 0 | 0 | 0 | 0 | 1958-1959 | 1 | D | 1939-01-22 | Bagotville, PQ | Major League |
Ray Tremblay | 1 | 0 | 0 | 0 | 0 | 1978-1979 | 1 | D | 1953-11-06 | Bagotville, PQ | Minor Pro |
Vincent Tremblay | 33 | 0 | 1 | 1 | 6 | 1984-1985 | 1 | G | 1959-10-21 | Quebec, PQ | Major League |
Corey Tropp | 33 | 11 | 15 | 26 | 53 | 2011-2013 | 2 | R | 1989-07-25 | Grosse Pointe Woods, MI | Major League |
Peter Trovato | 1 | 0 | 0 | 0 | 0 | 2004-2005 | 1 | F | 1981-10-03 | North Attleboro, MA | Minor Pro |
Denis Tsygurov | 24 | 1 | 10 | 11 | 10 | 1993-1994 | 1 | D | 1971-02-26 | Chelyabinsk, Russia | Major League |
Martin Tuma | 35 | 0 | 2 | 2 | 71 | 2005-2007 | 2 | D | 1985-09-14 | Most, Czech Rep. | Minor Pro |
Jim Turkiewicz | 53 | 3 | 8 | 11 | 32 | 1979-1980 | 1 | D | 1955-04-13 | Hamilton, ONT | Major League |
Travis Turnbull | 63 | 12 | 15 | 27 | 117 | 2011-2012 | 1 | F | 1986-07-07 | St. Louis, MO | Major League |
Bob Turner | 8 | 0 | 2 | 2 | 4 | 1956-1957 | 1 | D | 1934-01-31 | Regina, SASK | Major League |
Dean Turner | 75 | 8 | 46 | 54 | 155 | 1981-1982 | 1 | D | 1958-06-22 | Dearborn, MI | Major League |
Nick Tuzzolino | 39 | 1 | 3 | 4 | 47 | 2013-2015 | 2 | D | 1986-01-19 | Buffalo, NY | Minor Pro |
Gene Ubriaco | 122 | 38 | 72 | 110 | 36 | 1960-1963 | 2 | L | 1937-12-26 | Sault Ste. Marie, ONT | Major League |
Victor Uchevatov | 4 | 0 | 0 | 0 | 10 | 2005-2006 | 1 | D | 1983-02-10 | Angarsk, Russia | Minor Pro |
Linus Ullmark | 127 | 0 | 1 | 1 | 4 | 2015-2018 | 3 | G | 1993-07-31 | Lugnvik, Sweden | Major League |
Garry Unger | 6 | 1 | 3 | 4 | 6 | 1966-1968 | 2 | C | 1947-12-07 | Calgary, ALTA | Major League |
Brady Vail | 26 | 2 | 2 | 4 | 10 | 2016-2020 | 2 | C | 1994-03-11 | Hendersonville, NC | Minor Pro |
Justin Vaive | 66 | 3 | 6 | 9 | 90 | 2016-2017 | 1 | L | 1989-07-08 | Buffalo, NY | Minor Pro |
Rick Vaive | 12 | 4 | 9 | 13 | 4 | 1991-1992 | 1 | R | 1959-05-14 | Ottawa, ONT | Major League |
Ari Vallin | 24 | 0 | 7 | 7 | 20 | 2006-2007 | 1 | D | 1978-03-21 | Ylojarvi, Finland | Minor Pro |
John Van Boxmeer | 2 | 0 | 0 | 0 | 2 | 1984-1985 | 1 | D | 1952-11-20 | Petrolia, ONT | Major League |
Wayne Van Dorp | 75 | 10 | 9 | 19 | 394 | 1986-1989 | 2 | L | 1961-05-19 | Burnaby, BC | Major League |
Dick Van Impe | 121 | 46 | 59 | 105 | 111 | 1957-1961 | 3 | L | 1937-02-04 | Saskatoon, SASK | Minor Pro |
Darren Van Oene | 269 | 49 | 56 | 105 | 516 | 1998-2002 | 4 | L | 1978-01-18 | Edmonton, ALTA | Minor Pro |
Pete Vandermeer | 32 | 5 | 2 | 7 | 156 | 1997-1999 | 2 | L | 1975-10-14 | Red Deer, ALTA | Major League |
Thomas Vanek | 74 | 42 | 26 | 68 | 62 | 2004-2005 | 1 | L | 1984-01-19 | Vienna, Austria | Major League |
Vaclav Varada | 103 | 56 | 51 | 107 | 159 | 1995-1998 | 3 | L | 1976-04-26 | Vsetin, Czech Rep. | Major League |
Philip Varone | 306 | 68 | 156 | 224 | 184 | 2011-2016 | 5 | C | 1990-12-04 | Vaughan, ONT | Major League |
Greg Vaydik | 80 | 16 | 25 | 41 | 10 | 1978-1979 | 1 | F | 1955-10-09 | Yellowknife, NWT | Major League |
Yannick Veilleux | 50 | 5 | 3 | 8 | 64 | 2018-2019 | 1 | L | 1993-02-22 | St-Hippolyte, PQ | Minor Pro |
Claude Verret | 229 | 111 | 148 | 259 | 32 | 1983-1987 | 4 | C | 1963-04-20 | Lachine, PQ | Major League |
Luka Vidmar | 6 | 0 | 0 | 0 | 6 | 2013-2014 | 1 | D | 1986-05-17 | Ljubljana, Slovenia | Minor Pro |
Mark Voakes | 75 | 8 | 26 | 34 | 36 | 2011-2012 | 1 | F | 1984-04-06 | St. Thomas, ONT | Minor Pro |
Mikhail Volkov | 129 | 30 | 55 | 85 | 90 | 1993-1996 | 3 | R | 1972-03-09 | Voronezh, USSR | Minor Pro |
Anton Wahlberg | 7 | 1 | 3 | 4 | 6 | 2023-2024 | 1 | C | 2005-07-04 | Malmo, Sweden | Minor Pro |
Darcy Wakaluk | 182 | 1 | 16 | 17 | 134 | 1986-1991 | 5 | G | 1966-03-14 | Pincher Creek, ALTA | Major League |
Steffon Walby | 50 | 15 | 13 | 28 | 52 | 1998-1999 | 1 | R | 1972-11-22 | Madison, WI | Minor Pro |
Richie Walcott | 17 | 1 | 0 | 1 | 66 | 1993-1994 | 1 | R | 1970-05-17 | Grande Cache, ALTA | Minor Pro |
Steve Walker | 3 | 0 | 0 | 0 | 17 | 1996-1997 | 1 | L | 1973-01-12 | Collingwood, ONT | Minor Pro |
Ivan Walmsley | 2 | 0 | 0 | 0 | 0 | 1959-1960 | 1 | G | 1928-05-08 | Toronto, ONT | Minor Pro |
Ed Walsh | 50 | 0 | 2 | 2 | 8 | 1979-1980 | 1 | G | 1951-08-18 | Somerville, MA | Major League |
Jim Walsh | 179 | 17 | 60 | 77 | 420 | 1979-1982 | 3 | D | 1956-10-26 | Norfolk, VA | Major League |
Greg Walters | 144 | 15 | 21 | 36 | 528 | 1996-1999 | 3 | L | 1970-08-12 | Calgary, ALTA | Minor Pro |
Mike Walton | 107 | 55 | 86 | 141 | 97 | 1963-1979 | 4 | C | 1945-01-03 | Kirkland Lake, ONT | Major League |
Rob Walton | 144 | 34 | 63 | 97 | 34 | 1970-1972 | 2 | C | 1949-03-09 | Toronto, ONT | Major League |
Dixon Ward | 71 | 38 | 56 | 94 | 74 | 1995-1996 | 1 | R | 1968-09-23 | Leduc, ALTA | Major League |
Ron Ward | 142 | 58 | 59 | 117 | 51 | 1968-1971 | 2 | D | 1944-09-12 | Cornwall, ONT | Major League |
Beck Warm | 2 | 0 | 1 | 1 | 0 | 2022-2023 | 1 | G | 1999-04-22 | Whistler, BC | Minor Pro |
Brendan Warren | 137 | 16 | 9 | 25 | 67 | 2020-2024 | 4 | L | 1997-05-07 | Carleton, MI | Minor Pro |
Barry Watson | 137 | 31 | 53 | 84 | 73 | 1966-1970 | 3 | L | 1942-11-14 | Bancroft, ONT | Minor Pro |
Mike Weber | 59 | 1 | 13 | 14 | 178 | 2007-2008 | 1 | D | 1987-12-16 | Pittsburgh, PA | Major League |
Scott Wedgewood | 48 | 0 | 1 | 1 | 0 | 2018-2019 | 1 | G | 1992-08-14 | Brampton, ONT | Major League |
Wally Weir | 7 | 1 | 1 | 2 | 79 | 1980-1981 | 1 | D | 1954-06-03 | Verdun, PQ | Major League |
Linus Weissbach | 189 | 52 | 64 | 116 | 115 | 2021-2024 | 3 | L | 1998-04-19 | Gothenburg, Sweden | Minor Pro |
Noah Welch | 18 | 2 | 7 | 9 | 31 | 2006-2009 | 2 | D | 1982-08-26 | Brighton, MA | Major League |
Jack Wells | 70 | 11 | 12 | 23 | 70 | 1969-1971 | 2 | F | 1947-12-16 | Neepawa, MAN | Minor Pro |
Nicholas Welsh | 17 | 1 | 2 | 3 | 10 | 2020-2021 | 1 | D | 1997-05-07 | Halifax, NS | Minor Pro |
John Wensink | 85 | 17 | 17 | 34 | 284 | 1973-1977 | 2 | L | 1953-04-01 | Cornwall, ONT | Major League |
Steve West | 47 | 24 | 31 | 55 | 28 | 1978-1979 | 1 | C | 1952-03-20 | Peterborough, ONT | Major League |
Don Westbrooke | 39 | 7 | 16 | 23 | 14 | 1970-1972 | 2 | R | 1943-02-21 | Collingwood, ONT | Minor Pro |
Bob Westerby | 40 | 2 | 6 | 8 | 155 | 1995-1996 | 1 | L | 1975-10-29 | Kelowna, BC | Minor Pro |
Dave Westner | 2 | 0 | 0 | 0 | 0 | 1971-1972 | 1 | R | 1950-12-22 | Toronto, ONT | Minor Pro |
Darren Wetherill | 8 | 0 | 0 | 0 | 10 | 1997-1998 | 1 | D | 1970-01-28 | Regina, SASK | Minor Pro |
Carl Wetzel | 11 | 0 | 0 | 0 | 0 | 1967-1968 | 1 | G | 1938-12-12 | Detroit, MI | Major League |
Chris Wheaton | 1 | 0 | 0 | 0 | 0 | 2001-2002 | 1 | L | 1976-08-20 | Fredericton, NB | Minor Pro |
Bob Whidden | 59 | 0 | 2 | 2 | 14 | 1969-1970 | 1 | G | 1946-07-24 | Sudbury, ONT | Major League |
Bill White | 115 | 6 | 30 | 36 | 95 | 1959-1962 | 3 | D | 1939-08-26 | Toronto, ONT | Major League |
Dustin Whitecotton | 1 | 0 | 0 | 0 | 0 | 1999-2000 | 1 | C | 1979-05-03 | Vernon, BC | Minor Pro |
Sean Whitham | 46 | 4 | 15 | 19 | 75 | 1988-1989 | 1 | D | 1967-03-13 | Verdun, PQ | Minor Pro |
Derek Whitmore | 83 | 29 | 16 | 45 | 27 | 2007-2012 | 2 | F | 1984-12-17 | Rochester, NY | Major League |
Mark Wichrowski | 86 | 9 | 14 | 23 | 401 | 1980-1982 | 2 | R | 1960-08-09 | Brantford, ONT | Minor Pro |
Jim Wiemer | 218 | 48 | 119 | 167 | 209 | 1981-1995 | 5 | D | 1961-01-09 | Sudbury, ONT | Major League |
Chad Wilchynski | 6 | 0 | 0 | 0 | 2 | 2001-2002 | 1 | D | 1977-04-04 | Regina, SASK | Minor Pro |
Adam Wilcox | 57 | 0 | 1 | 1 | 0 | 2017-2019 | 2 | G | 1992-11-26 | South St. Paul, MN | Major League |
Barry Wilcox | 73 | 17 | 10 | 27 | 95 | 1971-1972 | 1 | F | 1948-04-23 | New Westminster, BC | Major League |
Rollie Wilcox | 2 | 0 | 0 | 0 | 2 | 1965-1966 | 1 | L | 1943-01-08 | Rose Valley, SASK | Minor Pro |
Charles Williams | 2 | 0 | 0 | 0 | 0 | 2021-2022 | 1 | G | 1992-03-12 | Canton, MI | Minor Pro |
Tom Williams | 145 | 1 | 18 | 19 | 42 | 1956-1959 | 3 | D | 1923-08-08 | Wakaw, SASK | Minor Pro |
Brad Williamson | 3 | 0 | 0 | 0 | 6 | 2001-2002 | 1 | D | 1977-03-09 | Thunder Bay, ONT | Minor Pro |
Hal Willis | 3 | 0 | 0 | 0 | 6 | 1968-1969 | 1 | D | 1946-06-08 | Liverpool, NS | Major League |
Clay Wilson | 141 | 26 | 82 | 108 | 82 | 2009-2011 | 2 | D | 1983-04-05 | Sturgeon Lake, MN | Major League |
Johnny Wilson | 2 | 2 | 2 | 4 | 0 | 1960-1961 | 1 | L | 1929-06-14 | Kincardine, ONT | Major League |
Mike Wilson | 15 | 0 | 5 | 5 | 38 | 1995-1996 | 1 | D | 1974-02-26 | Brampton, ONT | Major League |
Scott Wilson | 54 | 14 | 15 | 29 | 25 | 2018-2020 | 2 | C | 1992-04-24 | Oakville, ONT | Major League |
Stu Wilson | 3 | 1 | 0 | 1 | 0 | 2015-2016 | 1 | F | 1991-11-15 | Pittsford, NY | Minor Pro |
Jason Winch | 104 | 24 | 48 | 72 | 53 | 1991-1993 | 2 | C | 1971-05-23 | Listowel, ONT | Minor Pro |
Jim Wiste | 13 | 4 | 8 | 12 | 2 | 1971-1972 | 1 | C | 1946-02-18 | Moose Jaw, SASK | Major League |
Benny Woit | 99 | 6 | 19 | 25 | 94 | 1956-1958 | 2 | D | 1928-01-07 | Fort William, ONT | Major League |
Derek Wood | 32 | 3 | 7 | 10 | 75 | 1997-1999 | 2 | C | 1975-07-08 | Prince George, BC | Minor Pro |
George Wood | 18 | 0 | 0 | 0 | 13 | 1968-1969 | 1 | G | 1938-04-02 | Winnipeg, MAN | Minor Pro |
Shayne Wright | 200 | 9 | 56 | 65 | 345 | 1994-1998 | 4 | D | 1975-06-30 | Welland, ONT | Minor Pro |
Terry Yake | 78 | 34 | 67 | 101 | 77 | 1996-1997 | 1 | C | 1968-10-22 | New Westminster, BC | Major League |
Andrei Yakovenko | 16 | 2 | 2 | 4 | 20 | 1992-1993 | 1 | D | 1965-03-10 | Khimik, Russia | Minor Pro |
Ross Yates | 22 | 4 | 8 | 12 | 4 | 1985-1986 | 1 | C | 1959-06-18 | Montreal, PQ | Major League |
Mike York | 45 | 14 | 27 | 41 | 8 | 2009-2010 | 1 | C | 1978-01-03 | Waterford, MI | Major League |
Howie Young | 124 | 24 | 27 | 51 | 245 | 1959-1970 | 2 | D | 1937-08-02 | Toronto, ONT | Major League |
Jason Young | 178 | 55 | 63 | 118 | 224 | 1992-1995 | 3 | L | 1972-12-16 | Sudbury, ONT | Minor Pro |
John Young | 2 | 0 | 0 | 0 | 0 | 1993-1994 | 1 | C | 1969-08-31 | St. Paul, MN | Minor Pro |
Stu Younger | 24 | 2 | 3 | 5 | 15 | 1978-1979 | 1 | F | | Long Branch, NJ | Minor Pro |
Marek Zagrapan | 147 | 35 | 43 | 78 | 107 | 2006-2008 | 2 | C | 1986-12-06 | Presov, Slovakia | Minor Pro |
Joe Zanussi | 19 | 1 | 10 | 11 | 20 | 1975-1977 | 2 | D | 1947-09-25 | Rossland, BC | Major League |
Mike Zanutto | 9 | 0 | 0 | 0 | 0 | 1997-1998 | 1 | C | 1977-01-01 | Burlington, ONT | Minor Pro |
Ed Zawatsky | 14 | 4 | 6 | 10 | 2 | 1991-1992 | 1 | C | 1968-06-18 | Langenburg, SASK | Minor Pro |
Mike Zigomanis | 50 | 12 | 17 | 29 | 32 | 2013-2014 | 1 | C | 1981-01-17 | Toronto, ONT | Major League |
Lynn Zimmerman | 195 | 0 | 5 | 5 | 114 | 1967-1974 | 6 | G | 1942-07-13 | Fort Erie, ONT | Major League |
Sean Zimmerman | 7 | 0 | 0 | 0 | 0 | 2010-2011 | 1 | D | 1987-05-24 | Denver, CO | Minor Pro |
Riese Zmolek | 2 | 0 | 0 | 0 | 0 | 2022-2023 | 1 | D | 1996-09-12 | Rochester, MN | Minor Pro |
Taras Zytynsky | 65 | 2 | 15 | 17 | 78 | 1985-1986 | 1 | D | 1962-05-10 | Montreal, PQ | Minor Pro |
+
† denotes that the player's career team information is inaccurate due to incomplete data made available by a league.
‡ denotes that the player only appeared in the playoffs.
Note: The totals presented here may not be exact. If there
is no official breakdown when a player was traded mid-season, his statistics are
only included with the team he finished with. So you may see players with all zeros
for statistics. This means their exact team totals were not available. Their games-played
will not be accounted for with any of the teams they played with in this case.