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 Team

Export
Regular Season
From Season
To Season
#PlayerTeamGPGATPP/GPPIMPeriodYears
4101.Canada flagJustin Bean (D)Mississauga Steelheads320110.0382014 - 20162
4102.Canada flagBrayden Velliaris (D)Peterborough Petes320110.03302023 - 20241
4103.Canada flagFraser McDonell (D)Oshawa Generals330110.03142023 - 20252
4104.Canada flagTodd Blackman (D)Cornwall Royals330110.03461989 - 19901
4105.Canada flagNick Frasca (D)Erie Otters340110.0322025 - 20261
4106.Canada flagCody Mintz (D)Sudbury Wolves340110.03342010 - 20122
4107.Canada flagOliver Turner (D)Active playerErie Otters340110.03432024 - 20273
4108.Canada flagNik Knezic (D)Niagara IceDogs350110.03112009 - 20112
4109.Canada flagJake O'Donnell (D)Mississauga Steelheads350110.03252015 - 20172
4110.Canada flagCameron Supryka (D)Peterborough Petes360110.0342017 - 20192
4111.Canada flagNevin Patterson (D/RW)Sudbury Wolves360110.03121997 - 19992
4112.Canada flagJoe Doyle (D)Sarnia Sting370110.031041994 - 19962
4113.Canada flagKyle Locke (D)Guelph Storm380110.03352012 - 20142
4114.USA flagJohn Tamer (D)Windsor Spitfires390110.03101983 - 19841
4115.Canada flagJoseph Serpe (D)Mississauga IceDogs390110.03602005 - 20061
4116.Canada flagRyan Morgan (D)North Bay Centennials410110.02372000 - 20022
4117.Germany flagAndy Reiss (D/LW)Oshawa Generals420110.0282003 - 20041
4118.Canada flagMatt Livingston (D)Windsor Spitfires430110.02171999 - 20023
4119.Canada flagDylan Woulds (D)Peterborough Petes450110.02122023 - 20241
4120.Canada flagMatt Leonard (D)Hamilton Steelhawks460110.02221985 - 19872
4121.Canada flagBryan Hayes (D)Barrie Colts470110.0282000 - 20022
4122.Canada flagTyson Gimblett (D)Mississauga Steelheads480110.02702001 - 20032
4123.Canada flagAndrew Archer (D)Oshawa Generals490110.02281999 - 20012
4124.Canada flagSpencer Fowler (D)Mississauga IceDogs500110.021201998 - 19991
4125.Canada flagAlain Chevrier (D)Oshawa Generals510110.02281999 - 20001
4126.USA flagMarc Higginbotham (D)Erie Otters530110.02241999 - 20012
4127.Canada flagJeff Shaw (D)Sudbury Wolves530110.02692001 - 20032
4128.Canada flagChris Harrison (D)London Knights670110.01241974 - 19751
4129.USA flagJohn Bowen (D)Windsor Spitfires790110.011272011 - 20143
4130.Sweden flagPeter Johansson (D)Soo Greyhounds0000-01991 - 19921
4131.Canada flagTylor Dunford (D)North Bay Centennials0000-01999 - 20001
4132.Canada flagJeff Braithwaite (D)Kitchener Rangers0000-02012 - 20131
4133.Canada flagRob MacInnis (D)Toronto Marlboros0000-01984 - 19851
4134.Canada flagGary St. Pierre (D)Cornwall Royals0000-01986 - 19871
4135.Canada flagMatthew Jovanovic (D)Saginaw Spirit0000-02021 - 20232
4136.Canada flagVince Oldford (D)London Knights0000-01988 - 19891
4137.Canada flagJeff Alcombrack (D)Sarnia Sting10000.0001997 - 19981
4138.Canada flagCraig Minard (D)Owen Sound Platers10000.0001992 - 19931
4139.Canada flagAndrew Randazzo (D)Guelph Storm10000.0002007 - 20081
4140.Canada flagGeorge Dunn (D)Niagara IceDogs10000.0002008 - 20091
4141.Canada flagDavid McMullen (D)Kingston Frontenacs10000.0002009 - 20101
4142.Canada flagCharles Cooper (D)London Knights10000.0002009 - 20101
4143.Canada flagDoug Crossman (D)London Knights10000.0001976 - 19771
4144.Canada flagKevin MacDonald (D)Sudbury Wolves10000.0001983 - 19841
4145.Canada flagKeith Van Rooyen (D)Belleville Bulls10000.0001983 - 19841
4146.Latvia flagRicards Berzins (D)Owen Sound Platers10000.0002010 - 20111
4147.Canada flagChris McLean (D)Soo Greyhounds10000.0001999 - 20001
4148.Canada flagBrent Sullivan (D)Windsor Spitfires10000.0002010 - 20111
4149.USA flagBryan Deeley (D)Windsor Spitfires10000.0002010 - 20111
4150.Canada flagKelly Leroux (D)Kitchener Rangers10000.0001990 - 19911
4151.Canada flagMike O'Connor (D)Soo Greyhounds10000.0001978 - 19791
4152.Canada flagHarrison Scarfone (D)Kitchener Rangers10000.0002011 - 20121
4153.Canada flagRyan Connolly (D)Belleville Bulls10000.0001994 - 19951
4154.Canada flagBill Maguire (D)Oshawa Generals10000.0001982 - 19831
4155.Canada flagPaul Sweeney (D)London Knights10000.0001977 - 19781
4156.Canada flagMitch Hugli (D)Oshawa Generals10000.0002000 - 20011
4157.USA flagTodd Meehan (D)Brampton Battalion10000.0001999 - 20001
4158.Canada flagDavid Culham (D)North Bay Centennials10000.0001999 - 20001
4159.Canada flagRylan Zulusky (D)Oshawa Generals10000.0002005 - 20061
4160.Canada flagJamie Ritskos (D)Mississauga Steelheads10000.0001998 - 19991
4161.Canada flagLouis DeVino (D)Mississauga IceDogs10000.0002005 - 20061
4162.Canada flagRonnie Decontie (D)Mississauga IceDogs10000.0002001 - 20021
4163.Canada flagDanny Zavarise (D)Hamilton Fincups10000.0001977 - 19781
4164.Canada flagSteve Van de Oetelaar (D)Brampton Battalion10000.0001998 - 19991
4165.Canada flagRon Cordes (D)Kingston Frontenacs10000.0002002 - 20031
4166.Canada flagKevin Parfrey (D)Mississauga Steelheads10000.0001998 - 19991
4167.Canada flagAdam Sturgeon (D)Sudbury Wolves10000.0002000 - 20011
4168.Canada flagBart Wilson (D)Kingston Frontenacs10000.0001977 - 19781
4169.Canada flagBrad Humberstone (D)Owen Sound Platers10000.0002007 - 20081
4170.Sweden flagCarl Åslund (D)London Knights10000.0002001 - 20021
4171.Canada flagTodd Smith (D)Kingston Frontenacs10000.0001983 - 19841
4172.Canada flagLance Gatoni (D)Oshawa Generals10000.0001975 - 19761
4173.Canada flagKerry Williston (D)Kingston Frontenacs10000.0001976 - 19771
4174.Canada flagBrad Kutschke (D)Sudbury Wolves10000.0001988 - 19891
4175.Canada flagTrevor Smith (D)North Bay Centennials10000.0001989 - 19901
4176.Canada flagRyan Barbosa (D)Ottawa 67's10000.0002015 - 20161
4177.Canada flagJames Newland (D)London Knights10000.0002015 - 20161
4178.Canada flagCurtis Ferreira (D)London Knights10000.0002015 - 20161
4179.Canada flagLouis D'Avino (D)Mississauga IceDogs10000.0002005 - 20061
4180.Canada flagChad Grandy (D)Sudbury Wolves10000.0001995 - 19961
4181.Canada flagGreg Norman (D)Kingston Frontenacs10000.0001989 - 19901
4182.Canada flagIvano Stocco (D)Guelph Storm10000.0001993 - 19941
4183.Canada flagTodd Blackman (D)Kitchener Rangers10000.0001989 - 19901
4184.Canada flagPierre Nadeau (D)Kingston Frontenacs10000.0001987 - 19881
4185.Canada flagJamie Stuart (D)Hamilton Steelhawks10000.0001987 - 19881
4186.Canada flagGianluca Fuoco (D)Erie Otters10000.0002017 - 20181
4187.Canada flagJeff Stanton (D)Peterborough Petes10000.0001983 - 19841
4188.Canada flagGary Theoret (D)Cornwall Royals10000.0001985 - 19861
4189.Canada flagRalph Tuck (D)Sudbury Wolves10000.0001982 - 19831
4190.Canada flagRalph Tuck (D)Soo Greyhounds10000.0001983 - 19841
4191.Canada flagJohn Sawyer (D)Peterborough Petes10000.0001983 - 19841
4192.Canada flagTim Norman (D)Kitchener Rangers10000.0001981 - 19821
4193.Canada flagSean Schulert (D)London Knights10000.0001982 - 19831
4194.Canada flagBen Levesque (D)Sudbury Wolves10000.0001983 - 19841
4195.Canada flagDave Cassin (D)Kitchener Rangers10000.0001986 - 19871
4196.Canada flagLandry Smith (D)Kitchener Rangers10000.0001987 - 19881
4197.Canada flagDarren Semple (D)London Knights10000.0001984 - 19851
4198.Canada flagDean Darrigan (D)London Knights10000.0001985 - 19861
4199.Canada flagDave Kindree (D)London Knights10000.0001991 - 19921
4200.Canada flagMarc Doherty (D)Oshawa Generals10000.0001987 - 19881

* Some data is missing to provide a correct summary.