hockey DB
search by league
team
morning report
contact us
home

Lindsay Muskies all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Others 410122008-20102Minor Pro
Kenny Ablett300021997-19981F Junior A (Canada)
Tyler Agnew36314282022-20231F2004-02-16Kalamazoo, MIJunior A (Canada)
Vince Albanese2603342023-20241F2006-06-27Vaughan, ONTJunior A (Canada)
James Allen1051924431142014-20162F1998-04-15Ennismore, ONTJunior A (Canada)
Quinn Amiel4411819322006-20071C1987-09-26Maple Ridge, BCCollege-University
Richard Anderson156713241995-19961L1976-03-28Peterborough, ONTMajor Junior
Troy Andrews16235362019-20201F2001-12-27Etobicoke, ONTCollege-University
Connor Annett27459302014-20151F1995-08-27Collingwood, ONTMinor Pro
Gregory Arnburg6751520882017-20192D1999-05-28Oshawa, ONTJunior A (Canada)
Riley Austin931437511372007-20103D1991-02-15Bobcaygeon, ONTMinor Pro
Joshua Avery810102023-20241C2007-01-30Cavan, ONTMajor Junior
J.R. Avon200002018-20191C2003-07-04Peterborough, ONTMinor Pro
Chris Azzano1501102009-20101G1989-06-14Oshawa, ONTCollege-University
Brandon Bagnell87184058571993-19952D1975-07-16Barrie, ONTMinor Pro
Brano Baliar934358101631994-19962L1975-11-24Bratislava, SlovakiaMinor Pro
Nathan Balkwill26022622017-20181D2000-02-09Coldwater, ONTMinor Pro
Brett Banks7101122011-20121F1995-03-15Barrie, ONTJunior A (Canada)
Shawn Banks145510341998-19991C1979-01-11Waubaushene, ONTCollege-University
Trevor Bardell3691423171993-19941European Lower Leagues
Brant Barnett69044132001-20032G1984-07-14Wolfville, NSJunior A (Canada)
Owen Barnett1992741682802013-20185D1997-12-16Newmarket, ONTJunior A (Canada)
Taylor Barnett53132740872022-20231F2002-10-03Barrie, ONTJunior A (Canada)
Peter Barral5021425242013-20141F1994-10-18Faribault, MNCollege-University
Pat Barrington55163854601996-19982R1978-07-16St. John's, NFLDMajor Junior
Darryl Baswick791233451342002-20042C1983-12-08Langton, ONTJunior A (Canada)
Cory Battista433251432003-20052F1987-12-04Oshawa, ONTJunior A (Canada)
Zach Bayer90821291212009-20112D1990-09-20Glendale, AZCollege-University
Jeff Bayley2623582007-20081F1988-01-28Milton, ONTJunior A (Canada)
Chad Beal3641014742009-20101C1989-02-23Stouffville, ONTMajor Junior
John Beardsley12202112005-20061F1988-04-29Porcupine, ONTJunior A (Canada)
Nate Bedford129011281996-20015G1980-03-16Peterborough, ONTMajor Junior
Dustin Belton1012302004-20051 Junior A (Canada)
Mitch Bennett304711692008-20091R1992-01-04Toronto, ONTMajor Junior
Drew Berkel49191332262010-20111R1992-03-21Simcoe, ONTMajor Junior
Adam Bernard8253521051412002-20042R1983-07-14Golden Lake, ONTJunior A (Canada)
Matt Best37131528472000-20011FMajor Junior
Tayler Bidon44123162017-20181F1999-02-04Whitby, ONTJunior A (Canada)
Jesse Biduke1291322102008-20091L1988-02-01Whitby, ONTMinor Pro
Luke Bierworth5205542010-20122G1992-10-15Cobourg, ONTJunior A (Canada)
Andrew Black42224472003-20041D1984-04-16Peterborough, ONTJunior A (Canada)
Chris Block1102202000-20011 Junior A (Canada)
Dan Bochner7112202001-20021D1984-09-05Junior A (Canada)
Jason Bonisteel11101102005-20072F1987-04-01Belleville, BCJunior A (Canada)
Justin Borsa2501162006-20071G1988-01-24Burnaby, BCCollege-University
Ryan Bottum35246242006-20071D1988-08-04Haliburton, ONTJunior A (Canada)
Max Bouffard300002009-20101G1992-04-28 Junior A (Canada)
Louis-David Bourgault54164864272012-20131F1993-08-05Montmagny Junior A (Canada)
Jean-Marc Bourgeois3671118102004-20051CMoncton, NBJunior A (Canada)
Logan Boutros601122022-20231D2004-06-24Stouffville, ONTJunior A (Canada)
Matt Bowen4671724401996-19971College-University
Rock Boynton800002016-20171GLomita, CACollege-University
Zach Bratina520222011-20121L1996-01-06Lindsay, ONTMajor Junior
Nate Brentnell2905582023-20241F2006-05-19Aurora, ONTJunior A (Canada)
Austin Brown68122739342013-20152D1995-07-26Mississauga, ONTJunior A (Canada)
Cory Brown9652328721996-19982DJunior A (Canada)
Dave Brown4515254091997-19981R Junior A (Canada)
Greg Brown442461272006-20071D1988-03-09North Vancouver, BCMinor Pro
Jason Brown9000132003-20041 Junior A (Canada)
Nick Brown38022422009-20112D1991-06-01Fredericton, NBCollege-University
Evan Bruno100002011-20121F1992-01-15Stouffville, ONTJunior A (Canada)
Dean Buchholz7301122018-20202G1999-08-04Dearborn Heights, MICollege-University
Josh Burdick471420341141998-20002RJunior A (Canada)
Nathanial Burelle53131629462021-20221F2003-02-02Belleville, ONTJunior A (Canada)
Brock Burge300002009-20101C1991-02-12Toronto, ONTJunior A (Canada)
Hunter Burge100002006-20071D1989-03-31Lindsay, ONTJunior A (Canada)
Josh Burk16555641192191996-20004C1979-02-04Lindsay, ONTMinor Pro
Mitch Bursey98925342172009-20123D1993-04-24Peterborough, ONTMajor Junior
Chris Cairns500041993-19941 Junior A (Canada)
Keegan Cairns72194766992013-20152F1995-05-11Uxbridge, ONTJunior A (Canada)
Mark Cairns100001995-19961G1979-02-07Little Britain, ONTMinor Pro
Pat Callaghan5081321122000-20022 Junior A (Canada)
Ryan Callan3024602018-20191F2001-04-19Whitby, ONTJunior A (Canada)
Kory Cameron100002001-20021 Junior A (Canada)
J.C. Campagna42212041552011-20121C1993-06-11Dallas, TXMinor Pro
Joey Campbell881425392032017-20192F1999-03-17Bowmanville, ONTJunior A (Canada)
Brad Cann200021994-19951Junior A (Canada)
Mitch Cantalon100002011-20121F Junior A (Canada)
Max Cantelon200002022-20231FJunior A (Canada)
Marc Cantin4021416602006-20071D1990-03-27Peterborough, ONTMinor Pro
Danick Caron32461022021-20221F2002-07-05Hagog, ONTJunior A (Canada)
Kenny Carpenter241781042009-20101D1989-01-02Likely, BCJunior A (Canada)
Brandon Carr-Ansah87121830182017-20192D1998-09-18Mississauga, ONTJunior A (Canada)
Ken Carswell49122133162004-20051F1987-02-18Bracebridge, ONTJunior A (Canada)
Michael Carter5521012382021-20232D2004-07-21Peterborough, ONTJunior A (Canada)
Bryce Caruk29549152019-20201C2001-01-08Courtice, ONTMajor Junior
Cameron Carvalho800002019-20201G2001-06-10Mississauga, ONTJunior A (Canada)
Tim Cavanagh43156572004-20051D1988-02-03Ennismore, ONTMajor Junior
Tyler Challis111202017-20181F2002-05-30Junior A (Canada)
Ryan Chamberlain314610191999-20023Junior A (Canada)
Felix Chamberland53263258542012-20131L1994-01-15Levis, PQMinor Pro
Brett Chandler1700002014-20151G1997-07-28Lindsay, ONTJunior A (Canada)
Matt Chaplit45611171401996-19971Junior A (Canada)
Alex Charette4851722612007-20081D1988-12-19Wolverine Lake, MIJunior A (Canada)
Yacine Chemrouk5600002021-20232G2003-11-15Montreal, PQJunior A (Canada)
Ken Chesher1153872000-20011F1980-03-29Semi-Professional
Jeff Christensen1122482015-20161F1997-01-09Cobourg, ONTJunior A (Canada)
Paul Christie300002004-20051 Junior A (Canada)
Carson Christy15336332022-20231R2004-10-15Oshawa, ONTMajor Junior
Michael Cimini611910422016-20182D1998-03-15Scarborough, ONTJunior A (Canada)
Tom Clancy18123262003-20041 Junior A (Canada)
Brent Clarke1111718112005-20061C1986-06-05Bolton, ONTMinor Pro
Adam Clements449514862001-20021Junior A (Canada)
Andrew Clements891226381412002-20053C1986-01-24Peterborough, ONTJunior A (Canada)
Maxim Clouser3000102017-20181G1998-12-04Ithaca, NYJunior A (Canada)
Dylan Coers52102232402023-20241D2004-05-13Port Colborne, ONTJunior A (Canada)
Jason Colasante522401994-19951Junior A (Canada)
Michael Colavecchia46272855242008-20102F1990-02-09Maple, ONTMinor Pro
Clay Coles4823582017-20181F1999-11-30Ennismore, ONTJunior A (Canada)
Creg Cook1100022009-20101D1990-12-14South Lancaster, MACollege-University
Jeff Corbett35055252010-20111D1994-09-20Uxbridge, ONTMajor Junior
Brandon Couto52112839532008-20102F1989-03-15Bowmanville, ONTCollege-University
Peter Cowan954444882322004-20062F1986-01-09Barry's Bay, ONTCollege-University
Mike Craigen17259931524831998-20034R1982-03-16Buckhorn, ONTMinor Pro
Blake Curran8201162017-20192G1999-04-15Peterborough, ONTJunior A (Canada)
Ethan Curtis54011392018-20202D2002-03-28Woodville, ONTJunior A (Canada)
Martyn Curtis3877141171993-19952DBaldwin, ONTCollege-University
Tyler Cuthbert432911212003-20041D1987-05-05Omemee, ONTMajor Junior
Josh Cybulskie923502003-20041 Junior A (Canada)
Connor D'Angelo4242642021-20242F2006-07-29Clarington, ONTJunior A (Canada)
Jake Dale814610282016-20182F1998-06-30Pickering, ONTJunior A (Canada)
Mike Dalhuisen526814872004-20062D1989-01-24Nijmegen, HollandMinor Pro
David Dalliday4384250792002-20031D1982-05-06Ennismore, ONTMajor Junior
Brady Darrach200022022-20231F2003-11-28Cobourg, ONTJunior A (Canada)
Derek Davis4762127302006-20082F1989-10-13Uxbridge, ONTJunior A (Canada)
Matt Davis73424486482010-20122F1992-04-21Uxbridge, ONTCollege-University
Tanner Davis5100002011-20132G1992-05-16North Bay, ONTJunior A (Canada)
Trevor Daynes6000122010-20111F1993-09-07Oshawa, ONTJunior A (Canada)
Philippe De Champlain1601122022-20231G2003-11-08Otterburn Park, PQJunior A (Canada)
Shane Delaronde17000141996-19971G1978-05-20Prince Albert, SASKMajor Junior
Mike Della Mora1154982002-20031C1984-04-24Peterborough, ONTMajor Junior
Logan DeNoble102383573632013-20152C1997-10-15Peterborough, ONTMinor Pro
Jeff DeRusha37336242004-20062F1988-05-03Lindsay, ONTJunior A (Canada)
Chad Desjardins300001993-19962Junior A (Canada)
Kyle Diamond107121325242015-20172F1998-06-01Bowmanville, ONTJunior A (Canada)
Boyd DiClemente6301122014-20162G1996-07-18Peterborough, ONTCollege-University
Kristopher Diclemente7752126722014-20162D1998-01-19Peterborough, ONTJunior A (Canada)
Tony DiMarco3100001999-20012G1983-05-06Lindsay, ONTJunior A (Canada)
Robby DiMaria1300042023-20241G2005-10-23Uxbridge, ONTJunior A (Canada)
Mat Diminie1232502009-20101F1989-02-23Cobourg, ONTJunior A (Canada)
Noah Dollo105353974462016-20182F1998-10-26Minden, ONTCollege-University
Tyler Donaldson5591221312012-20131F1994-12-11Trenton, ONTCollege-University
T.J. Doran100002007-20081D1991-01-17Oakwood, ONTJunior A (Canada)
Dale Dubreuil43123143841995-19961F1976-05-01Val Caron, ONTCollege-University
Emerson Ducasse38224182017-20181F1997-01-30Toronto, ONTCollege-University
Chris Duggan803779116431994-19962C1977-11-23Woodville, ONTMinor Pro
Clarke Duncanson1475585140801996-20004C1979-01-10Rayside-Balfour, ONTMajor Junior
Alex Dupuis28011142006-20071G1986-07-16Thunder Bay, ONTMinor Pro
Jacob Dupuis344610332019-20201F2003-08-01Courtice, ONTJunior A (Canada)
Graham Dynes1500022015-20161G1998-06-11Aurora, ONTJunior A (Canada)
Austin Eastman107244468332013-20163L1997-05-06Lindsay, ONTMinor Pro
Ben Edwards1500002019-20201GJunior A (Canada)
Samual Ellwood4823582016-20171F1999-01-29Oshawa, ONTJunior A (Canada)
Chad Enever800021996-19971Junior A (Canada)
Connor Evans100002014-20151D1997-08-17Uxbridge, ONTCollege-University
Nathan Everett1500082019-20201D2000-02-12Russell, ONTJunior A (Canada)
William Everson88264167282021-20232F2002-12-03Peterborough, ONTJunior A (Canada)
Daniel Fagan1320222019-20201F2000-09-13Junior A (Canada)
James Fagan86365288451993-19963Junior A (Canada)
Steve Fagan102201994-19951Junior A (Canada)
Matt Fairfield100001997-19981 Junior A (Canada)
Jack Falkner106272754382021-20232F2003-03-19Peterborough, ONTJunior A (Canada)
Duane Falls200001996-19971Junior A (Canada)
Alex Farmer1321342021-20221F2002-05-05Brooklin, ONTJunior A (Canada)
Bryan Faulkner1923050802111999-20045L1983-02-11Lindsay, ONTMajor Junior
Geoff Faulkner922024441021997-20003CCollege-University
Matt Faulkner43178781995-19961College-University
Chris Fearneley300002007-20081G1987-01-12Fredericton, NBJunior A (Canada)
Josh Fick200022004-20051 Junior A (Canada)
Stuart Fierheller180818261472011-20165D1995-07-09Lindsay, ONTJunior A (Canada)
Liam Filip627142162021-20232F2004-08-30Grafton, ONTJunior A (Canada)
Billy Finney500022014-201511999-07-26Junior A (Canada)
Sean Firth156835433671993-19974D1976-04-15Toronto, ONTJunior A (Canada)
Tucker Firth872791392016-20204D2001-03-12Cobourg, ONTMinor Pro
Alex Fiset84133649282007-20092F1990-03-17Kenogami, ONTJunior A (Canada)
Greg Fisher7003322003-20052 Junior A (Canada)
Dylan Fitze832229511082008-20133R1992-11-28Peterborough, ONTMinor Pro
Owen Fitzgerald29131124202023-20241F2007-08-30Peterborough, ONTJunior A (Canada)
Tom Fitzpatrick57416201752000-20033D1987-10-14Fort McMurray, ALTAMinor Pro
Paul Flint100001994-19951Junior A (Canada)
Josh Ford39101323411993-19941College-University
Brock Forrest487512162023-20241F2003-03-22Hillsborough, NJJunior A (Canada)
Chris Foxwell900072003-20041GJunior A (Canada)
Branden Francey3800042013-20141G1994-05-20Ajax, ONTJunior A (Canada)
Marc Franchini48222244432006-20071C1990-02-19Woodbridge, ONTEuropean Lower Leagues
Jeremy Francis35167912001-20021 Junior A (Canada)
Josh Francis100002001-20021D1985-04-19Whitby, ONTMajor Junior
Cory Fraser98423981902003-20052C1985-08-13Pictou, NSCollege-University
Doug Fraser1033621993-19941Junior A (Canada)
Ethan Fraser8601182021-20242G2003-01-10Belleville, ONTMajor Junior
Murray Free1053356893442005-20093L1988-05-25Campbellford, ONTMinor Pro
Carter Frost100002022-20231GJunior A (Canada)
Justin Fry20224122005-20061R1987-08-28Calgary, ALTAMajor Junior
Davis Gadjovich522810372013-20141F1996-05-27Whitby, ONTJunior A (Canada)
Nick Galeazza58167692022-20242D2006-07-10Peterborough, ONTJunior A (Canada)
Ryan Gallant13011452018-20191D2001-03-05Whitby, ONTJunior A (Canada)
Jake Garland4251823782005-20061D1987-04-15Thunder Bay, ONTJunior A (Canada)
Jake Garland4011102005-20061F1987-02-25Myrtle, ONTJunior A (Canada)
Kirk Gaskell1002221996-19971GJunior A (Canada)
Bob Gauvreau100001997-19981G Junior A (Canada)
Joey Genereux39651161997-19981C Junior A (Canada)
Corey George631741582542006-20082C1988-05-31Uxbridge, ONTMajor Junior
Kevin George1127753130862007-20103R1990-01-26Uxbridge, ONTCollege-University
Matt George1100002002-20031G1984-02-29Markham, ONTJunior A (Canada)
Ron George20123292009-20101F1991-05-21Uxbridge, ONTJunior A (Canada)
Austin Gerhart200002012-20131R1997-04-03Barrie, ONTMajor Junior
Eric Gethers1512382007-20081D1989-03-14Ashburn, VACollege-University
Brad Gibbs1572561865831996-20015LMajor Junior
Mike Gilchrist8167422008-20091D1988-06-15Rochester, NYCollege-University
Cameron Gillis31134222019-20201FPickering, ONTJunior A (Canada)
Kerry Gillis894038781601999-20033Major Junior
Cory Gilmer1173630661711997-20025 Junior A (Canada)
Tom Giltenan8033101999-20001 Junior A (Canada)
Matt Ginn93134142007-20103G1991-02-17Lindsay, ONTMinor Pro
Harris Goan100002019-20201Junior A (Canada)
Patrick Goan68925341412018-20202F2000-09-02Omemee, ONTJunior A (Canada)
Wes Gonger100001993-19941 Junior A (Canada)
Alexis Gonzales-Lambert157715221212021-20243D2003-07-06Montreal, PQJunior A (Canada)
Joaquin Gonzalez5391221562023-20241F2005-01-07London, ONTJunior A (Canada)
Kurtis Goodreau16033902001-20021 Junior A (Canada)
John Gordon881315281022001-20032D1985-11-27Keene, ONTEuropean Elite
Rob Gordon1347293165891996-19993RPeterborough, ONTCollege-University
Scott Gordon12941611023021997-20003DKeene, ONTEuropean Lower Leagues
Darrin Gostlin29347711994-19951Major Junior
Kurt Gottschalk17011302012-20131D1992-06-08Markham, ONTCollege-University
Cam Granger14745671122842007-20103F1989-01-05London, ONTCollege-University
Cody Grant27549102000-20022 College-University
Ryan Grant8000162019-20201D2000-12-27Toronto, ONTJunior A (Canada)
Kyle Grasby42145252023-20241D2005-09-25Richmond Hill, ONTJunior A (Canada)
Matt Gray500022004-20051F1987-05-04Omemee, ONTCollege-University
Seth Gray76612122000-20011F1980-02-03Port Perry, ONTMinor Pro
Sean Green5800062015-20172G1996-07-22Whitby, ONTJunior A (Canada)
Spencer Green800002010-20111L1994-01-28Orillia, ONTMajor Junior
Jesse Gregory526915172011-20132F1993-12-02Bridgenorth, ONTJunior A (Canada)
Tom Grienan100002000-20011 Junior A (Canada)
Mason Groskopfe100002006-20071F1989-04-29Lindsay, ONTJunior A (Canada)
Artem Guryev20336662019-20201D2003-05-17Moscow, RussiaMinor Pro
Eric Hagemann4102222000-20033Junior A (Canada)
Carson Hall506713342022-20231L2006-04-29Newcastle, ONTMajor Junior
Ryan Hall25022102019-20201D2002-05-22Haliburton, ONTJunior A (Canada)
Patrick Hamilton492461562011-20132D1995-08-09Oakwood, ONTMajor Junior
Paul Handley3361117491993-19941C1975-05-31Fenelon Falls, ONTCollege-University
Mike Hannah731920391981993-19952Semi-Professional
Dan Hansin200002004-20051 Junior A (Canada)
Steve Harding22011932006-20082D1988-07-15Oshawa, ONTJunior A (Canada)
Andy Harris410102004-20073F1987-04-01Lindsay, ONTJunior A (Canada)
Cameron Harris526511182015-20161F1998-06-24Bailieboro, ONTJunior A (Canada)
Dan Harris400042014-20151D1998-01-12Junior A (Canada)
Matt Harris110102002-20031D1986-10-31Toronto, ONTMinor Pro
Brad Hasilo200002003-20041 Junior A (Canada)
Jeff Hawthorne100002014-20151F1998-05-21Junior A (Canada)
Kevin Healey254610101996-19971Junior A (Canada)
Mackenzie Heber42123382014-20151D1996-08-01Ajax, ONTJunior A (Canada)
Mathieu Hebert1061423371182018-20202D2000-02-11St-Hilaire, PQCollege-University
Ryan Heeps5202122012-20131C1997-01-30Oshawa, ONTMajor Junior
Riley Hellekson20281022010-20111F1992-05-22Peers, ALTAJunior A (Canada)
Derek Hennessey29221941362002-20031R1982-07-08Peterborough, ONTMajor Junior
Paul Hennessy200002011-20121D Junior A (Canada)
Alex Henry600002017-20181F2001-07-29Junior A (Canada)
Travis Herlein601182007-20081F1989-09-04Calgary, ALTAJunior A (Canada)
Ryan Herlihey302202005-20061F1988-12-10Downeyville, ONTJunior A (Canada)
Tim Herlihey86818261202007-20103F1991-01-09Downeyville, ONTJunior A (Canada)
Vince Herlihey19856841401602009-20145F1993-06-17Lindsay, ONTJunior A (Canada)
Dawson Hettiarachchi1961117142023-20241F2004-01-16Whitby, ONTJunior A (Canada)
Taylor Hewson4400022004-20093G1988-07-04Goodwood, ONTJunior A (Canada)
Scott Hibbert100002014-20151F1997-02-06Junior A (Canada)
Lucas Hickey200002013-20141F1996-01-05 Junior A (Canada)
Kyle Highm100001993-19941 Junior A (Canada)
Bryan Hignett87812201302012-20142F1994-07-26Ennismore, ONTJunior A (Canada)
Ben Hilborn33246242009-20101D1990-02-11Edmonton, ALTAJunior A (Canada)
Craig Hockaday100235679751997-19992D1979-09-18Peterborough, ONTJunior A (Canada)
Curtis Hockaday421561121998-19991D Junior A (Canada)
Dan Holmes46101121491995-19961F1978-03-05Whitby, ONTCollege-University
Devin Homick211202002-20031Semi-Professional
Jaxson Hood100002016-20171D1999-05-25Junior A (Canada)
Hunter Hotrum49369672015-20161F1998-10-10Douro, ONTJunior A (Canada)
Brian Hubers5762026282009-20132D1993-04-21Uxbridge, ONTJunior A (Canada)
Brendan Hull712433571332005-20072F1985-07-11Calgary, ALTAMinor Pro
Greig Humphrey7931316622001-20043Junior A (Canada)
Colin Husovic100002018-20191G1999-12-03Whitby, ONTJunior A (Canada)
Matt Imrie57167992000-20022D1984-11-11Lindsay, ONTJunior A (Canada)
Brennan Ireland200002018-20191D2000-08-10South Hampton, ONTJunior A (Canada)
C.J. Irwin3053882023-20241F2006-01-27Toronto, ONTJunior A (Canada)
Nick Isaacson46171431302015-20161L1999-08-11Oakville, ONTMinor Pro
Reid Jackman29123102009-20122L1993-03-17Etobicoke, ONTMinor Pro
Cameron Jackson10541519852019-20233D2002-05-20Newmarket, ONTJunior A (Canada)
Corey Jackson5462430402012-20131D1992-11-30Sault Ste. Marie, ONTCollege-University
Darryl James200081995-19961Junior A (Canada)
Ryan Jaynes322461412004-20051F1985-08-21Grafton, ONTJunior A (Canada)
Tyler Jenkins401101993-19941 Junior A (Canada)
Nolan Jewell400002007-20081F1991-11-04Oakwood, ONTJunior A (Canada)
Bradey Johnson5011102014-20151R1999-12-24Lindsay, ONTMajor Junior
Brady Johnston700002004-20051D1986-11-24Haley Station, ONTJunior A (Canada)
Joel Johnston29121527791999-20001C1979-09-02Peterborough, ONTJunior A (Canada)
Thomas Johnston99102939442018-20223F2002-10-17Lindsay, ONTJunior A (Canada)
Tyler Johnston33336122023-20241F2006-06-30Lindsay, ONTJunior A (Canada)
Chad Jones17257282007-20081D1987-10-25Wiarton, ONTMinor Pro
Dave Jones5641317361998-20032D1982-04-10Peterborough, ONTJunior A (Canada)
Jeremy Jones391671451996-19971Junior A (Canada)
William Jones84132740342019-20222F2001-11-03Peferlaw, ONTCollege-University
Devon Jonson18112172007-20081D1989-10-24Fairview, ALTAJunior A (Canada)
Don Jordan100001997-19981 Junior A (Canada)
Gary Kane16022301993-19941 Junior A (Canada)
Joshua Kavanagh200022019-20201D2003-05-06Hanmer, ONTMajor Junior
Rob Kay133710182007-20081F1989-06-06Newtonville, ONTCollege-University
Aaron Keaney18049841331922005-20094F1988-07-30Minden, ONTCollege-University
Robin Kellar641671152007-20092D1988-06-11Ridgeway, ONTJunior A (Canada)
Gavin Keller95618241442022-20242D2003-07-12Rocky River, OHJunior A (Canada)
Jack Kemp14011142019-20222F2004-04-21Blackstock, ONTJunior A (Canada)
Dan Kennedy511221998-19991F1982-04-16Junior A (Canada)
Marshall Kennedy1004461999-20001 Junior A (Canada)
Dayton Kent104152338372015-20172F1998-03-05Peterborough, ONTJunior A (Canada)
Evan Kernohan70151934742004-20062D1986-01-09Minden, ONTCollege-University
Cole Kimble1000062016-20192F2001-04-17Lindsay, ONTJunior A (Canada)
David King98273865742008-20113F1992-07-20New Westminster, BCJunior A (Canada)
Eli King23022162008-20091F1988-11-02New Westminster, BCJunior A (Canada)
Matt King7841418802018-20202F2000-07-11Lindsay, ONTCollege-University
Nick King100002015-20161G1998-12-22Junior A (Canada)
Dean Klomp18479117196402009-20134F1992-05-20St. Marys, ONTCollege-University
Matthew Kochanowski20145142021-20221D2002-12-06Brentwood, NashvilleCollege-University
Bryan Kolodziejczyk49112738302011-20121F1991-06-14Liege, BelgiumEuropean Lower Leagues
Darius Kondrotas56257982016-20182D1998-11-17Gilford, ONTJunior A (Canada)
Daniil Kononov3010717102023-20241F2004-02-02Norilsk, RussiaJunior A (Canada)
Scott Konut100002001-20021 Junior A (Canada)
Louis Korakis100042004-20051F Junior A (Canada)
Andrew Krelove9482331932003-20052D1987-04-15Thunder Bay, ONTMinor Pro
Jeff Krieger44122133331997-19981C1979-08-13Haileybury, ONTJunior A (Canada)
Braeden Kublick931892432015-20172D1997-01-10Cavan, ONTJunior A (Canada)
Maximillian L'Heureux1223582006-20071R1988-08-17Tenafly, NJMajor Junior
Caleb Labelle300042022-20231D2005-01-05Thunder Bay, ONTJunior A (Canada)
Justin Lacey10369172007-20081F1987-08-07Brampton, ONTCollege-University
Tim Lacey100001995-19961GCollege-University
Brian Ladner29167371994-19951Junior A (Canada)
Keith Laing201101996-19971D1980-05-05Junior A (Canada)
Nic Lamer401102008-20091R1989-09-08Montreal, PQJunior A (Canada)
Cameron Lamport692144651242015-20172F1998-12-22Cannington, ONTCollege-University
Rory Landry14123112007-20081F1989-04-19Grand Cache, ALTAJunior A (Canada)
Chris Lane17011142011-20121D1992-01-10Beamsville, ONTJunior A (Canada)
Cole Langfield49156182014-20151F1996-02-04Lansdowne, ONTJunior A (Canada)
Brad Langford6631013622007-20092D1990-02-18New Liskeard, ONTJunior A (Canada)
Kyle Lapenskie4112102009-20101L1991-02-13Thunder Bay, ONTCollege-University
Christian Lea16123242013-20162F1996-01-14Whitby, ONTJunior A (Canada)
Chris Lee78622281701999-20012D Junior A (Canada)
Greg Lee2731215302002-20031R1983-10-14Almonte, ONTCollege-University
T.J. Lee861435492281994-19962DCollege-University
Braydon Leeking1363840781782015-20194F2000-02-28Kirkfield, ONTJunior A (Canada)
Chris Lemay7145182003-20041L1984-01-12Ottawa, ONTJunior A (Canada)
Lyndon Lemoire100022016-20171F1999-03-25Junior A (Canada)
Robbie Lepine801142011-20121C1992-05-13Killaloe, ONTMinor Pro
Stevie Leskovar15022142021-20221D2004-09-09Cambridge, ONTMajor Junior
Dmitri Levin11123272006-20071D1988-05-21Novosibirsk, RussiaMajor Junior
Mathew Lewis105111122522013-20152F1995-07-20Kearney, NEJunior A (Canada)
Zack Lewis811282022-20231R2005-01-25Guelph, ONTMajor Junior
Cam Lilley2110515422006-20071C1986-03-08Crossfield, ALTAMinor Pro
Brady Liscombe210102005-20061F1986-09-30Coboconk, ONTJunior A (Canada)
Johnny Lopez1400002023-20241D2005-08-11Bobcaygeon, ONTJunior A (Canada)
Andrew Love28121123382008-20091F1988-09-14Mississauga, ONTCollege-University
Nick Lund35141226542018-20191F1998-11-05Grand Forks, NDCollege-University
Greg Lynch100001997-19981 Junior A (Canada)
Zack MacArthur34369532011-20132D1992-09-24Tottenham, ONTCollege-University
Cam MacDonald11000161993-19941G1976-09-23Peterborough, ONTMinor Pro
John Macdonald474711842014-20151F1996-07-08Aurora, ONTJunior A (Canada)
Ryan MacGregor49333669892002-20031L1982-06-28Carleton Place, ONTMinor Pro
Alex MacKenzie-Ede3501162021-20221D2004-01-23Whitby, ONTJunior A (Canada)
Todd MacLeod602222001-20021 Junior A (Canada)
Scott Madden365611352004-20051D1988-01-15Barrie, ONTMajor Junior
Mike Madgett22123312007-20081F1990-06-02Peterborough, ONTJunior A (Canada)
Jake Mahoney23066632008-20102D1990-02-16Belleville, ONTJunior A (Canada)
Jovan Malay300002021-20221C2002-03-25Abbotsford, BCJunior A (Canada)
Shawn Maloney900002000-20022 Junior A (Canada)
Gary Manley13101424261994-19951Junior A (Canada)
Dawson Manning601122017-20181F2001-11-06Junior A (Canada)
Jeff Manryk110102007-20081R1988-03-16Thunder Bay, ONTJunior A (Canada)
Kurtis Mantell502222001-20021 Junior A (Canada)
Mitch Maraschiello1900042011-20121G1993-03-08Buffalo, NYMinor Pro
Matthew Marchese46101525462014-20151F1995-06-14Mississauga, ONTJunior A (Canada)
Jay Marquis87434689581994-19962Junior A (Canada)
Morris Marshall10527151997-19981L1979-01-21Matheson, ONTMajor Junior
Chad Martin210102001-20021 Semi-Professional
Greg Martin4151015372006-20071F1988-09-08Nanton, ALTAJunior A (Canada)
Kevin Matheson601102006-20071W1986-03-31Sherbrooke, PQMinor Pro
Paul Mattucci2441141933072621996-20015C1980-04-27Peterborough, ONTCollege-University
Logan Maunder1851236481912017-20235D2002-04-08Lindsay, ONTJunior A (Canada)
Braydon McCallum441617331222022-20231R2006-05-03Delhi, ONTMajor Junior
Matt McCartney82151631822011-20132C1995-03-09Scarborough, ONTMajor Junior
Sean McColl20167181993-19941Junior A (Canada)
Eric McDermott3000172011-20121D1992-07-26Ajax, ONTJunior A (Canada)
Craig McDonald10681442006-20071F1986-08-05Ajax, ONTCollege-University
Rick McDonald1135881996-19971Junior A (Canada)
Rory McDowell300002010-20111F1992-08-12Courtice, ONTJunior A (Canada)
Craig McGill800021995-19961Junior A (Canada)
Ryan McGill100001995-19961Junior A (Canada)
Tanner McGowan16347142008-20102F1989-08-03Port Colborne, ONTJunior A (Canada)
Darryl McGuckin500022004-20051 Junior A (Canada)
Johnny McGuire396410972010-20111R1993-08-28Peterborough, ONTMinor Pro
Nathan Mchattie300022023-20241DJunior A (Canada)
Curtis Mcintyre2644862002-20031Junior A (Canada)
Carson McKenzie300002023-20241F2006-10-14Lindsay, ONTJunior A (Canada)
Trevor McKinney44171936482005-20072F1988-05-16Oakwood, ONTCollege-University
Sean McLaren11000242014-20151D1996-05-05Oakville, ONTJunior A (Canada)
Grant McLean1364044841462007-20114F1991-06-24Lindsay, ONTJunior A (Canada)
Jesse Mcleish17437452001-20021 Junior A (Canada)
Adam McLeod500021993-19941Junior A (Canada)
Zac McMichael300042008-20091G1990-08-17Bancroft, ONTCollege-University
James McMurray301142023-20241FJunior A (Canada)
Cody McNabb30123202016-20171D1999-01-08Ajax, ONTJunior A (Canada)
Matt McNamara6421012502015-20172D2000-05-10Peterborough, ONTMajor Junior
Owen McNamara73101727502022-20242F2005-02-03Aurora, ONTJunior A (Canada)
Adam McPhail8112242015-20161R1997-04-07Sault Ste. Marie, ONTMajor Junior
Keith McPhail28055101996-19982DJunior A (Canada)
Matt Meher3101102011-20121F Junior A (Canada)
Noah Metivier1300002022-20231G2004-01-28Sault Ste. Marie, ONTJunior A (Canada)
Shawn Micks59910191111996-19993RJunior A (Canada)
Dan Middleton17011512002-20031Junior A (Canada)
Ryan Miles8000101995-19961G1976-04-03Minor Pro
Josh Miller2000122012-20131D1995-09-04Peterborough, ONTJunior A (Canada)
Will Mitchell18145302022-20231F2005-06-12Kingston, ONTJunior A (Canada)
Adam Miwa5481321242019-20201F2001-03-11Richmond Hill, ONTJunior A (Canada)
Ashton Miwa100002019-20201F2004-02-28Richmond Hill, ONTJunior A (Canada)
Trevor Mock21471142007-20081L1987-09-24Lethbridge, ALTAMajor Junior
Chris Moher8066262002-20031D1982-05-07Peterborough, ONTMajor Junior
Steve Moloney106193453851999-20034C1982-11-30Ennismore, ONTJunior A (Canada)
Doug Moore40538102004-20062F1988-10-18Lindsay, ONTJunior A (Canada)
Kurtis Moore600002012-20131 Junior A (Canada)
Lukas Moore2902222023-20241D2007-04-20Clarington, ONTJunior A (Canada)
Ryan Moore200002004-20051D1990-02-24Burlington, ONTMajor Junior
Eric Moreau20066182021-20221D2001-06-27Brantford, ONTCollege-University
Patrick Morgan33121123242013-20141F1994-12-23Pickering, ONTJunior A (Canada)
Jakob Morier1742682021-20221F2002-08-08Saint-Basile-le-Gran, PQJunior A (Canada)
Matt Morris40011521993-19941 Junior A (Canada)
Alex Morton300002003-20041L1987-09-19Cannington, ONTMinor Pro
Zach Morton20044232010-20111D1990-12-23Cannington, ONTJunior A (Canada)
Brendan Muise96511182009-20101F1990-10-31Oakville, ONTJunior A (Canada)
Ryan Mula3300002005-20061G1986-05-21Waltham, MACollege-University
Richard Muller3221517291994-19951Junior A (Canada)
Brock Mulvihill36279472001-20021FEnnismore, ONTJunior A (Canada)
Cole Murduff4991827832012-20142D1993-09-15Ennismore, ONTMajor Junior
Cole Murray100002014-20151F1997-04-07Oshawa, ONTJunior A (Canada)
Colin Murray913402009-20101F1989-11-06Oshawa, ONTMinor Pro
Shawn Murray100001993-19941Junior A (Canada)
Kody Musselman22122335712008-20091R1988-06-28Oshawa, ONTMajor Junior
A.J. Nagy20112262006-20071D1986-11-02Walsingham, ONTJunior A (Canada)
Kory Nagy47111223142005-20061C1989-10-12Walsingham, ONTMinor Pro
Scott Nagy1502202008-20091F1991-02-24Waterloo, ONTJunior A (Canada)
Tyler Nairn3000102004-20051F1987-02-15Little Britain, ONTJunior A (Canada)
Will Nells200001997-19981 Junior A (Canada)
Richard Nerland2900022007-20081G1987-09-10Calgary, ALTACollege-University
Kristopher Newby794434781081999-20012LCollege-University
Geoff Norrena2200041993-19941GCollege-University
Mike Norris35141226401995-19961Junior A (Canada)
Cody Northover100002013-20141G1996-04-15 Junior A (Canada)
Paul Novak29314201995-19961L1980-02-20Lindsay, ONTJunior A (Canada)
Russell Nowry164812202016-20171F1997-12-19Oshawa, ONTCollege-University
Brandon Nye5515213642023-20241F2005-01-19Brooklin, ONTJunior A (Canada)
Reagan O'Grady100002019-20201D1998-12-15Lindsay, ONTMajor Junior
Blake O'Keefe115313263982001-20043F1984-09-21Almonte, ONTCollege-University
Troy Oakley23156832013-20152F1996-09-25Whitby, ONTJunior A (Canada)
Nathan Oickle300002018-20191D2003-02-05Peterborough, ONTJunior A (Canada)
Andrew Oke801017271911999-20023D1981-08-26Fenelon Falls, ONTMinor Pro
Reid Oliver5081321282010-20111F1992-01-03Stratford, ONTJunior A (Canada)
Ryan Oliver46252146472007-20081F1988-03-07Whitby, ONTCollege-University
Brett Ormond41144862572000-20011D1980-02-04Peterborough, ONTMajor Junior
Mike Osborne200001995-19961Junior A (Canada)
Brock Ouellet55122133772003-20052F1987-03-10Lindsay, ONTCollege-University
Steve Ouellet1302218401652003-20074F1986-03-17Lindsay, ONTJunior A (Canada)
Joey Padmanabhan1601102021-20221FJunior A (Canada)
Stefan Palatsidis315914542017-20181F1999-06-18Whitby, ONTJunior A (Canada)
Cameron Palmer400062011-20121F1995-04-24Doneyville, ONTJunior A (Canada)
Noah Pardy1221313263002018-20223F2001-11-27Courtice, ONTJunior A (Canada)
Brandon Parks1205542011-20121D1991-05-18Oshawa, ONTCollege-University
Isiah Parris5729111282021-20232F2003-03-02Pickering, ONTJunior A (Canada)
Cole Patey1151920391082019-20244R2003-02-11Bracebridge, ONTMajor Junior
Shane Patrick500051997-19981Junior A (Canada)
Josh Patterson4081422862000-20011L1983-01-22Kemptville, ONTMinor Pro
Geoff Patton5429111341999-20012D1983-09-21Lindsay, ONTMinor Pro
Greg Patton38719261191996-19971D1979-02-01New Lowell, ONTMajor Junior
Corey Payment50182644411996-19971R1976-12-07Cornwall, ONTMinor Pro
Sean Payne711221993-19941Junior A (Canada)
Rene-Dave Pelchat1322442010-20111F1992-04-28Tring-Junction, PQJunior A (Canada)
William Pelletier13551062012-20131L1992-12-14St. Jean Chrysostome, PQMinor Pro
Easton Penna100002021-20221F2004-01-15Coboconk, ONTJunior A (Canada)
David Petekin100002019-20201FJunior A (Canada)
Jeff Petherick1513441995-19961C1980-08-13Quinte West, ONTSemi-Professional
Chris Pettipas9011121993-19941Junior A (Canada)
Daryle Pinter28101020841993-19941Junior A (Canada)
Neil Pittock100002011-20121G Junior A (Canada)
Mael Plante4161319162021-20221F2001-11-27Sherbrooke, ALTAJunior A (Canada)
Jamie Plunkett1533329626421999-20045L1983-05-18Lindsay, ONTJunior A (Canada)
Lindsay Plunkett51263258841996-19971L1980-05-12Omemee, ONTMajor Junior
Trent Poitras2100002021-20221D2003-05-22Milton, ONTJunior A (Canada)
Benjamin Polomsky5681523342023-20241F2004-07-19Traverse City, MIJunior A (Canada)
Alex Porrier155813182009-20112C1990-07-10Rutland, VTMajor Junior
Rod Porter173330336601997-20025D Junior A (Canada)
Chris Pot000001996-19971R1980-03-07Cambridge, ONTJunior A (Canada)
Brett Poulin46581342016-20171F1998-12-01Bowmanville, ONTJunior A (Canada)
Mark Prentice73293261782001-20032R1985-04-01Bethany, ONTMinor Pro
Todd Preston8000161994-199511974-01-05Major Junior
Gilles Proulx791640561471993-19952Junior A (Canada)
Kris Purawec297815242005-20061L1987-03-03Sudbury, ONTMajor Junior
Corby Purdy511201995-19961Junior A (Canada)
B.J. Pye1504481996-19971Junior A (Canada)
Eric Pye2502242010-20111G1990-07-23Hanwell, NBCollege-University
Cedric Ralph54182341262014-20162C1999-01-21Peterborough, ONTMajor Junior
Ethan Ramsden1401332451732016-20193F1999-07-02Whitby, ONTJunior A (Canada)
Jake Rauch921014241062018-20202F2000-03-27Junior A (Canada)
Curtis Rawn411222017-20181F1998-06-18Barrie, ONTJunior A (Canada)
Paul Reaulieu201122001-20021 Junior A (Canada)
Jeff Reid48178742003-20052 Junior A (Canada)
Jaden Reyers16551062021-20221C2004-06-01London, ONTMajor Junior
Elliott Richardson9793443952007-20103D1991-06-02Hanmer, ONTCollege-University
Lucas Richardson100002008-20091D1990-11-18Manvers, ONTJunior A (Canada)
Ryan Richardson500001995-19961GJunior A (Canada)
Tyler Richardson3600042016-20182G1997-02-11Newmarket, ONTJunior A (Canada)
Steve Richmond77193251411993-19952College-University
Trevor Risser1743782023-20241F2004-04-09Lititz, PAJunior A (Canada)
Cole Robbins95122335982015-20172D1998-02-17Peterborough, ONTJunior A (Canada)
Tristan Roberts548917202019-20201FAjax, ONTJunior A (Canada)
Brett Robertson485712382019-20201D2002-01-17Peterborough, ONTJunior A (Canada)
Karter Robertson100002021-20221DJunior A (Canada)
Kirk Robertson100001993-199411974-02-16Junior A (Canada)
Matt Robillard100001997-19981 Junior A (Canada)
Cam Robinson1523133642592014-20195F1998-02-03Lindsay, ONTJunior A (Canada)
Nick Robinson4951318651995-19961D1979-10-10Cavan, ONTMinor Pro
Mat Robson2200002012-20142G1996-03-26Toronto, ONTMinor Pro
David Rockey37178261996-19971DJunior A (Canada)
Erich Roeder53161329402017-20181F1999-02-09Keswick, ONTJunior A (Canada)
Kyle Roffey3215662001-20021College-University
Shane Roney100061995-19961Major Junior
Clint Rosco200021996-19971Junior A (Canada)
Justin Rowden200001996-19971Junior A (Canada)
Killian Rowlee53141125202021-20221F2001-02-22Fulton, NYCollege-University
Dustin Roy31448472009-20101F1991-08-21Kirkland Lake, ONTJunior A (Canada)
Bryan Rufenach79223658782005-20072D1989-04-15Barrie, ONTMinor Pro
David Runge75513183511998-20002D1979-05-13Scarborough, ONTMinor Pro
Joel Russelle900001996-19971GJunior A (Canada)
Jared Ruston2100001997-19992G Major Junior
Josh Ruys214711192007-20081F1990-05-21Oakville, ONTJunior A (Canada)
Jack Ryan600002022-20231F2004-02-13Peterborough, ONTJunior A (Canada)
Jake Ryan51172138622013-20141L1993-05-16New Liskeard, ONTMajor Junior
Chris Sanders33134942005-20061Junior A (Canada)
Glen Sando4511011532005-20061D1987-09-11Calgary, ALTAJunior A (Canada)
Bryan Sansom32131124382002-20031L1984-04-15Uxbridge, ONTMajor Junior
Benji Saunders1371135462722004-20073F1987-07-05Minden, ONTJunior A (Canada)
Steven Savage901162013-20141D1994-08-14Orleans, ONTJunior A (Canada)
David Scamurra24123101996-19971G1979-01-07Niagara Falls, NYCollege-University
Jack Scanlan39101525222014-20151F1997-10-21Penetanguishene, ONTCollege-University
Jonas Schell236101682006-20071W1986-01-16Uxbridge, ONTJunior A (Canada)
Michael Schermerhorn496915502022-20231F2003-10-14Traverse City, MIJunior A (Canada)
Geoff Scott100001993-19941 Junior A (Canada)
Duncan Scullion100233356102019-20222F2001-03-07Toronto, ONTJunior A (Canada)
Kyle Searle25336312001-20021D1985-09-26Newtonville, ONTMinor Pro
Chris Seburn7129111672003-20052 Junior A (Canada)
Noah Sedore200002017-20181L2002-02-24Bobcaygeon, ONTMajor Junior
Ethan Seibert2001102022-20231D2004-03-16Kanata, ONTJunior A (Canada)
Ben Sellars388142262015-20193D1998-07-17Huntsville, ONTJunior A (Canada)
Ben Sen15011661995-19961Junior A (Canada)
Joel Senecal7145202008-20091C1990-02-16Sturgeon Falls, ONTMajor Junior
Blake Sexton50263359162009-20101F1990-06-24Oshawa, ONTJunior A (Canada)
John Shamoon9011721994-19951L1977-02-26London, ONTMajor Junior
Ryan Sharp361524391092003-20041L1983-01-21Peterborough, ONTMajor Junior
Mike Shaw200041993-199411974-06-17Halifax, NSJunior A (Canada)
Greg Shell100001998-19991G Junior A (Canada)
Ian Shelswell412810321998-19991D Junior A (Canada)
Blair Sherrit11145801251411993-19963F1976-03-16Val d'Or, PQMinor Pro
Owen Shier100002017-20181D2002-01-28Sunderland, ONTJunior A (Canada)
Devin Shoreman528513702023-20241D2003-06-06Barrie, ONTJunior A (Canada)
Harrison Sillen1822462018-20191F2000-12-22Courtice, ONTJunior A (Canada)
Brody Simpson621302023-20241F2004-06-22Vancouver, BCJunior A (Canada)
Mark Simpson4621214662004-20051 Junior A (Canada)
Jordon Sinclair1212413372032006-20104F1989-08-26Lindsay, ONTJunior A (Canada)
Jan Slavik92253156991994-19962D1975-05-18Vlasim, CzechMinor Pro
Carey Smith941150613111999-20012DJunior A (Canada)
Owen Smith300002015-20161F2000-12-25Junior A (Canada)
Ryan Smith81141731222016-20182F1998-10-05Whitby, ONTJunior A (Canada)
Trevor Smith7241721602010-20122F1993-05-23Shelbourne, ONTJunior A (Canada)
Terry Snoddon107121628182011-20143F1994-03-20Sunderland, ONTJunior A (Canada)
John Soames87112940342001-20043D1985-06-11Pickering, ONTJunior A (Canada)
Ben Sokay400002013-20141F1997-01-24Port Hope, ONTMinor Pro
Nick Sova45257362022-20231D2002-05-27Windsor, ONTCollege-University
Michael Spataro8571825752013-20152D1994-04-13Pickering, ONTJunior A (Canada)
Brock Spear91141529882013-20152F1995-12-11Mississauga, ONTJunior A (Canada)
Matthew Spezza25011352003-20041G1986-10-14Mississauga, ONTMinor Pro
Boyd Stahlbaum69383876862021-20232F2002-07-18Peterborough, ONTCollege-University
Cameron Stajer225510192014-20151F1996-07-30Markham, ONTJunior A (Canada)
Mark Stamp55363066541994-19962R1976-10-29Haliburton, ONTCollege-University
Brennan Stapleton47369282018-20191F1999-11-22Thorndale, ONTJunior A (Canada)
Andronique Stepanian15011102019-20201F2002-06-04Reynoldsbury, OHCollege-University
James "J.D." Sterne493811322013-20141D1995-05-25Port Carling, ONTJunior A (Canada)
Dan Stewart36033101993-19962G1976-02-16Port Hope, ONTMajor Junior
Jesse Stewart1110182006-20071F1987-11-29Bobcaygeon, ONTJunior A (Canada)
Cory Stillman49161531121998-19991C1983-03-02Lindsay, ONTMinor Pro
Jeremy Stillman48033371997-19992D Junior A (Canada)
Kyle Stojsin68344175812006-20082F1987-11-20Brampton, ONTJunior A (Canada)
Jesse Stymiest67077832010-20122D1991-06-20Westlock, ALTAJunior A (Canada)
Kelly Sullivan283811181996-19971Junior A (Canada)
Shane Sullivan280552231995-19972DCollege-University
William Sullivan42325572012-20131F1994-08-21Ennismore, ONTJunior A (Canada)
Cameron Supryka513912462017-20181D2001-10-28Belleville, ONTMinor Pro
Dan Svoboda71422870771995-19972F1976-10-26Benesov, Czech Rep.College-University
Dan Swanson100002001-20021F1985-11-19Menomonie, WICollege-University
Danny Swanton75814221812003-20052 Junior A (Canada)
Bryce Sweeting82811192302012-20142F1994-07-07Peterborough, ONTJunior A (Canada)
Mike Tache1202222007-20081D1989-09-19Uxbridge, ONTJunior A (Canada)
Chris Talman20101222018-20191F2000-07-20Whitby, ONTJunior A (Canada)
Michael Tanga400042009-20101F1990-03-30Toronto, ONTJunior A (Canada)
Dean Taylor400022018-20191D2001-02-09Oshawa, ONTJunior A (Canada)
Gordie Taylor69233760841993-19952Junior A (Canada)
Jake Taylor41222446392011-20132F1992-04-05Port Perry, ONTCollege-University
Nathan Taylor55112839322023-20241F2005-07-23Brooklin, ONTJunior A (Canada)
Shayne Taylor137310262007-20081C1989-09-13Port Perry, ONTMajor Junior
Steve Taylor2151318132010-20111F1990-09-21Sudbury, ONTCollege-University
Ryan Teal33257231994-19951Junior A (Canada)
Tyler Teal732541993-19941 Junior A (Canada)
Tim Teel100001995-19961Junior A (Canada)
Josh Therinisson200002001-20021 Junior A (Canada)
Cody Thibadeau40268532004-200511986-04-17Bobcaygeon, ONTJunior A (Canada)
Nick Thomas1163555903932001-20053W1985-06-19Lakefield, ONTMinor Pro
Steve Thomas2500091994-19951GJunior A (Canada)
Steve Thomas4811314741999-20012 Junior A (Canada)
Ethan Thombs5061117642022-20231F2003-11-29Wausau, WIJunior A (Canada)
Chad Thompson13123251995-19961D1976-06-12Peterborough, ONTMajor Junior
Stefan Thompson2171017202008-20091C1991-02-12Waterloo, ONTMajor Junior
Patrick Thornton1491259711742010-20133D1992-09-30Orillia, ONTCollege-University
Dylan Tice400042006-20071D Junior A (Canada)
Jeff Todd14850601102081996-20015RCollege-University
Brendan Tomilson101824321202016-20193D2001-10-04Cameron, ONTMajor Junior
Robert Toomey700002004-20051D1986-02-13Woodbridge, ONTCollege-University
Brock Traill121375390442015-20183F1997-06-13Fenelon Falls, ONTJunior A (Canada)
Joshua Traynor701102015-20161F1999-03-18Junior A (Canada)
Zac Treen88310131902014-20173F1997-04-30Bowmanville, ONTJunior A (Canada)
Ryan Trimble4541115892002-20031D1983-04-24Carleton Place, ONTCollege-University
Curtis Trolley1131926452092017-20203C2001-04-28Peterborough, ONTMajor Junior
Christian Tsukamoto5000202015-20161F1998-04-19Ajax, ONTCollege-University
Shawn Tucker19101332003-200411987-04-28 Junior A (Canada)
Mike Tulk501101995-19961R1979-06-06Grand Falls, NFLDJunior A (Canada)
Jim Tully22336142001-20021 Junior A (Canada)
Jason Turcin600002008-20091D1990-09-21Thorold, ONTJunior A (Canada)
Tyler Turcotte9156142008-20091D1988-07-31St. Catharines, ONTMinor Pro
Brett Turner2301122009-20101F1991-10-07Charlottetown, PEIJunior A (Canada)
Greg Turner210102004-20051 Junior A (Canada)
Nick Turro201102010-20111F1990-11-15Wantage, NJJunior A (Canada)
Matt Tustin434711382014-20162F1996-09-06Whitby, ONTMinor Pro
Riley Twofoot1215642019-20201F2002-07-09Gananoque, ONTJunior A (Canada)
Ryan Uens9000132008-200911991-03-09Omemee, ONTJunior A (Canada)
Ryan Utronkie531321341012003-20052 Junior A (Canada)
Adam Van Dam197821242061091996-20015CCollege-University
Gunnar Van Damme4861824622021-20221D2002-12-08Pittsford, NYCollege-University
Ed Van Herpt1000002000-20011G1983-03-14Major Junior
Jeremy Van Hoof502810401997-19981D1981-08-12Lindsay, ONTMinor Pro
Willy Vandenoetrlaar200001994-19951GJunior A (Canada)
Noah Vandervinne122274572542017-20203F1999-03-09Ajax, ONTJunior A (Canada)
Mike Vanderwal21011101994-19951GJunior A (Canada)
Jiri Vanis41202646361994-19951Junior A (Canada)
Mitch Vasey526511302007-20092F1990-01-23Minden, ONTJunior A (Canada)
Jamie Vause7011101997-19981L Junior A (Canada)
Christian Vella1011242015-20161F1996-11-21Rochester, NYMinor Pro
Brayden Velliaris1220242023-20241D2005-04-16Toronto, ONTMajor Junior
Adrian Vendrasco31123162013-20141D1995-09-03Scarborough, ONTJunior A (Canada)
Don Vernon51121830991995-19972R1979-03-15Cannington, ONTSemi-Professional
Andrew Vigliatore1600002019-20201G1999-06-04Markham, ONTJunior A (Canada)
J.P. Villeneuve4014314582010-20122F1992-03-05Georgetown, ONTCollege-University
Joseph Vocino95295180922013-20152F1994-07-24Pickering, ONTJunior A (Canada)
Stefan von Engelbrechten6218193762013-20152F1994-05-12Markham, ONTJunior A (Canada)
Brian Wadsworth8322123402010-20122D1991-09-01Sylvania, OHMinor Pro
Josh Wainman4741317122015-20161D1999-02-20Peterborough, ONTMajor Junior
Adam Walker8000292004-20051 Junior A (Canada)
Ethan Walker3281624462023-20241F2005-10-03Hamilton, ONTJunior A (Canada)
Chris Walling4112101993-199411974-01-22Junior A (Canada)
Jacob Walters6519101062012-20142D1994-05-28San Diego, CAMinor Pro
Mike Walton167276491831996-20004DJunior A (Canada)
Will Ward501192015-20161F1997-10-02Whitby, ONTJunior A (Canada)
Brandon Washer1182444682232013-20163D1996-05-22New Lowell, ONTJunior A (Canada)
Brett Waters145137381682005-20083D1988-09-05Uxbridge, ONTCollege-University
Kalvyn Watson50122335222018-20191R2002-05-15Peterborough, ONTMinor Pro
Ricky Watters761124351171994-19983Junior A (Canada)
Kevin Weaver-Vitale100002016-20171D1999-12-19Toronto, ONTCollege-University
Josh Weber26336342018-20191F2000-02-24Trenton, MIJunior A (Canada)
Oliver Webster100002019-20201G2002-09-22Junior A (Canada)
Eddie Weir8038621002471993-19952Junior A (Canada)
Richard Welner46111223601993-19952Junior A (Canada)
Mac West410102014-20151F1999-01-18Junior A (Canada)
Matt Westlake27189592005-20061D1987-08-30Beaverton, ONTJunior A (Canada)
Joel Wetmore95353974802010-20122F1991-01-18Horseheads, NYMinor Pro
Ryan Wheeler19022211993-19941Junior A (Canada)
William Whelton9011112023-20241D2003-03-16Whitby, ONTJunior A (Canada)
Bobby White1300062003-20041 Junior A (Canada)
Chris White5011162000-20011DPeterborough, ONTCollege-University
James White100002016-20171L2000-09-25Vernon, BCMajor Junior
Will White32369742002-20042R1986-04-04Peterborough, ONTJunior A (Canada)
Matt Wildman951213251482010-20122F1993-09-07London, ONTJunior A (Canada)
Jason Willard2302201997-19981GCollege-University
Matt Willbee100002016-20171F1999-04-26Junior A (Canada)
Cole Williamson1604442022-20231D2003-01-22Hampton, ONTJunior A (Canada)
Mike Wills1871779962232006-20115D1990-10-06Oakwood, ONTMinor Pro
Jeff Wilson903322014-20151D1996-05-19Sandfield, ONTJunior A (Canada)
Jeff Wilson1702262000-20011 Junior A (Canada)
Adam Wood100002010-20111G1993-07-15Lindsay, ONTMajor Junior
Craig Woods7869152492004-20062D1987-01-17Jackson's Point, ONTJunior A (Canada)
Brian Worsley1442242642451994-19984CJunior A (Canada)
James Wright781891922003-20063D1987-07-30Lindsay, ONTCollege-University
Jamie Wright4482129232001-20021D1983-05-01Fenelon Falls, ONTMinor Pro
Tom Wunderlich11011142018-20191F2000-07-04Newcastle, ONTJunior A (Canada)
Luke Wyatt12101362016-20171F1999-03-13Fenelon Falls, ONTJunior A (Canada)
Brett Yake100002011-20121FHaliburton, ONTJunior A (Canada)
Bill Young43111425151999-20012College-University
Bryan Young471910562002-20031D1986-08-06Ennismore, ONTMajor League
Greg Young100002011-20121D Junior A (Canada)
Rylan Zalusky21235402005-20061D1987-01-11Calgary, ALTAMajor Junior
Tony Zasowski2101101995-19961G1978-10-12Darien, ILMinor Pro
Jason Zigomanis902281998-20002 Junior A (Canada)
Greg Zupan700002012-20131G1994-06-24Brooklin, ONTJunior A (Canada)
Ryan Zupancic4021618412011-20121D1993-11-26Whitby, ONTMajor Junior

+
† denotes that the player's career team information is inaccurate due to incomplete data made available by a league.
‡ denotes that the player only appeared in the playoffs.
Note: The totals presented here may not be exact. If there is no official breakdown when a player was traded mid-season, his statistics are only included with the team he finished with. So you may see players with all zeros for statistics. This means their exact team totals were not available. Their games-played will not be accounted for with any of the teams they played with in this case.