Loading page

OHL All-Time Stats

Change League
All Positions
All Teams
Canada (8139)
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+/-
19001.Canada flagMike Arthur (D)1983-198417Cornwall Royals50000.002-
19002.Canada flagMatt DeBruyn (LW)1996-199719London Knights50000.002-
19003.Canada flagTroy Milne (RW)1995-199619Owen Sound Platers50000.002-
19004.Canada flagJoel McLean (RW)1992-199317Windsor Spitfires50000.002-
19005.Canada flagPeter Hunter (F)1976-1977-Ottawa 67's50000.002-
19006.Canada flagTaeo Artichuk (F)2023-202418Erie Otters50000.002-1
19007.Canada flagMason Roy (D)Active player2024-202516Owen Sound Platers50000.002-4
19008.Canada flagRyder Cali (C)Florida Panthers logo2024-202516North Bay Battalion50000.002-3
19009.Canada flagTommy Karmiris (W)2024-202518Brantford Bulldogs50000.002-1
19010.Canada flagSpencer Bowes (C)Active playerNew York Rangers logo2024-202517Ottawa 67's50000.0020
19011.Canada flagFinn Kearns (D)Active playerSeattle Kraken logo2024-202516Sudbury Wolves50000.002-2
19012.Canada flagIan Inskip (F)Active player2025-202616Windsor Spitfires50000.0020
19013.Canada flagStephen Cooke (C)2000-200117Soo Greyhounds50000.004-2
19014.Canada flagBrock Reynolds (LW)2008-200917London Knights50000.0040
19015.Canada flagMyles Applebaum (C)2006-200718Kitchener Rangers50000.004-2
19016.Canada flagRyan Davidson (C)2009-201016Kingston Frontenacs50000.0041
19017.Canada flagDustin Faith (D)2009-201019Kitchener Rangers50000.0040
19018.Canada flagChris Kerr (D)1997-199818Sudbury Wolves50000.0041
19019.Canada flagScott Thompson (C)1997-199817London Knights50000.004-1
19020.Canada flagChris Fraser (D)1991-199219Sudbury Wolves50000.004-
19021.Canada flagDerek Punchard (RW)1990-199118Oshawa Generals50000.004-
19022.Canada flagKevin Barszcz (LW)1994-199517Belleville Bulls50000.004-
19023.Canada flagKyle Potts (C/LW)2018-201920North Bay Battalion50000.004-6
19024.Canada flagKyle Heitzner (C)2018-201919Mississauga Steelheads50000.004-1
19025.Canada flagJed Ferguson (D)1974-197519Ottawa 67's50000.004-
19026.Canada flagRaine Nadeau (D)2022-202318Kingston Frontenacs50000.0041
19027.Canada flagHudson Chitaroni (C)Active player2023-202416Sudbury Wolves50000.004-3
19028.Canada flagRyan Connolly (D)1993-199417Sudbury Wolves50000.005-
19029.Canada flagBrett Dusick (D)2011-201218Sudbury Wolves50000.0050
19030.Canada flagAdam Martin (D)2007-200819Brampton Battalion50000.0050
19031.Canada flagKelan Herr (D)2005-200617London Knights50000.0050
19032.Canada flagDylan Callaghan (RW)2014-201518Sudbury Wolves50000.005-2
19033.Canada flagVince Oldford (D)1987-198817Ottawa 67's50000.005-
19034.Canada flagPatrick Hamilton (D)2012-201317Oshawa Generals50000.007-1
19035.Canada flagRod Benkovoch (D)1980-198118Windsor Spitfires50000.007-
19036.Canada flagBrian Keeler (C)1987-198818Hamilton Steelhawks50000.007-
19037.Canada flagJesse Hebscher (D)2008-200918Kingston Frontenacs50000.0081
19038.Canada flagJustin Grady (D)1999-200017Belleville Bulls50000.0080
19039.Canada flagWeston Cameron (C)Active player2024-202516Kitchener Rangers50000.008-3
19040.Canada flagJared Harding (D)Active player2025-202618Mississauga Steelheads50000.008-1
19041.Canada flagErik Bradford (C)2010-201116Barrie Colts50000.0091
19042.Canada flagMatthew Leszczynski (RW)2003-200416Soo Greyhounds50000.009-1
19043.Canada flagGerrard Masse (D)1992-1993-Windsor Spitfires50000.009-
19044.Canada flagBob Graham (D)1995-199620London Knights50000.0010-
19045.Canada flagPerry Kotsopoulos (F)1987-198819Toronto Marlboros50000.0010-
19046.Canada flagRon Cordes (D)2001-200217London Knights50000.00112
19047.Canada flagBrett Jacklin (RW)2019-202019Sudbury Wolves50000.00110
19048.Canada flagSteve Reid (LW)1997-199818Sudbury Wolves50000.00120
19049.Canada flagMike Berlett (D)1988-198917Niagara Falls Thunder50000.0012-
19050.Canada flagJim Heasty (F)1975-1976-Windsor Spitfires50000.0012-
19051.Canada flagJimmy Jordan (D)1997-199818Plymouth Whalers50000.00140
19052.Canada flagDerek Pifer (LW)1988-198917Oshawa Generals50000.0016-
19053.Canada flagMichael Majewski (F)1991-199217Owen Sound Platers50000.0018-
19054.Canada flagDwayne Newton (F)1986-198718Sudbury Wolves50000.0018-
19055.Canada flagTim Sinasac (RW)1999-200019Sarnia Sting50000.00200
19056.Canada flagJay Anderson (LW)1996-199718Windsor Spitfires50000.0031-
19057.Canada flagDan Girardi (D)2000-200116Barrie Colts60000.0000
19058.Canada flagHarrison Reed (RW/C)2004-200516London Knights60000.000-1
19059.Canada flagDarryl Smith (C)2003-200416Guelph Storm60000.0000
19060.Canada flagMarek Babic (D)1995-199617Owen Sound Platers60000.000-
19061.Canada flagStéphane Gervais (D)2001-200219Windsor Spitfires60000.000-1
19062.Canada flagJosh Shalla (LW)2007-200816Brampton Battalion60000.000-1
19063.Canada flagKyle Steckley (RW)2006-200716Guelph Storm60000.0000
19064.Canada flagChase Clark (LW)2008-200918London Knights60000.0001
19065.Canada flagJordan Gallea (D)2007-200818Ottawa 67's60000.000-2
19066.Canada flagDan McNeill (D)2001-200219Guelph Storm60000.0000
19067.Canada flagJesse Drydak (RW)2009-201018Sarnia Sting60000.000-4
19068.Canada flagBob Errey (LW)1980-198116Peterborough Petes60000.000-
19069.Canada flagAndrew Shorkey (D)2005-200616Owen Sound Platers60000.000-1
19070.Canada flagDarryl Snelling (D)2010-201116Belleville Bulls60000.000-3
19071.Canada flagKen Murchison (RW)1986-198718Guelph Platers60000.000-
19072.Canada flagBraden Kavaratzis (LW)2010-201117Sarnia Sting60000.000-1
19073.Canada flagMac Clutsam (D)2011-201216Soo Greyhounds60000.000-9
19074.Canada flagDarryl Knight (C)1995-199616Sarnia Sting60000.000-
19075.Canada flagSteve Manley (D)1997-199819Oshawa Generals60000.000-3
19076.Canada flagOwen McDade (F)2012-201316Oshawa Generals60000.0000
19077.Canada flagRory Glaves (D)1999-200017Mississauga Steelheads60000.000-2
19078.Canada flagNeil MacInnis (F)2001-200217Belleville Bulls60000.000-1
19079.Canada flagBrad Gibbs (D)1997-199818Peterborough Petes60000.0000
19080.Canada flagJaimen Allison (D)2015-201616Oshawa Generals60000.000-3
19081.Canada flagRocky Kaura (D)2016-201719Saginaw Spirit60000.000-3
19082.Canada flagBraden Henderson (D)2016-201716Sarnia Sting60000.000-2
19083.Canada flagJasper Forgrave (LW)2016-201717Windsor Spitfires60000.0000
19084.Canada flagRyan Wells (D)2016-201717Mississauga Steelheads60000.0001
19085.Canada flagJoe Clarke (LW)1992-199317Soo Greyhounds60000.000-
19086.Canada flagRobert Calisti (D)2017-201816Soo Greyhounds60000.0000
19087.Canada flagRichard Vachon (D)1993-199418Soo Greyhounds60000.000-
19088.Canada flagBrian Holk (D)1990-199117Niagara Falls Thunder60000.000-
19089.Canada flagMike Feasby (RW)1990-199117Belleville Bulls60000.000-
19090.Canada flagMason Millman (D)2017-201816Saginaw Spirit60000.000-1
19091.Canada flagJoey Washkurak (LW)1984-198516Guelph Platers60000.000-
19092.Canada flagAndrew Plumpley (F)1996-1997-Oshawa Generals60000.000-
19093.Canada flagMike Dobrijevic (LW)1983-198417Toronto Marlboros60000.000-
19094.Canada flagEarle Wright (D)1988-198918Belleville Bulls60000.000-
19095.Canada flagMatt Gordon (C)2018-201917Kitchener Rangers60000.000-1
19096.Canada flagAlex Peterson (D)2018-201919Kitchener Rangers60000.0000
19097.Canada flagRiley Pitt (D)2019-202016Oshawa Generals60000.0002
19098.Canada flagCarsen Lloyd (D)2021-202216London Knights60000.000-3
19099.Canada flagAlessandro Petreccia (D)2022-202318Kingston Frontenacs60000.0004
19100.Canada flagPatrick Babin (D)Active player2024-202516Brantford Bulldogs60000.000-1