hockey DB
search by league
team
morning report
contact us
home

Cobourg Cougars all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Justin Abernathy100002007-20081D Junior A (Canada)
Jeff Adair100041997-19981Junior A (Canada)
Ben Addison100002017-20181D2000-04-09Uxbridge, ONTCollege-University
Mike Ainsworth600042005-20061C1987-10-03Cobourg, ONTJunior A (Canada)
Nicholas Ainsworth500022015-20161F1999-06-07Junior A (Canada)
Todd Aird1521153642931995-19994DJunior A (Canada)
Andrew Albertini1021019291482005-20083D1988-06-30Hampton, ONTJunior A (Canada)
Chris Albertini35347912010-20111D1993-01-16Hampton, ONTMajor Junior
Rick Albreton300001998-19991GJunior A (Canada)
Shawn Allard708370153581993-19952R1975-03-24Mont-Tremblant, PQMinor Pro
Tyler Allen200042005-20061F1986-01-26Midhurst, ONTMinor Pro
Gregg Amato721030401032005-20072D1987-05-15Ocean Gate, NJCollege-University
Mike Ancuta3719101591995-19961D1979-05-12Beaverton, ONTMinor Pro
Josh Anderson11011102017-20181D1999-06-14Nestleton, ONTMajor Junior
Carl Andrews48055262005-20061D1989-03-31Courtice, ONTMajor Junior
Colbie Andrews149355691442009-20134F1992-12-08Cobourg, ONTJunior A (Canada)
Giusten Annetta200002017-20181C1997-10-27Maple, ONTCollege-University
Andrew Ansell100042011-20121D1991-02-02Ashburn, VAJunior A (Canada)
Travis Antler4011102000-20011D1983-04-15North Bay, ONTMajor Junior
Domenico Argento4011202016-20171D1998-02-02Montreal, PQMinor Pro
Joshua Argier283710102014-20162F1998-03-31Whitby, ONTJunior A (Canada)
Connor Armour243781532311582010-20155C1994-04-24Bowmanville, ONTCollege-University
Nicholas Aromatario54113647812019-20201D1999-03-11Woodbridge, ONTMinor Pro
Darryl Arsenault110101997-19981Junior A (Canada)
Logan Arsenault400002009-20101F2003-05-14Hinton, ALTAJunior A (Canada)
Rick Asit100002009-20101 Junior A (Canada)
Hunter Atchison39201838392016-20171F1996-11-06Victoria, BCMinor Pro
Ryan Atherley100022007-20081 Junior A (Canada)
David Audette19055102009-20101D1990-08-15Rogers, MNJunior A (Canada)
Chris Azzano901162009-20101G1989-06-14Oshawa, ONTCollege-University
Aaron Bailie791734512891998-20002C1981-01-21Kitchener, ONTMajor Junior
Ryan Baily100002018-20191GPeterborough, ONTJunior A (Canada)
Jake Baird18268172014-20151F1995-06-06Burlington, ONTJunior A (Canada)
Jesse Baird49111829942016-20171D1996-01-30Brampton, ONTCollege-University
Dallas Baker30246371995-19972LJunior A (Canada)
Kevin Balas110102007-20081F1990-05-31Warkworth, ONTCollege-University
Jayden Baldinelli1422462021-20221F2002-10-04Niagra Falls, ONTCollege-University
Jacob Ball3910122282017-20181L1999-01-16Peterborough, ONTMajor Junior
Mike Banks100002003-20041 Junior A (Canada)
Brett Bannister181282022018-20191F1998-11-11Innisfil, ONTCollege-University
Adam Barone8575360342021-20232D2004-05-06Sault Ste. Marie, ONTJunior A (Canada)
Tony Barone391513281662006-20071F1986-09-09Oshawa, ONTJunior A (Canada)
Pat Barton200021996-19971Semi-Professional
Andrew Barwinski100002018-20191G2000-05-16Hamilton, ONTJunior A (Canada)
Mark Bastianello18639102017-20181F1998-05-07Orangeville, ONTJunior A (Canada)
Darren Beattie4641519322019-20201D2002-05-05Lambeth, ONTJunior A (Canada)
Owen Beck200022019-20201C2004-02-03Peterborough, ONTMajor League
Rory Beck13671381998-19991F1980-11-12Charlottetown, PEICollege-University
Maxime Bedard100002009-20101G1992-10-09Hawkesbury, ONTJunior A (Canada)
Brooks Behling3591019222009-20101L1991-01-26Pittsburgh, PACollege-University
Rob Behling2600002009-20101G1989-10-15Pittsburgh, PACollege-University
Andreas Belmonte2121382009-20101F1991-06-04Whitby, ONTJunior A (Canada)
Justin Bennett1752792015-20161F1998-04-15Stouffville, ONTJunior A (Canada)
Lucas Berkers401102015-20161D1995-08-06Junior A (Canada)
Dalton Bew471151662012-20131F1993-11-29Somers Point, NJJunior A (Canada)
Dean Birmingham18011492000-20011 Junior A (Canada)
Jacob Black52181937362017-20181F1999-10-27Fergus, ONTMinor Pro
Robert Blain67419232091996-19982D1977-01-12Angus, ONTMajor Junior
Jon Blier61112233221995-19972CJunior A (Canada)
Shane Boisvert234711521994-19951Junior A (Canada)
Jon Bokelmann7291322571995-19972R1978-04-10Centerport, NYCollege-University
Joe Bolahood104312153302005-20083F1987-02-06Oshawa, ONTJunior A (Canada)
Noah Boman1332542019-20201F2000-08-15Sault Ste. Marie, ONTJunior A (Canada)
Jordan Bonneville7942529652002-20042D1986-06-06St. Agatha, ONTCollege-University
Nate Boomhower11011242017-20181F2000-05-12Belleville, ONTMinor Pro
Jason Bootland210191994-19951Junior A (Canada)
Brad Boundy500041993-19952Junior A (Canada)
Greg Bowen21112261993-19962Junior A (Canada)
Kerry Bowman91344377652001-20032F1984-12-07Leamington, ONTMinor Pro
Nick Boyer2014-20151L1994-11-23Port Stanley, ONTCollege-University
Jacob Breckles313811342018-20191D2000-02-06Stouffville, ONTCollege-University
Luke Brekenridge3012341993-19952Junior A (Canada)
Jake Bricknell1510818202016-20171R1997-07-15Port Perry, ONTMinor Pro
Terry Bridgland200002019-20201Junior A (Canada)
Jeff Briggs1012341996-19982Junior A (Canada)
Ben Brockway49134742019-20201D2000-09-29Phoenix, AZCollege-University
Jeff Broekema35102131762007-20081F1988-09-02Belleville, ONTMinor Pro
Aaron Brooks100002007-20081F Junior A (Canada)
Dakota Brooks493912222009-20101F1992-09-01Alliston, ONTJunior A (Canada)
Kyle Brooks100022007-20081F1987-05-25Port Hope, ONTJunior A (Canada)
Keinan Brown3000022010-20122G1993-01-11Whitby, ONTMajor Junior
Jesse Brunt9021214752008-20102D1991-02-02Centreton, ONTJunior A (Canada)
Christopher Brydges6021517472021-20243D2005-01-10Cobourg, ONTJunior A (Canada)
Mike Bullock36279281994-19951Major Junior
Sebastian Bulovs1042662022-20231L2002-06-15Brampton, ONTMajor Junior
Matthew Bumstead1581243552792015-20194D1998-04-20Whitby, ONTJunior A (Canada)
Dylan Burdick3432562009-20112F1993-02-09Cobourg, ONTJunior A (Canada)
Mitchell Burghardt557613102012-20142F1996-01-19Bowmanville, ONTJunior A (Canada)
Braiden Burnett1914582010-20111F1991-01-30Orillia, ONTJunior A (Canada)
Jacob Burns200002007-20081G Junior A (Canada)
Dave Burroughs46011361995-19983GJunior A (Canada)
Brian Bursey24448261995-19961Junior A (Canada)
Matthew Busby4141317532016-20171D1997-01-13Shanty Bay, ONTJunior A (Canada)
Blair Butchart100022018-20202F1999-01-30Junior A (Canada)
Andrew Butler192911261994-19951Junior A (Canada)
Brannon Butler51417211382019-20201D2001-02-16Toronto, ONTCollege-University
Darryl Buttar1001732492231995-19972DCollege-University
Glenn Butterley400021993-19941 Junior A (Canada)
Ben Buxton700081997-19981L1979-07-30Belleville, ONTJunior A (Canada)
Chris Buxton426410462003-20052 Junior A (Canada)
Andrew Cable28055582005-20061D1988-04-27Whitby, ONTJunior A (Canada)
Matt Cadieux5500062008-20112G1990-12-15Oshawa, ONTCollege-University
Sheldon Calbury100002015-20161G1998-01-01Junior A (Canada)
Mitch Callieu42314502007-20081F1989-02-27Bowmanville, ONTJunior A (Canada)
Josh Cammalleri1317882016-20171F1999-07-06Ajax, ONTJunior A (Canada)
Carson Campbell201102021-20221D2006-06-08Campbellford, ONTMajor Junior
Jake Campbell361317301042019-20201D2001-06-07Napannee, ONTJunior A (Canada)
Joey Campbell500022016-20171F1999-03-17Bowmanville, ONTJunior A (Canada)
Dennis Canfield300002000-20011G1980-04-28Alden, NYMinor Pro
Kyle Cantlon1400042005-20072G1988-02-15Barrie, ONTCollege-University
Mike Carlson11011612003-20041D1985-06-07Abbotsford, BCJunior A (Canada)
Aidan Carolan521342021-20221F2005-02-20Oshawa, ONTJunior A (Canada)
Zack Carrier110102022-20231F2007-01-18Odessa, ONTJunior A (Canada)
Matt Carroll1294756103862014-20184F1997-12-21Whitby, ONTJunior A (Canada)
Rob Carroll1322482006-20071D Junior A (Canada)
Conor Carson4421113202012-20131F1994-01-12London, ONTJunior A (Canada)
Greg Carveth602221998-19991D Junior A (Canada)
Nic Case27235172018-20191F1999-09-13Kingston, ONTJunior A (Canada)
Ryan Casselman8741591001012015-20183F1997-10-13Napanee, ONTJunior A (Canada)
Owen Cassidy400002022-20231D2007-04-21Madoc, ONTJunior A (Canada)
Sean Cassidy4571623911996-19971RJunior A (Canada)
Matthew Cavanaugh100002014-20151D1998-05-12Cobourg, ONTJunior A (Canada)
Matt Chafe935872130791999-20012FCollege-University
Jamie Challice400021997-19981R1979-05-12Trenton, ONTJunior A (Canada)
Jesse Chapman13404151999-20001F Junior A (Canada)
Scott Chapman22145302000-20011 Junior A (Canada)
Aaron Chiarot68320231222021-20232D2002-03-19Hamilton, ONTCollege-University
Mason Chitaroni12145162021-20221D2004-10-02Sault Ste. Marie, ONTMajor Junior
Mike Choiniere2011141994-19962Semi-Professional
Coleton Cianci547162382018-20191C1998-03-21Kirkland, PQCollege-University
Brad Cicala40011211994-19962G1975-09-18Hoboken, NJJunior A (Canada)
Michael Cimini29268102017-20181D1998-03-15Scarborough, ONTJunior A (Canada)
Nick Clark2311242012-20131D1995-09-16Oshawa, ONTJunior A (Canada)
Brent Clarke732542004-20051C1986-06-05Bolton, ONTMinor Pro
Dan Clarke7304422005-20072G1988-06-19Belleville, ONTMinor Pro
John Clarke7782331712000-20033 College-University
Justin Clarke100022007-20081D Junior A (Canada)
Julian Clayton100002007-20081FPort Hope, ONTJunior A (Canada)
Wyatt Coghill3814542011-20121F1993-03-21London, ONTJunior A (Canada)
Jason Colasante34102434331993-19952Junior A (Canada)
Patrick Colgan22044362018-20191D1998-11-19Yorktown Heights, NYCollege-University
Andrew Cone13000341997-19981D Junior A (Canada)
Justin Connors1500022002-20042 Junior A (Canada)
Terry Connors425611292000-20011 Junior A (Canada)
A.J. Cook221192082021-20221D2001-09-21St. Catharines, ONTMajor Junior
Evan Cormier2012-20131G1997-11-06Bowmanville, ONTMinor Pro
Eamonn Courtney354711202007-20081D1988-05-16Belleville, ONTJunior A (Canada)
Brandon Couto37232346462009-20101F1989-03-15Bowmanville, ONTCollege-University
Derek Coyle100001995-19961Junior A (Canada)
Jesse Craig200002015-20161D1996-01-09Junior A (Canada)
Mark Cranley1482647734612001-20054L1984-03-22Lakefield, ONTMajor Junior
Barry Crawford800001996-19971GJunior A (Canada)
Kyle Cresswell168513522007-20081F1987-03-05Richmond Hill, ONTJunior A (Canada)
Tim Crowley96234467372003-20052F1984-08-09Brasher Falls, NYCollege-University
Ryan Culhane100001998-19991Junior A (Canada)
Jeff Curran4910616441996-19971FMajor Junior
Kevin Curridor27033122009-20101D1991-05-29Belmont, ONTJunior A (Canada)
Ernie Currie18044472004-20051Junior A (Canada)
Martyn Curtis1314541994-19951DBaldwin, ONTCollege-University
Mike D'Alessandro900061999-20001G1981-08-14Peterborough, ONTMinor Pro
Alex D'Olivera5384048342013-20141D1993-03-19Georgetown, ONTMinor Pro
Charlie Da Fonseca24151631202021-20221L2001-05-19Markham, ONTMajor Junior
Justin Danforth13457841411102009-20134R1993-03-15Oshawa, ONTMajor League
Brady Darrach300002021-20221F2003-11-28Cobourg, ONTJunior A (Canada)
Tyler Davey10071219202010-20133F1993-02-13Cobourg, ONTJunior A (Canada)
Paul Davison56111425571999-20012D1983-04-02Major Junior
Michael De Sousa41131225592023-20241F2004-02-05Mississauga, ONTJunior A (Canada)
Tony Decarlo90111627462005-20072F1987-11-14Peterborough, ONTJunior A (Canada)
Dave DeFrancesco13224111995-19961D1978-02-19Toronto, ONTMinor Pro
Logan Delaney200001999-20001 Junior A (Canada)
Ian Deline100001997-19981Junior A (Canada)
Domenic Della Civita492810702017-20181D1999-01-01Trenton, ONTCollege-University
Sam Delucia24549712017-20181F1997-10-05Pittsburgh, PAJunior A (Canada)
Bill Dennis400021995-19961Junior A (Canada)
Shawn Dennis974957106752003-20052C1984-12-14Clinton Township, MICollege-University
Mike Denniston2002221996-19982Junior A (Canada)
Logan DeNoble100002012-20131C1997-10-15Peterborough, ONTMinor Pro
Alex Derlis3951722322010-20111R1990-02-22Bowmanville, ONTCollege-University
Ryan Desrosiers2053882000-20011F1984-01-09New Waterford, NSCollege-University
Jordan Di Cicco514121662016-20171D1999-03-17London, ONTMinor Pro
Nicholas Diachenko12551062007-20081W1990-01-04Courtice, ONTJunior A (Canada)
Shane Diamond101356499441997-19992F Junior A (Canada)
Jens Dibriel200002001-20021 Junior A (Canada)
Andrew Digiovanni200022003-20041D1984-01-01 Junior A (Canada)
Chris Dill8112142005-20061D1986-09-11Oshawa, ONTJunior A (Canada)
James Diminie23454861401532006-20115C1990-04-27Cobourg, ONTCollege-University
Mat Diminie1635357110802006-20104F1989-02-23Cobourg, ONTJunior A (Canada)
Sam Dingle200002021-20221GJunior A (Canada)
Rob Dinning182911852002-20031F1982-09-02Junior A (Canada)
Aaron Djekic3100042003-20041G1986-12-20Toronto, ONTJunior A (Canada)
Wes Dobbin1414542018-20191F2000-05-04London, ONTJunior A (Canada)
MacKenzie Dobson7211011462017-20192D1999-07-24Peterborough, ONTJunior A (Canada)
Darren Doherty19697991961221998-20024F1982-05-09Peterborough, ONTEuropean Lower Leagues
Jordan Doig3912719612004-20051C1988-04-06Wingham, ONTMajor Junior
Jacob Doseger306511172008-20091F1990-01-08Kingston, ONTJunior A (Canada)
Paul Dowe40152439381997-19981F1979-09-07East Windsor, CTCollege-University
Bradley Down494711102009-20101F1993-02-15Bowmanville, ONTJunior A (Canada)
Ethan Doyle75121527882016-20193F2001-03-22Whitby, ONTCollege-University
Mitchell Doyle200002015-20161D2000-05-04Bowmanville, ONTJunior A (Canada)
Noah Doyle500002016-20171D1999-05-28Toronto, ONTMinor Pro
Peter Drikos100002022-20231FJunior A (Canada)
Dale Drummond29268211997-19981R Junior A (Canada)
Jens Dubreuil431561191999-20001F1981-02-15Major Junior
Kevin Dudley100002000-20011 Junior A (Canada)
Taylor Dudnick5581725482007-20092D1991-02-28Cobourg, ONTJunior A (Canada)
Aaron Duggan20314262009-20101F1992-05-09Porters Lake, NSJunior A (Canada)
Kennedy Duguid100002012-20131F1996-06-28Toronto, ONTJunior A (Canada)
Cory Dumas110101997-19981 Junior A (Canada)
Chad Dunlop872831592212002-20042L1987-05-12Lindsay, ONTMajor Junior
Dan Dunn600022005-20061G1988-06-20Oshawa, ONTMinor Pro
Phil Dunn801122001-20021 Junior A (Canada)
Sam Dunn15084149772013-20174D1998-03-11Port Hope, ONTMinor Pro
Jacob Dupuis400002019-20201F2003-08-01Courtice, ONTJunior A (Canada)
Stefano Durante90000182014-20173G1996-06-04Brampton, ONTMinor Pro
Tyler Durham10336321999-20001R1981-01-24Timmins, ONTMajor Junior
Carson Durnin94112233722022-20242F2005-10-21Oshawa, ONTJunior A (Canada)
Steve Dyer601827451831993-19952Junior A (Canada)
Davyn Dymond138526312872001-20043 Junior A (Canada)
Justin Easter2900022021-20221G2001-01-05Burlington, ONTJunior A (Canada)
Jesse Einarsson201122004-20051 Junior A (Canada)
Chad Elliott50044351999-20012D1984-03-27Oshawa, ONTMajor Junior
Ron Ellis600001994-19951GJunior A (Canada)
Jake Emilio82163248402012-20142D1994-03-10Woodbridge, ONTCollege-University
Christopher Engelbert600022019-20201F2003-01-12Whitby, ONTJunior A (Canada)
Jamie Engelbert973435691122017-20192F2000-06-21Whitby, ONTCollege-University
Jake English1304422023-20241D2006-05-14Essex, ONTJunior A (Canada)
Jesse English90116171142022-20242D2004-10-08Wellesley, ONTJunior A (Canada)
Wesley Eriksson476814351995-19961C1977-07-19College-University
Jeffery Espada200062009-20101D1991-05-30 Junior A (Canada)
Beckett Ewart474711122022-20242F2006-06-07Cobourg, ONTJunior A (Canada)
Jack Falkner42111526122023-20241F2003-03-19Peterborough, ONTJunior A (Canada)
Nick Faulkner38033641998-19991F1980-10-19Junior A (Canada)
Nicholas Favaro186814142018-20191D1998-01-28Woodbridge, ONTMinor Pro
Noah Featherstonhaug-Gowe5000022018-20191G1999-12-18Barrie, ONTJunior A (Canada)
Liam Filip1834722021-20221F2004-08-30Grafton, ONTJunior A (Canada)
Kyle Fink910122012-20131F1992-10-21Milwaukee, WICollege-University
Tucker Firth5321517502021-20221D2001-03-12Cobourg, ONTMinor Pro
Paul Flache48167391998-19991D1982-03-04Toronto, ONTMinor Pro
Peter Flache45459301998-19991C1982-03-04Toronto, ONTMinor Pro
Jake Flegel122941502412009-20123D1992-06-01Ajax, ONTMinor Pro
Evan Foley200002015-20161F1998-11-02Belleville, ONTMinor Pro
John Foley1265293145781998-20013 Major Junior
Nick Foley700001997-19981G1979-03-22Belleville, ONTMinor Pro
Brad Foote6224142000-20011F1980-02-10Semi-Professional
Derek Foote12552891411142009-20123F1991-04-19Whitby, ONTJunior A (Canada)
Rob Foster552791062000-20033 Junior A (Canada)
Gary Frenette311201993-19941 Junior A (Canada)
Jacob Friend47167552014-20151D1997-07-28Bowmanville, ONTMinor Pro
Shayne Fryia199817301998-19991C1981-12-30Peterborough, ONTMajor Junior
Jordan Fuller47212849242023-20241F2003-08-24Springwater, ONTJunior A (Canada)
Jory Fuller2002222007-20081G1989-07-06Bowmanville, ONTJunior A (Canada)
Jordan Furlane201102010-20111D1993-10-23Oakville, ONTCollege-University
Terry Gaebel9314242005-20061F1988-02-19Stirling, ONTJunior A (Canada)
Carson Gallagher56101828822016-20182F1999-08-04Courtice, ONTCollege-University
Tanner Garrick50268462008-20091F1992-11-01Cobourg, ONTJunior A (Canada)
Jeffrey Gauld402242014-20151F1997-09-15Whitby, ONTJunior A (Canada)
Taylor Gauld1612960891242012-20153F1994-06-13Whitby, ONTCollege-University
Elliot Gerth2700022017-20181G1997-07-16Kankakee, ILJunior A (Canada)
Ryan Gibb67022382001-20032G1985-06-29Toronto, ONTMinor Pro
Mike Gibson400001997-19992G Junior A (Canada)
Mitchell Gibson86243155322013-20152F1995-03-18Campbellford, ONTCollege-University
Jacob Gilbert131274673942019-20233F2002-05-22Trenton, ONTJunior A (Canada)
Jonathan Gillard520201998-19991F Junior A (Canada)
Corey Gillespie6213172001-20032R1984-02-12Ottawa, ONTJunior A (Canada)
Brady Gilmour100002014-20151C1999-04-18Grafton, ONTMinor Pro
Brett Gilmour911739561542010-20122F1991-06-11Bowmanville, ONTJunior A (Canada)
Scott Gilmour310121997-19981FSemi-Professional
Jesse Gimblett49131730232000-20011L1985-01-04Newtonville, ONTMinor Pro
Tyson Gimblett45347922000-20011D1985-01-04Newtonville, ONTMinor Pro
Mike Giorgi21336402003-20052D1987-10-22Whitby, ONTJunior A (Canada)
Cory Glover200001997-19981GJunior A (Canada)
Dylan Goddard105536111482010-20133L1992-04-03Courtice, ONTMajor Junior
Matthew Goeree3363922015-20161F1997-06-18Shelburne, ONTCollege-University
Rob Goodwin100041997-19981DJunior A (Canada)
Paul Gorz476915382005-20061F1988-01-070, 0College-University
Justin Grady251561261998-19991D1982-06-03Summerside, PEIMajor Junior
Jack Graffi52491342018-20191D2000-04-06Waterloo, ONTJunior A (Canada)
Liam Grande1245254106792012-20164F1996-05-07Whitby, ONTCollege-University
Ryan Grant10303142019-20201D2000-12-27Toronto, ONTJunior A (Canada)
Eric Greene97223557732003-20052D1984-07-23Cedar Knolls, NJCollege-University
Wyatt Gregory100002023-20241F2006-11-09Kingston, ONTJunior A (Canada)
Dylan Grover200002023-20241G2004-06-27Rochester, NYMajor Junior
Luke Gualtieri100002021-20221D2004-04-09St. Catharines, ONTJunior A (Canada)
Tyler Gubler21224382001-20021D1984-02-16Kitchener, ONTMajor Junior
Luke Haegele1932562008-20091F1990-09-11Plainville, ONTJunior A (Canada)
Chris Hale199918821996-19971Junior A (Canada)
Jon Hamel484913162001-20043 Junior A (Canada)
Ben Hamilton2008882021-20221D2001-06-10Ottawa, ONTJunior A (Canada)
Cody Hamilton800082004-20051D1987-05-23Lucknow, ONTMinor Pro
Jimmy Hand3506662004-20051 Junior A (Canada)
Mike Hannah500071995-19961Semi-Professional
Chris Hardill4801142000-20022G1983-09-04Peterborugh, ONTMajor Junior
Steve Harding660331932005-20072D1988-07-15Oshawa, ONTJunior A (Canada)
Kaiden Harmon54152136182023-20241F2007-10-30Cobourg, ONTJunior A (Canada)
Mike Harmon302201995-19961Junior A (Canada)
Dan Harris901102015-20161D1998-01-12Junior A (Canada)
Gerald Harvey200041993-19941 Junior A (Canada)
Jerrold Harvey1302281994-19951Junior A (Canada)
Bryan Hatherly100002007-20081F1989-04-17Clarington, ONTJunior A (Canada)
Jason Hawkins700041993-19941Semi-Professional
Justin Hawko29145151998-19991F Junior A (Canada)
Jeff Hawthorne200002015-20161F1998-05-21Junior A (Canada)
Jim Hazelwood100001995-19961Junior A (Canada)
Cody Healy14101292006-20071 Junior A (Canada)
Mathieu Hebert820202017-20181D2000-02-11St-Hilaire, PQCollege-University
Dustin Heenan113242650182000-20044L1984-09-26Junior A (Canada)
Robert Heickert34538342002-20031L1986-07-19Oshawa, ONTMajor Junior
Hayden Heinrich400002018-20191D2002-05-27Richmond Hill, ONTCollege-University
Cody Heley48112131172007-20081D1987-01-31Hampton, ONTJunior A (Canada)
Bram Hellendoorn644913351996-19982L1979-12-22Pickering, ONTJunior A (Canada)
Cory Helliwell5041317792012-20131D1993-05-16Pickering, ONTJunior A (Canada)
Parker Hendsbee71123345162021-20232F2003-12-28St. Catherines, ONTJunior A (Canada)
Reece Herman1400002023-20241G2007-12-04Baltimore, ONTJunior A (Canada)
Josh Herrington532810482009-20112D1992-12-09Aurora, ONTCollege-University
Mike Herriot511201995-19972Semi-Professional
Jesse Hewak100002013-20141D1996-02-04Oshawa, ONTJunior A (Canada)
Shaquille Hickey26213212011-20132D1993-02-27Etobicoke, ONTJunior A (Canada)
Dwayne Hildebrandt37121123181993-19941Junior A (Canada)
Jordan Hill310122006-20082D1988-10-16Peterborough, ONTJunior A (Canada)
Josh Hill100002007-20081F Junior A (Canada)
Paul Hill100001993-19941Junior A (Canada)
Noah Hippolyte-Smith5061016422018-20191F1999-01-08Milton, ONTMinor Pro
Oto Hlincik775579134191993-19952College-University
Jeremy Hmura44121123372003-20052FNew Lenox, ILCollege-University
Connor Hogg1526654120242011-20154F1994-09-01London, ONTCollege-University
Cory Holland762237594021993-19952R1976-04-25Havelock, ONTMinor Pro
Lance Hollaway338917271997-19981C Junior A (Canada)
Spencer Holt100142135162012-20153F1996-12-05Whitby, ONTJunior A (Canada)
Ben Holtom17112302009-20101L1992-03-01Everett, ONTMajor Junior
Josh Hopkin7331821422014-20162D1996-05-12Hanover, ONTJunior A (Canada)
Trevor Hoskin15969121190822021-20243F2004-05-18Belleville, ONTJunior A (Canada)
Nathan Houkimawillellene225491282005-20061F1985-02-16Moosonee, ONTJunior A (Canada)
Andre Howard79133952461999-20012F1984-05-17Cape Wolfe, PEICollege-University
Dylan Howorko1902282011-20121D1994-02-26Courtice, ONTJunior A (Canada)
Brennan Hoy1100022006-20071G1989-03-14Kingston, ONTJunior A (Canada)
Tyler Hunt851918371952021-20243F2003-03-19Oakville, ONTJunior A (Canada)
John Hustler101101994-19951D1975-08-30Cobourg, ONTMinor Pro
Kevin Hyatt110101995-19961R1977-06-25Junior A (Canada)
Connor Inger2613619182015-20161F1997-03-04Macomb, MIMinor Pro
Alex Irvine1403302002-20031 Junior A (Canada)
Paul Jackiw420331012007-20081D1991-03-16Oshawa, ONTJunior A (Canada)
Vince Jacona207613102004-20062F1986-07-24East Stroudsburg, PACollege-University
Justin Jamer3051217862021-20221R2001-08-30Ottawa, ONTJunior A (Canada)
Evan Jasper16381711521102009-20134F1992-01-29Whitby, ONTMinor Pro
Ryan Jaynes382351702002-20064F1985-08-21Grafton, ONTJunior A (Canada)
Mike Jeschke200021995-19961Junior A (Canada)
Patrick Jobb132601081681672006-20093F1988-12-23Oshawa, ONTCollege-University
Jorgen Johnson2100022017-20181G1997-02-24Clarkson, MICollege-University
Cal Johnston8000232006-20071D1989-03-05Baltimore, ONTJunior A (Canada)
Greg Johnston2800002003-20063G1987-07-16Toronto, ONTJunior A (Canada)
Michael Johnstone28044262008-20091F1989-12-09Southampton, ONTMinor Pro
Chris Jones300002012-20131FGrafton, ONTJunior A (Canada)
Chris Jones1754247891202001-20054F1985-08-09Grafton, ONTMinor Pro
Phil Jones494812751998-20002 Junior A (Canada)
Randy Jones11949851341291998-20013D1981-07-23Quispamsis, NBMajor League
Ben Jovkovic11011131994-19962Junior A (Canada)
Nathan Judd-Warren7000162011-20121D1992-03-22Toronto, ONTMinor Pro
Jeff Julien100002012-20131G Junior A (Canada)
Owen Kahl1902242022-20242F2006-06-16Markham, ONTJunior A (Canada)
Johannes Kalm100002023-20241F2005-01-25Uxbridge, ONTJunior A (Canada)
Matt Kaludis2300022009-20101G1991-05-08Trenton, ONTMinor Pro
Mike Kandrack4961117472005-20061F1987-01-21Toronto, ONTJunior A (Canada)
Jonathan Kapageridis112302023-20241D2007-05-08Vaughan, ONTJunior A (Canada)
Tommy Karmiris509716342022-20231F2006-06-15Brantford, ONTJunior A (Canada)
Kepookalani "Jared" Katz1504462017-20181F1998-02-14Holmdel, NJJunior A (Canada)
William Keith100002017-20181F2000-09-21Junior A (Canada)
Cooper Kellar47167542022-20242D2005-07-06Port Hope, ONTJunior A (Canada)
Bryson Kelloway100002019-20201DJunior A (Canada)
Brent Kelly34171128121998-19991C1981-12-01Kitchener, ONTMinor Pro
Jack Kelly2211252023-20241F2004-09-15Madoc, ONTJunior A (Canada)
Logan Kelly63182442102021-20242F2003-01-30Cobourg, ONTJunior A (Canada)
Reed Kelly420222017-20181F1997-06-06New Richmond, WIJunior A (Canada)
Brendan Kennedy1924642019-20201L2003-05-23Georgetown, ONTCollege-University
Dustin Kennedy33189162004-20051F1986-03-13Chatham, NJJunior A (Canada)
Adam Keyes2531215162018-20191F1998-02-04London, ONTMinor Pro
Joe Keyser1700002012-20131G1992-04-10Crayville, NYCollege-University
Curtis Kile4112182001-20021 Junior A (Canada)
Stuart King49111627272013-20141F1994-06-09London, ONTJunior A (Canada)
Mike Kingdom41134241997-19981DJunior A (Canada)
Martin Kloucek3641216262002-20042D1984-06-28Toronto, ONTMinor Pro
Jason Knuth15000142001-20043 Junior A (Canada)
Louis Korakis19112462005-20061F Junior A (Canada)
Ryan Koss301102021-20221Junior A (Canada)
T.J. Koufis44152035262019-20201R2001-07-14Palatine, ILCollege-University
Martin Kovak3151116861993-19941 Junior A (Canada)
Austin Kozluk17235122015-20161F1996-03-30Mono, ONTMajor Junior
George Krotiris198681181861892018-20234L2002-08-08Toronto, ONTCollege-University
Tim Lacey1600021993-19941GCollege-University
Brayden Lachance300002017-20181G1997-05-13Sudbury, ONTCollege-University
Clauise Lachnik1000101995-19961GJunior A (Canada)
Josh Ladouceur26033462007-20081D1988-04-21Whitby, ONTJunior A (Canada)
Mitch LaFay42167652019-20201C2002-08-06Stratford, ONTCollege-University
Stefan Lakoseljac400022019-20201D2001-07-06College-University
John Lalande100001994-19951GJunior A (Canada)
Mike Lalande100002003-20041G Junior A (Canada)
Graham Lamers100002015-20161F1996-08-23Junior A (Canada)
Cole Langan514610302014-20151D1995-07-03Fenwick, ONTJunior A (Canada)
Cal Larmer34131326671996-19971L1976-01-02Campbellford, ONTMajor Junior
Kevin Larmer301101995-19972Junior A (Canada)
David Laroche501102019-20201L1999-07-13Stoke, PQJunior A (Canada)
Ty Lasker300022012-20131D1992-09-29Pembroke Pines, FLJunior A (Canada)
Darryl Latoski982063831141994-19962Junior A (Canada)
Tate Latoski14134101994-19951Junior A (Canada)
Jay Lawrence110101997-19981 Junior A (Canada)
Nick LeBouthillier17022262007-20081D1988-06-19Ajax, ONTJunior A (Canada)
Matt Lecavalier102202010-20111D1993-07-08Trenton, ONTJunior A (Canada)
Richard Lee3624682007-20081D1990-12-19Trenton, ONTJunior A (Canada)
Mike Leonard200002000-20011F Junior A (Canada)
Jason Lesage1200022005-20061G1986-04-19Belleville, ONTCollege-University
Theo Lewis2232547721932012-20175F1996-07-02Oakville, ONTCollege-University
Tyler Lewis4401142014-20162G1995-07-11St. George, ONTJunior A (Canada)
Brian Liamero4671724772004-20051F1984-09-15New York, NYCollege-University
Andrew Ling100002009-20101 Junior A (Canada)
Nolan Ling301102022-20231D2005-12-11Oshawa, ONTMajor Junior
Owen Liskiewicz1400002017-20181G1998-05-20Redbank, NJMinor Pro
Matt Little400001999-20001D1981-08-29Dayton, OHMinor Pro
Tyler Little100002007-20081FCobourg, ONTJunior A (Canada)
Frank Littlejohn14369241995-19961R1977-02-03Oshawa, ONTMinor Pro
Wendell Litton100002007-20081F1988-05-17Cobourg, ONTJunior A (Canada)
Brenden Locke88355287532015-20172F1997-10-09Cobourg, ONTMinor Pro
Ryan Logan32055182013-20141D1993-08-16Pickering, ONTMinor Pro
Franco Loparco49203252322011-20121C1992-01-10Toronto, ONTCollege-University
Justin Loucks100002003-20041 Junior A (Canada)
Martin Loudrop200021995-19961Junior A (Canada)
Jack Lowry524131762023-20241F2005-04-07Trenton, ONTJunior A (Canada)
Mac Lowry24576821581812015-20205F1999-07-11Cobourg, ONTCollege-University
Chad Lynch301101996-19992G1980-09-09Hastings, ONTMajor Junior
Matt Lyon300002004-20051 Junior A (Canada)
Ethan Lyons1321362008-20091D1990-03-21Burlington, ONTJunior A (Canada)
Jake Lyons10000282008-20091D1989-04-27Burlington, ONTJunior A (Canada)
Kristoff Lyons1000002010-20111G1993-05-18Pickering, ONTJunior A (Canada)
Mark MacAulay1281120311392011-20154F1994-03-13Brighton, ONTCollege-University
Troy MacAusland32551041994-19951Junior A (Canada)
Cam MacDonald58000461993-19973G1976-09-23Peterborough, ONTMinor Pro
Patrick MacDonald4688161122015-20161F1997-10-14Ancaster, ONTJunior A (Canada)
Robert MacDonald47142539682003-20041 Junior A (Canada)
Ross MacDonald100002002-20031 Junior A (Canada)
Connor MacEachern96264066542016-20182F1999-07-30Whitby, ONTMinor Pro
Reade MacInnis7031114892015-20172D1998-02-08Ajax, ONTJunior A (Canada)
Jeremy Macklin6011101993-19941Junior A (Canada)
Michael MacLean20033272022-20231D2004-09-05Manotick, ONTMajor Junior
Erik MacNiel694913632019-20222D2003-04-25Cobourg, ONTJunior A (Canada)
Riley MacRae1122482016-20171L1998-03-28Dundas, ONTMinor Pro
Josh Maguire541641571202016-20171L1996-06-30Cobourg, ONTMajor Junior
Cole Mahoney200002012-20131G Junior A (Canada)
Drew Malcolm301122003-20041 Junior A (Canada)
Trevor Mallon45152540442002-20031D1984-09-30Grosse Pointe Woods, MICollege-University
Dave Mancari9000311997-19981Junior A (Canada)
Matt Manias4632528622001-20021D1984-08-03North York, ONTMajor Junior
Jake Marchment310122010-20111C1995-05-20Courtice, ONTMinor Pro
Mason Marchment51222143842013-20141L1995-06-18Uxbridge, ONTMajor League
Nick Marinac47253257302011-20121F1992-04-07Burlington, ONTCollege-University
Jared Marino1300042014-20151F1997-03-05Niagara Falls, ONTCollege-University
Jessie Martel200001996-19971GJunior A (Canada)
Xavier Martel721302019-20201F2000-10-09Levis, PQJunior A (Canada)
Jesse Martell500021997-19981G Junior A (Canada)
Bryce Martin3472027522016-20182D1997-02-20Fort Erie, ONTMinor Pro
Jared Martin94532371272010-20122D1991-12-14Shelburne, ONTJunior A (Canada)
Matt Martin66189742012-20142D1994-07-18Waterloo, ONTJunior A (Canada)
Kyle Mason17336122004-20051Junior A (Canada)
Mike Masotti300002017-20181F1998-04-15Wainfleet, ONTJunior A (Canada)
Ryan Masters200002007-20081F1989-01-11Peterborough, ONTJunior A (Canada)
David Mathers4291019372006-20071F1990-11-11Mississauga, ONTJunior A (Canada)
Matthew Mayo1322451995-19961L1976-07-13Bridgewater, NSMajor Junior
Adam McAllister100002004-20051W1988-05-01Trenton, ONTMinor Pro
Owen McCagherty200002023-20241D2006-06-06Whitby, ONTJunior A (Canada)
Kyle McCauley10000102019-20201D2002-03-21London, ONTJunior A (Canada)
Jamie McComb100002001-20021 Junior A (Canada)
Lawton McCracken150155570962007-20103D1990-10-06Colborne, ONTCollege-University
Mike McCurdy100051993-19941 Junior A (Canada)
Riley McCutcheon67323365782017-20192F2000-06-25Courtice, ONTCollege-University
Eric McDermott600092009-20101F1990-04-27Cobourg, ONTJunior A (Canada)
Robert McDonald48232447282002-20031 Junior A (Canada)
Stephan McDonald5441115782019-20201F2002-07-26Toronto, ONTCollege-University
Brodie McDougall1172340631362017-20203F2001-03-10Keswick, ONTCollege-University
Kallen McFarland5281220242015-20161F1996-06-22Bowmanville, ONTJunior A (Canada)
Maleek McGowan200042021-20221D2005-06-13Toronto, ONTMajor Junior
John McKenzie100001995-19961Junior A (Canada)
Mat McKinlay74816242082006-20082F1988-08-03Oshawa, ONTCollege-University
Trevor McKinney77212243812004-20062F1988-05-16Oakwood, ONTCollege-University
Owen McKinnon42044782023-20241D2004-05-23Whitby, ONTJunior A (Canada)
Rylee McKinnon151724312762012-20153D1995-05-26Whitby, ONTMajor Junior
Daniel McKitrick2291726222016-20171R1997-06-29Thunder Bay, ONTMinor Pro
Lawton McKracken100002006-20071 Junior A (Canada)
William McLaughlin13549222007-20081F1988-06-02Mountain Top, PACollege-University
Brandon McLean25077312001-20021 Junior A (Canada)
Josh McLean100001996-19971Junior A (Canada)
Rob McLean17396137233851995-19994R1978-04-14Stevensville, ONTMajor Junior
Dylon McMahon18557701271912008-20124F1991-09-24Courtice, ONTJunior A (Canada)
Jordy McMurter1313481997-199811978-03-26Belleville, ONTJunior A (Canada)
Sean McNamara7011182002-20031 Junior A (Canada)
Dan McNeill600021999-20001D1982-04-14Scarborough, ONTMinor Pro
T.J. Melancon5121618102013-20141D1996-07-04Oshawa, ONTMinor Pro
Graham Melbourne100001998-19991DBelleville, ONTCollege-University
Matthew Menna2300002016-20171G1998-09-07Markham, ONTMajor Junior
Andrew Mercer1001122017-20181D1999-05-20Gander, NFLDJunior A (Canada)
Kallaway Mercer103403777732021-20232L2002-07-17Port Hope, ONTMajor Junior
Alex Mercier45538182018-20191F1999-05-02Toronto, ONTJunior A (Canada)
Brandon Merkosky77201535361999-20012F1983-11-16Queensbury, NYCollege-University
P.J. Michael1243943822651995-19983RJunior A (Canada)
Matt Mihalic11202142007-20081F1990-08-01Cobourg, ONTJunior A (Canada)
Matt Miller5161723722008-20091D1989-02-21Niagara/Lake, ONTCollege-University
Kieran Milne34257172013-20141F1995-04-08Oshawa, ONTJunior A (Canada)
Rory Milne5792534142014-20162F1997-05-27Oshawa, ONTJunior A (Canada)
Nick Minerva156410182016-20171D1996-02-12New Brunswick, NJMinor Pro
Cody Mintz911533481542010-20132D1994-07-18Bowmanville, ONTMajor Junior
George Miranda107326597562016-20193F1999-04-22Whitby, ONTJunior A (Canada)
Steve Moffat101101995-19961Junior A (Canada)
Andrew Mokedanz1231726431092006-20093F1988-08-11Oshawa, ONTJunior A (Canada)
Mitch Monette910172003-20041F1988-03-11Kingston, ONTCollege-University
Lenny Moniz12000101994-19951GJunior A (Canada)
Sebastian Monrada100002022-20231GJunior A (Canada)
B.J. Monro39358341993-19941 Junior A (Canada)
Rob Montgomery711013233221999-20023D1981-01-10Sterling Heights, MIMinor Pro
Jeff Moor17011662002-20031D1986-06-13Kettleby, ONTMinor Pro
Jakob Morier87212041902021-20232F2002-08-08Saint-Basile-le-Gran, PQJunior A (Canada)
Ben Morris2017-20181F1997-07-31Georgetown, ONTCollege-University
Branden Morris504913722008-20091D1992-03-31Whitby, ONTMajor Junior
Branden Morris3071219742009-20101D1992-07-28Ajax, ONTJunior A (Canada)
Jeff Morris21246861997-19981D1978-04-07Semi-Professional
Martin Morrisette13112161996-19971DJunior A (Canada)
Matthew Mueller329112062023-20241C2003-08-06Cambridge, ONTJunior A (Canada)
Keenan Muir100002007-20081D Junior A (Canada)
Dan Mundell883765102661993-19952C1976-03-02Warsaw, ONTCollege-University
Thomas Munro18246262018-20202F2001-03-29Palgrave, ONTJunior A (Canada)
Darcy Murnaghan723542002-20031 Junior A (Canada)
Matt Murphy4751217642000-200111982-05-04 College-University
Colin Murray27448122008-20102F1989-11-06Oshawa, ONTMinor Pro
Brodie Myers1101122012-20131F1995-07-03Brooklyn, ONTJunior A (Canada)
Alex Nagribianko400022001-20021L1984-02-15Mississauga, ONTCollege-University
Nick Neal24246202013-20141F1994-09-21Whitby, ONTJunior A (Canada)
Georgio Nicastro1000102013-20141F1996-04-27 Junior A (Canada)
Jeff Nickerson61926351382006-20082D1988-04-17Oshawa, ONTJunior A (Canada)
Jay Niemiec6112141997-19981L1979-06-22Assonet, MAMinor Pro
Matt Nowicki26134202010-20111D1990-04-30Randolph, NJJunior A (Canada)
Russell Nowry52101222562015-20161F1997-12-19Oshawa, ONTCollege-University
Mike O'Grady300001993-19941Junior A (Canada)
Ryan O'Grady204125769862012-20164D1995-05-27Castleton, ONTJunior A (Canada)
Caley O'Neil301101997-19981D1977-01-09Junior A (Canada)
Nathan Oickle300002019-20201D2003-02-05Peterborough, ONTJunior A (Canada)
Kyle Oliver100001997-19981 Semi-Professional
Michael Olszewski52181028322019-20201F1999-04-15Niagara Fall, NYCollege-University
Steve Omelko72283866982005-20072F1986-03-04Courtice, ONTJunior A (Canada)
Otasowie Omoregie9202152016-20171F1998-08-31Pickering, ONTJunior A (Canada)
Robert Orlando903362015-20161D1996-04-24Brampton, ONTJunior A (Canada)
Mathieu Ouellet19000122013-20141G1995-11-10Whitby, ONTJunior A (Canada)
Jeff Ovens100001997-19981 College-University
Michael Palandra3531922552021-20221D2001-01-01Markham, ONTCollege-University
Kelly Palmateer100002007-20081D1990-04-29Cobourg, ONTJunior A (Canada)
Aydin Parekh4000162018-20191D2002-01-05Nobleton, ONTCollege-University
Isaac Pascoal219132262021-20221F2001-06-01Kingston, ONTCollege-University
Nik Passero100002011-20121F1993-05-08Fort Erie, ONTCollege-University
Easton Penna300002022-20231F2004-01-15Coboconk, ONTJunior A (Canada)
Taylor Pererowski2011-20121 Junior A (Canada)
Marcelo Pericao35268332018-20191D1999-12-09Brampton, ONTJunior A (Canada)
Taylor Pernerowski302222011-20121D1991-06-05Whitby, ONTJunior A (Canada)
Nathan Perry73022242012-20142G1993-04-19Kingston, ONTMinor Pro
Jeff Petherick111201996-19971C1980-08-13Quinte West, ONTSemi-Professional
Chris Petrow671036461302000-20022D1984-06-05Haliburton, ONTMajor Junior
Parker Petruniak6101515962022-20242D2003-05-09Ottawa, ONTMajor Junior
Eric Pettipas1701101994-19951GJunior A (Canada)
Barry Pilgram34189131993-19941 Junior A (Canada)
Ryan Piros70033102022-20242G2003-04-03Hartland, MIJunior A (Canada)
Riley Pitt742144651102022-20242D2003-02-19Wasaga Beach, ONTMajor Junior
Adam Place60413778312008-20102F1989-06-30Toronto, ONTCollege-University
Rob Platt100002009-20101 Junior A (Canada)
Ryan Porter1011546611182017-20192D1998-02-06Whitby, ONTJunior A (Canada)
Chris Post325611321996-19982CSemi-Professional
Drew Power5123141999-20001F1981-01-26Chalottetown, PEIMinor Pro
Greg Powles710162016-20171D1999-10-29Junior A (Canada)
Connor Prestwich95101929162022-20242F2004-07-26Whitby, ONTJunior A (Canada)
Brett Primeau1626882015-20161R1997-04-14Belle River, ONTMajor Junior
Justin Pringle1311262018-20191L2000-03-08Toronto, ONTMinor Pro
Gilles Proulx1441541995-19961Junior A (Canada)
Noah Prudhomme7123182021-20221D2002-08-03Kingston, ONTJunior A (Canada)
Mitch Purdie601102014-20151F1994-02-25Peterborough, ONTCollege-University
Kevin Rainey59044241999-20012G1982-10-13Lindsay, ONTMajor Junior
Derek Raposo5221820602019-20201D2000-01-22Hannon, ONTCollege-University
Bobby Rapoza44123143731994-19951D1974-09-29Fall River, MAMinor Pro
Jake Rauch2017-20181F2000-03-27Junior A (Canada)
Lance Rausch4691726432003-20041 Junior A (Canada)
Brady Ready300001998-19991 Junior A (Canada)
Jonathan Rebick38257551995-19961Junior A (Canada)
Jeff Reid22448472004-20051 Junior A (Canada)
Andy Reist14990103193532021-20243F2004-05-25Waterloo, ONTJunior A (Canada)
Andrew Reynolds100002006-20071F Junior A (Canada)
Mike Richards92824321312003-20052D1984-08-16St. Louis, MOMinor Pro
Alex Riche30121527202014-20151F1996-07-28Oakville, ONTEuropean Elite
Bryan Riddell36044531999-20001DMajor Junior
Jacob Roach101102016-20171C2000-12-05Brooklin, ONTMajor Junior
Joshua Roarke301102007-20081G1987-03-19Massapequa, NYCollege-University
Spencer Roberts45181634642016-20171F1996-12-14Stouffville, ONTCollege-University
Ethan Robertson2802222019-20201G2002-02-22Courtice, ONTCollege-University
Riley Robertson28112242012-20131D1996-11-05Saugeen Shores, ONTMinor Pro
Ryan Robinson300001994-19951Junior A (Canada)
Jordan Roemer100002008-20091F1990-05-13Cobourg, ONTJunior A (Canada)
Charlie Rongo15112142019-20201R2000-04-21Fogelsville, PAJunior A (Canada)
Matt Rostek910102007-20081F1989-06-21Whitby, ONTJunior A (Canada)
Eric Rous3101121997-19981G Junior A (Canada)
Brennan Roy1063476110622015-20172D1996-11-01Iroquois Falls, ONTCollege-University
Joe Roy200001997-19981 Junior A (Canada)
Mark Rozak413710142005-20061F1988-04-11Brampton, ONTJunior A (Canada)
Jarrett Rush4651116772004-20051D1985-06-22Pennington, NJMinor Pro
Jared Ruston301101999-20001G Major Junior
A.J. Ryan2251116122019-20201F1999-09-11Tecumseh, ONTMinor Pro
Brent Ryan101102000-20011 Junior A (Canada)
Chris Ryan301141993-19941 Junior A (Canada)
Clint Ryan100002001-20021 Junior A (Canada)
Mark Ryan100001998-19991D Junior A (Canada)
Andrew Ryhehold110102006-20071 Junior A (Canada)
Craig Rylett1600002008-20091G1991-09-06Milton, ONTMajor Junior
Brendan Rylott18213102018-20191F1999-06-07Cobourg, ONTCollege-University
Mikko Saarni2110112101995-19961Junior A (Canada)
Rostyslav Saglo18549151995-19961L1978-05-08Kiev, UkraineMinor Pro
Anthony Salemi144913142015-20161F1997-07-07Brooklin, ONTJunior A (Canada)
Corey Saman100002019-20201FJunior A (Canada)
Scott Sandercock95712102009-20101R1991-02-08Keswick, ONTMajor Junior
Adrian Saul190101021994-19951F1976-01-15Scarborough, ONTEuropean Lower Leagues
Shane Savage1200021998-19991G Junior A (Canada)
Serge Savard17134481995-19983RJunior A (Canada)
Matthew Sbrocca2801142022-20231G2002-08-16LaSalle, ONTMajor Junior
Landon Schiller41121729542013-20141C1995-01-20Markham, ONTMajor Junior
Jeff Schilling701142010-20111F1992-10-26Peterborough, ONTJunior A (Canada)
Duncan Schneider541910402021-20243D2005-07-05Belleville, ONTMajor Junior
Geoff Schomogyi47171229381995-19961F1979-01-10Kitchener, ONTMinor Pro
Jeremy Schott3978151021994-19951Junior A (Canada)
Tim Schurman30268261998-20002LJunior A (Canada)
Liam Schweda310102015-20161D1997-02-15Port Perry, ONTJunior A (Canada)
Drew Scites200002016-20171GJunior A (Canada)
Adam Scott100002002-20031 Junior A (Canada)
Shawn Scott17765741392121994-19984LJunior A (Canada)
Kyle Searle13936901261892002-20053D1985-09-26Newtonville, ONTMinor Pro
Ben Sellars2015682017-20181D1998-07-17Huntsville, ONTJunior A (Canada)
Joey Seney1413482014-20151F1994-08-08London, ONTJunior A (Canada)
Ryan Serra33122840531993-19941 Junior A (Canada)
Ralph Sette3011102001-20021D Junior A (Canada)
Blake Sexton1475781138302007-20113F1990-06-24Oshawa, ONTJunior A (Canada)
C.J. Sharp600002012-20131G1995-04-07Markham, ONTCollege-University
David Shaw4633336231995-199611976-02-25Ajax, ONTJunior A (Canada)
Chris Shea421028381452001-20032 Junior A (Canada)
Blair Sherrit1891625151995-19961F1976-03-16Val d'Or, PQMinor Pro
Ethan Shore400062019-20201F2001-12-07Port Hope, ONTJunior A (Canada)
Andrew Sim41022101998-19991G1981-11-12New Glasgow, NSMajor Junior
Matt Simmons1381429433031999-20034 Major Junior
Chad Simpson603811461999-20023Junior A (Canada)
Rob Simpson44252146622001-20021F1981-05-07London, ONTSemi-Professional
Ryan Simpson6949131331999-20012D Junior A (Canada)
Brendan Sims43033602009-20101F1993-05-09Whitby, ONTJunior A (Canada)
Joshua Singh20055162021-20221D2002-02-28Edmonton, ALTAJunior A (Canada)
Matt Singleton1395359112962006-20093D1988-08-08Brooklin, ONTMinor Pro
Deaglan Small4231619412018-20191D1999-06-03Caledon, ONTJunior A (Canada)
Ryan Smetaniuk40448272006-20071F1988-03-03Frankford, ONTJunior A (Canada)
Andrew Smith200002002-20031 Junior A (Canada)
Jeremy Smith332571681997-19992L Junior A (Canada)
Jonathon Smith1355155106921993-19963Junior A (Canada)
Kenzie Smith871419331922012-20153F1994-07-24Uxbridge, ONTJunior A (Canada)
Spencer Smith13224162017-20181D1999-08-25Oakville, ONTJunior A (Canada)
Steve Smith9081523381996-19982CJunior A (Canada)
Zachary Smith49152338742021-20221F2001-10-18Courtice, ONTCollege-University
Graham Snoek200002011-20121F Junior A (Canada)
Nathan Snoek300002014-20151D1997-01-02Port Hope, ONTJunior A (Canada)
Geoff Soguel23101142005-20061DCobourg, ONTMajor Junior
Paul Spadafora201102015-20161F1999-03-28Toronto, ONTJunior A (Canada)
Derek Spence500051997-19981G Junior A (Canada)
Jacob Spicer300002009-20101F Junior A (Canada)
Jason Stachelbeck672529541172018-20202F1999-08-14Brampton, ONTJunior A (Canada)
Lucas Stanojevic33111122202023-20241F2003-10-23Pickering, ONTJunior A (Canada)
Ben Stanton100042001-20021 Junior A (Canada)
Greg Stevenson8000221993-19963Junior A (Canada)
Al Stewart51217191451993-19952DCobourg, ONTSemi-Professional
Brian Stewart3903342004-20051G1985-02-19Burnaby, BCMinor Pro
Dan Stewart1001121993-19941G1976-02-16Port Hope, ONTMajor Junior
Dershahn Stewart8300062018-20202G1999-12-14Amherstburg, ONTCollege-University
Ryan Stewart80394281331993-19952Junior A (Canada)
Riley Stillman4651924532014-20151D1998-03-09Peterborough, ONTMajor League
Peter Stojcevski1224642019-20201F2001-06-25Richmond Hill, ONTJunior A (Canada)
Jamie Stothart100001997-19981 Junior A (Canada)
Tyson Street322810372009-20101F1991-04-24West Vanvoucer, BCJunior A (Canada)
Kenny Styles4091423462019-20201F1999-07-03Trenton, MICollege-University
Madoka Suzuki537916182017-20181F2000-01-14Belleville, ONTCollege-University
Brandon Swayne301101995-19961Junior A (Canada)
Quinn Syrydiuk37121830462016-20171F1996-05-16Toronto, ONTCollege-University
Gerv Sytnyk36174461751994-19951Minor Pro
Carter Tahk800022021-20221G2001-03-14Mississauga, ONTJunior A (Canada)
Richard Tapajna841936551301993-19952College-University
Chris Taylor200001996-19971Major Junior
Jacob Taylor1273541764512001-20054W1985-05-07Roseneath, ONTJunior A (Canada)
Joel Taylor7251318362022-20242D2005-05-19Oshawa, ONTJunior A (Canada)
Kevin Taylor266713921998-19991L1978-02-24Bowmanville, ONTMinor Pro
Nathan Taylor200002021-20221F2005-07-23Brooklin, ONTJunior A (Canada)
Ryan Taylor211071782014-20151C1996-01-27Newcastle, ONTCollege-University
Todd Taylor11246302005-20061F College-University
Nik Temple661128391032004-20092D1988-11-26Cobourg, ONTMinor Pro
Dawson Theede41171027702014-20151C1997-04-15Whitby, ONTMajor Junior
Rick Therrian5041418961996-19971DJunior A (Canada)
Jacob Therrien200022021-20221R2006-02-08Courtice, ONTMajor Junior
Rick Therrien37713201361997-19981DJunior A (Canada)
Devon Thibodeau290111182021-20221D2001-06-24Pelham, ONTCollege-University
Cory Thickson3941014422002-20042 Junior A (Canada)
Josh Thomas100001997-19981 Junior A (Canada)
Steve Thomas53532371602000-20022 Junior A (Canada)
Caleb Thompson861520351742021-20232F2003-11-30Barrie, ONTJunior A (Canada)
Chad Thompson3621113981993-19952D1976-06-12Peterborough, ONTMajor Junior
Dan Thompson4661016972005-20061F1986-03-03Livonia, MIJunior A (Canada)
Stefan Thompson662853811282009-20112C1991-02-12Waterloo, ONTMajor Junior
Troy Thompson12060721321641997-20003C1981-11-13Orillia, ONTJunior A (Canada)
Tommy Tomensky1234782007-20081F1988-04-23Dunnville, ONTJunior A (Canada)
Jamie Tompkins1300001999-20001Semi-Professional
Ryan Toms12452581101091998-20024L1982-03-31Semi-Professional
Sam Tonelli5241115152022-20231F2005-12-06Port Colborne, ONTJunior A (Canada)
Alexandre Touchette1814542017-20181F1998-05-10Laval, PQJunior A (Canada)
Randy Towes100002000-20011 Junior A (Canada)
Tyler Townsend34336792001-20021C1985-10-31Markham, ONTJunior A (Canada)
A.J. Tucker1403362000-20011C1984-01-15Fort Frances, ONTMinor Pro
Jim Tully612362002-20031 Junior A (Canada)
Tyler Turcotte84724311652005-20072D1988-07-31St. Catharines, ONTMinor Pro
Chris Turner2523522012-20142F1995-05-10Whitby, ONTJunior A (Canada)
Ryan Turney1001102022-20231DJunior A (Canada)
Loren Ulett56611171362011-20132L1994-09-08Port Perry, ONTMinor Pro
Ryan Utronkie23101424242004-20051 Junior A (Canada)
Mason Vaccari1600002021-20221G2005-04-29Mississauga, ONTMajor Junior
Liam Van Buren34044102009-20112D1993-05-17Brighton, ONTJunior A (Canada)
Jordan Van Dorp3541014202005-20072F1988-01-07Mississauga, ONTJunior A (Canada)
Kevin Van Dyk4913274082010-20111D1990-06-12Grand Valley, ONTCollege-University
Casey Van Schagen541319322061998-20002R1980-02-18Blackstock, ONTMinor Pro
Ben Van Waterschoot100002017-20181F2002-03-16Whitby, ONTCollege-University
Adam Vandertoorn400002008-20091D1988-11-06Brighton, ONTJunior A (Canada)
Noah Vandervinne1826842019-20201F1999-03-09Ajax, ONTJunior A (Canada)
David Vanegmond110102000-20011 Junior A (Canada)
Charlie Vanhaverbeke701142021-20232D2005-05-14Newcastle, ONTJunior A (Canada)
Wyley Veinot811222016-20171F1998-03-02Junior A (Canada)
Austin Veleke565491372014-20162L1996-04-09Port Hope, ONTMajor Junior
Emerson Verrier2701122011-20132G1994-04-26Cornwall, ONTCollege-University
Zach Viminitz600042015-20161F1997-05-23Whitby, ONTJunior A (Canada)
Michael Vincent400002006-20071D1986-10-17, NJJunior A (Canada)
Jason Wakely13143751181771995-19983C1979-03-01Cobourg, ONTJunior A (Canada)
James Waldron28257262017-20181F2000-05-30Whitby, ONTJunior A (Canada)
Kevin Wall300001998-19991G Junior A (Canada)
Scott Walling5581018352005-20072F1989-03-01Cobourg, ONTJunior A (Canada)
Ian Wallwork11000142009-20101D1990-11-06Picton, ONTJunior A (Canada)
Adam Walsh942246681801998-20013F1982-07-07Semi-Professional
Nick Walsh133503787962005-20083F1988-04-27Belleville, ONTMinor Pro
Nolan Walsh100002007-20081D1990-12-05Cobourg, ONTJunior A (Canada)
Henry Wang100002023-20241F2008-11-08Toronto, ONTJunior A (Canada)
Adam Wannamaker100002007-20081F1990-04-25Cobourg, ONTJunior A (Canada)
Jesse Wansborough64243458761996-19982CSemi-Professional
A.J. Ward1333841792232002-20053F1985-03-12Oshawa, ONTJunior A (Canada)
Joe Warner100001997-19981GJunior A (Canada)
Austin Washkurak1000002014-20151G1995-08-04Oakville, ONTMinor Pro
Matt Watson4321315422014-20162D1996-04-25London, ONTMinor Pro
Dave Watt5710515361996-19982DJunior A (Canada)
Kelly Wayling5134221993-19941D1975-07-16Oshawa, ONTMajor Junior
Jack Webb900002013-20141L1997-01-10Fort Erie, ONTMajor Junior
Troy Webster68033262007-20092G1989-09-04Orono, ONTJunior A (Canada)
Nick Weiss15202172010-20132C1992-08-16Port Hope, ONTJunior A (Canada)
Mike Welker61111425322003-20052 Junior A (Canada)
Brock Welsh37194261322018-20191R1998-04-09Barrie, ONTMajor Junior
Brian Wesenberg40141832811993-19941R1977-05-09Peterborough, ONTMajor League
Jason Weston401101997-19981 Junior A (Canada)
Jody Whalen501101996-19971Junior A (Canada)
Colin Whaley23044202022-20231D2003-01-14Adrian, MIJunior A (Canada)
Brad Whelan111254570292000-20033 Junior A (Canada)
Jody Whelan94530351141997-19992D Junior A (Canada)
Shane Whinner100002008-20091F Junior A (Canada)
Bobby White400022004-20051 Junior A (Canada)
Ryan White301101995-19972Junior A (Canada)
Stephen Whittle631482021-20221F2001-09-10Vaughan, ONTJunior A (Canada)
Tyler Wicks901122015-20161D1997-06-05Orleans, ONTJunior A (Canada)
Jake Wiemer3910818242004-20051 Junior A (Canada)
Brandon Wilkinson801102007-20081D1990-02-24Picton, ONTJunior A (Canada)
Justin Williams1703351997-19981R1981-10-04Cobourg, ONTMajor League
Steve Williams37033262005-20061D1987-08-16Oshawa, ONTJunior A (Canada)
Carter Williamson2454962023-20241C2005-04-09Nepean, ONTJunior A (Canada)
Jason Wilson5571724181997-19992CJunior A (Canada)
Owen Wilson2861521382022-20242F2003-01-01Oakville, ONTJunior A (Canada)
Tim Winkleman25000401996-19971D1981-07-28Minor Pro
Jarrett Winn14235661012111998-20013DLindsay, ONTMajor Junior
Zak Woolford45141226102008-20091C1990-12-28Rockwood, ONTCollege-University
Derek Wright1085752109201993-19963Junior A (Canada)
Doug Wright3821113821993-19941Semi-Professional
Brock Yates1463235671771997-20045 Major Junior
Matt Yates31033562001-20042 Junior A (Canada)
Chad Yetman810142016-20171R2000-02-18Ajax, ONTMinor Pro
Tai York28131124142021-20221L2004-06-18Niagara Falls, ONTMajor Junior
Theo Zacour96262854612000-20033F1982-11-14Oslo, NorwayCollege-University
Dawson Zahorian701142018-20191D1998-10-27Ft. Myers, FLJunior A (Canada)
Dennis Zak93356398902004-20073F1986-05-20Dover, NJCollege-University
Joe Zarzycki23066412009-20101D1991-03-10Clinton Township, MIJunior A (Canada)
Justin Zuber14257162019-20201D2000-02-15Waterloo, ONTJunior A (Canada)
Andrew Zupancic36044222011-20121D1995-05-01Whitby, ONTJunior A (Canada)
Anton Zupancic10074047912008-20122D1991-11-24Whitby, ONTMajor 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.