Kitchener Rangers all-time player list
Player Name |
GP |
G |
A. |
Pts |
PIM |
Seasons |
Yrs. |
Pos. |
Birthdate |
Birthplace |
Highest Level |
Russ Adam | 181 | 94 | 101 | 195 | 395 | 1978-1981 | 3 | C | 1961-05-05 | Windsor, ONT | Major League |
Tim Adams | 4 | 0 | 0 | 0 | 2 | 1974-1975 | 1 | D | 1957-10-21 | Mississauga, ONT | Major Junior |
Richard Adolfi | 38 | 12 | 14 | 26 | 73 | 1984-1985 | 1 | R | 1965-04-14 | Rome, NY | Minor Pro |
Mark Aggio | 10 | 0 | 0 | 0 | 0 | 1998-1999 | 1 | G | 1979-04-24 | Woodbridge, ONT | Major Junior |
Sakari Ahlberg | 25 | 3 | 7 | 10 | 2 | 1968-1969 | 1 | D | 1950-07-25 | | European Elite |
Chris Ahrens | 98 | 11 | 36 | 47 | 267 | 1969-1972 | 3 | D | 1952-07-31 | San Bernardino, CA | Major League |
Jason Akeson | 201 | 68 | 186 | 254 | 67 | 2007-2011 | 4 | R | 1990-06-03 | Orleans, ONT | Major League |
Ruslan Akhmadullin | 58 | 12 | 12 | 24 | 33 | 1999-2000 | 1 | R | 1982-01-26 | | European Elite |
Domenic Alberga | 60 | 5 | 8 | 13 | 51 | 2012-2013 | 1 | C | 1992-07-28 | Maple, ONT | Minor Pro |
Alex Aleardi | 87 | 6 | 14 | 20 | 62 | 2008-2010 | 2 | R | 1992-07-30 | Fort Wayne, IN | Minor Pro |
Claire Alexander | 45 | 2 | 15 | 17 | 26 | 1965-1966 | 1 | D | 1945-06-16 | Collingwood, ONT | Major League |
Ken Alexander | 140 | 20 | 55 | 75 | 190 | 1984-1987 | 3 | D | 1967-02-25 | Dearborn Heights, MI | Minor Pro |
Rick Allain | 180 | 11 | 40 | 51 | 700 | 1986-1990 | 4 | D | 1969-05-20 | Guelph, ONT | Minor Pro |
Mike Allen | 63 | 4 | 2 | 6 | 9 | 1989-1991 | 2 | R | 1971-04-10 | Kitchener, ONT | Major Junior |
Sean Allen | 15 | 0 | 3 | 3 | 21 | 2014-2016 | 2 | D | 1998-04-21 | Puslinch, ONT | Minor Pro |
Tom Allen | 32 | 4 | 8 | 12 | 29 | 1983-1985 | 2 | D | 1966-05-03 | London, ONT | Major Junior |
Jeffrey Ambrosio | 112 | 39 | 51 | 90 | 64 | 1995-1997 | 2 | L | 1977-04-26 | Mississauga, ONT | Minor Pro |
Mike Amodeo | 167 | 20 | 23 | 43 | 522 | 1999-2002 | 3 | L | 1982-05-05 | Hamilton, ONT | Minor Pro |
Duane Anderson | 1 | 0 | 0 | 0 | 7 | 1988-1989 | 1 | G | 1971-03-19 | | Major Junior |
Spencer Anderson | 47 | 5 | 12 | 17 | 57 | 2007-2008 | 1 | L | 1988-04-09 | Caledon East, ONT | Major Junior |
Patrik Andersson | 55 | 0 | 19 | 19 | 48 | 2009-2010 | 1 | D | 1990-03-29 | Norrtalje, Sweden | European Lower Leagues |
Matthew Andonovski | 175 | 7 | 45 | 52 | 240 | 2021-2024 | 3 | D | 2005-03-14 | Markham, ONT | Major Junior |
Myles Applebaum | 83 | 9 | 11 | 20 | 48 | 2004-2007 | 3 | C | 1988-03-16 | Toronto, ONT | Major Junior |
Francesco Arcuri | 42 | 25 | 32 | 57 | 21 | 2022-2023 | 1 | L | 2003-06-13 | Woodbridge, ONT | Minor Pro |
Matt Armstrong | 108 | 20 | 25 | 45 | 129 | 1999-2001 | 2 | L | 1982-09-08 | Orleans, ONT | Minor Pro |
Jorma Aro† | 0 | 0 | 0 | 0 | 0 | 1968-1969 | 1 | D | 1950-03-29 | Tampere, Finland | European Elite |
Cameron Arquette | 13 | 1 | 2 | 3 | 0 | 2023-2024 | 1 | C | 2007-04-27 | Wheatley, ONT | Major Junior |
Dallas Ashford | 68 | 3 | 5 | 8 | 147 | 1997-1999 | 2 | L | 1980-04-03 | Ottawa, ONT | Major Junior |
Tony Atkins | 15 | 0 | 0 | 0 | 22 | 1987-1988 | 1 | | 1969-10-09 | | Major Junior |
Brian Aubie | 1 | 0 | 0 | 0 | 0 | 1977-1978 | 1 | G | | | Major Junior |
Matt Auffrey | 66 | 27 | 27 | 54 | 98 | 2005-2007 | 2 | R | 1986-01-03 | Cincinnati, OH | Minor Pro |
Steve Awde† | 0 | 0 | 0 | 0 | 0 | 1974-1975 | 1 | D | 1957-02-10 | Scarborough, ONT | Major Junior |
Justin Azevedo | 235 | 107 | 181 | 288 | 225 | 2004-2008 | 4 | C | 1988-04-01 | West Lorne, ONT | Minor Pro |
John Baby | 73 | 13 | 26 | 39 | 118 | 1974-1976 | 2 | D | 1957-05-18 | Sudbury, ONT | Major League |
Jerry Badiuk | 174 | 32 | 88 | 120 | 135 | 1971-1974 | 3 | D | 1954-10-02 | Windsor, ONT | Minor Pro |
Justin Bailey | 146 | 64 | 56 | 120 | 86 | 2012-2015 | 3 | R | 1995-07-01 | Buffalo, NY | Major League |
Reid Bailey | 24 | 0 | 15 | 15 | 80 | 1975-1976 | 1 | D | 1956-05-28 | Toronto, ONT | Major League |
Tim Bailey | 4 | 0 | 1 | 1 | 2 | 1980-1981 | 1 | R | 1962-04-13 | Toronto, ONT | Minor Pro |
Darin Baker | 1 | 0 | 0 | 0 | 0 | 1986-1987 | 1 | G | | | Major Junior |
Peter Bakovic | 28 | 2 | 6 | 8 | 87 | 1983-1984 | 1 | L | 1965-01-31 | Thunder Bay, ONT | Major League |
Rene Baldry | 1 | 0 | 0 | 0 | 0 | 1966-1967 | 1 | | | | Major Junior |
Terry Ball | 55 | 6 | 47 | 53 | 0 | 1964-1965 | 1 | D | 1944-11-29 | Selkirk, MAN | Major League |
Brad Balshin | 17 | 1 | 3 | 4 | 16 | 1983-1984 | 1 | L | 1966-03-04 | Toronto, ONT | Major Junior |
Bill Barber | 177 | 127 | 171 | 298 | 260 | 1969-1972 | 3 | F | 1952-07-11 | Callander, ONT | Major League |
Dan Barber† | 59 | 13 | 11 | 24 | 36 | 1977-1979 | 2 | R | 1960-06-07 | | Minor Pro |
John Barber | 144 | 18 | 54 | 72 | 107 | 1965-1968 | 3 | D | 1947-07-13 | North Bay, ONT | Minor Pro |
Myles Barbieri | 122 | 2 | 4 | 6 | 77 | 2006-2009 | 3 | D | 1989-02-21 | Kleinburg, ONT | Major Junior |
Bob Barnes | 34 | 1 | 9 | 10 | 16 | 1972-1974 | 2 | D | 1955-08-10 | Toronto, ONT | Minor Pro |
Dave Barrett | 5 | 0 | 0 | 0 | 0 | 1976-1978 | 2 | G | | | Major Junior |
Brad Barton | 242 | 14 | 62 | 76 | 465 | 1988-1992 | 4 | D | 1972-05-15 | Uxbridge, ONT | Minor Pro |
Yves Bastien | 99 | 16 | 23 | 39 | 26 | 2005-2007 | 2 | L | 1989-08-02 | Dowling, ONT | Major Junior |
Sam Bateman | 45 | 0 | 4 | 4 | 65 | 1979-1981 | 2 | D | 1961-10-02 | | Major Junior |
T.J. Battani | 127 | 27 | 35 | 62 | 101 | 2007-2009 | 2 | R | 1989-10-25 | Armada, MI | Minor Pro |
Wally Baumgartner | 19 | 0 | 2 | 2 | 4 | 1976-1977 | 1 | | | | Major Junior |
Len Bazay | 28 | 0 | 5 | 5 | 0 | 1963-1964 | 1 | R | 1945-07-19 | Winnipeg, MAN | Minor Pro |
Shane Beal | 7 | 0 | 0 | 0 | 2 | 1983-1984 | 1 | G | 1965-06-14 | Brantford, ONT | Major Junior |
Darren Beals | 83 | 0 | 5 | 5 | 6 | 1986-1988 | 2 | G | 1968-08-28 | Dartmouth, NS | Minor Pro |
Greg Bedard | 18 | 2 | 2 | 4 | 13 | 1977-1978 | 1 | | | | Major Junior |
John Beechey | 154 | 62 | 76 | 138 | 73 | 1963-1966 | 3 | R | | Galt, ONT | Semi-Professional |
David Belitski | 212 | 0 | 6 | 6 | 53 | 1993-1997 | 4 | G | 1977-02-20 | Toronto, ONT | Minor Pro |
Darren Bell | 5 | 5 | 1 | 6 | 4 | 1991-1992 | 1 | R | 1971-08-22 | Toronto, ONT | Minor Pro |
Doug Belland | 7 | 0 | 1 | 1 | 2 | 1976-1977 | 1 | G | 1959-04-21 | Sudbury, ONT | Major Junior |
Jean Belliveau | 9 | 3 | 3 | 6 | 22 | 1979-1980 | 1 | L | 1962-01-18 | | Major Junior |
Brian Bellows | 113 | 94 | 119 | 213 | 46 | 1980-1982 | 2 | R | 1964-09-01 | St. Catharines, ONT | Major League |
Josh Bennett | 62 | 15 | 15 | 30 | 191 | 2000-2001 | 1 | L | 1980-06-17 | Ottawa, ONT | Minor Pro |
Andre Benoit | 324 | 99 | 200 | 299 | 330 | 2000-2005 | 5 | D | 1984-01-06 | St. Albert, ONT | Major League |
Lou Berardicurti | 56 | 5 | 36 | 41 | 79 | 1983-1984 | 1 | D | 1965-07-19 | Mississauga, ONT | Major Junior |
Axel Bergkvist | 62 | 9 | 43 | 52 | 23 | 2019-2020 | 1 | D | 2000-06-01 | Insjon, Sweden | European Elite |
Rick Bertran | 94 | 1 | 11 | 12 | 227 | 1997-1999 | 2 | D | 1980-03-12 | Fort Erie, ONT | Major Junior |
George Beveridge | 51 | 2 | 15 | 17 | 57 | 1972-1973 | 1 | D | 1953-11-10 | Hamilton, ONT | Major Junior |
Joey Biasucci | 1 | 0 | 0 | 0 | 0 | 2003-2004 | 1 | G | 1984-04-07 | Sault Ste. Marie, ONT | Major Junior |
Steve Bienkowski | 34 | 0 | 0 | 0 | 29 | 1979-1981 | 2 | G | 1962-10-05 | | Major Junior |
Scott Biggs | 11 | 1 | 1 | 2 | 9 | 1982-1983 | 1 | D | 1965-11-07 | Guelph, ONT | Major Junior |
Joe Birch | 75 | 0 | 3 | 3 | 67 | 1995-1997 | 2 | D | 1978-04-02 | Corunna, ONT | Major Junior |
Mike Bishop | 52 | 0 | 1 | 1 | 0 | 1984-1985 | 1 | G | 1965-02-14 | Elmira, ONT | Minor Pro |
Vasily Bizyayev | 53 | 10 | 14 | 24 | 10 | 2000-2001 | 1 | F | 1982-06-06 | | European Elite |
Todd Blackman | 1 | 0 | 0 | 0 | 0 | 1989-1990 | 1 | D | 1971-01-08 | Toronto, ONT | Major Junior |
Chuck Blair | 129 | 34 | 59 | 93 | 50 | 1970-1973 | 3 | R | 1953-05-26 | South Porcupine, ONT | Minor Pro |
Doug Blaisdell | 202 | 6 | 19 | 25 | 133 | 2013-2018 | 5 | D | 1997-02-20 | Dearborn Heights, MI | Minor Pro |
Al Blanchard | 61 | 50 | 45 | 95 | 19 | 1971-1972 | 1 | R | 1952-06-12 | Sudbury, ONT | Minor Pro |
Bob Blanchard | 51 | 0 | 8 | 8 | 38 | 1974-1975 | 1 | D | 1956-05-12 | Sudbury, ONT | Major Junior |
Bob Blanchet | 167 | 0 | 3 | 3 | 4 | 1971-1974 | 3 | G | 1954-02-24 | Authier-Nord, PQ | Major League |
Keegan Blasby | 14 | 0 | 0 | 0 | 5 | 2012-2014 | 2 | R | 1996-03-14 | Markham, ONT | Major Junior |
Mikkel Boedker | 62 | 29 | 44 | 73 | 14 | 2007-2008 | 1 | L | 1989-12-16 | Brondby, Denmark | Major League |
Dennis Bolton | 95 | 19 | 30 | 49 | 169 | 1968-1970 | 2 | L | 1950-08-21 | Sudbury, ONT | Minor Pro |
Dennis Bonvie | 7 | 1 | 1 | 2 | 23 | 1991-1992 | 1 | R | 1973-07-23 | Antigonish, NS | Major League |
Craig Booker | 151 | 52 | 46 | 98 | 315 | 1985-1988 | 3 | L | 1968-01-09 | Halifax, NS | Major Junior |
Richard Borgo | 284 | 108 | 133 | 241 | 278 | 1986-1991 | 5 | R | 1970-09-25 | Thunder Bay, ONT | Minor Pro |
Robert Bortuzzo | 138 | 6 | 43 | 49 | 152 | 2006-2009 | 3 | D | 1989-03-18 | Thunder Bay, ONT | Major League |
Justin Bottineau | 111 | 6 | 16 | 22 | 38 | 2022-2024 | 2 | R | 2006-01-11 | Burlington, ONT | Major Junior |
Jesse Boucher | 90 | 30 | 30 | 60 | 66 | 2002-2004 | 2 | L | 1983-04-19 | Markham, ONT | Major Junior |
Darryl Boudreau | 25 | 0 | 0 | 0 | 0 | 1981-1984 | 3 | G | 1964-05-07 | Kitchener, ONT | Major Junior |
Rick Bourbonnais† | 126 | 37 | 48 | 85 | 93 | 1972-1975 | 3 | R | 1955-04-20 | Toronto, ONT | Major League |
Reg Bourcier | 104 | 0 | 4 | 4 | 22 | 1998-2000 | 2 | G | 1980-03-13 | Kenora, ONT | Minor Pro |
Terry Bovair | 93 | 16 | 21 | 37 | 66 | 1976-1978 | 2 | C | 1960-01-15 | | Minor Pro |
James Boyd | 32 | 3 | 5 | 8 | 39 | 1993-1995 | 2 | L | 1976-02-13 | Mississauga, ONT | Minor Pro |
Jeremy Bracco | 76 | 38 | 77 | 115 | 23 | 2015-2017 | 2 | R | 1997-03-17 | Freeport, NY | Minor Pro |
Darryl Bradley | 23 | 1 | 5 | 6 | 2 | 1979-1980 | 1 | W | 1961-03-25 | Kitchener, ONT | Major Junior |
Joe Brady | 26 | 2 | 6 | 8 | 0 | 1964-1965 | 1 | | | | Major Junior |
Chris Brannen | 95 | 10 | 42 | 52 | 69 | 1999-2001 | 2 | D | 1980-03-12 | Brampton, ONT | Minor Pro |
Chris Brassard | 24 | 6 | 14 | 20 | 12 | 1994-1995 | 1 | L | 1975-08-19 | Toronto, ONT | Minor Pro |
Matt Braun | 4 | 0 | 0 | 0 | 0 | 2010-2011 | 1 | D | 1992-07-20 | Mississauga, ONT | Major Junior |
Peter Brearley | 117 | 14 | 14 | 28 | 63 | 1992-1995 | 3 | R | 1975-06-27 | Chatham, ONT | Minor Pro |
Pete Brennan | 89 | 28 | 47 | 75 | 0 | 1963-1965 | 2 | C | | London, ONT | Semi-Professional |
Brian Brosnan | 29 | 4 | 10 | 14 | 18 | 2015-2016 | 1 | D | 1995-04-22 | Ilderton, ONT | Major Junior |
James Brown | 1 | 0 | 0 | 0 | 0 | 1971-1972 | 1 | | | | Major Junior |
Jim Brown | 40 | 0 | 0 | 0 | 0 | 1972-1974 | 2 | G | 1954-02-10 | Kitchener, ONT | Semi-Professional |
Joel Brown | 50 | 5 | 25 | 30 | 155 | 1984-1985 | 1 | D | 1965-12-04 | Kanata, ONT | Major Junior |
Logan Brown | 17 | 9 | 15 | 24 | 6 | 2017-2018 | 1 | C | 1998-03-05 | Raleigh, NC | Major League |
Bill Browne | 30 | 1 | 3 | 4 | 48 | 1999-2000 | 1 | D | 1980-10-23 | Grand Falls, NFLD | Major Junior |
David Bruce | 129 | 88 | 75 | 163 | 402 | 1982-1984 | 2 | L | 1964-10-07 | Thunder Bay, ONT | Major League |
Dave Brydges | 11 | 1 | 0 | 1 | 0 | 1974-1975 | 1 | L | 1957-02-12 | Sarnia, ONT | Major Junior |
Chris Bryson | 14 | 1 | 2 | 3 | 4 | 2004-2005 | 1 | R | 1987-08-12 | Schreiber, ONT | Major Junior |
Hunter Brzustewicz | 135 | 19 | 130 | 149 | 36 | 2022-2024 | 2 | D | 2004-11-29 | Washington, MI | Major Junior |
Ralph Buchanan | 41 | 1 | 3 | 4 | 4 | 1966-1968 | 2 | D | 1947-10-05 | Montreal, PQ | Minor Pro |
Tom Buchinski | 1 | 0 | 0 | 0 | 0 | 1983-1984 | 1 | R | 1964-02-03 | | Major Junior |
Connor Bunnaman | 265 | 90 | 65 | 155 | 93 | 2014-2018 | 4 | C | 1998-04-16 | Guelph, ONT | Major League |
Les Burgess | 165 | 40 | 83 | 123 | 172 | 1970-1973 | 3 | C | 1953-09-19 | South Porcupine, ONT | Minor Pro |
Dan Burkhart | 6 | 0 | 0 | 0 | 0 | 1968-1969 | 1 | G | | Kitchener, ONT | Major Junior |
Garrett Burnett | 22 | 0 | 1 | 1 | 74 | 1994-1995 | 1 | L | 1975-09-23 | Coquitlam, BC | Major League |
Barry Burnette | 26 | 3 | 6 | 9 | 38 | 1966-1967 | 1 | D | 1946-10-09 | Winnipeg, MAN | Minor Pro |
Andrew Burns | 29 | 0 | 5 | 5 | 24 | 2016-2017 | 1 | D | 1997-02-02 | Oakville, ONT | Major Junior |
Shawn Burr | 175 | 125 | 153 | 278 | 183 | 1983-1986 | 3 | L | 1966-07-01 | Sarnia, ONT | Major League |
Brian Bye | 112 | 16 | 19 | 35 | 91 | 1972-1974 | 2 | C | 1954-06-27 | Brantford, ONT | Major League |
Jerry Byers | 158 | 100 | 123 | 223 | 103 | 1969-1972 | 3 | F | 1952-03-29 | Kentville, NS | Major League |
Jason Byrnes | 206 | 53 | 54 | 107 | 329 | 1994-1998 | 4 | R | 1977-05-09 | Brockville, ONT | Minor Pro |
Mark Bzowey | 58 | 0 | 5 | 5 | 37 | 2013-2016 | 3 | L | 1997-03-14 | Saskatoon, SASK | Major Junior |
Kelly Cain | 28 | 18 | 19 | 37 | 48 | 1986-1987 | 1 | C | 1968-04-19 | Toronto, ONT | Minor Pro |
Pavel Cajan | 44 | 0 | 1 | 1 | 2 | 2021-2022 | 1 | G | 2002-10-13 | Hlubos, Czech Rep. | Minor Pro |
Gary Callaghan | 52 | 29 | 28 | 57 | 18 | 1986-1987 | 1 | C | 1967-08-12 | Oshawa, ONT | Minor Pro |
Al Calver | 131 | 5 | 23 | 28 | 165 | 1967-1970 | 3 | D | | Picton, ONT | Minor Pro |
Cole Cameron | 40 | 0 | 9 | 9 | 43 | 2018-2019 | 1 | D | 1998-05-09 | Johnstown, ONT | Minor Pro |
Hugh Cameron | 1 | 0 | 0 | 0 | 0 | 1972-1973 | 1 | C | 1955-06-10 | Sudbury, ONT | Major Junior |
Carson Campbell | 58 | 0 | 8 | 8 | 25 | 2023-2024 | 1 | D | 2006-06-08 | Campbellford, ONT | Major Junior |
Chase Campbell | 34 | 5 | 6 | 11 | 9 | 2018-2019 | 1 | R | 1998-06-24 | Waterloo, ONT | Major Junior |
Greg Campbell | 55 | 23 | 33 | 56 | 116 | 2002-2003 | 1 | C | 1983-12-17 | London, ONT | Major League |
John Campbell | 68 | 1 | 8 | 9 | 55 | 1974-1975 | 1 | D | 1956-11-09 | Toronto, ONT | Major Junior |
Ken Campbell | 37 | 13 | 12 | 25 | 40 | 1974-1976 | 2 | C | 1957-07-18 | Windsor, ONT | Major Junior |
Les Campbell | 85 | 19 | 26 | 45 | 28 | 1975-1977 | 2 | R | 1958-01-16 | Orillia, ONT | European Lower Leagues |
Mark Cardiff | 30 | 0 | 14 | 14 | 36 | 1992-1993 | 1 | D | 1973-02-13 | Barrie, ONT | European Lower Leagues |
Cole Carter | 68 | 13 | 22 | 35 | 14 | 2016-2018 | 2 | R | 1998-07-06 | New Westminster, BC | European Elite |
Dawson Carty | 71 | 0 | 3 | 3 | 0 | 2014-2017 | 3 | G | 1996-02-02 | Mississauga, ONT | Major Junior |
Jamie Caruso | 88 | 41 | 65 | 106 | 107 | 1991-1993 | 2 | C | 1973-01-31 | Bramalea, ONT | Major Junior |
Jacob Cascagnette | 140 | 12 | 18 | 30 | 68 | 2013-2017 | 4 | C | 1997-03-22 | Kitchener, ONT | Major Junior |
Brian Casey | 2 | 0 | 0 | 0 | 0 | 1990-1991 | 1 | C | 1973-01-10 | St. John's, NFLD | Minor Pro |
Kevin Casey | 166 | 42 | 40 | 82 | 113 | 1979-1982 | 3 | L | 1962-05-15 | Peterborough, ONT | Major Junior |
Tom Cassidy | 141 | 79 | 108 | 187 | 298 | 1969-1972 | 3 | C | 1952-03-15 | Blind River, ONT | Major League |
Dave Cassin | 1 | 0 | 0 | 0 | 0 | 1986-1987 | 1 | | 1969-11-11 | | Major Junior |
Mike Cassin | 2 | 1 | 1 | 2 | 0 | 1984-1985 | 1 | D | 1965-04-21 | Toronto, ONT | Semi-Professional |
Michael Catenacci | 236 | 64 | 108 | 172 | 117 | 2007-2012 | 5 | C | 1991-02-12 | Woodbridge, ONT | Minor Pro |
Chris Cava | 56 | 6 | 15 | 21 | 153 | 2000-2001 | 1 | D | 1980-10-14 | Thunder Bay, ONT | Minor Pro |
Vratislav Cech | 186 | 20 | 73 | 93 | 211 | 1996-1999 | 3 | D | 1979-01-28 | Tabor, Czech Rep. | Minor Pro |
Travis Chapman | 74 | 5 | 12 | 17 | 38 | 2000-2002 | 2 | D | 1983-04-16 | Alliston, ONT | European Lower Leagues |
Rick Chartraw | 187 | 33 | 85 | 118 | 364 | 1971-1974 | 3 | D | 1954-07-13 | Caracas, Venezuela | Major League |
Mike Chmielewski | 59 | 4 | 3 | 7 | 17 | 2002-2004 | 2 | R | 1986-02-25 | St. Catharines, ONT | Major Junior |
Dale Chokan | 15 | 0 | 4 | 4 | 14 | 1991-1992 | 1 | R | 1973-03-26 | Garson, ONT | Major Junior |
Julian Cimadamore | 87 | 28 | 15 | 43 | 42 | 2008-2010 | 2 | C | 1989-02-18 | Concord, ONT | Major Junior |
Brett Clampitt | 12 | 0 | 0 | 0 | 21 | 2011-2012 | 1 | R | 1993-03-03 | Kitchener, ONT | Major Junior |
Bill Clark | 12 | 0 | 0 | 0 | 41 | 1973-1974 | 1 | | | | Major Junior |
Brian Clark | 9 | 0 | 1 | 1 | 9 | 1979-1980 | 1 | F | 1961-07-10 | Toronto, ONT | Minor Pro |
David Clarkson | 160 | 72 | 49 | 121 | 440 | 2002-2005 | 3 | R | 1984-03-31 | Toronto, ONT | Major League |
Doug Clarkson | 29 | 3 | 5 | 8 | 53 | 2007-2008 | 1 | L | 1988-11-21 | Mimico, ONT | Minor Pro |
Mike Clayton | 80 | 4 | 17 | 21 | 106 | 1980-1982 | 2 | L | 1963-06-20 | , Jamaica | Minor Pro |
Dave Clement | 13 | 2 | 2 | 4 | 2 | 1979-1980 | 1 | L | 1960-11-23 | | Major Junior |
Louis Clements | 1 | 0 | 0 | 0 | 0 | 1976-1977 | 1 | | | | Major Junior |
Scott Clements | 87 | 6 | 35 | 41 | 192 | 1980-1982 | 2 | D | 1962-05-01 | Sudbury, ONT | Minor Pro |
Bob Clerke | 2 | 0 | 0 | 0 | 2 | 1982-1983 | 1 | R | 1965-06-23 | Mississauga, ONT | Major Junior |
Paul Coffey | 52 | 19 | 52 | 71 | 130 | 1979-1980 | 1 | D | 1961-06-01 | Weston, ONT | Major League |
Jack Combs | 59 | 1 | 5 | 6 | 12 | 2004-2005 | 1 | R | 1988-01-26 | St. Louis, MO | Minor Pro |
Jamie Commerford | 2 | 0 | 0 | 0 | 0 | 2006-2007 | 1 | L | 1990-02-07 | London, ONT | Major Junior |
Bob Cook | 31 | 10 | 7 | 17 | 72 | 1965-1966 | 1 | R | 1946-01-06 | Sudbury, ONT | Major League |
Joe Coombs | 88 | 26 | 28 | 54 | 37 | 1992-1994 | 2 | L | 1975-06-01 | Brantford, ONT | Minor Pro |
John Copley | 43 | 0 | 2 | 2 | 50 | 1989-1990 | 1 | D | 1972-10-19 | Inverness, NS | Minor Pro |
Yvan Corbin | 61 | 41 | 37 | 78 | 17 | 1991-1992 | 1 | L | 1972-10-04 | Kapuskasing, ONT | Minor Pro |
Jacques Cormier | 66 | 0 | 0 | 0 | 13 | 1978-1981 | 3 | G | 1961-01-03 | | Major Junior |
Frankie Corrado | 28 | 1 | 17 | 18 | 45 | 2012-2013 | 1 | D | 1993-03-26 | Toronto, ONT | Major League |
Marco Costantini | 45 | 0 | 0 | 0 | 2 | 2022-2023 | 1 | G | 2002-08-04 | Hamilton, ONT | Minor Pro |
Sean Courtney | 7 | 0 | 1 | 1 | 11 | 2005-2006 | 1 | C | 1985-10-16 | Peterborough, ONT | Major Junior |
Gord Cowan | 60 | 8 | 8 | 16 | 4 | 1972-1974 | 2 | R | 1954-10-12 | Toronto, ONT | Semi-Professional |
D. Cox | 44 | 0 | 0 | 0 | 0 | 1963-1964 | 1 | G | | | Major Junior |
Lou Crawford | 117 | 13 | 24 | 37 | 377 | 1980-1982 | 2 | L | 1962-11-05 | Belleville, ONT | Major League |
Andrew Crescenzi | 175 | 44 | 38 | 82 | 190 | 2009-2012 | 3 | C | 1992-07-29 | Thornhill, ONT | Major League |
Barry Cress | 3 | 0 | 1 | 1 | 0 | 1976-1977 | 1 | | | | Major Junior |
Dave Cressman | 105 | 47 | 68 | 115 | 102 | 1967-1970 | 3 | L | 1950-01-02 | Kitchener, ONT | Major League |
Tony Crisp | 66 | 12 | 32 | 44 | 41 | 1987-1988 | 1 | C | 1968-07-07 | St. Mary's, ONT | European Lower Leagues |
Cam Crosby | 87 | 29 | 39 | 68 | 194 | 1967-1969 | 2 | F | | Toronto, ONT | Semi-Professional |
Gary Crosby | 75 | 17 | 44 | 61 | 101 | 1968-1970 | 2 | F | | Toronto, ONT | Major Junior |
Brian Cross | 46 | 4 | 12 | 16 | 74 | 1976-1978 | 2 | D | 1959-05-22 | Brantford, ONT | Minor Pro |
Andy Culhane | 1 | 0 | 0 | 0 | 0 | 1975-1976 | 1 | G | | | Major Junior |
Mario Culina | 20 | 0 | 1 | 1 | 2 | 2017-2018 | 1 | G | 1997-06-12 | Sault Ste. Marie, ONT | Minor Pro |
Justin Cullen | 151 | 2 | 19 | 21 | 176 | 1990-1993 | 3 | D | 1973-02-20 | Trenton, MI | Minor Pro |
Mike Cummins | 5 | 0 | 1 | 1 | 0 | 1963-1964 | 1 | D | | Georgetown, ONT | Major Junior |
Bob Currie | 1 | 0 | 0 | 0 | 0 | 1963-1964 | 1 | | | | Major Junior |
Glen Cutting | 15 | 3 | 8 | 11 | 8 | 1981-1982 | 1 | L | 1961-06-04 | | Major Junior |
Tony Cuzzi | 10 | 1 | 0 | 1 | 0 | 1976-1977 | 1 | | | | Major Junior |
Nick Czinder | 31 | 3 | 6 | 9 | 29 | 2012-2013 | 1 | R | 1992-06-12 | West Bloomfield, MI | Minor Pro |
Jerry D'Amigo | 21 | 12 | 16 | 28 | 12 | 2010-2011 | 1 | L | 1991-02-19 | Binghamton, NY | Major League |
Matt Dajia | 28 | 2 | 5 | 7 | 54 | 1983-1985 | 2 | D | 1966-03-03 | Scarborough, ONT | Major Junior |
Andrew Dale | 24 | 12 | 21 | 33 | 28 | 1995-1996 | 1 | C | 1976-02-16 | Sudbury, ONT | Minor Pro |
Riley Damiani | 245 | 86 | 136 | 222 | 126 | 2016-2020 | 4 | C | 2000-03-20 | Mississauga, ONT | Major League |
Pete Darcy | 16 | 0 | 0 | 0 | 0 | 1969-1970 | 1 | R | | Galt, ONT | Semi-Professional |
Jim David | 2 | 0 | 0 | 0 | 0 | 1985-1986 | 1 | | 1968-05-15 | | Major Junior |
Mike Davies | 136 | 18 | 17 | 35 | 64 | 2013-2016 | 3 | L | 1997-02-05 | Thorold, ONT | Major Junior |
Frank Davis | 41 | 6 | 12 | 18 | 15 | 1972-1974 | 2 | L | 1954-06-29 | Hanover, ONT | Major Junior |
Patrick Davis | 108 | 41 | 44 | 85 | 92 | 2003-2006 | 3 | L | 1986-12-28 | Sterling, MI | Major League |
Robert DeCiantis | 157 | 83 | 99 | 182 | 113 | 1994-1997 | 3 | C | 1977-06-11 | Mississauga, ONT | Minor Pro |
Wayne Decker | 7 | 0 | 1 | 1 | 0 | 1963-1964 | 1 | D | | Kitchener, ONT | Minor Pro |
Shawn Degagne | 66 | 0 | 2 | 2 | 16 | 1995-1998 | 3 | G | 1978-12-18 | North Bay, ONT | Minor Pro |
Cornell "Corkie" DeGraauw | 10 | 2 | 2 | 4 | 2 | 1968-1970 | 2 | F | 1951-02-23 | Bladel, Holland | Minor Pro |
Jordan DeKort | 34 | 0 | 1 | 1 | 6 | 2013-2014 | 1 | G | 1995-08-08 | Markham, ONT | Major Junior |
Robin Delacoure | 35 | 2 | 5 | 7 | 60 | 1994-1996 | 2 | D | 1977-02-14 | Ragersville, ONT | Minor Pro |
Ab DeMarco | 49 | 9 | 30 | 39 | 24 | 1967-1968 | 1 | D | 1949-02-27 | Cleveland, OH | Major League |
Tony Demola | 1 | 0 | 0 | 0 | 0 | 1998-1999 | 1 | | | | Major Junior |
Mitchell Dempsey | 6 | 0 | 0 | 0 | 10 | 2013-2014 | 1 | L | 1995-02-27 | Cambridge, ONT | Major Junior |
C.J. Denomme | 69 | 0 | 1 | 1 | 12 | 1991-1994 | 3 | G | 1974-04-08 | London, ONT | Minor Pro |
Claudio Dente | 67 | 3 | 20 | 23 | 125 | 1976-1978 | 2 | D | 1959-07-09 | | Major Junior |
Boyd Devereaux | 120 | 48 | 79 | 127 | 70 | 1995-1997 | 2 | C | 1978-04-16 | Seaforth, ONT | Major League |
Liam Devine | 1 | 0 | 0 | 0 | 0 | 2015-2016 | 1 | G | 1998-04-04 | Guelph, ONT | Major Junior |
Len DeVuono | 26 | 3 | 6 | 9 | 44 | 1990-1991 | 1 | D | 1971-02-07 | Sault Ste. Marie, ONT | Minor Pro |
Norman Dezainde | 258 | 83 | 95 | 178 | 268 | 1990-1994 | 4 | L | 1973-01-29 | Toronto, ONT | Minor Pro |
Dylan Di Perna | 223 | 18 | 54 | 72 | 129 | 2013-2017 | 4 | D | 1996-04-26 | Mississauga, ONT | European Elite |
Joe DiBiase | 81 | 4 | 5 | 9 | 68 | 1997-1999 | 2 | L | 1981-08-17 | Woodbridge, ONT | Major Junior |
Graham Dickerson | 83 | 3 | 5 | 8 | 34 | 2018-2020 | 2 | F | 2001-02-19 | Port Hope, ONT | Major Junior |
Gord Dickie | 63 | 18 | 36 | 54 | 26 | 1993-1994 | 1 | R | 1974-01-24 | Etobicoke, ONT | Major Junior |
Scott Dickie | 178 | 0 | 16 | 16 | 38 | 1999-2003 | 4 | G | 1982-12-16 | Waterloo, ONT | Minor Pro |
Chuck Dietrich | 1 | 0 | 0 | 0 | 5 | 1988-1989 | 1 | | | | Major Junior |
George Dietrich | 23 | 0 | 1 | 1 | 0 | 1963-1964 | 1 | | | | Major Junior |
Gilbert Dionne | 130 | 59 | 90 | 149 | 98 | 1988-1990 | 2 | L | 1970-09-19 | Drummondville, PQ | Major League |
Carlo DiRienzo | 82 | 0 | 3 | 3 | 2 | 2002-2005 | 3 | G | 1986-02-10 | North York, ONT | European Lower Leagues |
Max Dirracolo | 31 | 1 | 4 | 5 | 16 | 2023-2024 | 1 | D | 2006-06-29 | Barrie, ONT | Major Junior |
Dan Djakalovic | 195 | 105 | 127 | 232 | 264 | 1973-1976 | 3 | F | 1956-04-30 | Toronto, ONT | Minor Pro |
Charlie Dodero | 49 | 0 | 2 | 2 | 15 | 2009-2011 | 2 | D | 1992-10-01 | Bloomingdale, IL | Minor Pro |
Kevin Doherty | 2 | 0 | 0 | 0 | 0 | 1988-1989 | 1 | D | 1971-10-07 | London, ONT | Minor Pro |
Bob Dolman | 82 | 8 | 17 | 25 | 46 | 1975-1977 | 2 | L | 1958-05-04 | | Major Junior |
Mark Donahue | 33 | 13 | 26 | 39 | 28 | 1993-1994 | 1 | R | 1973-02-18 | Rochester, MI | Minor Pro |
Ryan Donally | 29 | 1 | 2 | 3 | 74 | 2004-2006 | 2 | L | 1985-02-04 | Tecumseh, ONT | Minor Pro |
Pete Donnelly | 20 | 0 | 1 | 1 | 0 | 1967-1968 | 1 | G | 1948-06-14 | Detroit, MI | Major League |
Jamie Doornbosch | 68 | 19 | 29 | 48 | 44 | 2010-2011 | 1 | D | 1990-02-01 | Richmond Hill, ONT | Major League |
Rob Dopson | 10 | 0 | 0 | 0 | 2 | 1984-1986 | 2 | G | 1967-08-21 | Smiths Falls, ONT | Major League |
Alexi Dostoinov | 41 | 6 | 8 | 14 | 16 | 2007-2009 | 2 | L | 1989-08-03 | Moscow, Russia | European Elite |
Tom Douglas | 32 | 2 | 6 | 8 | 8 | 1968-1969 | 1 | R | | Owen Sound, ONT | Semi-Professional |
Doug Dowler | 1 | 0 | 0 | 0 | 0 | 1972-1973 | 1 | | | | Major Junior |
Steve Downie | 17 | 12 | 21 | 33 | 32 | 2006-2007 | 1 | R | 1987-04-03 | Newmarket, ONT | Major League |
Paul Doyle | 63 | 5 | 3 | 8 | 113 | 1994-1997 | 3 | L | 1977-06-24 | Kanata, ONT | Major Junior |
Bryan Duce | 154 | 50 | 59 | 109 | 64 | 1995-1998 | 3 | R | 1978-01-15 | Thunder Bay, ONT | Minor Pro |
Mike Duco | 242 | 99 | 92 | 191 | 489 | 2003-2008 | 5 | L | 1987-07-08 | Toronto, ONT | Major League |
Barry Duench | 200 | 64 | 129 | 193 | 56 | 1974-1977 | 3 | C | 1957-02-21 | Kitchener, ONT | Minor Pro |
Nick Duff | 37 | 1 | 1 | 2 | 23 | 2002-2004 | 2 | D | 1985-12-12 | Novi, MI | Minor Pro |
Rick Duguay | 74 | 11 | 22 | 33 | 54 | 1976-1978 | 2 | C | 1959-05-16 | | Minor Pro |
Anthony Dumont-Bouchard | 7 | 0 | 0 | 0 | 0 | 2017-2018 | 1 | G | 1997-02-14 | Quebec, PQ | Minor Pro |
Dwight Dunlop | 18 | 0 | 2 | 2 | 2 | 1970-1971 | 1 | | | | Major Junior |
John Dunphy | 85 | 27 | 29 | 56 | 28 | 1999-2002 | 3 | R | 1982-02-09 | Mississauga, ONT | Semi-Professional |
Denis Dupere | 54 | 35 | 24 | 59 | 22 | 1967-1968 | 1 | L | 1948-06-06 | Jonquiere, PQ | Major League |
Jean Dupre | 4 | 1 | 1 | 2 | 0 | 1966-1967 | 1 | | | | Major Junior |
Michal Dvorak | 148 | 39 | 48 | 87 | 146 | 1996-1999 | 3 | L | 1979-08-12 | Sternberk, Czech Rep. | Minor Pro |
Steve Dymtruk | 18 | 0 | 3 | 3 | 0 | 1968-1969 | 1 | D | | Toronto, ONT | Major Junior |
Alex Dzielski | 126 | 7 | 21 | 28 | 147 | 2007-2009 | 2 | D | 1989-07-17 | Pittsford, NY | Minor Pro |
Mike Eagles | 176 | 63 | 103 | 166 | 345 | 1980-1983 | 3 | L | 1963-03-07 | Sussex, NB | Major League |
Brett Eagleson | 3 | 0 | 0 | 0 | 0 | 2005-2006 | 1 | R | 1989-06-02 | Whitby, ONT | Major Junior |
T.J. Eason | 161 | 2 | 20 | 22 | 318 | 2000-2003 | 3 | D | 1982-05-18 | Cambridge, ONT | Minor Pro |
Tim Ecclestone | 48 | 27 | 37 | 64 | 35 | 1966-1967 | 1 | R | 1947-09-24 | Toronto, ONT | Major League |
Don Edwards | 120 | 0 | 1 | 1 | 2 | 1973-1975 | 2 | G | 1955-09-28 | Hamilton, ONT | Major League |
Mike Edwards | 1 | 0 | 0 | 0 | 0 | 1989-1990 | 1 | G | 1972-09-06 | Kitchener, ONT | Major Junior |
Paul Edwards | 3 | 0 | 0 | 0 | 2 | 1975-1976 | 1 | | | | Major Junior |
Jack Egers | 99 | 72 | 47 | 119 | 128 | 1965-1968 | 3 | R | 1949-01-28 | Sudbury, ONT | Major League |
Wayne Elder | 26 | 0 | 4 | 4 | 8 | 1969-1970 | 1 | D | 1952-08-03 | Napanee, ONT | Minor Pro |
Luke Ellinas | 67 | 16 | 17 | 33 | 75 | 2023-2024 | 1 | L | 2006-03-12 | Toronto, ONT | Major Junior |
John Eminger | 46 | 0 | 4 | 4 | 30 | 1999-2000 | 1 | D | 1981-06-30 | Vaughan, ONT | Major Junior |
Steve Eminger | 191 | 29 | 106 | 135 | 273 | 1999-2003 | 4 | D | 1983-10-31 | Woodbridge, ONT | Major League |
Rick Emmett | 16 | 0 | 10 | 10 | 4 | 1994-1995 | 1 | D | 1975-02-12 | Etobicoke, ONT | Minor Pro |
Denver England | 1 | 0 | 0 | 0 | 0 | 1997-1998 | 1 | G | 1978-02-11 | Lucan, ONT | Major Junior |
Jim Ensom | 25 | 11 | 10 | 21 | 20 | 1994-1996 | 2 | L | 1976-08-24 | Oshawa, ONT | Minor Pro |
Paul Epoch | 64 | 3 | 17 | 20 | 68 | 1986-1987 | 1 | D | 1967-12-18 | Kentworth, ONT | Major Junior |
Mike Ertel | 3 | 0 | 1 | 1 | 2 | 1979-1980 | 1 | | | | Major Junior |
Tyler Ertel | 84 | 20 | 26 | 46 | 98 | 1987-1992 | 2 | C | 1971-02-15 | Kitchener, ONT | Minor Pro |
Paul Evans | 189 | 111 | 146 | 257 | 77 | 1971-1974 | 3 | C | 1954-05-02 | Toronto, ONT | Major League |
Marty Ewing | 5 | 0 | 0 | 0 | 0 | 1975-1976 | 1 | | | | Major Junior |
Steve Ewing | 21 | 7 | 7 | 14 | 54 | 1986-1987 | 1 | C | 1967-08-26 | North York, ONT | Major Junior |
Duncan Fader | 51 | 12 | 19 | 31 | 98 | 1995-1996 | 1 | R | 1975-05-11 | Halifax, NS | Major Junior |
Trevor Fahey | 35 | 17 | 11 | 28 | 0 | 1963-1964 | 1 | L | 1944-01-04 | New Waterford, NS | Major League |
Ed Fairburn | 2 | 0 | 0 | 0 | 0 | 1976-1977 | 1 | | | | Major Junior |
Dustin Faith | 5 | 0 | 0 | 0 | 4 | 2009-2010 | 1 | D | 1990-09-27 | Brantford, ONT | Major Junior |
Radek Faksa | 131 | 54 | 71 | 125 | 95 | 2011-2014 | 3 | C | 1994-01-09 | Vitkov, Czech Rep. | Major League |
Kent Falby | 15 | 4 | 3 | 7 | 22 | 1985-1986 | 1 | L | 1966-07-11 | Georgetown, ONT | Minor Pro |
Kevin Falesy | 37 | 3 | 8 | 11 | 53 | 1989-1990 | 1 | D | 1970-07-29 | Kitchener, ONT | Major Junior |
Bob Fallatt | 4 | 0 | 0 | 0 | 0 | 1963-1964 | 1 | W | | Espanola, ONT | Major Junior |
Ben Fanelli | 201 | 10 | 38 | 48 | 144 | 2009-2014 | 4 | D | 1993-03-09 | Oakville, ONT | Major Junior |
Len Fawcett | 9 | 0 | 0 | 0 | 2 | 1986-1987 | 1 | D | 1968-05-01 | Brantford, ONT | Major Junior |
Cam Fergus | 29 | 0 | 5 | 5 | 0 | 2002-2004 | 2 | C | 1986-09-26 | Brantford, ONT | Minor Pro |
Jeff Fielding | 15 | 0 | 0 | 0 | 5 | 1972-1973 | 1 | L | 1954-03-16 | Kitchener, ONT | Major Junior |
John Finnie | 6 | 0 | 0 | 0 | 0 | 1989-1991 | 2 | G | 1972-01-31 | Armada, MI | Minor Pro |
Jason Firth | 181 | 108 | 171 | 279 | 73 | 1988-1991 | 3 | C | 1971-03-29 | Dartmouth, NS | Minor Pro |
Mark Fisher | 30 | 0 | 0 | 0 | 10 | 1976-1978 | 2 | G | 1959-02-06 | | Major Junior |
Jesse Fishman | 77 | 8 | 7 | 15 | 26 | 2019-2023 | 2 | C | 2003-02-26 | Thornhill, ONT | Major Junior |
Alex "Sandy" Fitzpatrick | 112 | 74 | 83 | 157 | 0 | 1963-1965 | 2 | C | 1944-12-22 | Paisley, Scotland | Major League |
Zane Forbes | 20 | 2 | 3 | 5 | 9 | 1974-1975 | 1 | | | | Semi-Professional |
Robert Forcier | 2 | 0 | 0 | 0 | 0 | 1983-1984 | 1 | | 1966-01-20 | | Major Junior |
Joe Fortunato | 181 | 94 | 121 | 215 | 115 | 1972-1975 | 3 | L | 1955-01-01 | Toronto, ONT | Major League |
Dwight Foster | 262 | 158 | 224 | 382 | 347 | 1973-1977 | 4 | F | 1957-04-02 | Toronto, ONT | Major League |
Greg Foy | 2 | 0 | 0 | 0 | 0 | 1976-1977 | 1 | R | 1959-10-15 | Toronto, ONT | Minor Pro |
Peter Franchin | 63 | 5 | 6 | 11 | 23 | 2003-2004 | 1 | C | 1986-05-09 | Mississauga, ONT | Major Junior |
Brandon Francisco | 62 | 5 | 10 | 15 | 12 | 2011-2012 | 1 | L | 1993-02-11 | Bradford, ONT | Major Junior |
Gustaf Franzen | 131 | 32 | 54 | 86 | 52 | 2014-2016 | 2 | C | 1996-09-22 | Valdemarsvik, Sweden | European Elite |
Mark Fraser | 117 | 0 | 13 | 13 | 225 | 2004-2006 | 2 | D | 1986-09-29 | Ottawa, ONT | Major League |
David Frawley | 11 | 0 | 1 | 1 | 10 | 2002-2003 | 1 | C | 1984-01-26 | Sudbury, ONT | Minor Pro |
Robert Frayn | 59 | 1 | 11 | 12 | 117 | 1990-1992 | 2 | D | 1972-03-05 | Sault Ste. Marie, ONT | Major Junior |
Ray Frederick† | 22 | 4 | 1 | 5 | 4 | 1968-1970 | 2 | W | | Kitchener, ONT | Major Junior |
Mike Freeman | 21 | 0 | 1 | 1 | 10 | 1975-1976 | 1 | G | | | Major Junior |
Rival Fullum | 169 | 50 | 49 | 99 | 146 | 1987-1990 | 3 | L | 1971-02-12 | Geraldton, ONT | Minor Pro |
Jody Gage | 95 | 63 | 70 | 133 | 61 | 1977-1979 | 2 | R | 1959-11-29 | Toronto, ONT | Major League |
Jimmy Gagnon | 107 | 20 | 18 | 38 | 273 | 1999-2001 | 2 | R | 1982-09-16 | Kitchener, ONT | Major Junior |
Pierre Gagnon | 36 | 6 | 2 | 8 | 32 | 1988-1989 | 1 | R | 1970-01-23 | Gloucester, ONT | Major Junior |
Brian Galbraith | 27 | 4 | 5 | 9 | 10 | 1966-1967 | 1 | | | | Minor Pro |
Lloyd Gallant | 3 | 0 | 0 | 0 | 0 | 1963-1964 | 1 | D | 1944-06-29 | Summerside, PEI | Minor Pro |
Trevor Gallant | 228 | 106 | 216 | 322 | 136 | 1991-1995 | 4 | C | 1975-01-10 | London, ONT | Minor Pro |
Darren Galley | 37 | 1 | 0 | 1 | 26 | 1978-1979 | 1 | L | 1960-11-15 | Halifax, NS | Major Junior |
Marty Gannon† | 0 | 0 | 0 | 0 | 0 | 1973-1974 | 1 | D | | Pembroke, ONT | Major Junior |
Drew Gareau | 57 | 9 | 9 | 18 | 116 | 1980-1981 | 1 | L | 1962-04-04 | | Major Junior |
Joe Garreffa | 245 | 72 | 153 | 225 | 32 | 2015-2019 | 4 | C | 1999-08-09 | Toronto, ONT | Minor Pro |
Derek Gauthier | 186 | 51 | 70 | 121 | 291 | 1990-1993 | 3 | R | 1973-04-03 | Sudbury, ONT | Minor Pro |
Gord Geisler | 3 | 0 | 0 | 0 | 0 | 1989-1990 | 1 | L | 1972-02-19 | North Bay, ONT | Major Junior |
Tom Gemmell | 18 | 8 | 5 | 13 | 6 | 1989-1990 | 1 | R | 1970-10-09 | Moncton, NB | Major Junior |
Cory Genovese | 93 | 2 | 8 | 10 | 144 | 2011-2013 | 2 | D | 1994-10-14 | Hespeler, ONT | Major Junior |
Kyle Gentles | 174 | 3 | 29 | 32 | 89 | 2016-2019 | 3 | D | 1998-05-30 | Ajax, ONT | Major Junior |
Rick Gerow | 4 | 0 | 0 | 0 | 0 | 1966-1967 | 1 | | | | Semi-Professional |
John Gibson | 59 | 0 | 1 | 1 | 14 | 2011-2013 | 2 | G | 1993-07-14 | Pittsburgh, PA | Major League |
Jared Gilbert | 97 | 0 | 15 | 15 | 20 | 2011-2014 | 3 | D | 1995-01-10 | Mississauga, ONT | Major Junior |
Gaston Gingras | 157 | 39 | 117 | 156 | 259 | 1975-1978 | 3 | D | 1959-02-13 | Temiscaming, PQ | Major League |
Jason Gladney | 192 | 37 | 152 | 189 | 242 | 1991-1995 | 4 | D | 1974-01-26 | Toronto, ONT | Minor Pro |
Brian Glenwright | 48 | 17 | 20 | 37 | 10 | 1968-1969 | 1 | L | 1949-10-08 | Windsor, ONT | Major League |
Daniel Godbout | 56 | 3 | 11 | 14 | 85 | 1994-1995 | 1 | D | 1975-03-20 | Mississauga, ONT | Major Junior |
Ron Goodall | 180 | 107 | 113 | 220 | 54 | 1984-1988 | 4 | R | 1967-10-04 | Fergus, ONT | European Lower Leagues |
Pat Gooley | 2 | 1 | 0 | 1 | 0 | 1988-1989 | 1 | R | 1969-10-01 | Peterborough, ONT | Major Junior |
Matt Gordon | 11 | 0 | 0 | 0 | 0 | 2017-2019 | 2 | C | 2001-02-27 | Mermaid, PEI | Major Junior |
Mike Gorman | 70 | 0 | 0 | 0 | 16 | 1997-1999 | 2 | G | 1979-12-29 | Nepean, ONT | Minor Pro |
Wayne Gowing | 48 | 14 | 14 | 28 | 9 | 1966-1967 | 1 | | | Kitchener, ONT | Major Junior |
Barry Graham | 63 | 2 | 3 | 5 | 135 | 1997-2000 | 3 | D | 1981-03-30 | Murillo, ONT | Major Junior |
Jim Graham | 18 | 0 | 0 | 0 | 0 | 1966-1967 | 1 | D | 1945-02-24 | Edmonton, ALTA | Minor Pro |
Robert Graham | 5 | 0 | 0 | 0 | 0 | 1964-1965 | 1 | | | | Major Junior |
Joe Grant | 61 | 9 | 17 | 26 | 104 | 1975-1977 | 2 | D | 1957-01-23 | Niagara Falls, ONT | European Elite |
Keli Grant | 35 | 5 | 2 | 7 | 2 | 2010-2013 | 3 | R | 1993-05-25 | Wilton, ONT | Major Junior |
Kevin Grant | 178 | 13 | 64 | 77 | 510 | 1985-1989 | 4 | D | 1969-01-09 | Toronto, ONT | Minor Pro |
Ken Gratton | 164 | 42 | 72 | 114 | 98 | 1963-1967 | 4 | L | 1946-07-04 | Brantford, ONT | Minor Pro |
Chris Gravelding | 57 | 0 | 5 | 5 | 38 | 2003-2005 | 2 | D | 1987-12-07 | Clinton, NY | Major Junior |
Matthew Greenfield | 55 | 0 | 1 | 1 | 0 | 2013-2015 | 2 | G | 1995-01-22 | Parkland, FL | Minor Pro |
Shamus Gregga | 13 | 0 | 0 | 0 | 0 | 1991-1993 | 2 | G | 1974-06-21 | Montreal, PQ | Minor Pro |
Don Greguol | 192 | 42 | 52 | 94 | 41 | 1975-1979 | 4 | L | 1959-03-11 | | Major Junior |
Matt Grennier | 110 | 13 | 21 | 34 | 96 | 2001-2003 | 2 | C | 1983-03-20 | Dryden, ONT | Minor Pro |
Mike Gresdal | 20 | 1 | 1 | 2 | 29 | 2000-2001 | 1 | D | 1983-03-15 | Huntsville, ONT | Major Junior |
Simon Gronvaldt | 63 | 1 | 8 | 9 | 36 | 2008-2009 | 1 | D | 1991-01-30 | Rodovre, Denmark | European Lower Leagues |
Barry Gross | 4 | 0 | 0 | 0 | 2 | 1975-1976 | 1 | | | | Major Junior |
Eric Guest | 131 | 11 | 20 | 31 | 51 | 2016-2019 | 3 | C | 2000-04-25 | Kilworth, ONT | Major Junior |
Tony Gutilla | 50 | 3 | 4 | 7 | 70 | 1997-1998 | 1 | D | 1980-10-24 | Fairport, NY | Major Junior |
Dan Gyenes | 170 | 0 | 11 | 11 | 180 | 2004-2007 | 3 | D | 1987-05-20 | Woodstock, ONT | Major Junior |
Chuck Gyles | 10 | 0 | 1 | 1 | 28 | 1968-1969 | 1 | D | 1950-11-01 | Ajax, ONT | Semi-Professional |
David Haas | 4 | 0 | 1 | 1 | 4 | 1986-1987 | 1 | L | 1968-06-23 | Toronto, ONT | Major League |
Barclay Haddad | 60 | 25 | 19 | 44 | 98 | 1978-1979 | 1 | L | 1959-01-15 | | Major Junior |
John Haight | 7 | 1 | 2 | 3 | 0 | 1970-1971 | 1 | L | 1952-02-01 | Wawa, ONT | Minor Pro |
Dave Hainsworth | 41 | 0 | 0 | 0 | 2 | 1963-1968 | 3 | G | 1948-10-29 | Kitchener, ONT | Minor Pro |
Matt Halischuk | 107 | 46 | 79 | 125 | 36 | 2006-2008 | 2 | R | 1988-06-01 | Toronto, ONT | Major League |
George Halkidis | 60 | 10 | 21 | 31 | 64 | 2002-2003 | 1 | D | 1982-06-18 | Newmarket, ONT | Minor Pro |
Connor Hall | 115 | 3 | 20 | 23 | 174 | 2014-2019 | 5 | D | 1998-02-21 | Cambridge, ONT | Minor Pro |
Mike Hall | 2 | 0 | 1 | 1 | 0 | 1968-1969 | 1 | G | | Toronto, ONT | Major Junior |
Tomas Hamara | 74 | 2 | 18 | 20 | 41 | 2022-2024 | 2 | D | 2004-03-09 | Prague, Czech Rep. | Minor Pro |
Ryan Hanes | 9 | 0 | 0 | 0 | 10 | 2012-2013 | 1 | D | 1992-01-29 | Kanata, ONT | Major Junior |
Greg Hankkio | 67 | 4 | 7 | 11 | 45 | 1985-1987 | 2 | C | 1968-03-15 | Thunder Bay, ONT | Minor Pro |
Lars Hansen | 2 | 0 | 0 | 0 | 0 | 1963-1965 | 2 | D | | Preston, ONT | Minor Pro |
Jordan Hardy | 5 | 0 | 0 | 0 | 2 | 2007-2008 | 1 | C | 1989-11-26 | Kitchener, ONT | Major Junior |
Rod Hare | 39 | 2 | 17 | 19 | 48 | 1969-1970 | 1 | D | | Bradford, ONT | Major Junior |
Jack Harper | 38 | 4 | 2 | 6 | 11 | 2021-2023 | 2 | D | 2002-01-14 | Guelph, ONT | Major Junior |
Matt Harpwood | 22 | 0 | 0 | 0 | 2 | 2001-2003 | 2 | G | 1983-07-21 | Welland, ONT | Major Junior |
Darcy Harris | 116 | 25 | 27 | 52 | 334 | 1996-1998 | 2 | R | 1978-12-22 | O'Leary, PEI | Minor Pro |
Thomas Harrison | 156 | 2 | 21 | 23 | 416 | 2001-2004 | 3 | D | 1984-03-11 | Thunder Bay, ONT | Minor Pro |
Michael Hasson | 31 | 1 | 1 | 2 | 21 | 2010-2012 | 2 | R | 1991-10-29 | Ariss, ONT | Major Junior |
Liam Hawel | 54 | 23 | 48 | 71 | 51 | 2019-2020 | 1 | C | 1999-04-18 | Arnprior, ONT | Minor Pro |
Paul Hawkins | 2 | 0 | 0 | 0 | 0 | 1981-1982 | 1 | R | 1964-06-06 | Brantford, ONT | Major Junior |
Richard Hawkins | 16 | 1 | 0 | 1 | 2 | 1985-1986 | 1 | C | 1968-09-15 | North Bay, ONT | Major Junior |
Ryan Held | 188 | 64 | 84 | 148 | 142 | 1997-2000 | 3 | W | 1980-01-30 | London, ONT | Minor Pro |
Jon Helinski | 55 | 3 | 17 | 20 | 12 | 1984-1985 | 1 | C | 1967-09-12 | Streamwood, IL | Major Junior |
Rick Heller | 1 | 0 | 0 | 0 | 0 | 1984-1985 | 1 | | 1966-05-12 | | Major Junior |
Petr Hemsky | 61 | 19 | 27 | 46 | 10 | 2001-2002 | 1 | L | | Pardubice, Czech Rep. | European Elite |
Jake Henderson | 162 | 20 | 41 | 61 | 104 | 2015-2018 | 3 | R | 1997-02-12 | St. Louis, MO | Minor Pro |
Kevin Henderson | 166 | 44 | 34 | 78 | 181 | 2004-2007 | 3 | L | 1986-12-03 | Toronto, ONT | Major League |
Steve Herniman | 61 | 3 | 16 | 19 | 112 | 1988-1989 | 1 | D | 1968-06-09 | Windsor, ONT | Minor Pro |
Bruce Herridge | 55 | 13 | 23 | 36 | 49 | 1970-1972 | 2 | | 1952-03-01 | Toronto, ONT | Major Junior |
Devereaux Heshmatpour | 74 | 1 | 8 | 9 | 115 | 2003-2005 | 2 | D | 1987-02-15 | Toronto, ONT | Major Junior |
Bob Hicks | 32 | 2 | 12 | 14 | 103 | 1980-1981 | 1 | L | 1962-10-27 | | Major Junior |
Jamey Hicks | 2 | 0 | 0 | 0 | 0 | 1985-1986 | 1 | C | 1969-08-23 | Timmins, ONT | Minor Pro |
Paul Higgins | 29 | 3 | 5 | 8 | 119 | 1981-1982 | 1 | R | 1962-01-13 | St.John, NB | Major League |
Kevin Hinchberger | 1 | 0 | 0 | 0 | 0 | 1975-1976 | 1 | | | | Major Junior |
Dan Hinton | 56 | 15 | 14 | 29 | 89 | 1971-1972 | 1 | F | 1953-05-24 | Toronto, ONT | Major League |
Dave Hirst | 40 | 17 | 19 | 36 | 82 | 1979-1980 | 1 | R | 1960-01-22 | Queensville, ONT | Major Junior |
Trevor Hitchings | 8 | 0 | 0 | 0 | 4 | 1999-2000 | 1 | D | 1980-08-05 | Wynyard, SASK | Major Junior |
Neil Hoch† | 0 | 0 | 0 | 0 | 0 | 2002-2003 | 1 | | | | Major Junior |
Mike Hoffman | 2 | 0 | 0 | 0 | 2 | 2006-2007 | 1 | C | 1989-11-24 | Kitchener, ONT | Major League |
Paul Hoganson | 22 | 0 | 1 | 1 | 2 | 1968-1969 | 1 | G | 1949-11-11 | Toronto, ONT | Major League |
Mark Holbrook | 129 | 33 | 32 | 65 | 63 | 1974-1976 | 2 | R | 1957-12-20 | Sarnia, ONT | Major Junior |
Ty Hollett | 111 | 4 | 14 | 18 | 58 | 2021-2023 | 2 | D | 2003-08-27 | Orleans, ONT | Major Junior |
Daril Holmes | 30 | 4 | 9 | 13 | 30 | 1986-1987 | 1 | R | 1967-02-15 | Nepean, ONT | Major Junior |
Daryl Holmquist | 66 | 1 | 4 | 5 | 73 | 1977-1978 | 1 | D | 1959-01-10 | Kapuskasing, ONT | Major Junior |
Rick Homanchuk | 10 | 0 | 1 | 1 | 0 | 1972-1974 | 2 | R | 1955-10-20 | Kitchener, ONT | Major Junior |
Gary Hopcraft | 3 | 0 | 0 | 0 | 0 | 1963-1964 | 1 | | | | Major Junior |
Jim Hopcraft | 8 | 1 | 2 | 3 | 0 | 1964-1967 | 3 | | | | Major Junior |
Ralph Hopiavouri | 61 | 5 | 24 | 29 | 166 | 1968-1971 | 3 | D | 1951-07-15 | Kirkland Lake, ONT | Major League |
Frank Hora | 241 | 11 | 80 | 91 | 235 | 2013-2017 | 4 | D | 1996-06-01 | Amherst, NY | Minor Pro |
Mike Hough | 119 | 31 | 61 | 92 | 328 | 1981-1983 | 2 | R | 1963-02-06 | Montreal, PQ | Major League |
Bob Howard | 36 | 4 | 5 | 9 | 0 | 1964-1965 | 1 | D | 1944-08-29 | Stonewall, MAN | Minor Pro |
Kevin Hudes | 28 | 6 | 4 | 10 | 38 | 2008-2009 | 1 | R | 1989-04-30 | Thornhill, ONT | Major Junior |
Rickard Hugg | 128 | 39 | 66 | 105 | 6 | 2017-2019 | 2 | C | 1999-01-18 | Hudiksvall, Sweden | European Elite |
Jason Hughes | 108 | 4 | 35 | 39 | 306 | 1993-1995 | 2 | D | 1974-01-16 | Selby, ONT | Minor Pro |
Ted Hull | 5 | 0 | 0 | 0 | 0 | 1969-1970 | 1 | L | 1951-04-22 | Weston, ONT | Major Junior |
Jim Hulton | 115 | 7 | 9 | 16 | 85 | 1986-1988 | 2 | L | 1969-01-07 | Kingston, ONT | Major Junior |
Dale Hunter | 68 | 22 | 42 | 64 | 115 | 1977-1978 | 1 | C | 1960-07-31 | Petrolia, ONT | Major League |
Ron Hunter | 63 | 7 | 12 | 19 | 104 | 1974-1975 | 1 | L | 1956-06-17 | Oil Springs, ONT | Major Junior |
Peter Huntley | 4 | 0 | 0 | 0 | 0 | 1971-1972 | 1 | | | | Major Junior |
Larry Huras | 195 | 8 | 57 | 65 | 304 | 1972-1975 | 3 | D | 1955-07-08 | Listowel, ONT | Major League |
Bob Hurlburt | 107 | 18 | 27 | 45 | 202 | 1968-1970 | 2 | L | 1950-05-01 | Toronto, ONT | Major League |
Kevin Hurley | 2 | 0 | 0 | 0 | 0 | 2002-2003 | 1 | R | 1983-05-14 | Kitchener, ONT | Major Junior |
Bill Hway | 157 | 58 | 105 | 163 | 89 | 1963-1966 | 3 | L | 1945-07-21 | Schumacher, ONT | Minor Pro |
Max Iafrate | 239 | 29 | 61 | 90 | 425 | 2011-2015 | 4 | D | 1994-03-28 | Livonia, MI | Minor Pro |
Jacob Ingham | 46 | 0 | 2 | 2 | 2 | 2019-2020 | 1 | G | 2000-06-10 | Barrie, ONT | Minor Pro |
Lee Inglis | 54 | 32 | 28 | 60 | 62 | 1967-1968 | 1 | L | 1947-08-31 | Latchford, ONT | Major League |
Robbie Irons | 32 | 0 | 0 | 0 | 0 | 1966-1967 | 1 | G | 1946-11-19 | Toronto, ONT | Major League |
Ray Irwin | 75 | 9 | 22 | 31 | 121 | 1975-1977 | 2 | D | 1958-01-30 | Sudbury, ONT | Minor Pro |
Jamie Israel | 90 | 13 | 9 | 22 | 110 | 1989-1991 | 2 | L | 1972-10-02 | Elmira, ONT | Major Junior |
Phil Iwaskiewicz | 58 | 7 | 14 | 21 | 51 | 1970-1971 | 1 | D | | Verdun, PQ | Minor Pro |
Wes Jarvis | 155 | 19 | 44 | 63 | 300 | 1996-1999 | 3 | D | 1979-04-16 | Toronto, ONT | Minor Pro |
Jonathan Jasper | 157 | 4 | 28 | 32 | 119 | 2008-2012 | 4 | D | 1991-10-07 | Williamstown, ONT | Minor Pro |
Dave Jenner | 11 | 0 | 0 | 0 | 4 | 1975-1976 | 1 | G | 1957-05-18 | | Major Junior |
Dave Jennings | 48 | 0 | 2 | 2 | 14 | 1978-1980 | 2 | G | 1959-03-22 | Toronto, ONT | Minor Pro |
Steve Jensen | 12 | 0 | 2 | 2 | 6 | 2007-2008 | 1 | D | 1987-08-15 | Watchung, NJ | Major Junior |
Al Johnson | 18 | 0 | 1 | 1 | 2 | 1969-1971 | 2 | | | | Major Junior |
Dan Johnson† | 0 | 0 | 0 | 0 | 0 | 1974-1975 | 1 | L | | Alvinston, ONT | Major Junior |
Jason Johnson | 80 | 0 | 8 | 8 | 93 | 1992-1994 | 2 | D | 1975-09-04 | Unionville, ONT | Minor Pro |
Ken Johnson | 70 | 5 | 9 | 14 | 14 | 1963-1968 | 5 | D | 1947-11-19 | Brantford, ONT | Major Junior |
Jeff Johnston | 19 | 0 | 0 | 0 | 0 | 2000-2002 | 2 | G | 1982-11-23 | Kitchener, ONT | Major Junior |
Steve Johnston | 35 | 1 | 3 | 4 | 24 | 1968-1969 | 1 | D | | Pincourt, PQ | Major Junior |
Bob Jones | 160 | 69 | 90 | 159 | 57 | 1963-1966 | 3 | L | 1945-11-27 | Espanola, ONT | Major League |
Brian Jones | 11 | 7 | 3 | 10 | 2 | 1972-1973 | 1 | R | 1955-01-24 | Hamilton, ONT | Major Junior |
Brian Jones | 1 | 0 | 0 | 0 | 0 | 1994-1995 | 1 | R | 1976-06-28 | Toronto, ONT | Major Junior |
Doug Jones | 144 | 16 | 51 | 67 | 88 | 1985-1988 | 3 | D | 1969-05-21 | Powell River, BC | Minor Pro |
Jim Jones | 55 | 4 | 3 | 7 | 16 | 1966-1968 | 2 | D | 1949-07-27 | Espanola, ONT | Major League |
Nazem Kadri | 130 | 32 | 55 | 87 | 87 | 2006-2008 | 2 | C | 1990-10-06 | London, ONT | Major League |
Petr Kanko | 176 | 87 | 108 | 195 | 274 | 2001-2004 | 3 | L | 1984-02-07 | Pribram, Czech Rep. | Major League |
Gordon Kannegiesser | 158 | 10 | 26 | 36 | 53 | 1963-1966 | 3 | D | 1945-12-21 | North Bay, ONT | Major League |
Sheldon Kannegiesser | 93 | 8 | 24 | 32 | 129 | 1965-1967 | 2 | D | 1947-08-15 | North Bay, ONT | Major League |
Richard Kazda | 61 | 5 | 7 | 12 | 77 | 1998-1999 | 1 | L | 1979-06-28 | Brno, Czech Rep. | Minor Pro |
Adam Keefe | 228 | 42 | 60 | 102 | 867 | 2001-2005 | 4 | R | 1984-04-26 | Brampton, ONT | Minor Pro |
Cory Keenan | 198 | 30 | 88 | 118 | 189 | 1987-1990 | 3 | D | 1970-03-19 | North Bay, ONT | Minor Pro |
John Keller | 71 | 11 | 15 | 26 | 15 | 1984-1986 | 2 | L | 1967-04-10 | Kitchener, ONT | Major Junior |
Tyson Kellerman | 19 | 0 | 0 | 0 | 0 | 2003-2004 | 1 | G | 1984-01-18 | Kingston, ONT | Major Junior |
Dan Kelly | 235 | 11 | 71 | 82 | 277 | 2005-2010 | 5 | D | 1989-05-17 | Morrisonville, NY | Minor Pro |
Mike Kennedy | 147 | 55 | 80 | 135 | 120 | 1970-1973 | 3 | R | 1953-11-21 | Toronto, ONT | Minor Pro |
Mitch Kennedy | 20 | 0 | 2 | 2 | 6 | 1968-1969 | 1 | D | | London, ONT | Semi-Professional |
Kerry Kerch | 4 | 0 | 0 | 0 | 0 | 1982-1983 | 1 | G | 1964-10-10 | Royal Oak, MI | Major Junior |
Scott Kerr | 64 | 13 | 15 | 28 | 80 | 1983-1984 | 1 | C | 1964-03-10 | Toronto, ONT | Semi-Professional |
Jack Kilgour | 26 | 0 | 2 | 2 | 6 | 2014-2015 | 1 | L | 1997-12-10 | London, ONT | Major Junior |
Jakub Kindl | 176 | 26 | 101 | 127 | 346 | 2004-2007 | 3 | D | 1987-02-10 | Sumperk, Czech Rep. | Major League |
Bill Kinkel | 94 | 6 | 9 | 15 | 151 | 2001-2003 | 2 | L | 1984-02-27 | Buffalo, NY | Minor Pro |
Darrin Kinnear | 9 | 1 | 0 | 1 | 0 | 1988-1989 | 1 | | | | Major Junior |
Ed Kister | 53 | 4 | 13 | 17 | 34 | 1986-1987 | 1 | D | 1966-01-07 | Brantford, ONT | Major Junior |
Gary Klapkowski | 18 | 1 | 1 | 2 | 4 | 2001-2002 | 1 | R | 1985-02-13 | Pittsburgh, PA | Minor Pro |
Tim Knudsen | 1 | 0 | 0 | 0 | 0 | 1997-1998 | 1 | G | 1979-06-04 | Kitchener, ONT | Minor Pro |
Mason Kohn | 211 | 38 | 64 | 102 | 177 | 2013-2017 | 4 | C | 1997-05-03 | Davie, FL | Minor Pro |
Cory Konecny | 51 | 11 | 15 | 26 | 129 | 2005-2006 | 1 | D | 1985-10-22 | Stoney Point, ONT | Minor Pro |
Jamie Kovarik | 13 | 3 | 1 | 4 | 4 | 1976-1977 | 1 | | | | Major Junior |
Chris Kraemer | 21 | 2 | 4 | 6 | 47 | 1991-1992 | 1 | L | 1972-08-09 | Elmira, ONT | Major Junior |
Jim Krulicki | 149 | 69 | 63 | 132 | 140 | 1964-1968 | 4 | R | 1948-03-09 | Kitchener, ONT | Major League |
Ron Krulicki | 5 | 2 | 1 | 3 | 0 | 1968-1969 | 1 | R | 1949-12-03 | Kitchener, ONT | Minor Pro |
Dominik Kubalik | 23 | 5 | 1 | 6 | 11 | 2013-2014 | 1 | L | 1995-08-21 | Plzen, Czech Rep. | Major League |
Don Kudoba | 13 | 1 | 3 | 4 | 2 | 1969-1970 | 1 | | | | Semi-Professional |
Juri Kudrasovs | 119 | 29 | 42 | 71 | 35 | 1969-1972 | 3 | C | 1952-07-07 | Brampton, ONT | Minor Pro |
Gary Kurt† | 25 | 0 | 0 | 0 | 0 | 1963-1967 | 3 | G | 1947-03-09 | Kitchener, ONT | Major League |
Chris Kurysh† | 0 | 0 | 0 | 0 | 0 | 1978-1979 | 1 | C | 1960-03-14 | | Major Junior |
John Kwant | 26 | 8 | 11 | 19 | 41 | 1978-1979 | 1 | C | 1960-04-20 | | Major Junior |
Nick Kypreos | 4 | 2 | 0 | 2 | 0 | 1983-1984 | 1 | L | 1966-06-04 | Toronto, ONT | Major League |
Brent Labre | 31 | 1 | 2 | 3 | 39 | 1999-2000 | 1 | D | 1982-06-30 | Sudbury, ONT | Major Junior |
Marcel Labre | 13 | 0 | 1 | 1 | 2 | 1969-1970 | 1 | | | | Major Junior |
Mike Laceby | 12 | 0 | 0 | 0 | 6 | 1998-1999 | 1 | C | 1979-04-06 | Nobleton, ONT | Major Junior |
Grayson Ladd | 22 | 0 | 1 | 1 | 2 | 2017-2018 | 1 | D | 2001-03-01 | Kent Bridge, ONT | Major Junior |
Joe Ladouceur | 5 | 1 | 1 | 2 | 20 | 1979-1980 | 1 | | | | Semi-Professional |
Alan Lake | 88 | 7 | 11 | 18 | 333 | 1986-1988 | 2 | R | 1969-03-14 | Halifax, NS | Major Junior |
Jacob Lalonde | 30 | 3 | 5 | 8 | 36 | 2008-2009 | 1 | L | 1988-01-08 | Sudbury, ONT | Major Junior |
Tanner Lam | 61 | 13 | 18 | 31 | 4 | 2023-2024 | 1 | R | 2007-07-14 | Brampton, ONT | Major Junior |
Gabriel Landeskog | 114 | 60 | 52 | 112 | 112 | 2009-2011 | 2 | L | 1992-11-23 | Stockholm, Sweden | Major League |
John Landry | 29 | 2 | 6 | 8 | 32 | 1982-1983 | 1 | D | 1965-06-17 | Toronto, ONT | European Lower Leagues |
Isaac Langdon | 111 | 10 | 24 | 34 | 23 | 2018-2020 | 2 | C | 2002-05-22 | Belleville, ONT | Major Junior |
Peter Langlois | 60 | 1 | 13 | 14 | 56 | 1984-1985 | 1 | D | 1967-01-07 | Aylmer, ONT | Major Junior |
Bruno LaPensee | 8 | 0 | 0 | 0 | 0 | 1986-1987 | 1 | R | 1967-04-24 | Sudbury, ONT | Major Junior |
Jim Lapier | 5 | 1 | 0 | 1 | 0 | 1979-1980 | 1 | | | | Major Junior |
Jeff Larmer | 178 | 124 | 125 | 249 | 278 | 1979-1982 | 3 | L | 1962-10-10 | Peterborough, ONT | Major League |
Brad Larter | 52 | 1 | 1 | 2 | 74 | 2000-2001 | 1 | R | 1983-04-26 | Charlottetown, PEI | Major Junior |
Matt Lashoff | 162 | 16 | 77 | 93 | 287 | 2003-2006 | 3 | D | 1986-09-29 | East Greenbush, NY | Major League |
David Latta | 223 | 123 | 133 | 256 | 186 | 1983-1987 | 4 | L | 1967-01-03 | Thunder Bay, ONT | Major League |
Don "Red" Laurence | 94 | 93 | 81 | 174 | 89 | 1975-1977 | 2 | C | 1957-06-27 | Galt, ONT | Major League |
Tim Laurence† | 62 | 9 | 14 | 23 | 31 | 1978-1981 | 3 | C | 1962-04-28 | | Major Junior |
Charles Lavigne | 12 | 0 | 0 | 0 | 0 | 2006-2007 | 1 | G | 1988-07-18 | Hawkesbury, ONT | Minor Pro |
Shane Leamon | 12 | 2 | 1 | 3 | 7 | 1993-1994 | 1 | L | 1976-09-30 | Halifax, NS | Major Junior |
Ty Learn | 11 | 0 | 0 | 0 | 4 | 2012-2014 | 2 | L | 1996-04-19 | Fonthill, ONT | Major Junior |
Andrew LeBlanc | 57 | 6 | 19 | 25 | 34 | 2021-2022 | 1 | C | 2004-06-03 | Port Colborne, ONT | Major Junior |
Jacob LeBlanc | 68 | 4 | 16 | 20 | 26 | 2021-2022 | 1 | D | 2004-06-03 | Port Colborne, ONT | Major Junior |
Ray LeBlanc | 54 | 0 | 1 | 1 | 7 | 1983-1984 | 1 | G | 1964-10-24 | Fitchburg, MA | Major League |
Jeff LeClair | 7 | 0 | 0 | 0 | 13 | 1983-1984 | 1 | D | 1965-01-09 | Sarnia, ONT | Major Junior |
Matt Leduc | 1 | 0 | 0 | 0 | 0 | 2003-2004 | 1 | G | 1986-09-13 | Strickland, ONT | Minor Pro |
Randy Legge | 145 | 14 | 42 | 56 | 155 | 1963-1966 | 3 | D | 1945-12-16 | Newmarket, ONT | Major League |
Jarmo Lehtonen | 51 | 9 | 28 | 37 | 52 | 1967-1968 | 1 | | | | Major Junior |
Hank Lehvonen | 104 | 16 | 41 | 57 | 53 | 1967-1970 | 3 | D | 1950-08-26 | Sarnia, ONT | Major League |
Joshua Leivo | 29 | 10 | 19 | 29 | 18 | 2012-2013 | 1 | L | 1993-05-26 | Innisfil, ONT | Major League |
Rick Lemay | 45 | 0 | 1 | 1 | 4 | 1972-1973 | 1 | G | 1953-09-10 | Ville-Marie, PQ | Minor Pro |
Kelly Leroux | 1 | 0 | 0 | 0 | 0 | 1990-1991 | 1 | D | 1972-03-02 | Abbotsford, BC | Minor Pro |
Paxton Leroux | 1 | 0 | 0 | 0 | 2 | 2013-2014 | 1 | F | 1993-02-22 | Peterborough, ONT | Minor Pro |
Brandon Lesway | 49 | 3 | 3 | 6 | 4 | 2011-2013 | 2 | R | 1994-03-24 | Kemptville, ONT | Major Junior |
Sal Lettieri | 97 | 2 | 24 | 26 | 81 | 1998-2000 | 2 | D | 1981-05-31 | Woodbridge, ONT | Minor Pro |
Joel Levesque | 121 | 5 | 22 | 27 | 200 | 1979-1982 | 3 | D | 1962-03-05 | Kitchener, ONT | Major Junior |
Adam Lewis | 109 | 17 | 27 | 44 | 144 | 1996-1998 | 2 | L | 1978-02-03 | Woodstock, ONT | Minor Pro |
Miles Liberati | 42 | 7 | 23 | 30 | 32 | 2015-2016 | 1 | D | 1995-06-21 | Cheswick, PA | Minor Pro |
Jeff Lillie | 2 | 0 | 0 | 0 | 0 | 1993-1994 | 1 | G | | | Major Junior |
Alexei Lipanov | 61 | 11 | 19 | 30 | 16 | 2018-2019 | 1 | C | 1999-08-17 | Moscow, Russia | Minor Pro |
Chris LiPuma | 244 | 37 | 128 | 165 | 486 | 1988-1992 | 4 | D | 1971-03-23 | Chicago, IL | Major League |
Travis Lisabeth | 128 | 15 | 19 | 34 | 127 | 1997-2000 | 3 | L | 1980-04-01 | Langton, ONT | Minor Pro |
Adam Liska | 62 | 12 | 19 | 31 | 6 | 2017-2018 | 1 | C | 1999-10-14 | Bratislava, Slovakia | European Elite |
Peter Lisy | 53 | 10 | 22 | 32 | 16 | 1985-1987 | 2 | R | 1967-09-02 | Kitchener, ONT | Major Junior |
Mark Litton | 6 | 0 | 1 | 1 | 4 | 1979-1980 | 1 | L | 1961-05-25 | Burlington, ONT | Major Junior |
Darby Llewellyn | 301 | 95 | 76 | 171 | 200 | 2012-2017 | 5 | L | 1996-07-19 | Ann Arbor, MI | Minor Pro |
Peter Lochead | 43 | 3 | 12 | 15 | 19 | 1975-1977 | 2 | | 1957-06-21 | London, ONT | Major Junior |
Steve Lock | 57 | 6 | 14 | 20 | 4 | 2008-2009 | 1 | C | 1989-12-10 | Waterloo, ONT | Major Junior |
Jim Locke | 16 | 0 | 5 | 5 | 0 | 1981-1983 | 2 | C | 1964-01-28 | Iroquois Falls, ONT | Major Junior |
Reg Logel | 17 | 0 | 0 | 0 | 21 | 1970-1971 | 1 | G | | | Major Junior |
David Lomas | 46 | 24 | 18 | 42 | 64 | 2005-2006 | 1 | R | 1985-03-21 | Burlington, ONT | European Elite |
Ryan Lopes | 39 | 3 | 1 | 4 | 25 | 2010-2011 | 1 | C | 1991-02-25 | Brampton, ONT | Major Junior |
Zach Lorentz | 119 | 25 | 17 | 42 | 26 | 2010-2012 | 2 | C | 1993-01-19 | Waterloo, ONT | Major Junior |
Chad Lowry | 69 | 2 | 8 | 10 | 66 | 2009-2011 | 2 | D | 1991-01-24 | Waterloo, ONT | Major Junior |
Don Luce | 149 | 59 | 131 | 190 | 253 | 1965-1968 | 3 | C | 1948-10-02 | London, ONT | Major League |
Al Luciw | 63 | 4 | 6 | 10 | 219 | 1978-1979 | 1 | D | 1959-03-24 | Sudbury, ONT | Minor Pro |
Chris Lueber | 1 | 0 | 0 | 0 | 0 | 1987-1988 | 1 | | 1968-09-10 | | Major Junior |
Chuck Luksa | 6 | 0 | 3 | 3 | 4 | 1973-1974 | 1 | D | 1954-07-15 | Toronto, ONT | Major League |
Ed Lynch | 5 | 0 | 0 | 0 | 2 | 1975-1976 | 1 | | | | Major Junior |
Liam Maaskant | 62 | 3 | 10 | 13 | 145 | 2014-2015 | 1 | D | 1994-03-10 | Clinton, ONT | Major Junior |
Fraser MacAuley | 23 | 1 | 7 | 8 | 104 | 1976-1978 | 2 | | | | Major Junior |
Brett MacDonald | 53 | 10 | 27 | 37 | 52 | 1985-1986 | 1 | D | 1966-01-05 | Bothwell, ONT | Major League |
Alex MacDonell | 16 | 0 | 3 | 3 | 26 | 2003-2004 | 1 | D | 1983-08-13 | Ottawa, ONT | Major Junior |
Julien Machabee | 36 | 0 | 2 | 2 | 24 | 2004-2007 | 3 | D | 1988-02-29 | Charlottetown, PEI | Major Junior |
Al MacInnis | 157 | 74 | 124 | 198 | 271 | 1980-1983 | 3 | D | 1963-07-11 | Inverness, NS | Major League |
Rob MacInnis | 53 | 3 | 8 | 11 | 42 | 1982-1984 | 2 | D | 1965-09-12 | Inverness, NS | Minor Pro |
Ryan MacInnis | 192 | 79 | 101 | 180 | 95 | 2013-2016 | 3 | C | 1996-02-14 | St. Louis, MO | Major League |
Lee MacKenzie | 88 | 31 | 36 | 67 | 121 | 1979-1981 | 2 | R | 1961-10-02 | Leamington, ONT | Minor Pro |
Chris MacKinnon | 124 | 54 | 117 | 171 | 128 | 2008-2010 | 2 | L | 1989-07-07 | Aurora, ONT | Major Junior |
Jeff MacLean | 9 | 0 | 0 | 0 | 4 | 1998-1999 | 1 | D | 1979-02-27 | Kitchener, ONT | Major Junior |
Ryan MacLean | 39 | 2 | 3 | 5 | 11 | 2010-2011 | 1 | C | 1992-02-14 | Burlington, ONT | Minor Pro |
Wayne MacLeish | 55 | 0 | 6 | 6 | 0 | 1964-1965 | 1 | | | Lindsay, ONT | Semi-Professional |
Scott MacLellan | 30 | 9 | 30 | 39 | 35 | 1983-1984 | 1 | D | 1963-03-21 | Burlington, ONT | Major Junior |
Andrew MacNiel | 5 | 0 | 0 | 0 | 0 | 2023-2024 | 1 | D | 2007-07-25 | Cobourg, ONT | Major Junior |
Blair MacPherson | 54 | 3 | 4 | 7 | 81 | 1985-1986 | 1 | D | 1967-01-26 | Fredericton, NB | Major Junior |
Justin MacPherson | 128 | 6 | 37 | 43 | 72 | 2018-2020 | 2 | D | 2000-06-23 | Newmarket, ONT | Minor Pro |
Nick Magyar | 180 | 47 | 51 | 98 | 56 | 2013-2016 | 3 | R | 1996-05-29 | Mentor, OH | Major Junior |
Tristan Malboeuf | 22 | 0 | 1 | 1 | 0 | 2023-2024 | 1 | G | 2004-03-21 | Oakville, ONT | Major Junior |
Dave Maloney | 119 | 23 | 74 | 97 | 210 | 1971-1974 | 3 | D | 1956-07-31 | Kitchener, ONT | Major League |
Don Maloney | 166 | 80 | 152 | 232 | 401 | 1974-1978 | 4 | F | 1958-09-05 | Lindsay, ONT | Major League |
Denver Manderson | 11 | 0 | 0 | 0 | 0 | 2006-2009 | 2 | C | 1989-04-22 | Fergus, ONT | Minor Pro |
Matt Manias | 60 | 1 | 7 | 8 | 33 | 2001-2003 | 2 | D | 1984-08-03 | North York, ONT | Major Junior |
Eric Manlow | 205 | 91 | 102 | 193 | 99 | 1991-1995 | 4 | L | 1975-04-07 | Belleville, ONT | Major League |
Joe Mantione | 7 | 0 | 0 | 0 | 0 | 1983-1984 | 1 | G | 1963-04-16 | Hamilton, ONT | Semi-Professional |
Matia Marcantuoni | 184 | 42 | 56 | 98 | 99 | 2010-2014 | 4 | C | 1994-02-22 | Toronto, ONT | Minor Pro |
Steve Marcolini | 105 | 9 | 30 | 39 | 282 | 1984-1987 | 3 | D | 1967-12-17 | Georgetown, ONT | Minor Pro |
Rob Maric | 183 | 15 | 55 | 70 | 98 | 1994-1997 | 3 | D | 1976-07-27 | Kitchener, ONT | Semi-Professional |
Perry Mark | 2 | 0 | 0 | 0 | 0 | 1974-1976 | 2 | | | | Major Junior |
Rick Marshall | 30 | 0 | 0 | 0 | 20 | 1992-1993 | 1 | D | 1973-03-07 | Beaverton, ONT | Major Junior |
Matt Martello | 27 | 4 | 8 | 12 | 32 | 2006-2008 | 2 | F | 1987-12-19 | North York, ONT | Major Junior |
Grant Martin | 185 | 105 | 141 | 246 | 236 | 1979-1982 | 3 | C | 1962-03-13 | Smooth Rock Falls, ONT | Major League |
Mitchell Martin | 133 | 40 | 52 | 92 | 149 | 2021-2024 | 3 | L | 2003-01-06 | Sudbury, ONT | Major Junior |
Rafal Martynowski | 128 | 30 | 31 | 61 | 72 | 2001-2004 | 3 | L | 1984-08-07 | Maple, ONT | Minor Pro |
Jim Martz | 20 | 0 | 3 | 3 | 7 | 1969-1970 | 1 | L | | Kitchener, ONT | Semi-Professional |
Peter Marzo | 56 | 2 | 3 | 5 | 14 | 1970-1971 | 1 | C | | Acton, ONT | Semi-Professional |
Adam Mascherin | 259 | 122 | 174 | 296 | 74 | 2014-2018 | 4 | L | 1998-06-06 | Maple, ONT | Minor Pro |
Mike Mascioli | 143 | 13 | 28 | 41 | 352 | 2006-2010 | 4 | R | 1990-03-18 | Azilda, ONT | Major Junior |
Brandon Mashinter | 83 | 24 | 22 | 46 | 108 | 2007-2009 | 2 | L | 1988-09-20 | Newmarket, ONT | Major League |
Steve Mason | 11 | 0 | 1 | 1 | 0 | 2007-2008 | 1 | G | 1988-05-29 | Oakville, ONT | Major League |
John Matthews | 40 | 2 | 6 | 8 | 52 | 1978-1980 | 2 | L | 1961-01-01 | | Major Junior |
Brad Maxwell | 4 | 0 | 1 | 1 | 0 | 1975-1976 | 1 | | | | Major Junior |
Brandon Maxwell | 88 | 0 | 4 | 4 | 12 | 2009-2011 | 2 | G | 1991-03-22 | Guelph, ONT | Minor Pro |
Mike Mazzuca | 60 | 6 | 3 | 9 | 134 | 1999-2000 | 1 | R | 1979-07-01 | Sault Ste. Marie, ONT | Major Junior |
Tony McCabe | 94 | 28 | 45 | 73 | 91 | 1990-1992 | 2 | L | 1973-05-25 | Mississauga, ONT | Minor Pro |
Dan McCafferty | 36 | 6 | 12 | 18 | 23 | 1977-1978 | 1 | R | 1959-01-07 | | Major Junior |
Chad McCaffrey | 103 | 16 | 23 | 39 | 20 | 2001-2004 | 3 | C | 1984-06-19 | Kitchener, ONT | European Lower Leagues |
Paul McCallion | 99 | 9 | 19 | 28 | 69 | 1990-1992 | 2 | C | 1974-03-22 | Mississauga, ONT | European Elite |
Joe McCann | 32 | 2 | 1 | 3 | 28 | 2003-2005 | 2 | R | 1987-03-02 | Essex, ONT | Minor Pro |
Matt McCann | 17 | 0 | 0 | 0 | 21 | 2002-2003 | 1 | D | 1985-08-15 | Palmerston, ONT | Major Junior |
Duffy McCarthy | 50 | 14 | 19 | 33 | 12 | 1970-1971 | 1 | C | 1951-02-21 | Allan's Island, NFLD | Minor Pro |
F. McCauley† | 0 | 0 | 0 | 0 | 0 | 1978-1979 | 1 | | | | Major Junior |
Glenn McClelland† | 0 | 0 | 0 | 0 | 0 | 1978-1979 | 1 | C | 1959-11-17 | | Major Junior |
Dennis McCord | 23 | 1 | 1 | 2 | 50 | 1969-1970 | 1 | D | 1952-07-28 | Chatham, ONT | Major League |
Gord McCosh | 29 | 1 | 2 | 3 | 23 | 1968-1969 | 1 | D | 1950-06-28 | Oshawa, ONT | Minor Pro |
Shayne McCosh | 156 | 17 | 83 | 100 | 115 | 1990-1993 | 3 | D | 1974-01-27 | Oshawa, ONT | Minor Pro |
Jim McCrea | 52 | 22 | 38 | 60 | 16 | 1967-1968 | 1 | | 1948-06-26 | Kitchener, ONT | Minor Pro |
Jack McCreary | 145 | 40 | 57 | 97 | 43 | 1964-1967 | 3 | L | 1947-04-10 | Toronto, ONT | Minor Pro |
Craig McCutcheon† | 0 | 0 | 0 | 0 | 0 | 1974-1975 | 1 | | | | Major Junior |
Darwin McCutcheon | 39 | 4 | 10 | 14 | 55 | 1979-1983 | 2 | D | 1962-04-19 | Listowel, ONT | Major League |
Brian McDavid | 31 | 4 | 16 | 20 | 61 | 1977-1978 | 1 | D | 1958-04-04 | Sudbury, ONT | Minor Pro |
Gord McDonald | 57 | 8 | 14 | 22 | 74 | 1975-1976 | 1 | | | | Major Junior |
John McDonald | 12 | 0 | 0 | 0 | 0 | 1983-1984 | 1 | G | 1966-03-06 | North York, ONT | Major Junior |
Declan Mcdonnell | 90 | 31 | 34 | 65 | 72 | 2019-2022 | 2 | R | 2002-02-25 | Lake View, NY | Minor Pro |
Joe McDonnell | 272 | 22 | 85 | 107 | 249 | 1976-1981 | 5 | D | 1961-05-11 | Kitchener, ONT | Major League |
Austin McEneny | 26 | 4 | 6 | 10 | 15 | 2017-2018 | 1 | D | 1997-04-10 | Waterdown, ONT | Minor Pro |
Evan McEneny | 126 | 8 | 39 | 47 | 83 | 2010-2014 | 4 | D | 1994-05-22 | Hamilton, ONT | Major League |
Doug McEwen | 3 | 0 | 1 | 1 | 0 | 1981-1982 | 1 | L | 1963-10-02 | | European Elite |
Paul McFarland | 155 | 25 | 40 | 65 | 131 | 2002-2005 | 3 | L | 1985-12-06 | Richmond Hill, ONT | Major Junior |
Jim McGeachie | 109 | 26 | 38 | 64 | 278 | 1978-1980 | 2 | L | 1961-02-02 | | Major Junior |
Chris McGonigle | 12 | 0 | 0 | 0 | 0 | 2016-2018 | 2 | G | 1998-09-19 | Belmont, ONT | Major Junior |
Evan McGrath | 267 | 96 | 203 | 299 | 182 | 2002-2006 | 4 | C | 1986-01-14 | Oakville, ONT | Minor Pro |
Bill McGuigan | 37 | 7 | 20 | 27 | 112 | 1994-1995 | 1 | R | 1975-05-30 | Charlottetown, PEI | Minor Pro |
Nick McHugh | 197 | 35 | 52 | 87 | 111 | 2015-2019 | 4 | L | 1999-02-13 | Ottawa, ONT | Minor Pro |
Mike McIntyre | 3 | 0 | 0 | 0 | 7 | 2000-2001 | 1 | | | | Major Junior |
Bruce McKay | 108 | 3 | 37 | 40 | 330 | 1977-1979 | 2 | D | 1959-04-06 | Detroit, MI | Minor Pro |
Garnet McKechney | 174 | 63 | 90 | 153 | 254 | 1982-1985 | 3 | R | 1965-04-28 | Swift Current, SASK | Minor Pro |
Mike McKegney | 170 | 80 | 86 | 166 | 101 | 1971-1974 | 3 | F | 1954-07-13 | Halifax, NS | Minor Pro |
Dave McLaren | 53 | 2 | 9 | 11 | 54 | 1971-1972 | 1 | D | | Woodstock, ONT | Minor Pro |
Don McLaren | 39 | 6 | 9 | 15 | 16 | 1981-1982 | 1 | R | 1963-01-17 | Kitchener, ONT | Minor Pro |
Greg McLean | 195 | 13 | 48 | 61 | 375 | 1992-1996 | 4 | D | 1975-06-29 | London, ONT | Minor Pro |
Tom McLeod | 69 | 24 | 39 | 63 | 233 | 1976-1978 | 2 | L | 1958-07-12 | | Major Junior |
Dave McLlwain | 74 | 20 | 28 | 48 | 41 | 1984-1986 | 2 | C | 1967-06-09 | Seaforth, ONT | Major League |
Mark McMahon | 179 | 17 | 64 | 81 | 437 | 1995-1998 | 3 | D | 1978-02-10 | Geraldton, ONT | Minor Pro |
Sean McMorrow | 31 | 0 | 1 | 1 | 67 | 1999-2000 | 1 | R | 1982-01-19 | Vancouver, BC | Major League |
Wyatt McTavish | 9 | 0 | 0 | 0 | 0 | 1999-2000 | 1 | | | | Major Junior |
Bob Mears | 16 | 0 | 0 | 0 | 29 | 1976-1977 | 1 | G | | | Minor Pro |
Curtis Meighan | 235 | 22 | 61 | 83 | 57 | 2011-2015 | 4 | C | 1994-03-27 | Ottawa, ONT | Major Junior |
Greg Meireles | 244 | 99 | 140 | 239 | 125 | 2015-2020 | 5 | R | 1999-01-01 | Ottawa, ONT | Minor Pro |
Julian Melchiori | 98 | 3 | 35 | 38 | 97 | 2010-2012 | 2 | D | 1991-12-06 | Richmond Hill, ONT | Major League |
Chris Meloff | 92 | 9 | 56 | 65 | 155 | 1970-1972 | 2 | D | 1952-05-07 | Toronto, ONT | Major League |
Marc Menard | 5 | 1 | 0 | 1 | 0 | 1981-1982 | 1 | R | 1964-01-06 | | Major Junior |
James Mense-Dietrich | 8 | 0 | 2 | 2 | 0 | 2013-2014 | 1 | R | 1996-05-17 | Innisfil, ONT | Major Junior |
Cameron Mercer | 180 | 14 | 28 | 42 | 58 | 2021-2024 | 3 | C | 2005-05-27 | Barrie, ONT | Major Junior |
Brandon Merli | 167 | 47 | 32 | 79 | 131 | 1996-2000 | 4 | L | 1979-03-16 | Kitchener, ONT | Minor Pro |
Filip Mesar | 97 | 36 | 67 | 103 | 20 | 2022-2024 | 2 | R | 2004-01-03 | Kezmarok, Slovakia | Minor Pro |
Mario Michieli | 92 | 26 | 15 | 41 | 97 | 1980-1982 | 2 | L | 1962-06-08 | | Major Junior |
Max Middendorf | 17 | 7 | 15 | 22 | 6 | 1986-1987 | 1 | C | 1967-08-18 | Syracuse, NY | Major League |
Stephen Midensky | 21 | 0 | 0 | 0 | 5 | 2011-2012 | 1 | D | 1994-04-15 | Burlington, ONT | Major Junior |
Ryan Milanovic | 193 | 28 | 44 | 72 | 335 | 1996-2000 | 4 | L | 1980-09-03 | Ajax, ONT | Major Junior |
David Miller | 84 | 22 | 29 | 51 | 40 | 2014-2016 | 2 | C | 1996-09-25 | Burlington, ONT | European Lower Leagues |
Gary Miller | 55 | 4 | 23 | 27 | 73 | 1991-1992 | 1 | D | 1972-03-19 | Midland, ONT | Minor Pro |
Lucas Miller | 50 | 6 | 5 | 11 | 18 | 1994-1995 | 1 | C | 1975-10-25 | Toronto, ONT | Minor Pro |
Tom Miller | 111 | 23 | 31 | 54 | 0 | 1963-1965 | 2 | C | 1947-03-31 | Kitchener, ONT | Major League |
Jamie Minchella | 30 | 4 | 2 | 6 | 6 | 2000-2001 | 1 | C | 1983-10-25 | Richmond Hill, ONT | Major Junior |
Eric Ming | 191 | 25 | 44 | 69 | 116 | 2010-2014 | 4 | R | 1993-03-31 | Williamstown, ONT | Major Junior |
Adrian Misaljevic | 143 | 30 | 48 | 78 | 31 | 2021-2024 | 3 | R | 2004-07-10 | Woodbridge, ONT | Major Junior |
Bob Misselbrook | 45 | 3 | 1 | 4 | 12 | 1976-1980 | 3 | D | 1960-11-29 | | Major Junior |
Jason Modopoulos | 21 | 2 | 0 | 2 | 56 | 1995-1997 | 2 | L | 1977-06-05 | Toronto, ONT | Minor Pro |
Mike Moher | 139 | 32 | 49 | 81 | 1027 | 1979-1982 | 3 | R | 1962-03-26 | Manitouwadge, ONT | Major League |
Mark Montanari | 223 | 82 | 143 | 225 | 501 | 1986-1990 | 4 | F | 1969-06-03 | Toronto, ONT | Minor Pro |
Bob Monteith | 20 | 3 | 4 | 7 | 41 | 1968-1969 | 1 | L | | Barrie, ONT | Minor Pro |
John Moore | 61 | 10 | 37 | 47 | 53 | 2009-2010 | 1 | D | 1990-11-19 | Winnetka, IL | Major League |
Kevin Moore | 11 | 2 | 1 | 3 | 50 | 1985-1986 | 1 | R | 1966-04-28 | Levack, ONT | Major Junior |
Lleyton Moore | 41 | 4 | 20 | 24 | 14 | 2022-2023 | 1 | D | 2002-02-27 | Saskatoon, SASK | Minor Pro |
Kyle Morey | 85 | 6 | 11 | 17 | 23 | 2022-2024 | 2 | C | 2005-06-27 | Kitchener, ONT | Major Junior |
Ian Morgan | 2 | 0 | 0 | 0 | 0 | 1989-1990 | 1 | | 1970-10-16 | | European Lower Leagues |
Jason Morgan | 100 | 9 | 30 | 39 | 41 | 1993-1995 | 2 | C | 1976-10-09 | St. John's, NFLD | Major League |
Neil Morgan | 2 | 0 | 0 | 0 | 0 | 1989-1990 | 1 | | 1972-12-24 | | European Lower Leagues |
Jeremy Morin | 58 | 47 | 36 | 83 | 76 | 2009-2010 | 1 | L | 1991-04-16 | Auburn, NY | Major League |
Rick Morocco | 22 | 5 | 5 | 10 | 0 | 1980-1981 | 1 | L | 1963-02-14 | Niagara Falls, ONT | European Lower Leagues |
Branden Morris | 28 | 0 | 6 | 6 | 20 | 2008-2010 | 2 | D | 1992-03-31 | Whitby, ONT | Major Junior |
Mike Morrison | 55 | 33 | 63 | 96 | 75 | 1985-1986 | 1 | L | 1965-10-18 | Brantford, ONT | Semi-Professional |
Mike Morrison | 46 | 0 | 3 | 3 | 4 | 2008-2011 | 3 | G | 1992-11-07 | Hamilton, ONT | Major Junior |
Steve Morrison | 13 | 0 | 1 | 1 | 2 | 1976-1977 | 1 | L | | Kitchener, ONT | Major Junior |
Gus Morschauser | 83 | 0 | 3 | 3 | 14 | 1987-1990 | 3 | G | 1969-03-26 | Kitchener, ONT | Minor Pro |
Darren Mortier | 87 | 22 | 36 | 58 | 51 | 1997-1999 | 2 | C | 1978-05-04 | London, ONT | Minor Pro |
Simon Motew | 212 | 21 | 66 | 87 | 159 | 2019-2024 | 4 | D | 2003-03-31 | Highland Park, IL | Major Junior |
Rob Motz | 65 | 31 | 26 | 57 | 51 | 1978-1980 | 2 | L | 1961-02-07 | | Minor Pro |
Ryan Mougenel | 121 | 68 | 57 | 125 | 168 | 1995-1997 | 2 | R | 1976-03-02 | Scarborough, ONT | Minor Pro |
Daran Moxam | 56 | 33 | 36 | 69 | 128 | 1986-1987 | 1 | L | 1966-05-25 | Walden, ONT | Major Junior |
Dave Moylan | 38 | 1 | 7 | 8 | 57 | 1986-1987 | 1 | D | 1967-08-13 | Tillsonburg, ONT | Minor Pro |
Jack Moylan | 9 | 0 | 0 | 0 | 0 | 2011-2014 | 3 | G | 1995-04-12 | Tillsonburg, ONT | Major Junior |
John Mundell | 59 | 7 | 14 | 21 | 29 | 1970-1971 | 1 | | | | Major Junior |
Ryan Murphy | 228 | 53 | 167 | 220 | 122 | 2009-2013 | 4 | D | 1993-03-31 | Aurora, ONT | Major League |
Brad Murray | 1 | 0 | 0 | 0 | 0 | 1980-1981 | 1 | G | | | Major Junior |
John Murray | 56 | 0 | 2 | 2 | 18 | 2006-2007 | 1 | G | 1987-07-04 | Lancaster, PA | Minor Pro |
Navrin Mutter | 39 | 6 | 10 | 16 | 64 | 2021-2022 | 1 | L | 2001-03-15 | London, ONT | Minor Pro |
Jim Nahrgang | 51 | 10 | 23 | 33 | 119 | 1969-1970 | 1 | D | 1951-04-17 | Stratford, ONT | Major League |
Luch Nasato | 18 | 1 | 2 | 3 | 62 | 1994-1995 | 1 | D | 1977-03-10 | Mississauga, ONT | Minor Pro |
Bobby Naylor | 56 | 3 | 2 | 5 | 57 | 1998-2000 | 2 | C | 1982-08-09 | Hamilton, ONT | Major Junior |
Craig Nelson | 53 | 5 | 11 | 16 | 33 | 1995-1996 | 1 | D | 1976-07-08 | Brampton, ONT | Minor Pro |
Terry Newman | 12 | 0 | 1 | 1 | 0 | 1969-1970 | 1 | | | | Major Junior |
Tom Newman | 34 | 0 | 1 | 1 | 63 | 1972-1973 | 1 | D | 1953-06-25 | Weston, ONT | Minor Pro |
Cam Newton | 66 | 0 | 0 | 0 | 0 | 1968-1970 | 2 | G | 1950-02-25 | Peterborough, ONT | Major League |
Dave Nicholls | 93 | 44 | 69 | 113 | 241 | 1981-1983 | 2 | R | 1963-08-06 | Toronto, ONT | Minor Pro |
Robbie Nichols | 66 | 22 | 34 | 56 | 254 | 1982-1984 | 2 | R | 1964-08-04 | Hamilton, ONT | Minor Pro |
Rick Nickelchok | 33 | 0 | 0 | 0 | 6 | 1974-1976 | 2 | G | 1956-10-02 | Ajax, ONT | Semi-Professional |
Brad Nickols | 1 | 0 | 0 | 0 | 0 | 1975-1976 | 1 | | | | Major Junior |
Jeff Noble | 179 | 88 | 154 | 242 | 217 | 1985-1988 | 3 | C | 1968-05-20 | Kitchener, ONT | Major Junior |
Claude Noel | 70 | 14 | 37 | 51 | 28 | 1974-1975 | 1 | F | 1955-10-31 | Kirkland Lake, ONT | Major League |
Serron Noel | 20 | 5 | 13 | 18 | 20 | 2019-2020 | 1 | R | 2000-08-08 | Ottawa, ONT | Minor Pro |
Justin Nolet | 63 | 8 | 28 | 36 | 22 | 2021-2022 | 1 | D | 2001-04-16 | Mississauga, ONT | Major Junior |
Darryl Noren | 4 | 0 | 0 | 0 | 0 | 1986-1987 | 1 | C | 1968-08-07 | White Lake, MI | Minor Pro |
Joe Noris | 66 | 32 | 28 | 60 | 66 | 1968-1970 | 2 | C | 1951-10-26 | Denver, CO | Major League |
Tim Norman | 1 | 0 | 0 | 0 | 0 | 1981-1982 | 1 | D | 1964-07-14 | | Major Junior |
Andy O'Brien | 21 | 0 | 1 | 1 | 9 | 1982-1983 | 1 | L | 1965-03-06 | Nepean, ONT | Major Junior |
Steve O'Connor | 7 | 0 | 0 | 0 | 2 | 1987-1988 | 1 | | 1970-06-16 | | Major Junior |
Matt O'Dette | 141 | 8 | 12 | 20 | 292 | 1992-1996 | 4 | D | 1975-11-09 | Toronto, ONT | Minor Pro |
Gerry O'Flaherty | 76 | 44 | 41 | 85 | 34 | 1968-1970 | 2 | R | 1950-08-31 | Pittsburgh, PA | Major League |
Pat O'Kane | 43 | 2 | 6 | 8 | 32 | 1980-1982 | 2 | D | 1962-10-23 | | Major Junior |
Nathan O'Nabigon | 119 | 51 | 43 | 94 | 107 | 2002-2004 | 2 | L | 1983-05-09 | Longlac, ONT | Minor Pro |
Sean O'Sullivan | 1 | 0 | 0 | 0 | 0 | 2002-2003 | 1 | | | | Major Junior |
Vince Oldford | 8 | 0 | 1 | 1 | 30 | 1988-1990 | 2 | D | 1970-04-06 | Sarnia, ONT | Minor Pro |
Sergei Olympiev | 46 | 10 | 14 | 24 | 51 | 1993-1995 | 2 | L | 1975-01-12 | Lipetski, Russia | Minor Pro |
Luke Opilka | 75 | 0 | 0 | 0 | 6 | 2015-2017 | 2 | G | 1997-02-27 | Effingham, IL | Major Junior |
Victor Oreskovich | 81 | 34 | 42 | 76 | 64 | 2005-2007 | 2 | R | 1986-08-15 | Whitby, ONT | Major League |
Billy Orr | 12 | 0 | 3 | 3 | 6 | 1967-1968 | 1 | D | 1948-06-12 | | Major League |
John Osborne | 39 | 20 | 17 | 37 | 57 | 2001-2002 | 1 | L | 1981-03-11 | Scarborough, ONT | Minor Pro |
Ville Ottavainen | 53 | 4 | 11 | 15 | 20 | 2019-2020 | 1 | D | 2002-08-12 | Oulu, Finland | Minor Pro |
Mark Packwood | 25 | 0 | 1 | 1 | 2 | 2004-2007 | 3 | G | 1988-08-10 | Thorold, ONT | Major Junior |
Derek Pajot | 1 | 0 | 0 | 0 | 5 | 1993-1994 | 1 | D | 1976-11-16 | LaSalle, ONT | Minor Pro |
Frank Palazzese | 56 | 0 | 2 | 2 | 6 | 2011-2013 | 2 | G | 1993-05-28 | Toronto, ONT | Minor Pro |
Phil Paquette | 9 | 1 | 2 | 3 | 15 | 1988-1989 | 1 | D | 1969-04-07 | Oshawa, ONT | Major Junior |
Bob Parent | 48 | 0 | 5 | 5 | 35 | 1977-1978 | 1 | G | 1958-02-19 | Windsor, ONT | Major League |
Bert Parke | 5 | 0 | 2 | 2 | 0 | 1963-1964 | 1 | | | | Major Junior |
Berk Parker | 2 | 0 | 0 | 0 | 0 | 1964-1965 | 1 | | | | Major Junior |
Mavric Parks | 35 | 0 | 1 | 1 | 2 | 2007-2010 | 2 | G | 1990-05-07 | Eganville, ONT | Minor Pro |
Jackson Parsons | 78 | 0 | 1 | 1 | 2 | 2021-2024 | 3 | G | 2004-11-23 | Embrun, ONT | Major Junior |
Jeff Pasher | 27 | 4 | 5 | 9 | 19 | 1976-1978 | 2 | | | | Major Junior |
Matt Passfield | 39 | 15 | 12 | 27 | 33 | 2000-2001 | 1 | R | 1982-05-08 | Mississauga, ONT | Minor Pro |
Jake Paterson | 26 | 0 | 0 | 0 | 0 | 2014-2015 | 1 | G | 1994-05-03 | Mississauga, ONT | Minor Pro |
Jim Pavese | 87 | 13 | 38 | 51 | 299 | 1979-1981 | 2 | D | 1962-05-08 | New York, NY | Major League |
Ryan Pawluk | 142 | 27 | 37 | 64 | 112 | 1992-1995 | 3 | L | 1976-03-28 | Windsor, ONT | Minor Pro |
Serge Payer | 257 | 63 | 98 | 161 | 171 | 1995-2000 | 5 | C | 1979-05-09 | Rockland, ONT | Major League |
Kent Paynter | 188 | 20 | 66 | 86 | 284 | 1982-1985 | 3 | D | 1965-04-27 | Summerside, PEI | Major League |
Randy Pearce | 192 | 66 | 65 | 131 | 309 | 1987-1990 | 3 | L | 1970-02-23 | Kitchener, ONT | Minor Pro |
Brent Pedersen | 232 | 51 | 44 | 95 | 144 | 2011-2015 | 4 | L | 1995-07-05 | Arthur, ONT | Minor Pro |
Michael Pelech | 48 | 3 | 6 | 9 | 32 | 2005-2006 | 1 | F | 1989-10-06 | Toronto, ONT | Minor Pro |
Terry Pembroke | 25 | 2 | 1 | 3 | 0 | 1963-1964 | 1 | D | 1944-04-22 | Meaford, ONT | Minor Pro |
Paul Penelton | 24 | 1 | 0 | 1 | 21 | 1985-1986 | 1 | R | 1968-02-19 | Gloucester, ONT | Major Junior |
Brian Penrose | 47 | 0 | 5 | 5 | 90 | 1968-1970 | 2 | D | | Toronto, ONT | Semi-Professional |
Matt Pepe | 246 | 8 | 35 | 43 | 392 | 2003-2008 | 5 | D | 1987-02-22 | Dorchester, ONT | Major Junior |
Ryan Pepperall | 193 | 83 | 78 | 161 | 460 | 1994-1997 | 3 | R | 1977-01-26 | Niagara Falls, ONT | Minor Pro |
Frank Perkins | 2 | 0 | 0 | 0 | 0 | 1977-1978 | 1 | D | 1960-06-02 | Spring Township, PA | Minor Pro |
Frank Perna | 6 | 0 | 1 | 1 | 2 | 2006-2008 | 2 | D | 1990-04-08 | Woodbridge, ONT | Major Junior |
Kevin Petendra | 65 | 4 | 19 | 23 | 103 | 1982-1983 | 1 | D | 1963-07-07 | Kitchener, ONT | Minor Pro |
Andrew Peters | 42 | 6 | 13 | 19 | 95 | 1999-2000 | 1 | L | 1980-05-05 | St. Catharines, ONT | Major League |
Alex Peterson | 46 | 1 | 0 | 1 | 10 | 2016-2019 | 3 | D | 1999-05-26 | Kenora, ONT | Major Junior |
Mike Petizian | 230 | 63 | 72 | 135 | 135 | 2017-2022 | 4 | L | 2001-02-20 | Mississauga, ONT | Major Junior |
Liam Peyton | 4 | 1 | 0 | 1 | 2 | 2016-2018 | 2 | L | 2000-03-30 | St. Albert, ALTA | Major Junior |
Lucas Pfeil | 47 | 0 | 1 | 1 | 2 | 2016-2020 | 3 | G | 2000-05-14 | Owen Sound, ONT | Major Junior |
Eric Pfligler | 17 | 0 | 0 | 0 | 0 | 2004-2005 | 1 | G | 1985-05-22 | Palatine, IL | Minor Pro |
Frank Phelan | 3 | 1 | 1 | 2 | 2 | 1979-1980 | 1 | | | | Major Junior |
Chris Phelps | 91 | 19 | 67 | 86 | 114 | 1992-1994 | 2 | D | 1973-02-21 | Lapeer, MI | Minor Pro |
Ray Pilon | 42 | 0 | 0 | 0 | 23 | 1976-1978 | 2 | G | 1959-02-16 | Toronto, ONT | Major Junior |
Francesco Pinelli | 174 | 81 | 110 | 191 | 105 | 2019-2023 | 3 | C | 2003-04-11 | Stoney Creek, ONT | Minor Pro |
Justin Piquette | 27 | 0 | 1 | 1 | 44 | 2004-2006 | 2 | L | 1987-03-01 | Timmins, ONT | Major Junior |
Chris Pittman | 127 | 21 | 22 | 43 | 88 | 1993-1996 | 3 | C | 1976-08-21 | Stephenville, NFLD | Minor Pro |
Mike Plesh | 4 | 0 | 0 | 0 | 0 | 1982-1983 | 1 | D | 1965-04-18 | Thunder Bay, ONT | Semi-Professional |
Walt Poddubny | 19 | 3 | 9 | 12 | 35 | 1979-1980 | 1 | R | 1960-02-14 | Thunder Bay, ONT | Major League |
Mike Polano | 126 | 51 | 59 | 110 | 285 | 1990-1993 | 3 | C | 1972-06-18 | West Bloomfield, MI | Minor Pro |
Nick Policelli | 57 | 2 | 9 | 11 | 187 | 2001-2002 | 1 | D | 1981-05-26 | Sarnia, ONT | Major Junior |
Paul Pooley | 43 | 20 | 16 | 36 | 35 | 1979-1980 | 1 | F | 1960-08-02 | Exeter, ONT | Major League |
Paul Porter | 2 | 0 | 0 | 0 | 4 | 1985-1986 | 1 | G | 1968-01-31 | Toronto, ONT | Major Junior |
Anthony Pototschnik | 26 | 1 | 1 | 2 | 13 | 2003-2004 | 1 | R | 1986-10-17 | Mississauga, ONT | Minor Pro |
Ian Pound | 125 | 3 | 22 | 25 | 162 | 1984-1987 | 3 | D | 1967-01-22 | Brockville, ONT | European Lower Leagues |
Chris Power | 4 | 0 | 0 | 0 | 2 | 1979-1980 | 1 | G | | | Major Junior |
Chris Powers | 1 | 0 | 0 | 0 | 0 | 1980-1981 | 1 | G | 1961-05-29 | | Major Junior |
Wayne Presley | 171 | 127 | 145 | 272 | 332 | 1982-1985 | 3 | R | 1965-03-23 | Dearborn, MI | Major League |
Todd Preston | 3 | 0 | 0 | 0 | 5 | 1992-1993 | 1 | | 1974-01-05 | | Major Junior |
Shane Prince | 102 | 11 | 18 | 29 | 66 | 2008-2010 | 2 | L | 1992-11-16 | Rochester, NY | Major League |
Matt Puempel | 51 | 35 | 12 | 47 | 43 | 2012-2013 | 1 | L | 1993-01-24 | Essex, ONT | Major League |
Antonino Pugliese | 133 | 19 | 16 | 35 | 93 | 2021-2024 | 3 | R | 2004-04-09 | Hamilton, ONT | Major Junior |
Greg Puhalski | 142 | 74 | 149 | 223 | 125 | 1982-1985 | 3 | C | 1965-01-01 | Fort William, ONT | Minor Pro |
Martin Quincy | 2 | 0 | 0 | 0 | 0 | 1975-1976 | 1 | G | | | Major Junior |
Jim Quinn | 188 | 15 | 82 | 97 | 201 | 1981-1984 | 3 | D | 1964-06-28 | Brampton, ONT | Major Junior |
Tim Quirke | 15 | 1 | 4 | 5 | 9 | 1979-1980 | 1 | | | | Major Junior |
Ryan Ramsay | 76 | 29 | 42 | 71 | 126 | 2000-2002 | 2 | C | 1983-05-18 | Ajax, ONT | Minor Pro |
Tyler Randell | 169 | 52 | 33 | 85 | 308 | 2008-2012 | 4 | R | 1991-06-15 | Scarborough, ONT | Major League |
Joe Ranger | 41 | 3 | 9 | 12 | 41 | 1987-1988 | 1 | D | 1968-01-11 | Sudbury, ONT | Major Junior |
Dennis Rathwell | 9 | 0 | 0 | 0 | 7 | 1967-1968 | 1 | | | | Major Junior |
Ray Read | 51 | 1 | 5 | 6 | 14 | 1968-1969 | 1 | D | 1950-06-28 | Parry Sound, ONT | Major Junior |
Jim Redfern | 1 | 0 | 0 | 0 | 0 | 1982-1983 | 1 | G | 1963-06-22 | | Major Junior |
Carson Rehkopf | 193 | 100 | 87 | 187 | 127 | 2021-2024 | 3 | C | 2005-01-07 | Vaughan, ONT | Major Junior |
Cameron Reid | 49 | 2 | 21 | 23 | 17 | 2023-2024 | 1 | D | 2007-04-08 | Aylmer, ONT | Major Junior |
Grayden Reid | 8 | 4 | 5 | 9 | 4 | 1992-1993 | 1 | C | 1972-01-07 | Mississauga, ONT | European Lower Leagues |
Bruce Reier | 83 | 18 | 29 | 47 | 34 | 1963-1966 | 3 | R | | Kitchener, ONT | Minor Pro |
Carl Reinhart | 15 | 0 | 2 | 2 | 2 | 1974-1975 | 1 | R | 1956-01-04 | Guelph, ONT | Semi-Professional |
Kevin Reinhart | 129 | 10 | 42 | 52 | 155 | 1975-1978 | 3 | D | 1958-08-22 | | Major Junior |
Paul Reinhart | 217 | 78 | 153 | 231 | 130 | 1975-1979 | 4 | D | 1960-01-08 | Kitchener, ONT | Major League |
Steven Rice | 210 | 116 | 112 | 228 | 230 | 1987-1991 | 4 | R | 1971-05-26 | Kitchener, ONT | Major League |
Mike Richards | 233 | 115 | 177 | 292 | 308 | 2001-2005 | 4 | C | 1985-02-11 | Kenora, ONT | Major League |
Steve Richards | 11 | 0 | 0 | 0 | 20 | 2000-2001 | 1 | L | 1982-07-15 | St. John's, NFLD | Minor Pro |
Glen Richardson | 78 | 13 | 19 | 32 | 47 | 1972-1974 | 2 | L | 1955-09-20 | Barrie, ONT | Major League |
Luke Richardson | 112 | 0 | 3 | 3 | 2 | 2015-2019 | 4 | G | 1999-05-28 | Barrie, ONT | Minor Pro |
Paul Richardson | 11 | 1 | 2 | 3 | 13 | 1975-1976 | 1 | | | | Major Junior |
Tom Rieck | 21 | 3 | 5 | 8 | 25 | 1975-1976 | 1 | | | | Major Junior |
Tobias Rieder | 177 | 92 | 97 | 189 | 72 | 2010-2013 | 3 | C | 1993-01-10 | Landshut, Germany | Major League |
Travis Riggin | 106 | 8 | 17 | 25 | 65 | 1993-1996 | 3 | F | 1977-04-26 | Kincardine, ONT | Minor Pro |
Doug Risebrough | 46 | 25 | 27 | 52 | 114 | 1973-1974 | 1 | F | 1954-01-29 | Kitchener, ONT | Major League |
Jean-Michel Rizk | 116 | 18 | 29 | 47 | 162 | 2004-2007 | 3 | R | 1986-03-24 | New Liskeard, ONT | Minor Pro |
Murray Roantree | 2 | 0 | 0 | 0 | 0 | 1963-1964 | 1 | | | | Major Junior |
Doug Robb | 9 | 0 | 2 | 2 | 6 | 1968-1969 | 1 | D | | Bolton, ONT | Major Junior |
Elijah Roberts | 124 | 7 | 25 | 32 | 67 | 2015-2017 | 2 | D | 1999-01-23 | Brampton, ONT | Major Junior |
Marc Robillard | 95 | 14 | 13 | 27 | 25 | 1991-1993 | 2 | L | 1974-03-23 | Dartmouth, NS | Major Junior |
Brandon Robinson | 142 | 45 | 56 | 101 | 150 | 2013-2016 | 3 | L | 1995-10-13 | Pickering, ONT | Major Junior |
Larry Robinson | 61 | 12 | 39 | 51 | 65 | 1970-1971 | 1 | D | 1951-06-02 | Winchester, ONT | Major League |
Nick Robinson | 93 | 12 | 27 | 39 | 105 | 1997-1999 | 2 | D | 1979-10-10 | Cavan, ONT | Minor Pro |
Mike Robitaille | 137 | 29 | 89 | 118 | 147 | 1963-1968 | 4 | D | 1948-02-12 | Midland, ONT | Major League |
Matt Rock | 65 | 2 | 10 | 12 | 65 | 2000-2001 | 1 | D | 1981-03-23 | Fergus, ONT | Major Junior |
Luca Romano | 56 | 10 | 12 | 22 | 8 | 2023-2024 | 1 | R | 2007-06-25 | Toronto, ONT | Major Junior |
Jarrett Rose | 21 | 0 | 3 | 3 | 0 | 1995-1996 | 1 | G | 1977-02-20 | Sudbury, ONT | Semi-Professional |
Brian Ross | 72 | 4 | 9 | 13 | 38 | 1982-1985 | 3 | D | 1965-03-12 | Dryden, ONT | Major Junior |
Allan Rourke | 206 | 48 | 89 | 137 | 207 | 1996-2000 | 4 | D | 1980-03-06 | Mississauga, ONT | Major League |
Derek Roy | 242 | 147 | 188 | 335 | 323 | 1999-2003 | 4 | C | 1983-05-04 | Ottawa, ONT | Major League |
Robin Rubic | 67 | 5 | 6 | 11 | 116 | 1984-1986 | 2 | L | 1967-05-16 | Sudbury, ONT | Major Junior |
Bogdan Rudenko | 28 | 7 | 4 | 11 | 24 | 1995-1996 | 1 | R | 1977-09-13 | Ust-Kamenogorsk, Kazakhstan | Minor Pro |
Darren Rumble | 165 | 37 | 111 | 148 | 133 | 1986-1989 | 3 | D | 1969-01-23 | Barrie, ONT | Major League |
Joseph Rupoli | 35 | 0 | 2 | 2 | 2 | 2018-2020 | 2 | D | 2000-05-24 | Oakville, ONT | Major Junior |
Joe Russ† | 0 | 0 | 0 | 0 | 0 | 1974-1975 | 1 | | | | Major Junior |
John Rutherford | 40 | 4 | 6 | 10 | 13 | 1970-1971 | 1 | R | 1953-02-14 | Peterborough, ONT | Minor Pro |
Warren Rychel | 21 | 5 | 5 | 10 | 39 | 1986-1987 | 1 | L | 1967-05-12 | Tecumseh, ONT | Major League |
Rod Saarinen | 23 | 0 | 0 | 0 | 22 | 1990-1992 | 2 | D | 1973-04-14 | Thunder Bay, ONT | Minor Pro |
Gary Sabourin | 53 | 16 | 34 | 50 | 0 | 1963-1964 | 1 | R | 1943-12-04 | Parry Sound, ONT | Major League |
Eduard Sale | 24 | 8 | 10 | 18 | 2 | 2023-2024 | 1 | R | 2005-03-10 | Brno, Czech Rep. | European Elite |
Grant Sanders | 7 | 2 | 6 | 8 | 2 | 1984-1985 | 1 | C | 1965-12-05 | Hamilton, ONT | European Lower Leagues |
Neil Sandilands | 32 | 2 | 13 | 15 | 59 | 1983-1984 | 1 | D | 1965-02-28 | Williamstown, ONT | Major Junior |
Jim Sandlak | 1 | 0 | 0 | 0 | 0 | 1982-1983 | 1 | R | 1966-12-12 | Kitchener, ONT | Major League |
Rob Sangster | 146 | 18 | 50 | 68 | 684 | 1987-1990 | 3 | L | 1969-05-02 | Kitchener, ONT | Minor Pro |
Ron Sanko | 53 | 34 | 77 | 111 | 83 | 1985-1986 | 1 | R | 1965-06-30 | Windsor, ONT | Minor Pro |
Mickey Sartoretto | 92 | 10 | 8 | 18 | 39 | 2008-2010 | 2 | R | 1991-03-07 | Sault Ste. Marie, ONT | Major Junior |
Olivier Savard | 22 | 1 | 0 | 1 | 22 | 2023-2024 | 1 | D | 2005-01-14 | Etobicoke, ONT | Major Junior |
Robert Savard | 28 | 3 | 13 | 16 | 13 | 1981-1982 | 1 | D | 1961-03-16 | | Major Junior |
Harrison Scarfone | 1 | 0 | 0 | 0 | 0 | 2011-2012 | 1 | D | 1992-04-15 | Lambeth, ONT | Major Junior |
Ted Scharf | 140 | 32 | 25 | 57 | 273 | 1968-1971 | 3 | R | 1951-10-03 | Sudbury, ONT | Major League |
Joe Scherer | 129 | 31 | 52 | 83 | 62 | 1978-1981 | 3 | R | 1961-06-02 | | Major Junior |
Cedric Schiemenz | 49 | 3 | 6 | 9 | 10 | 2016-2017 | 1 | C | 1999-03-01 | Berlin, Germany | European Elite |
David Schill | 22 | 0 | 0 | 0 | 8 | 1989-1990 | 1 | G | 1970-01-15 | Kitchener, ONT | Minor Pro |
Carl Schlegel | 7 | 0 | 0 | 0 | 0 | 1979-1980 | 1 | | | | Major Junior |
Matt Schmalz | 25 | 1 | 0 | 1 | 8 | 2012-2013 | 1 | R | 1996-03-21 | Dunnville, ONT | Minor Pro |
Darren Schmidt | 43 | 1 | 4 | 5 | 31 | 1993-1994 | 1 | D | 1976-04-15 | Belleville, NJ | Minor Pro |
Logan Schmidt | 76 | 2 | 26 | 28 | 16 | 2013-2015 | 2 | D | 1996-05-05 | Kitchener, ONT | Major Junior |
Roman Schmidt | 146 | 15 | 50 | 65 | 137 | 2021-2024 | 3 | D | 2003-02-27 | Midland, MI | Minor Pro |
Bob Schnurr | 68 | 14 | 22 | 36 | 63 | 1974-1975 | 1 | C | 1957-01-01 | Kitchener, ONT | Minor Pro |
Brad Schnurr | 94 | 13 | 22 | 35 | 65 | 1980-1982 | 2 | C | 1962-05-16 | | European Lower Leagues |
Brian Schnurr | 41 | 16 | 16 | 32 | 47 | 1976-1979 | 2 | L | 1958-06-05 | Waterloo, ONT | Minor Pro |
Derek Schoenmakers | 29 | 8 | 6 | 14 | 31 | 2012-2013 | 1 | R | 1992-04-17 | Kitchener, ONT | Major Junior |
Josh Schram | 25 | 0 | 1 | 1 | 13 | 2007-2009 | 2 | L | 1990-03-30 | Paris, ONT | Major Junior |
Derrick Schultz | 36 | 0 | 0 | 0 | 40 | 2000-2002 | 2 | L | 1983-08-16 | Waterloo, ONT | Major Junior |
Ben Schust | 59 | 23 | 29 | 52 | 28 | 1997-1998 | 1 | L | 1977-04-06 | Kitchener, ONT | Minor Pro |
Blair Scott | 29 | 1 | 0 | 1 | 13 | 2022-2024 | 2 | D | 2005-04-14 | Kitchener, ONT | Major Junior |
Brian Scott | 56 | 14 | 12 | 26 | 26 | 1994-1996 | 2 | F | 1977-05-22 | Brampton, ONT | Minor Pro |
Greg Scott | 20 | 0 | 0 | 0 | 8 | 1992-1993 | 1 | G | 1973-02-27 | Caledon East, ONT | Minor Pro |
Josh Seabrook | 129 | 14 | 26 | 40 | 211 | 1997-1999 | 2 | C | 1980-03-05 | Wellesley, ONT | Semi-Professional |
Donovan Sebrango | 118 | 13 | 43 | 56 | 87 | 2018-2020 | 2 | D | 2002-01-12 | Ottawa, ONT | Minor Pro |
Dylan Seca | 23 | 0 | 2 | 2 | 41 | 1994-1996 | 2 | L | 1976-09-13 | Sundridge, ONT | Major Junior |
Ron Sedlbauer | 54 | 29 | 25 | 54 | 83 | 1973-1974 | 1 | L | 1954-10-22 | Burlington, ONT | Major League |
Danny Seguin | 92 | 33 | 81 | 114 | 143 | 1964-1968 | 3 | L | 1948-06-07 | Sudbury, ONT | Major League |
Dylan Seitz | 60 | 8 | 10 | 18 | 72 | 2016-2017 | 1 | C | 1999-01-15 | Eden, NY | Major Junior |
Glen Seperich | 124 | 0 | 5 | 5 | 21 | 1969-1972 | 3 | G | 1952-05-16 | Noranda, PQ | Minor Pro |
Todd Sepkowski | 11 | 1 | 3 | 4 | 4 | 1984-1985 | 1 | C | 1965-05-12 | Sault Ste. Marie, ONT | Major Junior |
Dmitrii Sergeev | 138 | 9 | 44 | 53 | 92 | 2013-2016 | 3 | D | 1996-03-26 | Chelyabinsk, Russia | Minor Pro |
Joseph Serpa | 146 | 35 | 69 | 104 | 58 | 2018-2023 | 4 | C | 2002-03-23 | Cambridge, ONT | Major Junior |
Sean Shanahan | 50 | 3 | 8 | 11 | 37 | 1968-1969 | 1 | L | 1951-02-08 | Toronto, ONT | Major League |
Brad Shantz | 10 | 0 | 0 | 0 | 0 | 1987-1988 | 1 | L | 1970-09-15 | Waterloo, ONT | Major Junior |
Dennis Shantz | 20 | 0 | 2 | 2 | 2 | 1976-1978 | 2 | | | | Major Junior |
Maxim Sharifijanov | 53 | 2 | 11 | 13 | 6 | 1999-2000 | 1 | F | 1982-10-14 | | European Elite |
David Shaw | 183 | 38 | 115 | 153 | 250 | 1981-1984 | 3 | D | 1964-05-25 | St. Thomas, ONT | Major League |
Doug Shedden | 100 | 31 | 65 | 96 | 69 | 1977-1980 | 3 | C | 1961-04-26 | Wallaceburg, ONT | Major League |
Dave Sheen | 72 | 11 | 29 | 40 | 0 | 1963-1965 | 2 | C | 1945-01-17 | Galt, ONT | Semi-Professional |
Scott Sheppard | 69 | 11 | 17 | 28 | 37 | 2000-2002 | 2 | R | 1983-09-28 | Selkirk, MAN | Minor Pro |
Kole Sherwood | 57 | 30 | 30 | 60 | 56 | 2017-2018 | 1 | R | 1997-01-22 | Columbus, OH | Major League |
Larry Shomphe | 8 | 0 | 0 | 0 | 2 | 1979-1980 | 1 | C | | Kitchener, ONT | Major Junior |
Chris Shushack | 39 | 1 | 0 | 1 | 4 | 1991-1993 | 2 | D | 1974-11-11 | Kitchener, ONT | Minor Pro |
Ben Shutron | 58 | 5 | 22 | 27 | 68 | 2007-2009 | 2 | D | 1988-06-14 | Orleans, ONT | Minor Pro |
Glenn Siddall | 45 | 6 | 15 | 21 | 63 | 1969-1970 | 1 | | | | Minor Pro |
Jim Sidwell | 36 | 0 | 1 | 1 | 2 | 1978-1980 | 2 | G | 1960-07-22 | | Minor Pro |
Dan Siefried | 1 | 0 | 0 | 0 | 0 | 1976-1977 | 1 | | | | Major Junior |
Ben Skinner | 15 | 0 | 1 | 1 | 0 | 2008-2009 | 1 | R | 1990-04-25 | Markham, ONT | Major Junior |
Jeff Skinner | 127 | 77 | 64 | 141 | 106 | 2008-2010 | 2 | L | 1992-05-16 | Toronto, ONT | Major League |
Warren Skinner | 26 | 0 | 0 | 0 | 7 | 1975-1976 | 1 | G | 1958-02-18 | | Major Junior |
Paul Skjodt | 5 | 0 | 0 | 0 | 0 | 1975-1976 | 1 | R | 1958-06-28 | Toronto, ONT | Minor Pro |
Sam Skwarchuk | 70 | 5 | 7 | 12 | 18 | 2000-2002 | 2 | L | 1984-02-05 | Bradford, ONT | Major Junior |
Greg Sliz | 8 | 0 | 1 | 1 | 5 | 1983-1985 | 2 | D | 1966-04-23 | Kitchener, ONT | Major Junior |
Gairin Smith | 93 | 27 | 30 | 57 | 188 | 1991-1993 | 2 | D | 1972-04-15 | Tillsonburg, ONT | Minor Pro |
Givani Smith | 27 | 9 | 10 | 19 | 36 | 2017-2018 | 1 | R | 1998-02-27 | Toronto, ONT | Major League |
Landry Smith | 1 | 0 | 0 | 0 | 0 | 1987-1988 | 1 | | 1968-12-10 | | Major Junior |
Marcus Smith | 218 | 17 | 77 | 94 | 211 | 2000-2004 | 4 | D | 1983-01-14 | Unionville, ONT | Major Junior |
Matt Smith‡ | | | | | | 2007-2008 | 1 | G | 1990-01-09 | Waterloo, ONT | Major Junior |
Rick Smith | 30 | 9 | 9 | 18 | 37 | 1998-1999 | 1 | L | 1978-07-29 | Brighton, MI | Minor Pro |
Steve Smith | 86 | 11 | 19 | 30 | 75 | 1989-1991 | 2 | C | 1972-03-17 | Hamilton, ONT | Major Junior |
Todd Smith | 1 | 0 | 0 | 0 | 2 | 1984-1985 | 1 | D | 1965-06-20 | Port Hope, ONT | Minor Pro |
Tom Smola | 18 | 1 | 3 | 4 | 2 | 1963-1966 | 3 | | | | Major Junior |
Sean Smyth | 21 | 1 | 0 | 1 | 10 | 2005-2006 | 1 | L | 1987-07-07 | Clarence Creek, ONT | Major Junior |
Cody Sol | 122 | 19 | 36 | 55 | 294 | 2010-2012 | 2 | D | 1991-02-11 | Woodstock, ONT | Minor Pro |
Matthew Sop | 203 | 76 | 93 | 169 | 107 | 2019-2024 | 4 | C | 2003-02-04 | Kitchener, ONT | Major Junior |
Jimmy Soper | 50 | 1 | 2 | 3 | 31 | 2013-2014 | 1 | L | 1995-03-19 | Waterloo, ONT | Minor Pro |
Brian Soso | 67 | 9 | 9 | 18 | 157 | 2006-2007 | 1 | R | 1987-04-27 | Toronto, ONT | Major Junior |
Victor Spadafora | 6 | 0 | 0 | 0 | 0 | 2000-2001 | 1 | F | 1982-11-30 | | Major Junior |
Nick Spaling | 179 | 71 | 85 | 156 | 81 | 2005-2008 | 3 | L | 1988-09-19 | Palmerston, ONT | Major League |
Brad Sparkes | 57 | 17 | 20 | 37 | 48 | 1984-1986 | 2 | L | 1967-10-05 | Kitchener, ONT | Major Junior |
Tim Spitzig | 231 | 110 | 107 | 217 | 387 | 1991-1995 | 4 | R | 1974-04-15 | Kitchener, ONT | Minor Pro |
Duane Sprague | 41 | 1 | 8 | 9 | 115 | 1979-1980 | 1 | D | 1960-03-16 | | Major Junior |
Gary Sproule | 120 | 4 | 40 | 44 | 70 | 1970-1973 | 3 | | | | Major Junior |
Joey St. Aubin | 189 | 94 | 184 | 278 | 218 | 1988-1991 | 3 | C | 1970-04-22 | Oshawa, ONT | Minor Pro |
Mike St. Cyr | 68 | 11 | 37 | 48 | 61 | 1973-1974 | 1 | D | 1956-01-20 | Sudbury, ONT | Minor Pro |
Tom St. James | 64 | 32 | 48 | 80 | 35 | 1982-1983 | 1 | C | 1963-02-18 | Iroquois Falls, ONT | Minor Pro |
Chad Staats | 28 | 0 | 2 | 2 | 22 | 1999-2000 | 1 | D | 1981-01-28 | Hagersville, ONT | Major Junior |
Dave Staffen | 23 | 9 | 7 | 16 | 22 | 1971-1973 | 2 | F | 1954-06-11 | Paris, ONT | Minor Pro |
Rob Stanfield | 82 | 3 | 13 | 16 | 84 | 1995-1997 | 2 | D | 1978-10-01 | Buckhorn, ONT | Minor Pro |
Logan Stanley | 61 | 15 | 27 | 42 | 111 | 2017-2018 | 1 | D | 1998-05-26 | Waterloo, ONT | Major League |
Sean Stansfield | 8 | 0 | 0 | 0 | 2 | 1988-1989 | 1 | C | 1971-01-15 | Belleville, ONT | Major Junior |
Matheas Stark | 41 | 2 | 1 | 3 | 0 | 2023-2024 | 1 | L | 2007-01-14 | Toronto, ONT | Major Junior |
Todd Steffen | 14 | 0 | 1 | 1 | 14 | 1982-1983 | 1 | R | 1965-03-02 | Oshawa, ONT | Major Junior |
Marty Steinberg | 3 | 0 | 0 | 0 | 0 | 1974-1976 | 2 | | | | Major Junior |
Ryan Stepien | 76 | 13 | 21 | 34 | 26 | 2018-2020 | 2 | R | 2001-09-19 | Stoney Creek, ONT | Major Junior |
Josh Sterk | 115 | 13 | 30 | 43 | 40 | 2011-2013 | 2 | C | 1995-01-17 | Georgetown, ONT | Major Junior |
Christian Stevens | 99 | 2 | 15 | 17 | 73 | 2008-2010 | 2 | D | 1991-09-05 | Portsmouth, NH | Major Junior |
Mike Stevens | 116 | 36 | 43 | 79 | 246 | 1982-1985 | 3 | L | 1965-12-30 | Kitchener, ONT | Major League |
Scott Stevens | 69 | 6 | 36 | 42 | 158 | 1980-1982 | 2 | D | 1964-04-01 | Kitchener, ONT | Major League |
Jason Stevenson | 8 | 0 | 0 | 0 | 2 | 1991-1992 | 1 | D | 1974-06-14 | Dryden, ONT | Major Junior |
Shayne Stevenson | 142 | 63 | 138 | 201 | 249 | 1987-1990 | 3 | C | 1970-10-26 | Aurora, ONT | Major League |
Bill Stewart | 59 | 7 | 18 | 25 | 74 | 1974-1976 | 2 | D | 1957-10-06 | Toronto, ONT | Major League |
Owen Stewart | 33 | 2 | 1 | 3 | 2 | 2012-2013 | 1 | D | 1995-12-03 | Greely, ONT | Major Junior |
Nick Stilwell | 55 | 4 | 4 | 8 | 0 | 1963-1964 | 1 | | | | Major Junior |
Rob Stopar | 14 | 0 | 0 | 0 | 4 | 1990-1991 | 1 | G | 1972-03-02 | Sault Ste. Marie, ONT | Major Junior |
Kevin Street | 83 | 42 | 47 | 89 | 51 | 1975-1977 | 2 | C | 1957-01-01 | | Minor Pro |
Doug Stromback | 79 | 27 | 34 | 61 | 61 | 1984-1986 | 2 | R | 1967-03-02 | Farmington, MI | Minor Pro |
Peter Sturgeon | 101 | 41 | 54 | 95 | 50 | 1971-1974 | 3 | L | 1954-02-12 | Brampton, ONT | Major League |
Doug Sulliman | 201 | 118 | 157 | 275 | 298 | 1976-1979 | 3 | F | 1959-08-29 | Glace Bay, NS | Major League |
Trent Swick | 143 | 38 | 48 | 86 | 93 | 2021-2024 | 3 | L | 2004-04-25 | Thorold, ONT | Major Junior |
Wes Swinson | 167 | 38 | 100 | 138 | 287 | 1992-1995 | 3 | D | 1975-05-26 | Peterborough, ONT | Minor Pro |
Dave Szabo | 5 | 0 | 1 | 1 | 4 | 1992-1993 | 1 | F | 1974-06-18 | Courtice, ONT | Minor Pro |
Jeff Szeryk | 24 | 3 | 4 | 7 | 27 | 1990-1991 | 1 | R | 1972-10-19 | Kitchener, ONT | Major Junior |
Jeff Szwez | 65 | 22 | 35 | 57 | 59 | 2001-2002 | 1 | L | 1981-06-16 | Etobicoke, ONT | Minor Pro |
Steven Tarasuk | 96 | 3 | 23 | 26 | 66 | 2006-2008 | 2 | D | 1989-11-01 | Thornhill, ONT | Minor Pro |
Andrew Taylor | 104 | 5 | 13 | 18 | 125 | 1993-1995 | 2 | L | 1977-01-17 | Stratford, ONT | Minor Pro |
Scott Taylor | 114 | 10 | 29 | 39 | 347 | 1985-1988 | 3 | D | 1968-03-23 | Toronto, ONT | Minor Pro |
Tyson Teichmann | 9 | 0 | 0 | 0 | 0 | 2013-2014 | 1 | G | 1993-05-19 | Belleville, ONT | Major Junior |
Scott Teskey | 60 | 4 | 5 | 9 | 6 | 2013-2015 | 2 | R | 1995-05-04 | Toronto, ONT | Major Junior |
Marc Thiel | 67 | 15 | 15 | 30 | 120 | 1974-1976 | 2 | L | 1956-11-27 | Waterloo, ONT | Semi-Professional |
Rob Thiel | 80 | 4 | 11 | 15 | 51 | 1987-1989 | 2 | D | 1969-04-04 | Waterloo, ONT | Major Junior |
Colin Thompson | 24 | 3 | 4 | 7 | 13 | 1972-1973 | 1 | C | 1955-05-21 | Windsor, ONT | Major Junior |
John Thompson | 39 | 2 | 2 | 4 | 168 | 1977-1978 | 1 | R | 1959-10-19 | | Major Junior |
Ben Thomson | 260 | 41 | 69 | 110 | 427 | 2009-2014 | 5 | L | 1993-01-16 | Brampton, ONT | Major League |
Matt Thomson | 17 | 0 | 2 | 2 | 6 | 2005-2006 | 1 | D | 1987-03-04 | Kitchener, ONT | Major Junior |
Scott Timmins | 142 | 44 | 41 | 85 | 82 | 2006-2009 | 3 | C | 1989-09-11 | Hamilton, ONT | Major League |
Matthew Tipoff | 112 | 40 | 54 | 94 | 75 | 2009-2011 | 2 | L | 1990-10-04 | Toronto, ONT | European Elite |
Pete Titanic | 20 | 4 | 3 | 7 | 21 | 1970-1971 | 1 | | | | Major Junior |
Walt Tkaczuk | 175 | 78 | 141 | 219 | 205 | 1963-1968 | 5 | C | 1947-09-29 | Emstedetten, Germany | Major League |
Kirk Tomlinson | 43 | 29 | 30 | 59 | 131 | 1988-1989 | 1 | L | 1968-05-02 | Tottenham, ONT | Major League |
Brad Topping | 18 | 0 | 1 | 1 | 4 | 2003-2004 | 1 | G | 1984-06-05 | Strathroy, ONT | Major Junior |
Mike Torchia | 182 | 0 | 12 | 12 | 66 | 1988-1992 | 4 | G | 1972-02-23 | Toronto, ONT | Major League |
Nathan Torchia | 2 | 0 | 0 | 0 | 0 | 2019-2020 | 1 | G | 2000-05-12 | Waterloo, ONT | Major Junior |
Paul Traynor | 178 | 21 | 83 | 104 | 162 | 1994-1997 | 3 | D | 1977-09-14 | Thunder Bay, ONT | Minor Pro |
Scott Tregunna | 38 | 5 | 16 | 21 | 14 | 2007-2008 | 1 | R | 1987-06-12 | Mount Forest, ONT | Major Junior |
Carter Tresoor | 26 | 0 | 0 | 0 | 10 | 2017-2019 | 2 | C | 2001-02-15 | Kenora, ONT | Major Junior |
Peter Tsimikalis | 37 | 19 | 37 | 56 | 14 | 2006-2007 | 1 | C | 1986-01-10 | Toronto, ONT | Minor Pro |
Gib Tucker | 146 | 51 | 70 | 121 | 51 | 1989-1992 | 3 | C | 1971-03-26 | Fort Frances, ONT | Major Junior |
John Tucker | 176 | 116 | 172 | 288 | 90 | 1981-1984 | 3 | C | 1964-09-29 | Windsor, ONT | Major League |
Mike Tuomi | 6 | 0 | 1 | 1 | 7 | 2004-2005 | 1 | C | 1985-01-26 | Toronto, ONT | Minor Pro |
Chad Turner | 2 | 0 | 0 | 0 | 4 | 1994-1995 | 1 | D | 1975-03-14 | Kitchener, ONT | Minor Pro |
Cliff Turner | 3 | 0 | 0 | 0 | 0 | 1963-1964 | 1 | | | | Major Junior |
Dan Turple | 98 | 0 | 5 | 5 | 8 | 2004-2006 | 2 | G | 1985-01-01 | Hamilton, ONT | Minor Pro |
Shawn Tyers | 48 | 7 | 17 | 24 | 31 | 1984-1986 | 2 | R | 1967-01-14 | Bramalea, ONT | Major Junior |
John Uniac | 160 | 26 | 107 | 133 | 123 | 1988-1991 | 3 | D | 1971-03-29 | Stratford, ONT | Minor Pro |
Josh Unice | 57 | 0 | 1 | 1 | 0 | 2007-2009 | 2 | G | 1989-06-24 | Holland, OH | Minor Pro |
Mike Vaillancourt | 54 | 4 | 2 | 6 | 15 | 1998-2000 | 2 | R | 1981-05-04 | Capreol, ONT | Major Junior |
Boris Valabik | 163 | 4 | 25 | 29 | 725 | 2003-2006 | 3 | D | 1986-02-14 | Nitra, Slovakia | Major League |
Reid Valade | 240 | 86 | 77 | 163 | 192 | 2018-2023 | 4 | L | 2002-03-14 | Caledon, ONT | Major Junior |
Giovanni Vallati | 124 | 8 | 39 | 47 | 61 | 2016-2018 | 2 | D | 2000-02-21 | Ottawa, ONT | Minor Pro |
Parker Van Buskirk | 53 | 0 | 3 | 3 | 2 | 2008-2009 | 1 | G | 1988-03-26 | Windsor, ONT | Minor Pro |
Doug Van Wyck | 4 | 0 | 2 | 2 | 0 | 1968-1969 | 1 | D | | Newmarket, ONT | Major Junior |
Marcus Vandenberg | 29 | 0 | 2 | 2 | 0 | 2021-2023 | 2 | G | 2004-04-25 | Dorchester, ONT | Major Junior |
Wes Vander Wal | 16 | 0 | 1 | 1 | 19 | 1995-1997 | 2 | R | 1978-03-06 | Strathroy, ONT | Major Junior |
Carmine Vani | 24 | 15 | 8 | 23 | 75 | 1983-1984 | 1 | C | 1964-08-07 | Toronto, ONT | Minor Pro |
Philip Varone | 49 | 6 | 23 | 29 | 14 | 2006-2008 | 2 | C | 1990-12-04 | Vaughan, ONT | Major League |
Alain Veilleux | 9 | 0 | 2 | 2 | 4 | 1998-1999 | 1 | C | 1980-06-12 | Hearst, ONT | Major Junior |
Tim Verbeek | 102 | 19 | 16 | 35 | 158 | 1996-1998 | 2 | R | 1979-10-05 | Sarnia, ONT | Minor Pro |
Joel Vienneau | 21 | 0 | 0 | 0 | 0 | 2012-2013 | 1 | G | 1992-01-18 | Hearst, ONT | Major Junior |
Dave Viitala | 15 | 0 | 6 | 6 | 16 | 1979-1980 | 1 | | | | Major Junior |
George Visenka | 5 | 0 | 0 | 0 | 2 | 2002-2003 | 1 | | | | Major Junior |
Peter Viskovich | 24 | 3 | 3 | 6 | 2 | 1986-1987 | 1 | C | 1967-02-02 | Kirkland Lake, ONT | Major Junior |
Craig Voakes | 183 | 57 | 82 | 139 | 141 | 2003-2006 | 3 | C | 1986-01-02 | St. Thomas, ONT | European Lower Leagues |
Mike Volpe | 36 | 0 | 1 | 1 | 11 | 1985-1986 | 1 | G | 1967-01-02 | Halifax, NS | Major Junior |
John Voss† | 32 | 0 | 0 | 0 | 0 | 1964-1966 | 2 | G | 1946-02-21 | Toronto, ONT | Minor Pro |
Michael Vukojevic | 155 | 9 | 55 | 64 | 148 | 2017-2020 | 3 | D | 2001-06-08 | Oakville, ONT | Minor Pro |
Allan Wagar | 23 | 0 | 8 | 8 | 56 | 1975-1976 | 1 | D | | Cornwall, ONT | Major Junior |
Holden Wale | 23 | 1 | 5 | 6 | 4 | 2019-2020 | 1 | D | 2000-07-28 | Brantford, ONT | Major Junior |
John Walker | 31 | 12 | 16 | 28 | 31 | 1977-1978 | 1 | L | 1958-04-28 | | Major Junior |
Sean Wallington | 13 | 0 | 4 | 4 | 4 | 1985-1986 | 1 | R | 1967-08-15 | Niagara Falls, ONT | Minor Pro |
Todd Warriner | 32 | 19 | 24 | 43 | 35 | 1992-1994 | 2 | L | 1974-01-03 | Blenheim, ONT | Major League |
Clay Watts | 57 | 15 | 10 | 25 | 27 | 1975-1976 | 1 | L | 1958-05-14 | | Major Junior |
Mike Webber | 8 | 1 | 2 | 3 | 4 | 1984-1985 | 1 | D | 1965-04-28 | Kitchener, ONT | Major Junior |
Yannick Weber | 110 | 33 | 63 | 96 | 121 | 2006-2008 | 2 | D | 1988-09-23 | Morges, Switzerland | Major League |
Dave Webster | 28 | 0 | 9 | 9 | 35 | 1982-1983 | 1 | D | 1965-04-21 | North Bay, ONT | Major Junior |
Mike Wehrstedt | 124 | 20 | 38 | 58 | 39 | 1998-2000 | 2 | R | 1982-05-28 | Thunder Bay, ONT | European Lower Leagues |
Bert Weir | 54 | 6 | 17 | 23 | 38 | 1983-1985 | 2 | L | 1966-08-19 | Charlottetown, PEI | Major Junior |
David Weiss | 93 | 0 | 2 | 2 | 17 | 1984-1988 | 4 | G | 1967-04-05 | St. Clements, ONT | Major Junior |
Keith Welsh | 152 | 36 | 64 | 100 | 110 | 1994-1997 | 3 | R | 1977-01-03 | Sudbury, ONT | Major Junior |
Thomas Welsh | 15 | 0 | 5 | 5 | 0 | 2014-2015 | 1 | D | 1995-02-01 | Hamilton, ONT | Major Junior |
Mark Wetzlaff | 2 | 0 | 1 | 1 | 0 | 1974-1975 | 1 | C | 1958-03-15 | Kitchener, ONT | Major Junior |
David Whistle | 1 | 0 | 0 | 0 | 0 | 1983-1984 | 1 | F | 1966-01-27 | Thunder Bay, ONT | European Lower Leagues |
Rob Whistle | 86 | 6 | 5 | 11 | 115 | 1979-1981 | 2 | D | 1961-04-04 | Thunder Bay, ONT | Major League |
Tony White | 130 | 35 | 71 | 106 | 134 | 1972-1974 | 2 | F | 1954-06-16 | Grand Falls, NFLD | Major League |
Bob Whitlock | 22 | 9 | 15 | 24 | 51 | 1968-1969 | 1 | L | 1949-07-16 | Charlottetown, PEI | Major League |
Darryl Whyte | 50 | 0 | 0 | 0 | 4 | 1993-1995 | 2 | G | 1975-04-04 | Mississauga, ONT | Semi-Professional |
Brian Wilks | 191 | 57 | 134 | 191 | 113 | 1982-1985 | 3 | C | 1966-02-27 | Toronto, ONT | Major League |
Dale Williams | 1 | 0 | 0 | 0 | 0 | 1977-1978 | 1 | | | | Major Junior |
Jack Williams | 135 | 32 | 44 | 76 | 59 | 1989-1992 | 3 | D | 1972-02-12 | Greensburg, PA | Minor Pro |
Kerry Williston | 183 | 20 | 89 | 109 | 126 | 1977-1981 | 4 | D | 1960-03-09 | | Major Junior |
Andrew Wilson | 23 | 0 | 0 | 0 | 6 | 2008-2009 | 1 | D | 1991-03-30 | Cayuga, ONT | Major Junior |
Bill Wilson | 15 | 0 | 0 | 0 | 0 | 1964-1965 | 1 | | | | Major Junior |
Casey Wolak | 41 | 10 | 14 | 24 | 117 | 1998-1999 | 1 | R | 1978-03-26 | Point Claire, PQ | Minor Pro |
Mike Wolak | 71 | 27 | 50 | 77 | 54 | 1985-1987 | 2 | C | 1968-04-29 | Utica, MI | Minor Pro |
Craig Wolanin | 60 | 5 | 16 | 21 | 95 | 1984-1985 | 1 | D | 1967-07-27 | Grosse Pointe, MI | Major League |
Bennett Wolf | 54 | 3 | 19 | 22 | 297 | 1976-1979 | 2 | D | 1959-10-23 | Kitchener, ONT | Major League |
Brad Woods | 19 | 0 | 6 | 6 | 18 | 2001-2002 | 1 | D | 1981-03-04 | Cambridge, ONT | Minor Pro |
Darren Wright | 82 | 7 | 11 | 18 | 41 | 1982-1984 | 2 | L | 1966-03-06 | Oshawa, ONT | Major Junior |
Arber Xhekaj | 128 | 14 | 23 | 37 | 181 | 2018-2022 | 3 | D | 2001-01-30 | Hamilton, ONT | Major League |
Jonathan Yantsis | 214 | 97 | 52 | 149 | 197 | 2016-2020 | 4 | R | 1999-04-28 | Markham, ONT | Minor Pro |
Andrew Yardy | 42 | 2 | 6 | 8 | 41 | 1998-2000 | 2 | D | 1981-06-04 | Brantford, ONT | Semi-Professional |
Brock Yates | 55 | 0 | 0 | 0 | 64 | 2000-2001 | 1 | | | | Major Junior |
Jack York | 85 | 4 | 17 | 21 | 28 | 2017-2019 | 2 | D | 2000-09-17 | Ottawa, ONT | Major Junior |
Jason York | 25 | 11 | 25 | 36 | 17 | 1989-1990 | 1 | D | 1970-05-20 | Nepean, ONT | Major League |
Mike Yosurack | 51 | 10 | 18 | 28 | 15 | 1974-1975 | 1 | R | 1956-09-25 | Kitchener, ONT | Semi-Professional |
Alan Young | 28 | 6 | 6 | 12 | 54 | 1968-1969 | 1 | R | 1950-09-15 | Toronto, ONT | Minor Pro |
Jesse Young | 42 | 1 | 2 | 3 | 7 | 2010-2013 | 3 | D | 1994-02-28 | Walled Lake, MI | Major Junior |
Steve Young | 35 | 11 | 11 | 22 | 6 | 1976-1977 | 1 | R | 1958-03-04 | | Major Junior |
Tom Young | 1 | 0 | 0 | 0 | 0 | 1977-1978 | 1 | | | | Major Junior |
Wendell Young | 163 | 0 | 10 | 10 | 55 | 1980-1983 | 3 | G | 1963-08-01 | Halifax, NS | Major League |
Paul Yovanic | 7 | 0 | 0 | 0 | 9 | 2004-2005 | 1 | L | 1987-10-02 | Highland, MI | Minor Pro |
Adam Zamec | 73 | 3 | 8 | 11 | 97 | 2006-2008 | 2 | L | 1989-09-22 | London, ONT | Major Junior |
Mike Zettel | 7 | 1 | 3 | 4 | 10 | 1970-1972 | 2 | D | 1953-09-18 | Guelph, ONT | European Elite |
Daniel Zhilkin | 35 | 17 | 13 | 30 | 20 | 2022-2023 | 1 | C | 2003-12-19 | Moscow, Russia | Minor Pro |
Adam Zidlicky | 92 | 11 | 14 | 25 | 42 | 2021-2023 | 2 | L | 2005-01-28 | Prague, Czech Rep. | Major Junior |
Jason Zohil | 21 | 0 | 4 | 4 | 58 | 1990-1992 | 2 | R | 1972-05-15 | Toronto, ONT | Major Junior |
Tim Zwijack | 144 | 33 | 46 | 79 | 66 | 1977-1980 | 3 | R | 1961-02-25 | | Major Junior |
+
† 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.