Loading page

OHL All-Time Stats

Change League
Goaltenders
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 Goalie Totals Per Season

Export
Playoffs
10 or more games played
From Season
To Season
#PlayerSeasonAgeTeamGPGAASV%WLTSOTOISVSGA
1.USA flagJohn Gibson Detroit Red Wings logo2012-201319Kitchener Rangers102.17.94655-160938422
2.Canada flagBrett Brochu 2022-202320London Knights111.48.94391-465026416
3.Canada flagScott Dickie 2002-200320Kitchener Rangers212.01.94316502131573144
4.Canada flagJoseph Raaymakers 2016-201718Soo Greyhounds101.95.942540055429518
5.Canada flagDavid Chant 2001-200220Barrie Colts182.10.94012601111561539
6.USA flagChris Madden 1997-199818Guelph Storm131.84.9391210074935323
7.USA flagJohn Gibson Detroit Red Wings logo2011-201218Kitchener Rangers162.67.93887-189860540
8.USA flagTom McCollum 2007-200818Guelph Storm101.91.937550159628219
9.Canada flagMike Mole 2001-200219Belleville Bulls112.19.935650168635925
10.Canada flagAdam Dennis 2004-200519London Knights112.10.93491-262831022
11.Denmark flagSebastian Dahm 2006-200719Sudbury Wolves212.53.93414430140183059
12.Canada flagJustin Peters 2004-200518Toronto St. Michael's Majors102.86.934440052435625
13.Canada flagMalcolm Subban 2012-201319Belleville Bulls172.00.93311423102147734
14.Canada flagDavid Shantz 2003-200417Mississauga IceDogs242.03.933121205144868749
15.Germany flagMathias Niederberger 2011-201219Barrie Colts132.34.933751179443531
16.Czechia flagMichal Neuvirth 2006-200718Plymouth Whalers182.45.93214310108060144
17.Canada flagDaniel Altshuller 2013-201419Oshawa Generals111.89.93183-369929922
18.Canada flagRay Emery 1999-200017Soo Greyhounds152.24.931870388444533
19.Canada flagKevin Lalande 2006-200719Belleville Bulls152.55.9311014198956442
20.Russia flagIvan Prosvetov 2018-201919Saginaw Spirit122.38.93092-170737128
21.Canada flagMike Gorman 1999-200020Sudbury Wolves122.42.930750172038529
22.Canada flagDylan Wells 2016-201718Peterborough Petes122.51.930831076442332
23.Canada flagMatt Hackett 2008-200918Plymouth Whalers113.01.930650163842232
24.Slovakia flagPeter Budaj 2000-200118Toronto St. Michael's Majors112.51.929640162133826
25.Canada flagMark Visentin 2010-201118Niagara IceDogs142.55.929941182345835
26.Canada flagLuke Cavallin Boston Bruins logo2021-202220Flint Firebirds192.70.929118-0115467952
27.USA flagMichael Houser 2011-201219London Knights192.25.928163-1117356344
28.Canada flagScott Wedgewood Colorado Avalanche logo2011-201219Plymouth Whalers132.38.92876-278139731
29.Canada flagJ.P. Anderson 2008-200916Toronto St. Michael's Majors112.50.92865-069737629
30.Germany flagMathias Niederberger 2012-201320Barrie Colts222.60.92815602131373457
31.Italy flagJacob Smith 2014-201519North Bay Battalion152.00.9271041193139631
32.Canada flagMike Murphy 2007-200818Belleville Bulls192.32.92714311108553642
33.Canada flagMavric Parks 2009-201019Barrie Colts102.29.926721160228723
34.Canada flagDomenic DiVincentiis Winnipeg Jets logo2022-202318North Bay Battalion202.41.926119-1122061349
35.Czechia flagPetr Mrázek 2011-201219Ottawa 67's172.59.9269440106557446
36.Canada flagAndrew D'Agostini 2013-201420Peterborough Petes112.84.926461069741533
37.USA flagTyler Parsons 2015-201618London Knights182.15.925162-1108648139
38.Germany flagRob Zepp 1999-200018Plymouth Whalers232.27.925158-2137464052
39.Canada flagSeamus Kotyk 2000-200120Ottawa 67's202.38.92516403115856746
40.Canada flagDavid Shantz 2005-200619Peterborough Petes192.61.92516301123966254
41.USA flagKyle Keyser San Jose Sharks logo2018-201919Oshawa Generals152.83.92587-189251842
42.Denmark flagSebastian Dahm 2007-200820Niagara IceDogs102.90.925640259935729
43.USA flagStephen Dhillon 2017-201819Niagara IceDogs102.80.924532062135329
44.USA flagAnthony Stolarz Toronto Maple Leafs logo2012-201318London Knights182.53.92313411111556247
45.Canada flagBrian Finley 1999-200018Barrie Colts232.57.92314801135369758
46.Canada flagJ.P. Anderson 2009-201017Toronto St. Michael's Majors102.78.92345-151928924
47.Canada flagScott Wedgewood Colorado Avalanche logo2010-201118Plymouth Whalers103.27.92346-060639733
48.Canada flagJustin Peters 2003-200417Toronto St. Michael's Majors182.00.92210804110943537
49.Canada flagKen Appleby 2014-201519Oshawa Generals212.24.922165-2125955647
50.Canada flagBen Hrebik Active player2025-202619Barrie Colts202.66.92212622123865055
51.USA flagTyler Parsons 2016-201719London Knights142.69.92277-187046439
52.Canada flagMichael Leighton 1999-200018Windsor Spitfires123.11.922560061737732
53.Canada flagMike Smith 2000-200118Sudbury Wolves122.12.92175-273530426
54.USA flagEric Pfligler 2004-200519Kitchener Rangers142.83.921940176442136
55.Canada flagCory Campbell 2001-200220Windsor Spitfires163.02.921970195356148
56.Canada flagDanny Battochio 2004-200519Ottawa 67's213.10.92113801127677066
57.Canada flagGene Chiarello 1997-199818London Knights163.17.921870198560552
58.Canada flagJ.P. Anderson 2010-201118Toronto St. Michael's Majors202.11.920155-4122349243
59.Canada flagJean-François Perras 1999-200018Erie Otters132.70.920760180141436
60.USA flagRobert Esche 1997-199819Plymouth Whalers153.10.920870087052145
61.Canada flagAdam Dennis 2005-200620London Knights183.25.92012600109068159
62.Canada flagAdam Dennis 2003-200418Guelph Storm201.99.91915501120445140
63.Canada flagJustin Nichols 2013-201418Guelph Storm202.63.91916312111955949
64.Hungary flagLevente Szuper 1999-200019Ottawa 67's113.09.919650168139835
65.Canada flagChris Houle 2001-200219London Knights123.14.919660070642237
66.Canada flagMatthew Mancina 2016-201720Toronto St. Michael's Majors142.28.918941286737133
67.Canada flagJeff MacDougald 2004-200519Peterborough Petes132.48.918850182137934
68.Canada flagT.J. Aceti 2001-200219Erie Otters162.52.918123-095344940
69.Canada flagMichael Simpson 2022-202319Peterborough Petes232.80.918167-0135070463
70.Canada flagMario Culina 2017-201820Kitchener Rangers192.79.91711521116159854
71.Canada flagMike Murphy 2008-200919Belleville Bulls172.56.91610700100746743
72.Canada flagJordan Binnington St. Louis Blues logo2012-201319Owen Sound Attack122.81.91666-070536233
73.Canada flagKevin Couture 2003-200418Brampton Battalion112.89.916560068635833
74.USA flagJosh Unice 2007-200818Kitchener Rangers162.41.9151131194840938
75.Canada flagMark Visentin 2011-201219Niagara IceDogs202.51.91513700121754851
76.Canada flagMackenzie Blackwood Colorado Avalanche logo2015-201619Barrie Colts132.71.91565-179639036
77.Canada flagCory Campbell 1998-199917Belleville Bulls213.01.91516500129769965
78.Canada flagSteve Mason 2006-200718London Knights163.48.915970093158154
79.USA flagJeremy Smith 2008-200919Niagara IceDogs123.73.915552172448245
80.Canada flagMichael DiPietro Boston Bruins logo2018-201919Ottawa 67's142.35.914130-184435033
81.Canada flagPaulo Colaiacovo 2003-200420Barrie Colts122.59.914740269432030
82.Canada flagMichael McIvor Active player2023-202417North Bay Battalion152.68.9141050191943841
83.Canada flagGene Chiarello 1998-199919London Knights253.41.914151001155094188
84.Canada flagCurtis Sanford 1998-199919Owen Sound Attack163.63.914970096061958
85.Canada flagMarco Costantini 2021-202219Hamilton Bulldogs192.29.91316213115346344
86.Canada flagCharlie Schenkel 2023-202419Soo Greyhounds112.36.913631263426125
87.Canada flagKevin Beech 2005-200619Sudbury Wolves102.75.91346-261229328
88.Canada flagAndy Chiodo 2002-200319Toronto St. Michael's Majors183.29.91310801102058556
89.USA flagDevin Williams 2013-201418Erie Otters132.63.912931273133232
90.Canada flagKyle Gajewski 2007-200820Soo Greyhounds142.71.912950084039638
91.Canada flagTrevor Cann 2008-200919London Knights132.83.912913080539438
92.Canada flagJean-François Perras 2001-200220Ottawa 67's133.38.912760074643442
93.Canada flagJoseph Costanzo 2024-202519Windsor Spitfires122.29.911732073528828
94.Czechia flagLukas Mensator 2002-200318Ottawa 67's232.78.91113902138065664
95.Canada flagShawn Gallant 1997-199819Belleville Bulls102.89.911640260229729
96.Russia flagLeonid Lazarev 2017-201820Barrie Colts123.37.911660067638738
97.Canada flagKory Cooper 1997-199820Sudbury Wolves103.64.911450051131931
98.USA flagStephen Dhillon 2018-201920Niagara IceDogs112.36.910650366026226
99.Canada flagCarter George Los Angeles Kings logo2025-202619Soo Greyhounds102.36.910550163525225
100.Germany flagPhilipp Grubauer Seattle Kraken logo2009-201018Windsor Spitfires182.69.90916112109448849