SEARCH


Stats

GOALERS
PLAYERS
SEASON
PLAYOFFS
TOTAL
LEADERS
2025-2026
GP G A PTS AVG PIM
1- Jake O'BrienBrantford Bulldogs53 28 65 93 1,75 28
2- Egor BarabanovSaginaw Spirit68 28 63 91 1,34 79
3- Nathan AspinallFlint Firebirds65 33 61 94 1,45 42
4- Nikita KlepovSaginaw Spirit67 37 60 97 1,45 43
5- Christian HumphreysKitchener Rangers63 27 58 85 1,35 33
6- Cole BeaudoinBarrie Colts54 33 55 88 1,63 29
7- Caleb MalhotraBrantford Bulldogs67 29 55 84 1,25 51
8- Marco MignosaSault Ste-Marie Greyhounds65 35 54 89 1,37 33
9- Carson WoodallWindsor Spitfires68 12 51 63 0,93 27
10- Adam BenakBrantford Bulldogs48 28 49 77 1,60 29
11- Kieron WaltonSudbury Wolves62 40 48 88 1,42 26
12- Dylan EdwardsKitchener Rangers67 40 47 87 1,30 39
13- Levi HarperSaginaw Spirit68 12 45 57 0,84 79
14- Kohyn EshkawkoganOttawa 67s68 8 45 53 0,78 28
15- Riley PattersonNiagara IceDogs60 40 44 84 1,40 16
16- Jack PridhamKitchener Rangers65 46 44 90 1,38 54
17- Harry NansiOwen Sound Attack67 13 43 56 0,84 29
18- Pierce MbuyiOwen Sound Attack68 32 43 75 1,10 85
19- Nathan VilleneuveWindsor Spitfires51 21 42 63 1,24 73
20- Sam O'ReillyLondon Knights56 29 42 71 1,27 22
21- Kashawn AitchesonBarrie Colts56 28 42 70 1,25 97
22- Owen GriffinOshawa Generals66 25 42 67 1,02 54
23- Cameron ReidKitchener Rangers57 15 41 56 0,98 29
24- Ryan BrownSarnia Sting67 22 41 63 0,94 43
25- Adam JiricekBrantford Bulldogs55 19 40 59 1,07 33
26- Michael DecOwen Sound Attack62 28 40 68 1,10 28
27- Anthony CristoforoWindsor Spitfires62 22 40 62 1,00 16
28- Cooper DennisBrantford Bulldogs68 34 40 74 1,09 14
29- Christopher BrownSault Ste-Marie Greyhounds68 19 40 59 0,87 22
30- Dima ZhilkinSaginaw Spirit59 36 39 75 1,27 100
31- Ben WilmottLondon Knights66 27 39 66 1,00 47
32- Urban PodrekarFlint Firebirds67 11 39 50 0,75 28
33- Kevin HeFlint Firebirds60 39 38 77 1,28 26
34- Nic WhiteheadOttawa 67s64 25 38 63 0,98 33
35- John Alex BanksOwen Sound Attack66 5 38 43 0,65 30
36- Emil HemmingBarrie Colts46 26 37 63 1,37 22
37- Cooper FosterOttawa 67s66 29 37 66 1,00 71
38- Parker Von RichterBrampton Steelheads66 12 37 49 0,74 41
39- Jett LuchankoGuelph Storm38 7 36 43 1,13 34
40- Liam GreentreeWindsor Spitfires52 38 36 74 1,42 63
41- Jimmy LombardiFlint Firebirds65 36 36 72 1,11 69
42- Artyom GoncharSudbury Wolves65 15 36 51 0,78 31
43- Lukas FischerSault Ste-Marie Greyhounds65 8 36 44 0,68 88
44- Henry BrzustewiczLondon Knights59 19 35 54 0,92 57
45- Marek VanackerBrantford Bulldogs60 47 35 82 1,37 33
46- Aiden YoungPeterborough Petes62 23 35 58 0,94 19
47- Lenny GreenbergOwen Sound Attack67 13 35 48 0,72 43
48- Jakub ChromiakNiagara IceDogs67 12 35 47 0,70 26
49- Alex McLeanKingston Frontenacs57 11 34 45 0,79 12
50- Charlie PaquetteGuelph Storm65 29 34 63 0,97 34
51- Brad GardinerBarrie Colts67 31 34 65 0,97 49
52- Luke PosthumusOshawa Generals67 23 34 57 0,85 14
53- Vann WilliamsonKingston Frontenacs68 3 34 37 0,54 38
54- Jack NesbittWindsor Spitfires55 25 33 58 1,05 67
55- Ryan BrownSarnia Sting59 19 33 52 0,88 37
56- Tristan DelisleOwen Sound Attack68 31 33 64 0,94 54
57- Nick WellenreiterNorth Bay Battalion68 23 33 56 0,82 34
58- Jaxon CoverLondon Knights67 20 32 52 0,78 48
59- Matthew SotoPeterborough Petes68 19 32 51 0,75 24
60- Alex KostovFlint Firebirds47 24 31 55 1,17 48
61- Adam NovotnyPeterborough Petes58 34 31 65 1,12 22
62- Jasper KuhtaOttawa 67s62 32 31 63 1,02 6
63- James GuoSaginaw Spirit63 8 31 39 0,62 38
64- Chase ReidSault Ste-Marie Greyhounds45 18 30 48 1,07 30
65- James PetrovskiPeterborough Petes45 5 30 35 0,78 35
66- Jakub FibigrWindsor Spitfires56 10 30 40 0,71 14
67- William McFaddenGuelph Storm62 11 30 41 0,66 14
68- Quinn McKenzieSault Ste-Marie Greyhounds65 21 30 51 0,78 12
69- Frank MarrelliOttawa 67s66 13 30 43 0,65 82
70- Gabriel FrascaErie Otters68 24 30 54 0,79 60
71- Tanner LamKitchener Rangers67 19 29 48 0,72 22
72- Ryan RoobroeckNiagara IceDogs49 30 28 58 1,18 26
73- Quinn BeauchesneGuelph Storm56 7 28 35 0,63 57
74- Adam LevacPeterborough Petes60 16 28 44 0,73 47
75- Ethan CzataNiagara IceDogs63 25 28 53 0,84 79
76- Ethan ProcyszynNorth Bay Battalion65 31 28 59 0,91 94
77- Cameron ArquetteKitchener Rangers68 17 28 45 0,66 29
78- Brooks RogowskiOshawa Generals46 15 27 42 0,91 17
79- Jan ChovanSudbury Wolves60 28 27 55 0,92 14
80- Braidy WassilynNiagara IceDogs62 19 27 46 0,74 12
81- Evan Van GorpLondon Knights66 12 27 39 0,59 16
82- Cole EmertonBarrie Colts66 4 27 31 0,47 14
83- Mason ZebeskiBrampton Steelheads67 19 27 46 0,69 65
84- Sebastien GervaisSaginaw Spirit68 21 27 48 0,71 23
85- Kaden PitreFlint Firebirds49 18 26 44 0,90 28
86- Alex MisiakKingston Frontenacs59 12 26 38 0,64 42
87- Joseph SalandraBarrie Colts59 12 26 38 0,64 23
88- Landon WrightKingston Frontenacs60 18 26 44 0,73 8
89- Jaakko WyciskGuelph Storm60 17 26 43 0,72 22
90- Ryerson EdgarNiagara IceDogs64 23 26 49 0,77 18
91- Beckham EdwardsSarnia Sting64 19 26 45 0,70 14
92- Carson HarmerSaginaw Spirit66 18 26 44 0,67 46
93- Alex PharandWindsor Spitfires67 16 26 42 0,63 19
94- Leo SerlinGuelph Storm68 15 26 41 0,60 16
95- Andoni FimisLondon Knights68 7 26 33 0,49 18
96- Cohen BidgoodLondon Knights51 14 25 39 0,76 49
97- Kieren DervinKingston Frontenacs53 17 25 42 0,79 20
98- Tyler HopkinsKingston Frontenacs56 25 25 50 0,89 28
99- Ethan BelchetzWindsor Spitfires57 34 25 59 1,04 45
100- Thomas VandenbergOttawa 67s59 25 25 50 0,85 20
101- Darian AndersonFlint Firebirds60 20 25 45 0,75 20
102- Illia ShybinskyiGuelph Storm60 19 25 44 0,73 10
103- Edison EngleBrantford Bulldogs61 3 25 28 0,46 8
104- Jacob CloutierSaginaw Spirit64 22 25 47 0,73 50
105- Ethan GardenWindsor Spitfires65 16 25 41 0,63 19
106- Matthew PerreaultPeterborough Petes65 5 25 30 0,46 20
107- Nic SimaSaginaw Spirit66 19 25 44 0,67 75
108- Beksultan MakyshWindsor Spitfires68 14 25 39 0,57 21
109- Calvin CrombieBarrie Colts60 11 24 35 0,58 82
110- Travis HayesSault Ste-Marie Greyhounds63 16 24 40 0,63 52
111- Jared WoolleyLondon Knights66 12 24 36 0,55 74
112- Hayden ReidNiagara IceDogs68 18 24 42 0,62 65
113- Evgeny DubrovtsevNorth Bay Battalion68 14 24 38 0,56 18
114- David BedkowskiOwen Sound Attack68 5 24 29 0,43 118
115- J. LemieuxWindsor Spitfires56 20 23 43 0,77 28
116- Jacob CrawfordOwen Sound Attack60 14 23 37 0,62 71
117- Shaan KingwellOttawa 67s60 10 23 33 0,55 32
118- Daniel BerehowskySudbury Wolves63 12 23 35 0,56 6
119- Lirim AmidovskiNorth Bay Battalion65 25 23 48 0,74 53
120- Wyatt KennedyWindsor Spitfires66 3 23 26 0,39 44
121- Easton WalosSarnia Sting68 25 23 48 0,71 45
122- Caden HarveyWindsor Spitfires68 11 23 34 0,50 10
123- C. ThibodeauFlint Firebirds52 16 22 38 0,73 25
124- Kent GreerNorth Bay Battalion58 10 22 32 0,55 8
125- Camryn WarrenNorth Bay Battalion58 7 22 29 0,50 16
126- Filip EkbergOttawa 67s59 24 22 46 0,78 14
127- Tomas PobezalKingston Frontenacs60 17 22 39 0,65 41
128- Braydon McCallumPeterborough Petes60 15 22 37 0,62 110
129- Maleek McGowanKingston Frontenacs62 14 22 36 0,58 29
130- Cole ZurawskiOwen Sound Attack63 24 22 46 0,73 34
131- Leon KolarikPeterborough Petes63 19 22 41 0,65 6
132- Jacob BattagliaFlint Firebirds64 26 22 48 0,75 61
133- Jordan CharronSault Ste-Marie Greyhounds66 25 22 47 0,71 68
134- Liam BeamishSarnia Sting66 11 22 33 0,50 41
135- Lucas MooreOshawa Generals66 11 22 33 0,50 51
136- Tristen TrevinoErie Otters67 4 22 26 0,39 24
137- Ethan MiedemaGuelph Storm68 25 22 47 0,69 46
138- Adam NemecSudbury Wolves31 14 21 35 1,13 15
139- Luca BlondaSudbury Wolves60 2 21 23 0,38 25
140- Yanis LutzPeterborough Petes62 13 21 34 0,55 50
141- Luka GrazianoFlint Firebirds62 3 21 24 0,39 44
142- Matthew ManzaSarnia Sting67 13 21 34 0,51 14
143- Dryden AllenFlint Firebirds68 3 21 24 0,35 36
144- Ryder CaliNorth Bay Battalion47 16 20 36 0,77 24
145- Layne GallacherGuelph Storm53 10 20 30 0,57 6
146- Aleks KuleminKingston Frontenacs57 11 20 31 0,54 22
147- Simon WangOshawa Generals57 6 20 26 0,46 56
148- Kieran WitkowskiBrampton Steelheads62 14 20 34 0,55 19
149- Rowan HendersonSudbury Wolves62 12 20 32 0,52 40
150- Connor BewickOttawa 67s65 1 20 21 0,32 49
151- Alexander BileckiKitchener Rangers66 9 20 29 0,44 43
152- Nicholas SykoraOwen Sound Attack67 24 20 44 0,66 6
153- Cameron AucoinSarnia Sting67 7 20 27 0,40 30
154- Brennan FaulknerPeterborough Petes68 29 20 49 0,72 41
155- Ihnat PaziiFlint Firebirds68 16 20 36 0,53 31
156- Alessandro DiIorioSarnia Sting45 12 19 31 0,69 16
157- Mitchell YoungSarnia Sting48 7 19 26 0,54 57
158- Anthony SpellacyWindsor Spitfires51 13 19 32 0,63 63
159- Rylan SinghGuelph Storm52 4 19 23 0,44 23
160- Luca RomanoKitchener Rangers55 14 19 33 0,60 22
161- Nathan AmidovskiOttawa 67s57 11 19 30 0,53 24
162- Vladimír DraveckýBrantford Bulldogs58 9 19 28 0,48 24
163- Lucas AmbrosioErie Otters64 1 19 20 0,31 63
164- Braedyn RogersOwen Sound Attack66 6 19 25 0,38 34
165- Spencer BowesOttawa 67s67 23 19 42 0,63 28
166- McLean AgretteErie Otters67 8 19 27 0,40 10
167- Parker VaughanNorth Bay Battalion68 14 19 33 0,49 63
168- Blake ClaytonSudbury Wolves68 9 19 28 0,41 68
169- Andrew KuzmaKingston Frontenacs69 20 19 39 0,57 22
170- Darels UljanskisFlint Firebirds42 8 18 26 0,62 16
171- Jakub WinkelhoferSault Ste-Marie Greyhounds48 7 18 25 0,52 24
172- Caleb MitchellLondon Knights57 5 18 23 0,40 35
173- Colin FitzgeraldSault Ste-Marie Greyhounds63 15 18 33 0,52 64
174- Harrison FranssenOshawa Generals64 24 18 42 0,66 63
175- Owen ProtzBrantford Bulldogs64 5 18 23 0,36 84
176- Linus FunckLondon Knights65 4 18 22 0,34 29
177- Ondrej RumlOttawa 67s66 10 18 28 0,42 4
178- Vladimir ProvorovSudbury Wolves67 7 18 25 0,37 22
179- Jack Van VolsenSarnia Sting68 20 18 38 0,56 36
180- Jesse NurmiLondon Knights30 14 17 31 1,03 10
181- Ben DanfordOshawa Generals45 3 17 20 0,44 13
182- Caden TaylorPeterborough Petes46 11 17 28 0,61 29
183- Logan HawerySarnia Sting49 4 17 21 0,43 21
184- Jack DeverOttawa 67s52 9 17 26 0,50 6
185- Bronson RideNorth Bay Battalion60 4 17 21 0,35 68
186- Ben PickellSarnia Sting64 24 17 41 0,64 45
187- Nolan SnyderKingston Frontenacs68 16 17 33 0,49 14
188- Noah LausSault Ste-Marie Greyhounds68 12 17 29 0,43 23
189- Graydon JonesSaginaw Spirit68 3 17 20 0,29 27
190- Brady MartinSault Ste-Marie Greyhounds24 8 16 24 1,00 37
191- Carson CampbellKitchener Rangers51 2 16 18 0,35 38
192- Jordan BaxSarnia Sting52 15 16 31 0,60 65
193- Carter StevensGuelph Storm53 20 16 36 0,68 29
194- J. KapageridisNorth Bay Battalion55 2 16 18 0,33 26
195- Brandt HarperNorth Bay Battalion57 6 16 22 0,39 12
196- Gabriel ChiarotBrampton Steelheads62 20 16 36 0,58 78
197- Matthew HendersonKingston Frontenacs63 2 16 18 0,29 24
198- Zackary SandhuOshawa Generals64 3 16 19 0,30 76
199- Julian DemiglioBrampton Steelheads67 14 16 30 0,45 60
200- Alex AssadourianBarrie Colts37 5 15 20 0,54 8
201- Callum CroskerySault Ste-Marie Greyhounds43 3 15 18 0,42 25
202- Michael D'AlessioErie Otters48 1 15 16 0,33 32
203- Sam McCueOttawa 67s53 17 15 32 0,60 58
204- Chase CoughlanSudbury Wolves59 18 15 33 0,56 92
205- Ryder CareyNorth Bay Battalion59 15 15 30 0,51 37
206- Grant SpadaGuelph Storm61 6 15 21 0,34 75
207- Haeden EllisKitchener Rangers63 14 15 29 0,46 20
208- Andrew RobinsonWindsor Spitfires63 9 15 24 0,38 19
209- Matthew FrostKingston Frontenacs64 14 15 29 0,45 21
210- Jacob ReeseSarnia Sting66 5 15 20 0,30 101
211- Aiden O'DonnellOshawa Generals45 11 14 25 0,56 20
212- Joshua AveryBrampton Steelheads46 11 14 25 0,54 6
213- Aaron EnrightNorth Bay Battalion53 2 14 16 0,30 24
214- Cole DavisWindsor Spitfires56 18 14 32 0,57 61
215- Brock ChitaroniOttawa 67s60 10 14 24 0,40 10
216- Jeremy MartinSault Ste-Marie Greyhounds61 29 14 43 0,70 20
217- Braiden ClarkLondon Knights61 22 14 36 0,59 26
218- Kaeden HawkinsLondon Knights61 9 14 23 0,38 8
219- Carson CameronPeterborough Petes61 8 14 22 0,36 55
220- Hudson MartinSudbury Wolves62 1 14 15 0,24 8
221- Blake GowanPeterborough Petes62 0 14 14 0,23 37
222- Grayson TillerNiagara IceDogs63 5 14 19 0,30 66
223- Nolan LairdNorth Bay Battalion65 10 14 24 0,37 36
224- Troy PattonBrampton Steelheads65 10 14 24 0,37 96
225- Parker SnelgroveGuelph Storm68 11 14 25 0,37 52
226- Matthew AndonovskiKitchener Rangers24 1 13 14 0,58 43
227- Kaden McGregorPeterborough Petes39 7 13 20 0,51 10
228- Kaleb DietschOttawa 67s51 2 13 15 0,29 51
229- Charlie MurataFlint Firebirds59 5 13 18 0,31 12
230- Jacob XuLondon Knights59 1 13 14 0,24 40
231- Hunter McKenzieGuelph Storm62 10 13 23 0,37 21
232- Elliot ArnettOwen Sound Attack65 3 13 16 0,25 84
233- Rylan FellingerFlint Firebirds65 3 13 16 0,25 44
234- Brody PepoySaginaw Spirit67 16 13 29 0,43 22
235- Brady SmithSault Ste-Marie Greyhounds67 10 13 23 0,34 18
236- Robin KuzmaKingston Frontenacs68 14 13 27 0,40 10
237- Ulysses LombardiErie Otters32 6 12 18 0,56 14
238- Brody CookLondon Knights57 6 12 18 0,32 27
239- Tyler CooperErie Otters63 11 12 23 0,37 4
240- Matej StankovenBrampton Steelheads63 11 12 23 0,37 22
241- Conor WaltonWindsor Spitfires65 5 12 17 0,26 70
242- Andre MondouxKingston Frontenacs66 6 12 18 0,27 48
243- Jaiden NewtonBarrie Colts67 7 12 19 0,28 43
244- Ivan GaliyanovNiagara IceDogs67 4 12 16 0,24 54
245- Garrett FrazerPeterborough Petes67 3 12 15 0,22 85
246- Harris PangretitschSault Ste-Marie Greyhounds67 2 12 14 0,21 53
247- William NichollLondon Knights32 15 11 26 0,81 14
248- Noah JenkenGuelph Storm37 6 11 17 0,46 35
249- Masen WrayOwen Sound Attack47 11 11 22 0,47 24
250- Porter Byrd-LeitnerOshawa Generals48 8 11 19 0,40 22
251- Parker HolmesBrantford Bulldogs49 6 11 17 0,35 37
252- Luca TestaBrantford Bulldogs50 15 11 26 0,52 22
253- Leo LaschonOshawa Generals50 2 11 13 0,26 22
254- Tyler CooperErie Otters54 6 11 17 0,31 4
255- Jeremy FreemanBrantford Bulldogs57 3 11 14 0,25 13
256- Grayden StrohackPeterborough Petes57 1 11 12 0,21 83
257- Callum HughesErie Otters58 12 11 23 0,40 27
258- Peter GreenBrampton Steelheads59 2 11 13 0,22 74
259- Noah ReadNiagara IceDogs60 11 11 22 0,37 45
260- Vadim SmirnovOshawa Generals61 10 11 21 0,34 8
261- Avry AnstisKitchener Rangers62 9 11 20 0,32 30
262- Carter LoweBarrie Colts63 11 11 22 0,35 25
263- Carter HicksWindsor Spitfires63 5 11 16 0,25 36
264- Spencer EvansSault Ste-Marie Greyhounds63 2 11 13 0,21 69
265- Keaton ArdaghBrampton Steelheads64 14 11 25 0,39 4
266- Brady BlasegOshawa Generals64 2 11 13 0,20 25
267- Rene Van BommelLondon Knights66 10 11 21 0,32 80
268- William SchneidBarrie Colts67 12 11 23 0,34 4
269- James BarrSarnia Sting28 1 10 11 0,39 13
270- B. McConnell-BarkerSault Ste-Marie Greyhounds33 1 10 11 0,33 12
271- Ryan WhiteOttawa 67s34 3 10 13 0,38 10
272- Ryan WhiteOttawa 67s34 3 10 13 0,38 10
273- Weston CameronKitchener Rangers44 6 10 16 0,36 44
274- Shamar MosesNorth Bay Battalion48 8 10 18 0,38 60
275- Alexander HageNiagara IceDogs48 4 10 14 0,29 16
276- Noah NelsonOwen Sound Attack49 11 10 21 0,43 34
277- Eamon EdgarBarrie Colts49 6 10 16 0,33 18
278- Adam KellyKingston Frontenacs50 2 10 12 0,24 12
279- Rowan ToppGuelph Storm57 3 10 13 0,23 64
280- Justin HandsorBarrie Colts59 4 10 14 0,24 33
281- William EggletonBrampton Steelheads61 5 10 15 0,25 39
282- Luc PlanteErie Otters67 5 10 15 0,22 53
283- Gavin EwlesSudbury Wolves67 4 10 14 0,21 39
284- Will BishopKingston Frontenacs67 1 10 11 0,16 41
285- Genc UlaSudbury Wolves68 6 10 16 0,24 99
286- Teddy SpitznagelOttawa 67s30 2 9 11 0,37 23
287- Zach NymanBrampton Steelheads34 3 9 12 0,35 10
288- Noah NelsonOwen Sound Attack41 9 9 18 0,44 30
289- Blake BarnesNiagara IceDogs46 1 9 10 0,22 8
290- Eric FrossardGuelph Storm51 5 9 14 0,27 51
291- Kayden EdwardsErie Otters53 8 9 17 0,32 28
292- Ben ReisneckerNiagara IceDogs58 1 9 10 0,17 43
293- Chase HullFlint Firebirds59 11 9 20 0,34 12
294- Brenner LammensSarnia Sting59 9 9 18 0,31 95
295- Manuel AmadoBrampton Steelheads59 3 9 12 0,20 55
296- Julian BrownOwen Sound Attack60 4 9 13 0,22 69
297- Kase KamzikSarnia Sting62 3 9 12 0,19 42
298- Brayden BennettSudbury Wolves64 4 9 13 0,20 20
299- Bode StewartSaginaw Spirit66 5 9 14 0,21 52
300- Ethan DeanSudbury Wolves67 6 9 15 0,22 12
301- Ryan HanrahanSaginaw Spirit46 4 8 12 0,26 10
302- Ryan KaczynskiSault Ste-Marie Greyhounds47 2 8 10 0,21 2
303- Brett HammondPeterborough Petes51 11 8 19 0,37 61
304- Sebastian Dell'ElceNiagara IceDogs53 1 8 9 0,17 8
305- Maximus CreteLondon Knights54 5 8 13 0,24 35
306- Colin FeeleyOshawa Generals55 0 8 8 0,15 35
307- Max DelisleOwen Sound Attack57 5 8 13 0,23 52
308- Adrian ManzoNorth Bay Battalion57 3 8 11 0,19 24
309- Onni KaltoOshawa Generals62 21 8 29 0,47 14
310- Nolan ButtarKingston Frontenacs62 11 8 19 0,31 21
311- Brady SmithSault Ste-Marie Greyhounds63 10 8 18 0,29 16
312- Artyom FrolovOshawa Generals63 0 8 8 0,13 43
313- Nicholas DesiderioBarrie Colts64 7 8 15 0,23 47
314- Hayden BarchSaginaw Spirit64 0 8 8 0,13 53
315- Riley ClarkKingston Frontenacs65 4 8 12 0,18 22
316- Philip GovedarisBrantford Bulldogs26 1 7 8 0,31 0
317- Sean GoyetteBrampton Steelheads29 1 7 8 0,28 10
318- Chris SoaresGuelph Storm38 2 7 9 0,24 28
319- Arseny ProninNorth Bay Battalion42 7 7 14 0,33 12
320- Calum HartnellPeterborough Petes44 3 7 10 0,23 12
321- David GreenBrampton Steelheads48 3 7 10 0,21 25
322- Patrick BabinGuelph Storm48 0 7 7 0,15 16
323- Chase GaughanSarnia Sting49 3 7 10 0,20 6
324- Hughston HurtSarnia Sting49 1 7 8 0,16 23
325- Johnny McLaughlinWindsor Spitfires50 9 7 16 0,32 25
326- Carson AndrewSault Ste-Marie Greyhounds50 7 7 14 0,28 19
327- Bryson MorganFlint Firebirds51 3 7 10 0,20 0
328- Brayden KrawczykOttawa 67s52 4 7 11 0,21 12
329- Easton MikusOwen Sound Attack54 4 7 11 0,20 23
330- Anthony FigliomeniOshawa Generals55 6 7 13 0,24 60
331- MacGregor RichmondBrampton Steelheads57 5 7 12 0,21 8
332- Riley ClarkKingston Frontenacs57 2 7 9 0,16 22
333- Lukas MooreKingston Frontenacs57 2 7 9 0,16 33
334- Joshua ColosimoFlint Firebirds58 4 7 11 0,19 52
335- Sean DohertyNiagara IceDogs58 4 7 11 0,19 8
336- Wesley RoystonOwen Sound Attack59 12 7 19 0,32 100
337- Hunter SolomonSault Ste-Marie Greyhounds60 3 7 10 0,17 40
338- Liam SpencerNiagara IceDogs60 2 7 9 0,15 60
339- Evan PassmoreBarrie Colts66 3 7 10 0,15 58
340- Tyler ChallengerSarnia Sting68 11 7 18 0,26 39
341- Julius SaariErie Otters68 5 7 12 0,18 43
342- Kalib CapecciSarnia Sting14 0 6 6 0,43 2
343- Cameron HankaiBrantford Bulldogs36 2 6 8 0,22 6
344- Landon JackmanOwen Sound Attack38 3 6 9 0,24 13
345- Maksim SokolovskiiLondon Knights44 2 6 8 0,18 49
346- Josh BonnymanFlint Firebirds46 2 6 8 0,17 13
347- Ryland CunninghamFlint Firebirds47 4 6 10 0,21 30
348- Matthew HlacarKitchener Rangers51 6 6 12 0,24 91
349- Tobias ZvolenskySault Ste-Marie Greyhounds51 6 6 12 0,24 8
350- Ben CormierOshawa Generals51 3 6 9 0,18 16
351- Callum CheynowskiNiagara IceDogs51 1 6 7 0,14 30
352- Jaxon WilliamsOttawa 67s52 2 6 8 0,15 12
353- Brady MurnaneOshawa Generals55 1 6 7 0,13 47
354- Trevor O'DellSudbury Wolves56 1 6 7 0,13 24
355- Gabriel EliassonBarrie Colts61 2 6 8 0,13 122
356- Xander VelliarisSaginaw Spirit62 5 6 11 0,18 57
357- Justin BottineauBrampton Steelheads63 10 6 16 0,25 32
358- Noah RobertsOwen Sound Attack65 6 6 12 0,18 89
359- Hudson ChitaroniSudbury Wolves21 5 5 10 0,48 17
360- Jalen LoboOshawa Generals27 2 5 7 0,26 18
361- Ethan ArmstrongBarrie Colts31 1 5 6 0,19 17
362- Matthew WangFlint Firebirds32 5 5 10 0,31 23
363- Gerry DiCunzoloPeterborough Petes39 4 5 9 0,23 7
364- Teague VaderBarrie Colts39 1 5 6 0,15 16
365- Mason RoyOwen Sound Attack45 4 5 9 0,20 26
366- Andrew VermeulenKitchener Rangers47 5 5 10 0,21 16
367- Andrew MacNielKitchener Rangers48 2 5 7 0,15 47
368- Liam StorchSaginaw Spirit49 2 5 7 0,14 20
369- Mikhail ZakharovLondon Knights50 2 5 7 0,14 27
370- Anthony TimmermanOshawa Generals52 2 5 7 0,13 10
371- Reed GeeBrampton Steelheads54 0 5 5 0,09 106
372- Zach HoubenOttawa 67s55 5 5 10 0,18 55
373- Sam RobertsOshawa Generals55 4 5 9 0,16 27
374- Kaden AucoinSarnia Sting61 2 5 7 0,11 72
375- Joshua GlavinSaginaw Spirit61 0 5 5 0,08 71
376- Reyth SmithNiagara IceDogs63 4 5 9 0,14 71
377- Jonathan BrownWindsor Spitfires67 1 5 6 0,09 44
378- Nolan JacksonOttawa 67s15 0 4 4 0,27 6
379- Justin CloutierSault Ste-Marie Greyhounds24 6 4 10 0,42 38
380- Matheas StarkKitchener Rangers28 2 4 6 0,21 0
381- Simon BelohorskyGuelph Storm34 9 4 13 0,38 6
382- Carter KunopaskiNorth Bay Battalion44 2 4 6 0,14 22
383- Gensen GeldartSaginaw Spirit45 5 4 9 0,20 4
384- Mykhailo HaponenkoGuelph Storm45 3 4 7 0,16 8
385- Francis ParishPeterborough Petes45 2 4 6 0,13 18
386- Mark PapeGuelph Storm46 3 4 7 0,15 24
387- Owen CartwrightBrampton Steelheads47 3 4 7 0,15 23
388- Ryder BoultonBrantford Bulldogs48 4 4 8 0,17 79
389- Nathan GaymesWindsor Spitfires49 1 4 5 0,10 70
390- Charlie HiltonSault Ste-Marie Greyhounds49 1 4 5 0,10 55
391- Ritter CoombsErie Otters61 6 4 10 0,16 84
392- Jake MurrayErie Otters62 7 4 11 0,18 43
393- Evan HeadrickKitchener Rangers68 9 4 13 0,19 14
394- Reid HayesOttawa 67s4 0 3 3 0,75 0
395- Ben DanfordOshawa Generals8 1 3 4 0,50 5
396- Alexander ForrestKitchener Rangers9 0 3 3 0,33 2
397- Holden CarterPeterborough Petes14 0 3 3 0,21 8
398- Camden McCuaigKingston Frontenacs17 3 3 6 0,35 11
399- Jax PereiraNorth Bay Battalion22 3 3 6 0,27 2
400- Jared LangdonOwen Sound Attack23 4 3 7 0,30 6
401- Niko KrmpoticKingston Frontenacs24 0 3 3 0,13 2
402- Jackson SchoutenErie Otters25 3 3 6 0,24 61
403- Keegan GillenSault Ste-Marie Greyhounds26 0 3 3 0,12 12
404- Max BrocklehurstWindsor Spitfires27 2 3 5 0,19 4
405- Dylan TshernaBrantford Bulldogs36 4 3 7 0,19 24
406- Max DirracoloKitchener Rangers45 1 3 4 0,09 84
407- Brady SmithSudbury Wolves46 0 3 3 0,07 38
408- Nikolas RossettoBrantford Bulldogs49 6 3 9 0,18 4
409- George KomadoskiFlint Firebirds50 0 3 3 0,06 34
410- Jake MurrayErie Otters53 5 3 8 0,15 39
411- Cooper McAslanLondon Knights4 0 2 2 0,50 2
412- Jacob TherrienOwen Sound Attack5 2 2 4 0,80 11
413- Thomas KuipersBrampton Steelheads5 1 2 3 0,60 8
414- Owen OutwaterWindsor Spitfires8 0 2 2 0,25 6
415- Briir LongNorth Bay Battalion10 1 2 3 0,30 0
416- Jack JohnsonOttawa 67s10 0 2 2 0,20 0
417- A.J. GladmanErie Otters11 0 2 2 0,18 0
418- Mason WalkerSudbury Wolves13 0 2 2 0,15 10
419- Luke DragusicaBrampton Steelheads15 0 2 2 0,13 37
420- David BuchmanBrantford Bulldogs16 0 2 2 0,13 2
421- Ryan ChamberlainBrantford Bulldogs17 0 2 2 0,12 6
422- Alexander KarmanovNorth Bay Battalion20 0 2 2 0,10 29
423- Liam LaddsSudbury Wolves24 3 2 5 0,21 21
424- Trevor TheuerSaginaw Spirit25 0 2 2 0,08 6
425- Lucas TeixeiraOshawa Generals28 2 2 4 0,14 19
426- Juraj RausaSaginaw Spirit30 1 2 3 0,10 4
427- Sam BlackBrampton Steelheads31 0 2 2 0,06 27
428- Blake MunningsOwen Sound Attack33 2 2 4 0,12 4
429- Cole DubowskyWindsor Spitfires34 1 2 3 0,09 18
430- Carter KostuchSudbury Wolves35 1 2 3 0,09 8
431- James PaulFlint Firebirds35 0 2 2 0,06 6
432- Jack LaBrashKitchener Rangers40 4 2 6 0,15 20
433- Judd KnauftNiagara IceDogs46 2 2 4 0,09 31
434- Noah ErlidenErie Otters47 0 2 2 0,04 4
435- Carson HallSarnia Sting53 3 2 5 0,09 47
436- Rowen SangOshawa Generals59 5 2 7 0,12 8
437- Brandt RooyakkersPeterborough Petes1 1 1 2 2,00 0
438- Owen MiniotasLondon Knights1 0 1 1 1,00 0
439- Nolan TurnbullKingston Frontenacs1 0 1 1 1,00 0
440- Hayden MartinGuelph Storm2 0 1 1 0,50 0
441- Nolan NewtonBarrie Colts2 0 1 1 0,50 0
442- Myles DunnSarnia Sting3 0 1 1 0,33 0
443- Dallys HibbertSarnia Sting3 0 1 1 0,33 2
444- Luis SturgeonPeterborough Petes3 0 1 1 0,33 4
445- Patrik UlaSudbury Wolves4 1 1 2 0,50 0
446- Tyson AckermanSaginaw Spirit4 0 1 1 0,25 2
447- Joey BrehmerSudbury Wolves5 0 1 1 0,20 4
448- Dante D'AndreaKingston Frontenacs5 0 1 1 0,20 0
449- Alex CampeauLondon Knights6 0 1 1 0,17 0
450- Daniil SkvortsovGuelph Storm6 0 1 1 0,17 4
451- Mateu SpathNiagara IceDogs6 0 1 1 0,17 6
452- Jérémy MartinFlint Firebirds7 3 1 4 0,57 2
453- Lincoln EdwardsNorth Bay Battalion7 1 1 2 0,29 2
454- Zack NaishGuelph Storm7 0 1 1 0,14 6
455- Olivier RomainSarnia Sting7 0 1 1 0,14 4
456- Charlie AshcroftSault Ste-Marie Greyhounds8 0 1 1 0,13 2
457- Zack BleickFlint Firebirds8 0 1 1 0,13 6
458- Peter FaganLondon Knights8 0 1 1 0,13 9
459- Evan NicholsonKitchener Rangers8 0 1 1 0,13 0
460- Luca DiplacidoOshawa Generals9 0 1 1 0,11 4
461- Jack JohnsonOttawa 67s9 0 1 1 0,11 0
462- Ty RobarKingston Frontenacs10 3 1 4 0,40 4
463- Braeden Van GelderGuelph Storm10 0 1 1 0,10 0
464- Caden KellyOttawa 67s11 1 1 2 0,18 19
465- Ben RadleySudbury Wolves11 0 1 1 0,09 2
466- Joseph BanasBrantford Bulldogs12 0 1 1 0,08 0
467- Lachlan LarmandBrampton Steelheads12 0 1 1 0,08 0
468- Ethan KindreeOwen Sound Attack13 0 1 1 0,08 2
469- Tyler HindeOshawa Generals14 1 1 2 0,14 4
470- Finn KearnsSudbury Wolves15 0 1 1 0,07 17
471- Christian ColosimoFlint Firebirds16 1 1 2 0,13 20
472- Sarvir JaworskiSarnia Sting16 1 1 2 0,13 2
473- Jack O'BrienSault Ste-Marie Greyhounds16 0 1 1 0,06 12
474- Brody NajimSaginaw Spirit20 1 1 2 0,10 8
475- Shawn CostelloWindsor Spitfires24 1 1 2 0,08 12
476- Sawyer SchmidtSaginaw Spirit25 1 1 2 0,08 10
477- Drew RoscoeSaginaw Spirit30 2 1 3 0,10 14
478- Blake ArrowsmithSault Ste-Marie Greyhounds31 1 1 2 0,06 24
479- Oliver TurnerErie Otters31 0 1 1 0,03 41
480- Nick FrascaErie Otters34 0 1 1 0,03 2
481- Xavier TessierFlint Firebirds37 7 1 8 0,22 6
482- Thanasi MarentettePeterborough Petes42 0 1 1 0,02 58
483- Jonah McCormickBarrie Colts45 4 1 5 0,11 26
484- Brody PartridgePeterborough Petes47 2 1 3 0,06 17
485- Ty DanielsBrampton Steelheads48 2 1 3 0,06 17
486- Jacob MonksNiagara IceDogs58 2 1 3 0,05 30
487- Ian InskipWindsor Spitfires0 0 0 0 - 2
488- Quinn PattonBrampton Steelheads1 1 0 1 1,00 0
489- Hagan BachBarrie Colts1 0 0 0 - 0
490- Carter BeauchesneFlint Firebirds1 0 0 0 - 0
491- Cooper BordeauxSaginaw Spirit1 0 0 0 - 2
492- Jonny BrooksPeterborough Petes1 0 0 0 - 0
493- Jacob BultjeBrampton Steelheads1 0 0 0 - 2
494- Cole CrawfordKitchener Rangers1 0 0 0 - 0
495- Declan GallivanNorth Bay Battalion1 0 0 0 - 0
496- David GreeneErie Otters1 0 0 0 - 0
497- Kaiden HarmonWindsor Spitfires1 0 0 0 - 0
498- Charlie HotlesFlint Firebirds1 0 0 0 - 0
499- Mason HriczovKitchener Rangers1 0 0 0 - 0
500- Brayden LappalainenFlint Firebirds1 0 0 0 - 0
SEASONS
OHL
2025-2026 OHL leaders