Windsor Spitfires all-time player list
Player Name |
GP |
G |
A. |
Pts |
PIM |
Seasons |
Yrs. |
Pos. |
Birthdate |
Birthplace |
Highest Level |
Ryan Abraham | 157 | 55 | 92 | 147 | 171 | 2021-2024 | 3 | C | 2004-04-05 | Livonia, MI | Major Junior |
Akil Adams | 51 | 12 | 25 | 37 | 65 | 1993-1995 | 2 | D | 1974-08-13 | Detroit, MI | Minor Pro |
Jeremiah Addison | 51 | 24 | 19 | 43 | 62 | 2016-2017 | 1 | L | 1996-10-21 | Brampton, ONT | Minor Pro |
Egor Afanasyev | 62 | 31 | 36 | 67 | 40 | 2019-2020 | 1 | L | 2001-01-23 | Tver, Russia | Major League |
Alex Aleardi | 28 | 12 | 30 | 42 | 20 | 2012-2013 | 1 | R | 1992-07-30 | Fort Wayne, IN | Minor Pro |
Akim Aliu | 18 | 3 | 4 | 7 | 25 | 2005-2006 | 1 | D | 1989-04-24 | Okene, Nigeria | Major League |
Sean Allen | 55 | 1 | 6 | 7 | 84 | 2018-2019 | 1 | D | 1998-04-21 | Puslinch, ONT | Minor Pro |
Jamie Allison | 59 | 4 | 8 | 12 | 70 | 1991-1992 | 1 | D | 1975-05-13 | Lindsay, ONT | Major League |
Peter Allison | 89 | 1 | 7 | 8 | 80 | 1991-1993 | 2 | D | 1974-04-12 | Whitby, ONT | Major Junior |
Stephen Alonge | 55 | 5 | 5 | 10 | 116 | 2011-2012 | 1 | R | 1993-03-21 | Lynbrook, NY | Major Junior |
Jay Anderson | 5 | 0 | 0 | 0 | 31 | 1996-1997 | 1 | L | 1978-04-06 | Ridgetown, ONT | Major Junior |
Brett Angel | 57 | 4 | 11 | 15 | 223 | 2000-2002 | 2 | D | 1981-04-29 | Kingston, ONT | Minor Pro |
Tyler Angle | 228 | 61 | 71 | 132 | 120 | 2016-2020 | 4 | C | 2000-09-30 | Niagara Falls, ONT | Major League |
Matt Anthony | 75 | 0 | 2 | 2 | 0 | 2001-2004 | 3 | G | 1984-03-18 | Wheatley, ONT | Minor Pro |
Jason Asadoorian | 3 | 0 | 0 | 0 | 2 | 1998-1999 | 1 | F | 1980-07-31 | Canton, MI | Major Junior |
Ryan Aschaber | 125 | 0 | 8 | 8 | 14 | 1999-2003 | 4 | G | 1982-01-29 | Peterborough, ONT | Minor Pro |
Peter Aston | 49 | 12 | 21 | 33 | 21 | 2005-2006 | 1 | D | 1986-02-24 | Toronto, ONT | Minor Pro |
Kyle Auger | 28 | 1 | 2 | 3 | 6 | 2015-2016 | 1 | D | 1999-01-02 | Thunder Bay, ONT | Major Junior |
Tim Bacik | 6 | 0 | 0 | 0 | 4 | 1992-1993 | 1 | G | 1974-09-10 | Blenheim, ONT | Major Junior |
Chad Badawey | 2 | 0 | 0 | 0 | 4 | 1989-1990 | 1 | R | 1970-01-24 | Port Colborne, ONT | Minor Pro |
Brock Baier | 10 | 0 | 0 | 0 | 0 | 2017-2018 | 1 | G | 1999-03-20 | Wallace, ONT | Major Junior |
Joshua Bailey | 109 | 40 | 91 | 131 | 48 | 2006-2008 | 2 | R | 1989-10-02 | Bowmanville, ONT | Major League |
Mike Baird | 18 | 1 | 2 | 3 | 12 | 2016-2017 | 1 | L | 1997-03-25 | Cayuga, ONT | Major Junior |
Avval Baisov | 29 | 2 | 3 | 5 | 16 | 2021-2022 | 1 | L | 2004-04-26 | Khanty Mansiysk, Russia | Major Junior |
Ryan Baldwin | 82 | 13 | 7 | 20 | 261 | 2006-2010 | 3 | R | 1989-05-20 | Windsor, ONT | Major Junior |
Terry Banjavic | 1 | 0 | 0 | 0 | 0 | 1998-1999 | 1 | F | 1978-02-17 | | Major Junior |
Adam Bateman | 163 | 7 | 22 | 29 | 68 | 2011-2014 | 3 | D | 1995-01-05 | Caledon, ONT | Major Junior |
T.J. Battani | 30 | 3 | 3 | 6 | 21 | 2006-2007 | 1 | R | 1989-10-25 | Armada, MI | Minor Pro |
Daniel Beaudoin | 36 | 3 | 5 | 8 | 15 | 2015-2016 | 1 | C | 1996-03-19 | Windsor, ONT | Major Junior |
Paul Beazley | 21 | 0 | 1 | 1 | 8 | 1993-1995 | 2 | G | 1976-12-20 | Weston, ONT | Major Junior |
David Benn | 30 | 1 | 15 | 16 | 133 | 1992-1993 | 1 | D | 1973-06-16 | Scarborough, ONT | Major Junior |
Juraj Bezuch | 4 | 0 | 0 | 0 | 0 | 2012-2013 | 1 | L | 1993-12-20 | Skalica, Slovakia | European Elite |
Paul Bezzo | 27 | 2 | 8 | 10 | 73 | 2009-2010 | 1 | D | 1990-10-26 | Simcoe, ONT | Minor Pro |
Bryan Bickell | 26 | 17 | 16 | 33 | 19 | 2005-2006 | 1 | L | 1986-03-09 | Bowmanville, ONT | Major League |
Ty Bilcke | 174 | 2 | 9 | 11 | 400 | 2011-2014 | 3 | R | 1994-04-23 | Exeter, ONT | Minor Pro |
Craig Binns | 57 | 2 | 4 | 6 | 75 | 1991-1993 | 2 | D | 1974-07-18 | Ottawa, ONT | Minor Pro |
Wylie Birkett | 25 | 0 | 3 | 3 | 14 | 2021-2023 | 2 | L | 2004-03-05 | Alliston, ONT | Major Junior |
Marek Biro | 124 | 4 | 22 | 26 | 144 | 2006-2008 | 2 | D | 1988-02-08 | Banska Bystrica, Slovakia | European Elite |
Jesse Blacker | 93 | 4 | 24 | 28 | 72 | 2007-2010 | 3 | D | 1991-04-19 | Toronto, ONT | Major League |
Brady Blain | 190 | 20 | 43 | 63 | 45 | 1991-1994 | 3 | L | 1974-07-01 | Chatham, ONT | Minor Pro |
Robert Blain | 13 | 0 | 0 | 0 | 20 | 1995-1996 | 1 | D | 1977-01-12 | Angus, ONT | Major Junior |
Bryan Blair | 4 | 0 | 0 | 0 | 2 | 1998-1999 | 1 | R | 1979-04-12 | Fort Erie, ONT | European Lower Leagues |
Mike Bogden | 4 | 0 | 0 | 0 | 0 | 1992-1993 | 1 | | | | Major Junior |
Luke Boka | 313 | 60 | 80 | 140 | 183 | 2015-2020 | 5 | R | 1999-06-12 | Plymouth, MI | Minor Pro |
Paul Bortignon | 18 | 0 | 2 | 2 | 8 | 2003-2005 | 2 | D | 1985-05-15 | Amhertsburg, ONT | Major Junior |
Ruslan Boryschenko | 30 | 2 | 0 | 2 | 0 | 2001-2002 | 1 | D | 1983-04-22 | Kiev, Ukraine | Minor Pro |
Robin Boucher | 247 | 53 | 99 | 152 | 146 | 1997-2001 | 4 | C | 1981-02-20 | Corbiel, ONT | Major Junior |
John Bowen | 79 | 0 | 1 | 1 | 127 | 2011-2014 | 3 | D | 1994-05-03 | Auburn, NJ | Major Junior |
Bill Bowler | 250 | 149 | 318 | 467 | 171 | 1991-1995 | 4 | C | 1974-09-25 | Toronto, ONT | Major League |
Scott Bowles | 3 | 0 | 0 | 0 | 0 | 2006-2007 | 1 | G | 1986-10-19 | Creston, BC | Minor Pro |
David Bowman | 265 | 38 | 85 | 123 | 283 | 2000-2004 | 4 | D | 1983-09-23 | St. Catharines, ONT | Minor Pro |
Jeremy Bracco | 30 | 8 | 24 | 32 | 2 | 2016-2017 | 1 | R | 1997-03-17 | Freeport, NY | Minor Pro |
Matthew Bragg | 65 | 16 | 20 | 36 | 67 | 2007-2008 | 1 | C | 1987-06-12 | | Major Junior |
Mackenzie Braid | 21 | 0 | 1 | 1 | 19 | 2011-2012 | 1 | D | 1993-01-16 | Mississauga, ONT | Minor Pro |
Jeff Braithwaite | 26 | 2 | 8 | 10 | 35 | 2011-2012 | 1 | D | 1992-03-02 | Peterborough, ONT | Major Junior |
Jeff Bramham | 16 | 0 | 1 | 1 | 8 | 1990-1992 | 2 | D | 1973-04-07 | Sarnia, ONT | Major Junior |
Austen Brassard | 37 | 4 | 8 | 12 | 36 | 2009-2010 | 1 | R | 1993-01-14 | Windsor, ONT | Minor Pro |
Kip Brennan | 66 | 0 | 17 | 17 | 259 | 1996-1998 | 2 | L | 1980-08-27 | Kingston, ONT | Major League |
Graeme Brown | 137 | 3 | 13 | 16 | 125 | 2012-2015 | 3 | D | 1996-05-16 | Gananoque, ONT | Minor Pro |
Jeff Brown | 31 | 8 | 9 | 17 | 47 | 2010-2011 | 1 | R | 1990-06-02 | Toronto, ONT | Minor Pro |
Logan Brown | 165 | 65 | 116 | 181 | 97 | 2014-2018 | 4 | C | 1998-03-05 | Raleigh, NC | Major League |
Tim Bryan | 90 | 0 | 12 | 12 | 54 | 1995-1997 | 2 | D | 1978-01-14 | Westport, ONT | Major Junior |
Andy Burnham | 61 | 8 | 8 | 16 | 188 | 1997-1999 | 2 | R | 1980-07-02 | New Liskeard, ONT | Minor Pro |
Andrew Burns | 173 | 2 | 28 | 30 | 71 | 2013-2017 | 4 | D | 1997-02-02 | Oakville, ONT | Major Junior |
Sean Burns | 95 | 9 | 32 | 41 | 271 | 1989-1991 | 2 | D | 1971-01-16 | North Bay, ONT | Minor Pro |
Mike Bushby | 52 | 3 | 4 | 7 | 54 | 2004-2007 | 3 | D | 1987-05-22 | Thunder Bay, ONT | Major Junior |
Chase Campbell | 30 | 3 | 1 | 4 | 6 | 2018-2019 | 1 | R | 1998-06-24 | Waterloo, ONT | Major Junior |
Cory Campbell | 41 | 0 | 3 | 3 | 8 | 2001-2002 | 1 | G | 1981-07-27 | Stratford, ONT | Minor Pro |
Jack Campbell | 57 | 0 | 1 | 1 | 4 | 2010-2012 | 2 | G | 1992-01-09 | Port Huron, MI | Major League |
Scott Campbell | 9 | 0 | 0 | 0 | 0 | 2003-2004 | 1 | D | 1986-06-17 | | Major Junior |
Marc Cantin | 24 | 2 | 5 | 7 | 41 | 2009-2010 | 1 | D | 1990-03-27 | Peterborough, ONT | Minor Pro |
Ryan Carlisle | 1 | 0 | 0 | 0 | 0 | 2007-2008 | 1 | G | 1991-03-07 | Aurora, ONT | Major Junior |
Taylor Carnevale | 30 | 11 | 15 | 26 | 8 | 2010-2011 | 1 | C | 1991-03-15 | Mississauga, ONT | Minor Pro |
Jake Carrick | 24 | 9 | 7 | 16 | 50 | 2010-2011 | 1 | R | 1990-11-19 | Stouffville, ONT | Major Junior |
Brad Carroll | 1 | 0 | 0 | 0 | 0 | 2013-2014 | 1 | F | 1994-05-12 | Windsor, ONT | Major Junior |
Cole Carter | 96 | 16 | 37 | 53 | 10 | 2015-2017 | 2 | R | 1998-07-06 | New Westminster, BC | European Elite |
Collin Carwardine | 31 | 0 | 2 | 2 | 21 | 2005-2007 | 2 | D | 1988-04-14 | Guelph, ONT | Major Junior |
Reuben Castella | 42 | 0 | 4 | 4 | 74 | 1991-1993 | 2 | L | 1974-01-03 | Bracebridge, ONT | Major Junior |
Aidan Castle | 53 | 8 | 10 | 18 | 22 | 2022-2024 | 2 | R | 2004-01-08 | Mississauga, ONT | Major Junior |
Dede Cato | 3 | 0 | 0 | 0 | 4 | 2016-2017 | 1 | F | 1997-07-04 | Chatham, ONT | Major Junior |
Kyle Chapman | 141 | 24 | 23 | 47 | 289 | 1998-2001 | 3 | L | 1981-02-24 | Aurora, ONT | Major Junior |
Jalen Chatfield | 189 | 19 | 67 | 86 | 136 | 2014-2017 | 3 | D | 1996-05-15 | Ypsilanti, MI | Major League |
Connor Chatham | 30 | 6 | 6 | 12 | 48 | 2015-2016 | 1 | R | 1995-10-30 | Shiloh, IL | Minor Pro |
Jordan Cheechoo | 7 | 0 | 0 | 0 | 0 | 2005-2007 | 2 | R | 1988-07-10 | Sudbury, ONT | Major Junior |
Alex Christopoulos | 124 | 68 | 39 | 107 | 43 | 2021-2024 | 3 | R | 2003-03-26 | Richmond Hill, ONT | Major Junior |
John Cilladi | 47 | 2 | 2 | 4 | 83 | 1998-1999 | 1 | D | 1981-04-30 | Erie, PA | Minor Pro |
Jared Cipparone | 151 | 10 | 24 | 34 | 92 | 2003-2006 | 3 | C | 1986-02-14 | Tecumseh, ONT | Major Junior |
Jason Cirone | 23 | 27 | 23 | 50 | 31 | 1990-1991 | 1 | C | 1971-02-21 | Toronto, ONT | Major League |
Emerson Clark | 63 | 7 | 11 | 18 | 131 | 2012-2013 | 1 | L | 1992-12-17 | Whitby, ONT | Minor Pro |
Michael Clarke | 110 | 23 | 32 | 55 | 109 | 2010-2013 | 3 | C | 1994-04-29 | London, ONT | Minor Pro |
Andrew Clouthier | 23 | 0 | 1 | 1 | 51 | 2010-2011 | 1 | L | 1990-05-03 | Pembroke, ONT | Major Junior |
Luke Clowes | 126 | 1 | 6 | 7 | 197 | 1992-1995 | 3 | D | 1975-11-15 | Grand Valley, ONT | Major Junior |
Chris Cobham | 40 | 1 | 0 | 1 | 23 | 2013-2014 | 1 | L | 1996-05-12 | Guelph, ONT | Major Junior |
Paul Coffell | 12 | 2 | 2 | 4 | 6 | 1990-1991 | 1 | F | 1973-03-01 | Ottawa, ONT | Major Junior |
Aaron Coles | 9 | 0 | 2 | 2 | 21 | 1996-1998 | 2 | D | 1979-03-26 | Shelburne, ONT | Major Junior |
Jason Coles | 34 | 0 | 7 | 7 | 96 | 1992-1994 | 2 | D | 1973-09-16 | Chipping Norton, England | Minor Pro |
Matt Cooke | 149 | 67 | 80 | 147 | 298 | 1995-1998 | 3 | L | 1978-09-07 | Belleville, ONT | Major League |
John Cooper | 84 | 5 | 12 | 17 | 5 | 1993-1995 | 2 | R | 1976-01-11 | Markham, ONT | Minor Pro |
John Copley | 125 | 4 | 27 | 31 | 140 | 1990-1992 | 2 | D | 1972-10-19 | Inverness, NS | Minor Pro |
Connor Corcoran | 252 | 37 | 83 | 120 | 139 | 2016-2020 | 4 | D | 2000-08-07 | Beeton, ONT | Minor Pro |
Anthony Cortellessa | 35 | 1 | 1 | 2 | 8 | 2010-2012 | 2 | L | 1994-02-15 | Etobicoke, ONT | Major Junior |
Joey Costanzo | 79 | 0 | 6 | 6 | 6 | 2022-2024 | 2 | G | 2005-07-26 | Toronto, ONT | Major Junior |
Ryan Courtney | 139 | 20 | 39 | 59 | 64 | 1998-2001 | 3 | C | 1982-03-08 | Ennismore, ONT | Minor Pro |
Sean Courtney | 24 | 1 | 1 | 2 | 10 | 2004-2005 | 1 | C | 1985-10-16 | Peterborough, ONT | Major Junior |
Justin Coutu | 19 | 0 | 3 | 3 | 15 | 2003-2004 | 1 | D | 1984-11-19 | Maple Ridge, BC | Minor Pro |
Michael Cox | 21 | 0 | 0 | 0 | 31 | 2003-2004 | 1 | R | 1986-03-17 | Fraser, MI | Major Junior |
Glen Craig | 36 | 0 | 3 | 3 | 47 | 1989-1990 | 1 | D | 1972-05-25 | Mississauga, ONT | Major Junior |
Derrick Crane | 10 | 0 | 0 | 0 | 7 | 1992-1993 | 1 | C | 1973-08-08 | Windsor, ONT | Major Junior |
Glenn Crawford | 210 | 59 | 114 | 173 | 103 | 1994-1998 | 4 | L | 1978-02-27 | Barrie, ONT | Minor Pro |
Anthony Cristoforo | 130 | 13 | 66 | 79 | 41 | 2022-2024 | 2 | D | 2006-02-23 | Woodbridge, ONT | Major Junior |
Mario Culina | 41 | 0 | 1 | 1 | 4 | 2015-2017 | 2 | G | 1997-06-12 | Sault Ste. Marie, ONT | Minor Pro |
Trent Cull | 65 | 1 | 12 | 13 | 100 | 1990-1992 | 2 | D | 1973-09-27 | Georgetown, ONT | Minor Pro |
John Cullen | 40 | 0 | 0 | 0 | 8 | 2010-2012 | 2 | G | 1991-04-20 | Hamburg, NY | Major Junior |
Mark Cundari | 248 | 30 | 101 | 131 | 553 | 2006-2010 | 4 | D | 1990-04-23 | Toronto, ONT | Major League |
Joshua Currie | 41 | 3 | 15 | 18 | 16 | 2021-2022 | 1 | L | 2002-07-01 | Pickering, ONT | Major Junior |
Will Cuylle | 184 | 91 | 72 | 163 | 135 | 2018-2022 | 3 | L | 2002-02-05 | Toronto, ONT | Major League |
Nick Czinder | 118 | 17 | 16 | 33 | 107 | 2010-2012 | 2 | R | 1992-06-12 | West Bloomfield, MI | Minor Pro |
Daniel D'Amico | 254 | 88 | 85 | 173 | 136 | 2017-2022 | 4 | L | 2001-01-26 | Etobicoke, ONT | Minor Pro |
Cole Davis | 68 | 21 | 22 | 43 | 59 | 2022-2024 | 2 | L | 2006-06-22 | Sutton, ONT | Major Junior |
Patrick Davis | 38 | 22 | 29 | 51 | 64 | 2005-2006 | 1 | L | 1986-12-28 | Sterling, MI | Major League |
Sean Day | 85 | 16 | 37 | 53 | 28 | 2016-2018 | 2 | D | 1998-01-09 | Leuven, Belgium | Major League |
Nicholas DeAngelis | 130 | 6 | 33 | 39 | 67 | 2021-2023 | 2 | D | 2004-05-22 | King City, ONT | Major Junior |
Bryan Deeley | 1 | 0 | 0 | 0 | 0 | 2010-2011 | 1 | D | 1994-01-26 | Rochester, NY | Major Junior |
Jordan DeKort | 35 | 0 | 0 | 0 | 2 | 2011-2014 | 3 | G | 1995-08-08 | Markham, ONT | Major Junior |
Brandon Devlin | 57 | 3 | 14 | 17 | 68 | 2011-2013 | 2 | D | 1994-04-27 | Brampton, ONT | Minor Pro |
Ryan Dickie | 6 | 0 | 0 | 0 | 0 | 2002-2004 | 2 | G | 1985-03-20 | Cayuga, ONT | Semi-Professional |
John-Scott Dickson | 306 | 94 | 120 | 214 | 167 | 2000-2005 | 5 | L | 1984-04-10 | North York, ONT | Minor Pro |
Cristiano DiGiacinto | 223 | 67 | 82 | 149 | 369 | 2013-2017 | 4 | L | 1996-01-10 | Hamilton, ONT | Minor Pro |
Eric Diodati | 63 | 6 | 18 | 24 | 68 | 2013-2014 | 1 | D | 1993-02-15 | Niagara Falls, ONT | Minor Pro |
Rodwin Dionicio | 49 | 16 | 47 | 63 | 59 | 2022-2024 | 2 | D | 2004-03-30 | Newark, NJ | Major Junior |
Michael DiPietro | 157 | 0 | 4 | 4 | 2 | 2015-2019 | 4 | G | 1999-06-09 | Windsor, ONT | Major League |
Jason Dixon | 167 | 15 | 37 | 52 | 63 | 2002-2005 | 3 | C | 1985-02-21 | Belle River, ONT | Minor Pro |
Slater Doggett | 57 | 25 | 26 | 51 | 52 | 2014-2015 | 1 | F | 1994-07-03 | Oakville, ONT | Minor Pro |
Ryan Donally | 191 | 27 | 39 | 66 | 365 | 2001-2005 | 4 | L | 1985-02-04 | Tecumseh, ONT | Minor Pro |
Max Donoso | 19 | 0 | 1 | 1 | 0 | 2023-2024 | 1 | G | 2003-06-11 | Windsor, ONT | Major Junior |
Darren Dougan | 25 | 1 | 3 | 4 | 4 | 1989-1990 | 1 | C | 1972-02-21 | Azilda, ONT | Minor Pro |
Curtis Douglas | 166 | 72 | 69 | 141 | 161 | 2017-2020 | 3 | C | 2000-03-06 | Oakville, ONT | Minor Pro |
Kyle Downey | 11 | 0 | 0 | 0 | 2 | 2021-2022 | 1 | G | 2004-03-04 | Caledon, ONT | Major Junior |
Steve Downie | 111 | 31 | 61 | 92 | 273 | 2003-2006 | 3 | R | 1987-04-03 | Newmarket, ONT | Major League |
Greg Dries | 1 | 0 | 0 | 0 | 0 | 1990-1991 | 1 | D | 1971-03-02 | Leamington, ONT | Major Junior |
Ben Dubois | 46 | 1 | 1 | 2 | 57 | 2008-2010 | 2 | L | 1991-03-17 | Bell River, ONT | Major Junior |
Craig Duininck | 141 | 11 | 28 | 39 | 103 | 2009-2012 | 3 | D | 1993-04-29 | St. Cloud, MN | Major Junior |
Mitch Dunning | 16 | 0 | 0 | 0 | 37 | 2009-2010 | 1 | D | 1992-01-25 | Tecumseh, ONT | Major Junior |
Tyler Eady | 15 | 0 | 5 | 5 | 12 | 2000-2001 | 1 | R | 1983-08-12 | Onaping, ONT | Major Junior |
Nick Ebert | 225 | 32 | 106 | 138 | 178 | 2010-2014 | 4 | D | 1994-05-11 | Livingston, NJ | Minor Pro |
Josef Eichler | 64 | 5 | 7 | 12 | 128 | 2023-2024 | 1 | D | 2005-12-14 | Benesov, Czechia | Major Junior |
Matt Elich | 130 | 34 | 27 | 61 | 44 | 1995-1998 | 3 | R | 1978-09-22 | Grosse Pointe, MI | Major League |
Mads Eller | 22 | 2 | 4 | 6 | 26 | 2015-2016 | 1 | L | 1995-06-25 | Rodovre, Denmark | Minor Pro |
Ryan Ellis | 226 | 73 | 241 | 314 | 207 | 2007-2011 | 4 | D | 1991-01-03 | Hamilton, ONT | Major League |
Rick Emmett | 20 | 2 | 13 | 15 | 21 | 1994-1995 | 1 | D | 1975-02-12 | Etobicoke, ONT | Minor Pro |
Andrew Engelage | 135 | 0 | 5 | 5 | 25 | 2006-2009 | 3 | G | 1988-10-28 | Oshawa, ONT | Minor Pro |
Tyler Ertel | 65 | 42 | 52 | 94 | 115 | 1990-1991 | 1 | C | 1971-02-15 | Kitchener, ONT | Minor Pro |
Cory Evans | 60 | 17 | 29 | 46 | 187 | 1993-1995 | 2 | L | 1974-04-07 | Sault Ste. Marie, ONT | Minor Pro |
Brennan Feasey | 13 | 0 | 0 | 0 | 2 | 2011-2012 | 1 | C | 1994-03-28 | Strathroy, ONT | Minor Pro |
Fedor Fedorov | 60 | 7 | 10 | 17 | 115 | 1999-2000 | 1 | C | 1981-06-11 | Moscow, Russia | Major League |
Drew Felder | 94 | 1 | 14 | 15 | 310 | 1996-1998 | 2 | D | 1979-04-12 | Rodney, ONT | Minor Pro |
Tim Findlay | 186 | 123 | 119 | 242 | 79 | 1994-1997 | 3 | R | 1976-09-20 | Windsor, ONT | Minor Pro |
Patrick Finnegan | 117 | 16 | 54 | 70 | 118 | 1998-2000 | 2 | D | 1980-08-11 | Duluth, MN | Minor Pro |
Christian Fischer | 66 | 40 | 50 | 90 | 34 | 2015-2016 | 1 | R | 1997-04-15 | Chicago, IL | Major League |
Jake Fischer | 16 | 0 | 0 | 0 | 2 | 2005-2006 | 1 | G | 1989-02-15 | Belle River, ONT | Major Junior |
Jason Flick | 16 | 0 | 0 | 0 | 2 | 1997-1998 | 1 | G | 1979-04-13 | Sudbury, ONT | Minor Pro |
Darren Forbes | 8 | 1 | 0 | 1 | 6 | 1997-1999 | 2 | D | | | Major Junior |
Brian Forestell | 132 | 21 | 25 | 46 | 36 | 1989-1991 | 2 | L | 1971-07-24 | Madoc, ONT | Major Junior |
Jasper Forgrave | 6 | 0 | 0 | 0 | 0 | 2016-2017 | 1 | R | 1999-03-13 | Toronto, ONT | Major Junior |
Ryan Foss | 87 | 18 | 20 | 38 | 20 | 2013-2015 | 2 | C | 1996-01-27 | Oakville, ONT | Minor Pro |
Jamie Foster | 2 | 0 | 0 | 0 | 0 | 1994-1995 | 1 | | | | Major Junior |
Alex Fotinos | 82 | 0 | 4 | 4 | 0 | 2013-2015 | 2 | G | 1995-01-02 | Toronto, ONT | Minor Pro |
Jean-Luc Foudy | 122 | 23 | 69 | 92 | 28 | 2018-2020 | 2 | C | 2002-05-13 | Scarborough, ONT | Major League |
Cam Fowler | 55 | 8 | 47 | 55 | 14 | 2009-2010 | 1 | D | 1991-12-05 | Windsor, ONT | Major League |
Mitchell Fox | 2 | 0 | 1 | 1 | 5 | 2009-2010 | 1 | R | 1992-03-02 | Thunder Bay, ONT | Major Junior |
Jordan Frasca | 71 | 10 | 15 | 25 | 12 | 2017-2019 | 2 | C | 2001-07-05 | Brampton, ONT | Minor Pro |
Chris Fraser | 19 | 0 | 4 | 4 | 26 | 1989-1990 | 1 | D | 1972-02-01 | Erin Mills, ONT | Major Junior |
David Frawley | 4 | 0 | 2 | 2 | 0 | 2001-2002 | 1 | C | 1984-01-26 | Sudbury, ONT | Minor Pro |
Robert Frayn | 37 | 6 | 8 | 14 | 46 | 1991-1992 | 1 | D | 1972-03-05 | Sault Ste. Marie, ONT | Major Junior |
Carter Froggett | 2 | 0 | 0 | 0 | 0 | 2023-2024 | 1 | G | 2006-04-07 | Thorndale, ONT | Major Junior |
Rival Fullum | 32 | 11 | 19 | 30 | 34 | 1990-1991 | 1 | L | 1971-02-12 | Geraldton, ONT | Minor Pro |
Ben Garagan | 23 | 1 | 1 | 2 | 2 | 2018-2019 | 1 | C | 1999-01-06 | North Bay, ONT | Major Junior |
Ryan Garlock | 146 | 56 | 77 | 133 | 140 | 2003-2006 | 3 | C | 1986-04-24 | Iroquois Falls, ONT | Minor Pro |
Nick Gauvin | 4 | 0 | 0 | 0 | 0 | 2014-2015 | 1 | D | 1998-04-04 | Courtice, ONT | Major Junior |
Nathan Gaymes | 4 | 2 | 0 | 2 | 9 | 2023-2024 | 1 | L | 2006-02-03 | | Major Junior |
Ryan Gelinas | 41 | 0 | 1 | 1 | 10 | 1994-1997 | 3 | G | 1977-10-31 | Windsor, ONT | Minor Pro |
David Geris | 192 | 13 | 37 | 50 | 461 | 1993-1996 | 3 | D | 1976-06-07 | North Bay, ONT | Minor Pro |
Stephane Gervais | 6 | 0 | 0 | 0 | 7 | 2001-2002 | 1 | D | 1982-02-10 | Windsor, ONT | European Lower Leagues |
Paul Giallonardo | 247 | 18 | 73 | 91 | 323 | 2001-2005 | 4 | D | 1984-02-29 | Unionville, ONT | European Lower Leagues |
Phil Gibson | 99 | 16 | 29 | 45 | 44 | 2001-2004 | 3 | R | 1984-03-26 | Mississauga, ONT | Major Junior |
Steve Gibson | 220 | 118 | 118 | 236 | 146 | 1989-1993 | 4 | L | 1972-10-10 | Listowel, ONT | Minor Pro |
Remy Giftopoulos | 90 | 34 | 35 | 69 | 142 | 2012-2014 | 2 | L | 1993-01-13 | Ancaster, ONT | European Lower Leagues |
Michael Giugovaz | 11 | 0 | 1 | 1 | 7 | 2015-2016 | 1 | G | 1995-05-08 | Brampton, ONT | Minor Pro |
Tim Gleason | 214 | 37 | 114 | 151 | 409 | 1999-2003 | 4 | D | 1983-01-29 | Clawson, MI | Major League |
Trent Gleason | 53 | 2 | 12 | 14 | 72 | 1989-1991 | 2 | D | 1971-04-29 | Brockville, ONT | Minor Pro |
Steve Gleeson | 10 | 0 | 0 | 0 | 0 | 2008-2009 | 1 | G | 1992-04-15 | Toronto, ONT | Major Junior |
Jason Goldenberg | 37 | 8 | 8 | 16 | 6 | 1997-2000 | 3 | F | 1980-10-03 | Richmond Hill, ONT | Major Junior |
Mitch Graham | 10 | 1 | 2 | 3 | 2 | 2012-2013 | 1 | R | 1995-07-05 | Ajax, ONT | Major Junior |
Nick Graniero | 7 | 0 | 0 | 0 | 0 | 2022-2023 | 1 | L | 2004-04-20 | Lasalle, ONT | Major Junior |
Jeff Grant | 38 | 2 | 2 | 4 | 21 | 1990-1991 | 1 | L | 1972-02-26 | Fredericton, NB | Minor Pro |
Vincent Grant | 30 | 10 | 12 | 22 | 10 | 1999-2000 | 1 | C | 1979-01-27 | Metcalfe, ONT | Minor Pro |
Brad Gratton | 12 | 5 | 9 | 14 | 11 | 1989-1990 | 1 | C | 1970-06-08 | Brantford, ONT | Minor Pro |
Josh Gratton | 47 | 19 | 23 | 42 | 132 | 2002-2003 | 1 | L | 1982-09-09 | Brantford, ONT | Major League |
David Green | 85 | 2 | 2 | 4 | 28 | 1993-1996 | 3 | L | 1976-01-16 | Markham, ONT | Minor Pro |
Richard Greenop | 168 | 9 | 16 | 25 | 499 | 2006-2009 | 3 | R | 1989-02-24 | Oshawa, ONT | Minor Pro |
Liam Greentree | 125 | 61 | 74 | 135 | 59 | 2022-2024 | 2 | R | 2006-01-01 | Oshawa, ONT | Major Junior |
Jack Greenwell | 41 | 4 | 3 | 7 | 2 | 2023-2024 | 1 | R | 2005-01-05 | London, ONT | Major Junior |
Dan Growden | 133 | 3 | 12 | 15 | 73 | 1998-2001 | 3 | D | 1982-02-09 | Peterborough, ONT | Minor Pro |
Philipp Grubauer | 19 | 0 | 1 | 1 | 0 | 2009-2010 | 1 | G | 1991-11-25 | Rosenheim, Germany | Major League |
Anthony Guadagnolo | 68 | 0 | 3 | 3 | 14 | 2005-2007 | 2 | G | 1986-01-27 | Markham, ONT | Major Junior |
Matt Hackett | 11 | 0 | 0 | 0 | 2 | 2006-2008 | 2 | G | 1990-03-07 | London, ONT | Major League |
Jason Haelzle | 4 | 0 | 0 | 0 | 0 | 1992-1993 | 1 | | | | Major Junior |
Taylor Hall | 183 | 123 | 157 | 280 | 138 | 2007-2010 | 3 | L | 1991-11-14 | Calgary, ALTA | Major League |
Kevin Hansen | 94 | 17 | 51 | 68 | 154 | 1996-1998 | 2 | D | 1978-03-25 | Hamburg, NY | Minor Pro |
Mike Hanson | 58 | 28 | 30 | 58 | 216 | 1998-1999 | 1 | W | 1978-05-26 | Oakville, ONT | Minor Pro |
Gord Harris | 28 | 9 | 7 | 16 | 27 | 1991-1992 | 1 | L | 1972-05-06 | Oshawa, ONT | Major Junior |
Brett Harrison | 30 | 18 | 18 | 36 | 12 | 2022-2023 | 1 | C | 2003-06-07 | Dorchester, ONT | Minor Pro |
John Hartley | 56 | 3 | 11 | 14 | 83 | 1989-1990 | 1 | D | 1970-09-09 | Sydney River, NS | Major Junior |
Mike Hartwick | 60 | 11 | 16 | 27 | 100 | 1991-1993 | 2 | L | 1973-03-01 | Napanee, ONT | Major Junior |
Tomas Hebek | 28 | 1 | 2 | 3 | 0 | 2022-2023 | 1 | D | 2004-02-12 | Hradec Kralove, Czechia | Major Junior |
Shawn Heins | 53 | 7 | 10 | 17 | 107 | 1992-1993 | 1 | D | 1973-12-24 | Eganville, ONT | Major League |
Timo Helbling | 54 | 7 | 14 | 21 | 90 | 2000-2001 | 1 | D | 1981-07-21 | Basel, Switzerland | Major League |
Louka Henault | 233 | 11 | 117 | 128 | 144 | 2017-2022 | 4 | D | 2001-01-31 | Montreal, PQ | Minor Pro |
Rob Hennigar | 246 | 83 | 138 | 221 | 198 | 2000-2004 | 4 | C | 1983-04-04 | Jordan, ONT | Minor Pro |
Adam Henrique | 238 | 111 | 117 | 228 | 152 | 2006-2010 | 4 | C | 1990-02-06 | Brantford, ONT | Major League |
Steve Hildenbrand | 111 | 37 | 79 | 116 | 140 | 2000-2002 | 2 | C | 1981-03-10 | Belle River, ONT | Minor Pro |
Evan Hjelholt | 7 | 0 | 0 | 0 | 0 | 2023-2024 | 1 | D | 2006-12-14 | Richmond Hill, ONT | Major Junior |
Josh Ho-Sang | 141 | 49 | 99 | 148 | 74 | 2012-2015 | 3 | R | 1996-01-22 | Toronto, ONT | Major League |
Justin Hodgins | 8 | 0 | 0 | 0 | 0 | 2002-2003 | 1 | R | 1984-03-01 | Tecumseh, ONT | Major Junior |
Derek Holden | 16 | 0 | 10 | 10 | 6 | 2011-2012 | 1 | D | 1991-01-21 | Peterborough, ONT | Major Junior |
Jacob Holmes | 35 | 2 | 10 | 12 | 21 | 2022-2023 | 1 | D | 2003-07-04 | Alliston, ONT | Major Junior |
Gareth Hopes | 6 | 0 | 0 | 0 | 2 | 1997-1998 | 1 | L | 1980-03-07 | Essex, ONT | Major Junior |
Kevin Hudes | 114 | 22 | 21 | 43 | 50 | 2005-2007 | 2 | R | 1989-04-30 | Thornhill, ONT | Major Junior |
Cameron Hughes | 34 | 0 | 0 | 0 | 14 | 2013-2014 | 1 | L | 1996-06-20 | Ottawa, ONT | Major Junior |
Garret Hughson | 12 | 0 | 0 | 0 | 0 | 2015-2016 | 1 | G | 1995-05-31 | Foremost, ALTA | Major Junior |
Todd Hunter | 53 | 0 | 6 | 6 | 16 | 1990-1992 | 2 | G | 1972-03-18 | Kitchener, ONT | Minor Pro |
Mike Hurley | 1 | 0 | 0 | 0 | 0 | 1992-1993 | 1 | | | | Major Junior |
Colton Incze | 27 | 0 | 1 | 1 | 2 | 2018-2019 | 1 | G | 1999-01-31 | Oakville, ONT | Major Junior |
Tyson Isaac | 3 | 0 | 0 | 0 | 0 | 2008-2009 | 1 | L | 1990-10-28 | Wallaceburg, ONT | Major Junior |
Jamie Israel | 26 | 3 | 5 | 8 | 28 | 1990-1991 | 1 | L | 1972-10-02 | Elmira, ONT | Major Junior |
Boris Ivanov | 5 | 1 | 0 | 1 | 0 | 1998-1999 | 1 | | 1980-03-20 | | European Elite |
Craig Jalbert | 31 | 7 | 13 | 20 | 2 | 1997-1998 | 1 | C | 1978-04-13 | London, ONT | Major Junior |
Mike James | 135 | 44 | 41 | 85 | 184 | 1999-2003 | 4 | L | 1982-02-21 | Windsor, ONT | Minor Pro |
Phil James | 1 | 0 | 0 | 0 | 0 | 1994-1995 | 1 | L | 1975-11-06 | Toronto, ONT | Minor Pro |
Steven Janes | 60 | 12 | 18 | 30 | 58 | 2013-2014 | 1 | R | 1993-02-24 | Etobicoke, ONT | Major Junior |
Cam Janssen | 149 | 10 | 38 | 48 | 623 | 2001-2004 | 3 | W | 1984-04-15 | St. Louis, MO | Major League |
Tom Jefferson | 8 | 0 | 0 | 0 | 20 | 2003-2005 | 2 | L | 1987-03-17 | Brampton, ONT | Major Junior |
James Jodoin | 115 | 10 | 17 | 27 | 84 | 2019-2024 | 4 | D | 2003-02-04 | Oakville, ONT | Major Junior |
Ben Johnson | 191 | 66 | 62 | 128 | 106 | 2011-2014 | 3 | L | 1994-06-07 | Calumet, MI | Minor Pro |
Cory Johnson | 8 | 3 | 4 | 7 | 2 | 1993-1994 | 1 | L | 1973-09-15 | Antigonish, NS | Minor Pro |
Craig Johnson | 12 | 0 | 0 | 0 | 6 | 1992-1993 | 1 | G | 1974-10-23 | Toronto, ONT | Major Junior |
John Johnson | 26 | 6 | 14 | 20 | 24 | 1989-1990 | 1 | C | 1971-02-22 | Lindsay, ONT | Minor Pro |
Brendan Johnston | 38 | 0 | 0 | 0 | 2 | 2013-2015 | 2 | G | 1997-01-30 | Port Lambton, ONT | Major Junior |
Hayden Johnston | 4 | 0 | 1 | 1 | 2 | 2017-2018 | 1 | D | 2000-06-07 | Thunder Bay, ONT | Major Junior |
Stephen Johnston | 81 | 25 | 34 | 59 | 103 | 2009-2011 | 2 | C | 1990-02-24 | Guelph, ONT | Major Junior |
Thomas Johnston | 13 | 2 | 2 | 4 | 8 | 2022-2023 | 1 | L | 2003-07-04 | Oshawa, ONT | Major Junior |
Wyatt Johnston | 121 | 58 | 96 | 154 | 34 | 2019-2022 | 2 | C | 2003-05-14 | Toronto, ONT | Major League |
Brian Jones | 1 | 0 | 0 | 0 | 0 | 1993-1994 | 1 | R | 1976-06-28 | Toronto, ONT | Major Junior |
Ron Jones | 51 | 25 | 24 | 49 | 140 | 1989-1990 | 1 | R | 1969-01-07 | Detroit, MI | Minor Pro |
Michal Jordan | 22 | 1 | 5 | 6 | 12 | 2007-2008 | 1 | D | 1990-07-17 | Zlin, Czech Rep. | Major League |
Terry Joss | 51 | 0 | 2 | 2 | 16 | 1995-1997 | 2 | G | 1978-11-07 | Sault Ste. Marie, MI | Major Junior |
Ed Jovanovski | 112 | 38 | 77 | 115 | 419 | 1993-1995 | 2 | D | 1976-06-26 | Windsor, ONT | Major League |
Jason Joyal | 4 | 0 | 0 | 0 | 0 | 1992-1993 | 1 | | | | Major Junior |
Scott Judson | 29 | 0 | 1 | 1 | 20 | 2004-2005 | 1 | D | 1987-05-11 | Guelph, ONT | Major Junior |
Adam Kadlec | 23 | 0 | 3 | 3 | 8 | 2017-2018 | 1 | R | 1999-09-03 | Edina, MN | Major Junior |
Tom Kane | 4 | 0 | 0 | 0 | 5 | 2007-2008 | 1 | D | 1990-03-10 | Thunder Bay, ONT | Major Junior |
Jeff Kapitanchuk | 31 | 4 | 3 | 7 | 30 | 1997-1999 | 2 | F | 1980-05-13 | | Major Junior |
Vadim Karaga | 9 | 1 | 2 | 3 | 2 | 2003-2004 | 1 | F | 1985-01-03 | | Major Junior |
Zack Kassian | 61 | 30 | 51 | 81 | 90 | 2009-2011 | 2 | R | 1991-01-24 | Windsor, ONT | Major League |
Craig Kennedy | 303 | 104 | 140 | 244 | 151 | 1999-2004 | 5 | R | 1983-04-24 | Sault Ste. Marie, ONT | Major Junior |
Chris Kerr | 89 | 8 | 12 | 20 | 121 | 1995-1997 | 2 | D | 1979-04-19 | Oshawa, ONT | Major Junior |
Alexander Khokhlachev | 152 | 81 | 112 | 193 | 80 | 2010-2013 | 3 | C | 1993-09-09 | Moscow, Russia | Major League |
Denis Khudyakov | 13 | 0 | 0 | 0 | 0 | 2002-2003 | 1 | G | 1984-03-08 | | European Elite |
Cameron Kincaid | 125 | 4 | 20 | 24 | 98 | 1995-1998 | 3 | D | 1978-08-01 | Kingston, ONT | Major Junior |
Luke Kirwan | 90 | 9 | 14 | 23 | 40 | 2014-2016 | 2 | L | 1997-09-23 | Syracuse, NY | Major Junior |
Kyle Knechtel | 75 | 0 | 0 | 0 | 4 | 2003-2006 | 3 | G | 1986-12-23 | Ayr, ONT | Minor Pro |
Jason Knobblock† | 0 | 0 | 0 | 0 | 0 | 1991-1992 | 1 | L | 1974-04-21 | Romulus, MI | Major Junior |
Graham Knott | 45 | 11 | 24 | 35 | 39 | 2016-2017 | 1 | C | 1997-01-13 | Etobicoke, ONT | Minor Pro |
Slater Koekkoek | 64 | 15 | 39 | 54 | 51 | 2012-2014 | 2 | D | 1994-02-18 | Winchester, ONT | Major League |
Anthony Kotsovos | 9 | 0 | 0 | 0 | 6 | 2013-2014 | 1 | D | 1996-12-23 | London, ONT | Major Junior |
Jakub Kovar | 19 | 0 | 1 | 1 | 0 | 2007-2008 | 1 | G | 1988-07-19 | Pisek, Czech Rep. | European Elite |
Kirill Kozhevnikov | 33 | 4 | 3 | 7 | 12 | 2017-2018 | 1 | L | 1999-01-26 | Nizhnevartovsk, Russia | European Elite |
Vladimir Krechin | 164 | 55 | 76 | 131 | 147 | 1993-1996 | 3 | L | 1975-03-23 | Chelyabinsk, Russia | European Elite |
Dalen Kuchmey | 36 | 0 | 1 | 1 | 0 | 2013-2014 | 1 | G | 1994-09-05 | Windsor, ONT | Major Junior |
Jeff Kugel | 44 | 1 | 1 | 2 | 76 | 1997-1999 | 2 | L | 1980-02-07 | Roseville, MI | Minor Pro |
Tom Kuhnhackl | 67 | 40 | 32 | 72 | 53 | 2010-2012 | 2 | R | 1992-01-21 | Landshut, Germany | Major League |
John Kurtz | 58 | 8 | 7 | 15 | 31 | 2006-2007 | 1 | L | 1989-05-16 | Oakville, ONT | Minor Pro |
Luke Kutkevicius | 70 | 19 | 19 | 38 | 10 | 2017-2019 | 2 | C | 1998-03-25 | Toronto, ONT | Major Junior |
Rob Kwiet | 93 | 15 | 65 | 80 | 92 | 2007-2009 | 2 | D | 1988-08-02 | Toronto, ONT | Minor Pro |
Brent L'Heureux | 77 | 3 | 13 | 16 | 30 | 1997-1999 | 2 | D | 1980-06-24 | London, ONT | Major Junior |
Grayson Ladd | 157 | 5 | 45 | 50 | 26 | 2017-2022 | 4 | D | 2001-03-01 | Kent Bridge, ONT | Major Junior |
Adam Laishram | 30 | 5 | 6 | 11 | 10 | 2016-2017 | 1 | C | 1997-04-08 | Ashburn, ONT | Major Junior |
Jacob Lalonde | 36 | 4 | 6 | 10 | 62 | 2008-2009 | 1 | L | 1988-01-08 | Sudbury, ONT | Major Junior |
Mike Lankshear | 26 | 9 | 14 | 23 | 25 | 1997-1998 | 1 | D | 1978-09-08 | Burlington, ONT | Minor Pro |
Derek Lanoue | 94 | 8 | 15 | 23 | 37 | 2009-2011 | 2 | R | 1991-04-05 | Belle River, ONT | Major Junior |
Igor Larionov | 40 | 6 | 19 | 25 | 12 | 2017-2019 | 2 | R | 1998-08-24 | Detroit, MI | European Elite |
Bradley Latour | 65 | 24 | 25 | 49 | 30 | 2015-2016 | 1 | L | 1995-09-13 | Barrie, ONT | Major Junior |
Michael Lavigne | 3 | 0 | 0 | 0 | 0 | 2023-2024 | 1 | D | 2007-01-17 | Scarborough, ONT | Major Junior |
Daryl Lavoie | 121 | 12 | 49 | 61 | 186 | 1992-1994 | 2 | D | 1974-01-10 | Chatham, NB | Minor Pro |
Jeff Leavitt | 111 | 4 | 8 | 12 | 73 | 2002-2005 | 3 | L | 1986-04-16 | Picton, ONT | Major Junior |
Ryan Leblanc | 3 | 0 | 0 | 0 | 2 | 1998-1999 | 1 | | | | Major Junior |
Spencer Lecot | 4 | 0 | 0 | 0 | 0 | 2021-2022 | 1 | D | 2002-02-22 | Harrow, ONT | Major Junior |
Bob Leeming | 48 | 9 | 18 | 27 | 22 | 1989-1990 | 1 | C | 1970-01-09 | London, ONT | Major Junior |
Michael Leighton | 124 | 0 | 3 | 3 | 20 | 1998-2001 | 3 | G | 1981-05-19 | Petrolia, ONT | Major League |
Brendan Lemieux | 34 | 23 | 25 | 48 | 37 | 2015-2016 | 1 | L | 1996-03-15 | Denver, CO | Major League |
Jamie Lewis | 57 | 19 | 22 | 41 | 16 | 2014-2015 | 1 | C | 1994-08-22 | Richmond Hill, ONT | Minor Pro |
Maxim Linnik | 25 | 2 | 2 | 4 | 35 | 1998-2000 | 2 | D | 1979-09-06 | Kiev, Ukraine | Minor Pro |
Pete Liptrott | 40 | 10 | 28 | 38 | 89 | 1989-1990 | 1 | D | 1969-07-17 | St. Catharines, ONT | Minor Pro |
Brett Liscomb | 144 | 36 | 49 | 85 | 125 | 2003-2006 | 3 | L | 1986-01-28 | Long Sault, ONT | Minor Pro |
Matt Livingston | 43 | 0 | 1 | 1 | 15 | 1999-2002 | 3 | D | 1982-11-21 | Windsor, ONT | Major Junior |
Darryl Lloyd | 200 | 44 | 39 | 83 | 287 | 2001-2004 | 3 | C | 1984-02-10 | Pickering, ONT | Minor Pro |
Mike Loach | 86 | 28 | 20 | 48 | 152 | 1993-1995 | 2 | R | 1976-09-08 | New Liskeard, ONT | Minor Pro |
Eric Locke | 38 | 19 | 14 | 33 | 12 | 2010-2011 | 1 | C | 1993-11-21 | Toronto, ONT | Major Junior |
Andrei Loktionov | 51 | 24 | 42 | 66 | 16 | 2008-2009 | 1 | C | 1990-05-30 | Voskresensk, Russia | Major League |
David Lomas | 219 | 70 | 73 | 143 | 264 | 2002-2006 | 4 | R | 1985-03-21 | Burlington, ONT | European Elite |
Zach Lorentz | 15 | 1 | 5 | 6 | 4 | 2012-2013 | 1 | C | 1993-01-19 | Waterloo, ONT | Major Junior |
Aaron Luchuk | 236 | 93 | 94 | 187 | 45 | 2013-2018 | 5 | C | 1997-04-05 | Kingston, ONT | Minor Pro |
Chris Lukey | 7 | 2 | 2 | 4 | 4 | 1989-1990 | 1 | R | 1969-08-14 | Niagara Falls, ONT | Minor Pro |
Craig Lutes | 148 | 78 | 90 | 168 | 130 | 1991-1994 | 3 | R | 1973-02-18 | Orillia, ONT | Minor Pro |
Adam MacArthur | 55 | 2 | 3 | 5 | 112 | 2006-2007 | 1 | R | 1988-08-08 | Newmarket, ONT | Major Junior |
Matt Maccarone | 74 | 4 | 7 | 11 | 37 | 2000-2002 | 2 | C | 1984-03-23 | Whitby, ONT | Minor Pro |
Lane MacDermid | 38 | 7 | 14 | 21 | 112 | 2008-2009 | 1 | L | 1989-08-25 | Hartford, CT | Major League |
Leonard MacDonald | 88 | 6 | 22 | 28 | 153 | 1990-1992 | 2 | D | 1972-07-08 | Antigonish, NS | Major Junior |
Mathew MacDougall | 106 | 26 | 23 | 49 | 30 | 2017-2019 | 2 | L | 2000-01-23 | Aurora, ONT | Major Junior |
Mike MacIntyre | 58 | 6 | 6 | 12 | 51 | 2010-2011 | 1 | D | 1991-06-30 | Sault Ste. Marie, ONT | Minor Pro |
Kevin MacKay | 147 | 83 | 121 | 204 | 159 | 1989-1992 | 3 | C | 1971-07-26 | Sault Ste. Marie, ONT | Minor Pro |
Zack MacQueen | 124 | 33 | 49 | 82 | 128 | 2010-2012 | 2 | C | 1991-08-29 | Sarnia, ONT | Major Junior |
Marco Maggio | 9 | 0 | 0 | 0 | 30 | 2006-2007 | 1 | R | 1989-04-02 | LaSalle, ONT | Major Junior |
Matthew Maggio | 177 | 95 | 115 | 210 | 62 | 2019-2023 | 3 | R | 2002-11-25 | Windsor, ONT | Minor Pro |
Craig Mahon | 300 | 11 | 57 | 68 | 575 | 1997-2002 | 5 | D | 1981-01-29 | South Woodslee, ONT | Minor Pro |
Jacob Maillet | 150 | 44 | 90 | 134 | 24 | 2021-2024 | 3 | C | 2003-03-13 | Dundas, ONT | Major Junior |
Josh Malecki | 3 | 0 | 0 | 0 | 0 | 2010-2011 | 1 | G | 1993-03-28 | Trenton, MI | Major Junior |
Jordan Maletta | 93 | 9 | 23 | 32 | 97 | 2011-2013 | 2 | C | 1995-04-30 | St. Catharines, ONT | Minor Pro |
Jason Maleyko | 9 | 0 | 3 | 3 | 4 | 1996-1997 | 1 | D | 1980-05-24 | Windsor, ONT | Minor Pro |
Mark Manchurek | 34 | 3 | 3 | 6 | 18 | 2014-2015 | 1 | L | 1996-08-10 | Tecumseh, ONT | Major Junior |
Roberto Mancini | 19 | 0 | 3 | 3 | 20 | 2023-2024 | 1 | D | 2003-07-08 | Vaughan, ONT | Major Junior |
Dean Mando | 160 | 63 | 58 | 121 | 308 | 1995-1998 | 3 | L | 1977-04-29 | West Bloomfield, MI | Minor Pro |
Tom Mannino | 67 | 12 | 19 | 31 | 6 | 2003-2005 | 2 | R | 1987-02-19 | Farmington Hills, MI | Major Junior |
Adrian Manzo | 5 | 1 | 0 | 1 | 2 | 2023-2024 | 1 | D | 2007-08-28 | Woodbridge, ONT | Major Junior |
Chris Marchese | 87 | 29 | 36 | 65 | 21 | 2011-2015 | 3 | L | 1994-02-23 | Toronto, ONT | Major Junior |
Rick Marshall | 25 | 0 | 9 | 9 | 30 | 1992-1993 | 1 | D | 1973-03-07 | Beaverton, ONT | Major Junior |
Ethan Martin | 72 | 8 | 7 | 15 | 65 | 2021-2024 | 3 | C | 2005-03-25 | Stratford, ONT | Major Junior |
Jeff Martin | 296 | 118 | 135 | 253 | 154 | 1995-2000 | 5 | F | 1979-04-26 | Stratford, ONT | Major Junior |
Justin Martin | 1 | 0 | 0 | 0 | 0 | 2000-2001 | 1 | G | | | Major Junior |
Mike Martin | 243 | 32 | 112 | 144 | 381 | 1992-1996 | 4 | D | 1976-10-27 | Stratford, ONT | Minor Pro |
Rob Martin | 2 | 0 | 0 | 0 | 0 | 1990-1991 | 1 | | 1973-03-15 | | Major Junior |
Andy Massa | 9 | 1 | 2 | 3 | 2 | 1992-1993 | 1 | | | | Major Junior |
Gerrard Masse | 5 | 0 | 0 | 0 | 9 | 1992-1993 | 1 | | | | Major Junior |
Matt Masterson | 65 | 5 | 8 | 13 | 25 | 1995-1997 | 2 | C | 1977-10-05 | Niagara Falls, ONT | Minor Pro |
Shawn Mather | 132 | 53 | 76 | 129 | 65 | 1999-2001 | 2 | C | 1980-03-11 | Chatham, ONT | Minor Pro |
Mitch Maunu | 250 | 30 | 74 | 104 | 292 | 2002-2006 | 4 | D | 1986-07-30 | Thunder Bay, ONT | Minor Pro |
Brendan McCann | 68 | 1 | 5 | 6 | 35 | 2010-2012 | 2 | L | 1993-02-23 | Belle River, ONT | Major Junior |
Hayden McCool | 176 | 35 | 47 | 82 | 157 | 2014-2017 | 3 | L | 1997-04-11 | Whitby, ONT | Major Junior |
Shayne McCosh | 70 | 8 | 56 | 64 | 84 | 1992-1994 | 2 | D | 1974-01-27 | Oshawa, ONT | Minor Pro |
Kyle McDonald | 116 | 34 | 27 | 61 | 40 | 2018-2022 | 3 | R | 2002-02-05 | Ottawa, ONT | Minor Pro |
Kevin McDougall | 32 | 0 | 2 | 2 | 12 | 1989-1990 | 1 | G | 1971-05-28 | Kitchener, ONT | Major Junior |
Austin McEneny | 95 | 3 | 35 | 38 | 64 | 2016-2018 | 2 | D | 1997-04-10 | Waterdown, ONT | Minor Pro |
Paul McFarland | 91 | 25 | 23 | 48 | 85 | 2004-2006 | 2 | L | 1985-12-06 | Richmond Hill, ONT | Major Junior |
Brock McGillis | 7 | 0 | 0 | 0 | 0 | 2001-2002 | 1 | G | 1983-10-01 | Sudbury, ONT | Minor Pro |
Cory McGillis | 134 | 23 | 30 | 53 | 261 | 2004-2007 | 3 | L | 1988-07-09 | Coniston, ONT | Minor Pro |
Brent McKenzie | 5 | 0 | 0 | 0 | 0 | 1996-1997 | 1 | L | 1979-02-19 | London, ONT | Semi-Professional |
Joe McLean | 5 | 0 | 0 | 0 | 2 | 1992-1993 | 1 | | | | Major Junior |
Jackson McLlwain | 22 | 1 | 0 | 1 | 8 | 2021-2023 | 2 | L | 2003-05-20 | Exeter, ONT | Major Junior |
Patrick McManus | 4 | 0 | 0 | 0 | 8 | 2022-2023 | 1 | R | 2003-02-07 | Belle River, ONT | Major Junior |
Derek McNamara | 59 | 2 | 8 | 10 | 43 | 1997-1998 | 1 | D | 1980-06-15 | Pickering, ONT | Major Junior |
Jordan McNaughton | 44 | 0 | 4 | 4 | 8 | 2011-2013 | 2 | D | 1994-03-12 | Komoka, ONT | Minor Pro |
Iain McPhee | 217 | 18 | 34 | 52 | 282 | 2002-2006 | 4 | D | 1985-10-01 | Pickering, ONT | Minor Pro |
Xavier Medina | 67 | 0 | 0 | 0 | 0 | 2019-2022 | 2 | G | 2002-01-20 | Detroit, MI | Major Junior |
Ryan Merritt | 128 | 50 | 57 | 107 | 165 | 1989-1991 | 2 | L | 1972-06-09 | Cottam, ONT | Major Junior |
Ian Michelone | 19 | 0 | 0 | 0 | 0 | 2022-2024 | 2 | G | 2004-06-21 | Kanata, ONT | Major Junior |
Marcus Middleton | 13 | 2 | 0 | 2 | 26 | 1991-1992 | 1 | R | 1972-03-01 | Aurora, ONT | Major Junior |
Ethan Miedema | 101 | 25 | 44 | 69 | 34 | 2021-2023 | 2 | L | 2005-03-22 | Cobourg, ONT | Major Junior |
Brody Milne | 40 | 9 | 6 | 15 | 29 | 2013-2014 | 1 | L | 1995-04-03 | Guelph, ONT | Major Junior |
Doug Minor | 40 | 1 | 12 | 13 | 45 | 1990-1991 | 1 | L | 1971-03-02 | Kenora, ONT | Major Junior |
Ted Miskolczi | 40 | 22 | 14 | 36 | 57 | 1989-1990 | 1 | R | 1970-08-05 | Port Colborne, ONT | Minor Pro |
Dale Mitchell | 98 | 49 | 62 | 111 | 131 | 2008-2010 | 2 | R | 1989-04-09 | Etobicoke, ONT | Minor Pro |
David Mitchell | 1 | 0 | 0 | 0 | 0 | 1992-1993 | 1 | G | 1974-05-28 | Livonia, MI | Major Junior |
Joseph Mizzi | 4 | 0 | 0 | 0 | 0 | 2017-2018 | 1 | L | 1998-04-19 | Markham, ONT | Minor Pro |
Lane Moodie | 25 | 0 | 2 | 2 | 12 | 2003-2004 | 1 | D | 1985-04-12 | Oakville, ONT | Semi-Professional |
Ryan Moore | 98 | 10 | 20 | 30 | 75 | 2013-2015 | 2 | C | 1997-04-09 | Troy, MI | Minor Pro |
Patrick Moran | 16 | 1 | 0 | 1 | 24 | 2008-2009 | 1 | D | 1990-05-18 | Highland, MI | Minor Pro |
Cody Morgan | 65 | 8 | 15 | 23 | 13 | 2017-2019 | 2 | C | 2001-02-01 | Maple, ONT | Major Junior |
Kyler Morgan | 3 | 0 | 0 | 0 | 0 | 2023-2024 | 1 | L | 2005-05-07 | Kitchener, ONT | Major Junior |
Noah Morneau | 131 | 20 | 39 | 59 | 45 | 2022-2024 | 2 | C | 2004-05-07 | Windsor, ONT | Major Junior |
Aaron Morrison | 6 | 1 | 5 | 6 | 15 | 1992-1993 | 1 | C | 1973-09-10 | Aurora, ONT | Minor Pro |
Rick Morton | 38 | 0 | 5 | 5 | 79 | 1990-1991 | 1 | D | 1973-04-15 | Peterborough, ONT | Major Junior |
Matt Mullin | 121 | 0 | 9 | 9 | 29 | 1991-1994 | 3 | G | 1974-11-09 | Guelph, ONT | Minor Pro |
Patrick Murphy | 13 | 0 | 1 | 1 | 13 | 2009-2010 | 1 | D | 1992-07-07 | Windsor, ONT | Major Junior |
Trevor Murphy | 152 | 39 | 77 | 116 | 221 | 2012-2015 | 3 | D | 1995-07-17 | Windsor, ONT | Major League |
Liam Murray | 111 | 4 | 9 | 13 | 155 | 2013-2016 | 3 | D | 1997-06-28 | Ottawa, ONT | Major Junior |
David Myles | 90 | 18 | 14 | 32 | 123 | 1989-1992 | 2 | L | 1972-01-12 | Plaster Rock, NB | Major Junior |
Julius Nattinen | 51 | 13 | 25 | 38 | 16 | 2016-2017 | 1 | L | 1997-01-14 | Jyvaskyla, Finland | Minor Pro |
Greg Nemisz | 246 | 115 | 133 | 248 | 173 | 2006-2010 | 4 | C | 1990-06-05 | Courtice, ONT | Major League |
Jack Nesbitt | 58 | 9 | 9 | 18 | 58 | 2023-2024 | 1 | C | 2007-01-12 | Sarnia, ONT | Major Junior |
Michal Neuvirth | 8 | 0 | 0 | 0 | 0 | 2007-2008 | 1 | G | 1988-03-23 | Usti Nad Labem, Czech Rep. | Major League |
Michael Nishi | 7 | 0 | 0 | 0 | 0 | 2009-2011 | 2 | G | 1993-11-01 | Toronto, ONT | Major Junior |
Ahren Nittel | 120 | 30 | 19 | 49 | 186 | 2000-2003 | 3 | W | 1983-12-06 | Waterloo, ONT | Minor Pro |
Jordan Nolan | 122 | 24 | 30 | 54 | 169 | 2006-2008 | 2 | C | 1989-06-23 | Garden River, ONT | Major League |
Tyler Nother | 113 | 1 | 17 | 18 | 76 | 2015-2017 | 2 | D | 1998-02-07 | Orangeville, ONT | Major Junior |
Ben O'Connor | 39 | 3 | 3 | 6 | 15 | 2005-2007 | 2 | D | 1988-12-21 | Durham, England | European Elite |
Conor O'Donnell | 75 | 12 | 25 | 37 | 73 | 2007-2010 | 3 | L | 1989-11-17 | Hamilton, ONT | Minor Pro |
Christopher O'Flaherty | 80 | 8 | 8 | 16 | 50 | 2021-2023 | 2 | L | 2005-03-12 | Chicago, IL | Major Junior |
Sean O'Hagan | 57 | 0 | 5 | 5 | 18 | 1989-1991 | 2 | G | 1971-03-26 | Walkerton, ONT | Major Junior |
Ryan O'Neill | 94 | 7 | 11 | 18 | 116 | 1991-1993 | 2 | R | 1975-03-11 | King City, ONT | Major Junior |
Cal O'Reilly | 197 | 44 | 149 | 193 | 26 | 2003-2006 | 3 | C | 1986-09-30 | Toronto, ONT | Major League |
Mathias Onuska | 59 | 0 | 1 | 1 | 0 | 2021-2023 | 2 | G | 2002-05-30 | Waterloo, ONT | Major Junior |
Steve Ott | 174 | 116 | 121 | 237 | 473 | 1999-2002 | 3 | C | 1982-08-19 | Summerside, PEI | Major League |
Owen Outwater | 17 | 2 | 5 | 7 | 8 | 2023-2024 | 1 | L | 2005-01-04 | Ottawa, ONT | Major Junior |
Kevin Paden | 81 | 23 | 35 | 58 | 80 | 1993-1995 | 2 | L | 1975-02-12 | Woodhaven, MI | Minor Pro |
Matt Paltridge | 22 | 0 | 2 | 2 | 20 | 2006-2008 | 2 | D | 1989-08-11 | Tecumseh, ONT | Major Junior |
Richard Panik | 33 | 9 | 9 | 18 | 19 | 2009-2010 | 1 | R | 1991-02-07 | Martin, Slovakia | Major League |
Blake Parlett | 63 | 8 | 13 | 21 | 40 | 2006-2008 | 2 | D | 1989-05-13 | Bracebridge, ONT | Minor Pro |
Rod Pasma | 27 | 3 | 4 | 7 | 59 | 1991-1992 | 1 | D | 1972-02-26 | Georgetown, ONT | Minor Pro |
Troy Passingham | 67 | 0 | 5 | 5 | 0 | 2009-2011 | 2 | G | 1990-11-17 | Mississauga, ONT | Minor Pro |
Lucas Patton | 6 | 0 | 0 | 0 | 0 | 2017-2018 | 1 | G | 1999-07-18 | Waterloo, ONT | Major Junior |
Jaroslav Pavelka | 88 | 0 | 3 | 3 | 8 | 2011-2013 | 2 | G | 1993-09-12 | Dvur Kraloven Labem, Czech Rep. | European Elite |
Ryan Pawluk | 100 | 51 | 74 | 125 | 54 | 1995-1997 | 2 | L | 1976-03-28 | Windsor, ONT | Minor Pro |
Oliver Peer | 150 | 50 | 73 | 123 | 50 | 2021-2024 | 3 | R | 2003-03-09 | Burlington, ONT | Minor Pro |
Sal Peralta | 99 | 16 | 24 | 40 | 18 | 2000-2003 | 3 | F | 1983-07-11 | Leamington, ONT | Minor Pro |
Zack Percy | 11 | 0 | 3 | 3 | 14 | 2012-2013 | 1 | D | 1993-05-06 | Harrow, ONT | Major Junior |
Andrew Perrott | 39 | 4 | 22 | 26 | 45 | 2021-2022 | 1 | D | 2001-08-24 | Columbia Station, OH | Minor Pro |
Chris Peyton | 15 | 0 | 0 | 0 | 2 | 1992-1993 | 1 | D | 1975-10-27 | St. John's, NFLD | Minor Pro |
Kari Piiroinen | 57 | 0 | 1 | 1 | 0 | 2018-2020 | 2 | G | 2001-07-01 | Helsinki, Finland | European Elite |
Chris Playfair | 184 | 18 | 30 | 48 | 45 | 2016-2020 | 4 | L | 2000-05-31 | Waterloo, ONT | Major Junior |
David Pluck | 141 | 3 | 14 | 17 | 105 | 1992-1995 | 3 | D | 1975-03-12 | Belle River, ONT | Minor Pro |
Michal Podolka | 23 | 0 | 1 | 1 | 11 | 1997-1998 | 1 | G | 1977-08-11 | Most, Czech Rep. | Minor Pro |
Joel Poirier | 77 | 30 | 47 | 77 | 70 | 1993-1995 | 2 | L | 1975-01-15 | Richmond Hill, ONT | Minor Pro |
Mike Polano | 72 | 15 | 17 | 32 | 150 | 1989-1991 | 2 | C | 1972-06-18 | West Bloomfield, MI | Minor Pro |
Jason Polera | 115 | 60 | 47 | 107 | 111 | 1997-2000 | 3 | R | 1979-03-21 | Scarborough, ONT | Minor Pro |
Saverio "Sam" Posa | 207 | 6 | 39 | 45 | 158 | 2009-2013 | 4 | D | 1992-06-05 | Grand Blanc, MI | Minor Pro |
Sam Povorozniouk | 108 | 27 | 38 | 65 | 68 | 2013-2015 | 2 | C | 1995-02-11 | Northbrook, IL | Minor Pro |
Brett Primeau | 9 | 0 | 1 | 1 | 0 | 2015-2017 | 2 | R | 1997-04-14 | Belle River, ONT | Major Junior |
Nick Prush | 13 | 0 | 0 | 0 | 4 | 1997-1998 | 1 | F | 1980-07-29 | Wyandotte, MI | Major Junior |
Cole Purboo | 263 | 81 | 84 | 165 | 124 | 2016-2020 | 4 | R | 1999-06-18 | Oakville, ONT | Major Junior |
Dennis Purdie | 37 | 20 | 29 | 49 | 62 | 1992-1993 | 1 | R | 1972-11-27 | Amherstburg, ONT | Minor Pro |
Chris Purves | 59 | 1 | 1 | 2 | 65 | 2005-2007 | 2 | D | 1987-10-21 | Scarborough, ONT | Major Junior |
Brent Pye | 2 | 0 | 0 | 0 | 0 | 1993-1994 | 1 | L | 1974-01-08 | Brampton, ONT | Major Junior |
Ivan Rachunek | 15 | 2 | 2 | 4 | 21 | 1999-2000 | 1 | C | 1981-07-06 | Zlin, Czech Rep. | European Elite |
Ruben Rafkin | 59 | 4 | 27 | 31 | 61 | 2019-2020 | 1 | D | 2002-01-08 | Turku, Finland | European Elite |
Steven Rawski | 66 | 1 | 14 | 15 | 23 | 1999-2001 | 2 | D | 1982-02-07 | Mississauga, ONT | Major Junior |
Frank Rediker | 111 | 17 | 22 | 39 | 292 | 2001-2004 | 3 | D | 1985-03-15 | Sterling Heights, MI | Minor Pro |
Elgin Reid | 54 | 8 | 34 | 42 | 92 | 2007-2008 | 1 | D | 1987-02-23 | Milton, ONT | Minor Pro |
Jon Reid | 2 | 0 | 0 | 0 | 0 | 1997-1998 | 1 | G | | | Major Junior |
Mickey Renaud | 192 | 51 | 70 | 121 | 219 | 2005-2008 | 3 | C | 1988-10-05 | Tecumseh, ONT | Major Junior |
Michael Renwick | 132 | 24 | 40 | 64 | 110 | 2021-2023 | 2 | D | 2002-01-26 | Mississauga, ONT | Minor Pro |
Nathan Ribau | 62 | 2 | 9 | 11 | 63 | 2021-2022 | 1 | D | 2002-04-07 | Oakville, ONT | Major Junior |
Bronson Ride | 70 | 2 | 10 | 12 | 49 | 2021-2023 | 2 | D | 2005-01-14 | Oakville, ONT | Major Junior |
Mark Ridout | 157 | 8 | 24 | 32 | 294 | 1997-2001 | 4 | D | 1980-12-19 | Windsor, ONT | Semi-Professional |
Luc Rioux | 156 | 27 | 51 | 78 | 64 | 1997-2000 | 3 | D | 1979-03-16 | Hammond, ONT | Major Junior |
Adrian Robertson | 61 | 10 | 36 | 46 | 104 | 2010-2012 | 2 | D | 1991-05-31 | Mississauga, ONT | Major Junior |
Daniel Robertson | 16 | 0 | 1 | 1 | 4 | 2016-2017 | 1 | D | 1997-06-04 | Windsor, ONT | Major Junior |
Marc Robillard | 36 | 2 | 12 | 14 | 6 | 1992-1993 | 1 | L | 1974-03-23 | Dartmouth, NS | Major Junior |
Dylan Robinson | 67 | 3 | 22 | 25 | 52 | 2018-2022 | 3 | D | 2002-05-03 | Simcoe, ONT | Minor Pro |
David Roche | 95 | 69 | 79 | 148 | 253 | 1993-1995 | 2 | L | 1975-06-13 | Lindsay, ONT | Major League |
Scott Roche | 44 | 0 | 1 | 1 | 15 | 1996-1997 | 1 | G | 1977-03-19 | Peterborough, ONT | Minor Pro |
Mike Root | 9 | 0 | 0 | 0 | 19 | 2005-2006 | 1 | R | 1985-04-13 | Markham, ONT | Major Junior |
Joseph Rupoli | 29 | 0 | 1 | 1 | 30 | 2019-2020 | 1 | D | 2000-05-24 | Oakville, ONT | Major Junior |
Mike Rupp | 38 | 9 | 8 | 17 | 60 | 1997-1998 | 1 | L | 1980-01-13 | Cleveland, OH | Major League |
Kenny Ryan | 115 | 36 | 59 | 95 | 75 | 2009-2011 | 2 | R | 1991-07-10 | Franklin, MI | Minor Pro |
Kerby Rychel | 195 | 102 | 111 | 213 | 189 | 2010-2014 | 4 | L | 1994-10-07 | Torrance, CA | Major League |
Maddux Rychel | 10 | 0 | 2 | 2 | 2 | 2016-2019 | 2 | L | 1999-01-21 | Tecumseh, ONT | Major Junior |
Nikko Sablone | 3 | 0 | 0 | 0 | 2 | 2014-2015 | 1 | R | 1995-03-11 | Windsor, ONT | Major Junior |
Patrick Sanvido | 250 | 5 | 31 | 36 | 218 | 2012-2017 | 5 | D | 1996-06-28 | Guelph, ONT | Major Junior |
Peter Sarno | 130 | 53 | 151 | 204 | 77 | 1996-1998 | 2 | C | 1979-07-26 | Toronto, ONT | Major League |
Cedric Schiemenz | 25 | 1 | 9 | 10 | 8 | 2017-2018 | 1 | C | 1999-03-01 | Berlin, Germany | European Elite |
Derek Schoenmakers | 24 | 9 | 4 | 13 | 38 | 2012-2013 | 1 | R | 1992-04-17 | Kitchener, ONT | Major Junior |
Lain Schubert | 12 | 0 | 1 | 1 | 9 | 1991-1993 | 2 | | | | Major Junior |
Jonathan Sciacca | 122 | 8 | 20 | 28 | 158 | 2004-2007 | 3 | D | 1988-04-16 | Windsor, ONT | Major Junior |
Travis Scott | 93 | 0 | 2 | 2 | 27 | 1993-1995 | 2 | G | 1975-09-14 | Kanata, ONT | Major League |
Dylan Seguin | 4 | 0 | 1 | 1 | 2 | 2009-2010 | 1 | C | 1993-02-23 | St. Joachim, ONT | Major Junior |
Andrew Self | 57 | 2 | 3 | 5 | 67 | 2004-2005 | 1 | L | 1987-01-08 | Peterborough, ONT | Major Junior |
Mike Self | 114 | 2 | 13 | 15 | 78 | 2001-2003 | 2 | D | 1983-03-18 | Peterborough, ONT | Minor Pro |
Mikhail Sergachev | 117 | 27 | 73 | 100 | 127 | 2015-2017 | 2 | D | 1998-06-25 | Nizhnekamsk, Russia | Major League |
Joey Sewell | 168 | 30 | 39 | 69 | 422 | 1998-2001 | 3 | R | 1981-03-15 | Sault Ste. Marie, ONT | Minor Pro |
Zachary Shankar | 29 | 0 | 10 | 10 | 26 | 2017-2018 | 1 | D | 1997-01-28 | Prescott, ONT | Minor Pro |
Ryan Shaver | 78 | 5 | 6 | 11 | 125 | 1995-1998 | 3 | C | 1978-04-01 | Grimsby, ONT | Major Junior |
Rob Shearer | 188 | 85 | 106 | 191 | 170 | 1993-1996 | 3 | C | 1976-10-19 | Kitchener, ONT | Major League |
Alex Shevchenko | 17 | 1 | 1 | 2 | 2 | 2002-2003 | 1 | F | 1984-10-11 | | European Elite |
Pavel Shtefan | 121 | 31 | 50 | 81 | 34 | 1998-2000 | 2 | L | 1980-03-26 | Kharkov, Ukraine | Minor Pro |
Justin Shugg | 158 | 56 | 59 | 115 | 93 | 2007-2010 | 3 | L | 1991-12-24 | Niagara Falls, ONT | Major League |
Stanislav Shumakov | 38 | 1 | 10 | 11 | 22 | 1996-1997 | 1 | C | 1978-02-13 | Chelyabinsk, Russia | Minor Pro |
Ben Shutron | 29 | 3 | 7 | 10 | 30 | 2008-2009 | 1 | D | 1988-06-14 | Orleans, ONT | Minor Pro |
Patrick Sieloff | 45 | 3 | 8 | 11 | 85 | 2012-2013 | 1 | D | 1994-05-15 | Ann Arbor, MI | Major League |
Shawn Silver | 18 | 0 | 0 | 0 | 7 | 1993-1994 | 1 | G | 1975-09-06 | Thunder Bay, ONT | Minor Pro |
Brad Simms | 12 | 1 | 2 | 3 | 8 | 1998-1999 | 1 | D | 1978-01-30 | Mississauga, ONT | Semi-Professional |
Frank Sinacori | 122 | 6 | 14 | 20 | 100 | 1999-2002 | 3 | L | 1982-07-01 | Peterborough, ONT | Major Junior |
Tim Sinasac | 113 | 4 | 4 | 8 | 397 | 1997-1999 | 2 | R | 1980-02-05 | Amherstburg, ONT | Minor Pro |
Harkie Singh | 23 | 0 | 3 | 3 | 75 | 1997-1998 | 1 | D | 1978-09-15 | Toronto, ONT | Minor Pro |
William Sirman | 66 | 6 | 13 | 19 | 20 | 2017-2018 | 1 | F | 1999-11-03 | Aurora, ONT | Major Junior |
Colton Smith | 130 | 35 | 40 | 75 | 70 | 2022-2024 | 2 | L | 2004-02-09 | Windsor, ONT | Major Junior |
D.J. Smith | 188 | 33 | 110 | 143 | 651 | 1994-1997 | 3 | D | 1977-05-13 | Windsor, ONT | Major League |
Hunter Smith | 15 | 1 | 0 | 1 | 19 | 2011-2012 | 1 | R | 1995-09-11 | Windsor, ONT | Minor Pro |
Jake Smith | 59 | 20 | 28 | 48 | 18 | 2017-2018 | 1 | R | 1997-07-03 | Pickering, ONT | Minor Pro |
Rick Smith | 63 | 16 | 14 | 30 | 131 | 1996-1998 | 2 | L | 1978-07-29 | Brighton, MI | Minor Pro |
Steve Smith | 71 | 11 | 22 | 33 | 79 | 1990-1992 | 2 | C | 1972-03-17 | Hamilton, ONT | Major Junior |
Bradley Snetsinger | 191 | 95 | 100 | 195 | 160 | 2005-2008 | 3 | L | 1987-04-08 | Ajax, ONT | Minor Pro |
Aaron Snow | 8 | 1 | 3 | 4 | 15 | 2007-2008 | 1 | L | 1988-05-20 | Windsor, ONT | Major Junior |
Jason Snow | 23 | 1 | 8 | 9 | 6 | 1989-1990 | 1 | R | 1971-09-29 | Toronto, ONT | Major Junior |
Markus Soberg | 83 | 16 | 22 | 38 | 36 | 2014-2016 | 2 | R | 1995-04-22 | Oslo, Norway | European Elite |
Anthony Soboczynski | 18 | 1 | 1 | 2 | 0 | 2006-2007 | 1 | L | 1989-10-15 | London, ONT | Major Junior |
Daniil Sobolev | 110 | 3 | 23 | 26 | 92 | 2021-2023 | 2 | D | 2003-03-03 | St. Petersburg, Russia | Major Junior |
Brian Soso | 130 | 8 | 14 | 22 | 233 | 2003-2006 | 3 | R | 1987-04-27 | Toronto, ONT | Major Junior |
Ron Soucie | 48 | 0 | 4 | 4 | 13 | 2008-2009 | 1 | D | 1991-07-03 | LaSalle, ONT | Major Junior |
Mike Speer | 25 | 8 | 28 | 36 | 40 | 1990-1991 | 1 | D | 1971-03-26 | Toronto, ONT | Minor Pro |
A.J. Spellacy | 114 | 28 | 27 | 55 | 103 | 2022-2024 | 2 | R | 2006-02-24 | Westlake, OH | Major Junior |
Jason Spezza | 68 | 55 | 76 | 131 | 48 | 2000-2002 | 2 | C | 1983-06-13 | Toronto, ONT | Major League |
Earl St. Hilaire | 7 | 1 | 0 | 1 | 0 | 1991-1992 | 1 | L | 1974-10-10 | Lewiston, ME | Major Junior |
Todd St. Louis | 19 | 0 | 1 | 1 | 82 | 1995-1996 | 1 | D | 1976-05-01 | Windsor, ONT | Minor Pro |
Nathan Staios | 118 | 12 | 29 | 41 | 94 | 2017-2019 | 2 | D | 2001-05-17 | Atlanta, GA | Minor Pro |
Eric Stamp | 49 | 6 | 5 | 11 | 165 | 1991-1993 | 2 | R | 1974-02-21 | Dundas, ONT | Major Junior |
Logan Stanley | 158 | 9 | 29 | 38 | 225 | 2014-2017 | 3 | D | 1998-05-26 | Waterloo, ONT | Major League |
Lev Starikov | 98 | 7 | 10 | 17 | 45 | 2017-2019 | 2 | D | 2000-09-17 | Kazan, Russia | European Elite |
Blair Stayzer | 221 | 33 | 37 | 70 | 426 | 1996-2000 | 4 | L | 1980-10-04 | Dunnville, ONT | Minor Pro |
Anthony Stefano | 50 | 12 | 14 | 26 | 23 | 2014-2016 | 2 | L | 1996-01-04 | Sault Ste. Marie, ONT | Minor Pro |
Ryan Stephenson | 6 | 0 | 0 | 0 | 2 | 1992-1993 | 1 | | | | Major Junior |
Thomas Stevenson | 178 | 7 | 25 | 32 | 65 | 2017-2020 | 3 | D | 1999-10-14 | Orleans, ONT | Major Junior |
Alec Stewart | 22 | 0 | 1 | 1 | 2 | 2022-2024 | 2 | C | 2005-04-02 | Binbrook, ONT | Major Junior |
Ryan Stewart | 47 | 0 | 0 | 0 | 11 | 1993-1994 | 1 | R | 1976-06-29 | Fonthill, ONT | Major Junior |
Cory Stillman | 117 | 60 | 131 | 191 | 90 | 1990-1992 | 2 | C | 1973-12-20 | Peterborough, ONT | Major League |
Jamie Storr | 4 | 0 | 0 | 0 | 4 | 1994-1995 | 1 | G | 1975-12-28 | Brampton, ONT | Major League |
Jason Stos | 184 | 32 | 91 | 123 | 274 | 1989-1992 | 3 | D | 1971-06-11 | Sudbury, ONT | Minor Pro |
Jon Stos | 50 | 11 | 21 | 32 | 50 | 1989-1990 | 1 | R | 1971-06-11 | Sudbury, ONT | Major Junior |
Ryan Struthers | 45 | 3 | 2 | 5 | 17 | 2023-2024 | 1 | C | 2004-01-02 | Milton, ONT | Major Junior |
Sam Studnicka | 73 | 2 | 9 | 11 | 50 | 2011-2013 | 2 | C | 1995-01-15 | Tecumseh, ONT | Major Junior |
Brent Sullivan | 1 | 0 | 0 | 0 | 0 | 2010-2011 | 1 | D | 1990-01-08 | Carp, ONT | Major Junior |
Tom Sullivan | 63 | 5 | 14 | 19 | 223 | 1991-1992 | 1 | D | 1972-03-16 | Hamilton, ONT | Major Junior |
Valeriy Svoboda | 26 | 0 | 3 | 3 | 10 | 1995-1996 | 1 | F | 1977-02-07 | Kiev, Ukraine | Minor Pro |
Jeff Szeryk | 21 | 1 | 1 | 2 | 18 | 1990-1991 | 1 | R | 1972-10-19 | Kitchener, ONT | Major Junior |
Kyle Tarini | 28 | 2 | 0 | 2 | 70 | 2010-2011 | 1 | R | 1990-01-16 | Sudbury, ONT | Major Junior |
Karl Taylor | 37 | 4 | 2 | 6 | 40 | 1989-1990 | 1 | L | 1971-03-04 | North Bay, ONT | Major Junior |
Brad Teichmann | 2 | 0 | 0 | 0 | 2 | 1991-1992 | 1 | G | 1973-07-25 | Mississauga, ONT | Major Junior |
Scott Timmins | 84 | 40 | 38 | 78 | 80 | 2008-2010 | 2 | C | 1989-09-11 | Hamilton, ONT | Major League |
Scott Todd | 128 | 1 | 9 | 10 | 400 | 2004-2007 | 3 | D | 1986-11-11 | Kingston, ONT | Minor Pro |
Connor Toms | 49 | 0 | 4 | 4 | 23 | 2023-2024 | 1 | D | 2004-03-13 | Sault Ste. Marie, ONT | Major Junior |
Adriano Tonin | 2 | 0 | 0 | 0 | 0 | 2023-2024 | 1 | L | 2005-11-02 | LaSalle, ONT | Major Junior |
Brad Topping | 37 | 0 | 0 | 0 | 0 | 2004-2005 | 1 | G | 1984-06-05 | Strathroy, ONT | Major Junior |
Djibril Toure | 21 | 2 | 4 | 6 | 34 | 2023-2024 | 1 | D | 2003-06-05 | Dorval, PQ | Major Junior |
Matthew Tovell | 10 | 0 | 0 | 0 | 0 | 2019-2022 | 2 | G | 2002-01-24 | Belleville, ONT | Major Junior |
Steven Trojanovic | 37 | 1 | 7 | 8 | 26 | 2009-2011 | 2 | D | 1993-08-04 | Burlington, ONT | Major Junior |
Stu Tufts | 3 | 0 | 0 | 0 | 0 | 1990-1991 | 1 | F | 1972-06-24 | | Semi-Professional |
Keaton Turkiewicz | 83 | 28 | 25 | 53 | 71 | 2005-2007 | 2 | R | 1988-03-02 | Brantford, ONT | Minor Pro |
Josh Unice | 15 | 0 | 0 | 0 | 4 | 2008-2010 | 2 | G | 1989-06-24 | Holland, OH | Minor Pro |
Brady Vail | 264 | 77 | 123 | 200 | 168 | 2010-2014 | 4 | C | 1994-03-11 | Hendersonville, NC | Minor Pro |
Chris Van Dyk | 88 | 6 | 36 | 42 | 105 | 1994-1997 | 3 | D | 1977-02-18 | Welland, ONT | Major Junior |
Jamie Vargo | 47 | 2 | 5 | 7 | 37 | 1989-1990 | 1 | D | 1971-02-28 | Sudbury, ONT | Minor Pro |
Lucas Venuto | 31 | 14 | 21 | 35 | 6 | 2014-2015 | 1 | C | 1994-04-11 | Mississauga, ONT | Minor Pro |
Ryan Verbeek | 64 | 5 | 10 | 15 | 47 | 2012-2014 | 2 | L | 1996-06-02 | Kingston, ONT | Minor Pro |
Daniil Vertiy | 65 | 5 | 6 | 11 | 30 | 2014-2016 | 2 | L | 1998-11-12 | Moscow, Russia | Major Junior |
Gabriel Vilardi | 111 | 46 | 53 | 99 | 26 | 2015-2017 | 2 | C | 1999-08-16 | Kingston, ONT | Major League |
Kelly Vipond | 11 | 2 | 6 | 8 | 4 | 1992-1993 | 1 | R | 1974-01-26 | Brooklin, ONT | Minor Pro |
Craig Voakes | 39 | 9 | 26 | 35 | 30 | 2006-2007 | 1 | C | 1986-01-02 | St. Thomas, ONT | European Lower Leagues |
Ron Vogel | 116 | 1 | 3 | 4 | 12 | 1996-1999 | 3 | G | 1979-04-25 | London, ONT | Minor Pro |
Adam Wallace | 121 | 7 | 5 | 12 | 354 | 2007-2010 | 3 | D | 1990-03-23 | Woodstock, ONT | Major Junior |
Trevor Walsh | 101 | 17 | 20 | 37 | 270 | 1989-1991 | 2 | C | 1971-02-16 | Westville, NS | Major Junior |
Conor Walton | 64 | 1 | 14 | 15 | 32 | 2023-2024 | 1 | D | 2006-04-22 | Toronto, ONT | Major Junior |
Caleb Ward | 49 | 4 | 1 | 5 | 24 | 1994-1995 | 1 | L | 1976-04-14 | Washington, MI | Major Junior |
Jason Ward | 38 | 27 | 38 | 65 | 59 | 1997-1999 | 2 | R | 1979-01-16 | Mississauga, ONT | Major League |
Wes Ward | 125 | 8 | 8 | 16 | 144 | 1994-1997 | 3 | L | 1977-01-08 | Fredericton, NB | Major Junior |
Todd Warriner | 130 | 90 | 91 | 181 | 121 | 1990-1993 | 3 | L | 1974-01-03 | Blenheim, ONT | Major League |
Jeff Washbrook | 7 | 1 | 0 | 1 | 12 | 1996-1997 | 1 | D | 1979-01-26 | Thunder Bay, ONT | Minor Pro |
Austin Watson | 105 | 21 | 42 | 63 | 55 | 2008-2010 | 2 | L | 1992-01-13 | Ann Arbor, MI | Major League |
Curtis Watson | 166 | 12 | 27 | 39 | 230 | 1997-2000 | 3 | R | 1980-03-12 | Belleville, ONT | Major Junior |
Paul Watson | 2 | 0 | 0 | 0 | 0 | 1994-1995 | 1 | | | | Major Junior |
Steve Webb | 96 | 20 | 40 | 60 | 298 | 1992-1994 | 2 | R | 1975-04-20 | Peterborough, ONT | Major League |
Mike Weber | 231 | 10 | 45 | 55 | 448 | 2003-2007 | 4 | D | 1987-12-16 | Pittsburgh, PA | Major League |
Grant Webermin | 87 | 3 | 10 | 13 | 60 | 2010-2012 | 2 | D | 1994-02-24 | Novi, MI | Major Junior |
Derek Wells | 3 | 0 | 0 | 0 | 0 | 1994-1995 | 1 | C | 1976-01-14 | Brampton, ONT | Major Junior |
Eric Wellwood | 217 | 58 | 67 | 125 | 60 | 2006-2010 | 4 | L | 1990-03-06 | Windsor, ONT | Major League |
Kyle Wellwood | 83 | 55 | 80 | 135 | 0 | 2001-2003 | 2 | C | 1983-05-16 | Windsor, ONT | Major League |
Jamie Wentzell | 60 | 4 | 25 | 29 | 138 | 1996-1997 | 1 | D | 1977-01-20 | Bridgewater, NS | Major Junior |
Dan West | 63 | 6 | 7 | 13 | 114 | 1993-1995 | 2 | R | 1976-06-16 | Oakwood, ONT | Minor Pro |
Michael Whaley | 65 | 2 | 10 | 12 | 19 | 2009-2011 | 2 | C | 1993-04-11 | London, ONT | Major Junior |
Alex White | 19 | 0 | 1 | 1 | 4 | 2002-2003 | 1 | L | 1983-02-03 | Tecumseh, ONT | European Lower Leagues |
Kevin White | 67 | 23 | 49 | 72 | 63 | 1989-1991 | 2 | C | 1970-06-22 | Charlottetown, PEI | Minor Pro |
Colin Wilson | 78 | 28 | 33 | 61 | 54 | 1992-1994 | 2 | C | 1974-03-31 | Guelph, ONT | Major Junior |
Garrett Wilson | 7 | 1 | 0 | 1 | 2 | 2007-2008 | 1 | L | 1991-03-16 | Barrie, ONT | Major League |
Jeff Wilson | 49 | 0 | 2 | 2 | 27 | 1990-1991 | 1 | G | 1970-03-20 | Gloucester, ONT | Minor Pro |
Tanner Winegard | 53 | 0 | 6 | 6 | 27 | 2023-2024 | 1 | D | 2005-01-11 | Brights Grove, ONT | Major Junior |
Russ Wood | 17 | 0 | 1 | 1 | 5 | 1992-1993 | 1 | D | 1975-01-20 | Kingsville, ONT | Minor Pro |
Carson Woodall | 60 | 6 | 23 | 29 | 22 | 2022-2024 | 2 | D | 2006-05-25 | Belle River, ONT | Major Junior |
James Woodcroft | 37 | 3 | 3 | 6 | 9 | 2007-2010 | 3 | R | 1990-06-16 | Milton, ONT | Major Junior |
Shane Wright | 20 | 15 | 22 | 37 | 6 | 2022-2023 | 1 | C | 2004-01-05 | Burlington, ONT | Major League |
Keith Wynn | 55 | 4 | 16 | 20 | 68 | 2006-2007 | 1 | D | 1987-02-25 | Orleans, ONT | Minor Pro |
Nikita Yazkov | 68 | 6 | 15 | 21 | 27 | 2013-2015 | 2 | L | 1996-02-27 | Novkuznetsk, Russia | European Elite |
Andrew Yogan | 66 | 10 | 5 | 15 | 56 | 2007-2009 | 2 | L | 1991-12-04 | Coral Springs, FL | Minor Pro |
Jason York | 105 | 22 | 110 | 132 | 78 | 1989-1991 | 2 | D | 1970-05-20 | Nepean, ONT | Major League |
Adam Young | 226 | 20 | 32 | 52 | 663 | 1992-1996 | 4 | L | 1975-01-15 | Toronto, ONT | Minor Pro |
Harry Young | 226 | 19 | 30 | 49 | 518 | 2006-2010 | 4 | D | 1989-11-12 | Windsor, ONT | Minor Pro |
Nick Young | 35 | 0 | 3 | 3 | 8 | 1998-1999 | 1 | F | 1980-04-02 | Springfield, IL | Minor Pro |
Jeff Zehr | 133 | 43 | 71 | 114 | 366 | 1995-1998 | 3 | L | 1978-12-10 | Windsor, ONT | Major League |
Valentin Zhugin | 50 | 14 | 21 | 35 | 10 | 2023-2024 | 1 | L | 2004-12-13 | Magnitogorsk, Russia | Major Junior |
Pasquale Zito | 100 | 28 | 33 | 61 | 70 | 2019-2024 | 3 | C | 2003-06-01 | Nepean, ONT | Major Junior |
Jason Zohil | 97 | 15 | 16 | 31 | 259 | 1989-1991 | 2 | R | 1972-05-15 | Toronto, ONT | 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.