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+/-
7001.Canada flagBrad Shepard (D)1991-199218North Bay Centennials150110.0719-
7002.Canada flagDan Mandich (D)1977-197817Windsor Spitfires150110.0720-
7003.Canada flagPeter Mrksic (D)2007-200819Owen Sound Attack150110.07275
7004.Germany flagTom-Eric Bappert (D)2017-201818Saginaw Spirit160110.060-5
7005.Canada flagDoug Senior (D)1985-198617Cornwall Royals160110.060-
7006.Canada flagGeorge Alboim (D)Active player2021-202216Erie Otters160110.0602
7007.Canada flagLucas Rodriguez (D)2022-202316Oshawa Generals160110.064-12
7008.Canada flagNoel Coultice (D)2003-200418Erie Otters160110.066-3
7009.Canada flagBrian Stacey (D)1991-199216London Knights160110.066-
7010.Canada flagAndrew Oke (D)2000-200119Sarnia Sting160110.068-2
7011.Canada flagJoshua Chapman (D)2010-201116Sarnia Sting160110.0611-6
7012.USA flagJack O'Brien (D)2025-202620Soo Greyhounds160110.0612-2
7013.Canada flagTom Hopkins (D)1989-199018Peterborough Petes160110.0632-
7014.Canada flagTrevor Koverko (D)2007-200820London Knights160110.06360
7015.USA flagBarron Smith (D)2010-201119Peterborough Petes160110.0655-10
7016.Canada flagRussell Wood (D)1992-199317Windsor Spitfires170110.065-
7017.Canada flagNick Frasca (D)2024-202516Niagara IceDogs170110.066-3
7018.Canada flagDale Shannon (D)1988-198917Oshawa Generals170110.069-
7019.Canada flagChris Cunningham (D)2002-200317Toronto St. Michael's Majors170110.0611-2
7020.Canada flagBob Roney (D)1996-199717Peterborough Petes170110.0612-
7021.Canada flagMike Swanson (D)1984-198517Sudbury Wolves170110.0618-
7022.Canada flagMark Teskey (D)1994-199517Peterborough Petes170110.0621-
7023.Canada flagAaron Starnyski (D)1994-199517Sudbury Wolves170110.0624-
7024.Canada flagT.J. Reynolds (D)1998-199917Oshawa Generals170110.0627-2
7025.Canada flagMatt Hore (D/F)2012-201317Oshawa Generals180110.060-2
7026.Canada flagEmmett Gordon (D)2016-201716Kingston Frontenacs180110.062-1
7027.Canada flagJeff Kaufman (D)1998-199918Owen Sound Attack180110.064-6
7028.Canada flagBrett Howden (D)2002-200318Owen Sound Attack180110.066-3
7029.Canada flagMark Gazdic (D)2010-201117Erie Otters180110.067-3
7030.Canada flagJohn Zubyck (D)1997-199818Guelph Storm180110.0671
7031.Canada flagAdam Fleming (D)1995-199617Kingston Frontenacs180110.0610-
7032.Canada flagLarry Stevens (D)1983-198418Sudbury Wolves180110.0623-
7033.Canada flagMitch Denault (D)1983-1984-Sudbury Wolves180110.0630-
7034.Canada flagJoshua Glavin (D)Active player2022-202316Saginaw Spirit190110.054-2
7035.Canada flagIan Lemieux (D)2018-201916Saginaw Spirit190110.0561
7036.Canada flagChris Buonomo (D)2008-200916Peterborough Petes190110.0534-6
7037.Canada flagJoshua Day (D)2004-200516Soo Greyhounds200110.0541
7038.Canada flagJake Guindon (D)2007-200817Sarnia Sting200110.056-1
7039.Canada flagDylan DeMelo (D)Winnipeg Jets logo2009-201016Toronto St. Michael's Majors200110.05123
7040.Canada flagRoger Robertson (D)1984-198517Belleville Bulls200110.0513-
7041.Canada flagKeith Wynn (D)2007-200820Ottawa 67's200110.0516-6
7042.Canada flagDustin Dagenais (D)1998-199919Belleville Bulls200110.05203
7043.Canada flagDan Girardi (D)2001-200217Barrie Colts210110.0506
7044.Canada flagJeff Smith (D)1990-199116Cornwall Royals210110.052-
7045.Canada flagFrank Perna (D)2008-200918Oshawa Generals210110.0517-5
7046.Canada flagMatt Watson (D)2014-201518Plymouth Whalers220110.058-5
7047.Canada flagGreg Bailey (D)1992-199319Belleville Bulls220110.0548-
7048.Canada flagBarry Graham (D)1999-200018Kitchener Rangers220110.0567-7
7049.Canada flagEric Thomson (D)1997-199817Ottawa 67's220110.05731
7050.Canada flagColin Campbell (D)2019-202018Guelph Storm230110.0440
7051.Canada flagMatt Mercer (D)2014-201517Ottawa 67's230110.0470
7052.Canada flagJulien Machabée (D)2005-200617Kitchener Rangers230110.0493
7053.Canada flagGabriel Runco (D)2022-202317Niagara IceDogs230110.0410-10
7054.Canada flagRyan Shipley (D)2011-201217Ottawa 67's230110.0421-4
7055.Canada flagAndrew Brodie (D)1990-199117Ottawa 67's230110.0453-
7056.Canada flagJustin Felker (D)2013-201417Erie Otters240110.046-5
7057.Canada flagDevon Colquhoun (D)1989-199018Niagara Falls Thunder240110.0424-
7058.USA flagTheo Calvas (D)2015-201617Soo Greyhounds250110.046-1
7059.Canada flagLeo Jenner (D)2005-200616Plymouth Whalers250110.049-1
7060.USA flagTroy Donnay (D)2010-201116London Knights250110.0412-2
7061.Canada flagIsaac Walker (D)2018-201918Toronto St. Michael's Majors250110.04150
7062.Canada flagScott Herniman (D)1988-198917Sudbury Wolves250110.0425-
7063.Canada flagJamie Ritskos (D)1997-199817Sarnia Sting260110.0422
7064.Canada flagDylan MacDonald (D)2010-201117Plymouth Whalers260110.0487
7065.Canada flagTrevor Doyle (D)1991-199217Kingston Frontenacs260110.0419-
7066.Canada flagChad Lowry (D)2009-201018Peterborough Petes260110.0437-10
7067.Canada flagTim Swartz (D)1996-199719Sudbury Wolves260110.0468-
7068.Canada flagEvan Brand (D)2017-201816Kingston Frontenacs270110.048-1
7069.Canada flagBrent Sullivan (D)2007-200817Sarnia Sting270110.04114
7070.Canada flagKyle Locke (D)2012-201316Guelph Storm270110.0418-2
7071.USA flagNick Duff (D)2002-200317Kitchener Rangers270110.0421-2
7072.Canada flagDerek Kobernyk (D)1976-197719Soo Greyhounds270110.04103-
7073.Canada flagJud Richards (D)1992-199317Soo Greyhounds280110.049-
7074.Canada flagThanasi Marentette (D)Active player2024-202517Peterborough Petes280110.0433-6
7075.Canada flagMac Clutsam (D)2012-201317Soo Greyhounds290110.034-3
7076.USA flagBrad Beloungea (D)2000-200117Sarnia Sting290110.037-4
7077.Canada flagScott Campbell (D)1988-198916Peterborough Petes290110.0316-
7078.Canada flagScott Judson (D)2004-200517Windsor Spitfires290110.03200
7079.Canada flagC.J. Garcia (D)2012-201316Barrie Colts290110.03222
7080.USA flagRick Gosnell (D)1982-198317Brantford Alexanders290110.0327-
7081.Canada flagTyson Gimblett (D)2001-200216Toronto St. Michael's Majors290110.0338-7
7082.Canada flagJustin Bean (D)2014-201518Toronto St. Michael's Majors300110.038-5
7083.Canada flagRon Soucie (D)2010-201119Sarnia Sting300110.0329-7
7084.Canada flagBilly Siekris (D)2006-200719Oshawa Generals300110.0332-13
7085.Canada flagKyle Flemington (D)2011-201219London Knights300110.03726
7086.Canada flagMark Brooks (D)1992-199317Oshawa Generals310110.0311-
7087.Canada flagOwen MacDonald (D)2022-202318Sarnia Sting310110.0329-4
7088.Canada flagOliver Turner (D)Active player2025-202618Erie Otters310110.0341-9
7089.Canada flagKyle Flemington (D)2009-201017Saginaw Spirit310110.0378-10
7090.Canada flagPaul Ranger (D)2000-200116Oshawa Generals320110.032-1
7091.Canada flagSteve Manley (D)1996-199718Oshawa Generals320110.034-
7092.Canada flagDarcy Dewachter (D)2024-202517Niagara IceDogs320110.03100
7093.Canada flagJake O'Donnell (D)2015-201617Toronto St. Michael's Majors320110.0323-3
7094.Canada flagBrayden Velliaris (D)2023-202418Peterborough Petes320110.0330-5
7095.Canada flagMichael Pain (D)2002-200317Saginaw Spirit320110.0349-3
7096.Canada flagBrayden Turley (D)2022-202316North Bay Battalion330110.0303
7097.Canada flagScott King (D)1993-199417Soo Greyhounds330110.0311-
7098.Canada flagStephane Chabot (D)2005-200617Brampton Battalion330110.03261
7099.Canada flagRyan Morgan (D)2000-200117North Bay Centennials330110.03303
7100.Canada flagDuncan Schneider (D)2023-202418Kingston Frontenacs330110.0332-14