hockey DB
search by league
team
morning report
contact us
home

Burlington Cougars all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Others 630342008-20143Minor Pro
Ryan Ahonen4000201998-20033Junior A (Canada)
Neil Aird52111829642013-20141F1995-10-12Ancaster, ONTCollege-University
Chris Alarie191101141998-20002C1982-02-05Carlisle, ONTMajor Junior
Michael Alberga4046101222014-20151D1996-11-11Maple, ONTJunior A (Canada)
David Alexander58000222000-20022GJunior A (Canada)
Carmine Alfano200002012-20131G1992-03-27Burlington, ONTJunior A (Canada)
Greg Allen1225772015-20161D1996-08-24Toronto, ONTMajor Junior
Stefano Alonzi16371062015-20161F1995-06-18Maple, ONTCollege-University
Matthew Alvaro100002011-20121F1996-07-07Toronto, ONTMinor Pro
Kevin Amborski1801122003-20041G1983-02-23Bloomfield, NYMajor Junior
Mike Amodeo3851015951998-19991L1982-05-05Hamilton, ONTMinor Pro
Adam Ancona9011122005-20061F1988-07-08Carlisle, ONTJunior A (Canada)
Curtis Anderson47279442017-20181D1999-05-17Burlington, ONTJunior A (Canada)
Jay Anderson101102002-20031 Junior A (Canada)
Josh Anderson402202010-20111R1994-05-07Burlington, ONTMajor League
Liam Anderson100002017-20181D1999-08-12East York, ONTMinor Pro
Zach Anderson23145182014-20151D1997-02-07Burlington, ONTJunior A (Canada)
Dave Archer414812911994-19951College-University
Matt Archer4101131994-19951DPittsford, NYCollege-University
Brian Armes2841014101995-19961C1978-12-27Hamilton, ONTMinor Pro
Dan Aspro100042017-20181F1999-04-24Richmond Hills, ONTCollege-University
Hunter Atchison184121622016-20171F1996-11-06Victoria, BCMinor Pro
Dave Aussem101951202153511993-19963R1975-07-26Hamilton, ONTMinor Pro
James Austin47131427911996-19971RCollege-University
Jim Baccino200002000-20011 Junior A (Canada)
Andrew Badali301102016-20171F1998-05-22Aurora, ONTJunior A (Canada)
Max Balinson4613354882016-20171D1996-10-05Ancaster, ONTMinor Pro
Peter Banks10628101995-19972Junior A (Canada)
Kerry Barchan49344175582006-20071F1986-10-29Oakville, ONTCollege-University
Jackson Barrett510142018-20191D1998-12-03Indianapolis, INCollege-University
Justin Barth30055772000-20011F1981-09-07Dundas, ONTJunior A (Canada)
Brandon Bastasin9055322017-20181D1998-11-05Mississauga, ONTMajor Junior
Andy Bastin100002023-20241D2007-06-13Burlington, ONTJunior A (Canada)
Anthony Baxter6773643612015-20172D1997-11-26Oakville, ONTCollege-University
Jeff Bayley22246112005-20072F1988-01-28Milton, ONTJunior A (Canada)
Matthew Bazarin701162019-20201F2000-06-30Roseneath, ONTMinor Pro
Jon Beach441117281162000-20011F Junior A (Canada)
Joel Beal911221999-20012F1981-02-10Brantford, ONTCollege-University
Zakk Bekolay500062015-20161D1998-03-01Newmarket, ONTMinor Pro
Josh Belgrave51323567512021-20221F2001-04-11Burlington, ONTCollege-University
Jax Bellwood82193655882021-20243F2004-06-29Utopia, ONTJunior A (Canada)
Michael Bentivegna1321935541012003-20063FBurlington, ONTJunior A (Canada)
Mike Benvenuti400041998-19991G1981-02-28Junior A (Canada)
Evan Benwell37171835202018-20191F2000-01-28Toronto, ONTCollege-University
Marty Beraldo701121999-20012F1981-04-12Junior A (Canada)
Blake Berkhout921322003-20041C1986-12-03Hamilton, ONTJunior A (Canada)
Joey Berkopec48044402016-20171D1999-02-02Oakville, ONTMinor Pro
Eric Bertelsen9943641071022022-20242F2003-02-16Belmont, ONTJunior A (Canada)
Adam Bevilacqua9571282008-20091W1988-01-15Toronto, ONTCollege-University
Kevin Bieksa1251459732321997-20003D1981-06-16Grimsby, ONTMajor League
Jamie Biggar68122234312001-20032 Junior A (Canada)
Kevin Biggar46141428201995-19961Junior A (Canada)
Brandon Birley200001998-19991 Junior A (Canada)
Mark Blayney100002001-20021 Junior A (Canada)
Rahul Bola400002018-20191G2000-01-07North York, ONTJunior A (Canada)
Ben Bonisteel200002019-20201G2003-06-20Fenwick, ONTJunior A (Canada)
Eric Bonsteel2206682021-20221D2003-09-04Mississauga, ONTJunior A (Canada)
Ken Boone106511831995-19961L1976-04-21Hamilton, ONTMinor Pro
Dean Boric9000291994-199511977-11-23Junior A (Canada)
Austin Bottrell1761622142016-20171F1997-01-25Farmington Hills, MICollege-University
Damian Bourne100002011-20121L1996-02-11Oakville, ONTMajor Junior
Michael Boushy1043058881022016-20193F1999-05-06Johannesburg, South AfricaCollege-University
Mack Boyce2403382012-20131D1994-09-17Mississauga, ONTJunior A (Canada)
Matt Boyce300002011-20121F Junior A (Canada)
Jay Boychuk100001993-19941 Junior A (Canada)
Derek Boyer80103040671994-19973DCollege-University
Aaron Boyle700062006-20071G1989-01-13Burlington, ONTJunior A (Canada)
Adam Boyle100002004-20051 Junior A (Canada)
George Bradley3031114402000-20052D1984-08-31Burlington, ONTMinor Pro
Jacob Bramwell1321357701182021-20243D2003-04-04Hamilton, ONTJunior A (Canada)
Scott Bramwell17151530121994-19951Junior A (Canada)
Zach Bramwell100002016-20171F1999-05-09Hamilton, ONTCollege-University
Jonathan Brand307714182008-20091F1990-05-01Oakville, ONTJunior A (Canada)
Jack Brauti23358342022-20231D2006-05-24Thornhill, ONTMajor Junior
Chris Brenn101101996-19971Junior A (Canada)
Shawn Brenn100021998-19991 Junior A (Canada)
Dan Brewer115212748782004-20073F1987-01-08Cambridge, ONTCollege-University
Phil Brewer186861342201352007-20114F1990-04-11Cambridge, ONTMinor Pro
Mark Brierley912131521821993-19963Junior A (Canada)
Steven Bright100022003-20041 Junior A (Canada)
Mitchell Brooks33101525242023-20241L2005-03-23Burlington, ONTMajor Junior
Chris Brown100002002-20031F1988-04-11Centreville, ONTCollege-University
Cory Brown712301995-19961DJunior A (Canada)
John Brown1200071994-199511976-05-13College-University
Jordan Brown3641317362013-20141D1995-03-05Burlington, ONTJunior A (Canada)
Ryan Brown170331421994-19962LStreetsville, ONTJunior A (Canada)
Stuart Brownell100002008-20091D1992-05-09Burlington, ONTCollege-University
Chase Brunton200022000-20011College-University
Jacob Buch176410162018-20191F1998-10-19Stoney Creek, ONTJunior A (Canada)
Cole Buchan1000102013-201411997-04-03Junior A (Canada)
Liam Buckley320202014-20151L1997-12-16Milton, ONTMajor Junior
Michael Budd83365894662005-20083F1989-04-16Burlington, ONTMinor Pro
Christian Burel174610142013-20141F1996-10-05Bolton, ONTJunior A (Canada)
Owen Burnell200002016-20171F1998-08-24Caledonia, ONTMajor Junior
Adam Burnett7841721652012-20142D1996-07-18Waterdown, ONTCollege-University
Dustin Burr101102014-20151F1998-07-11Caledonia, ONTJunior A (Canada)
Jeffrey Burridge54141832342018-20191F2001-01-03London, ONTMinor Pro
Kyle Burton100002022-20231F2005-04-25Burlington, ONTJunior A (Canada)
Blair Butchart100002017-20181F1999-01-30Junior A (Canada)
Mitch Bye400002003-20041FBurlington, ONTCollege-University
Joe Byrne29121224501996-19971FEssex, ONTMajor Junior
Mike Byrne1103321993-19941D1975-01-22Junior A (Canada)
Luigi Calce4947681151861994-19951F1974-01-23North York, ONTEuropean Lower Leagues
Fraser Cameron10101211996-19971LJunior A (Canada)
Tyson Cameron511202007-20081F1987-04-27Antigonish, NSCollege-University
Josh Cammalleri31121022762016-20171F1999-07-06Ajax, ONTJunior A (Canada)
Jaxon Camp55101626612016-20182D1999-03-28Guelph, ONTMinor Pro
Daniel Campbell711434481342012-20142F1993-05-21Waterloo, ONTCollege-University
Ronan Campbell1002222023-20241D2006-02-06Bowmanville, ONTJunior A (Canada)
Michael Capaldo1101122000-20011 College-University
Shawn Cardy100001994-19951Junior A (Canada)
Greg Carey13911388201862007-20103F1990-04-05Hamilton, ONTMinor Pro
Matt Carey500002009-20101L1992-02-28Hamilton, ONTMajor League
Phillip Caridi511222023-20241F2005-02-12Brantford, ONTJunior A (Canada)
Liam Carlone32448242023-20241F2006-02-10Tecumseh, ONTJunior A (Canada)
Chris Carr13944106150822007-20114F1990-12-10Burlington, ONTCollege-University
Jared Carr310122009-20101 Junior A (Canada)
Tim Carr1141061711312005-20083D1989-12-14Burlington, ONTEuropean Lower Leagues
Micah Carson29101392000-20042D1984-02-01Junior A (Canada)
Cameron Carvalho100002019-20201G2001-06-10Mississauga, ONTJunior A (Canada)
John Cassels305611262006-20071D1987-05-13Toronto, ONTJunior A (Canada)
Joe Catalano20033202009-20101D1991-08-25Amherst, NYJunior A (Canada)
Mario Cavaliere3900002016-20171G1997-07-11Mississauga, ONTMinor Pro
Brent Cescon42044142002-20053GJunior A (Canada)
Craig Cescon39279902002-20031D1986-08-18Mississauga, ONTMinor Pro
Jason Chafe15044971412311997-20014C1981-02-14Stoney Creek, ONTMinor Pro
Cameron Chapman200002000-20011D1984-06-02Burlington, ONTCollege-University
Chris Chapman100022000-20011 Junior A (Canada)
Scott Charbonneau84122436742007-20102D1989-09-11Burlington, ONTCollege-University
Jordan Chard420202014-20151D1996-11-05Cambridge, ONTCollege-University
Joel Chauvin106354984182021-20232F2002-04-17Fenwick, ONTJunior A (Canada)
Mike Choma698614642013-20163D1997-04-13Oakville, ONTJunior A (Canada)
Mike Christian10077991996-19971L1979-11-13Mount Hope, ONTMinor Pro
Carson Christy203710142022-20231R2004-10-15Oshawa, ONTMajor Junior
Spencer Churchill963657931012001-20053F1985-01-13Brantford, ONTCollege-University
David Cianfrini79330331102003-20063D1985-06-12Dundas, ONTMinor Pro
Matt Cifelli5103381998-20002G1979-07-30Toronto, ONTCollege-University
Lukas Ciotti44101525562008-20091F1990-05-09Hamilton, ONTCollege-University
Dillon Ciprietti4827982013-20141D1994-01-15Hamilton, ONTJunior A (Canada)
Andrew Clark501122007-20081D1988-10-23Burlington, ONTJunior A (Canada)
Chris Cobham75275683482015-20172L1996-05-12Guelph, ONTMajor Junior
Brandon Coccimiglio62242650272003-20052F1987-06-19Burlington, ONTMinor Pro
Curtis Colbary1102202013-20141F1995-04-12Cobourg, ONTJunior A (Canada)
Aaron Coles422791221996-19971D1979-03-26Shelburne, ONTMajor Junior
Matt Collaton1100021997-19981GOakville, ONTCollege-University
Greg Collins38112435871993-19941Junior A (Canada)
Paul Colontino661636521371993-19963D1976-06-29Burlington, ONTCollege-University
Mike Commisso16262921541051995-19994F1979-09-13Burlington, ONTJunior A (Canada)
Cory Conacher48224062622006-20071C1989-12-14Burlington, ONTMajor League
Shane Conacher83385088662010-20133F1994-04-24Burlington, ONTMinor Pro
David Constantini821321995-19961F1977-01-03Junior A (Canada)
Adam Copeland39284472551993-19941R1976-06-05St. Catharines, ONTMinor Pro
Mark Corbett300002007-20081D1990-09-27Burlington, ONTMinor Pro
Mihailo Corovic300002018-20191GJunior A (Canada)
Kenny Corupe47161935351996-19971C1980-01-18Hamilton, ONTMinor Pro
Harrison Cottam68313364802018-20202R1999-06-19Burlington, ONTEuropean Lower Leagues
Ryan Coughlin500002017-20181G1997-04-19Montreal, PQJunior A (Canada)
Brett Coulson791615311222011-20132D1993-07-02Port Elgin, ONTJunior A (Canada)
Richard Coulson10523537422017-20203D2000-07-19Burlington, ONTJunior A (Canada)
Craig Courteau931824421121999-20012F1982-09-23Junior A (Canada)
Mike Courvoisier24257202011-20132F1994-03-19Acton, ONTCollege-University
Joel Covelli26122133142004-20051F1984-09-05Carlisle, ONTCollege-University
Ryan Cox1000022001-20032GJunior A (Canada)
Jace Cranston500042023-20241D2005-08-19Webster, NYJunior A (Canada)
Brady Cranwell820202015-20161F1997-08-22Grimsby, ONTJunior A (Canada)
Cam Crawford800002002-20042 Junior A (Canada)
Ryan Crechiola100001998-19991F1979-04-19Junior A (Canada)
Jared Crittenden1033662005-20061F1987-01-07Fairport, NYCollege-University
Michael Crocock4741418912011-20121D1994-05-25Brantford, ONTMinor Pro
Chris Cudek831442014-20162F1998-02-11Junior A (Canada)
Blake Cundell11213131996-19971Junior A (Canada)
Bain Cunningham13358202014-20182F1997-10-06Barrie, ONTJunior A (Canada)
Jeremy Currie2100042013-20141G1994-11-13Burlington, ONTJunior A (Canada)
Frank Curto9535661012811998-20013F1981-02-10Hamilton, ONTMinor Pro
R. Cusek100002007-20081 Junior A (Canada)
Vince Cusick1000002007-20081G1989-02-06Hamilton, ONTCollege-University
Sam D'Amico13279102022-20231D2002-02-03St. Catharines, ONTCollege-University
Wade Dabrowski323811702006-20071F1986-07-18Mactier, ONTJunior A (Canada)
Cade Daikoff201102003-20041 Junior A (Canada)
Mike Danton100001998-19991C1980-10-21Brampton, ONTMajor League
Eric Daoust6011102007-20081FMarkham, ONTJunior A (Canada)
Tristan Dassy200002001-20021 Junior A (Canada)
Eddie Davey801122006-20071G1989-09-12Orangeville, ONTCollege-University
Daniel Davidson1400022018-20191G1998-06-19Surrey, BCCollege-University
Dean Davidson100002004-20051D1988-05-03Mississauga, ONTJunior A (Canada)
Owen Davies5332023542023-20241D2005-07-05Richmond Hill, ONTJunior A (Canada)
Nathaniel Davis84103747562021-20232D2004-11-15Toronto, ONTJunior A (Canada)
Keegan Decaluwe82121729282021-20232F2003-08-12Ports Franks, ONTJunior A (Canada)
Chris DeFazio400002001-20021Junior A (Canada)
Jeremy Defazio4271522642010-20111F1991-11-22Oakville, ONTCollege-University
Josiah Degazon641126371592017-20192F2000-03-09Mississauga, ONTJunior A (Canada)
Paolo DeSousa52141024712013-20141F1994-10-19 Junior A (Canada)
Michael Devereux811112232461998-20002DCollege-University
Lucas Di Giantommaso80323163702022-20242F2005-11-14Oakville, ONTMajor Junior
Zach Dietz9003382018-20234G2002-07-20College-University
Cristiano DiGiacinto412342012-20131L1996-01-10Hamilton, ONTMinor Pro
Kevin Dimagno2712142622015-20161C1995-01-23Fairport, NYCollege-University
Brad Dimeo9101102000-20011F Junior A (Canada)
Darius Dimitriadis445101582016-20171F1998-05-20Richmond Hill, ONTJunior A (Canada)
Zacharie Dion29268652008-20091D1990-01-06Guelph, ONTMajor Junior
Mike DiPaolo22044372010-20111D1994-01-07Brantford, ONTMinor Pro
Josh Disher4702242002-20031G1985-06-24Oakville, ONTMinor Pro
Evan Divalentino113752593432000-20044D1983-07-23Burlington, ONTCollege-University
Wes Dobbin1012342018-20191F2000-05-04London, ONTJunior A (Canada)
Slater Doggett47171532472011-20121F1994-07-03Oakville, ONTMinor Pro
Harrison Domagala25134742011-20121D1994-05-27Oakville, ONTJunior A (Canada)
Nathaniel Domagala621910792008-20102D1992-01-18Oakville, ONTCollege-University
Justin Donati33151429112002-20031C1986-10-17Oakville, ONTMinor Pro
Tyler Donati4619153442002-20031R1986-10-17Oakville, ONTMinor Pro
Shane Donovan200002014-20151D1999-09-30Burlington, ONTJunior A (Canada)
Matt Dooling200002003-20041 Junior A (Canada)
Stephen Douglas1001161994-19951D1977-07-25Scarborough, ONTMinor Pro
Shawn Dove16066161996-19971Junior A (Canada)
Andrew Dovey1634722005-20072F1988-07-23Burlington, ONTMinor Pro
Chris Downey1672631573812003-20085F1987-10-28Burlington, ONTCollege-University
Matthew Downie301102019-20201DJunior A (Canada)
Jeff Doyle8093645491998-20013D1982-04-20Junior A (Canada)
Noah Doyle861418321282017-20192D1999-05-28Toronto, ONTMinor Pro
Nick Dozzi200002011-20121F1995-05-23Stoney Creek, ONTMajor Junior
Jeff Duggan451526411551993-19952Junior A (Canada)
Ryan Duke18033181997-19981DCollege-University
Riley Dunda359817732013-20141F1995-06-11Grimsby, ONTJunior A (Canada)
Chris Dunham49253863162007-20081F1990-01-09Brantford, ONTMajor Junior
Josh Dunn171101161998-19991D1981-08-03College-University
Matthew Dunsmoor44000362017-20192G2001-03-14Bracebridge, ONTMajor Junior
Nathan Duplessis411202021-20221F2004-08-14St. Catharines, ONTJunior A (Canada)
Andrew Dwyer8221315612000-20022D1984-06-28Burlington, ONTMinor Pro
Sean Dwyer374913151994-19973W1978-04-29Junior A (Canada)
William Dyke1301122022-20231G2003-06-14Lethbridge, ALTAJunior A (Canada)
Stephen Eagle401101994-19951Junior A (Canada)
Brandon Elliott100002012-20131F1992-02-02Hamilton, ONTJunior A (Canada)
Byron Elliott41254671712005-20082L1988-06-22Burlington, ONTMinor Pro
S. Elliott100022005-20061 Junior A (Canada)
Mike Ellis3171421261993-19941C1973-05-21Burlington, ONTEuropean Elite
Mickey Ellsworth1321732491502003-20084F1987-01-07Burlington, ONTJunior A (Canada)
Zack Elson107123951782015-20183D1997-01-10Courtice, ONTJunior A (Canada)
Isaac Faccio97204868462021-20232F2002-02-22Hamilton, ONTJunior A (Canada)
Myles Falasca49142236262009-20101F1992-01-17Burlington, ONTJunior A (Canada)
Michael Faliero501620361052015-20161F1996-05-07West Seneca, NYCollege-University
Neil Fanstone301102000-20011 Junior A (Canada)
Chris Farris43581362003-20041 Junior A (Canada)
Frank Fazio842729561962001-20032 College-University
Teo Fazio13279372005-20061D1985-04-03Hannon, ONTJunior A (Canada)
Noah Featherstonhaug-Gowe1800002016-20171G1999-12-18Barrie, ONTJunior A (Canada)
Dante Felicetti1452133541242014-20173F1998-09-05Burlington, ONTJunior A (Canada)
Rick Ferroni67222446531999-20012D1982-01-18Stoney Creek, ONTMinor Pro
Tim Fewster800022000-20011G1981-09-04Kitchener, ONTCollege-University
Drew Fielding2700002007-20103G1990-09-02Burlington, ONTMinor Pro
Nathan Fiorino29426632014-20151D1997-10-22Hamilton, ONTJunior A (Canada)
Zack Fisher3261824102016-20171F1996-02-26Pickering, ONTCollege-University
Brett Flemming14011122007-20081D1991-02-26Regina, SASKMinor Pro
Shawn Flynn2302282011-20121D1993-07-07Mississauga, ONTJunior A (Canada)
Michael Folkes94744511862004-20083D1989-02-12Burlington, ONTMinor Pro
Grant Fontyn401122017-20181F2001-06-20Junior A (Canada)
Brent Ford14731081994-19951F1974-08-05Mississauga, ONTCollege-University
Barry Forth101001998-19991 Junior A (Canada)
Ron Francis38112738821995-19961Junior A (Canada)
Matt Franzoi72213253602019-20222F2001-05-22Oakville, ONTCollege-University
Jared Froese45189582017-20192F2000-01-31Carlisle, ONTJunior A (Canada)
David Fry8538111998-19991F1979-02-14Mississauga, ONTMinor Pro
Doug Fur51172239161993-19963College-University
Jacob Gaboury31325262007-20081D1990-04-09Cambridge, ONTJunior A (Canada)
Ryan Gagner71232851492022-20242C2004-04-08Chatham, ONTMajor Junior
Sam Gagnon1827962015-20161F1995-10-13Montreal, PQMinor Pro
Jordan Gallea100002005-20061D1989-01-15Hamilton, ONTMajor Junior
Matthew Galli53172946182017-20181F1997-05-08Mississauga, ONTJunior A (Canada)
Jack Gallo100022022-20231F2006-09-24Hamilton, ONTJunior A (Canada)
Mike Gamble9549151993-19941C1975-08-17Brantford, ONTMinor Pro
Rich Ganswich200002004-20051Junior A (Canada)
Jared Gardner15044311996-19971College-University
Mark Gauvreau3011111996-19971FJunior A (Canada)
Andrew Gavros5631215432016-20182F1999-03-24Richmond Hill, ONTJunior A (Canada)
Bair Gendunov35581382017-20181F2000-05-11Toronto, ONTMinor Pro
Dave Gerrard100001998-19991 Junior A (Canada)
Bobby Gertsakis80842501032009-20112D1990-09-22Pickering, ONTCollege-University
Matthew Giannini53244064122019-20201F2000-08-25Stoney Creek, ONTJunior A (Canada)
Greg Gibbon100002007-20081F Junior A (Canada)
Jonathan Gibson3821012302007-20092D1990-02-01Prince George, BCJunior A (Canada)
Jordan Gidaro36212849232007-20081F1990-05-01Brampton, ONTCollege-University
Nathan Gilchrist510122000-20043C1984-04-12Brantford, ONTSemi-Professional
Leland Gill100002023-20241G2005-02-03Brantford, ONTJunior A (Canada)
Dan Gilpin272241751994-19962D1976-08-02Burlington, ONTMajor Junior
Scott Giuliani5212122541993-19952European Lower Leagues
Nick Giunta12178102017-20181F1999-07-29Milton, ONTCollege-University
David Glaseby202221997-19981Junior A (Canada)
Ryan Glaseby24671392000-20022R1984-07-03Burlington, ONTJunior A (Canada)
Adam Glynn5672532442011-20132D1993-10-12Brampton, ONTCollege-University
Scott Godfrey-Wilson104162339502006-20093F1989-04-05Burlington, ONTJunior A (Canada)
Matthew Goeree76132437662016-20182F1997-06-18Shelburne, ONTCollege-University
Dennis Golovatchev4091120742017-20181C2001-02-19Campbellville, ONTMajor Junior
Nathan Gomes52203858562015-20161F1996-09-23Burlington, ONTJunior A (Canada)
Jerimiah Gonsalves14718342002-20031Junior A (Canada)
Jeff Gottzmann84235477562009-20112F1992-01-23Burlington, ONTJunior A (Canada)
Jeremy Gottzmann643948871602011-20143C1993-04-02Burlington, ONTMajor Junior
Drew Goupille7202122017-20181D1997-04-01Bedford, MICollege-University
Aidan Graham4933235462019-20201D2000-03-02Orilla, ONTCollege-University
Ethan Grant3591120162019-20201L2001-05-02Memphis, TNJunior A (Canada)
Jordan Gray86243458642005-20072F1987-06-21Mississauga, ONTCollege-University
Carl Greco243912182013-20141D1994-03-04Niagara Falls, ONTMinor Pro
Mike Greco46111121502018-20191D1998-10-14Orillia, ONTMinor Pro
Sean Grendus411318311192002-20031L1986-09-21Mississauga, ONTMajor Junior
Brad Grightmire520242014-20151F1997-04-03Junior A (Canada)
Joe Groleau16235331998-19991D1981-03-24Hamilton, ONTMajor Junior
Scott Guilliani501121993-19941Junior A (Canada)
Jake Guindon1012362007-20081D1990-06-19Hamilton, ONTMajor Junior
Steve Guiney37425698221994-19951CMajor Junior
Dan Gyenes42055612003-20041D1987-05-20Woodstock, ONTMajor Junior
Dayne Habbib10336102001-20021FJunior A (Canada)
Nick Halagian100022010-20111C1995-02-03St. Catharines, ONTMajor Junior
Ryan Hall18437821997-19981R1978-05-06Hamilton, ONTMinor Pro
Brett Halsted3831215282004-20051 Junior A (Canada)
Joe Halstrom801122017-20181G1998-08-07Fort Collins, COCollege-University
Noah Hamilton74132942912002-20042D1983-02-26Carlisle, ONTCollege-University
Kyle Hampson17291161998-20033F1982-04-13Junior A (Canada)
Phil Hampton6000122009-20101D1992-07-15Oakville, ONTCollege-University
Mason Hardy15033362018-20191D2000-04-03Kitchener, ONTMajor Junior
Andrew Hare7604462006-20093G1990-06-21Burlington, ONTMinor Pro
Jack Harper68142337622018-20232D2002-01-14Guelph, ONTMajor Junior
Andrew Hart100002010-20111G Junior A (Canada)
Chris Hartley100001995-19961GJunior A (Canada)
Glen Hartwell400072001-20021F1985-07-02Burlington, ONTJunior A (Canada)
Ryan Haydar11123121994-19951Junior A (Canada)
McKay Hayes1311252018-20191F2002-01-27Ancaster, ONTCollege-University
Thomas Haynes300002017-20181D2002-02-06Oakville, ONTCollege-University
Chris Healey15167211996-19982LJunior A (Canada)
Curt Healey1004247891131993-19963RBurlington, ONTCollege-University
Ben Heaphy18033182004-20062D1988-01-05Mississauga, ONTJunior A (Canada)
Ben Heersink17224102003-20041 European Lower Leagues
Brett Henderson4231215162022-20231F2004-01-04Burlington, ONTJunior A (Canada)
Spencer Herbst7372128522013-20152D1995-04-01Toronto, ONTCollege-University
Adam Hermanus10000342006-20071F1989-04-23Acton, ONTJunior A (Canada)
Zac Herrmann5293443182015-20161D1997-11-06Lancaster, NYMinor Pro
Wyatt Hicken6528101642016-20182D1997-04-23Burlington, ONTJunior A (Canada)
Jason Hicks15246502003-20041D1983-10-06Rochester, NYMinor Pro
Clark Hiebert5332427272018-20191D2001-09-23Oakville, ONTMinor Pro
C. Hilton100002022-20231FJunior A (Canada)
Noah Hippolyte-Smith6410717262016-20203F1999-01-08Milton, ONTMinor Pro
Matthew Hobbs1032435591552017-20203F1999-05-18Burlington, ONTMinor Pro
Klayton Hoelscher330322017-20181F1997-01-30West Montrose, ONTJunior A (Canada)
Jerry Holden1065371124992003-20063F Junior A (Canada)
Matt Holmes96122537982013-20174F1997-08-30Oakville, ONTJunior A (Canada)
Nicholas Holt73122436862014-20162D1995-09-06Pembroke, MACollege-University
Joel Holtrop53161228452019-20201C2000-04-21Oxford Station, ONTCollege-University
Matt Homer2000102018-20191Junior A (Canada)
Colin Hooper901141993-19941DErin Mills, ONTJunior A (Canada)
Brent House2015-20161F1997-12-03London, ONTJunior A (Canada)
Andrew Housley201142004-20051L1986-08-08Junior A (Canada)
Justin Howard35000131993-19974GCollege-University
Matt Howard94183250821995-20004F1979-04-23Burlington, ONTJunior A (Canada)
Mike Howes23033222000-20022F1984-11-25North York, ONTJunior A (Canada)
Ben Hrebik1200002023-20241G2006-04-04Milton, ONTMajor Junior
Morgan Hudson400002011-20121G1992-11-29Ottawa, ONTMinor Pro
Adam Hughes751728452152010-20122R1992-05-21Belle River, ONTCollege-University
Aidan Hughes402911202018-20191F2002-04-30Mississauga, ONTCollege-University
T.J. Hughes120202018-20191F2001-11-09Hamilton, ONTCollege-University
Chris Hulit177815162001-20021R1985-01-15S.S. Marie, ONTMajor Junior
Chris Hunt5937101342006-20082F1987-03-16Oakville, ONTJunior A (Canada)
Jonathon Hunt600042000-20022 Junior A (Canada)
T.J. Inglehart3821517381993-19941Junior A (Canada)
Sean Ireton3601181999-20023G1982-01-14Junior A (Canada)
Ryan Jablonski12011102007-20102D1991-09-16Burlington, ONTJunior A (Canada)
Darryl Jackson600021995-19961GJunior A (Canada)
Griffin James13123192015-20161D1997-05-23Aurora, ONTCollege-University
Scott Jamieson283912232004-20051Junior A (Canada)
Dalton Jay65273663342010-20122F1991-05-03Hamilton, ONTMinor Pro
Drew Jedrzejewicz311202011-20121F1994-03-06Hamilton, ONTJunior A (Canada)
Jack Jeffers763351841022014-20162L1997-09-21Oakville, ONTMinor Pro
Shawn Jeffery300002013-20141G1994-12-02Cape Breton, NSJunior A (Canada)
John Jeffries400002015-20161G1997-05-20Hamilton, ONTJunior A (Canada)
Brad Johnson493361162013-20141F1996-03-17Oakville, ONTJunior A (Canada)
Derek Johnson701102000-20011 Junior A (Canada)
Derek Johnston110101999-20001College-University
Owen Johnston210102019-20201F2003-07-14Burlington, ONTJunior A (Canada)
Sam Johnston101102023-20241FJunior A (Canada)
Steve Johnston1354768115172000-20044 Junior A (Canada)
Val Johnston1412322021-20232F2004-03-10Hamilton, ONTJunior A (Canada)
Mike Jones200002000-20011F1983-07-18Burlington, ONTJunior A (Canada)
Josh Jooris9234116150782008-20102R1990-07-14Burlington, ONTMajor League
Shane Jooris4171926422000-20022F1984-06-24Junior A (Canada)
Ryan Joseph411202003-20041FBurlington, ONTCollege-University
Greg Judge310121994-19951R1978-06-01Burlington, ONTCollege-University
Luke Juha73156479402009-20112D1993-03-09Mississauga, ONTMinor Pro
Noah Kalsner-Lowe40142438542017-20181F1997-01-25Thornhill, ONTCollege-University
Ryan Kapuscinski300002013-20141D1996-04-30 Junior A (Canada)
Tommy Karmiris44232346492023-20241F2006-06-15Brantford, ONTJunior A (Canada)
Joseph Keenan200022014-20151F1996-09-21Doylestown, PAMinor Pro
Jacob Kelly15671342019-20201F2000-07-05Barrie, ONTMinor Pro
Brendan Kennette4551924642019-20201D2002-06-09Belle River, ONTCollege-University
Matt Kenney51312657342016-20171F1996-05-04London, ONTCollege-University
Bradley Kenny1095682138641994-19984F1978-11-15Burlington, ONTMinor Pro
Geoff Killing100002003-20041D1987-08-22Embro, ONTMajor Junior
Liam King43459102023-20241F2005-02-24Milton, ONTJunior A (Canada)
Bailey Kirwin23571262021-20221C2001-07-21Barrie, ONTCollege-University
David Kiss96116171622014-20162D1997-01-23Georgetown, ONTJunior A (Canada)
Phil Kiss6171219362009-20123D1993-02-02Burlington, ONTCollege-University
Patrick Klazer4612425322019-20201D2001-06-20Burlington, ONTJunior A (Canada)
Sebastien Klich3561925342009-20101F1992-01-22Mississauga, ONTJunior A (Canada)
Derek Klowak37279101996-19982DBurlington, ONTCollege-University
Ryan Knill100002012-20131D1996-03-24Hamilton, ONTJunior A (Canada)
Brad Kobryn300022009-20101L1993-05-13Burlington, ONTMinor Pro
Kyle Kokotailo340111132013-20141D1993-01-27Oakville, ONTJunior A (Canada)
Brandon Kolaski300002012-20131D1996-09-07Binbrook, ONTJunior A (Canada)
Daniil Kononov1915682023-20241F2004-02-02Norilsk, RussiaJunior A (Canada)
Austin Kosack4532225262011-20132D1995-03-22Oakville, ONTMajor Junior
Daniel Koudys9845701151592007-20092F1990-05-15Grimsby, ONTEuropean Lower Leagues
Patrick Koudys5052833422009-20101D1992-11-15Smithville, ONTMinor Pro
Yianni Koukouves56142438362023-20241F2005-01-25Markham, ONTJunior A (Canada)
Matt Kowal96424281031996-19982D1979-01-26Ancaster, ONTCollege-University
Matthew Kreic200022012-20131F Junior A (Canada)
Jonathon Kreis19000482012-20142D1996-04-24Georgetown, ONTJunior A (Canada)
Mitchell Kreis510102012-20131D1997-08-01Georgetown, ONTMajor Junior
Evan Krell100002022-20231DJunior A (Canada)
Braeden Kressler320202018-20191C2003-01-05Kitchener, ONTMajor Junior
Kris Krolouski100002003-20041L1988-07-30Brantford, ONTMajor Junior
Dan Krug48142539272008-20091F1988-11-10Buffalo, NYCollege-University
John Kurtz4271118342005-20061L1989-05-16Oakville, ONTMinor Pro
Ethan Labbe700002023-20241G2003-09-20Hamilton, ONTJunior A (Canada)
David Lacaria100001998-19991F1978-07-09Red Rock, ONTJunior A (Canada)
Justin Laferriere300002000-20011D1982-09-27Brantford, ONTJunior A (Canada)
Philip Lagunov74393978532015-20172F1998-11-22Hamilton, ONTMinor Pro
Ryan Lahie101101999-20001F1983-07-01Hamilton, ONTCollege-University
Brett Lain98614222006-20071L Junior A (Canada)
Jeremy Laing4974111422011-20132F1993-10-18Mississauga, ONTJunior A (Canada)
Thomas Lalonde26000102018-20191G2000-03-12Montreal, PQCollege-University
Warren Lament900022018-20191GJunior A (Canada)
Josh Lancaster100001996-19971G1979-01-01Dundas, ONTJunior A (Canada)
Alex Landry536915782012-20131F1992-01-31Gatineau, PQJunior A (Canada)
Jamie Langill101204464302021-20232F2002-06-11Oakville, ONTJunior A (Canada)
Mike Lankshear4061824431994-19951D1978-09-08Burlington, ONTMinor Pro
Ryan Laurie1000222011-20121F Junior A (Canada)
Zach Lawrence15538342018-20191F1998-07-06Burlington, ONTCollege-University
Charlie Lawson40192746571993-19941L1975-07-05Burlington, ONTMinor Pro
Wally Lazarretto5022241996-19971Junior A (Canada)
Sean Leathong51346281997-20003DCollege-University
Josh Leblanc89224062462017-20192F1999-12-10Burlington, ONTCollege-University
Stefan Leblanc3791019452004-20051Junior A (Canada)
Andy Lee4802242014-20162G1995-06-15East Amherst, NYCollege-University
Justin Legault54303161242023-20241F2003-02-05Oakville, ONTJunior A (Canada)
Jack Legros4571522242022-20242F2005-11-29Burlington, ONTJunior A (Canada)
Kyle Lemire300002000-20011Junior A (Canada)
Thomas Lenart1064979128682021-20232F2002-03-13Hamilton, ONTCollege-University
Tyler Lepore1062145661262011-20143F1994-05-24Burlington, ONTCollege-University
Blake Levarno100002013-20141F1997-09-26Junior A (Canada)
Max Lightfoot5410122242018-20191F1999-01-02Mississauga, ONTJunior A (Canada)
Jake Lloyd300002013-20141D1996-06-28Burlington, ONTJunior A (Canada)
Kris Lock1200001995-19961GJunior A (Canada)
Dan Lomas3941418572010-20122F1993-06-01Burlington, ONTJunior A (Canada)
David Lomas45132134882001-20021R1985-03-21Burlington, ONTEuropean Elite
Greg Lovell501161993-19941G1975-09-01Cres, ONTMinor Pro
Darren Lowe44121224261993-19952College-University
John Lubera37022291993-19973G1977-10-04Burlington, ONTMajor Junior
Trevor Luck23022522000-20011D1982-02-17Oakville, ONTMajor Junior
Taylor Lush100002008-20091GBurlington, ONTCollege-University
Mark Luzar72412161052009-20112D1993-02-25Oakville, ONTCollege-University
Ethan Lyons200002007-20081D1990-03-21Burlington, ONTJunior A (Canada)
Jake Lyons1211282004-20072D1989-04-27Burlington, ONTJunior A (Canada)
Tristan Lysko862744712872007-20103D1990-06-22Burlington, ONTMinor Pro
Graeme MaCauley210122021-20221D2005-11-29Milton, ONTJunior A (Canada)
Stuart MacCrimmon1413401997-19981FSemi-Professional
Barry MacDonald42344579201993-19941Junior A (Canada)
Paul MacDonald400002003-20041F1986-11-11Burlington, ONTJunior A (Canada)
Connor MacDonell811242021-20221F2001-08-06Milford, MICollege-University
Braedyn Macintosh200002019-20201Junior A (Canada)
Scott MacKenzie615248100561997-19992L1980-06-22Major Junior
Brandon MacLean43101929212003-20041C1987-09-04Burlington, ONTMinor Pro
Dave MacLean2631316351995-19961D1975-08-04Ancaster, ONTMinor Pro
Erik MacNiel1821214282022-20242D2003-04-25Cobourg, ONTJunior A (Canada)
Zach Magwood100002014-20151C1998-04-22Cambridge, ONTMinor Pro
James Maida33471182001-20021L1985-04-06Junior A (Canada)
Chris Mailloux600021994-19951G1975-09-30Windsor, ONTMajor Junior
Ken Mair7541721531997-19992DJunior A (Canada)
Evgueni Makarski1500002014-20151G1995-04-06Richmond Hill, ONTJunior A (Canada)
Jake Mallory43325182023-20241F2005-12-30Milton, ONTJunior A (Canada)
Kelvin Manganaro200021994-19951Junior A (Canada)
Braden Mann5300002010-20122G1993-04-03Brantford, ONTJunior A (Canada)
Chad March100002007-20081G1988-01-03Oakville, ONTJunior A (Canada)
Steve Mariani3082129262014-20151F1997-05-26Toronto, ONTJunior A (Canada)
Will Marlow100002011-20121D Junior A (Canada)
Patrick Marsh846085145492009-20112F1990-05-28Oakville, ONTEuropean Lower Leagues
Brad Martin10123101996-19971DMajor Junior
Greg Martin802241996-19971RDundas, ONTJunior A (Canada)
Kyle Martin110121997-19981FPickering, ONTCollege-University
Chris Matters17000122000-20011D1983-01-25Junior A (Canada)
Matt Maurice457713191998-20002FCollege-University
Mark Maxwell3091019121998-19991F1981-01-07Junior A (Canada)
Tyler Mayea4961420752012-20131D1993-08-10Burlington, ONTMinor Pro
Jack McAra100002022-20231C2005-09-13Burlington, ONTJunior A (Canada)
Drew McAvoy4172027782008-20091D1988-04-13Port Colborne, ONTMajor Junior
Jacob McDonald410102018-20191FJunior A (Canada)
Conor McDonough4321173781997-20014C1982-02-19Burlington, ONTCollege-University
Patrick McDonough43099162003-20041 College-University
Jeremy McDooling78202949791995-19983FJunior A (Canada)
Austin McEneny701102013-20141D1997-04-10Waterdown, ONTMinor Pro
Evan McEneny401102009-20101D1994-05-22Hamilton, ONTMajor League
Trevor McEneny200002013-20141D1996-07-07Junior A (Canada)
Jeff McGee42246191998-19991D1982-11-12Mississauga, ONTJunior A (Canada)
Ryan McGuire100002019-20201C2004-02-29Burlington, ONTMajor Junior
Michael McIsaac4591625311998-19991F Junior A (Canada)
Mike McKenzie300001995-19961F1979-04-09Junior A (Canada)
Matt McKeown3691423372002-20031F1985-01-16Niagara Falls, ONTCollege-University
Cole McKnight4451318182011-20121F1994-03-08Caistor Centre, ONTJunior A (Canada)
Mike McKnight781216281721993-19963Junior A (Canada)
Sean McLaren37134742014-20151D1996-05-05Oakville, ONTJunior A (Canada)
Andrew McLaughlin400042003-20041 Junior A (Canada)
James McLaughlin1941721102015-20161F1996-04-13Toronto, ONTCollege-University
Matt McLellan95344478931998-20002C1981-05-21Semi-Professional
Aiden McLeod301122018-20191DJunior A (Canada)
Connor McLoughlin308311232011-20121D1992-03-24Toronto, ONTJunior A (Canada)
Connor McMonagle9000132010-20111D1990-09-28Oakville, ONTJunior A (Canada)
Owen McNamara1421322023-20241F2005-02-03Aurora, ONTJunior A (Canada)
Kyle McNeil421011211292005-20061R1988-07-26Cambridge, ONTMinor Pro
Jonathon McQueen28000112009-20101G1989-08-22Stouffville, ONTJunior A (Canada)
Brendan McVeigh21369222007-20092D1990-07-13Toronto, ONTJunior A (Canada)
Derek McVey52242650822019-20201F1999-04-02Oakville, ONTCollege-University
Sean McVey6211112842001-20032D1983-05-18Junior A (Canada)
Chad Mehlenbacher1500041996-19971G1979-03-25Waterdown, ONTMinor Pro
Derek Melton100001997-19981GJunior A (Canada)
David Mennie1282135561901996-20015FJunior A (Canada)
Eric Mergelas27347582017-20181F1999-03-22Etobicoke, ONTJunior A (Canada)
Kyle Metson68000122021-20242G2003-11-02Belle River, ONTJunior A (Canada)
Viktor Meuller359211142013-20141D1995-04-02, SwedenJunior A (Canada)
Jarrett Meyer100002016-20171D1996-10-13West Sayville, NYMinor Pro
Stephen Midensky200002010-20111D1994-04-15Burlington, ONTMajor Junior
Michael Miele4971118522017-20181F2001-04-15Burlington, ONTJunior A (Canada)
Scott Mifsud58314879991997-20003F1982-02-22Burlington, ONTMinor Pro
David Milek471024341121995-19961D1975-03-07Burlington, ONTMinor Pro
Matthew Milic3012122142023-20241D2003-08-07Toronto, ONTJunior A (Canada)
Shawn Mole3371320302002-20031D1985-03-28Mississauga, ONTCollege-University
Parsa Monsef13101122010-20122D1992-03-04Willowdale, ONTCollege-University
Peter Montoor201102003-20041 Junior A (Canada)
Casey Moore900001994-19951Junior A (Canada)
Daryl Moore300002000-20011F1983-03-17Brantford, ONTMinor Pro
Jonathan Moore100002011-20121D Junior A (Canada)
Kyle Moore4181422522016-20171F1998-05-22Sunnyvale, CAJunior A (Canada)
Matt Moore17123231997-19981D1980-03-08Burlington, ONTMinor Pro
Ryan Moore39167292006-20082D1990-02-24Burlington, ONTMajor Junior
Shane Moore100001998-19991 Junior A (Canada)
Matthew Morden101102019-20201D2004-07-29Burlington, ONTCollege-University
Roberto Moretto12011342017-20181D2000-05-12Burlington, ONTJunior A (Canada)
John-Paul Morley1182534591502000-20033L1984-04-05Burlington, ONTJunior A (Canada)
Ben Morris95264268742014-20173F1997-07-31Georgetown, ONTCollege-University
C.J. Morrison1203367100762000-20033L1984-05-17Burlington, ONTJunior A (Canada)
Mitchell Morrison1414382125342017-20203F2000-03-04Guelph, ONTJunior A (Canada)
Ben Morse700062006-20071D1989-05-24Toronto, ONTCollege-University
Josh Morton17000202013-20141G1996-02-29Oakville Junior A (Canada)
Steven Mueller89276289442012-20142F1993-02-05Hamilton, ONTJunior A (Canada)
Willie Muir33358741994-19951ROakville, ONTJunior A (Canada)
Ryan Murdoch200001997-19981F1980-01-07Junior A (Canada)
Nikola Murgic6623537302022-20242D2004-11-18Tecumseh, ONTJunior A (Canada)
Matt Murphy1001122015-20161D1997-03-18London, ONTCollege-University
Alex Murray53033122011-20132G1993-06-29Burlington, ONTMinor Pro
Neil Musselwhite2610112182002-20042F1985-11-13Burlington, ONTMinor Pro
Derek Myronuk862338612021999-20012FCollege-University
John Najafi1111242012-20131F1994-11-03Richmond Hill, ONTJunior A (Canada)
Matt Nardangelli71101626371997-20003FJunior A (Canada)
Mitch Nardi44162339542010-20111C1993-05-03Hamilton, ONTMinor Pro
Justin Nattress1000152002-20031D1984-03-14Montreal, PQMinor Pro
Jack Natyshak5081523572023-20241F2003-01-21Oakville, ONTJunior A (Canada)
Steve Natywary300771012006-20082L1987-11-23Mississauga, ONTMinor Pro
Nathan Naves4910142442021-20221F2002-04-22Wiarton, ONTJunior A (Canada)
Stuart Naylor501162002-20031DHamilton, ONTJunior A (Canada)
Scott Nelson3914541997-19981DJunior A (Canada)
Mike Nemeth922442661862005-20072F1986-04-14Brantford, ONTJunior A (Canada)
Matt Nichol300001998-19991C1982-01-03Scarborough, ONTMajor Junior
Brant Nicolson5951823722006-20082D1989-06-21Cambridge, ONTJunior A (Canada)
Ryan Nie300002001-20021G1985-04-15Nanticoke, ONTMinor Pro
Zach Nieminen301102011-20121L1993-12-20Ajax, ONTMinor Pro
Joseph Nikac112263157542021-20243F2003-05-16Mississauga, ONTJunior A (Canada)
Luke Nogard100022011-20121C1994-01-18Mississauga, ONTMinor Pro
Garrett Noiles41181836172005-20061R1988-02-26Carlisle, ONTCollege-University
Joe Noonan2000022014-20151G1994-05-27Cranston, RIMinor Pro
Brock Novak2700022012-20142G1993-04-22Waterdown, ONTCollege-University
Dan O'Brien49268251995-19982DJunior A (Canada)
Tim O'Brien1531320333421994-19984F1977-05-28Burlington, ONTMinor Pro
Matt O'Connor500002009-20101G1992-02-14Sault Ste. Marie, ONTMajor League
Kaelan O'Flynn22055382016-20171D1996-06-11Sault Ste. Marie, ONTJunior A (Canada)
Ellery O'Hara72613191062011-20132D1992-06-05Toronto, ONTCollege-University
Jack O'Hara840881662011-20132D1994-12-23Toronto, ONTCollege-University
Sam Oliveira1610132301993-19941R1974-01-07Hamilton, ONTMajor Junior
David Olynick501102000-20022 Junior A (Canada)
Mark Oresti101102001-20021 Junior A (Canada)
Adam Ostermeier7541317402010-20132F1992-04-15Oakville, ONTJunior A (Canada)
Mattian Ostling21167201995-19961Junior A (Canada)
Jacob Ovens8141317282014-20162F1997-05-23Burlington, ONTJunior A (Canada)
Alex Paiement611242008-20091F1988-04-17Mississauga, ONTJunior A (Canada)
Jan Pajerski673912421998-20013D1982-09-02Burlington, ONTCollege-University
David Paluch4852227522021-20221D2001-06-22Burlington, ONTCollege-University
Cory Park903533681522004-20073R1987-08-31Mississauga, ONTMinor Pro
Mike Pasley703322003-20041F1983-03-06Rochester, NYJunior A (Canada)
Willy Paul105284977652014-20162D1996-06-22Burlington, ONTCollege-University
Jason Pavao100002004-20051D1985-07-03Hamilton, ONTJunior A (Canada)
Paul Pavao81316192982004-20062D1986-05-02Stoney Creek, ONTJunior A (Canada)
Greg Payne28111223702005-20061F1987-04-14Thornhill, ONTCollege-University
Jordan Peacock522929581212015-20161F1995-03-30Burlington, ONTCollege-University
Jay Pelletier1300002009-20101G1992-01-03Thunderbay, ONTJunior A (Canada)
Filippo Pellicciotta3361117571993-19941European Lower Leagues
Justin Perron3691120752000-20022DDundas, ONTCollege-University
Shane Peterson18224342006-20082D1987-04-29Middleton, NSJunior A (Canada)
Nicolas Petriello48193453732004-20051F1986-04-09St. Catharines, ONTMinor Pro
Ryan Phillips3521113822001-20021D1981-01-05Oakville, ONTMajor Junior
Devin Pierce2417822015-20161F1996-12-03Franklin, TNCollege-University
Dennis Playfair11145102010-20111D1991-08-05Buffalo, NYCollege-University
Zev Podolski2016762019-20201F2002-11-16Etobicoke, ONTCollege-University
Jason Popek905173124662009-20112C1990-06-29Hamilton, ONTMinor Pro
Chris Poshni33134861311993-19941Junior A (Canada)
Blake Power20167242023-20241D2004-01-10Oakville, ONTJunior A (Canada)
Christian Powers3951318242008-20091F1991-05-21Carlisle, ONTMinor Pro
Dan Powers39151631472003-20041W1985-12-14Junior A (Canada)
Tim Priamo48222345542004-20051D1988-04-07Guelph, ONTMinor Pro
Justin Prittie400022006-20071D1989-05-18Waterdown, ONTJunior A (Canada)
Domenic Procopio300002014-201511997-01-22Downsview, ONTJunior A (Canada)
Andrew Proskurnicki621301994-19951L1978-07-24Hamilton, ONTMinor Pro
Jay Pugliese17871561998-19991L1981-03-05Lewiston, NYEuropean Lower Leagues
John Pugliese100002001-20021FJunior A (Canada)
Cammron Radford1901182012-20152G1997-04-26Milton, ONTJunior A (Canada)
Jordan Radford200002005-20061F1988-07-26Burlington, ONTJunior A (Canada)
Paul Ramieri620202011-20121F1992-11-22Smithfield, RICollege-University
Derek Raposo100002018-20191D2000-01-22Hannon, ONTCollege-University
Bob Raymond5731619122001-20032D1985-08-07Lucknow, ONTMinor Pro
Richard Raymond115813301994-19951D1974-04-04Sudbury, ONTMajor Junior
Carter Real1961319182023-20241F2003-07-02Oakville, ONTJunior A (Canada)
Andrew Reid200001996-19971R1979-01-02Burlington, ONTCollege-University
Zack Ribau710122016-20171F1998-02-15Oakville, ONTJunior A (Canada)
Jack Richard14895731681792019-20233F2002-12-13Stoney Creek, ONTCollege-University
Cooper Richards14240611011842010-20144D1994-09-01Hamilton, ONTJunior A (Canada)
Justin Richer3700062017-20181G1999-09-20Hanmer, ONTJunior A (Canada)
Craig Richter75132134851994-19973LMajor Junior
Frank Riddle17123322008-20091D1990-04-19St. Catharines, ONTCollege-University
Stephan Ringuette53279701994-19962Junior A (Canada)
Tyler Riter971951702452015-20172F1996-02-02Orchard Park, NYCollege-University
Matthew Riva2021-20221FCollege-University
Paul Robbins502241994-19962Junior A (Canada)
Sean Roberge5212021682005-20072D1987-10-09Hamilton, ONTJunior A (Canada)
Marcus Roberto111202010-20111F Junior A (Canada)
Ian Robertson1221382002-20042D1985-03-15Junior A (Canada)
Payton Robinson4621315142019-20201D2003-04-30Burlington, ONTMajor Junior
Mark Rodgers1013154851412011-20132F1993-02-16Stoney Creek, ONTJunior A (Canada)
Jim Romph2281119281998-19991FJunior A (Canada)
Konnor Roskovich13000182013-20141D1995-11-10Burlington, ONTJunior A (Canada)
Rico Rossi224610402017-20181R1998-08-02Nordhorn, GermanyEuropean Lower Leagues
Derek Rotter46246262013-20141F1996-06-12Smithville, ONTJunior A (Canada)
Chris Rowan5100082004-20062G1986-07-30Oakville, ONTMajor Junior
Pat Rowan277512122001-20021Semi-Professional
Marc Rowe11022152013-20141D1993-09-22Newmarket, ONTJunior A (Canada)
Colin Rows3210818451993-19963DBurlington, ONTCollege-University
Mike Rows48937461421993-19952Junior A (Canada)
Blake Royle210102003-20041DBurlington, ONTEuropean Elite
Connor Rudderham1902222017-20192D2001-07-16Oakville, ONTJunior A (Canada)
Joshua Rumolo800042023-20241D2003-02-23Brooklin, ONTJunior A (Canada)
Gabe Runco41055532023-20241D2005-01-08Ancaster, ONTMajor Junior
Cooper Rush301102009-20101D1993-06-30Oakville, ONTCollege-University
Brendan Rylott65172542182018-20202F1999-06-07Cobourg, ONTCollege-University
Paul Sabatino100002000-20011Junior A (Canada)
Andrew Salt102172946432017-20192F2000-10-05Burlington, ONTJunior A (Canada)
Eric Samtleben311202012-20131D1993-11-06Markham, ONTJunior A (Canada)
Stephen Sanger87255984401993-19952Junior A (Canada)
Kevin Saville703353861152001-20032F1983-03-28Semi-Professional
Ben Scheel10593342202013-20152F1996-03-01Kincardin, ONTJunior A (Canada)
Daniel Schildorfer44252752382000-20011F1982-01-15Velden, AustriaEuropean Elite
Connor Schmalz9011162016-20171F1997-05-22Dunnville, ONTJunior A (Canada)
Jeff Schrattner1311222014-20172F1998-03-29Barrie, ONTCollege-University
Michael Schutte62345185481997-19992D1979-07-28Burlington, ONTMinor Pro
Matt Schwehr1412342011-20121F1992-08-27Burlington, ONTJunior A (Canada)
Matt Schwietz401001997-19992Junior A (Canada)
Jim Scott200001994-19951Junior A (Canada)
Justin Scott47142135222011-20121C1995-08-13Burlington, ONTMinor Pro
Chris Sebastian11962541161041995-19983F1979-01-07Burlington, ONTEuropean Lower Leagues
Andy Secore100002003-20041DHamilton, ONTJunior A (Canada)
Brendon Sedlbauer1000002001-20043Junior A (Canada)
Joel Seguin100002003-20041D1984-01-02Hamilton, ONTJunior A (Canada)
Steve Segulic120928373372000-20033 Junior A (Canada)
Jack Seney600022023-20241D2005-06-07Newmarket, ONTJunior A (Canada)
Gavin Shantz91425291062011-20132D1994-02-09Hamilton, ONTCollege-University
Ryan Shaver3861824981994-19951C1978-04-01Grimsby, ONTMajor Junior
Jason Shaw8112162009-20101D1992-09-09Belleville, ONTMinor Pro
Gavin Sheehan110102022-20231F2006-01-30Waterdown, ONTJunior A (Canada)
Ben Sheppard4462026462019-20201D2001-08-25Junior A (Canada)
Roger Sherwood100002012-20131F1993-05-05Hamilton, ONTJunior A (Canada)
Brad Shint100001999-20001Junior A (Canada)
Josh Shrum48125567902006-20071D1986-12-04Oakville, ONTCollege-University
Kory Silverio268101862019-20201F2000-08-05Junior A (Canada)
Jody Simmons3464101521993-19941W1976-01-04Junior A (Canada)
Joseph Sinclair120202023-20241F2007-10-06Hamilton, ONTJunior A (Canada)
Luke Sinclair7992433312011-20132F1994-06-07Dundas, ONTJunior A (Canada)
Ajay Singh-Rai100002023-20241F2007-04-23Junior A (Canada)
William Sirman100002015-20161F1999-11-03Aurora, ONTMajor Junior
Garrek Skillicorn6000262013-20141F1994-10-18Sharon, ONTJunior A (Canada)
Darryl Slaney215712341998-19991L1979-04-02Georgetown, ONTJunior A (Canada)
Deaglan Small4051217732017-20181D1999-06-03Caledon, ONTJunior A (Canada)
Cole Smith100002022-20231D2003-01-30London, ONTJunior A (Canada)
Dave Smith12985967832003-20063D1985-07-29Grimsby, ONTJunior A (Canada)
Fraser Smith4082028451995-19972Junior A (Canada)
Jake Smith501142013-20141R1997-07-03Pickering, ONTMinor Pro
Jarrod Smith3341923712000-20032 Junior A (Canada)
Scott Smith1000101999-20001L1981-06-25Hamilton, ONTMajor Junior
Mike Smitko182761682821996-20004DBurlington, ONTCollege-University
Cory Snyder82263056242000-20033R1984-08-29Burlington, ONTJunior A (Canada)
Peter Soligo76126271262010-20122D1992-03-19Guelph, ONTCollege-University
Coleman Somers379716782009-20101F1991-03-22Burlington, ONTJunior A (Canada)
Mike Sones256814322012-20131F1992-08-04Waterdown, ONTCollege-University
Nick Sova42178282021-20221D2002-05-27Windsor, ONTCollege-University
Victor Spadafora15961502002-20031F1982-11-30Major Junior
Tim St. Pierre100002002-20031L1986-04-18Stoney Creek, ONTJunior A (Canada)
Connor Stack100002012-20131F1995-07-07Oakville, ONTJunior A (Canada)
Jeff Standon400022007-20081D1989-03-17Mississauga, ONTJunior A (Canada)
Mike Standon25145112001-20021D1983-09-10Mississauga, ONTSemi-Professional
Matt Stanisz200002006-20071D1990-05-19Burlington, ONTMinor Pro
Jeff State44121830501999-20001D1979-09-17Buffalo, NYMinor Pro
Matt Steen5294554582018-20191F1998-04-07Mississauga, ONTJunior A (Canada)
Stuart Stefan49303161352006-20071D1986-03-06Delhi, ONTMinor Pro
Alexander Stephen55634401092023-20241D2005-03-22Brampton, ONTJunior A (Canada)
Justin Stevens2211314372009-20101D1991-11-24Brantford, ONTMinor Pro
Crossley Stewart76136073732021-20232D2002-05-30Barrie, ONTCollege-University
Jason Stewart36264066801993-19941C1976-04-30St. Paul, MNMinor Pro
Keanan Stewart10250521021572018-20202F2000-04-29Conestogo, ONTMinor Pro
Matt Stewart11202102000-20011 Junior A (Canada)
Patrick Stillar12582771591522007-20114F1991-03-14Burlington, ONTCollege-University
Jason Stipancic3506661993-19941Junior A (Canada)
Mark Stockdale1393766103602001-20043F1985-09-20Brantford, ONTMinor Pro
Evan Storie200002022-20231D2005-03-31Hamilton, ONTJunior A (Canada)
Dave Subica401101995-19972Junior A (Canada)
Joe Sullivan63212445202011-20132L1994-02-07Hamilton, ONTMajor Junior
Ryan Sullivan612810332013-20152D1996-04-04Burlington, ONTJunior A (Canada)
David Sunter813401997-19981FJunior A (Canada)
Bryce Sutherland210102017-20181F2002-03-28Mississauga, ONTCollege-University
Hunter Svicki27055142022-20231D2003-11-06Toronto, ONTJunior A (Canada)
Wes Swanson1011202000-20011Junior A (Canada)
Dave Syvret8261622881994-19973DJunior A (Canada)
Jeremy Szabo200002012-20131D1995-04-07Toronto, ONTJunior A (Canada)
Derek Szasz4862430642008-20091D1989-01-08Brantford, ONTJunior A (Canada)
Matteo Tagliabue100002017-20181F2002-08-09Junior A (Canada)
Andy Tait400001999-20032F1982-08-03Junior A (Canada)
Steve Tait4282129321994-19984FCollege-University
Nathan Tandan5145942013-20141F1996-02-20Carlislie, ONTJunior A (Canada)
Scott Tanski300002006-20071R1990-04-19Athabasca, ALTAMinor Pro
Devin Tappendan1700002013-20141G1994-10-05Markham, ONTCollege-University
Ryan Taylor3931013661993-19941D1978-04-26North York, ONTMinor Pro
Andrew Thachuk6178152162002-20053F1985-05-30Burlington, ONTJunior A (Canada)
Brenden Thenhaus7371320452003-20074D1986-08-05Burlington, ONTJunior A (Canada)
Brent Thombs46033141993-19952GHamilton, ONTMajor Junior
Sean Thompson100002003-20041L1984-01-31Alliston, ONTMajor Junior
David Thomson1044564109822014-20162F1997-10-08Vaughan, ONTMinor Pro
Conner Thomson-Dick4562834322022-20231D2004-11-12St. Catharines, ONTJunior A (Canada)
Andrew Thorne200002004-20051D1988-01-07Oakville, ONTCollege-University
Justin Thornhill201122019-20201D2002-04-30Junior A (Canada)
James Thorpe51189202014-20151F1997-05-02Burlington, ONTJunior A (Canada)
Kaleb Tiessen5062430542021-20221D2002-06-03Windsor, ONTCollege-University
Aidan Timmermans4231821392019-20201D2000-04-27Toronto, ONTMajor Junior
Scott Timmins31841282005-20061C1989-09-11Hamilton, ONTMajor League
Jonas Tomiuck701121997-19981F1980-08-02Wainfleet, ONTCollege-University
Santino Tonigussi501102014-20151F1997-07-01Junior A (Canada)
Wyatt Trainer419615102013-20152C1994-11-15Newmarket, ONTCollege-University
Matt Trenkler100002008-20091FJunior A (Canada)
Trevor Trussler15101251999-20001D1981-02-19College-University
Angelo Tsalafos1420242017-20181F1997-06-19Brockville, ONTJunior A (Canada)
Andrew Tsotsos24279222023-20241F2004-04-14Richmond Hill, ONTJunior A (Canada)
Keaton Turkiewicz44201737292004-20051R1988-03-02Brantford, ONTMinor Pro
Bobby Turner2239121072002-20031D1982-04-15Stoney Creek, ONTMajor Junior
Nicolas Ursitti100022011-20121F1996-02-02Mississauga, ONTCollege-University
Steve Valiquette3000061993-19941G1977-08-20Etobicoke, ONTMajor League
Tyler Van Kleef52211940382012-20131F1992-03-30Dundas, ONTMinor Pro
Travis Van Loosen771213252581999-20023FJunior A (Canada)
Brent Vandenberg984752991202004-20084L1989-05-15Burlington, ONTCollege-University
Sean Vandenberg200022003-20041 Junior A (Canada)
Jamie Vandespyker90043291996-19993G1980-05-21Campbellville, ONTMinor Pro
Ben Varga201102018-20191D1999-05-12Burlington, ONTCollege-University
Kevin Vaughan100081994-19951D1975-02-16Waterloo, ONTMinor Pro
Jon Veerman329716272009-20101R1991-07-07Burlington, ONTCollege-University
Justin Vertesi1200002017-20181G1999-03-15Hamilton, ONTJunior A (Canada)
Wyatt Villalta4031417602017-20181D1999-06-03Godfrey, ONTJunior A (Canada)
Louis Vlahakis464610222014-20151D1996-08-13Toronto, ONTJunior A (Canada)
Jochen Vollmer1601101997-19981G1980-04-06Velbert, GermanyEuropean Elite
Adrian Volpe36033142010-20111G1990-06-26Burlington, ONTMajor Junior
Daniel Volpe39222850882014-20162F1995-03-19Toronto, ONTJunior A (Canada)
Eric Vos210102005-20061R1988-11-25Carlisle, ONTEuropean Lower Leagues
Ethan Walker67112233532022-20242F2005-10-03Hamilton, ONTJunior A (Canada)
Chris Walling27012121071994-199511974-01-22Junior A (Canada)
Ben Walsh1831013122010-20111F1992-03-05Ancaster, ONTCollege-University
Ryan Ward300002000-20011FJunior A (Canada)
Austin Washkurak1802202015-20161G1995-08-04Oakville, ONTMinor Pro
Matt Watson48242448442016-20171D1996-04-25London, ONTMinor Pro
Sam Watson48961542019-20201F2000-08-24College-University
Scott Watson1413321997-19992FJunior A (Canada)
Evan Watt3311415562002-20031 Junior A (Canada)
Marek Wazny3771724282017-20181F2000-02-21Frisco, TXJunior A (Canada)
Kevin Weaver-Vitale300022017-20181D1999-12-19Toronto, ONTCollege-University
Evan Weber400002000-20011C1983-04-02Simcoe, ONTCollege-University
John Weedon511242003-20041F1984-11-06Hamilton, ONTJunior A (Canada)
Kyle West5092231442014-20151L1998-03-28Burlington, ONTMajor Junior
Mitch West606410532003-20063F1987-06-06Burlington, ONTCollege-University
Jon Westover1093729662481997-20003F1980-04-12Junior A (Canada)
Mason Wharton43167582023-20241D2006-06-27Toronto, ONTJunior A (Canada)
Mark White4871522672008-20091F1989-07-28Oakville, ONTJunior A (Canada)
Anthony Whitwell100002012-20131D1993-11-14Hamilton, ONTJunior A (Canada)
Ben Wilcox17123502017-20181F1999-05-23Burlington, ONTJunior A (Canada)
Trevor Wilkieson7231922491999-20034DJunior A (Canada)
Shawn Wilkins5662329221994-19973D1977-11-29Burlington, ONTCollege-University
Ryan Wilkinson50112435662013-20141L1993-02-02Burlington, ONTCollege-University
Ryan Wilkinson4011262003-20041D1986-04-10Burlington, ONTJunior A (Canada)
Colin Willis100072000-20011 Junior A (Canada)
Aiden Wilson5000122017-20181F2000-04-28Junior A (Canada)
Ryan Wilson1343874112781996-20004R1980-02-07Burlington, ONTCollege-University
Sean Wilson964757104902005-20072C1987-07-04Hamilton, ONTJunior A (Canada)
Jordan Winger3511920352008-20091F1991-12-05Stoney Creek, ONTJunior A (Canada)
Chad Wiseman50283664311997-19981L1981-03-25Burlington, ONTMajor League
Jared Wiseman1112951802542000-20044F1984-04-24Burlington, ONTMinor Pro
Tyler Wiseman84303060222009-20112F1992-09-11Burlington, ONTCollege-University
Wes Wiseman1153154852561993-19963College-University
Sterling Wolters4851924122021-20221D2002-01-18Windsor, ONTCollege-University
Tyler Wooddisse982954833082003-20063D1985-04-24Brampton, ONTMinor Pro
Kyle Woods100002013-20141F Junior A (Canada)
Bryan Worosz500001998-19991G1980-09-18Brantford, ONTMinor Pro
Oliver Wren81033132004-20084G1987-12-19Oakville, ONTCollege-University
Colin Wright952765921202007-20092D1989-04-03Burlington, ONTCollege-University
Max Wright40000142019-20232G1999-02-13Waterloo, ONTCollege-University
Matthew Zebedee52284573342021-20221R2001-10-15Innisfil, ONTCollege-University
Josh Ziliotto53161834162019-20222F2003-04-15Burlington, ONTJunior A (Canada)
Zachary Zinga22123202010-20111F1993-04-13Burlington, ONTJunior A (Canada)

+
† 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.