SEARCH


Stats

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