hockey DB
search by league
team
morning report
contact us
home

Oakville Blades all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Alex Abramov611222008-20091F1988-04-25Junior A (Canada)
Jesse Adair5821416282004-20062D1986-03-24Brampton, ONTCollege-University
Anthony Aguanno3351116702017-20181D2001-03-18Mississauga, ONTMajor Junior
Gleb Akimov104384179712022-20242F2005-01-22Toronto, ONTJunior A (Canada)
Jake Alcarez7561016432021-20232F2002-09-01Phoenix, AZJunior A (Canada)
Dustin Alcock1215757114522007-20103R1989-12-18Hamilton, ONTCollege-University
Brandon Alderson111202008-20091R1992-01-22Oakville, ONTMinor Pro
Greg Allen4981119762013-20141D1996-08-24Toronto, ONTMajor Junior
Luke Allison40055122023-20241D2005-12-16Oakville, ONTJunior A (Canada)
Matthew Alvaro55141327462012-20131F1996-07-07Toronto, ONTMinor Pro
Nicholas Alvaro4206682014-20162D1998-03-08Vaughan, ONTJunior A (Canada)
Tyler Amaral46145302018-20191D2001-01-03Burlington, ONTJunior A (Canada)
Andrew Amodeo11033222004-20092D1988-10-19Toronto, ONTJunior A (Canada)
Ashton Anderson3031215342011-20121F1992-02-19Mississauga, ONTJunior A (Canada)
Zach Anderson1304442017-20181D1997-02-07Burlington, ONTJunior A (Canada)
Ryan Angelow64594099502003-20052C1985-06-03Mississauga, ONTCollege-University
Matt Appleby463710981994-19962D1977-05-21Oakville, ONTCollege-University
Claudio Ardellini700002021-20232GJunior A (Canada)
Rick Arnaldo55352762582003-20052F1984-08-04North York, ONTMajor Junior
Patrick Arnold49134702011-20132D1993-09-14Oakville, ONTCollege-University
Callum Arnott113101342019-20222R2004-01-12King City, ONTJunior A (Canada)
Grayson Arnott5172027202019-20201D2001-06-14Toronto, ONTCollege-University
Nicholas Aromatario16033102018-20191D1999-03-11Woodbridge, ONTMinor Pro
Geoff Aselstine891217291002000-20033L1984-10-17Toronto, ONTJunior A (Canada)
Mitch Atkins2014-20151C1994-08-26Kitchener, ONTMinor Pro
Jordy Atkinson100002006-20071F1988-02-17Welland, ONTJunior A (Canada)
Spencer Bacon1300002012-20131G1992-01-15Victoria, BCMinor Pro
Kyle Badham15034741082502007-20103F1989-04-16Oakville, ONTCollege-University
Darryl Baker7011282000-20011DMajor Junior
Jackson Bales1454975124912013-20174F1997-08-28Oakville, ONTCollege-University
Justin Ball39102838681993-19941D1973-06-06Oakville, ONTJunior A (Canada)
Mike Ball13022202006-20071D1988-02-16Unionville, ONTCollege-University
Nick Ball2501101999-20023G Junior A (Canada)
Todd Bannerman49101121142011-20132F1992-09-22Georgetown, ONTCollege-University
Will Barber8509962018-20202G2000-01-28Oakville, ONTJunior A (Canada)
Blake Barbieri484812312007-20092D1991-03-03Kleinberg, ONTJunior A (Canada)
James Barbour1523582021-20221R2002-04-17Lake Forest, ILCollege-University
Will Barlow1222852801301998-20035D1982-09-20Oakville, ONTMinor Pro
Jesse Barwell311222012-20131C1997-05-08Oakville, ONTMajor Junior
Brock Battochio45033602010-20133D1992-12-14Brookfield, CTCollege-University
Anthony Bax501102019-20201D2003-11-02Parkhill, ONTJunior A (Canada)
Anthony Baxter500002013-20141D1997-11-26Oakville, ONTCollege-University
Geoff Beauparlant39033141995-19983G1978-02-20Georgetown, ONTJunior A (Canada)
Nicholas Beaupre300002017-20181F2001-07-16Oakville, ONTJunior A (Canada)
Matt Beca986795162802004-20062C1986-03-06Mississauga, ONTMinor Pro
Kenny Belanger229716122023-20241F2004-07-29Sault Ste. Marie, ONTJunior A (Canada)
Josh Belgrave48141327312019-20201F2001-04-11Burlington, ONTCollege-University
Rory Bell5591625272012-20131F1995-03-22Mississauga, ONTJunior A (Canada)
Bryan Bendig100001993-19941 Junior A (Canada)
Jason Bengert3992231361993-19941F1974-02-28 Junior A (Canada)
Kris Bennett87353065292012-20142C1996-01-06Brampton, ONTMinor Pro
Mark Bennett1183570105362008-20113F1991-07-21Oakville, ONTMinor Pro
Oliver Benwell5010919332014-20162F1998-08-19Toronto, ONTCollege-University
Eli Berg454711172012-20131D1994-07-15Toronto, ONTJunior A (Canada)
Zach Berg5341115452012-20131F1994-07-15Toronto, ONTJunior A (Canada)
Joey Berkopec200002015-20161D1999-02-02Oakville, ONTMinor Pro
Ryan Berlingieri440552702000-20022DJunior A (Canada)
Daniel Berno2011102015-20161F1999-05-30Bolton, ONTJunior A (Canada)
Phil Berrourand200021999-20001 Junior A (Canada)
Mark Bessey100002009-20101 Junior A (Canada)
Dalton Bew48201939182013-20141F1993-11-29Somers Point, NJJunior A (Canada)
Steve Bewley1800001993-19952G1976-05-16Georgetown, ONTSemi-Professional
Braden Birch4882230522007-20092D1989-09-25Hamilton, ONTMinor Pro
Ian Blacker41246702015-20161D1999-05-27Oakville, ONTMajor Junior
Jack Blake30022132021-20221D2001-09-21Manhattan Beach, United StatesCollege-University
Kyle Blaney125365995872009-20123F1991-08-16Burlington, ONTMinor Pro
Josh Bloom101102018-20191L2003-06-08Oakville, ONTMinor Pro
Liam Board43171835342011-20121F1993-02-11Burlington, ONTCollege-University
Nicholas Boehmer26022582016-20182D1998-05-02Waterdown, ONTJunior A (Canada)
Luc Boissonneault1524622007-20081D1988-11-02Scarborough, ONTMinor Pro
Eric Bonsteel5693140602023-20241D2003-09-04Mississauga, ONTJunior A (Canada)
Daniel Borges87214162642005-20072L1986-01-09Brampton, ONTMajor Junior
Michael Botiz2000022015-20161G1998-03-02Oakville, ONTJunior A (Canada)
Evan Bouchard101102014-20151D1999-10-20Oakville, ONTMajor League
Brendan Bowie39112435162021-20221R2001-04-18Burlington, ONTCollege-University
Ryan Boyko27101323182000-20011R1982-04-23Mississauga, ONTMajor Junior
Zach Bramwell49221941302017-20181F1999-05-09Hamilton, ONTCollege-University
Matt Braun53310131212008-20112D1992-07-20Mississauga, ONTMajor Junior
Tanner Brennecke2018-20191Junior A (Canada)
Chris Brill-Morgan52152641302016-20171F1996-01-19Pickering, ONTCollege-University
Austin Broadhurst14156142014-20151D1994-03-08Toronto, ONTCollege-University
Andrew Brown101124153832021-20232D2005-07-01Oakville, ONTJunior A (Canada)
Evan Brown8071926562015-20172R1998-04-02Oakville, ONTJunior A (Canada)
Jeff Brown312321999-20012 Junior A (Canada)
Ryan Brown201102018-20191F1999-05-17Lambeth, ONTJunior A (Canada)
Stuart Brown101101998-19991 Junior A (Canada)
Rory Browne800042021-20221D2005-08-03Oakville, ONTJunior A (Canada)
Chris Brussa-Toi26102131262001-20021R1981-01-06Oakville, ONTCollege-University
Jacob Buch2711819122017-20181F1998-10-19Stoney Creek, ONTJunior A (Canada)
Cole Buchan501102014-201511997-04-03Junior A (Canada)
Evan Buitenhuis7000062012-20142G1993-07-01Burlington, ONTMinor Pro
Teth Burles5614923482017-20192F2000-04-22Mississauga, ONTJunior A (Canada)
Ryan Burns54181937522014-20151F1995-01-03Oakville, ONTJunior A (Canada)
Tyler Burns5321618142014-20151D1995-01-03Oakville, ONTJunior A (Canada)
Andy Burt511314271231997-19981CJunior A (Canada)
Dave Burt18303521999-20012D Junior A (Canada)
Kevin Butler201101993-19941College-University
Paul Butler76413171042014-20162D1995-03-11Etobicoke, ONTCollege-University
Mike Byrne641333461151993-19952D1975-01-22Junior A (Canada)
Mark Bzowey379716532013-20141L1997-03-14Saskatoon, SASKMajor Junior
Chris Cabral100001998-19991 Junior A (Canada)
Mike Cabral100002016-20171F1999-07-20Oakville, ONTJunior A (Canada)
Dan Calitri562425491392005-20072L1986-08-19Toronto, ONTMinor Pro
Greg Campbell14525761011682012-20153D1995-01-19Oakville, ONTMinor Pro
Kevin Campbell100002007-20081G1990-05-10Burlington, ONTJunior A (Canada)
Tye Campbell10202262011-20121R1993-03-08Mississauga, ONTJunior A (Canada)
Tyler Cann93733401432000-20022D1984-05-13Oakville, ONTSemi-Professional
Kyle Capobianco3011122012-20131D1997-08-13Mississauga, ONTMajor League
Gianmarco Caringi524610442022-20231F2004-01-27Georgetown, ONTJunior A (Canada)
R.J. Carr5061622471994-19973Junior A (Canada)
Dan Carter13111122101995-19961F1975-03-16Scarborough, ONTJunior A (Canada)
Vince Cerone823562012-20131F1994-05-22Oakville, ONTJunior A (Canada)
Brent Cescon400002004-20051GJunior A (Canada)
Chris Chapman363710271993-19941D1976-11-09Junior A (Canada)
John Chayka401122009-20101W1989-06-09Junior A (Canada)
Aaron Chiarot19123262021-20221D2002-03-19Hamilton, ONTCollege-University
Eric Chore437613182012-20131F1993-02-23Kelowna, BCJunior A (Canada)
Patrick Chore51372663892012-20131L1993-02-24Kelowna, BCCollege-University
Mikkel Christensen1700002021-20242G2006-11-28Toronto, ONTJunior A (Canada)
Jack Churchill1011930491482021-20243F2004-02-27Oakville, ONTJunior A (Canada)
Bryson Cianfrone1416762011-20121C1995-02-14Stoney Creek, ONTMinor Pro
Julian Cimadamore13058641221762005-20094C1989-02-18Concord, ONTMajor Junior
Austin Clapham47066502013-20141D1997-07-09Toronto, ONTMajor Junior
Brent Clarke23141529212006-20071C1986-06-05Bolton, ONTMinor Pro
Jeff Clarke74223251702016-20182D1999-04-15Komoka, ONTCollege-University
Robin Clarke201122011-20121D1991-07-28Cambridge, ONTCollege-University
Sean Clarke55143953162023-20241F2003-02-09Toronto, ONTJunior A (Canada)
Jordan Coccimiglio32122133122011-20121C1993-02-27Burlington, ONTMajor Junior
Kori Coelho1800022006-20071G1989-04-13Toronto, ONTCollege-University
Dave Colagiacomo12426161995-19961Junior A (Canada)
Kevin Cole783251831201994-19962F1977-08-04Oakville, ONTCollege-University
Aaron Coles4011161999-20001D1979-03-26Shelburne, ONTMajor Junior
Matt Collaton2801151999-20012GOakville, ONTCollege-University
Jamie Conboy412911291996-19971Junior A (Canada)
Marco Constante500022021-20221Junior A (Canada)
Paul Conter74114556432005-20072D1986-05-29Woodbridge, ONTCollege-University
Ryan Cook200002019-20201D2003-05-22Kitchener, ONTJunior A (Canada)
Chris Corbeil61232548472006-20082L1988-05-22Oakville, ONTCollege-University
Braeden Corbeth211202008-20091C1992-06-14Oakville, ONTMajor Junior
Mark Corbett4841216392008-20112D1990-09-27Burlington, ONTMinor Pro
Matt Corbett200002008-20091D Junior A (Canada)
Alex Cord38189482009-20101D1992-04-17Toronto, ONTMajor Junior
Brandon Cordua7422022571999-20012DBurlington, ONTCollege-University
Austin Corredato24131831462003-20062R1985-01-03Toronto, ONTMajor Junior
Marty Corrigan502201994-19951Junior A (Canada)
Anthony Cortellessa601142010-20111L1994-02-15Etobicoke, ONTMajor Junior
Marco Costante104132538802022-20242D2005-09-05Mississauga, ONTJunior A (Canada)
Clay Costoff3571926462004-20051F1984-10-01College-University
Silas Crawford324711202023-20241F2003-12-21Mississauga, ONTJunior A (Canada)
Tyler Crisostomo17011112022-20231FJunior A (Canada)
Jacob Crisp1273557922722021-20243F2005-01-15Oakville, ONTJunior A (Canada)
Jonathan Cristini27549102007-20081F1987-03-04Mississauga, ONTCollege-University
Kyle Cromie3501515642010-20111D1990-09-02Kitchener, ONTJunior A (Canada)
Luke Croucher5251217322018-20202F2000-03-05Ancaster, ONTCollege-University
Chase Crowder824662007-20081R1987-10-27Essex, ONTMajor Junior
Chris Cunningham912382005-20061D1985-04-22Cambridge, ONTMajor Junior
Jeff Curran355611701998-20002FMajor Junior
Darryl Curtis65143448291994-19962F1977-11-09Oakville, ONTJunior A (Canada)
Geoff Curtis82312657891999-20023FJunior A (Canada)
Jimmy Cusan32491382010-20132F1994-09-08Oakville, ONTCollege-University
James Cyfko100002013-20141G1997-05-27 Junior A (Canada)
Brendan D'Agostino12325122015-20161F1998-04-04Stoney Creek, ONTJunior A (Canada)
Shawn Dakin201102000-20011 Junior A (Canada)
Matt Danner1000102013-20141F1998-02-17Oakville, ONTCollege-University
Rob Davidson24123161995-19961D1977-11-09Brantford, ONTMinor Pro
Brent Davis200021993-19941 Junior A (Canada)
Hayden Davis151910242019-20201D1999-07-21Hamilton, ONTMajor Junior
Nick Davis80121224432002-20042FJunior A (Canada)
Paul Dawson2021553684612001-20065D1985-09-16Oakville, ONTJunior A (Canada)
Shane Day26000351996-19971GJunior A (Canada)
Brad Deakin100002006-20071F1986-04-02Junior A (Canada)
Brandon DeFazio571444581432005-20072L1988-09-13Oakville, ONTMajor League
Cole DeFazio3400022021-20221G2001-07-30Oakville, ONTCollege-University
Evan Delaney101102007-20081F1991-09-03 Junior A (Canada)
Karl Delmore200001999-20001 Junior A (Canada)
Brandon Denham1013736731522009-20123R1992-02-22Milton, ONTMinor Pro
Adam Dennis3201152001-20021G1985-02-08Toronto, ONTMinor Pro
Ryan Derenzis2443742016-20182F1999-01-02Oakville, ONTJunior A (Canada)
Stephen Desrocher701142012-20131D1996-01-26Toronto, ONTMinor Pro
Mark DiBiase52923321042003-20052D1985-04-18Junior A (Canada)
Zach Diluca1721372002-20031 Junior A (Canada)
David DiSchiavi527815242013-20141F1994-11-06Toronto, ONTMinor Pro
Josh Disher100002001-20021G1985-06-24Oakville, ONTMinor Pro
Evan Divalentino10123252003-20041D1983-07-23Burlington, ONTCollege-University
Nick Dodge845071121962002-20042R1986-05-01Oakville, ONTMinor Pro
Holden Doggett467152262017-20192F2000-05-08Oakville, ONTCollege-University
Brendan Doherty5031821532015-20161D1997-03-14Ancaster, ONTJunior A (Canada)
Jackson Doherty405611432016-20171L2000-08-22Ancaster, ONTMajor Junior
Cody Doiron10011122011-20121D1992-08-23Caldeon, ONTCollege-University
Paul Dolan64203050711994-19972F1976-07-20Junior A (Canada)
Dave Dolecki26000141993-19941G1975-03-01Weston, ONTCollege-University
Harrison Domagala4231114782012-20131D1994-05-27Oakville, ONTJunior A (Canada)
Dawson Doner1910102023-20241F2003-07-05Newmarket, ONTJunior A (Canada)
Maxwell Donohoe46162238382023-20241L2003-01-11Oakville, ONTJunior A (Canada)
Jason Dopaco66353469862002-20042FJunior A (Canada)
Andrew Dovey210102008-20091F1988-07-23Burlington, ONTMinor Pro
Jacob Dudek100002002-20031 Junior A (Canada)
David Dunn95374986881995-19983LJunior A (Canada)
Keegan Dunn1001101995-19961G1975-06-26Scarborough, ONTMajor Junior
Zack Dybowski711202013-20141D1997-01-09Mississauga, ONTEuropean Lower Leagues
Corey Eastman603342002-20031D1984-05-19Richmond Hill, ONTMinor Pro
Trevor Eckenswiller841945641042006-20082D1988-01-31Lions Head, ONTCollege-University
Sam Edmands1300002022-20231GJunior A (Canada)
Ian Ellenberger6011162010-20111D1990-09-04Hershey, PACollege-University
Chris Elliot11302202016-20193G1999-04-16Oakville, ONTJunior A (Canada)
Trevor Elliott69285785302005-20072F1986-06-22Mississauga, ONTCollege-University
Ryan Ellis864786133262002-20053F1984-02-05Cambridge, ONTCollege-University
Cam Ellsworth2301181998-19991G1980-07-08Leamington, ONTMinor Pro
Mike Enns200001999-20012 Junior A (Canada)
Kevin Entmaa100002010-20111G1994-06-07Milton, ONTMinor Pro
Thomas Evans5252328502009-20101D1989-08-04Aurora, ONTEuropean Lower Leagues
Kirk Evely1302262007-20092D1991-11-14Caledon, ONTJunior A (Canada)
Len Fabbri38141125302012-20131C1993-08-06Mississauga, ONTCollege-University
Eric Faion600002010-20111G1993-02-11Brampton, ONTJunior A (Canada)
Taylor Farris5143539482007-20092D1988-05-21Oakville, ONTCollege-University
Marcel Fatovic4861723392013-20141D1996-01-19Oakville, ONTJunior A (Canada)
Sean Federow363811542011-20121D1992-04-20Niagara Falls, ONTMinor Pro
Max Fiedler100022011-20121F1993-04-07Kelowna, BCJunior A (Canada)
Sal Filice16077222016-20171D1996-04-08Mississauga, ONTCollege-University
Ed Fiore100002000-20011 Junior A (Canada)
Addison Fisher1415682007-20081F1990-02-26Cambridge, ONTJunior A (Canada)
Mike Folland400001998-20002F1982-09-14Junior A (Canada)
Ryan Foss91346498642015-20172C1996-01-27Oakville, ONTMinor Pro
Devin Frank200022002-20031R1984-06-27Mississauga, ONTJunior A (Canada)
Kaleb Frank16235122023-20241F2005-10-16Ancaster, ONTJunior A (Canada)
Brent Franklin15033322003-20041D1984-09-29Grosse Pointe Farms, MICollege-University
Robert Frankovic762334571491995-19983RCollege-University
Steve French14381181995-19961C1977-04-25Brantford, ONTSemi-Professional
Kyle Frieday49163147242005-20061D1987-05-20Burlington, ONTMinor Pro
Keelan Froats100002018-20191FOakville, ONTJunior A (Canada)
Mike Galbraith100002003-20041F1987-01-04Oakville, ONTCollege-University
Zachary Gallant321322014-20151C1999-03-06London, ONTMinor Pro
Mike Gamble451836541151994-19951C1975-08-17Brantford, ONTMinor Pro
Michael Gardner1551129402611996-20004D1979-03-19Toronto, ONTJunior A (Canada)
Brett Garth200001999-20001 Junior A (Canada)
Cam Garvey51172239262018-20202F2002-06-23Oakville, ONTCollege-University
Ryan Garvey1334665111882013-20163F1996-06-27Oakville, ONTCollege-University
Mitch Gascoyne100001999-20001G Junior A (Canada)
Andre Gauthier200002002-20031 Junior A (Canada)
Stephen Genua1000122007-20081L1991-04-01Vaughan, ONTMinor Pro
Isaiah George100002019-20201D2004-02-15Oakville, ONTMajor Junior
Shaun Gibbons100001998-19991College-University
Greg Gibson18471142009-20101F1991-01-31Burlington, ONTMinor Pro
Charlie Giffin842336591272002-20042F1986-08-28King City, ONTCollege-University
Dan Giffin67033152000-20054G1984-03-15Milton, ONTMinor Pro
Dane Gilbert601101999-20012G College-University
Dominic Giovinazzo100002000-20011 Junior A (Canada)
Mike Giovinazzo200002000-20032 Junior A (Canada)
Christian Girhiny2018-20191L1998-08-21Thorold, ONTMajor Junior
Chris Gjoncaj30134252021-20221F2004-03-09Oakville, ONTJunior A (Canada)
Keigan Goetz22358822013-20141R1996-09-07Clinton, ONTMajor Junior
Cody Goloubef95510462006-20071D1989-11-30Mississauga, ONTMajor League
Anthony Gomes1010102004-20062F1988-07-25Oakville, ONTJunior A (Canada)
Jared Gomes318162442004-20051C1988-10-20Montreal, PQMinor Pro
Scott Goodman21257162013-20141F1995-12-29Oakville, ONTJunior A (Canada)
Jason Gorrie10491322004-20051R1985-12-27Etobicoke, ONTMinor Pro
Ryan Gow100001999-20001 Junior A (Canada)
Adam Gower5641822461999-20012DJunior A (Canada)
Mack Graham54153449642017-20181F1997-04-24Etobicoke, ONTCollege-University
Nathan Granitto1223582011-20132C1993-03-09St. Catharines, ONTJunior A (Canada)
Brent Gray200001993-19941G1975-06-20 Junior A (Canada)
Spencer Green40141731282012-20131L1994-01-28Orillia, ONTMajor Junior
Scott Greenham3500042007-20081G1987-04-24Ottawa, ONTMinor Pro
Jeff Grenier4111415752007-20081D1987-01-01St. Catharines, ONTMajor Junior
Tyler Grieve1022461995-19961Junior A (Canada)
Derek Grusys7011161998-19991F Junior A (Canada)
Geoff Guimond34112132152007-20081L1989-06-27Mississauga, ONTMajor Junior
Steven Guzzo109415697782007-20103F1990-09-24Oakville, ONTCollege-University
Andrew Habel302202011-20121F1992-06-19North Branch, MNJunior A (Canada)
Matt Hache2804402008-20091G1988-05-06Guelph, ONTMinor Pro
Marc Hagel4371017172005-20072F1988-09-02Hamilton, ONTMinor Pro
Chris Haltigin76114455762006-20082D1988-01-05Oakville, ONTMinor Pro
B.J. Hamilton66915241231994-19962F1977-04-09Junior A (Canada)
Cody Hamilton17369162006-20071D1987-05-23Lucknow, ONTMinor Pro
Bryan Hamm29312151342004-20051D1984-01-01Hamilton, ONTSemi-Professional
Phil Hampton8492837182010-20122D1992-07-15Oakville, ONTCollege-University
Mike Hanson200061993-19941W1978-05-26Oakville, ONTMinor Pro
Adam Harris2301102019-20201G2001-01-29College-University
Johnathon Harrison2517882019-20201D2001-09-07Junior A (Canada)
Kevin Harvey771937565362000-20033W1984-09-14Sheffield, ONTMinor Pro
Liam Haslam16033122017-20181D1999-07-15Toronto, ONTCollege-University
Cameron Hatziioannou9552732762017-20203D2000-02-10Oakville, ONTCollege-University
Chris Hawley21235242004-20051D1985-03-18Mississauga, ONTMajor Junior
Matthew Hayami83162440262015-20183F2000-05-21Oakville, ONTCollege-University
Kory Helowka249312222003-20041D1986-05-14Newmarket, ONTMinor Pro
Alex Hetmanczuk16224191998-20002 Junior A (Canada)
Eric Hibbert100001993-19941G Junior A (Canada)
Steven Hickey128194362602009-20123D1991-09-25Park City, UTMinor Pro
Tyler Hildebrandt45152035252016-20171F1996-03-06St. Catherines, ONTJunior A (Canada)
P.J. Hiscock65355085571997-19992F1978-07-16Mississauga, ONTCollege-University
Darren Hockaday100002000-20011 Junior A (Canada)
Eric Holland51131629182015-20161F1998-06-13Whitby, ONTCollege-University
Andrew Holman10314151996-20026Junior A (Canada)
Matt Honchar41121325921993-19941F1975-08-22Oakville, ONTJunior A (Canada)
Justin House58215171371998-20023D1981-07-16College-University
Josh Houston100022017-20181F2001-02-21St. Thomas, ONTJunior A (Canada)
Mike Howes18246452000-20011F1984-11-25North York, ONTJunior A (Canada)
Matt Hoyle3201122006-20082G1990-04-20Mississauga, ONTMajor Junior
Ty Huggins300042000-20011D1984-12-25Junior A (Canada)
Brandon Hughes48151631592014-20151L1996-01-06Oakville, ONTMajor Junior
Dan Hunt118745522122006-20104D1989-01-06Oakville, ONTJunior A (Canada)
Rob Hunt5000102000-20022 Junior A (Canada)
Brian Hurley201102014-20151D1994-11-23Baldwin, NYCollege-University
Bill Hussey300001996-19971Junior A (Canada)
Chris Hyk77055422002-20053G1984-06-17Hamilton, ONTCollege-University
Matthew Ihdivino400002021-20221DJunior A (Canada)
Matthew Indovina5417825442022-20242F2005-10-17Toronto, ONTJunior A (Canada)
Michael Ingoldsby8873946462008-20102D1989-02-15Stratford, ONTCollege-University
Matt Interbartolo118701091792051993-19963F1976-01-01Toronto, ONTMinor Pro
Harrison Israels1055678134542018-20202F1999-09-01Mississauga, ONTCollege-University
Frank Ivankovic20000151993-19941G1976-10-07Mississauga, ONTMinor Pro
Ben Iwanowski21055182010-20111D1990-03-04Dorval, PQCollege-University
Shane Jackman301102003-20072F1987-06-03Oakville, ONTJunior A (Canada)
Bob Jaggard9636861221221998-20002C1980-02-19Dundas, ONTCollege-University
Phil James36628581993-19941L1975-11-06Toronto, ONTMinor Pro
Jack Jeffers501727441132013-20172L1997-09-21Oakville, ONTMinor Pro
Daniel Jelic185754612652012-20175D1996-04-30Oakville, ONTJunior A (Canada)
Carson Jenkins100002003-20041Junior A (Canada)
Kyle Jenkins4692029472012-20131D1996-04-22Brampton, ONTMinor Pro
Oskar Johansson14011111995-19961Junior A (Canada)
Cooper Johnson200002016-20171F1999-11-14Junior A (Canada)
Eric Johnson210102000-20011L1984-03-17Toronto, ONTJunior A (Canada)
Marcus Johnson1200022005-20061G1985-11-12Oakville, ONTJunior A (Canada)
Brandon Johnston19123102010-20111F1994-03-29Oakville, ONTJunior A (Canada)
Luke Johnston942751781002022-20242F2004-09-14Milton, ONTJunior A (Canada)
Callum Jones1071035451242017-20192F1998-07-01Burlington, ONTCollege-University
Greg Judge1493452861421995-19983R1978-06-01Burlington, ONTCollege-University
Scott Judson85615211342005-20083D1987-05-11Guelph, ONTMajor Junior
Yianni Kaidonis42461042021-20221F2004-04-13Oakville, ONTJunior A (Canada)
Gord Kalverda352645711241993-19941C1974-08-29Brampton, ONTMinor Pro
Rob Kapuscinski76202848291997-20003F1981-07-09Oakville, ONTMinor Pro
Tyler Karius1324658104432007-20124L1991-02-12Oakville, ONTMajor Junior
Marcel Kars254913101993-19952F1977-05-20Toronto, ONTEuropean Lower Leagues
Paul Kauc17971621993-19941F1975-12-21Junior A (Canada)
Matthew Kellenberger103225981662015-20183D1999-01-11Toronto, ONTEuropean Elite
Nathan Kellenberger200002017-20181F2001-01-26Toronto, ONTJunior A (Canada)
Nick Kellogg300002008-20091G1988-11-15Andover, MNCollege-University
Tyler Kelloway5331316402003-20052D1986-03-06Oakville, ONTJunior A (Canada)
Brad Kelly100001997-19981 Junior A (Canada)
Chris Kelly279716271997-19992FJunior A (Canada)
Mike Kelly245611841998-19991F1978-05-11Junior A (Canada)
Joe Kennedy1213482017-20181D2001-09-15Seattle, WAMinor Pro
Spencer Kersten96356196502017-20192F2000-05-16Waterloo, ONTMinor Pro
Bryce Kilbourne4431720342019-20201D2001-10-02London, ONTCollege-University
Roger Kim245611402003-20041C1984-07-26Wexford, ONTJunior A (Canada)
Jacob King54162440712019-20201F2000-02-14Mississauga, ONTCollege-University
Mike Kinnunen300021995-19982Junior A (Canada)
Steve Kinnunen83120213211997-20003D Junior A (Canada)
Shane Kinsella2011-20121 Junior A (Canada)
Owen Kipke1100042016-20171D1997-02-14Northville, MIJunior A (Canada)
Derek Klowak311151681999-20001DBurlington, ONTCollege-University
Mitchell Knight300002012-20131G1993-03-09North Bay, ONTJunior A (Canada)
Chris Knighton13344851292461999-20023FCollege-University
Daryl Knowles2151217272004-20051L1984-02-06Milton, ONTMajor Junior
Brad Kobryn65201737552010-20122L1993-05-13Burlington, ONTMinor Pro
Scott Kochniarczyk200002003-200411983-03-27Plainfield, ILJunior A (Canada)
Ikki Kogawa200002019-20201C2003-02-15Chiba, JapanJunior A (Canada)
Sean Kohler91191837542013-20152F1997-06-27Oakville, ONTCollege-University
Chris Koras3871623422002-20042F1983-06-17Toronto, ONTCollege-University
Josh Kosack905252104582014-20162F1997-06-25Oakville, ONTCollege-University
Martin Kudla48181836332011-20121F1992-05-24Guelph, ONTJunior A (Canada)
Patrick Kudla50135366862015-20161D1996-04-02Guelph, ONTMinor Pro
Josh Kudo5291524392021-20232F2004-12-24Oakville, ONTJunior A (Canada)
Kyle Kussmann1726842023-20241C2004-04-20Erin, ONTJunior A (Canada)
Luke Laidlaw167310142012-20131F1992-03-23Brampton, ONTJunior A (Canada)
Kellan Lain943645811412007-20103L1989-08-11Oakville, ONTMajor League
Matt Lamberg100001999-20001 Junior A (Canada)
Peter Lang5131316301999-20012DJunior A (Canada)
Matt Langen821381994-19951F1975-03-17Junior A (Canada)
Chase Langeraap49332659732006-20071F1987-03-11Cayuga, ONTMinor Pro
Vitaly Lanochkin3951722562005-20061D1985-12-05Toronto, ONTMajor Junior
Rob Larose471423371272000-20011CJunior A (Canada)
Mike Lawrie553811761997-19992D1980-01-08Junior A (Canada)
Chris Leblanc22213412003-20041F1985-12-06Oakville, ONTJunior A (Canada)
Stefan Leblanc4942933482012-20131D1996-03-16Oakville, ONTMinor Pro
Trevor LeDonne49257382017-20181D2000-02-27Stoney Creek, ONTCollege-University
Tyler Legion100002001-20021 Junior A (Canada)
Glen Lehtovnaara100001996-19971Junior A (Canada)
Jeff Leiast101102008-20091 Junior A (Canada)
Tyler Leimbrock1451924122008-20091F1988-04-28Bolton, ONTCollege-University
Michael Lepp82111121711996-19982DJunior A (Canada)
Nick Leshuk100002015-20161F1998-01-04Oakville, ONTJunior A (Canada)
Blake Levarno201102014-20151F1997-09-26Junior A (Canada)
Scott Lewin400041993-19941 Junior A (Canada)
Kyle Lewis163912102018-20191F1998-03-25Mississauga, ONTCollege-University
Max Lindsay42111324702014-20151L1994-12-06Hamilton, ONTMajor Junior
Justin Lingard481720371022005-20061F1985-11-01Stratford, ONTJunior A (Canada)
Matt Lippa51222446342014-20151F1994-11-11Richmond Hill, ONTMinor Pro
Chris Lizotte401181993-19941R1975-07-12Scarborough, ONTMinor Pro
Greg Lovell26011311994-19962G1975-09-01Cres, ONTMinor Pro
John Lubera2304481997-19981G1977-10-04Burlington, ONTMajor Junior
Trevor Luck27224121998-20012D1982-02-17Oakville, ONTMajor Junior
Kevin Lucko22000911996-19971Junior A (Canada)
Matt Luff1033662013-20141R1997-05-05Oakville, ONTMajor League
Jaden Luik100002016-20171D1999-06-30Oakville, ONTJunior A (Canada)
Owen Luik4821315402018-20202D2002-04-04Oakville, ONTCollege-University
Sawyer Luik2701142021-20232FJunior A (Canada)
Mike Lukajic1226248110911997-20003W1981-02-28Mississauga, ONTMinor Pro
Dawson Lukey27371082022-20242F2004-02-10Niagara Falls, ONTJunior A (Canada)
Brandon Lukezic53167262013-20162D1996-11-01Mississauga, ONTMajor Junior
Jack Lyons1001359721122018-20202D1999-07-04Mississauga, ONTCollege-University
Kyle Lysaght10261461071752009-20112F1990-08-23Marietta, GACollege-University
Stuart MacCrimmon963833711231998-20002FSemi-Professional
Chad MacDonald100022006-20071FJunior A (Canada)
Rick MacDonald4156101993-19941D1976-01-24Evergreen Park, ILMinor Pro
Daniel MacEachern200022010-20111D1992-12-14Mississauga, ONTCollege-University
Nic MacEachern613462011-20121F1991-07-01Guelph, ONTJunior A (Canada)
McAvoy Mackenzie100002009-20101 Junior A (Canada)
Andrew MacMillan100002003-20041Junior A (Canada)
Josh MacPherson400002014-20151F1998-09-11Junior A (Canada)
Chris Maguire200001995-19961Junior A (Canada)
Thomas Maia1023670106302017-20192F2000-07-26Mississauga, ONTCollege-University
Tristan Malboeuf2000022021-20221G2004-03-21Oakville, ONTMajor Junior
T.J. Manastersky4973340412001-20021D1983-05-20Oakville, ONTMinor Pro
Michael Mannara48279642015-20172D1999-03-21Toronto, ONTCollege-University
Daniel Mannella3300022014-20151G1995-08-24Woodbridge, ONTMinor Pro
Mark Manolescu1200002013-20141G1995-11-07Toronto, ONTJunior A (Canada)
Ryan Markovic27178422014-20151D1997-05-10Oakville, ONTJunior A (Canada)
Spencer Martin100002012-20131D Junior A (Canada)
Mark Mateja100001999-20001G Junior A (Canada)
Gavin McCarthy830101062022-20242G2003-06-27Brockville, ONTJunior A (Canada)
Murray McConnell100002003-20041Junior A (Canada)
D'Arcy McConvey376814291997-19981F1981-10-23Richmond Hill, ONTMinor Pro
Alton McDermott92432972402018-20202F2001-06-04Oakville, ONTCollege-University
Brad McDonald792036561191996-19982D1979-05-23Oakville, ONTMinor Pro
Jacob McDonald110102019-20201FJunior A (Canada)
Mike McDonald200001996-19992Junior A (Canada)
Tanner Mceachern4661117522018-20191F2001-01-20Fonthill, ONTJunior A (Canada)
Devon McElroy7513720262003-20052F1986-01-23Junior A (Canada)
Brendan McGlynn123033102013-20174G1997-07-05Oakville, ONTCollege-University
Connor McGlynn4311920522011-20121C1995-06-19Oakville, ONTMajor Junior
Jack McGovern100002017-20181G2001-10-19Waterdown, ONTCollege-University
Mark McGowan1005772129882009-20112F1990-05-08Toronto, ONTMinor Pro
Brett McGrath100001999-20001C1983-08-04Oakville, ONTMajor Junior
Evan McGrath49434487242001-20021C1986-01-14Oakville, ONTMinor Pro
Gavin McGrath100041999-20001D1981-02-13Junior A (Canada)
Andrew McIntyre52171936562017-20181F1999-10-28Kitchener, ONTCollege-University
Darren McKague3761521242004-20051F1984-01-04Toronto, ONTMinor Pro
Cole McKenna8893140682022-20242D2005-04-18Caledon, ONTJunior A (Canada)
Brad McKenzie1142531563132002-20053F1986-06-12Junior A (Canada)
Thomas McKeown346511122018-20191F2000-10-24Bolton, ONTJunior A (Canada)
Ryan McLaughlin100021996-19971Junior A (Canada)
Matt McLeod7472532142013-20152F1996-10-22North York, ONTMinor Pro
Ryan McLeod200002014-20151C1999-09-21Mississauga, ONTMajor League
Bryan McLoughlin85101828302000-20022F Junior A (Canada)
Connor McMonagle23358112007-20081D1990-09-28Oakville, ONTJunior A (Canada)
Sean McMonagle1212322004-20051D1988-01-19Oakville, ONTMinor Pro
Nick McParland954874122362006-20082F1987-07-20Schreiber, ONTMinor Pro
Josh McQuade101122006-20071L1989-03-06Grimsby, ONTMinor Pro
Kyle McQuade202242006-20071FJunior A (Canada)
Derek McVey100002015-20161F1999-04-02Oakville, ONTCollege-University
Rob Medeiros100001994-19951College-University
Erik Melander201101999-20001 Junior A (Canada)
Mark Menchella4731922662001-20032DJunior A (Canada)
David Mennie264711481998-20002FJunior A (Canada)
Paul Metcalfe82312152132001-20043D1984-03-15Kitchener, ONTJunior A (Canada)
Frankie Mete100022013-201411996-06-18 Junior A (Canada)
Viktor Meuller200022011-20121D1995-04-02, SwedenJunior A (Canada)
Gavin Milligan507916641998-20002FJunior A (Canada)
Bryan Mills5122123181999-20012D1983-08-14Oakville, ONTCollege-University
Chris Mills100001993-19941 Junior A (Canada)
Scott Mills461671031994-19972DJunior A (Canada)
Bryce Misley994556101372015-20172C1999-09-05Calgary, ALTAMinor Pro
Joseph Mitchell311222014-20151F1994-06-20Williamsville, NYMinor Pro
Luc Modry9511516912022-20242F2004-02-15Los Angeles, CAJunior A (Canada)
Domenic Monardo58222951702006-20082F1988-10-06Oakville, ONTMinor Pro
Brian Moniz32152843571997-19981FJunior A (Canada)
Craig Montgomery806682005-20061R1987-04-14Sudbury, ONTMajor Junior
Lane Moodie16146751213292000-20065D1985-04-12Oakville, ONTSemi-Professional
Luke Moodie167881372251122004-20094F1988-08-16Burlington, ONTCollege-University
Garrett Morawiec100001994-19951GCollege-University
Mike Morissette3502262009-20101G1989-04-29LaSalle, ONTCollege-University
Jon Morrisson94725321101994-19962D1976-05-07Brantford, ONTCollege-University
Tyler Moss200001997-19981College-University
Chris Muise1351823122008-20091F1988-09-28Oakville, ONTCollege-University
Mike Muldoon184281121404031994-19995D1979-05-03Oakville, ONTCollege-University
Ryan Murdoch100001999-20001F1980-01-07Junior A (Canada)
Ryan Murphy9765881531632008-20102F1989-09-27Stratford, ONTMinor Pro
Jake Murray200002017-20181D2002-04-11Mississauga, ONTMinor Pro
Parker Murray3014923262021-20221L2003-09-26Manhattan Beach, CAJunior A (Canada)
Mike Nagai191910121999-20001L1982-01-01Mississauga, ONTCollege-University
Jason Needler1303382000-20011FCollege-University
Scott Nelson200001996-19971DJunior A (Canada)
Bailey Newton77225271942016-20182D1998-05-14Halton Hills, ONTCollege-University
Ryan Nicholson5172633122018-20191D1999-01-14Mississauga, ONTMinor Pro
Josh Nixon24101525182018-20191R2000-05-09Mississauga, ONTCollege-University
Paul Noonan16033241993-19941D1975-05-02College-University
Justin Norwood844881994-19951L1979-07-13Stouffville, ONTMajor Junior
Ethan Nother1222422015-20161F1997-04-25London, ONTCollege-University
Ian O'Brien1900042008-20091G1990-08-08Johnstown, PAJunior A (Canada)
Ryan O'Hara984753100902018-20202F2001-07-18Oakville, ONTCollege-University
Adam O'Marra100002019-20201F2003-01-06Mississauga, ONTJunior A (Canada)
Jordan Ogilvie4521012222006-20071D1989-03-03Ancaster, ONTMajor Junior
Aidan Orbinski69134351392011-20132D1992-11-17Union, ONTCollege-University
Noah Pak500002019-20201G2003-06-01Oakville, ONTJunior A (Canada)
Vince Palermo136622283392012-20153D1994-03-23Oakville, ONTJunior A (Canada)
Darryl Passmore22279222003-20041L1983-07-21Toronto, ONTJunior A (Canada)
Noah Patrick36213602022-20231D2003-10-13Barrie, ONTCollege-University
Brent Patterson100001998-19991 Junior A (Canada)
James Paul100002023-20241DJunior A (Canada)
Jesse Paul79222951942003-20062F1987-07-27Mississauga, ONTJunior A (Canada)
Chris Peebles200002003-20041Junior A (Canada)
Joey Pell1105582006-20071D1986-09-26Dryden, ONTMinor Pro
Duncan Penman1000102016-20171D2001-07-05Oakville, ONTMajor Junior
Sean Perichak85131730232012-20142F1995-03-15Oakville, ONTCollege-University
Sasha Perisic67263157821994-19962F1977-07-14Junior A (Canada)
Brock Perry101102017-20181L1998-01-20Sarnia, ONTMajor Junior
Brian Pescetti100001999-20001G1980-05-12Junior A (Canada)
Andrew Peters5123241995-19961L1980-05-05St. Catharines, ONTMajor League
Bryan Peters782036561252005-20072R1986-01-21Stoney Creek, ONTJunior A (Canada)
Chris Pethick1444445891601997-20025D College-University
Ryan Phillips15134381997-19981D1981-01-05Oakville, ONTMajor Junior
Joseph Piccone53202343512005-20072F1986-09-22Woodbridge, ONTJunior A (Canada)
Kevin Pietrobon300002009-20101F1993-01-29Mississauga, ONTJunior A (Canada)
Matt Pike200002002-20031G Junior A (Canada)
Jason Pineo126410142018-20191F1998-02-23Toronto, ONTMinor Pro
Jason Pinizzotto56253762671996-20002C1980-01-13Toronto, ONTEuropean Elite
Marc Pinizzotto160441011454581999-20034FToronto, ONTEuropean Lower Leagues
Steve Pinizzotto170781372154572000-200551984-04-26Mississauga, ONTMajor League
David Pink201101996-19971LJunior A (Canada)
Chris Poletek5361016672013-20141F1996-05-13Orangeville, ONTCollege-University
Jason Popek100002008-20091C1990-06-29Hamilton, ONTMinor Pro
Mike Porter701329421461996-20004FJunior A (Canada)
Anthony Pototschnik158816352006-20071R1986-10-17Mississauga, ONTMinor Pro
Kyle Potts43202444492014-20192C1998-05-26Oakville, ONTMajor Junior
Dan Powers448311292002-20042W1985-12-14Junior A (Canada)
Conrad Praamsma000001993-19941 Junior A (Canada)
Justin Praamsma000001993-19941 Junior A (Canada)
Mitchell Prentice100002013-20141F1997-05-23 Junior A (Canada)
James Prigione3800022010-20122G1991-05-31Guelph, ONTMajor Junior
Evan Pringle53211536402021-20221C2001-01-09Aurora, ONTCollege-University
Robert Proner201102014-20151D1999-03-12Oakville, ONTMajor Junior
Christian Purboo19000122017-20181G2000-07-01Oakville, ONTMajor Junior
Garrett Pyke145166379882016-20193D1999-08-01Toronto, ONTCollege-University
Christian Rajic146481001481532013-20174F1997-02-06Oakville, ONTCollege-University
Josh Ranalli10551661171222009-20112F1990-08-18Stoney Creek, ONTMinor Pro
Justin Randhawa36111021242019-20201F2001-12-11Stoney Creek, ONTEuropean Lower Leagues
Zak Ray228614272009-20101L1989-12-14Oakville, ONTMinor Pro
Richard Raymond2653742221993-19941D1974-04-04Sudbury, ONTMajor Junior
Peyton Reeves18457571142782014-20195F1998-08-22Oakville, ONTCollege-University
??? Reigate200022022-20231FJunior A (Canada)
Shawn Reilly100001999-20001 Junior A (Canada)
Will Reilly100002013-20141D1997-07-23Toronto, ONTMinor Pro
Jonah Renouf53296594182012-20131F1994-03-11Mississauga, ONTCollege-University
Nathan Renouf54215677282012-20131F1994-03-11Mississauga, ONTCollege-University
Eugene Repa467916271999-20001FJunior A (Canada)
Joshua Rettinger2210162015-20172D1999-06-03Oakville, ONTJunior A (Canada)
Nathan Ribau43022442018-20191D2002-04-07Oakville, ONTMajor Junior
Matt Ribeiro45141428322007-20103L1990-03-05Mississauga, ONTMajor Junior
Jud Richards37122941771993-19941D1975-04-25Major Junior
Brian Richardson102202004-20051Junior A (Canada)
Mark Richardson34011232003-20041DJunior A (Canada)
Alex Riche100002012-20131F1996-07-28Oakville, ONTEuropean Elite
Jack Ricketts20773931662712015-20205F1999-09-08Oakville, ONTCollege-University
Chris Riddell90826342421999-20023F Junior A (Canada)
Declan Ride42066522019-20201D2003-03-01Toronto, ONTJunior A (Canada)
Dan Ringwald104105969492003-20063D1986-08-25Oakville, ONTMinor Pro
Nick Rivait9895766592009-20112D1990-09-21Kingsville, ONTMinor Pro
Cole Robbins300062014-20151D1998-02-17Peterborough, ONTJunior A (Canada)
Mike Roberts361228401081993-19941F1975-03-17Oakville, ONTMajor Junior
Daniel Robertson810142013-20141D1993-02-24Calgary, ALTACollege-University
Mike Robinson86839471281994-19962D1977-06-17Montreal, PQCollege-University
Chris Rocca48172340312008-20091F1990-05-18Sarnia, ONTCollege-University
Tyler Rollo88314778682014-20162L1997-07-30Burlington, ONTMinor Pro
Jim Romph200021996-19971FJunior A (Canada)
Luca Rosati3904422021-20243F2005-06-15Caledon, ONTJunior A (Canada)
Konnor Roskovich611222012-20131D1995-11-10Burlington, ONTJunior A (Canada)
Adam Rosso300001995-19961G1979-07-23College-University
Blake Roubos1932582010-20111F1993-04-17Niagara Falls, ONTCollege-University
Matt Ruberto1361365783752000-20033D1983-05-11Stoney Creek, ONTMinor Pro
Mike Ruberto140981212191212000-20033F1983-05-11Stoney Creek, ONTMinor Pro
Jerry Rusin65044201996-19993GJunior A (Canada)
Aidan Russell536511522022-20242F2006-05-12Oakville, ONTJunior A (Canada)
Braedon Russell80304777822009-20123F1993-02-10Oakville, ONTJunior A (Canada)
Scott Russell61214161272001-20032D1985-09-09Oakville, ONTCollege-University
Jackson Rutherford33044182023-20241D2004-07-05Toronto, ONTJunior A (Canada)
Bradley Ryan131448522122009-20123D1992-06-10Mississauga, ONTJunior A (Canada)
Sean Ryan13134222008-20091D1988-02-21Stratford, ONTMajor Junior
Perry Ryerson62272956901998-20013FJunior A (Canada)
David Sa4071219801996-19982LCollege-University
Paul Saccoccia612792111994-19962D1975-10-04Toronto, ONTJunior A (Canada)
Jason Sajko4852429361998-20002FJunior A (Canada)
T.J. Sakaluk209101962001-20021C1983-04-27Hamilton, ONTMinor Pro
Tomas Sample194913242006-20071D1987-01-06Barrie, ONTMinor Pro
Brayden Sampson9143034252013-20174D1997-06-03Oakville, ONTCollege-University
Tyler Sampson100022016-20171D1999-08-30Oakville, ONTJunior A (Canada)
Anthony Santaguida600002002-20031GJunior A (Canada)
Andrew Santino1233622009-20112F1993-05-17Toronto, ONTJunior A (Canada)
Matt Santino100002008-20091 Junior A (Canada)
Anthony Santos100002014-201511998-03-25Junior A (Canada)
Michael Sardella14437182010-20111F1990-04-08Woodbridge, ONTJunior A (Canada)
Marco Saroglou300002022-20231F2005-05-18Toronto, ONTJunior A (Canada)
Daniel Savelli6301182009-20112G1990-01-29Burlington, ONTCollege-University
Kevin Saville200001999-20001F1983-03-28Semi-Professional
David Scamurra4300082004-20073G1988-03-25Mississauga, ONTMajor Junior
Nick Scamurra544913362009-20112F1992-01-22Mississauga, ONTJunior A (Canada)
Vince Scott9851342006-20071L1986-05-21Mississauga, ONTMajor Junior
Dimitri Semenov34033912002-20042DJunior A (Canada)
Joel Senecal11381172010-20111C1990-02-16Sturgeon Falls, ONTMajor Junior
Joey Seney4971522562013-20152F1994-08-08London, ONTJunior A (Canada)
Emmett Serensits300002016-20171D2000-01-07Oakville, ONTMajor Junior
Marc Shannon265813122018-20191F1999-10-11Hamilton, ONTJunior A (Canada)
Jerriah Shantz297916222023-20241L2003-03-07Fergus, ONTJunior A (Canada)
Dan Shaw100001996-19971Junior A (Canada)
Ryan Shaw2016-20171F1996-09-14Barrie, ONTCollege-University
Tanner Shaw4592635312014-20151D1994-09-13Toronto, ONTCollege-University
Adam Shoff1321302005-20061CPort Dover, ONTCollege-University
Andrew Shortt86314171691993-19963D1975-10-24Junior A (Canada)
Maxim Shurking100022021-20221G2003-03-12Toronto, ONTJunior A (Canada)
Mike Sikora1811223361993-19941L1973-05-14Toronto, ONTMinor Pro
Kevin Silber100002001-20021 Junior A (Canada)
Ryan Silveira63345387842004-20062C1985-07-16Brampton, ONTCollege-University
Marc Silvestri916702012-20131F1992-05-02Dundas, ONTJunior A (Canada)
Rob Simek116142002001-20021C Junior A (Canada)
Darryl Simich1201236481012002-20053D1986-04-06Toronto, ONTMajor Junior
Adam Simms40510151092008-20091F1988-04-21Burlington, ONTCollege-University
Patrick Sitko2231215322010-20111D1990-06-07Kitchener, ONTJunior A (Canada)
Ian Skirving100001999-20001Junior A (Canada)
Darryl Slaney30549211995-19972L1979-04-02Georgetown, ONTJunior A (Canada)
Jason Slaney1211011192201321993-19963F1976-03-31Mississauga, ONTJunior A (Canada)
Ross Sloan88295685482013-20152F1994-01-12Oakville, ONTCollege-University
Cormick Smallegange561910122023-20241D2005-07-26Oakville, ONTJunior A (Canada)
Cormick Smallgrange300002022-20231DJunior A (Canada)
Conor Smart300042015-20161F1999-04-08Keswick, ONTCollege-University
Andrew Smith301141995-19961Junior A (Canada)
Dave Smith78424183871994-19962F1978-11-01Brantford, ONTCollege-University
Fraser Smith33202141202006-20071F1987-03-14Fonthill, ONTEuropean Lower Leagues
Jordan Smith1411011182008-20091D1988-01-25Owen Sound, ONTCollege-University
Lucas Smith1501142021-20221F2001-07-05Burlington, ONTJunior A (Canada)
Ryan Smith300021994-20002DJunior A (Canada)
Ben Snell600042002-20031R1985-09-17Ayr, ONTMajor Junior
Lindsay Sparks11134751091062006-20093F1990-08-08Oakville, ONTMinor Pro
Matthew Spencer300022012-20131D1997-03-24Guelph, ONTMinor Pro
Vassilli Spyropoulos15145191993-19941F1973-08-01 Junior A (Canada)
Nathan Staios1000102016-20171D2001-05-17Atlanta, GAMinor Pro
Mike Standon1701142002-20031D1983-09-10Mississauga, ONTSemi-Professional
Ryan Steele220661571998-19991F1979-11-10Junior A (Canada)
Matt Steen5282533352017-20181F1998-04-07Mississauga, ONTJunior A (Canada)
Rob Stein100002001-20021 Junior A (Canada)
Shayne Stephens26246531993-19941F1974-05-26Winnipeg, MANJunior A (Canada)
Bode Stewart2021-20221L2006-02-09Oakville, ONTMajor Junior
Dan Stewart512440641611997-19981D1979-02-10Fort McMurray, ALTAMinor Pro
Jay Stewart13848581062151995-19983F1977-08-12Fort McMurray, ALTACollege-University
Patrick Stewart101102019-20201FJunior A (Canada)
Michael Stiliadis2300022011-20121G1994-01-28Vaughn, ONTMinor Pro
Tyson Storr511910182019-20222F2002-03-09El Segundo, CAJunior A (Canada)
Brent Strike3741418971993-19963D1977-01-03Junior A (Canada)
Matt Stronach81621271131996-19982D1979-03-21North York, ONTCollege-University
Ryan Struthers100002019-20201C2004-01-02Milton, ONTMajor Junior
Chase Strychaluk48244165202021-20221F2002-05-13Oakville, ONTJunior A (Canada)
Marc Stuart1000022005-20061G1987-01-30Dallas, TXCollege-University
Ethan Sullivan5121618112021-20221F2004-03-18Oakville, ONTJunior A (Canada)
David Sunter48121830181996-19971FJunior A (Canada)
Matt Swain17365124189661993-19974F1976-03-04Oakville, ONTMinor Pro
Mike Swinton1111354672482002-20053D1985-01-02Oakville, ONTJunior A (Canada)
Hunter Syrydiuk19268342006-20071D1988-07-25Toronto, ONTMinor Pro
Nick Szabo100002011-20121F1992-05-12Oakville, ONTJunior A (Canada)
Ryan Takamatsu804422013-20141F1997-05-23Mississauga, ONTJunior A (Canada)
Mike Tarantino996470134531996-20004C1980-11-23Oakville, ONTCollege-University
Rob Tarantino14594104198642000-20033F1983-04-30Toronto, ONTCollege-University
Anthony Tarsitano200002022-20231D2005-02-17Bolton, ONTJunior A (Canada)
Aiden Taylor139193958792021-20243F2003-08-30Oakville, ONTJunior A (Canada)
Brendan Taylor55163349742005-20092C1989-04-01Oakville, ONTMinor Pro
Chris Taylor254711202011-20121F1992-04-14Georgetown, ONTJunior A (Canada)
Steven Taylor5611213512008-20102D1991-05-23Toronto, ONTJunior A (Canada)
Luke Tchor50111930382019-20201F2002-10-18Toronto, ONTCollege-University
Sean Teakle6091120642007-20092F1989-06-05Mississauga, ONTJunior A (Canada)
Andrew Thachuk2531114492004-20062F1985-05-30Burlington, ONTJunior A (Canada)
Conor Thacker74213151172022-20242D2005-06-19Oakville, ONTJunior A (Canada)
Matthew Thom200002013-20141D1998-05-18Oakville, ONTCollege-University
Chris Thompson2503341994-19951G1978-10-25Ajax, ONTMajor Junior
Stefan Thompson692056761042010-20122C1991-02-12Waterloo, ONTMajor Junior
Michael Tiveron76182745382019-20222C2002-05-14Brampton, ONTJunior A (Canada)
Kamil Tkaczuk102264167942013-20152F1995-02-07Oakville, ONTCollege-University
Luke Tokarz1701142022-20231DJunior A (Canada)
Cam Tolnai200022017-20181C2002-02-14Oakville, ONTMajor Junior
Mike Topic37189322004-20073D1988-05-31Oakville, ONTEuropean Lower Leagues
Graham Tough100002002-20031 Junior A (Canada)
Kyle Traynor19066142007-20081D1989-04-11Brampton, ONTJunior A (Canada)
Steven Trojanovic2721113262009-20101D1993-08-04Burlington, ONTMajor Junior
Colton Trumbla200002013-20141F1998-11-30Toronto, ONTCollege-University
Adam Tucci34131326382021-20221F2001-04-12Oakville, ONTJunior A (Canada)
Lucas Tucciarone24549242010-20122F1992-02-14Mississauga, ONTJunior A (Canada)
Dustin Tucker600022005-20061C1986-10-01Woodlands, TXJunior A (Canada)
Luke Turcotte340551102007-20081D1990-05-14Mississauga, ONTCollege-University
Tyler Turcotte13000142005-20061D1988-07-31St. Catharines, ONTMinor Pro
Nicholas Turenko5041317402016-20171D1996-03-26Mississauga, ONTCollege-University
Brandon Turley2021-20221Junior A (Canada)
Michael Turnbull183811711993-19941 Junior A (Canada)
Noah Tyrrell2111112242023-20241F2003-08-31Montgomery, ONTJunior A (Canada)
Eric Uba12661282017-20181R2000-12-17Kitchener, ONTMajor Junior
Chris Ulrich1101121998-19991G Junior A (Canada)
Joshua Vagenas454711332021-20232D2003-02-09Erin, ONTJunior A (Canada)
Shawn Valere63549912022-20242F2003-11-30Junior A (Canada)
Ben Van De Peer31279901993-19941D1978-11-10Semi-Professional
Jamie VanderVeeken94711202006-20071D1986-01-20Wallaceburg, ONTMinor Pro
Marc Varteressian85214163091996-19982D1978-12-19Oakville, ONTMinor Pro
Paul Varteressian23044241997-19992F1982-02-19Oakville, ONTCollege-University
Jon Veerman2010-20111R1991-07-07Burlington, ONTCollege-University
Bill Velliaris17011371995-19961D1977-02-19College-University
Jake Veri21391222019-20201F2001-04-24Northville, MIJunior A (Canada)
Matt Vervoorn82163854731997-19992DJunior A (Canada)
Carmine Vietri22347122013-20141F1995-08-16Mississauga, ONTJunior A (Canada)
Lucas Vincze100002021-20221FJunior A (Canada)
Bryan Vines130103040981994-19973D1978-11-20Oakville, ONTMinor Pro
Matt Violin6001181999-20012G1982-02-08Kleinburg, ONTCollege-University
Zackary Vukosa310102014-20151L1998-06-22Mississauga, ONTMajor Junior
Paul Wade600001996-19982Junior A (Canada)
??? Wagner100002022-20231FJunior A (Canada)
Chris Walling6011201994-199511974-01-22Junior A (Canada)
Matthew Wang93272754782021-20232L2005-08-22London, ONTMajor Junior
Corey Waring10551521031151993-19973L1976-01-04Brantford, ONTMinor Pro
Cam Watts100002007-20081 Junior A (Canada)
Cole Weinger3951520132021-20221F2001-06-28El Segundo, CALCollege-University
Jeff Wells14062941562931995-19994FJunior A (Canada)
Lachlan Wells54102535422022-20231F2004-10-27Scarborough, ONTJunior A (Canada)
Jeremy Welsh975382135642007-20092F1988-04-30Bayfield, ONTMajor League
Kyle West2016-20171L1998-03-28Burlington, ONTMajor Junior
Scott Westlake1213481999-20001D College-University
Mark White300002006-20082F1989-07-28Oakville, ONTJunior A (Canada)
Tyson White100021997-19981 Junior A (Canada)
Stephen Whittle3611314992019-20201F2001-09-10Vaughan, ONTJunior A (Canada)
Zach Wigle4918153362021-20221C2004-01-12Oakville, ONTMajor Junior
Jake Williams400002008-20091G1990-07-27Montreal, PQCollege-University
Kent Williams8875971721881993-19952F1974-09-09College-University
Chris Wills400022005-20061G1988-12-10Oakville, ONTJunior A (Canada)
Owen Wilson4712324582021-20221F2003-01-01Oakville, ONTJunior A (Canada)
Drake Wilton820202010-20111FJunior A (Canada)
Peter Wishloff30011161995-19961G1978-07-26Oakville, ONTCollege-University
Chris Woit300001996-19982Junior A (Canada)
Kevin Woit893536712851995-19983C1978-08-09Oakville, ONTCollege-University
Dylan Wood15279162010-20111L1992-04-05Brampton, ONTMajor Junior
Tyler Wooddisse5421618732002-20042D1985-04-24Brampton, ONTMinor Pro
Benjamin Woodhouse100022017-20181F2000-01-18Hamilton, ONTCollege-University
Drew Worrad1014061101332015-20172F1997-06-30Denfield, ONTMinor Pro
Oliver Wren1401162007-20081G1987-12-19Oakville, ONTCollege-University
Dave Young375914391998-19991DJunior A (Canada)
Davis Young1635882018-20191C2002-01-03Mississauga, ONTMajor Junior
Dan Youngblut300001997-19981D Junior A (Canada)
Logan Yovetich62448632022-20242F2005-10-26Junior A (Canada)
Ben Zaretsky300042021-20221FJunior A (Canada)
Mason Zebeski49111021342021-20221L2005-10-04Oakville, ONTMajor Junior
Tyler Zemlak6962127271997-19992DJunior A (Canada)
Mike Zujko400022000-20011F Junior 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.