.
League Information and Facts
Premium Filter
2024-2025 Regular Season Player Stats
# Player Team GP G A TP PPG PIM +/-
401. Justin Dezoete (RW) Soo Greyhounds 17 1 4 5 0.29 0 3
402. Hayden Barch (D) Saginaw Spirit 27 1 4 5 0.19 29 -1
403. Jack D'Arcy (D) Flint Firebirds 46 1 4 5 0.11 14 -1
404. Oliver Phillips (C) Erie Otters 47 1 4 5 0.11 10 -2
405. Trevor O'Dell (D) Sudbury Wolves 58 0 5 5 0.09 29 -8
406. Evan Headrick (C) Kitchener Rangers 19 3 1 4 0.21 0 0
407. Zach Houben (LW/C) Ottawa 67's 51 3 1 4 0.08 35 -22
408. Matheas Stark (C) Kitchener Rangers 13 2 2 4 0.31 2 -9
409. Lincoln Moore (RW) Saginaw Spirit 13 2 2 4 0.31 12 2
410. Anthony Figliomeni (RW) Oshawa Generals 15 2 2 4 0.27 14 2
                   
411. Cohen Bidgood (RW) London Knights 19 2 2 4 0.21 30 -5
412. Lukas Moore (D) Kingston Frontenacs 32 2 2 4 0.13 6 0
413. Zachary Wilson (D) North Bay Battalion 47 2 2 4 0.09 24 -11
414. Natan Teshome (RW/C) North Bay Battalion 22 1 3 4 0.18 11 -8
415. Gabriel Smith (D) Owen Sound Attack 64 1 3 4 0.06 37 -1
416. Braydon Bruce (D) Sudbury Wolves 24 0 4 4 0.17 6 -1
417. Justin Handsor (D) Barrie Colts 50 0 4 4 0.08 16 -9
418. Kaleb Dietsch (D) Ottawa 67's 61 0 4 4 0.07 36 -6
419. Antonino Pugliese (LW) Kitchener Rangers 4 2 1 3 0.75 4 -1
420. Dawson Morris (D) Guelph Storm 10 2 1 3 0.30 0 -2
                   
421. Sam Johnston (RW) Guelph Storm 23 2 1 3 0.13 12 -1
422. Carson Hall (C) Sarnia Sting 35 2 1 3 0.09 31 -10
423. Niko Krmpotic (D) Brantford Bulldogs 44 2 1 3 0.07 26 -1
424. Alexander Stephen (D) Brampton Steelheads 6 1 2 3 0.50 4 0
425. Kieren Dervin (C/LW) Vancouver Canucks Kingston Frontenacs 10 1 2 3 0.30 6 2
426. Ethan Armstrong (D) Barrie Colts 14 1 2 3 0.21 2 -1
427. Sam Bowness (C) Soo Greyhounds 19 1 2 3 0.16 21 -10
428. Jimmy Sutherland (F) Guelph Storm 23 1 2 3 0.13 6 -9
429. Lucas Rodriguez (D) Oshawa Generals 31 1 2 3 0.10 14 4
430. Kimi Körbler (RW) Ottawa 67's 39 1 2 3 0.08 2 -15
                   
431. Nathan Omeri (D) Sarnia Sting 40 1 2 3 0.08 12 1
432. Kaden Sienko (D) Saginaw Spirit 18 0 3 3 0.17 17 4
433. Dylan Richter (C) North Bay Battalion 22 0 3 3 0.14 4 3
434. Andrew MacNiel (D) Montréal Canadiens Kitchener Rangers 33 0 3 3 0.09 25 6
435. Tyler O'Toole (D) Oshawa Generals 36 2 0 2 0.06 78 -4
436. Braeden O'Keefe (C) Brantford Bulldogs 6 1 1 2 0.33 0 -2
437. James Paul (D) Flint Firebirds 7 1 1 2 0.29 2 0
438. Rafek Dianov (F) Niagara IceDogs 23 1 1 2 0.09 2 -2
439. Tanner Winegard (D) Windsor Spitfires 37 1 1 2 0.05 25 0
440. Luca Diplacido (D) Brantford Bulldogs 1 0 2 2 2.00 0 3
                   
441. Jaxon Cover (LW) London Knights 3 0 2 2 0.67 2 3
442. Thomas Sirman (D) Ottawa 67's 4 0 2 2 0.50 8 2
443. Lucas Teixeira (F) Guelph Storm 6 0 2 2 0.33 0 0
444. Brady Blaseg (D) Oshawa Generals 9 0 2 2 0.22 2 1
445. Layne Gallacher (C) Brantford Bulldogs 9 0 2 2 0.22 2 3
446. Trent Gates (LW) Owen Sound Attack 12 0 2 2 0.17 0 -4
447. Eric Frossard (D) Guelph Storm 30 0 2 2 0.07 15 -8
448. Haoxi Wang (D) San Jose Sharks Oshawa Generals 32 0 2 2 0.06 19 3
449. Charlie Hotles (C) Niagara IceDogs 33 0 2 2 0.06 6 -6
450. Liam Spencer (D) London Knights 35 0 2 2 0.06 38 4
                   
451. Brayden Velliaris (D) Soo Greyhounds 35 0 2 2 0.06 43 -6
452. Gregory Najda (LW) Sudbury Wolves 3 1 0 1 0.33 0 0
453. Xavier Tessier (C) Flint Firebirds 4 1 0 1 0.25 0 1
454. Marshall McCharles (LW/C) Sudbury Wolves 5 1 0 1 0.20 0 -2
455. Kayden Edwards (LW) Erie Otters 5 1 0 1 0.20 2 -1
456. Brendan Gerber (C) London Knights 6 1 0 1 0.17 0 -1
457. Ryan White (D) Ottawa 67's 8 1 0 1 0.13 2 1
458. Matthew Souliere (LW) Ottawa 67's 10 1 0 1 0.10 4 -2
459. Camerin Cardona (F) Soo Greyhounds 13 1 0 1 0.08 2 -2
460. Jared Harding (D) Brampton Steelheads 14 1 0 1 0.07 4 -1
                   
461. Parker Holmes (LW) Chicago Blackhawks Brantford Bulldogs 21 1 0 1 0.05 14 -8
462. Tate Vader (C) Soo Greyhounds 56 1 0 1 0.02 22 -21
463. Jonah McCormick (F) Barrie Colts 1 0 1 1 1.00 0 0
464. KJ Eccleston (F) Sudbury Wolves 2 0 1 1 0.50 0 1
465. Bodhi Ryan (C) Sudbury Wolves 3 0 1 1 0.33 2 0
466. Daniel Berehowsky (F) Guelph Storm 5 0 1 1 0.20 0 -3
467. Andrew Willis (D) Erie Otters 5 0 1 1 0.20 0 1
468. Jonathan Kapageridis (D) North Bay Battalion 5 0 1 1 0.20 2 -2
469. Julian Demiglio (C) Brampton Steelheads 5 0 1 1 0.20 4 1
470. Ryder Simpson (LW) Sarnia Sting 6 0 1 1 0.17 0 -6
                   
471. Tai York (LW) Barrie Colts 7 0 1 1 0.14 0 -1
472. Fraser McDonell (D) Oshawa Generals 7 0 1 1 0.14 0 -3
473. Noah Kohan (C/LW) Sudbury Wolves 7 0 1 1 0.14 10 -1
474. Andre Mondoux (D) Kingston Frontenacs 8 0 1 1 0.13 0 0
475. Graeme MacAuley (D) Brampton Steelheads 8 0 1 1 0.13 2 1
476. Lane Sim (LW) Sarnia Sting 9 0 1 1 0.11 2 -2
477. Ryland Cunningham (LW) Flint Firebirds 9 0 1 1 0.11 4 -2
478. Manuel Amado (C/W) Brampton Steelheads 9 0 1 1 0.11 5 1
479. Blake Barnes (D) Saginaw Spirit 13 0 1 1 0.08 8 -5
480. William Haley (D) Guelph Storm 13 0 1 1 0.08 12 2
                   
481. Kaden Schneider (D) Kitchener Rangers 14 0 1 1 0.07 0 -5
482. Sam Black (LW) Barrie Colts 16 0 1 1 0.06 4 -3
483. Nick Frasca (D) Niagara IceDogs 17 0 1 1 0.06 6 -3
484. Jack Martin (F) Barrie Colts 21 0 1 1 0.05 2 -2
485. Cole Dubowsky (LW) Barrie Colts 22 0 1 1 0.05 35 -8
486. Thanasi Marentette (D) Peterborough Petes 28 0 1 1 0.04 33 -6
487. JJ Franceschetti (LW/C) Sarnia Sting 28 0 1 1 0.04 47 -5
488. Darcy Dewachter (D) Niagara IceDogs 32 0 1 1 0.03 10 0
489. Ben Bujold (C) Brantford Bulldogs 0 0 0 0 0.00 0 -
490. Grady Spicer (D) Windsor Spitfires 0 0 0 0 0.00 0 -
                   
491. Wyatt Jinman (F) Brampton Steelheads 1 0 0 0 0.00 0 -3
492. Avry Anstis (RW) Kitchener Rangers 1 0 0 0 0.00 0 0
493. Caleb Mitchell (D) London Knights 1 0 0 0 0.00 0 -1
494. Jayden Connors (D) Sudbury Wolves 1 0 0 0 0.00 0 0
495. Brody Cook (F) London Knights 1 0 0 0 0.00 0 -2
496. Max Brocklehurst (LW) Windsor Spitfires 1 0 0 0 0.00 0 0
497. Jordan Perrier (C) Ottawa 67's 1 0 0 0 0.00 0 0
498. Ethan Facchina (C) Brantford Bulldogs 1 0 0 0 0.00 0 1
499. Evan Hjelholt (D) Windsor Spitfires 1 0 0 0 0.00 0 1
500. Joey Brehmer (F) Sudbury Wolves 1 0 0 0 0.00 0 0
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.