Loading page

OHL All-Time Stats

Change League
All Positions
All Teams
All Nationalities
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+/-
19401.Canada flagBrett Hahkala (RW)2016-201717North Bay Battalion51010.200-3
19402.Canada flagMike Morrison (LW)1983-198418Kingston Canadians51010.200-
19403.Canada flagMarc Menard (RW)1981-198217Kitchener Rangers51010.200-
19404.Canada flagTerry Crump (RW)1983-198417Peterborough Petes51010.200-
19405.Canada flagKeith Jonathan (RW)1975-197618Peterborough Petes51010.200-
19406.Canada flagMarshall McCharles (LW/C)2024-202518Sudbury Wolves51010.200-2
19407.Canada flagParker Smith (LW)Active player2025-202616Sudbury Wolves51010.200-1
19408.Canada flagIan Robinson (F)Active player2025-202617Kitchener Rangers51010.200-1
19409.Canada flagBrayden Bennett (F)Active player2026-202717Sudbury Wolves51010.2000
19410.Canada flagLucas Karmiris (C)Active player2026-202720Peterborough Petes51010.200-1
19411.Canada flagMike Liambas (LW)2008-200919Erie Otters51010.2020
19412.Canada flagTodd Bowler (C)1997-199817Belleville Bulls51010.202-4
19413.Canada flagSteve Cote (RW)1985-198618Windsor Compuware Spitfires51010.202-
19414.Canada flagMike Szabo (LW)1976-197717St. Catharines Fincups51010.202-
19415.Canada flagAdrian Manzo (D)Active player2023-202416Windsor Compuware Spitfires51010.2023
19416.Canada flagKayden Edwards (LW)Active player2024-202516Erie Otters51010.202-1
19417.Canada flagJack Yates (LW)Active player2025-202617Brampton Steelheads51010.2021
19418.Canada flagDarren Forbes (D)1998-199918Windsor Compuware Spitfires51010.2041
19419.Canada flagAllan Sadowy (F)1985-198618Sudbury Wolves51010.204-
19420.Canada flagMike Ferenc (F)1979-1980-Oshawa Generals51010.204-
19421.Canada flagMyles Dunn (F)Active player2026-202717Sarnia Sting51010.204-2
19422.Canada flagStephen Cooke (C)2003-200420Belleville Bulls51010.206-3
19423.Canada flagDoug Lawrence (W)1974-197518Ottawa 67's51010.206-
19424.Canada flagGreg McCauley (C)2000-200118Barrie Colts51010.207-4
19425.Canada flagMike MacIsaac (LW)2008-200920Niagara IceDogs51010.2010-5
19426.Canada flagGlen McCarron (LW)2007-200819London Knights51010.20110
19427.Canada flagGreg Jacina (C/RW)1998-199916Guelph Storm61010.1700
19428.Canada flagStéphane Gervais (D)2000-200118Plymouth Whalers61010.1701
19429.Canada flagScott Baker (LW)2003-200416Oshawa Generals61010.1702
19430.Canada flagAlex Robert (C/RW)2016-201717North Bay Battalion61010.170-1
19431.Canada flagLuke Drewitt (LW)2017-201816Kingston Canadians61010.1701
19432.Canada flagBrendan Gerber (C)2024-202517London Knights61010.170-1
19433.Canada flagJack Johnson (D)Active player2026-202717Ottawa 67's61010.1700
19434.Canada flagJoel Petkoff (C)2002-200320Sudbury Wolves61010.172-1
19435.Canada flagDylan Wood (LW)2009-201017Niagara IceDogs61010.1720
19436.Canada flagIan Gilbride (D)1976-197717Oshawa Generals61010.172-
19437.Canada flagScott Lavigne (D)2003-200416Brampton Steelheads61010.174-1
19438.Canada flagRemy Giftopoulos (LW/C)2009-201016Ottawa 67's61010.1750
19439.Canada flagMurray McCourt (C)1979-198018Sudbury Wolves61010.175-
19440.Canada flagBrady Blaseg (D)Active player2026-202718Oshawa Generals61010.175-2
19441.USA flagCam Anderson (F)Active player2026-202717Soo Greyhounds61010.1760
19442.Canada flagKyle Tront (LW)2008-200919Saginaw Spirit61010.1780
19443.Canada flagMatt Davis (RW)2005-200617London Knights61010.17190
19444.Canada flagScott Mohns (D)1985-198619Sudbury Wolves71010.140-
19445.USA flagEarl St-Hilaire (D)1991-199217Windsor Compuware Spitfires71010.140-
19446.Canada flagCameron Bergeron (D)2023-202417Kingston Canadians71010.140-2
19447.Canada flagGarrett Wilson (LW/RW)2007-200816Windsor Compuware Spitfires71010.1421
19448.Canada flagRyan Chapman (RW)1999-200018Sarnia Sting71010.1420
19449.Canada flagEthan Kindree (C)Active player2026-202718Owen Sound Attack71010.142-2
19450.Canada flagMatt Russo (D)2006-200716Brampton Steelheads71010.144-2
19451.Canada flagAustin Veleke (LW)2013-201417Sudbury Wolves71010.146-2
19452.Canada flagShannon Bolton (D)1986-198717Sudbury Wolves71010.146-
19453.Canada flagBarry Graham (D)1997-199816Kitchener Rangers71010.1490
19454.Canada flagAndrew MacNiel (D)Active player2026-202719Kitchener Rangers71010.1496
19455.Canada flagJustin Thomas (LW)2009-201016Soo Greyhounds71010.14130
19456.Canada flagBrook Hiddink (C/RW)2014-201518Sudbury Wolves81010.130-8
19457.Canada flagAdam McPhail (RW)2015-201618Peterborough Petes81010.130-3
19458.Canada flagRod MacKenzie (F)1985-1986-Cornwall Royals81010.130-
19459.Canada flagJeff Pasher (C)1976-197716Kitchener Rangers81010.130-
19460.Canada flagSam Johnston (RW)2025-202618Guelph Storm81010.130-1
19461.Canada flagBobby Bolt (LW)2003-200416London Knights81010.1323
19462.Canada flagZane Neily (LW)2007-200818Saginaw Spirit81010.1323
19463.Slovakia flagRichard Mráz (LW/RW)2012-201319Ottawa 67's81010.132-2
19464.Canada flagJesse Dick (C)2018-201917Ottawa 67's81010.1321
19465.Canada flagMike Ready (D)1975-1976-Toronto Marlboros81010.132-
19466.Canada flagRyan White (D)2024-202517Ottawa 67's81010.1321
19467.Canada flagDrew Bate (C)Active player2026-202716Saginaw Spirit81010.134-4
19468.Russia flagGordei Khotkov (D)Active player2026-202716Saginaw Spirit81010.134-1
19469.Canada flagLucas DeMiglio (F)Active player2026-202718Brampton Steelheads81010.134-3
19470.England flagJack Clarke (C)Active player2026-202719Peterborough Petes81010.1350
19471.Canada flagAnton Zupancic (D)2009-201017Sarnia Sting81010.1360
19472.Canada flagAaron Bailie (C)1998-199917Guelph Storm81010.136-1
19473.Canada flagDerek Thompson (RW)1989-199019Sudbury Wolves81010.1313-
19474.Canada flagDarrin Kinnear (D)1988-198918Kitchener Rangers91010.110-
19475.USA flagJesse Young (D)2010-201116Kitchener Rangers91010.110-1
19476.Canada flagDoug Currie (RW)1979-198018Sudbury Wolves91010.110-
19477.Russia flagVladislav Dvurechensky (LW)2019-202016Barrie Colts91010.110-4
19478.Serbia flagMarko Kovacevic (RW)2002-200317Sudbury Wolves91010.112-5
19479.Russia flagAbakar Kazbekov (F)2021-202217London Knights91010.112-3
19480.Canada flagJoe Saracini (D)2008-200917Niagara IceDogs91010.1142
19481.Canada flagBrian Croswell (D)2000-2001-Peterborough Petes91010.1140
19482.Canada flagBrad Kutschke (D)1988-198917Windsor Compuware Spitfires91010.114-
19483.Russia flagVladimir Bessonov (F)2007-200817Niagara IceDogs91010.115-1
19484.Canada flagDaylon Groulx (RW)2016-201716Owen Sound Attack91010.116-3
19485.Canada flagRiley McCourt (D)2016-201716Hamilton Bulldogs91010.1162
19486.Canada flagDrew Rees (D)1989-199017Niagara Falls Thunder91010.117-
19487.USA flagWyatt Herres (D)Active player2026-202719Sarnia Sting91010.117-2
19488.Canada flagJason Cassidy (RW)2007-200820Brampton Steelheads91010.1118-2
19489.Canada flagBrian Soso (RW)2003-200416Windsor Compuware Spitfires101010.100-3
19490.Canada flagJim Shearer (D)1980-198117Toronto Marlboros101010.100-
19491.Canada flagTony Cuzzi (D)1976-1977-Kitchener Rangers101010.100-
19492.Canada flagXander Velliaris (D)Active player2023-202416Kingston Canadians101010.1002
19493.Canada flagCayden Smith (F)2025-202618Erie Otters101010.1001
19494.Canada flagKyle Ramsay (D/C)2006-200717Erie Otters101010.104-5
19495.USA flagMark Giannetti (LW)1993-199417Sudbury Wolves101010.104-
19496.Canada flagBrennan Feasey (LW/RW)2012-201318Brampton Battalion101010.104-7
19497.Canada flagMatthew Souliere (LW)2024-202518Ottawa 67's101010.104-2
19498.Canada flagJordon O'Neill (D)2006-200716Plymouth Whalers101010.1074
19499.Canada flagColin Martin (LW)2008-200917London Knights101010.107-1
19500.Canada flagJamie Klie (D)2003-200416Saginaw Spirit101010.10130