.
League Information and Facts
Premium Filter
2024-2025 Regular Season Player Stats
# Player Team GP G A TP PPG PIM +/-
201. Matthew Virgilio (D) Niagara IceDogs 68 4 23 27 0.40 74 -27
202. Vann Williamson (D) Kingston Frontenacs 68 2 25 27 0.40 24 17
203. Sean Doherty (C/RW) Niagara IceDogs 68 14 12 26 0.38 20 -14
204. Carter Stevens (C) Guelph Storm 66 13 13 26 0.39 36 -11
205. Konnor Smith (D) Anaheim Ducks totals 40 10 16 26 0.65 34 14
    Owen Sound Attack 8 4 4 8 1.00 9 1
    Brampton Steelheads 32 6 12 18 0.56 25 13
206. Noah Read (C/LW) Anaheim Ducks London Knights 45 10 16 26 0.58 20 10
207. Benjamin Cormier (C) Owen Sound Attack 64 14 11 25 0.39 33 -16
208. Gavin Bryant (C) Peterborough Petes 54 10 15 25 0.46 31 -20
209. Hudson Chitaroni (C) Sudbury Wolves 65 9 16 25 0.38 43 -9
210. Jacob Crawford (C/LW) Owen Sound Attack 65 8 17 25 0.38 22 -21
                   
211. William McFadden (C) Guelph Storm 61 5 20 25 0.41 8 -2
212. Ben Danford (D) Toronto Maple Leafs Oshawa Generals 61 5 20 25 0.41 68 5
213. Frankie Marrelli (D) Ottawa 67's 63 5 20 25 0.40 70 -30
214. Ben Pickell (LW) Kingston Frontenacs 64 13 11 24 0.38 55 4
215. Rowan Henderson (C) Sudbury Wolves 66 11 13 24 0.36 37 0
216. Parker Snelgrove (C) Guelph Storm 67 11 13 24 0.36 43 -20
217. Quinton Page (C/LW) Peterborough Petes 60 10 14 24 0.40 46 -17
218. Andrew Gibson (D) Nashville Predators totals 54 9 15 24 0.44 59 16
    Soo Greyhounds 26 4 3 7 0.27 36 1
    Oshawa Generals 28 5 12 17 0.61 23 15
219. Zach Sandhu (D) Oshawa Generals 64 9 15 24 0.38 92 12
220. Quinn Beauchesne (D) Pittsburgh Penguins Guelph Storm 49 6 18 24 0.49 51 -10
                   
221. Callum Hughes (LW) Erie Otters 45 12 11 23 0.51 8 -13
222. Brooks Rogowski (C) Oshawa Generals 66 11 12 23 0.35 9 -3
223. Alex Mclean (F) Guelph Storm 61 10 13 23 0.38 10 -23
224. Tnias Mathurin (D) Windsor Spitfires 49 7 16 23 0.47 20 30
225. Carson Cameron (D) Peterborough Petes 63 7 16 23 0.37 24 -25
226. Harry Nansi (RW/C) Toronto Maple Leafs Owen Sound Attack 67 7 16 23 0.34 14 -10
227. Brennan Faulkner (C/LW) Peterborough Petes 65 6 17 23 0.35 44 4
228. Cal Uens (D) Kingston Frontenacs 68 6 17 23 0.34 71 21
229. Noah Powell (RW) Philadelphia Flyers Oshawa Generals 28 9 13 22 0.79 25 8
230. Ethan Toms (C) Oshawa Generals 60 9 13 22 0.37 24 -4
                   
231. Matthew Schaefer (D) New York Islanders Erie Otters 17 7 15 22 1.29 8 21
232. Kaeden Johnston (F) totals 63 7 15 22 0.35 32 -21
    Sarnia Sting 34 4 10 14 0.41 20 -12
    Saginaw Spirit 29 3 5 8 0.28 12 -9
233. Blake Arrowsmith (RW) totals 58 11 10 21 0.36 56 -13
    London Knights 15 4 2 6 0.40 4 0
    Niagara IceDogs 43 7 8 15 0.35 52 -13
234. Ivan Galiyanov (F) Niagara IceDogs 68 11 10 21 0.31 18 -13
235. Jordan Charron (RW) Pittsburgh Penguins Soo Greyhounds 48 10 11 21 0.44 47 -19
236. Joshua Avery (C) Brantford Bulldogs 53 9 12 21 0.40 18 -1
237. Matthew Andonovski (D) Ottawa Senators Kitchener Rangers 65 6 15 21 0.32 132 10
238. Lucas Moore (D) Brantford Bulldogs 68 4 17 21 0.31 73 1
239. Ryan McGuire (C/LW) Guelph Storm 37 12 8 20 0.54 65 -2
240. Ihnat Pazii (LW) North Bay Battalion 38 10 10 20 0.53 17 1
                   
241. Noah Nelson (C) Brantford Bulldogs 63 9 11 20 0.32 36 -3
242. Brady Smith (RW) totals 66 8 12 20 0.30 20 -14
    Oshawa Generals 37 2 5 7 0.19 10 -11
    Soo Greyhounds 29 6 7 13 0.45 10 -3
243. Noah Van Vliet (D) Niagara IceDogs 67 8 12 20 0.30 113 -5
244. Grayson Tiller (D) Barrie Colts 67 7 13 20 0.30 86 -4
245. Zakary Lavoie (RW) Brantford Bulldogs 35 5 15 20 0.57 12 -2
246. Kohyn Eshkawkogan (D) Ottawa 67's 52 4 16 20 0.38 37 -5
247. Wyatt Kennedy (D) totals 65 3 17 20 0.31 58 -4
    North Bay Battalion 36 1 10 11 0.31 38 -9
    Windsor Spitfires 29 2 7 9 0.31 20 5
248. Maximus Crete (C) Niagara IceDogs 68 11 8 19 0.28 64 -27
249. Chris Grisolia (C) Kitchener Rangers 55 10 9 19 0.35 26 14
250. Jean-Christoph Lemieux (C) Windsor Spitfires 46 9 10 19 0.41 18 5
                   
251. Nikolas Rossetto (RW) Brantford Bulldogs 57 9 10 19 0.33 2 2
252. Hunter McKenzie (LW/RW) Guelph Storm 66 9 10 19 0.29 23 -23
253. Mathieu Paris (C) Niagara IceDogs 30 7 12 19 0.63 6 12
254. Cameron Mercer (C) Kitchener Rangers 63 7 12 19 0.30 34 14
255. Carson Andrew (RW) Soo Greyhounds 68 7 12 19 0.28 8 -24
256. Graydon Jones (D) Saginaw Spirit 54 3 16 19 0.35 34 0
257. Caeden Carlisle (D) Soo Greyhounds 65 1 18 19 0.29 64 -11
258. Masen Wray (C) totals 48 10 8 18 0.38 30 -4
    Niagara IceDogs 27 3 4 7 0.26 17 -7
    Owen Sound Attack 21 7 4 11 0.52 13 3
259. Antonio Tersigni (LW) Owen Sound Attack 52 10 8 18 0.35 28 -9
260. Leo Serlin (RW/C) Guelph Storm 65 9 9 18 0.28 19 -36
                   
261. Rene Van Bommel (LW) London Knights 53 7 11 18 0.34 70 10
262. Francis Parish (RW) Peterborough Petes 57 7 11 18 0.32 37 -10
263. Daniil Skvortsov (D) Guelph Storm 59 5 13 18 0.31 12 -18
264. Daylen Moses (RW) Sarnia Sting 60 11 6 17 0.28 44 -10
265. Caden Kelly (RW) Ottawa 67's 65 10 7 17 0.26 48 -16
266. Parker Vaughan (RW) totals 64 9 8 17 0.27 31 -6
    Barrie Colts 32 4 3 7 0.22 4 2
    North Bay Battalion 32 5 5 10 0.31 27 -8
267. Aiden O'Donnell (F) Brantford Bulldogs 58 7 10 17 0.29 14 -1
268. 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
269. Nolan Collins (D) Flint Firebirds 36 4 13 17 0.47 52 8
270. Noah Roberts (D) totals 65 4 13 17 0.26 120 -22
    Brantford Bulldogs 37 4 8 12 0.32 86 -4
    Sudbury Wolves 28 0 5 5 0.18 34 -18
                   
271. Will Bishop (D) totals 62 3 14 17 0.27 46 1
    Saginaw Spirit 34 3 9 12 0.35 24 -4
    Kingston Frontenacs 28 0 5 5 0.18 22 5
272. Ty Henry (D) Chicago Blackhawks Erie Otters 63 1 16 17 0.27 78 -5
273. Hayden Reid (C/LW) Flint Firebirds 51 9 7 16 0.31 33 -11
274. Ethan Martin (F) totals 52 9 7 16 0.31 64 8
    Windsor Spitfires 30 4 4 8 0.27 44 0
    Oshawa Generals 22 5 3 8 0.36 20 8
275. Lucas Di Giantommaso (RW) Sudbury Wolves 57 8 8 16 0.28 17 -18
276. Kent Greer (D) North Bay Battalion 56 4 12 16 0.29 14 -8
277. Brodie McConnell-Barker (D) Soo Greyhounds 56 3 13 16 0.29 30 -10
278. P.J. Forgione (D) Saginaw Spirit 65 3 13 16 0.25 77 22
279. 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
280. Spencer Evans (D) Soo Greyhounds 53 2 14 16 0.30 45 12
                   
281. Josef Eichler (D) Windsor Spitfires 63 2 14 16 0.25 74 10
282. Cameron Arquette (C) Kitchener Rangers 53 8 7 15 0.28 11 -3
283. Nicolas Addy (RW/LW) Peterborough Petes 43 6 9 15 0.35 43 -15
284. Luca Blonda (D) Sudbury Wolves 65 5 10 15 0.23 40 -14
285. Ryder Carey (C/RW) North Bay Battalion 68 4 11 15 0.22 37 -20
286. Andrew Wycisk (D) Niagara IceDogs 57 3 12 15 0.26 18 -12
287. Joshua Glavin (D) Saginaw Spirit 67 0 15 15 0.22 97 -8
288. Nolan Laird (C) North Bay Battalion 64 9 5 14 0.22 40 -13
289. Jeremy Martin (LW) Flint Firebirds 64 7 7 14 0.22 21 -9
290. Luca Testa (C) Brantford Bulldogs 30 6 8 14 0.47 10 3
                   
291. Ethan Garden (C) Windsor Spitfires 55 6 8 14 0.25 18 -5
292. Owen Outwater (C) Windsor Spitfires 26 5 9 14 0.54 6 -4
293. Jack Ziliotto (RW) Sudbury Wolves 28 5 9 14 0.50 10 -1
294. Karlis Flugins (F) Flint Firebirds 52 5 9 14 0.27 4 2
295. Artyom Frolov (D) Flint Firebirds 65 4 10 14 0.22 27 -2
296. Alexander Bilecki (D) Kitchener Rangers 45 3 11 14 0.31 29 4
297. Carter Hicks (D) Windsor Spitfires 52 3 11 14 0.27 25 11
298. Liam Ladds (D) Peterborough Petes 63 2 12 14 0.22 64 -20
299. Adrian Manzo (D) totals 61 1 13 14 0.23 18 -12
    Windsor Spitfires 32 1 3 4 0.13 6 -2
    North Bay Battalion 29 0 10 10 0.34 12 -10
300. Aidan Lane (RW/LW) Calgary Flames Brampton Steelheads 13 7 6 13 1.00 2 10
558 players found | Previous page | Next page
2024-2025 Regular Season Goaltending Stats
# Player Team GP GAA SV% W L T SO TOI SVS GA
1. Austin Elliott London Knights 33 2.10 .924 32 1 0 3 1997 852 70
2. Jackson Parsons Ottawa Senators Kitchener Rangers 52 2.24 .920 37 12 3 5 3082 1330 115
3. Ben Hrebik Barrie Colts 34 2.87 .920 21 9 2 1 1968 1080 94
4. Alexei Medvedev Vancouver Canucks London Knights 34 2.79 .912 22 8 2 3 1954 943 91
5. Michael McIvor North Bay Battalion 45 2.86 .910 22 17 3 3 2557 1230 122
6. Ryerson Leenders Buffalo Sabres Brantford Bulldogs 48 3.11 .910 31 14 3 1 2819 1477 146
7. Carter George Los Angeles Kings Owen Sound Attack 47 3.35 .909 17 22 6 0 2705 1514 151
8. David Egorov Brantford Bulldogs 24 2.97 .906 13 5 2 0 1273 610 63
9. Jacob Oster Oshawa Generals 53 2.81 .904 32 17 4 3 3182 1396 149
10. Jack Ivankovic Nashville Predators Brampton Steelheads 43 3.05 .903 25 12 5 2 2477 1173 126
                         
11. Sam Hillebrandt Barrie Colts 37 3.16 .903 21 13 2 0 2130 1046 112
12. Easton Rye Peterborough Petes 29 3.67 .902 10 14 3 0 1604 898 98
13. Nathan Krawchuk Sudbury Wolves 47 3.45 .901 19 20 5 0 2540 1335 146
14. Owen Flores Niagara IceDogs 47 3.82 .899 24 16 6 0 2637 1488 168
15. Charlie Schenkel totals 47 3.13 .897 24 16 0 2 2510 1137 131
    Soo Greyhounds 25 2.89 .914 9 11 0 2 1290 661 62
    Kingston Frontenacs 22 3.39 .873 15 5 0 0 1221 476 69
16. Noah Erliden Erie Otters 54 3.42 .895 28 18 6 2 3018 1470 172
17. Nathaniel Day Edmonton Oilers Flint Firebirds 59 3.07 .894 26 25 5 2 3401 1460 174
18. Zachary Bowen Peterborough Petes 37 3.95 .893 8 22 5 0 2125 1168 140
19. Joseph Costanzo Windsor Spitfires 51 2.94 .892 34 10 4 4 2855 1157 140
20. Jaeden Nelson Ottawa 67's 33 3.65 .889 12 14 5 0 1873 913 114
                         
21. Nolan Lalonde Columbus Blue Jackets totals 36 3.30 .888 16 12 7 3 2019 880 111
    Kingston Frontenacs 21 3.25 .884 9 7 4 1 1126 464 61
    Soo Greyhounds 15 3.36 .893 7 5 3 2 893 416 50
22. Mason Vaccari Kingston Frontenacs 25 3.13 .886 11 4 4 0 1324 534 69
23. Zachary Jovanovski Guelph Storm 19 3.71 .886 6 10 3 1 1068 512 66
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 40 3.76 .881 17 17 2 2 2201 1017 138
    Guelph Storm 27 4.24 .869 9 15 1 0 1485 699 105
    Brampton Steelheads 13 2.76 .906 8 2 1 2 717 318 33
28. Carter Froggett Windsor Spitfires 21 3.52 .879 8 7 2 0 1024 435 60
29. Jason Schaubel Kitchener Rangers 18 3.40 .878 10 3 3 0 1041 423 59
30. Kaleb Papineau Saginaw Spirit 23 3.56 .878 12 6 0 0 1196 513 71
                         
31. Isaac Gravelle Oshawa Generals 14 3.36 .877 9 3 2 0 857 343 48
32. Landon Miller Detroit Red Wings Soo Greyhounds 37 4.07 .877 13 17 1 1 1844 892 125
33. Andrew Oke Saginaw Spirit 50 3.80 .876 26 21 3 1 2813 1259 178
34. Jack Lisson North Bay Battalion 12 4.29 .875 3 7 1 0 644 323 46
35. Evan Maillet Sarnia Sting 26 4.41 .872 6 12 4 0 1402 703 103
36. Finn Marshall Sudbury Wolves 31 4.20 .871 13 9 0 1 1431 673 100
37. Colin Ellsworth Guelph Storm 27 4.08 .869 6 12 5 1 1487 672 101
38. Matthew Koprowski Owen Sound Attack 20 4.29 .866 8 9 1 0 1078 496 77
39. Charlie Burns Erie Otters 21 4.24 .860 6 10 0 0 1075 466 76
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. Finn Moffett Niagara IceDogs 1 0.00 1.000 0 0 0 0 6 3 0
2. Trenten Bennett New Jersey Devils Owen Sound Attack 6 2.65 .923 1 4 0 1 318 169 14
3. Masen Johnston Peterborough Petes 5 3.22 .910 0 2 1 0 224 122 12
4. Michael Newlove Windsor Spitfires 3 2.89 .904 2 0 0 0 146 66 7
5. Liam Sztuska Peterborough Petes 3 4.58 .895 0 3 0 0 171 111 13
6. Hayden Jeffery Niagara IceDogs 5 4.48 .881 1 2 1 0 268 148 20
7. Gavin Betts Kingston Frontenacs 9 3.44 .876 5 4 0 0 454 183 26
8. Carter Nadon North Bay Battalion 1 4.97 .865 0 0 1 0 61 32 5
9. Anthony Paolini Brampton Steelheads 3 4.59 .856 1 1 1 0 184 83 14
10. Owen Willmore London Knights 3 5.31 .843 1 2 0 0 147 70 13
                         
11. Jake Windbiel Windsor Spitfires 1 6.00 .842 1 0 0 0 60 32 6
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.