hockey DB
home search by league team forums morning report contact us
home

Lindsay Muskies [OJHL] all-time player roster

This is a list of all the players that played for the Lindsay Muskies. The Lindsay Muskies are a hockey team playing in the Ontario Junior Hockey League from 1993 to 2014. This list is accurate for most teams, but for some obscure teams the list may be partial. We have found 481 players.
Player NameGPGA.PtsPIMSeasonsYrs.Pos.BirthdateBirthplaceHighest Level
Kenny Ablett300021997-19981FJunior A (Canada)
Quinn Amiel4411819322006-20071C1987-09-26Maple Ridge, BCCollege-University
Richard Anderson156713241995-19961Junior A (Canada)
Riley Austin931437511372007-20103D1991-02-15Bobcaygeon, ONTCollege-University
Chris Azzano1501102009-20101G1989-06-14Oshawa, ONTCollege-University
Brandon Bagnell3991120331993-19941D1975-07-16Barrie, ONTMinor Pro
Brano Baliar49213657351995-19961L1975-11-24Bratislava, SlovakiaMinor Pro
Brett Banks7101122011-20121F1995-03-15Barrie, ONTJunior A (Canada)
Shawn Banks145510341998-19991C1979-01-11Waubaushene, ONTCollege-University
Trevor Bardell3691423171993-19941European Lower Leagues
Brant Barnett69044132001-20032 Junior A (Canada)
Owen Barnett300002013-20141F1997-12-16Junior A (Canada)
Peter Barral5021425242013-20141F1994-10-18Faribault, MNJunior A (Canada)
Pat Barrington55163854601996-19982R1978-07-16St. John's, NFLDMajor Junior
Darryl Baswick791233451342002-20042 Junior 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-20042 Junior A (Canada)
Matt Best37131528472000-20011FMajor Junior
Jesse Biduke1291322102008-20091L1988-02-01Whitby, ONTMinor Pro
Luke Bierworth5205542010-20122G1992-10-15Cobourg, ONTJunior A (Canada)
Andrew Black42224472003-20041 Junior A (Canada)
Chris Block1102202000-20011 Junior A (Canada)
Dan Bochner7112202001-20021 Junior 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-05Junior A (Canada)
Jean-Marc Bourgeois3671118102004-20051 Junior A (Canada)
Matt Bowen4671724401996-19971College-University
Zach Bratina520222011-20121L1996-01-06Lindsay, ONTMajor Junior
Austin Brown4681927202013-20141D1995-07-26Mississauga, ONTJunior A (Canada)
Cory Brown9652328721996-19982DJunior A (Canada)
Dave Brown4515254091997-19981RJunior 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)
Josh Burdick471420341141998-20002RJunior 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-19941Junior A (Canada)
Keegan Cairns2772330342013-20141F1995-05-11Uxbridge, ONTJunior A (Canada)
Mark Cairns100001995-19961G1979-02-07Little Britain, ONTMinor Pro
Pat Callaghan5081321122000-20022 Junior A (Canada)
Kory Cameron100002001-20021 Junior A (Canada)
J.C. Campagna42212041552011-20121C1993-06-11Dallas, TXMajor Junior
Mitch Cantalon100002011-20121F Junior A (Canada)
Marc Cantin4021416602006-20071D1990-03-27Omemee, ONTMinor Pro
Kenny Carpenter241781042009-20101D1989-01-02Likely, BCJunior A (Canada)
Ken Carswell49122133162004-20051F1987-02-18Bracebridge, ONTJunior A (Canada)
Tim Cavanagh43156572004-20051D1988-02-03Ennismore, ONTMajor Junior
Ryan Chamberlain314610191999-20023 Junior A (Canada)
Felix Chamberland53263258542012-20131L1994-01-15Levis, PQJunior A (Canada)
Matt Chaplit45611171401996-19971 Junior A (Canada)
Alex Charette4851722612007-20081D1988-12-19Wolverine Lake, MIJunior A (Canada)
Ken Chesher1153872000-20011F1980-03-29 Semi-Professional
Paul Christie300002004-20051 Junior A (Canada)
Tom Clancy18123262003-20041 Junior A (Canada)
Brent Clarke1111718112005-20061C1986-06-05Bolton, ONTMinor Pro
Adam Clements449514862001-20021Junior A (Canada)
Andrew Clements891226381412002-20053 Junior A (Canada)
Michael Colavecchia46272855242008-20102F1990-02-09Maple, ONTCollege-University
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
Martyn Curtis344371021993-19941Junior A (Canada)
Tyler Cuthbert432911212003-20041D1987-05-05Omemee, ONTMajor Junior
Josh Cybulskie923502003-20041 Junior A (Canada)
Mike Dalhuisen526814872004-20062D1989-01-24Nijmegen, HollandMinor Pro
David Dalliday4384250792002-20031D1982-05-06Ennismore, ONTMajor Junior
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)
Shane Delaronde17000141996-19971G1978-05-20Prince Albert, SASKMajor Junior
Mike Della Mora1154982002-20031 Major Junior
Logan Denoble538816262013-20141F1997-10-15Peterborough, ONTJunior A (Canada)
Jeff DeRusha37336242004-20062F1988-05-03Lindsay, ONTJunior A (Canada)
Chad Desjardins300001993-19962Junior A (Canada)
Tony DiMarco3100001999-20012 Junior A (Canada)
Mat Diminie1232502009-20101F1989-02-23Cobourg, ONTJunior A (Canada)
Tyler Donaldson5591221312012-20131F1994-12-11Trenton, ONTJunior A (Canada)
T.J. Doran100002007-20081D1991-01-17Oakwood, ONTJunior A (Canada)
Dale Dubreuil43123143841995-19961F1976-05-01Val Caron, ONTCollege-University
Chris Duggan45254873411995-19961C1977-11-23Woodville, ONTMinor Pro
Clarke Duncanson1475585140801996-20004CMajor Junior
Alex Dupuis28011142006-20071G1986-07-16Thunder Bay, ONTMinor Pro
Austin Eastman5181624192013-20141F1997-05-06Lindsay, ONTJunior A (Canada)
Chad Enever800021996-19971 Junior A (Canada)
James Fagan52193453251993-19962Junior A (Canada)
Matt Fairfield100001997-19981Junior A (Canada)
Duane Falls200001996-19971 Junior A (Canada)
Bryan Faulkner1923050802111999-20045 Major Junior
Geoff Faulkner922024441021997-20003CCollege-University
Matt Faulkner43178781995-19961College-University
Chris Fearneley300002007-20081G1987-01-12Fredericton, NBJunior A (Canada)
Josh Fick200022004-20051 Junior A (Canada)
Stuart Fierheller99369502011-20143D1995-07-19Lindsay, ONTJunior A (Canada)
Sean Firth113720272621993-19973D1976-04-15Toronto, ONTJunior A (Canada)
Alex Fiset84133649282007-20092F1990-03-17Kenogami, ONTJunior A (Canada)
Greg Fisher7003322003-20052 Junior A (Canada)
Dylan Fitze832229511082008-20133R1992-11-28Peterborough, ONTMajor Junior
Tom Fitzpatrick57416201752000-20033D1987-10-14Fort McMurray, ALTAMinor Pro
Josh Ford39101323411993-19941College-University
Chris Foxwell900072003-20041 Junior A (Canada)
Branden Francey3800042013-20141G1994-05-20Ajax, ONTJunior A (Canada)
Marc Franchini48222244432006-20071C1990-02-19Woodbridge, ONTMajor Junior
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)
Murray Free1053356893442005-20093L1988-05-25Campbellford, ONTMinor Pro
Justin Fry20224122005-20061R1987-08-28Calgary, ALTAMajor Junior
Davis Gadjovich522810372013-20141F1996-05-27Whitby, ONTJunior A (Canada)
Jake Garland4251823782005-20061D1987-04-15Thunder Bay, ONTJunior A (Canada)
Jake Garland4011102005-20061F1987-02-25Myrtle, ONTJunior A (Canada)
Kirk Gaskell1002221996-19971 Junior A (Canada)
Bob Gauvreau100001997-19981GJunior A (Canada)
Joey Genereux39651161997-19981CJunior A (Canada)
Corey George631741582542006-20082C1988-05-31Uxbridge, ONTMajor Junior
Kevin George1127753130862007-20103R1990-01-26Uxbridge, ONTCollege-University
Matt George1100002002-20031 Junior 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 Gibb201101996-19971 Junior A (Canada)
Brad Gibbs1552560855831997-20014LMajor Junior
Mike Gilchrist8167422008-20091D1988-06-15Rochester, NYCollege-University
Kerry Gillis894038781601999-20033 Major Junior
Cory Gilmer1173630661711997-20025Junior A (Canada)
Tom Giltenan8033101999-20001 Junior A (Canada)
Matt Ginn93134142007-20103G1991-02-17Lindsay, ONTCollege-University
Wes Gonger100001993-19941Junior 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
Kurt Gottschalk17011302012-20131D1992-06-08Markham, ONTCollege-University
Cam Granger14745671122842007-20103F1989-01-05London, ONTCollege-University
Cody Grant27549102000-20022 College-University
Matt Gray500022004-20051F1987-05-04Omemee, ONTCollege-University
Seth Gray76612122000-20011F1980-02-03Port Perry, ONTMinor Pro
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)
Eric Hagemann4102222000-20033 Junior A (Canada)
Patrick Hamilton492461562011-20132D1995-08-09Oakwood, ONTMajor Junior
Paul Handley3361117491993-19941C1975-05-31Fenelon Falls, ONTCollege-University
Mike Hannah37437641993-19941Semi-Professional
Dan Hansin200002004-20051 Junior A (Canada)
Steve Harding22011932006-20082D1988-07-15Oshawa, ONTJunior A (Canada)
Andy Harris410102004-20073F1987-04-01Lindsay, ONTJunior A (Canada)
Matt Harris110102002-20031D1986-10-31Toronto, ONTMinor Pro
Brad Hasilo200002003-20041 Junior A (Canada)
Kevin Healey254610101996-19971Junior A (Canada)
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)
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)
Taylor Hewson4400022004-20093G1988-07-04Goodwood, ONTJunior A (Canada)
Lucas Hickey200002013-20141F1996-01-05Junior A (Canada)
Kyle Highm100001993-19941Junior A (Canada)
Bryan Hignett87812201302012-20142F1994-07-26Ennismore, ONTJunior A (Canada)
Ben Hilborn33246242009-20101D1990-02-11Edmonton, ALTAJunior A (Canada)
Craig Hockaday100235679751997-19992DJunior A (Canada)
Curtis Hockaday421561121998-19991D Junior A (Canada)
Dan Holmes46101121491995-19961FWhitby, ONTCollege-University
Devin Homick211202002-20031 Semi-Professional
Brian Hubers5762026282009-20132D1993-04-21Uxbridge, ONTJunior A (Canada)
Brendan Hull712433571332005-20072F1985-07-11Calgary, ALTAMinor Pro
Greig Humphrey7931316622001-20043 Junior A (Canada)
Matt Imrie57167992000-20022 Junior A (Canada)
Reid Jackman29123102009-20122L1993-03-17Etobicoke, ONTMajor Junior
Corey Jackson5462430402012-20131D1992-11-30Sault Ste. Marie, ONTCollege-University
Darryl James200081995-19961Junior A (Canada)
Ryan Jaynes322461412004-20051F1985-08-21Grafton, ONTJunior A (Canada)
Tyler Jenkins401101993-19941Junior A (Canada)
Nolan Jewell400002007-20081F1991-11-04Oakwood, ONTJunior A (Canada)
Brady Johnston700002004-20051D1986-11-24Haley Station, ONTJunior A (Canada)
Joel Johnston29121527791999-20001CJunior A (Canada)
Chad Jones17257282007-20081D1987-10-25Wiarton, ONTMinor Pro
Dave Jones5641317361998-20032Junior A (Canada)
Jeremy Jones391671451996-19971 Junior A (Canada)
Devon Jonson18112172007-20081D1989-10-24Fairview, ALTAJunior A (Canada)
Don Jordan100001997-19981Junior A (Canada)
Gary Kane16022301993-19941Junior A (Canada)
Rob Kay133710182007-20081F1989-06-06Newtonville, ONTCollege-University
Aaron Keaney18049841331922005-20094F1988-07-30Minden, ONTCollege-University
Robin Kellar641671152007-20092D1988-06-11Ridgeway, ONTJunior A (Canada)
Dan Kennedy511221998-19991 Junior A (Canada)
Marshall Kennedy1004461999-20001 Junior A (Canada)
Evan Kernohan70151934742004-20062D1986-01-09Minden, ONTCollege-University
David King98273865742008-20113F1992-07-20New Westminster, BCJunior A (Canada)
Eli King23022162008-20091F1988-11-02New Westminster, BCJunior A (Canada)
Dean Klomp18479117196402009-20134F1992-05-20St. Marys, ONTCollege-University
Bryan Kolodziejczyk49112738302011-20121F1991-06-14Liege, BelgiumJunior A (Canada)
Scott Konut100002001-20021 Junior A (Canada)
Louis Korakis100042004-20051F Junior A (Canada)
Andrew Krelove9482331932003-20052D1987-04-15Thunder Bay, ONTMinor Pro
Jeff Krieger44122133331997-19981CJunior A (Canada)
Maximillian L'Heureux1223582006-20071R1988-08-17Tenafly, NJMajor Junior
Justin Lacey10369172007-20081F1987-08-07Brampton, ONTCollege-University
Tim Lacey100001995-19961GCollege-University
Keith Laing201101996-19971DJunior A (Canada)
Nic Lamer401102008-20091R1989-09-08Montreal, PQJunior A (Canada)
Rory Landry14123112007-20081F1989-04-19Grand Cache, ALTAJunior A (Canada)
Chris Lane17011142011-20121D1992-01-10Beamsville, ONTJunior A (Canada)
Brad Langford6631013622007-20092D1990-02-18New Liskeard, ONTJunior A (Canada)
Kyle Lapenskie4112102009-20101L1991-02-13Thunder Bay, ONTJunior A (Canada)
Christian Lea200002013-20141F1996-01-14Junior A (Canada)
Chris Lee78622281701999-20012D Junior A (Canada)
Greg Lee2731215302002-20031FAlmonte, ONTCollege-University
T.J. Lee44622281371995-19961DCollege-University
Chris Lemay7145182003-20041 Junior A (Canada)
Robbie Lepine801142011-20121R1992-05-13Pembroke, ONTCollege-University
Dmitri Levin11123272006-20071D1988-05-21Novosibersk, RussiaMajor Junior
Mathew Lewis52358162013-20141F1995-07-20Kearney, NEJunior A (Canada)
Cam Lilley2110515422006-20071C1986-03-08Crossfield, ALTAMinor Pro
Brady Liscombe210102005-20061F1986-09-30Coboconk Junior A (Canada)
Andrew Love28121123382008-20091F1988-09-14Mississauga, ONTCollege-University
Greg Lynch100001997-19981Junior A (Canada)
Zack MacArthur34369532011-20132D1992-09-24Tottenham, ONTJunior A (Canada)
Cam MacDonald11000161993-19941G1976-09-23Peterborough, ONTMinor Pro
Ryan MacGregor49333669892002-20031L1982-06-28Carleton Place, ONTMinor Pro
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)
Shawn Maloney900002000-20022 Junior A (Canada)
Jeff Manryk110102007-20081R1988-03-16Thunder Bay, ONTJunior A (Canada)
Kurtis Mantell502222001-20021 Junior A (Canada)
Mitch Maraschiello1900042011-20121G1993-03-08Buffalo, NYJunior A (Canada)
Jay Marquis45292655441995-19961Junior 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
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-19971 Junior A (Canada)
Rory McDowell300002010-20111F1992-08-12Courtice, ONTJunior A (Canada)
Craig McGill800021995-19961Junior A (Canada)
Ryan McGill100001995-19961Junior A (Canada)
Tanner McGowan16347142008-20102F1989-05-06Port Colborne, ONTJunior A (Canada)
Darryl McGuckin500022004-20051 Junior A (Canada)
Johnny McGuire396410972010-20111R1993-08-28Peterborough, ONTMinor Pro
Curtis Mcintyre2644862002-20031 Junior A (Canada)
Trevor McKinney44171936482005-20072F1988-05-16Oakwood, ONTCollege-University
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
Keith McPhail28055101996-19982DJunior A (Canada)
Matt Meher3101102011-20121F Junior A (Canada)
Shawn Micks59910191111996-19993RJunior A (Canada)
Dan Middleton17011512002-20031 Junior A (Canada)
Ryan Miles8000101995-19961GMinor Pro
Josh Miller2000122012-20131D1995-09-04Peterborough, ONTJunior A (Canada)
Trevor Mock21471142007-20081L1987-09-24Lethbridge, ALTAMajor Junior
Chris Moher8066262002-20031D1982-05-07Major Junior
Steve Moloney106193453851999-20034 Junior A (Canada)
Doug Moore40538102004-20062F1988-10-18Lindsay, ONTJunior A (Canada)
Kurtis Moore600002012-20131Junior A (Canada)
Ryan Moore200002004-20051D1990-02-24Burlington, ONTMajor Junior
Patrick Morgan33121123242013-20141F1994-12-23Pickering, ONTJunior A (Canada)
Matt Morris40011521993-19941Junior 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
Brock Mulvihill36279472001-20021 Junior A (Canada)
Cole Murduff4991827832012-20142D1993-09-15Ennismore, ONTMajor Junior
Colin Murray913402009-20101F1989-11-06Oshawa, ONTCollege-University
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-19981Junior 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-15Junior A (Canada)
Paul Novak29314201995-19961Junior A (Canada)
Blake O'Keefe115313263982001-20043FAlmonte, ONTCollege-University
Troy Oakley601162013-20141F1996-09-25Whitby, 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)
Cameron Palmer400062011-20121F1995-04-24Doneyville, ONTJunior A (Canada)
Brandon Parks1205542011-20121D1991-05-18Oshawa, ONTCollege-University
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-20131FSt. Jean Chrysotome, PQCollege-University
Jeff Petherick1513441995-19961CSemi-Professional
Chris Pettipas9011121993-19941Junior A (Canada)
Daryle Pinter28101020841993-19941Junior A (Canada)
Neil Pittock100002011-20121G Junior A (Canada)
Jamie Plunkett1533329626421999-20045 Junior A (Canada)
Lindsay Plunkett51263258841996-19971L1980-05-12Omemee, ONTMajor Junior
Alex Porrier155813182009-20112C1990-07-10Rutland, VTMajor Junior
Rod Porter173330336601997-20025DJunior A (Canada)
Mark Prentice73293261782001-20032R1985-04-01Betheny, ONTMinor Pro
Gilles Proulx3651217681993-19941Junior A (Canada)
Kris Purawec297815242005-20061L1987-03-03Sudbury, ONTMajor Junior
Corby Purdy511201995-19961Junior A (Canada)
B.J. Pye1504481996-19971 Junior A (Canada)
Eric Pye2502242010-20111G1990-07-23Hanwell, NBCollege-University
Paul Reaulieu201122001-20021 Junior A (Canada)
Jeff Reid48178742003-20052 Junior A (Canada)
Elliott Richardson9793443952007-20103D1991-06-02Hanmer, ONTCollege-University
Lucas Richardson100002008-20091D1990-11-18Manvers, ONTJunior A (Canada)
Ryan Richardson500001995-19961FSeattle, WAJunior A (Canada)
Steve Richmond3681523241993-19941College-University
Kirk Robertson100001993-19941Junior A (Canada)
Matt Robillard100001997-19981Junior A (Canada)
Nick Robinson4951318651995-19961D1979-10-10Cavan, ONTMinor Pro
Matt Robson2200002012-20142G1996-03-26Mississauga, ONTJunior A (Canada)
David Rockey37178261996-19971Junior A (Canada)
Kyle Roffey3215662001-20021 College-University
Shane Roney100061995-19961Major Junior
Clint Rosco200021996-19971 Junior A (Canada)
Justin Rowden200001996-19971 Junior A (Canada)
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-19971 Junior A (Canada)
Jared Ruston2100001997-19992GMajor Junior
Josh Ruys214711192007-20081F1990-05-21Oakville, ONTJunior A (Canada)
Jake Ryan51172138622013-20141L1993-05-16New Liskeard, ONTMajor Junior
Chris Sanders33134942005-20061 Junior 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, NYCollege-University
Jonas Schell236101682006-20071W1986-01-16Uxbridge, ONTJunior A (Canada)
Geoff Scott100001993-19941Junior A (Canada)
Kyle Searle25336312001-20021D1985-09-26Newtonville, ONTMinor Pro
Chris Seburn7129111672003-20052 Junior A (Canada)
Ben Sen15011661995-19961Junior A (Canada)
Joel Senecal7145202008-20091C1990-02-16Sturgeon Falls, ONTMajor Junior
Blake Sexton50263359162009-20101F1990-06-24Oshawa, ONTJunior A (Canada)
Ryan Sharp361524391092003-20041L1983-01-21Peterborough, ONTMajor Junior
Mike Shaw200041993-19941Junior A (Canada)
Greg Shell100001998-19991G Junior A (Canada)
Ian Shelswell412810321998-19991D Junior A (Canada)
Blair Sherrit69234467921993-19962F1976-03-16Val d'Or, PQMinor Pro
Mark Simpson4621214662004-20051 Junior A (Canada)
Jordon Sinclair1212413372032006-20104F1989-08-26Lindsay, ONTJunior A (Canada)
Jan Slavik4691928531995-19961D1975-05-18Vlasim, CzechMinor Pro
Carey Smith941150613111999-20012DJunior A (Canada)
Trevor Smith7241721602010-20122F1993-05-23Shelbourne, ONTJunior A (Canada)
Terry Snoddon107121628182011-20143F1994-03-20Sunderland, ONTJunior A (Canada)
John Soames86112940342002-20042D1985-06-11Pickering, ONTJunior A (Canada)
Ben Sokay400002013-20141F1997-01-24Junior A (Canada)
John Sormes100002001-20021 Junior A (Canada)
Michael Spataro451910312013-20141D1994-04-13Pickering, ONTJunior A (Canada)
Brock Spear41459222013-20141F1995-12-11Mississauga, ONTJunior A (Canada)
Matthew Spezza25011352003-20041G1986-10-14Mississauga, ONTMinor Pro
Mark Stamp42292150431995-19961R1976-10-29Haliburton, ONTCollege-University
James 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-19992DJunior A (Canada)
Kyle Stojsin68344175812006-20082F1987-11-20Brampton, ONTJunior A (Canada)
Jesse Stymiest67077832010-20122D1991-06-20Westlock, ALTAJunior A (Canada)
Kelly Sullivan283811181996-19971 Junior A (Canada)
Shane Sullivan280552231995-19972DCollege-University
William Sullivan42325572012-20131F1994-08-21Ennismore, ONTJunior A (Canada)
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)
Michael Tanga400042009-20101F1990-03-30Toronto, ONTJunior A (Canada)
Gordie Taylor33121527521993-19941Junior A (Canada)
Jake Taylor41222446392011-20132F1992-04-05Port Perry, ONTCollege-University
Shayne Taylor137310262007-20081C1989-09-13Port Perry, ONTMajor Junior
Steve Taylor2151318132010-20111F1990-09-21Sudbury, ONTCollege-University
Tyler Teal732541993-19941Junior 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 Thomas4811314741999-20012 Junior 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
Robert Toomey700002004-20051D1986-02-13Woodbridge, ONTCollege-University
Ryan Trimble4541115892002-20031D1990-04-24Carleton Place, ONTCollege-University
Shawn Tucker19101332003-200411987-04-28 Junior A (Canada)
Mike Tulk501101995-19961Junior 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)
Ryan Uens9000132008-200911991-03-09Omemee, ONTJunior A (Canada)
Ryan Utronkie531321341012003-20052 Junior A (Canada)
Adam Van Dam188801232031091997-20014CCollege-University
Ed Van Herpt1000002000-20011G1983-03-14 Major Junior
Jeremy Van Hoof502810401997-19981D1981-08-12Lindsay, ONTMinor Pro
Adam Vandam921301996-19971 Junior A (Canada)
Mitch Vasey526511302007-20092F1990-01-23Minden, ONTJunior A (Canada)
Jamie Vause7011101997-19981LJunior A (Canada)
Adrian Vendrasco31123162013-20141D1995-09-03Scarborough, ONTJunior A (Canada)
Don Vernon51121830991995-19972R1979-03-15Cannington, ONTSemi-Professional
J.P. Villeneuve4014314582010-20122F1992-03-05Georgetown, ONTJunior A (Canada)
Joseph Vocino50202747502013-20141F1994-07-24Pickering, ONTJunior A (Canada)
Stefan von Engelbrechten5112142622013-20141F1994-05-12Markham, ONTJunior A (Canada)
Brian Wadsworth8322123402010-20122D1991-09-01Sylvania, OHCollege-University
Adam Walker8000292004-20051 Junior A (Canada)
Chris Walling4112101993-19941Junior A (Canada)
Jacob Walters6519101062012-20142D1994-05-28Escondido, CAJunior A (Canada)
Mike Walton167276491831996-20004DJunior A (Canada)
Brandon Washer5251419502013-20141D1996-05-22New Lowell, ONTJunior A (Canada)
Brett Waters145137381682005-20083D1988-09-05Uxbridge, ONTCollege-University
Ricky Watters4741620701995-19982Junior A (Canada)
Eddie Weir341118291231993-19941Junior A (Canada)
Richard Welner358917561993-19941Junior A (Canada)
Matt Westlake27189592005-20061D1987-08-30Beaverton, ONTJunior A (Canada)
Joel Wetmore95353974802010-20122F1991-01-18Horseheads, NYCollege-University
Ryan Wheeler19022211993-19941Junior A (Canada)
Bobby White1300062003-20041 Junior A (Canada)
Chris White5011162000-20011DPeterborough, ONTCollege-University
Will White32369742002-20042 Junior A (Canada)
Matt Wildman951213251482010-20122F1993-09-07London, ONTJunior A (Canada)
Jason Willard2302201997-19981GCollege-University
Mike Wills1871779962232006-20115D1990-10-06Oakwood, ONTCollege-University
Jeff Wilson1702262000-20011 Junior A (Canada)
Adam Wood100002010-20111G1993-07-15Lindsay, ONTMajor Junior
Craig Woods7869152492004-20062D1987-01-17Jackson's Point, ONTJunior A (Canada)
Brian Worsley1392142632451995-19983CJunior A (Canada)
James Wright781891922003-20063D1987-07-30Lindsay, ONTCollege-University
Jamie Wright4482129232001-20021D1983-05-01Fenelon Falls, ONTMinor Pro
Brett Yake100002011-20121FHaliburton, ONTJunior A (Canada)
Bill Young43111425151999-20012 Junior A (Canada)
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.