.
League Information and Facts
Premium Filter
2024-2025 Regular Season Player Stats
# Player Team GP G A TP PPG PIM +/-
301. Hunter Solomon (D) Soo Greyhounds 55 2 9 11 0.20 31 -12
302. Spencer Evans (D) Soo Greyhounds 40 1 10 11 0.28 38 -1
303. Blair Scott (D) Niagara IceDogs 54 1 10 11 0.20 88 3
304. Nolan Laird (C) North Bay Battalion 48 7 3 10 0.21 32 -9
305. Michael Derbidge (LW) Barrie Colts 35 5 5 10 0.29 27 -10
306. Blake Clayton (C) Sudbury Wolves 35 5 5 10 0.29 43 4
307. Luca Blonda (D) Sudbury Wolves 52 5 5 10 0.19 31 -12
308. Macgregor Richmond (RW) Brampton Steelheads 54 4 6 10 0.19 10 -10
309. Noah Powell (RW) Philadelphia Flyers Oshawa Generals 16 2 8 10 0.63 10 8
310. David Svozil (D) Oshawa Generals 38 1 9 10 0.26 15 5
                   
311. Gavin Ewles (D) Sudbury Wolves 43 1 9 10 0.23 20 4
312. Logan Hawery (C) London Knights 24 7 2 9 0.38 4 1
313. Cameron Arquette (C) Kitchener Rangers 41 5 4 9 0.22 11 -2
314. Brett Hammond (C) Erie Otters 49 4 5 9 0.18 15 -10
315. Adam Jiříček (D) St. Louis Blues Brantford Bulldogs 18 3 6 9 0.50 2 7
316. Nathan Gaymes (RW) Windsor Spitfires 41 3 6 9 0.22 58 -3
317. Ihnat Pazii (LW) North Bay Battalion 22 2 7 9 0.41 15 1
318. Blake Gowan (D) Peterborough Petes 37 1 8 9 0.24 15 -10
319. Adrian Manzo (D) totals 46 1 8 9 0.20 14 -7
    Windsor Spitfires 32 1 3 4 0.13 6 -2
    North Bay Battalion 14 0 5 5 0.36 8 -5
320. Jaiden Newton (C) Barrie Colts 49 1 8 9 0.18 27 -2
                   
321. Callum Cheynowski (D) Niagara IceDogs 54 0 9 9 0.17 34 -20
322. Riley Clark (LW) Kingston Frontenacs 48 5 3 8 0.17 13 -3
323. Noah Aboflan (LW) London Knights 32 4 4 8 0.25 33 6
324. Reyth Smith (C) North Bay Battalion 43 4 4 8 0.19 43 -3
325. Nathan Amidovski (C) Ottawa 67's 44 4 4 8 0.18 10 -16
326. Adam Levac (C) Peterborough Petes 45 4 4 8 0.18 17 -11
327. Liam Storch (F) Saginaw Spirit 50 3 5 8 0.16 6 -9
328. Maxim Dirracolo (D) Kitchener Rangers 53 3 5 8 0.15 62 0
329. Quinn McCall (D) Erie Otters 23 1 7 8 0.35 17 7
330. Rowan Topp (D) Guelph Storm 38 1 7 8 0.21 43 -10
                   
331. Reed Gee (D) Brampton Steelheads 46 0 8 8 0.17 76 11
332. Troy Patton (C) Brampton Steelheads 30 5 2 7 0.23 17 5
333. Chase Yanni (LW) Ottawa 67's 51 5 2 7 0.14 38 -22
334. Matthew Manza (RW) Sarnia Sting 12 4 3 7 0.58 8 2
335. Jack LaBrash (F) Kitchener Rangers 32 3 4 7 0.22 9 1
336. David Holub (D) Soo Greyhounds 43 3 4 7 0.16 14 -13
337. Brody Partridge (F) Peterborough Petes 45 3 4 7 0.16 11 -9
338. Genc Ula (D) Peterborough Petes 46 3 4 7 0.15 10 -7
339. Bronson Ride (D) North Bay Battalion 52 3 4 7 0.13 71 -19
340. Jack Ziliotto (RW) Sudbury Wolves 13 2 5 7 0.54 6 0
                   
341. Alec Leonard (D) totals 31 2 5 7 0.23 30 -5
    London Knights 5 1 1 2 0.40 4 -2
    Owen Sound Attack 26 1 4 5 0.19 26 -3
342. Ethan Weir (C/RW) totals 32 2 5 7 0.22 0 -9
    Kingston Frontenacs 16 0 1 1 0.06 0 -2
    Saginaw Spirit 16 2 4 6 0.38 0 -7
343. Stepan Chukharev (RW) North Bay Battalion 33 2 5 7 0.21 13 -1
344. Charles Hilton (F) totals 44 2 5 7 0.16 52 -12
    Ottawa 67's 2 0 0 0 0.00 2 1
    Soo Greyhounds 42 2 5 7 0.17 50 -13
345. Martin Vaculík (F) Brampton Steelheads 20 1 6 7 0.35 2 1
346. James Barr (D) Sarnia Sting 44 1 6 7 0.16 28 -15
347. Grayden Strohack (D) Peterborough Petes 47 1 6 7 0.15 74 -13
348. Erik Muxlow (F) Soo Greyhounds 50 1 6 7 0.14 6 -19
349. Nolan Jackson (D) totals 44 0 7 7 0.16 19 2
    Sudbury Wolves 35 0 6 6 0.17 15 1
    Ottawa 67's 9 0 1 1 0.11 4 1
350. Elliot Arnett (D) Owen Sound Attack 49 0 7 7 0.14 34 -6
                   
351. Matthew Hlacar (LW) Kitchener Rangers 37 5 1 6 0.16 50 -1
352. Tyler Challenger (LW) Erie Otters 48 4 2 6 0.13 8 -7
353. Joshua Brady (D) Ottawa 67's 54 4 2 6 0.11 18 -35
354. Rylan Fellinger (D) Flint Firebirds 49 3 3 6 0.12 12 1
355. Michael Dec (C) Owen Sound Attack 5 2 4 6 1.20 0 1
356. David Bedkowski (D) totals 29 2 4 6 0.21 57 -7
    Oshawa Generals 2 0 0 0 0.00 0 1
    Owen Sound Attack 27 2 4 6 0.22 57 -8
357. Casey Bridgewater (D) Sarnia Sting 47 2 4 6 0.13 11 -4
358. Gabriel Eliasson (D) Ottawa Senators Barrie Colts 48 2 4 6 0.13 106 4
359. Andoni Fimis (D) London Knights 23 1 5 6 0.26 0 10
360. Xander Velliaris (D) totals 39 1 5 6 0.15 29 -4
    Kingston Frontenacs 22 0 1 1 0.05 17 -6
    Saginaw Spirit 17 1 4 5 0.29 12 2
                   
361. Bradley Horner (D) Ottawa 67's 44 1 5 6 0.14 44 -6
362. Ben Radley (D) Brantford Bulldogs 49 1 5 6 0.12 8 3
363. Nathan Sauder (D) Erie Otters 53 1 5 6 0.11 43 19
364. Matthew Jenken (D) Peterborough Petes 27 0 6 6 0.22 8 -11
365. Nicholas Holomego (D) Erie Otters 41 0 6 6 0.15 25 -11
366. Jack Bodin (D) Sarnia Sting 41 0 6 6 0.15 32 -31
367. Keegan Gillen (D) Soo Greyhounds 47 0 6 6 0.13 13 -15
368. Tyler Graham (RW) Oshawa Generals 25 4 1 5 0.20 4 -8
369. Aidan Lane (RW) Brampton Steelheads 6 3 2 5 0.83 0 3
370. Dylan Luecke (F) Sarnia Sting 27 3 2 5 0.19 34 -6
                   
371. Briir Long (C) totals 33 3 2 5 0.15 15 -6
    Brantford Bulldogs 4 0 0 0 0.00 2 -2
    North Bay Battalion 29 3 2 5 0.17 13 -4
372. Christopher Brown (C) Soo Greyhounds 20 2 3 5 0.25 6 -2
373. Jack O'Brien (D) Sarnia Sting 26 2 3 5 0.19 12 -6
374. Ryder Boulton (F) London Knights 29 2 3 5 0.17 65 6
375. William Eggleton (LW) Brampton Steelheads 31 2 3 5 0.16 15 0
376. Ethan Dean (C) Sudbury Wolves 41 2 3 5 0.12 14 -11
377. Brody Najim (C) Saginaw Spirit 42 2 3 5 0.12 10 -9
378. Nolan Buttar (LW) Kingston Frontenacs 45 2 3 5 0.11 2 -3
379. Justin Dezoete (RW) Soo Greyhounds 17 1 4 5 0.29 0 3
380. Joshua Colosimo (C) Flint Firebirds 27 1 4 5 0.19 33 5
                   
381. Dylan Tsherna (RW) Brantford Bulldogs 31 1 4 5 0.16 16 -8
382. Ethan Kindree (C) Owen Sound Attack 39 1 4 5 0.13 6 -15
383. Max Bleicher (D) Owen Sound Attack 45 1 4 5 0.11 20 -10
384. Alex Messier (LW) Erie Otters 51 1 4 5 0.10 35 -7
385. Rio Kaiser (D) Peterborough Petes 16 0 5 5 0.31 28 -4
386. Grant Spada (D) Guelph Storm 45 0 5 5 0.11 68 -24
387. Brayden Turley (D) North Bay Battalion 50 0 5 5 0.10 52 -15
388. Anthony Figliomeni (RW) Oshawa Generals 7 2 2 4 0.57 8 2
389. Matheas Stark (C) Kitchener Rangers 11 2 2 4 0.36 0 -8
390. Lincoln Moore (RW) Saginaw Spirit 13 2 2 4 0.31 12 2
                   
391. Haeden Ellis (C) Kitchener Rangers 25 2 2 4 0.16 2 3
392. Lukas Moore (D) Kingston Frontenacs 28 2 2 4 0.14 6 0
393. PJ Fagan (D) London Knights 35 2 2 4 0.11 24 -1
394. Easton Mikus (C) Owen Sound Attack 37 2 2 4 0.11 19 -11
395. Lucas Ambrosio (D) Erie Otters 37 2 2 4 0.11 27 -3
396. Shaan Kingwell (F) Ottawa 67's 9 1 3 4 0.44 0 2
397. Natan Teshome (RW/C) North Bay Battalion 22 1 3 4 0.18 11 -8
398. Jack D'Arcy (D) Flint Firebirds 31 1 3 4 0.13 14 0
399. Daniel Chen (D) Brantford Bulldogs 42 1 3 4 0.10 13 0
400. Braydon Bruce (D) Sudbury Wolves 18 0 4 4 0.22 6 1
537 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. Ben Hrebik Barrie Colts 25 2.67 .924 16 6 2 1 1461 788 65
2. Alexei Medvedev London Knights 27 2.50 .921 19 5 1 2 1533 746 64
3. Jackson Parsons Kitchener Rangers 45 2.28 .919 31 11 3 4 2664 1152 101
4. Austin Elliott London Knights 24 2.31 .914 23 1 0 2 1453 597 56
5. Sam Hillebrandt Barrie Colts 30 2.95 .906 17 10 2 0 1729 816 85
6. Easton Rye Peterborough Petes 22 3.42 .906 9 11 2 0 1282 703 73
7. Ryerson Leenders Buffalo Sabres Brantford Bulldogs 36 3.24 .905 22 11 3 0 2151 1111 116
8. Michael McIvor North Bay Battalion 33 2.97 .904 15 14 2 2 1877 880 93
9. David Egorov Brantford Bulldogs 21 3.05 .904 12 5 2 0 1161 555 59
10. Nathan Krawchuk Sudbury Wolves 40 3.29 .904 18 14 5 0 2152 1112 118
                         
11. Carter George Los Angeles Kings Owen Sound Attack 36 3.46 .904 9 19 6 0 2063 1124 119
12. Joseph Costanzo Windsor Spitfires 43 2.71 .902 29 8 3 3 2410 1007 109
13. Noah Erliden Erie Otters 43 3.23 .902 24 12 5 2 2375 1183 128
14. Jacob Oster Oshawa Generals 44 2.88 .901 27 14 3 2 2643 1152 127
15. Zachary Bowen Peterborough Petes 28 3.65 .900 6 16 4 0 1660 909 101
16. Charlie Schenkel totals 38 3.10 .898 19 12 0 2 2015 920 104
    Soo Greyhounds 25 2.89 .914 9 11 0 2 1290 661 62
    Kingston Frontenacs 13 3.48 .860 10 1 0 0 726 259 42
17. Jack Ivankovic Brampton Steelheads 33 3.36 .898 18 10 4 2 1894 930 106
18. Owen Flores Niagara IceDogs 44 3.88 .897 23 14 6 0 2462 1391 159
19. Nathaniel Day Edmonton Oilers Flint Firebirds 47 3.02 .892 20 19 5 2 2678 1118 135
20. Jaeden Nelson Ottawa 67's 28 3.70 .890 10 11 5 0 1608 804 99
                         
21. Nicholas Surzycia Sarnia Sting 39 3.61 .888 13 17 8 0 2276 1083 137
22. Nolan Lalonde Columbus Blue Jackets totals 30 3.33 .887 12 11 6 3 1656 723 92
    Kingston Frontenacs 21 3.25 .884 9 7 4 1 1126 464 61
    Soo Greyhounds 9 3.51 .893 3 4 2 2 530 259 31
23. Mason Vaccari Kingston Frontenacs 19 3.13 .886 8 3 4 0 1035 421 54
24. Collin MacKenzie Ottawa 67's 30 3.73 .884 8 18 3 1 1720 813 107
25. Charlie Robertson Niagara IceDogs 10 4.63 .884 4 3 0 0 493 289 38
26. Andrew Oke Saginaw Spirit 46 3.74 .878 25 19 2 1 2612 1172 163
27. Evan Maillet Sarnia Sting 18 4.31 .878 5 8 3 0 1016 523 73
28. Kaleb Papineau Saginaw Spirit 12 3.32 .877 6 2 0 0 579 228 32
29. Carter Froggett Windsor Spitfires 13 3.47 .876 6 4 1 0 658 269 38
30. Brayden Gillespie totals 35 3.88 .876 14 17 1 1 1935 887 125
    Guelph Storm 27 4.24 .869 9 15 1 0 1485 699 105
    Brampton Steelheads 8 2.67 .904 5 2 0 1 451 188 20
                         
31. Isaac Gravelle Oshawa Generals 11 3.48 .873 7 2 2 0 673 268 39
32. Landon Miller Detroit Red Wings Soo Greyhounds 30 4.26 .872 9 15 0 1 1423 691 101
33. Matthew Koprowski Owen Sound Attack 16 4.13 .868 8 6 1 0 872 394 60
34. Colin Ellsworth Guelph Storm 20 4.20 .866 5 9 3 0 1086 490 76
35. Jason Schaubel Kitchener Rangers 13 3.84 .864 7 1 2 0 736 298 47
36. Jacob Gibbons Brampton Steelheads 12 4.67 .860 2 7 3 0 720 343 56
37. Finn Marshall Sudbury Wolves 20 4.71 .858 7 7 0 1 917 435 72
38. Charlie Burns Erie Otters 16 4.45 .851 3 9 0 0 823 349 61
39. Charlie Larocque North Bay Battalion 15 4.72 .842 3 10 0 0 763 320 60
40. Noah Bender totals 11 4.99 .822 2 7 0 0 517 198 43
    Oshawa Generals 1 6.00 .800 0 1 0 0 60 24 6
    Flint Firebirds 10 4.86 .825 2 6 0 0 457 174 37
LESS THAN 10 GAMES
1. Finn Moffett Niagara IceDogs 1 0.00 1.000 0 0 0 0 6 3 0
2. Trenten Bennett 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 2 2.60 .906 2 0 0 0 116 48 5
5. Liam Sztuska Peterborough Petes 3 4.58 .895 0 3 0 0 171 111 13
6. Jack Lisson North Bay Battalion 7 3.83 .893 3 3 1 0 423 225 27
7. Zachary Jovanovski Guelph Storm 9 3.61 .889 3 3 3 1 515 249 31
8. Gavin Betts Kingston Frontenacs 8 3.35 .880 5 3 0 0 394 161 22
9. Carter Nadon North Bay Battalion 1 4.97 .865 0 0 1 0 61 32 5
10. Anthony Paolini Brampton Steelheads 3 4.59 .856 1 1 1 0 184 83 14
                         
11. Owen Willmore London Knights 3 5.31 .843 1 2 0 0 147 70 13
12. Jake Windbiel Windsor Spitfires 1 6.00 .842 1 0 0 0 60 32 6
13. Matthew Humphries Niagara IceDogs 6 5.65 .840 0 3 1 0 277 137 26
14. Samuel DiBlasi Saginaw Spirit 1 5.75 .818 0 0 0 0 42 18 4
15. Andrew Gaulton Sudbury Wolves 1 8.00 .818 0 1 0 0 60 36 8
16. Hayden Jeffery Niagara IceDogs 1 8.26 .800 0 0 0 0 30 16 4
17. Marcus Vandenberg Sudbury Wolves 1 8.00 .784 0 1 0 0 60 29 8
18. Jacob Brown Flint Firebirds 1 6.23 .778 0 1 0 0 58 21 6
19. Kayden Newton Guelph Storm 1 6.13 .750 0 1 0 0 40 12 4
20. Noah Tegelaar Soo Greyhounds 2 9.90 .739 0 2 0 0 37 17 6
                         
21. 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 - - - - - - - - - -
22. Reid Thomas Soo Greyhounds 1 6.08 .000 0 0 0 0 10 0 1
23. Nick Marson Soo Greyhounds 0 - - - - - - - - -