Loading page

OHL All-Time Stats

Change League
Defensemen
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+/-
6701.Russia flagGordei Khotkov (D)Active player2026-202716Saginaw Spirit61010.1740
6702.USA flagWyatt Herres (D)Active player2026-202719Sarnia Sting61010.177-3
6703.Canada flagEvan Passmore (D)Active playerNew York Rangers logo2026-202720Barrie Colts61010.1714-3
6704.Canada flagScott Mohns (D)1985-198619Sudbury Wolves71010.140-
6705.USA flagEarl St-Hilaire (D)1991-199217Windsor Spitfires71010.140-
6706.Canada flagCameron Bergeron (D)2023-202417Kingston Frontenacs71010.140-2
6707.Canada flagMatt Russo (D)2006-200716Toronto St. Michael's Majors71010.144-2
6708.Canada flagShannon Bolton (D)1986-198717Sudbury Wolves71010.146-
6709.Canada flagBarry Graham (D)1997-199816Kitchener Rangers71010.1490
6710.Canada flagAndrew MacNiel (D)Active playerMontréal Canadiens logo2026-202719Kitchener Rangers71010.1496
6711.Canada flagMike Ready (D)1975-1976-Toronto Marlboros81010.132-
6712.Canada flagRyan White (D)2024-202517Ottawa 67's81010.1321
6713.Canada flagAnton Zupancic (D)2009-201017Sarnia Sting81010.1360
6714.Canada flagDarrin Kinnear (D)1988-198918Kitchener Rangers91010.110-
6715.USA flagJesse Young (D)2010-201116Kitchener Rangers91010.110-1
6716.Canada flagJoe Saracini (D)2008-200917Niagara IceDogs91010.1142
6717.Canada flagBrian Croswell (D)2000-2001-Peterborough Petes91010.1140
6718.Canada flagBrad Kutschke (D)1988-198917Windsor Spitfires91010.114-
6719.Canada flagRiley McCourt (D)2016-201716Hamilton Bulldogs91010.1162
6720.Canada flagDrew Rees (D)1989-199017Niagara Falls Thunder91010.117-
6721.Canada flagJim Shearer (D)1980-198117Toronto Marlboros101010.100-
6722.Canada flagTony Cuzzi (D)1976-1977-Kitchener Rangers101010.100-
6723.Canada flagXander Velliaris (D)Active player2023-202416Kingston Frontenacs101010.1002
6724.Canada flagKyle Ramsay (D/C)2006-200717Erie Otters101010.104-5
6725.Canada flagJordon O'Neill (D)2006-200716Plymouth Whalers101010.1074
6726.Canada flagJamie Klie (D)2003-200416Saginaw Spirit101010.10130
6727.Canada flagPeter Whelan (D)1980-198117Peterborough Petes121010.080-
6728.Canada flagOwen Stewart (D)2013-201418London Knights121010.0883
6729.Canada flagKyle Martiniuk (D)2003-200418Sudbury Wolves131010.080-1
6730.Canada flagCorbin Crawford (D)2006-200717London Knights131010.08152
6731.Canada flagJared Harding (D)Active player2024-202517Toronto St. Michael's Majors141010.074-1
6732.Canada flagBen Levesque (D)1983-198418Sudbury Wolves141010.077-
6733.Canada flagJon Peters (D)2000-200118Guelph Storm151010.0720
6734.Canada flagSteve Wicklum (D)1978-197918Soo Greyhounds151010.0721-
6735.Canada flagJustin Grady (D)1998-199916Belleville Bulls151010.07242
6736.Canada flagAndre Robichaud (D)1998-199917Plymouth Whalers171010.0646
6737.Canada flagBrent Mackie (D)2004-200517Guelph Storm181010.0616-3
6738.Canada flagNeil Smith (D)2001-200217Belleville Bulls191010.0585
6739.Canada flagChad Elliott (D)2002-200318Oshawa Generals191010.0581
6740.Canada flagTyler Lawson (D)2002-200319Barrie Colts191010.05371
6741.Canada flagScott Penton (D)1993-199419Owen Sound Platers201010.056-
6742.USA flagMatthew Sredl (D)2018-201916Barrie Colts241010.0411-8
6743.Canada flagJeff Washbrook (D)1996-199717Windsor Spitfires261010.0433-
6744.Canada flagGreg Lalonde (D)1994-199517Sudbury Wolves291010.034-
6745.Canada flagAdam Restoule (D)2010-201117Plymouth Whalers301010.0327-2
6746.Canada flagRiley Brand (D)2007-200818Peterborough Petes301010.0336-5
6747.Canada flagMichael Holmes (D)2013-201416Saginaw Spirit321010.0310-6
6748.Canada flagCam Black (D)2002-200317Ottawa 67's321010.0318-6
6749.Canada flagTyler Arps (D/RW)2006-200717Sudbury Wolves321010.03232
6750.Canada flagAlex Peterson (D)2016-201717Kitchener Rangers331010.0382
6751.Canada flagRyan Phillips (D)1999-200018Sudbury Wolves341010.03430
6752.Canada flagMike Ancuta (D)1998-199919Mississauga IceDogs351010.0364-24
6753.Canada flagNoel Coultice (D)2001-200216Erie Otters371010.030-5
6754.Canada flagGeordie Kinnear (D)1990-199117Peterborough Petes371010.0376-
6755.Austria flagPhilippe Lakos (D)1998-199918Toronto St. Michael's Majors381010.0341-18
6756.Czechia flagMichal Steinocher (D)2016-201717Flint Firebirds401010.0319-11
6757.Canada flagJosh Manning (D)2001-200217Oshawa Generals401010.0327-9
6758.Canada flagDarryl Flowers (D)2004-200519Peterborough Petes461010.02131-4
6759.USA flagChris Gravelding (D)2004-200517Kitchener Rangers471010.0247-15
6760.USA flagMichael Okrzesik (D)2002-200317Guelph Storm501010.0228-4
6761.Canada flagChris Shushack (D)1991-199217Soo Greyhounds511010.026-
6762.Canada flagRyan Hanes (D/F)2009-201017Ottawa 67's521010.02295
6763.Canada flagNathan Chiarlitti (D)2008-200916Sarnia Sting531010.0210-3
6764.Canada flagRyan Shipley (D)2010-201116Ottawa 67's551010.024910
6765.Canada flagBlake Barnes (D)Active player2025-202617Saginaw Spirit601010.0247-30
6766.Canada flagJeff Alcombrack (D)1998-199918Owen Sound Platers10111.0001
6767.Canada flagBryan Fogarty (D)1983-198414Brantford Alexanders10111.000-
6768.Canada flagSteve Manley (D)1995-199617Oshawa Generals10111.000-
6769.Canada flagDavid Akey (D/LW)1988-198919Sudbury Wolves10111.000-
6770.Canada flagLiam Whittaker (D)2017-201816London Knights10111.0001
6771.Canada flagJohn Landry (D)1981-198216Toronto Marlboros10111.000-
6772.Canada flagBrad Wood (D)1985-198618Kingston Frontenacs10111.000-
6773.Canada flagRob Trimble (D)1975-197620Kingston Frontenacs10111.000-
6774.Canada flagNolan Turnbull (D)Active player2025-202618Kingston Frontenacs10111.0001
6775.Canada flagNoah Jenken (D)Active player2026-202719Guelph Storm10111.0003
6776.Canada flagRyan Crowther (D)1998-199919Ottawa 67's10111.0021
6777.Canada flagJohn McMillan (D)1975-197615Kingston Frontenacs10111.002-
6778.Canada flagMike Carlesimo (D)2001-200218Toronto St. Michael's Majors10111.0020
6779.Canada flagFelice Turano (D)2002-200317Guelph Storm10111.004-1
6780.Canada flagMatt Manias (D)2001-200217Kitchener Rangers20110.500-2
6781.Canada flagRandy Koski (D)1990-199119Sudbury Wolves20110.500-
6782.Canada flagGordon Dulmage (D)1991-199217Belleville Bulls20110.500-
6783.Canada flagMarselis Subban (D)2013-201418Saginaw Spirit20110.500-2
6784.Canada flagJaimen Allison (D)2016-201717Oshawa Generals20110.5003
6785.Canada flagRick Franze (D)1986-198717Peterborough Petes20110.500-
6786.Canada flagSteve Sauve (D)1987-198819Toronto Marlboros20110.500-
6787.Canada flagKyle Blacklock (D)1993-199420Belleville Bulls20110.500-
6788.Canada flagQuinn Hanna (D)2018-201919Peterborough Petes20110.5001
6789.Canada flagHayden Martin (D)Active player2025-202616Guelph Storm20110.5000
6790.Canada flagTanner Nettleton (D)Active player2026-202718Kingston Frontenacs20110.5000
6791.Canada flagBill Wensink (D)1976-197718Kingston Frontenacs20110.502-
6792.Canada flagMédric Mercier (D)2013-201417Soo Greyhounds20110.5021
6793.Canada flagConor Ali (D/F)2015-201616Sudbury Wolves20110.502-2
6794.Canada flagJohn Foresi (D)1977-197816Kingston Frontenacs20110.502-
6795.Canada flagTodd Newton (D)1994-199519Oshawa Generals20110.504-
6796.Canada flagChristian Colosimo (D)Active player2026-202718Niagara IceDogs20110.5061
6797.Canada flagVince Oldford (D)1988-198918Kitchener Rangers20110.509-
6798.Canada flagAndrew Wilson (D)2010-201119Oshawa Generals30110.3304
6799.Canada flagScott Coghlin (D)2010-201116Peterborough Petes30110.330-1
6800.Canada flagJoe Bowcock (D)2001-200218Barrie Colts30110.3300