.
League Information and Facts
Premium Filter
2024-2025 Overall Totals Player Stats
# Player Team GP G A TP PPG PIM +/-
201. Carson Campbell (D) Kitchener Rangers 78 4 26 30 0.38 49 35
202. Ruslan Karimov (LW/RW) Sarnia Sting 66 15 14 29 0.44 61 -8
203. Liam Beamish (C) Sarnia Sting 40 14 15 29 0.73 34 9
204. Brooks Rogowski (C) Oshawa Generals 85 14 15 29 0.34 9 -9
205. Martin Matejicek (D) Peterborough Petes 68 13 16 29 0.43 35 -21
206. Konnor Smith (D) Anaheim Ducks totals 46 11 18 29 0.63 49 16
    Owen Sound Attack 8 4 4 8 1.00 9 1
    Brampton Steelheads 38 7 14 21 0.55 40 15
207. Vann Williamson (D) Kingston Frontenacs 79 3 26 29 0.37 26 15
208. Brady Stonehouse (RW/LW) Edmonton Oilers totals 48 14 14 28 0.58 41 -18
    Ottawa 67's 18 5 5 10 0.56 18 -3
    Peterborough Petes 30 9 9 18 0.60 23 -15
209. Colin Fitzgerald (C) Peterborough Petes 48 12 16 28 0.58 45 -21
210. Urban Podrekar (D) Flint Firebirds 70 10 18 28 0.40 29 -18
                   
211. Zach Sandhu (D) Oshawa Generals 84 10 18 28 0.33 117 15
212. Donovan McCoy (D) Sudbury Wolves 62 6 22 28 0.45 84 -11
213. Benjamin Cormier (C) Owen Sound Attack 68 15 12 27 0.40 35 -17
214. Sean Doherty (C/RW) Niagara IceDogs 73 14 13 27 0.37 29 -19
215. Carter Stevens (C) Guelph Storm 66 13 13 26 0.39 36 -11
216. Noah Nelson (C) Brantford Bulldogs 74 11 15 26 0.35 40 3
217. Jacob Crawford (C/LW) Owen Sound Attack 69 8 18 26 0.38 24 -22
218. Gavin Bryant (C) Peterborough Petes 54 10 15 25 0.46 31 -20
219. Mathieu Paris (C) Niagara IceDogs 35 9 16 25 0.71 6 14
220. Hudson Chitaroni (C) Sudbury Wolves 69 9 16 25 0.36 45 -11
                   
221. Matthew Andonovski (D) Ottawa Senators Kitchener Rangers 81 6 19 25 0.31 165 18
222. William McFadden (C) Guelph Storm 61 5 20 25 0.41 8 -2
223. Frankie Marrelli (D) Ottawa 67's 63 5 20 25 0.40 70 -30
224. Callum Hughes (LW) Erie Otters 54 13 11 24 0.44 8 -19
225. Parker Snelgrove (C) Guelph Storm 67 11 13 24 0.36 43 -20
226. Rowan Henderson (C) Sudbury Wolves 70 11 13 24 0.34 39 -2
227. Quinton Page (C/LW) Peterborough Petes 60 10 14 24 0.40 46 -17
228. Harry Nansi (RW/C) Toronto Maple Leafs Owen Sound Attack 69 7 17 24 0.35 14 -10
229. Quinn Beauchesne (D) Pittsburgh Penguins Guelph Storm 49 6 18 24 0.49 51 -10
230. Lucas Moore (D) Brantford Bulldogs 79 5 19 24 0.30 81 0
                   
231. Ivan Galiyanov (F) Niagara IceDogs 71 13 10 23 0.32 20 -13
232. Alex Mclean (F) Guelph Storm 61 10 13 23 0.38 10 -23
233. Nikolas Rossetto (RW) Brantford Bulldogs 68 10 13 23 0.34 4 3
234. Ethan Toms (C) Oshawa Generals 77 9 14 23 0.30 24 -4
235. Cameron Mercer (C) Kitchener Rangers 79 9 14 23 0.29 49 8
236. Tnias Mathurin (D) Windsor Spitfires 49 7 16 23 0.47 20 30
237. Carson Cameron (D) Peterborough Petes 63 7 16 23 0.37 24 -25
238. Brennan Faulkner (C/LW) Peterborough Petes 65 6 17 23 0.35 44 4
239. Masen Wray (C) totals 52 13 9 22 0.42 30 -9
    Niagara IceDogs 27 3 4 7 0.26 17 -7
    Owen Sound Attack 25 10 5 15 0.60 13 -2
240. Blake Arrowsmith (RW) totals 63 12 10 22 0.35 58 -14
    London Knights 15 4 2 6 0.40 4 0
    Niagara IceDogs 48 8 8 16 0.33 54 -14
                   
241. Jordan Charron (RW) Pittsburgh Penguins Soo Greyhounds 53 10 12 22 0.42 60 -22
242. Joshua Avery (C) Brantford Bulldogs 64 9 13 22 0.34 20 -8
243. Matthew Schaefer (D) New York Islanders Erie Otters 17 7 15 22 1.29 8 21
244. Kaeden Johnston (F) totals 64 7 15 22 0.34 32 -20
    Sarnia Sting 34 4 10 14 0.41 20 -12
    Saginaw Spirit 30 3 5 8 0.27 12 -8
245. Graydon Jones (D) Saginaw Spirit 59 3 19 22 0.37 34 -2
246. Ihnat Pazii (LW) North Bay Battalion 43 11 10 21 0.49 19 -2
247. Carson Andrew (RW) Soo Greyhounds 73 8 13 21 0.29 10 -28
248. Wyatt Kennedy (D) totals 77 3 18 21 0.27 66 1
    North Bay Battalion 36 1 10 11 0.31 38 -9
    Windsor Spitfires 41 2 8 10 0.24 28 10
249. Ryan McGuire (C/LW) Guelph Storm 37 12 8 20 0.54 65 -2
250. Maximus Crete (C) Niagara IceDogs 73 11 9 20 0.27 64 -29
                   
251. Jean-Christoph Lemieux (C) Windsor Spitfires 52 9 11 20 0.38 18 6
252. Cameron Arquette (C) Kitchener Rangers 69 9 11 20 0.29 13 -1
253. Brady Smith (RW) totals 71 8 12 20 0.28 20 -17
    Oshawa Generals 37 2 5 7 0.19 10 -11
    Soo Greyhounds 34 6 7 13 0.38 10 -6
254. Noah Van Vliet (D) Niagara IceDogs 72 8 12 20 0.28 119 -11
255. Zakary Lavoie (RW) Brantford Bulldogs 35 5 15 20 0.57 12 -2
256. Kohyn Eshkawkogan (D) Ottawa 67's 52 4 16 20 0.38 37 -5
257. Caeden Carlisle (D) Soo Greyhounds 70 2 18 20 0.29 73 -17
258. Antonio Tersigni (LW) Owen Sound Attack 56 10 9 19 0.34 30 -12
259. Chris Grisolia (C) Kitchener Rangers 68 10 9 19 0.28 32 7
260. Hunter McKenzie (LW/RW) Guelph Storm 66 9 10 19 0.29 23 -23
                   
261. Rene Van Bommel (LW) London Knights 61 8 11 19 0.31 85 10
262. Ethan Garden (C) Windsor Spitfires 67 7 12 19 0.28 24 -5
263. Ty Henry (D) Chicago Blackhawks Erie Otters 72 2 17 19 0.26 94 0
264. Leo Serlin (RW/C) Guelph Storm 65 9 9 18 0.28 19 -36
265. Francis Parish (RW) Peterborough Petes 57 7 11 18 0.32 37 -10
266. Aiden O'Donnell (F) Brantford Bulldogs 69 7 11 18 0.26 19 -2
267. Daniil Skvortsov (D) Guelph Storm 59 5 13 18 0.31 12 -18
268. Carter Hicks (D) Windsor Spitfires 64 5 13 18 0.28 31 13
269. Will Bishop (D) totals 73 3 15 18 0.25 48 6
    Saginaw Spirit 34 3 9 12 0.35 24 -4
    Kingston Frontenacs 39 0 6 6 0.15 24 10
270. Joshua Glavin (D) Saginaw Spirit 72 0 18 18 0.25 104 -8
                   
271. Daylen Moses (RW) Sarnia Sting 60 11 6 17 0.28 44 -10
272. Caden Kelly (RW) Ottawa 67's 65 10 7 17 0.26 48 -16
273. Parker Vaughan (RW) totals 69 9 8 17 0.25 31 -9
    Barrie Colts 32 4 3 7 0.22 4 2
    North Bay Battalion 37 5 5 10 0.27 27 -11
274. Chase Lefebvre (C) totals 30 5 12 17 0.57 28 -7
    Peterborough Petes 13 2 7 9 0.69 17 -9
    Brampton Steelheads 17 3 5 8 0.47 11 2
275. Nolan Collins (D) Flint Firebirds 36 4 13 17 0.47 52 8
276. Kent Greer (D) North Bay Battalion 61 4 13 17 0.28 16 -8
277. Noah Roberts (D) totals 66 4 13 17 0.26 120 -22
    Brantford Bulldogs 37 4 8 12 0.32 86 -4
    Sudbury Wolves 29 0 5 5 0.17 34 -18
278. Brodie McConnell-Barker (D) Soo Greyhounds 61 3 14 17 0.28 34 -15
279. P.J. Forgione (D) Saginaw Spirit 70 3 14 17 0.24 83 18
280. Josef Eichler (D) Windsor Spitfires 75 3 14 17 0.23 76 14
                   
281. Quinn McCall (D) Erie Otters 47 2 15 17 0.36 47 2
282. Spencer Evans (D) Soo Greyhounds 58 2 15 17 0.29 51 9
283. Hayden Reid (C/LW) Flint Firebirds 56 9 7 16 0.29 37 -14
284. Ethan Martin (F) totals 70 9 7 16 0.23 82 4
    Windsor Spitfires 30 4 4 8 0.27 44 0
    Oshawa Generals 40 5 3 8 0.20 38 4
285. Luca Testa (C) Brantford Bulldogs 41 8 8 16 0.39 16 1
286. Lucas Di Giantommaso (RW) Sudbury Wolves 58 8 8 16 0.28 17 -19
287. Noah Jenken (D) totals 53 2 14 16 0.30 27 1
    London Knights 30 0 7 7 0.23 12 5
    Guelph Storm 23 2 7 9 0.39 15 -4
288. Nolan Laird (C) North Bay Battalion 69 10 5 15 0.22 42 -13
289. Nicolas Addy (RW/LW) Peterborough Petes 43 6 9 15 0.35 43 -15
290. Dylan Tsherna (RW) Brantford Bulldogs 49 6 9 15 0.31 26 -1
                   
291. Bronson Ride (D) North Bay Battalion 73 6 9 15 0.21 95 -27
292. Luca Blonda (D) Sudbury Wolves 68 5 10 15 0.22 40 -16
293. Artyom Frolov (D) Flint Firebirds 70 4 11 15 0.21 31 -4
294. Ryder Carey (C/RW) North Bay Battalion 73 4 11 15 0.21 42 -20
295. Conor Walton (D) Windsor Spitfires 77 4 11 15 0.19 57 22
296. Andrew Wycisk (D) Niagara IceDogs 57 3 12 15 0.26 18 -12
297. Liam Storch (F) Saginaw Spirit 69 8 6 14 0.20 11 -6
298. Aidan Lane (RW/LW) Calgary Flames Brampton Steelheads 19 7 7 14 0.74 4 8
299. Jeremy Martin (LW) Flint Firebirds 69 7 7 14 0.20 21 -11
300. Owen Outwater (C) Windsor Spitfires 26 5 9 14 0.54 6 -4
558 players found | Previous page | Next page
2024-2025 Overall Totals Goaltending Stats
# Player Team GP GAA SV% W L T SO TOI SVS GA
1. Austin Elliott London Knights 50 2.22 .918 48 2 0 4 3022 1255 112
2. Jackson Parsons Ottawa Senators Kitchener Rangers 68 2.35 .917 45 20 3 7 4051 1762 159
3. Alexei Medvedev Vancouver Canucks London Knights 34 2.79 .912 22 8 2 3 1954 943 91
4. Ben Hrebik Barrie Colts 41 3.16 .912 22 14 2 1 2300 1256 121
5. Ryerson Leenders Buffalo Sabres Brantford Bulldogs 56 3.05 .910 35 17 3 2 3261 1681 166
6. Michael McIvor North Bay Battalion 50 2.96 .908 23 20 4 3 2861 1391 141
7. Carter George Los Angeles Kings Owen Sound Attack 51 3.59 .904 17 26 6 0 2944 1662 176
8. David Egorov Brantford Bulldogs 28 3.15 .902 15 7 2 0 1487 721 78
9. Nathan Krawchuk Sudbury Wolves 51 3.43 .902 19 23 6 0 2798 1474 160
10. Easton Rye Peterborough Petes 29 3.67 .902 10 14 3 0 1604 898 98
                         
11. Sam Hillebrandt Barrie Colts 49 3.27 .901 28 15 3 0 2791 1377 152
12. Jack Ivankovic Nashville Predators Brampton Steelheads 48 3.19 .900 26 15 5 2 2687 1294 143
13. Owen Flores Niagara IceDogs 52 3.89 .899 25 20 6 0 2914 1675 189
14. Jacob Oster Oshawa Generals 74 2.92 .898 45 25 4 3 4436 1911 216
15. Charlie Schenkel totals 58 3.13 .897 31 18 1 2 3167 1433 165
    Soo Greyhounds 25 2.89 .914 9 11 0 2 1290 661 62
    Kingston Frontenacs 33 3.29 .882 22 7 1 0 1878 772 103
16. Joseph Costanzo Windsor Spitfires 63 2.81 .896 41 13 6 4 3590 1445 168
17. Nathaniel Day Edmonton Oilers Flint Firebirds 64 3.09 .894 27 29 5 3 3704 1616 191
18. Noah Erliden Erie Otters 61 3.50 .893 32 20 7 2 3426 1671 200
19. Zachary Bowen Peterborough Petes 37 3.95 .893 8 22 5 0 2125 1168 140
20. Jaeden Nelson Ottawa 67's 33 3.65 .889 12 14 5 0 1873 913 114
                         
21. Zachary Jovanovski Guelph Storm 19 3.71 .886 6 10 3 1 1068 512 66
22. Mason Vaccari Kingston Frontenacs 26 3.14 .885 11 5 4 0 1359 548 71
23. Nolan Lalonde Columbus Blue Jackets totals 40 3.42 .885 17 14 7 3 2213 972 126
    Kingston Frontenacs 21 3.25 .884 9 7 4 1 1126 464 61
    Soo Greyhounds 19 3.59 .887 8 7 3 2 1087 508 65
24. Nicholas Surzycia Sarnia Sting 48 3.70 .885 16 21 9 0 2722 1295 168
25. Collin MacKenzie Ottawa 67's 39 3.66 .884 12 20 5 1 2243 1049 137
26. Charlie Robertson Niagara IceDogs 10 4.63 .884 4 3 0 0 493 289 38
27. Brayden Gillespie totals 43 3.71 .883 18 18 2 2 2346 1095 145
    Guelph Storm 27 4.24 .869 9 15 1 0 1485 699 105
    Brampton Steelheads 16 2.79 .908 9 3 1 2 862 396 40
28. Carter Froggett Windsor Spitfires 21 3.52 .879 8 7 2 0 1024 435 60
29. Isaac Gravelle Oshawa Generals 16 3.35 .878 9 3 2 0 877 352 49
30. Jason Schaubel Kitchener Rangers 18 3.40 .878 10 3 3 0 1041 423 59
                         
31. Andrew Oke Saginaw Spirit 50 3.80 .876 26 21 3 1 2813 1259 178
32. Jack Lisson North Bay Battalion 12 4.29 .875 3 7 1 0 644 323 46
33. Landon Miller Detroit Red Wings Soo Greyhounds 40 4.15 .873 13 19 1 1 1951 931 135
34. Evan Maillet Sarnia Sting 26 4.41 .872 6 12 4 0 1402 703 103
35. Finn Marshall Sudbury Wolves 31 4.20 .871 13 9 0 1 1431 673 100
36. Colin Ellsworth Guelph Storm 27 4.08 .869 6 12 5 1 1487 672 101
37. Kaleb Papineau Saginaw Spirit 28 4.02 .867 13 10 0 0 1507 660 101
38. Charlie Burns Erie Otters 24 4.26 .866 6 11 1 0 1226 560 87
39. Matthew Koprowski Owen Sound Attack 20 4.29 .866 8 9 1 0 1078 496 77
40. Jacob Gibbons Brampton Steelheads 12 4.67 .860 2 7 3 0 720 343 56
                         
41. Charlie Larocque North Bay Battalion 16 4.50 .851 3 10 1 0 828 353 62
42. Noah Bender totals 14 5.17 .833 3 9 0 0 697 299 60
    Oshawa Generals 1 6.00 .800 0 1 0 0 60 24 6
    Flint Firebirds 13 5.09 .836 3 8 0 0 637 275 54
43. Matthew Humphries Niagara IceDogs 13 5.79 .832 0 10 1 0 695 332 67
LESS THAN 10 GAMES
1. Trenten Bennett New Jersey Devils Owen Sound Attack 6 2.65 .923 1 4 0 1 318 169 14
2. Masen Johnston Peterborough Petes 5 3.22 .910 0 2 1 0 224 122 12
3. Michael Newlove Windsor Spitfires 3 2.89 .904 2 0 0 0 146 66 7
4. Liam Sztuska Peterborough Petes 3 4.58 .895 0 3 0 0 171 111 13
5. Hayden Jeffery Niagara IceDogs 5 4.48 .881 1 2 1 0 268 148 20
6. Gavin Betts Kingston Frontenacs 9 3.44 .876 5 4 0 0 454 183 26
7. Carter Nadon North Bay Battalion 1 4.97 .865 0 0 1 0 61 32 5
8. Anthony Paolini Brampton Steelheads 3 4.59 .856 1 1 1 0 184 83 14
9. Owen Willmore London Knights 3 5.31 .843 1 2 0 0 147 70 13
10. Jake Windbiel Windsor Spitfires 1 6.00 .842 1 0 0 0 60 32 6
                         
11. Finn Moffett Niagara IceDogs 2 7.14 .842 0 0 0 0 26 16 3
12. Andrew Gaulton Sudbury Wolves 1 8.00 .818 0 1 0 0 60 36 8
13. Marcus Vandenberg Sudbury Wolves 1 8.00 .784 0 1 0 0 60 29 8
14. Jacob Brown Flint Firebirds 1 6.23 .778 0 1 0 0 58 21 6
15. Kayden Newton Guelph Storm 1 6.13 .750 0 1 0 0 40 12 4
16. Noah Tegelaar Soo Greyhounds 2 9.90 .739 0 2 0 0 37 17 6
17. Samuel DiBlasi Saginaw Spirit 2 9.34 .690 0 0 0 0 58 20 9
18. Liam Conway totals 1 23.72 .429 0 0 0 0 11 3 4
    Ottawa 67's 1 23.72 .429 0 0 0 0 11 3 4
    Guelph Storm 0 - - - - - - - - -
19. Reid Thomas Soo Greyhounds 1 6.08 .000 0 0 0 0 10 0 1
20. Luke Suys Sudbury Wolves 0 - - - - - - - - -
                         
21. Nick Marson Soo Greyhounds 0 - - - - - - - - -
22. Noah Beaulne Sudbury Wolves 0 - - - - - - - - -
23. Daniel Giusti Ottawa 67's 0 - - - - - - 0 - -
24. Declan McNamara Saginaw Spirit 0 - - - - - - 0 - -
* Some data is missing to provide a correct summary.