.
League Information and Facts
Premium Filter
2024-2025 Regular Season Player Stats
# Player Team GP G A TP PPG PIM +/-
301. Bronson Ride (D) North Bay Battalion 68 6 7 13 0.19 87 -19
302. Macgregor Richmond (RW) Brampton Steelheads 68 5 8 13 0.19 10 -5
303. Rafik Varosyan (LW/RW) Owen Sound Attack 50 4 9 13 0.26 37 -10
304. Lucas Ambrosio (D) Erie Otters 52 4 9 13 0.25 44 1
305. Conor Walton (D) Windsor Spitfires 65 3 10 13 0.20 53 19
306. Hughston Hurt (D) Sarnia Sting 67 3 10 13 0.19 49 -9
307. Hunter Solomon (D) Soo Greyhounds 68 3 10 13 0.19 37 -13
308. Quinn McCall (D) Erie Otters 38 2 11 13 0.34 31 7
309. Bradley Horner (D) Ottawa 67's 57 2 11 13 0.23 58 1
310. Blair Scott (D) Niagara IceDogs 67 2 11 13 0.19 92 -10
                   
311. Logan Hawery (C) London Knights 33 9 3 12 0.36 8 4
312. Riley Clark (LW) Kingston Frontenacs 61 8 4 12 0.20 13 0
313. Justin Bottineau (C) totals 46 7 5 12 0.26 29 -10
    Kitchener Rangers 29 4 5 9 0.31 23 2
    Guelph Storm 17 3 0 3 0.18 6 -12
314. Matthew Manza (RW) Sarnia Sting 26 6 6 12 0.46 10 -6
315. Ryder McIntyre (RW) Peterborough Petes 35 6 6 12 0.34 37 -18
316. Harrison Franssen (F) Oshawa Generals 63 6 6 12 0.19 65 -5
317. Adam Jiříček (D) St. Louis Blues Brantford Bulldogs 27 4 8 12 0.44 6 10
318. Carter Kostuch (LW) Sarnia Sting 30 4 8 12 0.40 18 -5
319. Jaiden Newton (C) Barrie Colts 62 3 9 12 0.19 36 -6
320. Aaron Enright (D) North Bay Battalion 49 2 10 12 0.24 18 3
                   
321. James Barr (D) Sarnia Sting 58 2 10 12 0.21 37 -14
322. Michael Derbidge (LW) Barrie Colts 44 5 6 11 0.25 31 -14
323. Brett Hammond (C) Erie Otters 64 5 6 11 0.17 29 -11
324. Dylan Tsherna (RW) Brantford Bulldogs 39 4 7 11 0.28 18 -5
325. Alec Leonard (D) totals 45 3 8 11 0.24 38 -5
    London Knights 5 1 1 2 0.40 4 -2
    Owen Sound Attack 40 2 7 9 0.23 34 -3
326. Evan Passmore (D) New York Rangers Barrie Colts 62 3 8 11 0.18 58 -1
327. Maxim Dirracolo (D) Kitchener Rangers 65 3 8 11 0.17 74 2
328. Callum Cheynowski (D) Niagara IceDogs 68 0 11 11 0.16 46 -26
329. Chase Yanni (LW) Ottawa 67's 62 7 3 10 0.16 53 -22
330. Adam Levac (C) Peterborough Petes 57 6 4 10 0.18 27 -17
                   
331. Tyler Challenger (LW) Erie Otters 63 6 4 10 0.16 12 -13
332. Blake Clayton (C) Sudbury Wolves 35 5 5 10 0.29 43 4
333. Genc Ula (D) Peterborough Petes 56 5 5 10 0.18 16 -10
334. Liam Storch (F) Saginaw Spirit 64 5 5 10 0.16 11 -11
335. Nathan Gaymes (RW) Windsor Spitfires 52 4 6 10 0.19 64 -4
336. Charles Hilton (F) totals 53 4 6 10 0.19 61 -13
    Ottawa 67's 2 0 0 0 0.00 2 1
    Soo Greyhounds 51 4 6 10 0.20 59 -14
337. Joshua Colosimo (C) Flint Firebirds 41 3 7 10 0.24 51 4
338. Ethan Weir (C/RW) totals 43 2 8 10 0.23 0 -12
    Kingston Frontenacs 16 0 1 1 0.06 0 -2
    Saginaw Spirit 27 2 7 9 0.33 0 -10
339. Lenny Greenberg (D) Owen Sound Attack 20 1 9 10 0.50 8 -4
340. David Svozil (D) Oshawa Generals 44 1 9 10 0.23 15 1
                   
341. Gavin Ewles (D) Sudbury Wolves 49 1 9 10 0.20 22 3
342. Reyth Smith (C) North Bay Battalion 49 5 4 9 0.18 43 -2
343. Brody Partridge (F) Peterborough Petes 53 5 4 9 0.17 13 -11
344. Michael Dec (C) Owen Sound Attack 8 4 5 9 1.13 0 1
345. Haeden Ellis (C) Kitchener Rangers 36 3 6 9 0.25 2 6
346. Rowan Topp (D) Guelph Storm 54 2 7 9 0.17 72 -19
347. Andoni Fimis (D) London Knights 39 1 8 9 0.23 4 16
348. Blake Gowan (D) Peterborough Petes 39 1 8 9 0.23 15 -9
349. Xander Velliaris (D) totals 52 1 8 9 0.17 61 -10
    Kingston Frontenacs 22 0 1 1 0.05 17 -6
    Saginaw Spirit 30 1 7 8 0.27 44 -4
350. Elliot Arnett (D) Owen Sound Attack 55 1 8 9 0.16 40 -8
                   
351. Nathan Sauder (D) Erie Otters 67 1 8 9 0.13 47 27
352. Reed Gee (D) Brampton Steelheads 52 0 9 9 0.17 85 12
353. Matthew Hlacar (LW/RW) Toronto Maple Leafs Kitchener Rangers 43 7 1 8 0.19 62 2
354. Joshua Brady (D) Ottawa 67's 67 5 3 8 0.12 22 -36
355. Christopher Brown (C) Soo Greyhounds 29 4 4 8 0.28 6 -4
356. Noah Aboflan (LW) London Knights 33 4 4 8 0.24 33 5
357. Nathan Amidovski (C) Ottawa 67's 52 4 4 8 0.15 12 -25
358. Daniel Chen (D) Brantford Bulldogs 55 2 6 8 0.15 18 6
359. Nolan Jackson (D) totals 49 1 7 8 0.16 23 2
    Sudbury Wolves 35 0 6 6 0.17 15 1
    Ottawa 67's 14 1 1 2 0.14 8 1
360. Shawn Costello (C) totals 39 0 8 8 0.21 14 3
    Oshawa Generals 24 0 2 2 0.08 7 -3
    Windsor Spitfires 15 0 6 6 0.40 7 6
                   
361. Keegan Gillen (D) Soo Greyhounds 58 0 8 8 0.14 17 -10
362. Troy Patton (C) Brampton Steelheads 36 5 2 7 0.19 24 4
363. Dylan Luecke (F) Sarnia Sting 38 4 3 7 0.18 40 -5
364. David Bedkowski (D) Buffalo Sabres totals 37 3 4 7 0.19 73 -7
    Oshawa Generals 2 0 0 0 0.00 0 1
    Owen Sound Attack 35 3 4 7 0.20 73 -8
365. Briir Long (C) totals 40 3 4 7 0.18 15 -9
    Brantford Bulldogs 4 0 0 0 0.00 2 -2
    North Bay Battalion 36 3 4 7 0.19 13 -7
366. David Holub (D) Soo Greyhounds 48 3 4 7 0.15 14 -11
367. Gabriel Eliasson (D) Ottawa Senators Barrie Colts 63 3 4 7 0.11 116 2
368. Rylan Fellinger (D) Toronto Maple Leafs Flint Firebirds 64 3 4 7 0.11 23 -8
369. Jack LaBrash (F) Kitchener Rangers 36 2 5 7 0.19 9 0
370. Stepan Chukharev (RW) North Bay Battalion 38 2 5 7 0.18 13 -2
                   
371. Jack O'Brien (D) Sarnia Sting 40 2 5 7 0.18 23 -8
372. Casey Bridgewater (D) Sarnia Sting 54 2 5 7 0.13 11 -6
373. Ethan Dean (C) Sudbury Wolves 55 2 5 7 0.13 16 -16
374. Martin Vaculík (F) Brampton Steelheads 20 1 6 7 0.35 2 1
375. Erik Muxlow (F) Soo Greyhounds 55 1 6 7 0.13 6 -19
376. Ben Radley (D) Brantford Bulldogs 60 1 6 7 0.12 10 0
377. Nicholas Holomego (D) Erie Otters 47 0 7 7 0.15 25 -12
378. Brody Najim (C) Saginaw Spirit 48 3 3 6 0.13 10 -10
379. Ryder Boulton (LW/RW) London Knights 43 2 4 6 0.14 85 8
380. Adam Kelly (C) Kingston Frontenacs 45 2 4 6 0.13 11 -3
                   
381. Nolan Buttar (LW) Kingston Frontenacs 49 2 4 6 0.12 2 -4
382. Max Bleicher (D) Owen Sound Attack 50 2 4 6 0.12 22 -10
383. Alex Messier (LW) Erie Otters 57 2 4 6 0.11 42 -8
384. Rio Kaiser (D) Peterborough Petes 25 1 5 6 0.24 42 -14
385. Garrett Frazer (D) Erie Otters 33 1 5 6 0.18 30 -16
386. Stevie Leskovar (D) Minnesota Wild Brampton Steelheads 35 1 5 6 0.17 76 6
387. Ethan Kindree (C) Owen Sound Attack 45 1 5 6 0.13 8 -20
388. Grayden Strohack (D) Peterborough Petes 51 1 5 6 0.12 85 -14
389. Matthew Jenken (D) Peterborough Petes 27 0 6 6 0.22 8 -11
390. Jack Bodin (D) Sarnia Sting 41 0 6 6 0.15 32 -31
                   
391. Brayden Turley (D) North Bay Battalion 57 0 6 6 0.11 70 -17
392. Grant Spada (D) Tampa Bay Lightning Guelph Storm 58 0 6 6 0.10 85 -29
393. Tyler Graham (RW) Oshawa Generals 25 4 1 5 0.20 4 -8
394. Landon Wright (F) Kingston Frontenacs 25 3 2 5 0.20 4 -3
395. Easton Mikus (C) Owen Sound Attack 46 3 2 5 0.11 23 -17
396. Tayjon Street (F) Sudbury Wolves 62 3 2 5 0.08 71 -13
397. William Eggleton (LW) Brampton Steelheads 31 2 3 5 0.16 15 0
398. PJ Fagan (D) London Knights 44 2 3 5 0.11 39 6
399. Max Anderson (C) Flint Firebirds 47 2 3 5 0.11 33 -1
400. Shaan Kingwell (F) Ottawa 67's 11 1 4 5 0.45 0 3
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.