Loading page

OHL All-Time Stats

Change League
All Positions
All Teams
Canada (8135)
All Ages
Drafted?
Has played in
Has won
Age From
Age To
Draft Eligibility
Contract
Status
Shoots
Min Height
Max Height
Min Weight
Max Weight
Player Style
Draft Type
Select Draft Type first
Select Draft Type first
Select Draft Type first
Paid Feature
Explore plans

OHL All-Time Player Totals Per Season

Export
Regular Season
From Season
To Season
#PlayerSeasonAgeTeamGPGATPP/GPPIM+/-
8501.Canada flagJames Hardie (LW)2018-201916Mississauga Steelheads62157220.3516-8
8502.Canada flagTodd Griffith (F)2003-200418Belleville Bulls65157220.3468-21
8503.Canada flagJohn Hanna (F)1986-198720Ottawa 67's22148221.0015-
8504.Canada flagDavis Brown (LW)2013-201418Sarnia Sting59148220.3741-34
8505.Canada flagDavid James (LW)1983-198418Kingston Canadians61148220.3621-
8506.Canada flagLuke Kutkevicius (C)2017-201819Windsor Spitfires40139220.5564
8507.Canada flagTyler Bertuzzi (LW/RW)2012-201317Guelph Storm43139220.5168-2
8508.Canada flagScott Mahoney (RW)1986-198717Oshawa Generals54139220.41161-
8509.Canada flagNick Jones (LW)1998-199918Soo Greyhounds58139220.38272-39
8510.Canada flagTai York (LW)2022-202318Barrie Colts61139220.36202
8511.Canada flagMike Amodeo (LW)2001-200219Kitchener Rangers61139220.361944
8512.Canada flagMario Cerri (LW)1978-197917Ottawa 67's65139220.3430-
8513.Canada flagCullen Mercer (C)2015-201618Flint Firebirds66139220.3330-14
8514.Canada flagCody Lindsay (C)2007-200817Ottawa 67's66139220.3357-23
8515.Canada flagDan Desrochers (C)2014-201519Sudbury Wolves66139220.3392-55
8516.Canada flagGeoff Peters (C)1996-199718Erie Otters281210220.7939-
8517.Canada flagShayne Fryia (C)1999-200018Oshawa Generals351210220.6371-5
8518.Canada flagAndrew Agozzino (LW/C)2007-200816Niagara IceDogs501210220.44473
8519.Canada flagPerry Pappas (RW)1991-199218Soo Greyhounds531210220.4268-
8520.Canada flagTom Bailey (W/C)1976-197718Kingston Canadians541210220.4129-
8521.Canada flagNathan Villeneuve (C/LW)2022-202316Sudbury Wolves551210220.4057-4
8522.Canada flagJulian Fantino (RW)2023-202419Soo Greyhounds581210220.383710
8523.Canada flagJosh Anderson (RW/LW)2011-201217London Knights641210220.343417
8524.Canada flagTodd Francis (RW)1982-198317Brantford Alexanders641210220.3494-
8525.Canada flagKevin Malcolm (RW)1998-199919Sarnia Sting641210220.34186-8
8526.Canada flagChris Thaler (C)1998-199917Mississauga IceDogs661210220.3334-59
8527.Canada flagRandy Pearce (LW)1987-198817Kitchener Rangers661210220.3383-
8528.Canada flagRyan Berard (RW)2004-200517Belleville Bulls681210220.3230-11
8529.Canada flagDante Salituro (C/RW)2016-201720London Knights301111220.73189
8530.Canada flagAaron Van Leusen (RW)2001-200220Brampton Battalion311111220.711210
8531.Canada flagBrett Lindros (RW)1992-199317Kingston Canadians311111220.71162-
8532.Canada flagMasen Wray (C)Active player2025-202619Owen Sound Attack471111220.4724-11
8533.Canada flagChris Glover (RW)1984-198518Sudbury Wolves561111220.3916-
8534.Canada flagJoey McTamney (C)1989-199019Ottawa 67's561111220.3926-
8535.Canada flagMike Davies (W/D)2015-201618Kitchener Rangers561111220.3939-5
8536.Canada flagChad Heffernan (LW/C)2014-201518Belleville Bulls561111220.39122-21
8537.Canada flagAndreas Athanasiou (C/W)2010-201116London Knights571111220.3921-11
8538.Canada flagAndy Burnham (RW)1999-200019Sarnia Sting571111220.391483
8539.Canada flagJon Howse (C)2000-200117Peterborough Petes581111220.383414
8540.Canada flagÉric Landry (RW)1995-199619Peterborough Petes581111220.38116-
8541.Canada flagGiuseppe Busillo (LW)1987-198817Oshawa Generals591111220.3784-
8542.Canada flagLouie DeBrusk (LW)1988-198917London Knights591111220.37149-
8543.Canada flagNoah Read (C/LW)Active player2025-202618London Knights601111220.3745-13
8544.Canada flagStephon Thorne (LW)2010-201120Brampton Battalion611111220.3689-16
8545.Canada flagNavrin Mutter (LW/C)2021-202220Hamilton Bulldogs621111220.35108-6
8546.Canada flagCarter Lowe (LW)Active player2025-202619Barrie Colts631111220.35257
8547.Canada flagGary Friesen (C)2005-200618Oshawa Generals641111220.34105-11
8548.Canada flagCarter Kostuch (LW)2023-202416North Bay Battalion651111220.3423-17
8549.Canada flagJake Bricknell (C/RW)2015-201618Hamilton Bulldogs661111220.3391-43
8550.Canada flagCameron Hillis (C/RW)2018-201918Guelph Storm331012220.6727-10
8551.Canada flagEmilio Iovio (C)1978-197916Toronto Marlboros481012220.46110-
8552.Canada flagBill Weir (C)1992-199319Peterborough Petes491012220.4522-
8553.Canada flagPat Graham (LW)1978-197917Toronto Marlboros491012220.45102-
8554.Canada flagMike Hudson (C)1984-198517Hamilton Steelhawks501012220.4413-
8555.Canada flagEric Boulton (LW)1994-199518Oshawa Generals511012220.43259-
8556.Canada flagBrad Walcot (D)1982-198317Kingston Canadians531012220.4249-
8557.Canada flagChris Barlas (C)2023-202418Ottawa 67's541012220.414612
8558.Canada flagAlain Laforge (LW)1989-199019Niagara Falls Thunder551012220.40135-
8559.Canada flagLuca Romano (C)Active player2023-202416Kitchener Rangers561012220.3981
8560.Canada flagChad Thompson (D)2002-200318London Knights571012220.3963-6
8561.Canada flagDon Greguol (LW)1976-197717Kitchener Rangers591012220.3717-
8562.Canada flagBrett Hargrave (RW)2015-201619North Bay Battalion591012220.37301
8563.Canada flagJamie McGinn (LW)2004-200516Ottawa 67's591012220.37354
8564.Canada flagBrodie Coffin (RW)1993-199419London Knights591012220.3756-
8565.Canada flagTyler Taylor (LW)2008-200919Oshawa Generals591012220.37158-18
8566.Canada flagJ.P. Labardo (LW)2010-201118Oshawa Generals601012220.3744-6
8567.Canada flagBob Kucheran (F)1979-198018Oshawa Generals601012220.3755-
8568.Canada flagKevin Reid (LW)1991-199218Soo Greyhounds601012220.37126-
8569.Canada flagZachary Roberts (LW)2016-201717Owen Sound Attack611012220.364614
8570.Canada flagChase Coughlan (F)2023-202418Sudbury Wolves611012220.36876
8571.Canada flagMatt Kennedy (RW)2006-200717Guelph Storm631012220.357810
8572.Canada flagKyle DeCoste (RW)2007-200817Brampton Battalion661012220.3348-9
8573.Canada flagMatthew Sop (C/LW)2021-202218Kitchener Rangers671012220.3314-16
8574.Canada flagNicholas Foglia (C)2012-201319Brampton Battalion671012220.3326-9
8575.Canada flagJustin Dezoete (RW)2022-202318Peterborough Petes681012220.32185
8576.Canada flagChris Berti (C)1998-199917Sarnia Sting681012220.321142
8577.Canada flagAlex Johnston (C/LW)2021-202220Ottawa 67's42913220.5218-4
8578.Canada flagShane Doyle (D)1986-198719Oshawa Generals46913220.48168-
8579.Canada flagGerry Lanigan (RW)1995-199619Barrie Colts47913220.4769-
8580.Canada flagStephen Nosad (RW)2013-201418Peterborough Petes49913220.4586
8581.Canada flagScott MacDonald (LW)1986-198718Oshawa Generals55913220.4014-
8582.Canada flagBrian Anderson (LW)1976-197717St. Catharines Fincups56913220.3914-
8583.Canada flagDavid Edgeworth (C)2003-200418Belleville Bulls59913220.374-10
8584.Canada flagTyler Boston (C)2015-201618Guelph Storm59913220.3717-35
8585.Canada flagEthan Toms (C)2024-202518Oshawa Generals60913220.3724-4
8586.Canada flagAaron Nagy (C)1989-199017London Knights61913220.3612-
8587.Canada flagMichael Pittman (RW)1995-199619Guelph Storm61913220.3644-
8588.Canada flagRiley Damiani (C/RW)2016-201716Kitchener Rangers62913220.3529-15
8589.Canada flagEric Beaudoin (LW/C)1997-199817Guelph Storm62913220.3543-3
8590.Canada flagRyan Verbeek (C/LW)2015-201619Kingston Canadians63913220.3540-4
8591.Canada flagWade Whitten (C)1990-199118Soo Greyhounds63913220.3563-
8592.Canada flagAl Secord (LW)1975-197617Hamilton Fincups63913220.35117-
8593.Canada flagSteve Smith (C)1990-199118Kitchener Rangers64913220.3456-
8594.Canada flagDave Miles (F)1980-198119Brantford Alexanders65913220.3432-
8595.Canada flagDarren Wright (F)1985-198619Kingston Canadians65913220.3449-
8596.Canada flagBrian Passmore (C)1997-199817Plymouth Whalers65913220.34821
8597.Canada flagBraden Haché (D)2023-202420Saginaw Spirit65913220.348927
8598.Canada flagJosh Beaulieu (W/C/D)2004-200517London Knights65913220.3415932
8599.Canada flagVince Scott (C)2004-200518Erie Otters66913220.339-2
8600.Canada flagNathan O'Nabigon (LW)2001-200218Mississauga IceDogs66913220.3363-24