.
League Information and Facts
Premium Filter
2024-2025 Regular Season Player Stats
# Player Team GP G A TP PPG PIM +/-
1. Cameron Reid (D) Nashville Predators Kitchener Rangers 67 14 40 54 0.81 44 39
2. Henry Brzustewicz (D) Los Angeles Kings London Knights 67 10 32 42 0.63 77 24
3. Chase Reid (D) Soo Greyhounds 39 7 33 40 1.03 32 4
4. Rylan Singh (D) Guelph Storm 65 3 28 31 0.48 18 -36
5. Quinn Beauchesne (D) Pittsburgh Penguins Guelph Storm 49 6 18 24 0.49 51 -10
6. Carson Cameron (D) Peterborough Petes 63 7 16 23 0.37 24 -25
7. Matthew Schaefer (D) New York Islanders Erie Otters 17 7 15 22 1.29 8 21
8. Kohyn Eshkawkogan (D) Ottawa 67's 52 4 16 20 0.38 37 -5
9. Graydon Jones (D) Saginaw Spirit 54 3 16 19 0.35 34 0
10. Daniil Skvortsov (D) Guelph Storm 59 5 13 18 0.31 12 -18
                   
11. Kent Greer (D) North Bay Battalion 56 4 12 16 0.29 14 -8
12. 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
13. Luca Blonda (D) Sudbury Wolves 65 5 10 15 0.23 40 -14
14. Artyom Frolov (D) Flint Firebirds 65 4 10 14 0.22 27 -2
15. Alexander Bilecki (D) Kitchener Rangers 45 3 11 14 0.31 29 4
16. Carter Hicks (D) Windsor Spitfires 52 3 11 14 0.27 25 11
17. Liam Ladds (D) Peterborough Petes 63 2 12 14 0.22 64 -20
18. 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
19. Lucas Ambrosio (D) Erie Otters 52 4 9 13 0.25 44 1
20. Hughston Hurt (D) Sarnia Sting 67 3 10 13 0.19 49 -9
                   
21. Hunter Solomon (D) Soo Greyhounds 68 3 10 13 0.19 37 -13
22. Aaron Enright (D) North Bay Battalion 49 2 10 12 0.24 18 3
23. James Barr (D) Sarnia Sting 58 2 10 12 0.21 37 -14
24. Genc Ula (D) Peterborough Petes 56 5 5 10 0.18 16 -10
25. Blake Gowan (D) Peterborough Petes 39 1 8 9 0.23 15 -9
26. 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
27. Elliot Arnett (D) Owen Sound Attack 55 1 8 9 0.16 40 -8
28. 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
29. Keegan Gillen (D) Soo Greyhounds 58 0 8 8 0.14 17 -10
30. David Holub (D) Soo Greyhounds 48 3 4 7 0.15 14 -11
                   
31. Rylan Fellinger (D) Toronto Maple Leafs Flint Firebirds 64 3 4 7 0.11 23 -8
32. Casey Bridgewater (D) Sarnia Sting 54 2 5 7 0.13 11 -6
33. Ben Radley (D) Brantford Bulldogs 60 1 6 7 0.12 10 0
34. Max Bleicher (D) Owen Sound Attack 50 2 4 6 0.12 22 -10
35. Grant Spada (D) Tampa Bay Lightning Guelph Storm 58 0 6 6 0.10 85 -29
36. PJ Fagan (D) London Knights 44 2 3 5 0.11 39 6
37. Hayden Barch (D) Saginaw Spirit 27 1 4 5 0.19 29 -1
38. Jack D'Arcy (D) Flint Firebirds 46 1 4 5 0.11 14 -1
39. Lukas Moore (D) Kingston Frontenacs 32 2 2 4 0.13 6 0
40. Zachary Wilson (D) North Bay Battalion 47 2 2 4 0.09 24 -11
                   
41. Gabriel Smith (D) Owen Sound Attack 64 1 3 4 0.06 37 -1
42. Justin Handsor (D) Barrie Colts 50 0 4 4 0.08 16 -9
43. Kaleb Dietsch (D) Ottawa 67's 61 0 4 4 0.07 36 -6
44. Dawson Morris (D) Guelph Storm 10 2 1 3 0.30 0 -2
45. Niko Krmpotic (D) Brantford Bulldogs 44 2 1 3 0.07 26 -1
46. Ethan Armstrong (D) Barrie Colts 14 1 2 3 0.21 2 -1
47. Kaden Sienko (D) Saginaw Spirit 18 0 3 3 0.17 17 4
48. Andrew MacNiel (D) Montréal Canadiens Kitchener Rangers 33 0 3 3 0.09 25 6
49. James Paul (D) Flint Firebirds 7 1 1 2 0.29 2 0
50. Luca Diplacido (D) Brantford Bulldogs 1 0 2 2 2.00 0 3
                   
51. Brady Blaseg (D) Oshawa Generals 9 0 2 2 0.22 2 1
52. Eric Frossard (D) Guelph Storm 30 0 2 2 0.07 15 -8
53. Haoxi Wang (D) San Jose Sharks Oshawa Generals 32 0 2 2 0.06 19 3
54. Ryan White (D) Ottawa 67's 8 1 0 1 0.13 2 1
55. Jared Harding (D) Brampton Steelheads 14 1 0 1 0.07 4 -1
56. Andrew Willis (D) Erie Otters 5 0 1 1 0.20 0 1
57. Jonathan Kapageridis (D) North Bay Battalion 5 0 1 1 0.20 2 -2
58. Andre Mondoux (D) Kingston Frontenacs 8 0 1 1 0.13 0 0
59. Blake Barnes (D) Saginaw Spirit 13 0 1 1 0.08 8 -5
60. Kaden Schneider (D) Kitchener Rangers 14 0 1 1 0.07 0 -5
                   
61. Nick Frasca (D) Niagara IceDogs 17 0 1 1 0.06 6 -3
62. Thanasi Marentette (D) Peterborough Petes 28 0 1 1 0.04 33 -6
63. Darcy Dewachter (D) Niagara IceDogs 32 0 1 1 0.03 10 0
64. Grady Spicer (D) Windsor Spitfires 0 0 0 0 0.00 0 -
65. Declan Gallivan (D) North Bay Battalion 1 0 0 0 0.00 0 -1
66. Teague Vader (D) Barrie Colts 1 0 0 0 0.00 0 0
67. Caleb Mitchell (D) London Knights 1 0 0 0 0.00 0 -1
68. Samuel Rivet (D) North Bay Battalion 1 0 0 0 0.00 0 0
69. Jayden Connors (D) Sudbury Wolves 1 0 0 0 0.00 0 0
70. Oliver Turner (D) Erie Otters 2 0 0 0 0.00 0 -1
                   
71. Michael Lavigne (D) Windsor Spitfires 2 0 0 0 0.00 0 0
72. Noah Barton (D) Barrie Colts 2 0 0 0 0.00 0 -1
73. Nathan McHattie (D) Guelph Storm 2 0 0 0 0.00 2 -3
74. Candon O'Neill (D) Saginaw Spirit 3 0 0 0 0.00 0 4
75. Brady Smith (D) Sudbury Wolves 3 0 0 0 0.00 0 2
76. Marcus Sulug (D) Peterborough Petes 3 0 0 0 0.00 0 -1
77. Calum Hartnell (D) Peterborough Petes 4 0 0 0 0.00 0 -4
78. Andrew Robinson (D) Windsor Spitfires 4 0 0 0 0.00 0 -2
79. Kaiden Thatcher (D) Peterborough Petes 4 0 0 0 0.00 6 -5
80. Mason Roy (D) Owen Sound Attack 5 0 0 0 0.00 2 -4
                   
81. Finn Kearns (D) Sudbury Wolves 5 0 0 0 0.00 2 -2
82. Patrick Babin (D) Brantford Bulldogs 6 0 0 0 0.00 0 -1
83. Luis Sturgeon (D) Peterborough Petes 6 0 0 0 0.00 2 -3
84. Christian Colosimo (D) Flint Firebirds 6 0 0 0 0.00 4 -2
85. Michael D'Alessio (D) Erie Otters 7 0 0 0 0.00 2 -3
86. Jacob Xu (D) Kitchener Rangers 8 0 0 0 0.00 0 -2
87. Luke Dragusica (D) Brampton Steelheads 8 0 0 0 0.00 4 1
88. Theo Avila (D) Ottawa 67's 10 0 0 0 0.00 0 0
89. Keagan Knight (D) Erie Otters 17 0 0 0 0.00 8 -3
90. Owen Cartwright (D) Brampton Steelheads 20 0 0 0 0.00 12 3
                   
91. Matthew Andersen (D) Sarnia Sting 22 0 0 0 0.00 37 -7
2024-2025 Regular Season Goaltending Stats
# Player Team GP GAA SV% W L T SO TOI SVS GA
1. Alexei Medvedev Vancouver Canucks London Knights 34 2.79 .912 22 8 2 3 1954 943 91
2. Jack Ivankovic Nashville Predators Brampton Steelheads 43 3.05 .903 25 12 5 2 2477 1173 126
3. Jaeden Nelson Ottawa 67's 33 3.65 .889 12 14 5 0 1873 913 114
4. Zachary Jovanovski Guelph Storm 19 3.71 .886 6 10 3 1 1068 512 66
5. Jason Schaubel Kitchener Rangers 18 3.40 .878 10 3 3 0 1041 423 59
6. Isaac Gravelle Oshawa Generals 14 3.36 .877 9 3 2 0 857 343 48
7. Colin Ellsworth Guelph Storm 27 4.08 .869 6 12 5 1 1487 672 101
8. Matthew Koprowski Owen Sound Attack 20 4.29 .866 8 9 1 0 1078 496 77
9. Charlie Larocque North Bay Battalion 16 4.50 .851 3 10 1 0 828 353 62
10. 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. 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. Gavin Betts Kingston Frontenacs 9 3.44 .876 5 4 0 0 454 183 26
5. Carter Nadon North Bay Battalion 1 4.97 .865 0 0 1 0 61 32 5
6. Jake Windbiel Windsor Spitfires 1 6.00 .842 1 0 0 0 60 32 6
7. Kayden Newton Guelph Storm 1 6.13 .750 0 1 0 0 40 12 4
8. Samuel DiBlasi Saginaw Spirit 2 9.34 .690 0 0 0 0 58 20 9
9. 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 - - - - - - - - -
10. Reid Thomas Soo Greyhounds 1 6.08 .000 0 0 0 0 10 0 1
                         
11. Luke Suys Sudbury Wolves 0 - - - - - - - - -
12. Daniel Giusti Ottawa 67's 0 - - - - - - 0 - -
13. Declan McNamara Saginaw Spirit 0 - - - - - - 0 - -
* Some data is missing to provide a correct summary.