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+/-
19301.Czechia flagJaroslav Mrázek (D)2004-200518Toronto St. Michael's Majors570220.0454-2
19302.Canada flagMike Sellan (D)2000-200117Toronto St. Michael's Majors580220.031273
19303.Canada flagBrent Holdsworth (D)1992-199318London Knights590220.0318-
19304.Canada flagStephane Chabot (D)2006-200718Brampton Battalion590220.0348-9
19305.Canada flagRyan Taylor (D)1995-199617Niagara Falls Thunder600220.0348-
19306.Canada flagMike Rusenstrom (D)1999-200018Oshawa Generals600220.0387-6
19307.Canada flagJason Coles (F/D)1990-199117Niagara Falls Thunder610220.0371-
19308.Canada flagSean McMorrow (RW)1999-200017Kitchener Rangers620220.03142-6
19309.Canada flagMark Hynes (D)1996-199717Erie Otters650220.0339-
19310.USA flagMike Weber (D)2003-200416Windsor Spitfires650220.0349-9
19311.Canada flagLiam Heelis (C)2006-200716Peterborough Petes11011.000-1
19312.Canada flagCraig Dool (LW)2006-200716Guelph Storm11011.0001
19313.Canada flagRyan Hamelin (F)2012-201317London Knights11011.0002
19314.Canada flagJim Ratte (RW)1992-199318Soo Greyhounds11011.000-
19315.Canada flagLiam Peyton (C/LW)2016-201716Kitchener Rangers11011.000-3
19316.Canada flagBrian Rome (D)1983-198418Windsor Spitfires11011.000-
19317.Canada flagNoah Serre (RW)2017-201819Sudbury Wolves11011.000-1
19318.Canada flagGuy Mathias (RW)1985-198619Sudbury Wolves11011.000-
19319.Canada flagTerry Collett (F)1985-198617Kingston Canadians11011.000-
19320.Canada flagRob Lane (RW)1983-198418Toronto Marlboros11011.000-
19321.Canada flagDean Roberts (RW)1992-199317Guelph Storm11011.000-
19322.Canada flagQuinn Patton (RW)2025-202616Toronto St. Michael's Majors11011.0001
19323.Canada flagJosh McQuade (RW)2007-200818Peterborough Petes11011.0022
19324.Canada flagKevin Johnstone (D)1990-199119Cornwall Royals11011.002-
19325.Canada flagJohn Kwant (C)1976-197716Toronto Marlboros11011.002-
19326.Canada flagTrevor Renkers (F)1989-199017Niagara Falls Thunder11011.004-
19327.Canada flagMike McLean (LW)2002-200316Oshawa Generals21010.5001
19328.Canada flagDean Howard (RW)2009-201019Sudbury Wolves21010.500-4
19329.Canada flagAdam Nanji (RW/C)2009-201016Plymouth Whalers21010.5001
19330.Canada flagBill Kitchen (D)1976-197716Windsor Spitfires21010.500-
19331.Canada flagPaulo Silva (RW)1989-199018Soo Greyhounds21010.500-
19332.Canada flagSteve Laforet (F)1992-199317Kingston Canadians21010.500-
19333.Canada flagMark O'Donnell (LW)1993-199419Sudbury Wolves21010.500-
19334.Canada flagTom McCarthy (LW)1976-197716Kingston Canadians21010.500-
19335.Canada flagScott Teskey (RW)2014-201519Kitchener Rangers21010.5001
19336.Canada flagAaron Dart (RW)2015-201619North Bay Battalion21010.5001
19337.Finland flagJonne Tammela (LW/RW)2016-201719Peterborough Petes21010.5001
19338.Canada flagNoah Bennett (D)2016-201719London Knights21010.5001
19339.Canada flagLloyd Menard (D)1978-197915Sudbury Wolves21010.500-
19340.Canada flagPat Gooley (RW)1988-198919Kitchener Rangers21010.500-
19341.Canada flagMike King (RW)1985-198619Belleville Bulls21010.500-
19342.Canada flagBrian Wilkes (F)1980-1981-Toronto Marlboros21010.500-
19343.Canada flagRick Berard (D)1974-197516St. Catharines Black Hawks21010.500-
19344.Canada flagGavin Ewles (D)2021-202216Ottawa 67's21010.5001
19345.Canada flagTate Vader (C)2025-202619Soo Greyhounds21010.5000
19346.Canada flagFinley Butler (W)Active player2026-202716Guelph Storm21010.500-1
19347.Canada flagJason Glover (RW)1991-199219London Knights21010.502-
19348.Canada flagJason Goldenberg (RW)1998-199918Windsor Spitfires21010.5020
19349.Canada flagGary Hickey (D)1988-1989-London Knights21010.502-
19350.USA flagBryce Montgomery (D)2022-202320London Knights21010.502-2
19351.Canada flagLirim Amidovski (RW)2022-202316North Bay Battalion21010.5020
19352.Canada flagTyler Burnie (RW)2015-201616Kingston Canadians21010.5041
19353.Canada flagTommy Karmiris (W)2025-202619Brantford Bulldogs21010.504-1
19354.Canada flagKieran Riley (D)Active player2025-202618Toronto St. Michael's Majors21010.5041
19355.Canada flagAlex Butkus (LW)2002-200318Guelph Storm21010.5080
19356.Canada flagLen Hachborn (C)1979-198018Brantford Alexanders31010.330-
19357.Canada flagDylan Taylor (F)1993-199417Oshawa Generals31010.330-
19358.Canada flagJason Ricupero (C)2000-200117Soo Greyhounds31010.3301
19359.Canada flagMatt Hogan (C)1991-199217Cornwall Royals31010.330-
19360.Canada flagWalt Dubas (F)1979-1980-Sudbury Wolves31010.330-
19361.USA flagCharley Graaskamp (C)2015-201619Sudbury Wolves31010.3300
19362.Canada flagDan Comin (LW)1979-1980-Sudbury Wolves31010.330-
19363.Canada flagScott Cameron (RW)1995-199617Peterborough Petes31010.330-
19364.Canada flagRichard Hawkins (C)1987-198819North Bay Centennials31010.330-
19365.Canada flagSteve Dunn (LW)1982-198319Guelph Platers31010.330-
19366.Canada flagRob Holtforster (LW)1981-198217Niagara Falls Flyers31010.330-
19367.Canada flagRob Scriven (C)1987-198818Hamilton Steelhawks31010.330-
19368.Canada flagRylan Bowers (RW)2019-202017Toronto St. Michael's Majors31010.3300
19369.Canada flagReyth Smith (C)Active player2023-202416North Bay Battalion31010.3300
19370.Canada flagLucas Di Giantommaso (RW)2023-202418Sudbury Wolves31010.3302
19371.Canada flagGregory Najda (LW)2024-202516Sudbury Wolves31010.3300
19372.Canada flagAndrew Fournier (C)2003-200416Plymouth Whalers31010.332-1
19373.Canada flagRobbie Lawrance (D)2002-200316Ottawa 67's31010.3323
19374.Canada flagTom Nickolau (C)1986-198720Ottawa 67's31010.332-
19375.Canada flagMike Stalk (C)1997-199818London Knights31010.3320
19376.Canada flagMonty Beauchamp (LW)1977-197817Soo Greyhounds31010.332-
19377.Canada flagRob Mattucci (RW)1983-198418North Bay Centennials31010.332-
19378.Canada flagDavid Mazurek (C)2008-200916Barrie Colts31010.3341
19379.Canada flagMichael Mazzulla (LW)2005-200616Kingston Canadians31010.3341
19380.Canada flagPaul Reynolds (LW)1986-198719Guelph Platers31010.335-
19381.Canada flagScott McMichael (D)1981-198217Peterborough Petes31010.335-
19382.Canada flagOwen MacDonald (C/RW)2012-201316London Knights31010.3360
19383.Canada flagMatt Simmons (D)2002-200318Sarnia Sting31010.338-2
19384.Canada flagEric Stamp (RW)1992-199318Windsor Spitfires31010.339-
19385.Canada flagMike McCartney (C)1997-199819Soo Greyhounds31010.33160
19386.Czechia flagJaroslav Sklenar (RW)2001-200219Ottawa 67's41010.250-3
19387.USA flagChris Locker (C)1996-199719Sarnia Sting41010.250-
19388.Canada flagStephane Lefebvre (LW)1994-199519Soo Greyhounds41010.250-
19389.Canada flagTyler Leggo (D/C)2003-200419Brampton Battalion41010.2503
19390.Canada flagPeter Poulin-Roy (RW)2012-201318Sudbury Wolves41010.2501
19391.Canada flagDylan Staples (RW)2013-201419Soo Greyhounds41010.250-1
19392.Canada flagLiam Stevens (LW/C)2017-201818Guelph Storm41010.250-1
19393.Canada flagMike Teeple (C)1988-198919London Knights41010.250-
19394.Canada flagGerry Peach (C)1984-198519Toronto Marlboros41010.250-
19395.USA flagDennis Menard (RW)1981-198219London Knights41010.250-
19396.Canada flagTodd Clayton (C)1985-198617Peterborough Petes41010.250-
19397.Canada flagGreg Levert (F)1986-198717Sudbury Wolves41010.250-
19398.Canada flagPeter Hookings (D)1976-197718St. Catharines Fincups41010.250-
19399.Canada flagJim File (D)1979-198018Kingston Canadians41010.250-
19400.Canada flagXavier Tessier (C)Active player2024-202516Flint Firebirds41010.2501