Loading page

OHL 2025-2026 Stats

OHL
League Information and Facts
OHL
All Positions
All Teams
All Nationalities
U18
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

2025-2026 Regular Season Player Stats

Export
Regular Season
2025-2026
#PlayerTeamGPGATPPPGPIM+/-
1.USA flagNikita Klepov (F)Saginaw Spirit673760971.45439
2.Canada flagCaleb Malhotra (C)Brantford Bulldogs672955841.255133
3.Canada flagDima Zhilkin (RW)Saginaw Spirit593639751.2710011
4.Canada flagPierce Mbuyi (LW)Owen Sound Attack683243751.10852
5.Canada flagEthan Belchetz (LW)Windsor Spitfires573425591.044519
6.USA flagLevi Harper (D)Saginaw Spirit681245570.8479-3
7.Canada flagKohyn Eshkawkogan (D)Ottawa 67's68845530.782828
8.Canada flagJaxon Cover (LW)London Knights672032520.78489
9.Canada flagThomas Vandenberg (C)Ottawa 67's592525500.852022
10.Canada flagRyerson Edgar (C)Niagara IceDogs642326490.7718-16
11.USA flagEaston Walos (C)Sarnia Sting682523480.7145-24
12.Canada flagCole Zurawski (RW)Owen Sound Attack632422460.7334-14
13.Canada flagBraidy Wassilyn (F)totals621927460.74129
Niagara IceDogsNiagara IceDogs62350.8346
London KnightsLondon Knights561724410.7383
14.Canada flagBeckham Edwards (C)Sarnia Sting641926450.7014-26
15.Canada flagAlex Mclean (F)totals571134450.7912-6
Guelph StormGuelph Storm30714210.704-2
Kingston FrontenacsKingston Frontenacs27420240.898-4
16.Canada flagAdam Levac (C)Peterborough Petes601628440.7347-5
17.Canada flagJean-Cristoph Lemieux (C)totals562023430.7728-4
Windsor SpitfiresWindsor Spitfires33108180.55228
Sudbury WolvesSudbury Wolves231015251.096-12
18.Canada flagJaakko Wycisk (RW/C)Guelph Storm601726430.7222-8
19.USA flagBrooks Rogowski (C)Oshawa Generals461527420.9117-24
20.USA flagEthan Garden (C)Windsor Spitfires651625410.631913
21.Kazakhstan flagBeksultan Makysh (F)Windsor Spitfires681425390.572128
22.Russia flagYevgeni Dubrovtsev (C)North Bay Battalion681424380.56180
23.USA flagJoseph Salandra (F)Barrie Colts591226380.64233
24.Canada flagCarter Stevens (C)Guelph Storm532016360.6829-12
25.Canada flagRyder Cali (C)North Bay Battalion471620360.77242
26.Switzerland flagYanis Lutz (C/LW)Peterborough Petes621321340.55508
27.USA flagCaden Harvey (F)Windsor Spitfires681123340.501026
28.USA flagNolan Snyder (F)Kingston Frontenacs681617330.49143
29.Canada flagColin Fitzgerald (C)totals631518330.5264-23
Peterborough PetesPeterborough Petes2467130.5433-17
Soo GreyhoundsSoo Greyhounds39911200.5131-6
30.Canada flagParker Vaughan (RW)North Bay Battalion681419330.49631
31.Canada flagKent Greer (D)North Bay Battalion581023330.578-6
32.Canada flagAlessandro Di Iorio (C)Sarnia Sting451219310.6916-37
33.Canada flagAleks Kulemin (C)Kingston Frontenacs571120310.542210
34.Canada flagCole Emerton (D)Barrie Colts66427310.47146
35.Canada flagRyder Carey (C/RW)North Bay Battalion591515300.51378
36.Canada flagNathan Amidovski (C)totals571119300.53242
Ottawa 67'sOttawa 67's34814220.651614
Brampton SteelheadsBrampton Steelheads233580.358-12
37.Canada flagLayne Gallacher (C)totals531020300.5764
Brantford BulldogsBrantford Bulldogs2157120.5729
Guelph StormGuelph Storm32513180.564-5
38.Canada flagMatthew Perreault (D)Peterborough Petes65525300.46205
39.USA flagBrody Pepoy (F)Saginaw Spirit671613290.4322-17
40.Canada flagNoah Laus (F)Soo Greyhounds681217290.4323-1
41.Canada flagAlexander Bilecki (D)Kitchener Rangers66920290.444316
42.Canada flagCamryn Warren (F)North Bay Battalion58722290.5016-14
43.Czechia flagOndrej Ruml (D)Ottawa 67's661018280.42427
44.USA flagRobin Kuzma (C)Kingston Frontenacs681413270.4010-2
45.Canada flagKeaton Ardagh (RW)Brampton Steelheads641411250.394-19
46.Canada flagAiden O'Donnell (F)totals451114250.5620-8
Brantford BulldogsBrantford Bulldogs144480.57125
Oshawa GeneralsOshawa Generals31710170.558-13
47.Russia flagVladimir Provorov (F)Sudbury Wolves67718250.3722-23
48.Canada flagBrock Chitaroni (RW)Ottawa 67's601014240.401018
49.Canada flagTroy Patton (C)Brampton Steelheads651014240.3796-11
50.Canada flagAndrew Robinson (D)Windsor Spitfires63915240.381936
51.USA flagTyler Cooper (F)Erie Otters631112230.374-27
52.Slovakia flagMatej Stankoven (C)Brampton Steelheads631112230.3722-23
53.Canada flagCaleb Mitchell (D)London Knights57518230.403519
54.Canada flagLuca Blonda (D)Sudbury Wolves60221230.3825-25
55.Russia flagVadim Smirnov (F)Oshawa Generals611011210.348-10
56.Canada flagLogan Hawery (C)totals49417210.43213
London KnightsLondon Knights3437100.29171
Sarnia StingSarnia Sting15110110.7342
57.USA flagAvry Anstis (RW)Kitchener Rangers62911200.32306
58.Canada flagKaden McGregor (C)Peterborough Petes39713200.5110-5
59.Canada flagLucas Ambrosio (D)Erie Otters64119200.3163-36
60.Canada flagNolan Buttar (LW)Kingston Frontenacs62118190.31211
61.Canada flagTyler Challenger (LW)totals68117180.2639-22
Erie OttersErie Otters231120.0919-9
Sarnia StingSarnia Sting45106160.3620-13
62.Canada flagBrady Smith (RW/C)totals63108180.291611
Soo GreyhoundsSoo Greyhounds111010.094-1
Flint FirebirdsFlint Firebirds5298170.331212
63.Canada flagBrenner Lammens (C)Sarnia Sting5999180.3195-10
64.Canada flagUlysses Lombardi (C)Erie Otters32612180.5614-1
65.Canada flagCharlie Murata (F)Flint Firebirds59513180.31127
66.Canada flagCallum Croskery (D)Soo Greyhounds43315180.422517
67.Canada flagMatthew Henderson (D)Kingston Frontenacs63216180.29246
68.Canada flagKayden Edwards (LW)Erie Otters5389170.3228-27
69.Canada flagJohnny McLaughlin (F)Windsor Spitfires5097160.32259
70.Canada flagWeston Cameron (C)Kitchener Rangers44610160.3644-4
71.Canada flagEamon Edgar (C)Barrie Colts49610160.3318-1
72.USA flagGenc Ula (D)totals68610160.2499-3
Peterborough PetesPeterborough Petes382570.1855-6
Sudbury WolvesSudbury Wolves304590.30443
73.Canada flagCarter Hicks (D)totals63511160.2536-13
Windsor SpitfiresWindsor Spitfires363140.11261
Brampton SteelheadsBrampton Steelheads27210120.4410-14
74.Canada flagElliot Arnett (D)Owen Sound Attack65313160.2584-5
75.Canada flagMichael D'Alessio (D)Erie Otters48115160.3332-7
76.USA flagNicholas Desiderio (F)Barrie Colts6478150.23475
77.Canada flagEthan Dean (C)Sudbury Wolves6769150.2212-19
78.USA flagCarson Andrew (RW)Soo Greyhounds5077140.28192
79.Canada flagEric Frossard (D)Guelph Storm5159140.2751-8
80.Canada flagAlexander Hage (C)Niagara IceDogs48410140.29164
81.Canada flagJeremy Freeman (LW)Brantford Bulldogs57311140.2513-1
82.Canada flagHarris Pangretitsch (D)Soo Greyhounds67212140.215320
83.Canada flagJacob Xu (D)totals59113140.24404
Kitchener RangersKitchener Rangers311670.23196
London KnightsLondon Knights280770.2521-2
84.Canada flagBlake Gowan (D)totals62014140.2337-11
Peterborough PetesPeterborough Petes360880.22262
Erie OttersErie Otters260660.2311-13
85.Czechia flagSimon Belohorsky (LW)Guelph Storm3494130.3864
86.Canada flagEvan Headrick (C)totals6894130.1914-18
Kitchener RangersKitchener Rangers320330.09102
Erie OttersErie Otters3691100.284-20
87.Canada flagAnthony Figliomeni (RW)Oshawa Generals5567130.2460-6
88.Canada flagMaximus Crete (C)London Knights5458130.2435-3
89.Canada flagMax Delisle (F)Owen Sound Attack5758130.2352-13
90.Canada flagBrayden Bennett (F)Sudbury Wolves6449130.2020-13
91.USA flagLeo Laschon (D)Oshawa Generals50211130.2622-2
92.Canada flagPeter Green (D)Brampton Steelheads59211130.2274-14
93.Canada flagBrady Blaseg (D)Oshawa Generals64211130.2025-43
94.Slovakia flagTobias Zvolensky (LW)Soo Greyhounds5166120.2488
95.Canada flagRyan Hanrahan (F)Saginaw Spirit4648120.2610-33
96.Canada flagZachary Nyman (D)Brampton Steelheads3439120.3510-28
97.Canada flagManuel Amado (C/W)Brampton Steelheads5939120.2055-9
98.USA flagKase Kamzik (F)totals6239120.1942-24
Sarnia StingSarnia Sting191450.268-8
Erie OttersErie Otters432570.1634-16
99.Canada flagAdam Kelly (C)Kingston Frontenacs50210120.24123
100.Canada flagJake Murray (F)Erie Otters6274110.1843-24