Niagara IceDogs all-time player list
Player Name |
GP |
G |
A. |
Pts |
PIM |
Seasons |
Yrs. |
Pos. |
Birthdate |
Birthplace |
Highest Level |
Mikkel Aagaard | 79 | 18 | 37 | 55 | 26 | 2014-2016 | 2 | L | 1995-10-18 | Frederikshavn, Denmark | Minor Pro |
Anthony Agostinelli | 121 | 18 | 21 | 39 | 46 | 2019-2023 | 3 | R | 2003-01-07 | Rochester, NY | Major Junior |
Andrew Agozzino | 318 | 159 | 147 | 306 | 370 | 2007-2012 | 5 | L | 1991-01-03 | Kleinburg, ONT | Major League |
Johnson Andrews | 133 | 18 | 14 | 32 | 165 | 2007-2012 | 5 | R | 1991-02-15 | NOTL, ONT | Major Junior |
Rio Anzolin | 8 | 0 | 0 | 0 | 6 | 2012-2013 | 1 | R | 1995-02-23 | Windsor, ONT | Major Junior |
Darren Archibald | 37 | 23 | 13 | 36 | 30 | 2010-2011 | 1 | R | 1990-02-09 | Newmarket, ONT | Major League |
Alex Assadourian | 79 | 17 | 43 | 60 | 60 | 2022-2024 | 2 | C | 2005-07-24 | Stouffville, ONT | Major Junior |
Matt Baldassarra | 59 | 2 | 3 | 5 | 72 | 2009-2010 | 1 | L | 1992-01-13 | Richmond Hill, ONT | Major Junior |
Mitch Bennett | 23 | 1 | 0 | 1 | 42 | 2011-2013 | 2 | R | 1992-01-04 | Toronto, ONT | Major Junior |
Adrien Beraldo | 45 | 5 | 18 | 23 | 59 | 2019-2020 | 1 | D | 2000-01-13 | Stoney Creek, ONT | Minor Pro |
Sam Berg | 8 | 0 | 0 | 0 | 16 | 2013-2014 | 1 | F | 1996-10-01 | Beamsville, ONT | Major Junior |
Jason Bergeron | 62 | 14 | 18 | 32 | 34 | 2007-2008 | 1 | R | 1988-02-20 | Montreal, PQ | Major Junior |
Bo Bessette | 2 | 0 | 0 | 0 | 2 | 2012-2013 | 1 | G | 1994-07-31 | North York, ONT | Major Junior |
Vladimir Bessonov | 17 | 1 | 0 | 1 | 7 | 2007-2009 | 2 | D | 1990-02-22 | Angarsk, Russia | European Elite |
Dakota Betts | 124 | 12 | 40 | 52 | 145 | 2019-2022 | 2 | D | 2001-08-21 | Bowmanville, ONT | Minor Pro |
Brock Beukeboom | 63 | 5 | 19 | 24 | 65 | 2011-2013 | 2 | D | 1992-04-01 | Uxbridge, ONT | Minor Pro |
Tim Billingsley | 43 | 3 | 9 | 12 | 66 | 2010-2011 | 1 | D | 1990-01-17 | Ottawa, ONT | Minor Pro |
Tyler Boston | 27 | 3 | 2 | 5 | 2 | 2015-2016 | 1 | C | 1997-06-24 | Newmarket, ONT | Major Junior |
Justin Brack | 27 | 4 | 11 | 15 | 25 | 2016-2017 | 1 | L | 1996-02-04 | Orangeville, ONT | Major Junior |
Matt Brassard | 30 | 3 | 26 | 29 | 30 | 2018-2019 | 1 | D | 1998-08-08 | Barrie, ONT | Minor Pro |
Brian Brosnan | 98 | 4 | 10 | 14 | 57 | 2013-2015 | 2 | D | 1995-04-22 | Ilderton, ONT | Major Junior |
Andrew Bruder | 151 | 16 | 31 | 47 | 93 | 2017-2020 | 3 | C | 2000-08-16 | Woodstock, ONT | Major Junior |
Gavin Bryant | 62 | 21 | 33 | 54 | 15 | 2023-2024 | 1 | C | 2004-07-24 | Ingersoll, ONT | Major Junior |
Roman Buduev | 3 | 0 | 0 | 0 | 0 | 2023-2024 | 1 | D | 2006-01-12 | Vaughan, ONT | Major Junior |
Daniel Bukac | 54 | 4 | 11 | 15 | 47 | 2018-2019 | 1 | D | 1999-04-29 | Most, Czech Rep. | European Elite |
Charlie Burns | 4 | 0 | 1 | 1 | 0 | 2022-2024 | 2 | G | 2006-01-29 | Sault Ste. Marie, ONT | Major Junior |
Mitch Bursey | 2 | 0 | 0 | 0 | 0 | 2012-2013 | 1 | D | 1993-04-24 | Peterborough, ONT | Major Junior |
Cameron Butler | 51 | 12 | 24 | 36 | 43 | 2019-2022 | 2 | R | 2002-06-09 | Ottawa, ONT | Major League |
Ryan Campbell | 34 | 0 | 3 | 3 | 6 | 2019-2020 | 1 | C | 2001-01-07 | Plattsville, ONT | Major Junior |
Luca Caputi | 66 | 51 | 60 | 111 | 107 | 2007-2008 | 1 | L | 1988-10-01 | Toronto, ONT | Major League |
Adrian Carbonara | 32 | 1 | 2 | 3 | 52 | 2017-2018 | 1 | R | 1997-03-12 | Maple, ONT | Minor Pro |
Cody Caron | 88 | 4 | 5 | 9 | 124 | 2013-2015 | 2 | R | 1996-05-28 | Sault Ste. Marie, ONT | Minor Pro |
Aidan Castle | 98 | 28 | 35 | 63 | 34 | 2021-2023 | 2 | R | 2004-01-08 | Mississauga, ONT | Major Junior |
Oliver Castleman | 254 | 73 | 92 | 165 | 103 | 2016-2020 | 4 | L | 1999-09-15 | Gloucester, ONT | Major Junior |
Landon Cato | 123 | 2 | 19 | 21 | 127 | 2019-2023 | 3 | D | 2003-03-31 | Toronto, ONT | Minor Pro |
Stephen Ceccanese | 9 | 0 | 0 | 0 | 2 | 2007-2009 | 2 | L | 1989-09-02 | Vaughan, ONT | Major Junior |
Giancarlo Chanton | 56 | 1 | 7 | 8 | 14 | 2019-2020 | 1 | D | 2002-11-29 | Busserach, Switzerland | European Elite |
John Chartrand | 16 | 0 | 0 | 0 | 2 | 2009-2011 | 2 | G | 1993-07-07 | Fredericton, NB | Major Junior |
Callum Cheynowski | 27 | 2 | 4 | 6 | 12 | 2023-2024 | 1 | D | 2006-08-04 | Welland, ONT | Major Junior |
Ilia Chmelevski | 20 | 1 | 3 | 4 | 6 | 2021-2022 | 1 | R | 2004-11-22 | Northville, MI | Major Junior |
Austin Clapham | 25 | 0 | 4 | 4 | 10 | 2016-2017 | 1 | D | 1997-07-09 | Toronto, ONT | Major Junior |
Brad Col | 3 | 0 | 0 | 0 | 0 | 2011-2012 | 1 | D | 1993-04-20 | Stoney Creek, ONT | Major Junior |
Billy Constantinou | 67 | 7 | 20 | 27 | 32 | 2017-2019 | 2 | D | 2001-03-25 | Scarborough, ONT | Minor Pro |
A.J. Cook | 64 | 1 | 7 | 8 | 18 | 2018-2022 | 3 | D | 2001-09-21 | St. Catharines, ONT | Major Junior |
Brice Cooke | 64 | 18 | 10 | 28 | 42 | 2021-2022 | 1 | C | 2004-03-23 | Mono, ONT | Major Junior |
Juan Copeland | 115 | 22 | 21 | 43 | 57 | 2021-2023 | 2 | L | 2005-09-03 | Fowlerville, MI | Major Junior |
Johnny Corneil | 290 | 80 | 95 | 175 | 130 | 2013-2018 | 5 | C | 1997-08-16 | Lindsay, ONT | European Elite |
Matt Corrente | 21 | 2 | 13 | 15 | 64 | 2007-2008 | 1 | D | 1988-03-17 | Toronto, ONT | Major League |
Joey Costanzo | 17 | 0 | 1 | 1 | 2 | 2021-2022 | 1 | G | 2005-07-26 | Toronto, ONT | Major Junior |
Brody Crane | 11 | 3 | 4 | 7 | 2 | 2023-2024 | 1 | L | 2004-05-29 | Union, ONT | Major Junior |
John Cullen | 30 | 0 | 0 | 0 | 6 | 2008-2009 | 1 | G | 1991-04-20 | Hamburg, NY | Major Junior |
Ethan Czata | 62 | 7 | 10 | 17 | 42 | 2023-2024 | 1 | C | 2007-05-29 | Brampton, ONT | Major Junior |
Jonathan D'Ilario | 3 | 0 | 0 | 0 | 0 | 2013-2014 | 1 | G | 1994-10-27 | St. Catharines, ONT | Major Junior |
Sebastian Dahm | 21 | 0 | 4 | 4 | 2 | 2007-2008 | 1 | G | 1987-02-28 | Rodovre, Denmark | Minor Pro |
Joshua Dame | 74 | 3 | 8 | 11 | 33 | 2016-2018 | 2 | L | 1998-03-05 | Mississauga, ONT | Major Junior |
Nolan Dann | 33 | 6 | 10 | 16 | 2 | 2022-2023 | 1 | R | 2003-05-21 | Cambridge, ONT | Major Junior |
Cal Davis | 25 | 0 | 1 | 1 | 4 | 2015-2017 | 2 | L | 1999-03-21 | Peterborough, ONT | Major Junior |
Hayden Davis | 77 | 3 | 9 | 12 | 68 | 2015-2017 | 2 | D | 1999-07-21 | Hamilton, ONT | Major Junior |
Joshua Day | 87 | 4 | 42 | 46 | 123 | 2007-2009 | 2 | D | 1988-04-02 | St. John's, NB | Major Junior |
Jonah De Simone | 112 | 13 | 8 | 21 | 28 | 2018-2022 | 3 | R | 2002-02-24 | Richmond Hill, ONT | Major Junior |
Pavel Demin | 57 | 4 | 3 | 7 | 28 | 2016-2017 | 1 | C | 1999-04-19 | Moscow, Russia | Major Junior |
Adam Desautels | 16 | 0 | 0 | 0 | 20 | 2011-2012 | 1 | R | 1992-03-14 | Maple Ridge, BC | Major Junior |
Chris DeSousa | 160 | 66 | 48 | 114 | 265 | 2007-2010 | 3 | C | 1990-10-19 | Mississauga, ONT | Minor Pro |
Darcy Dewachter | 11 | 0 | 1 | 1 | 0 | 2023-2024 | 1 | D | 2007-03-01 | London, ONT | Major Junior |
Stephen Dhillon | 197 | 0 | 7 | 7 | 16 | 2014-2019 | 5 | G | 1998-09-14 | Buffalo, NY | Minor Pro |
Rafek Dianov | 16 | 2 | 0 | 2 | 0 | 2023-2024 | 1 | L | 2007-02-26 | Moscow, Russia | Major Junior |
Anthony DiFruscia | 270 | 91 | 86 | 177 | 424 | 2012-2016 | 4 | R | 1995-04-20 | Thorold, ONT | Major Junior |
Rodwin Dionicio | 74 | 10 | 28 | 38 | 70 | 2021-2023 | 2 | D | 2004-03-30 | Newark, NJ | Major Junior |
Myles Doan | 135 | 17 | 26 | 43 | 95 | 2010-2012 | 2 | C | 1992-05-18 | Windsor, ONT | Major Junior |
Jackson Doherty | 57 | 7 | 8 | 15 | 62 | 2019-2020 | 1 | L | 2000-08-22 | Ancaster, ONT | Major Junior |
Milan Doudera | 52 | 2 | 9 | 11 | 40 | 2010-2012 | 2 | D | 1993-01-01 | Horni Bezdekov, Czech Rep. | European Elite |
Sami Douglas-Najem | 20 | 0 | 3 | 3 | 8 | 2021-2022 | 1 | D | 2004-01-21 | Belleville, ONT | Major Junior |
George Dunn | 1 | 0 | 0 | 0 | 0 | 2008-2009 | 1 | D | 1990-07-11 | Niagara Falls, ONT | Major Junior |
Vince Dunn | 183 | 35 | 97 | 132 | 156 | 2013-2016 | 3 | D | 1996-10-29 | Mississauga, ONT | Major League |
Isaac Enright | 113 | 5 | 24 | 29 | 81 | 2019-2022 | 2 | D | 2003-02-08 | Cobden, ONT | Major Junior |
Connor Federkow | 63 | 0 | 9 | 9 | 120 | 2023-2024 | 1 | D | 2003-07-26 | St. Catharines, ONT | Major Junior |
Christopher Festarini | 94 | 0 | 4 | 4 | 10 | 2011-2014 | 3 | G | 1993-06-03 | Oakville, ONT | Major Junior |
Pano Fimis | 82 | 22 | 47 | 69 | 41 | 2021-2023 | 2 | C | 2004-06-17 | Richmond Hill, ONT | Major Junior |
Mitchell Fitzmorris | 132 | 10 | 28 | 38 | 88 | 2012-2015 | 3 | L | 1995-04-21 | Ingersoll, ONT | Major Junior |
Scott Fletcher | 64 | 0 | 4 | 4 | 198 | 2007-2009 | 2 | D | 1988-01-12 | Detroit, MI | Minor Pro |
Owen Flores | 85 | 0 | 4 | 4 | 18 | 2022-2024 | 2 | G | 2004-05-09 | Antioch, IL | Major Junior |
Jordan Foreman | 65 | 28 | 34 | 62 | 155 | 2007-2008 | 1 | C | 1987-01-06 | Cambridge, ONT | Minor Pro |
Alex Friesen | 292 | 91 | 153 | 244 | 381 | 2007-2012 | 5 | C | 1991-01-30 | St.Catharines, ONT | Major League |
Andrew Fritsch | 64 | 12 | 7 | 19 | 13 | 2009-2011 | 2 | R | 1993-03-24 | Brantford, ONT | Major Junior |
Artem Frolov | 67 | 1 | 11 | 12 | 43 | 2023-2024 | 1 | D | 2007-05-05 | Volgograd, Russia | Major Junior |
Ivan Galiyanov | 60 | 8 | 16 | 24 | 13 | 2023-2024 | 1 | L | 2007-10-16 | Ajax, ONT | Major Junior |
Michael Gallardi | 4 | 0 | 0 | 0 | 0 | 2010-2012 | 2 | G | 1994-03-10 | St. Catharines, ONT | Major Junior |
Jay Gilbert | 75 | 2 | 11 | 13 | 76 | 2007-2010 | 3 | D | 1991-08-15 | Port Stanley, ONT | Major Junior |
Matt Gillard | 110 | 16 | 24 | 40 | 29 | 2012-2016 | 4 | L | 1996-08-30 | Welland, ONT | Major Junior |
Jake Gilmour | 3 | 0 | 0 | 0 | 2 | 2013-2014 | 1 | L | 1996-08-14 | Toronto, ONT | Major Junior |
Jesse Graham | 223 | 15 | 100 | 115 | 127 | 2010-2014 | 4 | D | 1994-05-13 | Oshawa, ONT | Minor Pro |
Simon Gronvaldt | 84 | 2 | 20 | 22 | 40 | 2009-2011 | 2 | D | 1991-01-30 | Rodovre, Denmark | European Lower Leagues |
Danil Gushchin | 51 | 41 | 30 | 71 | 50 | 2021-2022 | 1 | L | 2002-02-06 | Yekaterinburg, Russia | Major League |
Liam Ham | 130 | 9 | 37 | 46 | 113 | 2016-2019 | 3 | D | 1999-02-03 | Newmarket, ONT | Major Junior |
Dougie Hamilton | 213 | 40 | 147 | 187 | 192 | 2009-2013 | 4 | D | 1993-06-17 | Toronto, ONT | Major League |
Freddie Hamilton | 258 | 108 | 144 | 252 | 71 | 2008-2012 | 4 | C | 1992-01-01 | Toronto, ONT | Major League |
Stephen Harper | 31 | 8 | 22 | 30 | 19 | 2015-2016 | 1 | C | 1995-03-25 | Burlington, ONT | Minor Pro |
Michael Hasson | 78 | 5 | 11 | 16 | 56 | 2008-2011 | 3 | R | 1991-10-29 | Ariss, ONT | Major Junior |
Aaron Haydon | 278 | 30 | 53 | 83 | 376 | 2012-2017 | 5 | D | 1996-01-06 | Plymouth, MI | Major Junior |
Eric He | 12 | 0 | 1 | 1 | 0 | 2023-2024 | 1 | F | 2007-10-15 | | Major Junior |
Kevin He | 130 | 52 | 35 | 87 | 97 | 2022-2024 | 2 | L | 2006-04-30 | Nobleton, ONT | Major Junior |
Brook Hiddink | 60 | 5 | 8 | 13 | 4 | 2012-2014 | 2 | R | 1996-02-02 | St. Thomas, ONT | Major Junior |
Tanner Hildebrandt | 3 | 0 | 0 | 0 | 0 | 2011-2012 | 1 | W | 1992-11-02 | St. Catherines, ONT | Minor Pro |
Josh Ho-Sang | 115 | 33 | 111 | 144 | 82 | 2014-2016 | 2 | R | 1996-01-22 | Toronto, ONT | Major League |
Brandon Hope | 32 | 0 | 3 | 3 | 8 | 2014-2015 | 1 | G | 1994-03-18 | Canton, MI | Major Junior |
Jamie Howard | 4 | 1 | 0 | 1 | 5 | 2008-2009 | 1 | L | 1989-03-27 | St. Catharines, ONT | Major Junior |
Mason Howard | 116 | 9 | 11 | 20 | 78 | 2018-2022 | 3 | D | 2001-02-03 | London, ONT | Major Junior |
Ben Hughes | 92 | 4 | 8 | 12 | 33 | 2012-2014 | 2 | C | 1996-11-04 | Barrie, ONT | Major Junior |
Valdemar Hull | 53 | 2 | 3 | 5 | 8 | 2022-2023 | 1 | L | 2005-01-02 | Fribourg, Switzerland | Major Junior |
Ryan Humphrey | 17 | 2 | 2 | 4 | 22 | 2023-2024 | 1 | R | 2003-04-08 | Northville, MI | Major Junior |
Drew Hunter | 165 | 11 | 42 | 53 | 81 | 2016-2020 | 4 | D | 1999-02-06 | Livonia, MI | Major Junior |
Colton Incze | 41 | 0 | 1 | 1 | 4 | 2016-2019 | 3 | G | 1999-01-31 | Oakville, ONT | Major Junior |
Marco Insam | 126 | 32 | 28 | 60 | 38 | 2008-2010 | 2 | L | 1989-06-05 | Selva di Val Gardena, Italy | European Elite |
Tyler Jackson | 2 | 0 | 0 | 0 | 0 | 2012-2013 | 1 | L | 1995-02-15 | Wainfleet, ONT | Major Junior |
Gregory Jambrosich | 8 | 0 | 0 | 0 | 2 | 2012-2013 | 1 | C | 1993-08-12 | Hamilton, ONT | Major Junior |
Billy Jenkins | 171 | 27 | 65 | 92 | 69 | 2010-2015 | 4 | L | 1994-09-08 | Ottawa, ONT | Major Junior |
Pavel Jenys | 42 | 11 | 14 | 25 | 20 | 2015-2016 | 1 | R | 1996-04-02 | Brno, Czech Rep. | Minor Pro |
David Jesus | 58 | 4 | 26 | 30 | 37 | 2022-2023 | 1 | D | 2002-05-30 | Toronto, ONT | European Elite |
Bradey Johnson | 158 | 22 | 26 | 48 | 40 | 2016-2019 | 3 | R | 1999-12-24 | Lindsay, ONT | Major Junior |
Ben Jones | 260 | 89 | 151 | 240 | 207 | 2015-2019 | 4 | C | 1999-02-26 | Waterloo, ONT | Major League |
Zac Jones | 16 | 2 | 1 | 3 | 0 | 2008-2009 | 1 | R | 1990-04-24 | Streetsville, ONT | Major Junior |
Luke Karaim | 3 | 0 | 0 | 0 | 0 | 2011-2012 | 1 | L | 1992-03-24 | St. Catharines, ONT | Major Junior |
Gerard Keane | 29 | 3 | 10 | 13 | 32 | 2022-2023 | 1 | D | 2002-01-30 | Homer Glen, IL | Major Junior |
Broderick Kelly | 74 | 3 | 4 | 7 | 14 | 2011-2013 | 2 | D | 1995-01-09 | St. Catharines, ONT | Major Junior |
Evan Klein | 116 | 6 | 7 | 13 | 72 | 2022-2024 | 2 | L | 2004-01-12 | Waterloo, ONT | Major Junior |
Nik Knezic | 35 | 0 | 1 | 1 | 11 | 2009-2011 | 2 | D | 1992-02-09 | London, ONT | Major Junior |
Graham Knott | 205 | 49 | 75 | 124 | 140 | 2013-2017 | 4 | C | 1997-01-13 | Etobicoke, ONT | Minor Pro |
Ondrej Kopta | 51 | 3 | 8 | 11 | 28 | 2012-2013 | 1 | F | 1995-04-17 | Pilsen, Czech Rep | European Elite |
Evan Krassey | 21 | 0 | 1 | 1 | 18 | 2014-2016 | 2 | R | 1998-04-01 | Atikokan, ONT | Major Junior |
Tom Kuhnhackl | 30 | 7 | 18 | 25 | 29 | 2011-2012 | 1 | R | 1992-01-21 | Landshut, Germany | Major League |
Alexey Kulikov | 3 | 0 | 0 | 0 | 2 | 2023-2024 | 1 | L | 2004-08-19 | Podolsk, Russia | Major Junior |
Kyle Langdon | 174 | 17 | 26 | 43 | 199 | 2014-2018 | 4 | C | 1998-08-26 | Thorold, ONT | Major Junior |
Zakary Lavoie | 77 | 31 | 28 | 59 | 51 | 2022-2024 | 2 | R | 2004-03-13 | Orleans, ONT | Major Junior |
Andrew LeBlanc | 57 | 13 | 20 | 33 | 22 | 2022-2023 | 1 | C | 2004-06-03 | Port Colborne, ONT | Major Junior |
Jacob LeBlanc | 66 | 4 | 23 | 27 | 63 | 2022-2023 | 1 | D | 2004-06-03 | Port Colborne, ONT | Major Junior |
Patrick Lee | 27 | 7 | 12 | 19 | 15 | 2008-2009 | 1 | R | 1988-01-27 | Sharon, ONT | Major Junior |
Stefan Legein | 30 | 24 | 13 | 37 | 80 | 2007-2008 | 1 | R | 1988-11-24 | Oakville, ONT | Minor Pro |
Mack Lemmon | 71 | 7 | 5 | 12 | 173 | 2012-2014 | 2 | R | 1995-01-12 | Aurora, ONT | Major Junior |
Alec Leonard | 70 | 5 | 12 | 17 | 41 | 2021-2023 | 2 | D | 2004-05-13 | Toronto, ONT | Major Junior |
Mike Levin | 60 | 18 | 17 | 35 | 27 | 2023-2024 | 1 | L | 2005-10-16 | Tel Aviv, Israel | Major Junior |
Lucas Littlejohn | 17 | 3 | 0 | 3 | 8 | 2021-2022 | 1 | D | 2004-12-06 | Ajax, ONT | Major Junior |
Lucas Lobsinger | 3 | 0 | 0 | 0 | 7 | 2007-2008 | 1 | G | 1988-04-21 | Burlington, ONT | Major Junior |
William Lochead | 156 | 10 | 13 | 23 | 221 | 2015-2018 | 3 | D | 1998-03-30 | London, ONT | Minor Pro |
Ivan Lodnia | 82 | 44 | 63 | 107 | 46 | 2018-2020 | 2 | R | 1999-08-31 | Los Angeles, CA | Minor Pro |
Andrew Loverock | 35 | 0 | 1 | 1 | 2 | 2007-2008 | 1 | G | 1989-07-29 | Elmvale, ONT | Major Junior |
Dylan MacEachern | 238 | 17 | 30 | 47 | 139 | 2007-2011 | 4 | L | 1990-04-03 | Mississauga, ONT | Major Junior |
Ondrej Machala | 73 | 9 | 20 | 29 | 22 | 2016-2018 | 2 | L | 1999-01-11 | Havlickuv Brod, Czech Rep. | European Elite |
Mike MacIsaac | 33 | 2 | 6 | 8 | 25 | 2007-2009 | 2 | L | 1988-01-01 | O'Leary, PEI | Minor Pro |
Andrew MacLean | 20 | 0 | 0 | 0 | 2 | 2019-2020 | 1 | G | 2001-06-28 | Port Huron, MI | Major Junior |
Justin MacPherson | 106 | 1 | 23 | 24 | 42 | 2016-2018 | 2 | D | 2000-06-23 | Newmarket, ONT | Minor Pro |
Mathew Maione | 107 | 8 | 27 | 35 | 44 | 2007-2009 | 2 | D | 1990-11-21 | Toronto, ONT | Minor Pro |
Keith Maisonville | 26 | 0 | 0 | 0 | 17 | 2008-2010 | 2 | D | 1992-02-18 | Belle River, ONT | Major Junior |
Kirill Maksimov | 154 | 89 | 92 | 181 | 205 | 2016-2019 | 3 | R | 1999-06-01 | Moscow, Russia | Minor Pro |
Jordan Maletta | 221 | 73 | 86 | 159 | 181 | 2012-2016 | 4 | C | 1995-04-30 | St. Catharines, ONT | Minor Pro |
Ryan Mantha | 182 | 32 | 76 | 108 | 177 | 2014-2017 | 3 | D | 1996-06-18 | Clarkston, MI | Minor Pro |
Ian Martin | 44 | 3 | 5 | 8 | 26 | 2017-2019 | 2 | R | 2001-01-27 | Scarborough, ONT | Major Junior |
Hayden McCool | 74 | 5 | 13 | 18 | 45 | 2013-2015 | 2 | L | 1997-04-11 | Whitby, ONT | Major Junior |
Dalton McGrath | 15 | 0 | 0 | 0 | 9 | 2010-2011 | 1 | G | 1991-11-04 | Brampton, ONT | Minor Pro |
Jake McGrath | 4 | 0 | 0 | 0 | 0 | 2018-2019 | 1 | G | 1999-01-07 | Mississauga, ONT | Major Junior |
David McMullen | 54 | 1 | 3 | 4 | 25 | 2008-2009 | 1 | D | 1991-01-01 | Kingston, ONT | Major Junior |
Luke Mercer | 232 | 12 | 76 | 88 | 165 | 2010-2015 | 5 | D | 1994-04-30 | Toronto, ONT | Major Junior |
Andrew Merrett | 100 | 29 | 45 | 74 | 55 | 2007-2009 | 2 | R | 1989-04-03 | Vernon, ONT | Major Junior |
Daniel Michaud | 105 | 31 | 45 | 76 | 95 | 2021-2023 | 2 | C | 2003-02-14 | Belleville, ONT | Major Junior |
Thomas Middup | 56 | 9 | 8 | 17 | 8 | 2008-2009 | 1 | R | 1990-02-20 | Richmond Hill, ONT | Major Junior |
Aleksandar Mikulovich | 170 | 11 | 23 | 34 | 172 | 2013-2016 | 3 | D | 1996-07-01 | Chelyabinsk, Russia | Minor Pro |
Sam Miletic | 28 | 20 | 18 | 38 | 12 | 2017-2018 | 1 | L | 1997-05-04 | Detroit, MI | Minor Pro |
Jesse Miller | 6 | 0 | 0 | 0 | 2 | 2011-2012 | 1 | C | 1992-06-15 | St. Catharines, ONT | Major Junior |
Eric Ming | 49 | 32 | 15 | 47 | 16 | 2013-2014 | 1 | R | 1993-03-31 | Williamstown, ONT | Major Junior |
Christian Mitri | 2 | 0 | 0 | 0 | 0 | 2015-2016 | 1 | C | 1998-08-13 | Brampton, ONT | Major Junior |
Josh Moes | 54 | 6 | 22 | 28 | 31 | 2009-2010 | 1 | R | 1989-03-09 | St. Catharines, ONT | Major Junior |
Lleyton Moore | 28 | 2 | 8 | 10 | 4 | 2018-2019 | 1 | D | 2002-02-27 | Saskatoon, SASK | Minor Pro |
Brent Moran | 115 | 0 | 1 | 1 | 0 | 2012-2016 | 4 | G | 1996-07-05 | Orleans, ONT | Minor Pro |
Tyler Mort | 24 | 0 | 8 | 8 | 10 | 2012-2013 | 1 | D | 1992-03-01 | Keswick, ONT | Major Junior |
Daniel Nardi | 3 | 0 | 0 | 0 | 0 | 2017-2018 | 1 | D | 2001-03-27 | Newmarket, ONT | Major Junior |
Alex Nedeljkovic | 30 | 0 | 2 | 2 | 2 | 2015-2016 | 1 | G | 1996-01-07 | Parma, OH | Major League |
Christopher O'Flaherty | 46 | 2 | 5 | 7 | 30 | 2022-2024 | 2 | L | 2005-03-12 | Chicago, IL | Major Junior |
Jamie Oleksiak | 28 | 6 | 15 | 21 | 23 | 2011-2012 | 1 | D | 1992-12-21 | Toronto, ONT | Major League |
David Pacan | 133 | 49 | 77 | 126 | 87 | 2010-2012 | 2 | R | 1991-03-31 | Ottawa, ONT | Minor Pro |
Matthew Papais | 6 | 0 | 1 | 1 | 6 | 2022-2023 | 1 | L | 2002-01-29 | Nobleton, ONT | Major Junior |
Christopher Paquette | 148 | 24 | 35 | 59 | 42 | 2014-2017 | 3 | C | 1998-03-27 | Kingston, ONT | Major Junior |
Jacob Paquette | 35 | 3 | 20 | 23 | 8 | 2018-2019 | 1 | D | 1999-05-26 | Ottawa, ONT | Minor Pro |
Mathieu Paris | 54 | 11 | 20 | 31 | 8 | 2023-2024 | 1 | R | 2005-01-01 | Ottawa, ONT | Major Junior |
Nick Pastorious | 52 | 3 | 5 | 8 | 87 | 2015-2017 | 2 | R | 1996-05-09 | Toronto, ONT | Minor Pro |
Jaroslav Pavelka | 7 | 0 | 1 | 1 | 0 | 2011-2012 | 1 | G | 1993-09-12 | Dvur Kraloven Labem, Czech Rep. | European Elite |
Cody Payne | 53 | 13 | 18 | 31 | 29 | 2014-2015 | 1 | C | 1994-01-14 | Woking, England | Minor Pro |
Brendan Perlini | 185 | 92 | 94 | 186 | 90 | 2012-2016 | 4 | L | 1996-04-27 | Guildford, England | Major League |
Cameron Peters | 44 | 3 | 5 | 8 | 32 | 2019-2022 | 2 | C | 2002-07-09 | Toronto, ONT | Major Junior |
Trevor Petersen | 103 | 8 | 9 | 17 | 36 | 2011-2013 | 2 | L | 1994-10-09 | Markham, ONT | Minor Pro |
Matt Petgrave | 67 | 6 | 19 | 25 | 74 | 2009-2010 | 1 | D | 1992-01-29 | Toronto, ONT | Minor Pro |
Matthew Philip | 179 | 40 | 49 | 89 | 30 | 2016-2019 | 3 | L | 1999-05-31 | Ilderton, ONT | Major Junior |
Alex Pietrangelo | 96 | 21 | 61 | 82 | 126 | 2007-2009 | 2 | D | 1990-01-18 | King City, ONT | Major League |
Matt Piva | 28 | 12 | 11 | 23 | 36 | 2008-2009 | 1 | C | 1988-08-05 | Maple, ONT | European Lower Leagues |
Michael Podolioukh | 63 | 8 | 14 | 22 | 37 | 2022-2024 | 2 | C | 2004-11-28 | Toronto, ONT | Major Junior |
Urban Podrekar | 62 | 3 | 19 | 22 | 30 | 2023-2024 | 1 | D | 2005-02-14 | Kranj, Slovenia | European Elite |
Alexander Protapovich | 47 | 4 | 9 | 13 | 16 | 2013-2014 | 1 | C | 1996-08-16 | Novocheboksarsk, Russia | European Elite |
Nathan Ribau | 61 | 2 | 8 | 10 | 71 | 2022-2023 | 1 | D | 2002-04-07 | Oakville, ONT | Major Junior |
Blake Richard | 12 | 0 | 0 | 0 | 4 | 2013-2014 | 1 | G | 1994-02-09 | Hamilton, ONT | Major Junior |
Bronson Ride | 73 | 5 | 15 | 20 | 76 | 2022-2024 | 2 | D | 2005-01-14 | Oakville, ONT | Major Junior |
Brett Ritchie | 83 | 57 | 49 | 106 | 64 | 2011-2013 | 2 | R | 1993-07-01 | Orangeville, ONT | Major League |
Elijah Roberts | 170 | 16 | 60 | 76 | 106 | 2017-2020 | 3 | D | 1999-01-23 | Brampton, ONT | Major Junior |
Charlie Robertson | 20 | 0 | 0 | 0 | 0 | 2023-2024 | 1 | G | 2005-04-02 | London, ONT | Major Junior |
Jason Robertson | 38 | 25 | 54 | 79 | 24 | 2018-2019 | 1 | L | 1999-07-22 | Arcadia, CA | Major League |
Mike Robinson | 72 | 5 | 10 | 15 | 45 | 2012-2014 | 2 | L | 1993-05-06 | Stouffville, ONT | Minor Pro |
Dylan Roobroeck | 64 | 8 | 13 | 21 | 22 | 2021-2022 | 1 | C | 2004-07-27 | London, ONT | Major Junior |
Ryan Roobroeck | 63 | 28 | 23 | 51 | 14 | 2023-2024 | 1 | L | 2007-09-25 | London, ONT | Major Junior |
Josh Rosenzweig | 77 | 0 | 7 | 7 | 6 | 2019-2023 | 3 | G | 2003-02-27 | Toronto, ONT | Minor Pro |
Shayne Rover | 259 | 9 | 36 | 45 | 123 | 2008-2013 | 5 | D | 1992-01-13 | Newmarket, ONT | Major Junior |
Gabe Runco | 23 | 0 | 1 | 1 | 10 | 2022-2023 | 1 | D | 2005-01-08 | Ancaster, ONT | Major Junior |
Tanner Ryan | 11 | 0 | 0 | 0 | 0 | 2021-2022 | 1 | R | 2004-01-23 | Stouffville, ONT | Major Junior |
Barry Sanderson | 60 | 10 | 17 | 27 | 45 | 2007-2008 | 1 | C | 1990-04-22 | Dearborn, MI | Minor Pro |
Joe Sarracini | 9 | 1 | 0 | 1 | 4 | 2008-2009 | 1 | D | 1991-06-28 | Maple, ONT | Major Junior |
Ryan Sarris | 2 | 0 | 0 | 0 | 0 | 2013-2014 | 1 | D | 1997-03-04 | Brooklin, ONT | Minor Pro |
MacKenzie Savard | 1 | 0 | 0 | 0 | 0 | 2014-2015 | 1 | G | 1997-06-10 | Dowling, ONT | Major Junior |
Christian Sbaraglia | 28 | 0 | 0 | 0 | 5 | 2018-2020 | 2 | G | 2001-05-11 | Toronto, ONT | Major Junior |
Johnathon Schaefer | 183 | 4 | 35 | 39 | 111 | 2014-2019 | 5 | D | 1998-04-04 | Stoney Creek, ONT | Major Junior |
Drew Schiestel | 131 | 18 | 67 | 85 | 115 | 2007-2009 | 2 | D | 1989-04-09 | Hamilton, ONT | Minor Pro |
Frank Schumacher | 17 | 0 | 2 | 2 | 15 | 2011-2012 | 1 | D | 1993-10-12 | Brighton, MI | Minor Pro |
Mike Schwindt | 183 | 1 | 23 | 24 | 170 | 2008-2011 | 3 | D | 1991-10-17 | Mount Forest, ONT | European Lower Leagues |
Zachary Shankar | 24 | 2 | 5 | 7 | 43 | 2017-2018 | 1 | D | 1997-01-28 | Prescott, ONT | Minor Pro |
Andrew Shaw | 124 | 19 | 34 | 53 | 226 | 2008-2010 | 2 | R | 1991-07-20 | Belleville, ONT | Major League |
Jason Shaw | 17 | 0 | 0 | 0 | 16 | 2009-2010 | 1 | D | 1992-09-09 | Belleville, ONT | Minor Pro |
Kyle Shaw | 2 | 0 | 0 | 0 | 0 | 2012-2013 | 1 | R | 1993-02-05 | Amherstburg, ONT | Major Junior |
Jimmy Sheehan | 7 | 0 | 0 | 0 | 0 | 2011-2012 | 1 | D | 1993-02-11 | St. Catharines, ONT | Major Junior |
Ryan Shipley | 38 | 0 | 3 | 3 | 40 | 2012-2013 | 1 | D | 1994-03-03 | Ilderton, ONT | Major Junior |
Steven Shipley | 194 | 72 | 94 | 166 | 83 | 2010-2013 | 3 | C | 1992-04-22 | Ilderton, ONT | Major Junior |
Blake Siebenaler | 199 | 25 | 71 | 96 | 69 | 2013-2016 | 3 | D | 1996-02-27 | Fort Wayne, IN | Minor Pro |
Petteri Simila | 11 | 0 | 0 | 0 | 0 | 2009-2010 | 1 | G | 1990-04-09 | Oulu, Finland | European Elite |
Ethan Sims | 64 | 3 | 10 | 13 | 10 | 2018-2022 | 3 | C | 2002-01-08 | Hamilton, ONT | Major Junior |
Danial Singer | 132 | 39 | 36 | 75 | 36 | 2016-2018 | 2 | R | 1999-02-10 | St. Catharines, ONT | Major Junior |
Brenden Sirizzotti | 66 | 17 | 34 | 51 | 37 | 2021-2023 | 2 | R | 2003-04-14 | Whitby, ONT | Major Junior |
Matt Sisca | 115 | 24 | 41 | 65 | 36 | 2007-2009 | 2 | C | 1990-10-30 | Woodbridge, ONT | Minor Pro |
Jeremy Smith | 26 | 0 | 0 | 0 | 4 | 2008-2009 | 1 | G | 1989-04-13 | Dearborn, MI | Major League |
Ryan Smith | 19 | 0 | 0 | 0 | 14 | 2016-2018 | 2 | C | 1999-06-04 | Kingston, ONT | Major Junior |
Aaron Snow | 6 | 1 | 3 | 4 | 0 | 2007-2008 | 1 | L | 1988-05-20 | Windsor, ONT | Major Junior |
Cameron Snow | 68 | 8 | 8 | 16 | 4 | 2019-2022 | 2 | L | 2002-01-04 | Thornton, ONT | Major Junior |
Daniil Sobolev | 33 | 2 | 9 | 11 | 37 | 2023-2024 | 1 | D | 2003-03-03 | St. Petersburg, Russia | Major Junior |
Andrew Somerville | 11 | 0 | 2 | 2 | 2 | 2016-2017 | 1 | D | 1999-07-30 | St. Catharines, ONT | Major Junior |
Kyen Sopa | 85 | 33 | 29 | 62 | 65 | 2018-2020 | 2 | R | 2000-09-30 | Flawil, Switzerland | European Elite |
Kyle Steckley | 34 | 2 | 0 | 2 | 40 | 2008-2009 | 1 | R | 1990-02-21 | Ridgeway, ONT | Major Junior |
William Stewart | 67 | 4 | 5 | 9 | 16 | 2022-2024 | 2 | R | 2005-02-23 | Hamilton, ONT | Major Junior |
Ryan Strome | 191 | 100 | 181 | 281 | 214 | 2009-2013 | 4 | C | 1993-07-11 | Mississauga, ONT | Major League |
Ryan Struthers | 62 | 3 | 10 | 13 | 34 | 2021-2022 | 1 | C | 2004-01-02 | Milton, ONT | Major Junior |
Jack Studnicka | 30 | 24 | 25 | 49 | 24 | 2018-2019 | 1 | C | 1999-02-18 | Windsor, ONT | Major League |
Michael Swift | 68 | 38 | 62 | 100 | 130 | 2007-2008 | 1 | C | 1987-03-26 | Peterborough, ONT | Minor Pro |
David Sysala | 11 | 1 | 0 | 1 | 2 | 2012-2013 | 1 | C | 1995-05-05 | Ostrava, Czech. Rep | Major Junior |
Victor Terreri | 34 | 0 | 2 | 2 | 47 | 2008-2011 | 2 | R | 1991-10-08 | Mississauga, ONT | Major Junior |
Mitchell Theoret | 216 | 41 | 50 | 91 | 143 | 2009-2013 | 4 | L | 1993-06-08 | Montreal, PQ | Minor Pro |
Lucas Theriault | 48 | 5 | 6 | 11 | 8 | 2019-2020 | 1 | C | 2000-03-14 | Sault Ste. Marie, ONT | Major Junior |
Akil Thomas | 219 | 96 | 179 | 275 | 123 | 2016-2020 | 4 | C | 2000-01-02 | Toronto, ONT | Major League |
Derek Todosichuk | 2 | 0 | 0 | 0 | 0 | 2011-2013 | 2 | C | 1995-01-16 | Nilestown, ONT | Major Junior |
Philip Tomasino | 164 | 61 | 92 | 153 | 70 | 2017-2020 | 3 | C | 2001-07-28 | Mississauga, ONT | Major League |
Reggie Traccitto | 181 | 27 | 38 | 65 | 258 | 2007-2010 | 3 | D | 1989-07-05 | Oakville, ONT | Minor Pro |
Tucker Tynan | 37 | 0 | 0 | 0 | 2 | 2019-2022 | 2 | G | 2002-06-07 | Chicago, IL | Minor Pro |
Jake Uberti | 138 | 26 | 32 | 58 | 80 | 2018-2022 | 3 | R | 2002-03-07 | Toronto, ONT | Major Junior |
Chris Van Laren | 28 | 0 | 5 | 5 | 50 | 2007-2008 | 1 | D | 1990-06-04 | Kingston, ONT | Major Junior |
Liam Van Loon | 39 | 19 | 13 | 32 | 37 | 2021-2022 | 1 | L | 2001-08-17 | London, ONT | Major Junior |
Marcus Vandenberg | 13 | 0 | 0 | 0 | 0 | 2023-2024 | 1 | G | 2004-04-25 | Dorchester, ONT | Major Junior |
Ryan Vannetten | 121 | 6 | 23 | 29 | 18 | 2022-2024 | 2 | D | 2004-03-30 | Simcoe, ONT | Major Junior |
Carter Verhaeghe | 262 | 83 | 141 | 224 | 130 | 2011-2015 | 4 | C | 1995-08-14 | Toronto, ONT | Major League |
Andrew Vermeulen | 70 | 5 | 6 | 11 | 24 | 2022-2024 | 2 | L | 2006-02-07 | Selkirk, ONT | Major Junior |
Mark Visentin | 166 | 0 | 6 | 6 | 20 | 2008-2012 | 4 | G | 1992-08-07 | Waterdown, ONT | Major League |
Adrian Volpe | 8 | 0 | 0 | 0 | 0 | 2007-2008 | 1 | G | 1990-06-26 | Burlington, ONT | Major Junior |
Declan Waddick | 121 | 36 | 30 | 66 | 33 | 2021-2023 | 2 | C | 2005-01-24 | Lakeshore, ONT | Major Junior |
Josh Wesley | 33 | 3 | 3 | 6 | 14 | 2015-2016 | 1 | D | 1996-04-09 | Hartford, CT | Minor Pro |
Jack Wieringa | 8 | 0 | 0 | 0 | 0 | 2014-2017 | 3 | D | 1998-03-27 | Woodstock, ONT | Major Junior |
Joel Wigle | 140 | 17 | 21 | 38 | 110 | 2010-2013 | 3 | R | 1994-02-14 | Brantford, ONT | Major Junior |
Zach Wilkie | 107 | 3 | 8 | 11 | 111 | 2013-2016 | 3 | D | 1997-02-24 | Villa Park, IL | Minor Pro |
Jason Wilson | 64 | 18 | 25 | 43 | 94 | 2010-2011 | 1 | L | 1990-04-15 | Richmond Hill, ONT | Minor Pro |
Dylan Wood | 8 | 1 | 0 | 1 | 2 | 2009-2011 | 2 | L | 1992-04-05 | Brampton, ONT | Major Junior |
Masen Wray | 29 | 2 | 3 | 5 | 25 | 2023-2024 | 1 | C | 2006-05-15 | North Bay, ONT | Major Junior |
Andrew Wycisk | 112 | 9 | 12 | 21 | 18 | 2021-2024 | 3 | D | 2005-07-01 | Etobicoke, ONT | Major Junior |
Pasquale Zito | 23 | 7 | 12 | 19 | 21 | 2022-2023 | 1 | C | 2003-06-01 | Nepean, 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.