Loading page

OHL All-Time Stats

Change League
All Positions
All Teams
Canada (8141)
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
OHL — All-Time Player Stats Per Season
#PlayerSeasonAgeTeamGPGATPP/GPPIM+/-
14301.Canada flagDean Cull (C)1990-199119Sudbury Wolves203250.254-
14302.Canada flagRyan Hamilton (LW)2002-200317Barrie Colts243250.21104
14303.Canada flagJonathan Yantsis (F)2016-201717Kitchener Rangers243250.2110-7
14304.Canada flagLiam Ladds (D)Active player2025-202618Peterborough Petes243250.21210
14305.Canada flagBrian Croswell (D)2001-2002-Peterborough Petes243250.2129-5
14306.Canada flagLandon Wright (F)Active player2024-202518Kingston Frontenacs253250.204-3
14307.Canada flagBrian McGrattan (RW)1997-199816Guelph Storm253250.2011-2
14308.Canada flagCody Thompson (LW)2012-201317Peterborough Petes273250.19143
14309.Canada flagJeff Kapitanchuk (RW)1998-199918Windsor Spitfires273250.1925-4
14310.Canada flagMatthew Bragg (D/C)2004-200517Barrie Colts283250.18114
14311.Canada flagTom Warden (LW)1983-198417North Bay Centennials283250.1816-
14312.Canada flagMarc LeFebvre (F)2000-200118Ottawa 67's283250.182111
14313.Canada flagMatt Mistele (LW/RW)2011-201216Plymouth Whalers283250.18332
14314.Canada flagBen Levesque (D)1982-198317Kingston Frontenacs323250.168-
14315.Canada flagBrian Mueggler (RW)1988-198917Niagara Falls Thunder323250.1610-
14316.Canada flagChris Lizotte (RW)1992-199317London Knights353250.1413-
14317.Canada flagMike Montgomery (F)2004-200517Peterborough Petes353250.1417-4
14318.Canada flagDalton Duhart (C/LW)2017-201816London Knights363250.146-2
14319.Canada flagNick Pastorious (RW)2013-201417Soo Greyhounds363250.14461
14320.Canada flagJared Woolley (D)2023-202417London Knights373250.14215
14321.Canada flagJason Cassidy (RW)2004-200517Brampton Battalion373250.14590
14322.Canada flagMike Mazzuca (RW)1996-199717London Knights393250.1382-
14323.Canada flagChase Campbell (RW)2015-201617Sarnia Sting433250.12152
14324.Canada flagAlex Messier (LW)2022-202317Erie Otters433250.1220-8
14325.Canada flagJeff Grant (LW)1990-199118Owen Sound Platers443250.1133-
14326.Canada flagRyan Struthers (C)2023-202419Windsor Spitfires453250.1117-19
14327.Canada flagEaston Mikus (F)Active player2024-202517Owen Sound Platers463250.1123-17
14328.Canada flagJonah De Simone (RW)2018-201916Niagara IceDogs473250.116-8
14329.Canada flagDerell Upton (RW)1996-199717Erie Otters473250.119-
14330.Canada flagBobby Naylor (C)1999-200017Kitchener Rangers473250.1148-14
14331.Canada flagMatt Smyth (LW)1985-198617London Knights473250.11151-
14332.Canada flagDerek Thompson (RW)1987-198817Belleville Bulls483250.1055-
14333.Canada flagPaul Doyle (LW)1995-199618Kitchener Rangers483250.1088-
14334.Canada flagTucker Hunter (C)2007-200817London Knights503250.1025-3
14335.Canada flagMatthew Titus (RW)2016-201717Mississauga Steelheads513250.1011-9
14336.Canada flagDavid Benn (D)1989-199016Niagara Falls Thunder513250.10108-
14337.Canada flagWade Dawe (C)1995-199617Peterborough Petes523250.106-
14338.Canada flagCarson Hall (C)2025-202619Sarnia Sting533250.0947-1
14339.Canada flagRyan Card (D)2000-200116Peterborough Petes553250.091610
14340.Canada flagBrent Reilly (F)1996-199718Peterborough Petes553250.0919-
14341.Canada flagJeff Smith (D)1989-199017Dukes of Hamilton553250.0951-
14342.Canada flagNick Deakin-Poot (RW/LW)2015-201616Guelph Storm583250.0939-28
14343.Canada flagSean Callaghan (D)2011-201217Ottawa 67's613250.088411
14344.Canada flagBrian Shaw (D)2008-200918Erie Otters673250.07102-4
14345.Canada flagKristoff Kontos (C)2009-201016Sudbury Wolves683250.074-10
14346.Canada flagDerek McNamara (D)1999-200019Erie Otters62350.836-5
14347.Canada flagDenis Leger (LW)1989-199019Cornwall Royals62350.8311-
14348.Canada flagGreg Meireles (C)2015-201616Kitchener Rangers72350.7101
14349.Canada flagJohn Argiropoulos (LW)1996-199720Owen Sound Platers72350.714-
14350.Canada flagAnthony Tapper (C)2008-200919Mississauga Steelheads92350.5603
14351.Canada flagVance Henson (C)1985-198619Sudbury Wolves92350.560-
14352.Canada flagSteve Walker (RW)1991-199218Owen Sound Platers92350.562-
14353.Canada flagMaximus Crete (C)Active player2026-202718North Bay Battalion112350.454-3
14354.Canada flagGreg Snyder (RW)1985-198617Belleville Bulls112350.458-
14355.Canada flagDustin Ekelman (LW)2007-200818Mississauga Steelheads142350.3624
14356.Canada flagDominic DeSando (C)2008-200918London Knights142350.36362
14357.Canada flagTyler Longo (RW)1998-199918Belleville Bulls152350.3353
14358.Canada flagPhil Mangan (C)2005-200618Kingston Frontenacs152350.33124
14359.Canada flagRyland Cunningham (LW)Active player2026-202718Flint Firebirds152350.33223
14360.Canada flagChase Hull (F)Active player2026-202719Niagara IceDogs152350.3322-3
14361.Canada flagRico Arnaldo (LW)2002-200318Sarnia Sting162350.312-5
14362.Canada flagHamza Havusic (F)Active player2026-202718Windsor Spitfires162350.317-1
14363.Canada flagJax Pereira (F)Active player2026-202717North Bay Battalion162350.3182
14364.Canada flagFred Goltz (LW)1990-199119Soo Greyhounds172350.292-
14365.Canada flagSal Malidrino (F)2002-200317Sudbury Wolves172350.299-2
14366.Canada flagJason Brooks (LW)1995-199619London Knights172350.2915-
14367.Canada flagDylan Tsherna (RW)Active player2026-202719Barrie Colts172350.2919-6
14368.Canada flagWeston Cameron (C)Active player2026-202718Kitchener Rangers172350.29282
14369.Canada flagBrett Angel (D/LW)2001-200220Windsor Spitfires172350.2958-2
14370.Canada flagRob Dmytruk (D)2001-200218Sudbury Wolves192350.2623-14
14371.Canada flagSean Finn (D)1987-198818Peterborough Petes202350.258-
14372.Canada flagZane Forbes (C)1974-197519Kitchener Rangers202350.259-
14373.Canada flagMike Bushby (D)2005-200618Windsor Spitfires212350.24133
14374.Canada flagJustin Levac (LW)2005-200616Brampton Battalion242350.216-2
14375.Canada flagShawn Tyers (RW)1985-198618Kitchener Rangers262350.1914-
14376.Canada flagMax Brocklehurst (LW)Active player2025-202617Windsor Spitfires272350.194-5
14377.Canada flagSteve Dunn (LW)1981-198218Windsor Spitfires282350.1846-
14378.Canada flagDevin Mauro (LW)2022-202318Sudbury Wolves292350.1700
14379.Canada flagAnthony Donati (D)2009-201018Plymouth Whalers292350.1713-3
14380.Canada flagPaul Andrea (F)1991-199217Cornwall Royals292350.1717-
14381.Canada flagJulian Cimadamore (LW)2006-200717Ottawa 67's312350.168-4
14382.Canada flagBryce Caruk (C)2018-201917Owen Sound Platers312350.169-3
14383.Canada flagWilliam Eggleton (LW)2024-202518Mississauga Steelheads312350.16150
14384.Canada flagJamie Groke (LW)1985-198617London Knights332350.1536-
14385.Canada flagDaniel De Sousa (D)2015-201619Mississauga Steelheads332350.15426
14386.Canada flagBrody Milne (LW)2012-201317Guelph Storm342350.1542
14387.Canada flagRyan Heeps (C)2014-201517Owen Sound Platers352350.148-1
14388.Canada flagLuke Mercer (D)2010-201116Niagara IceDogs352350.14103
14389.Canada flagJoe Rand (LW)2003-200417Mississauga Steelheads352350.1425-6
14390.Canada flagRob Hudson (LW)1984-198517Ottawa 67's362350.142-
14391.Canada flagGriffin Wilson (C)2019-202018Owen Sound Platers362350.142-5
14392.Canada flagKallaway Mercer (LW)2019-202017Kingston Frontenacs362350.146-11
14393.Canada flagPeter Aston (D)2003-200417Peterborough Petes362350.1417-10
14394.Canada flagBryce Yetman (RW)2013-201416Plymouth Whalers382350.1312-11
14395.Canada flagLuca Testa (C)Active player2022-202316London Knights392350.1310-6
14396.Canada flagJosh Moes (RW)2005-200616Soo Greyhounds392350.13115
14397.Canada flagRyan MacLean (C)2010-201118Kitchener Rangers392350.1311-5
14398.Canada flagAdam Lloyd (LW)2012-201318Oshawa Generals392350.1328-5
14399.Canada flagAdrian Carbonara (RW)2014-201517Barrie Colts392350.1340-3
14400.Canada flagMike Mascioli (RW)2008-200918Kitchener Rangers392350.13104-17