.
League Information and Facts
Premium Filter
2024-2025 Overall Totals Player Stats
# Player Team GP G A TP PPG PIM +/-
101. Nathan Aspinall (LW/RW) New York Rangers Flint Firebirds 67 19 31 50 0.75 43 -12
102. Jack Brauti (D) Niagara IceDogs 69 8 42 50 0.72 49 -18
103. Alex Kostov (RW) Flint Firebirds 73 17 31 48 0.66 100 1
104. Lev Katzin (C) Guelph Storm 44 16 32 48 1.09 26 -7
105. Zach Filak (C) Sarnia Sting 68 14 34 48 0.71 71 -11
106. Henry Brzustewicz (D) Los Angeles Kings London Knights 84 11 36 47 0.56 94 33
107. Luca D'Amato (D) Oshawa Generals 88 11 36 47 0.53 55 8
108. Evan Van Gorp (LW/C) London Knights 77 19 27 46 0.60 12 18
109. Dima Zhilkin (RW) Saginaw Spirit 59 16 30 46 0.78 59 13
110. Jimmy Lombardi (C/LW) Los Angeles Kings Flint Firebirds 68 13 33 46 0.68 44 -5
                   
111. Matthew Mania (D) Flint Firebirds 71 8 38 46 0.65 57 10
112. Will Gerrior (LW) Ottawa 67's 63 30 15 45 0.71 27 0
113. Beckham Edwards (C) Sarnia Sting 62 25 20 45 0.73 6 -9
114. Filip Ekberg (LW/RW) Carolina Hurricanes Ottawa 67's 53 16 29 45 0.85 8 5
115. Mitch Young (D) Sarnia Sting 60 8 37 45 0.75 76 -5
116. Chase Coughlan (F) Sudbury Wolves 69 25 19 44 0.64 122 -5
117. Gabriel Frasca (C) Erie Otters 74 18 26 44 0.59 42 -19
118. Easton Wainwright (C) Sarnia Sting 65 16 28 44 0.68 48 -6
119. Christian Humphreys (RW/C) Colorado Avalanche Kitchener Rangers 41 14 29 43 1.05 14 9
120. Chase Reid (D) Soo Greyhounds 44 7 36 43 0.98 34 3
                   
121. Jacob Therrien (RW) North Bay Battalion 60 21 21 42 0.70 98 -43
122. Brad Gardiner (C) Barrie Colts 78 20 22 42 0.54 27 11
123. Matthew Buckley (C/RW) Oshawa Generals 88 19 23 42 0.48 37 -2
124. Lauri Sinivuori (C/LW) Oshawa Generals 88 16 26 42 0.48 48 2
125. Braidy Wassilyn (F) Niagara IceDogs 67 9 33 42 0.63 20 -23
126. Matthew Mayich (D) St. Louis Blues Ottawa 67's 66 7 35 42 0.64 81 -17
127. Carson Woodall (D) Windsor Spitfires 71 5 37 42 0.59 29 9
128. James Petrovski (D) Owen Sound Attack 72 4 38 42 0.58 108 -9
129. Ryan Brown (LW) Sarnia Sting 68 16 25 41 0.60 42 -8
130. A.J. Spellacy (RW/C) Chicago Blackhawks Windsor Spitfires 67 19 21 40 0.60 80 5
                   
131. Jakub Chromiak (D) Kitchener Rangers 70 5 35 40 0.57 29 17
132. Carey Terrance (C/LW) New York Rangers Erie Otters 45 20 19 39 0.87 14 0
133. Jack Van Volsen (C) Brampton Steelheads 73 17 22 39 0.53 20 -6
134. Tristan Delisle (C) totals 67 13 26 39 0.58 53 3
    Oshawa Generals 3 1 0 1 0.33 8 -1
    Owen Sound Attack 64 12 26 38 0.59 45 4
135. Jesse Nurmi (LW/RW) New York Islanders London Knights 75 12 27 39 0.52 17 15
136. Nicholas De Angelis (D) Sudbury Wolves 70 6 33 39 0.56 46 6
137. Bode Stewart (LW) Barrie Colts 79 6 33 39 0.49 32 -2
138. Carter Lowe (LW) Barrie Colts 83 19 19 38 0.46 12 -2
139. Alexander Assadourian (LW) Niagara IceDogs 43 18 20 38 0.88 37 2
140. Ethan Belchetz (LW) Windsor Spitfires 56 17 21 38 0.68 48 -3
                   
141. Mason Zebeski (LW) Brampton Steelheads 64 16 22 38 0.59 80 12
142. Alessandro Di Iorio (C) Sarnia Sting 58 11 27 38 0.66 14 -24
143. Calvin Crombie (RW) Brantford Bulldogs 66 10 28 38 0.58 110 -1
144. Alexis Daviault (D) Erie Otters 73 6 32 38 0.52 88 -28
145. Owen Protz (D) Montréal Canadiens Brantford Bulldogs 78 6 32 38 0.49 65 21
146. Jonathan Melee (C) Peterborough Petes 60 21 16 37 0.62 51 -33
147. Matthew Soto (RW) Kingston Frontenacs 69 20 17 37 0.54 4 6
148. Connor Clattenburg (C/LW) Edmonton Oilers Flint Firebirds 51 17 20 37 0.73 119 2
149. Andrew Vermeulen (C/LW) Kitchener Rangers 80 17 20 37 0.46 28 13
150. Lukas Fischer (D) St. Louis Blues Sarnia Sting 51 15 22 37 0.73 81 -19
                   
151. Jared Woolley (D) Los Angeles Kings London Knights 84 11 26 37 0.44 106 67
152. Beau Akey (D) Edmonton Oilers Barrie Colts 68 6 31 37 0.54 38 4
153. Gabriel Chiarot (RW/LW) Vancouver Canucks Brampton Steelheads 72 22 14 36 0.50 60 19
154. Adam Zidlicky (RW/LW) Brampton Steelheads 59 20 16 36 0.61 60 7
155. Tyson Doucette (C) Sarnia Sting 65 20 16 36 0.55 23 -29
156. Noah Powell (RW) Philadelphia Flyers Oshawa Generals 49 13 23 36 0.73 40 8
157. Ethan Hay (C) Tampa Bay Lightning totals 73 13 23 36 0.49 120 -5
    Saginaw Spirit 32 8 5 13 0.41 55 -19
    Kingston Frontenacs 41 5 18 23 0.56 65 14
158. James Guo (D) Saginaw Spirit 67 8 28 36 0.54 42 26
159. Lirim Amidovski (RW) Minnesota Wild North Bay Battalion 72 22 13 35 0.49 40 -11
160. Nicholas Sima (RW) Saginaw Spirit 65 18 17 35 0.54 97 -7
                   
161. Vilmer Alriksson (LW/C) Vancouver Canucks totals 43 15 20 35 0.81 26 -5
    Guelph Storm 26 11 12 23 0.88 14 -9
    Brampton Steelheads 17 4 8 12 0.71 12 4
162. Lucas Karmiris (C) Brampton Steelheads 46 13 22 35 0.76 32 13
163. Matthew Virgilio (D) Niagara IceDogs 73 5 30 35 0.48 80 -23
164. Jakub Fibigr (D) Seattle Kraken Brampton Steelheads 64 3 32 35 0.55 18 5
165. Andrew Gibson (D) Nashville Predators totals 73 17 17 34 0.47 87 12
    Soo Greyhounds 26 4 3 7 0.27 36 1
    Oshawa Generals 47 13 14 27 0.57 51 11
166. Declan Waddick (C) Owen Sound Attack 64 15 19 34 0.53 46 -10
167. Michael Levin (LW) Niagara IceDogs 67 13 21 34 0.51 50 -21
168. Jack Dever (RW) Ottawa 67's 57 9 25 34 0.60 12 -6
169. Aiden Young (LW) Peterborough Petes 65 13 20 33 0.51 37 -11
170. Andrew LeBlanc (C) North Bay Battalion 65 13 20 33 0.51 44 -39
                   
171. Blake Smith (D) Toronto Maple Leafs Flint Firebirds 69 10 23 33 0.48 60 18
172. Maleek McGowan (D) Kingston Frontenacs 61 9 24 33 0.54 34 22
173. Owen Allard (C/LW) Utah Mammoth Soo Greyhounds 36 16 16 32 0.89 4 -9
174. Wesley Royston (RW) Erie Otters 72 15 17 32 0.44 75 -8
175. Evan Konyen (RW) Flint Firebirds 52 14 18 32 0.62 41 -10
176. Noah Read (C/LW) Anaheim Ducks London Knights 62 14 18 32 0.52 29 13
177. Luke McNamara (C/LW) totals 75 13 19 32 0.43 59 5
    Kingston Frontenacs 36 6 13 19 0.53 33 14
    Windsor Spitfires 39 7 6 13 0.33 26 -9
178. Zach Wigle (C/LW) totals 73 12 20 32 0.44 14 -8
    Barrie Colts 36 6 16 22 0.61 4 6
    North Bay Battalion 37 6 4 10 0.27 10 -14
179. Jake Karabela (C) Guelph Storm 48 11 21 32 0.67 38 -23
180. Nic Whitehead (C) Ottawa 67's 65 9 23 32 0.49 14 -15
                   
181. Tommy Budnick (D) totals 57 8 24 32 0.56 97 31
    Guelph Storm 17 3 10 13 0.76 21 14
    Brantford Bulldogs 40 5 14 19 0.48 76 17
182. Spencer Sova (D) Brampton Steelheads 62 5 27 32 0.52 26 17
183. Cole Zurawski (RW) totals 65 16 15 31 0.48 26 -9
    Flint Firebirds 32 6 9 15 0.47 11 6
    Owen Sound Attack 33 10 6 16 0.48 15 -15
184. Ondrej Molnár (LW) Sudbury Wolves 53 15 16 31 0.58 42 -16
185. Caden Taylor (RW/LW) Peterborough Petes 68 15 16 31 0.46 51 -38
186. Nicholas Wellenreiter (F) North Bay Battalion 50 13 18 31 0.62 18 -7
187. Chris Barlas (C) Ottawa 67's 67 13 18 31 0.46 39 -24
188. Bruce McDonald (C/LW) Owen Sound Attack 66 11 20 31 0.47 10 -19
189. Cal Uens (D) Kingston Frontenacs 79 10 21 31 0.39 75 25
190. Braydon McCallum (C/RW) Peterborough Petes 56 9 22 31 0.55 125 -24
                   
191. Sebastien Gervais (C) Saginaw Spirit 57 8 23 31 0.54 20 -9
192. Parker Von Richter (D) Brampton Steelheads 68 8 23 31 0.46 33 22
193. Rylan Singh (D) Guelph Storm 65 3 28 31 0.48 18 -36
194. Matthew Wang (LW/C) Flint Firebirds 73 17 13 30 0.41 66 4
195. Ben Pickell (LW) Kingston Frontenacs 75 17 13 30 0.40 71 7
196. Brady Smith (C) Soo Greyhounds 62 12 18 30 0.48 22 -19
197. Kieran Witkowski (LW) Brampton Steelheads 74 12 18 30 0.41 21 11
198. Grayson Tiller (D) Barrie Colts 83 9 21 30 0.36 98 2
199. Braedyn Rogers (D) Owen Sound Attack 72 7 23 30 0.42 49 -14
200. Ben Danford (D) Toronto Maple Leafs Oshawa Generals 82 7 23 30 0.37 72 8
558 players found | Previous page | Next page
2024-2025 Overall Totals Goaltending Stats
# Player Team GP GAA SV% W L T SO TOI SVS GA
1. Austin Elliott London Knights 50 2.22 .918 48 2 0 4 3022 1255 112
2. Jackson Parsons Ottawa Senators Kitchener Rangers 68 2.35 .917 45 20 3 7 4051 1762 159
3. Alexei Medvedev Vancouver Canucks London Knights 34 2.79 .912 22 8 2 3 1954 943 91
4. Ben Hrebik Barrie Colts 41 3.16 .912 22 14 2 1 2300 1256 121
5. Ryerson Leenders Buffalo Sabres Brantford Bulldogs 56 3.05 .910 35 17 3 2 3261 1681 166
6. Michael McIvor North Bay Battalion 50 2.96 .908 23 20 4 3 2861 1391 141
7. Carter George Los Angeles Kings Owen Sound Attack 51 3.59 .904 17 26 6 0 2944 1662 176
8. David Egorov Brantford Bulldogs 28 3.15 .902 15 7 2 0 1487 721 78
9. Nathan Krawchuk Sudbury Wolves 51 3.43 .902 19 23 6 0 2798 1474 160
10. Easton Rye Peterborough Petes 29 3.67 .902 10 14 3 0 1604 898 98
                         
11. Sam Hillebrandt Barrie Colts 49 3.27 .901 28 15 3 0 2791 1377 152
12. Jack Ivankovic Nashville Predators Brampton Steelheads 48 3.19 .900 26 15 5 2 2687 1294 143
13. Owen Flores Niagara IceDogs 52 3.89 .899 25 20 6 0 2914 1675 189
14. Jacob Oster Oshawa Generals 74 2.92 .898 45 25 4 3 4436 1911 216
15. Charlie Schenkel totals 58 3.13 .897 31 18 1 2 3167 1433 165
    Soo Greyhounds 25 2.89 .914 9 11 0 2 1290 661 62
    Kingston Frontenacs 33 3.29 .882 22 7 1 0 1878 772 103
16. Joseph Costanzo Windsor Spitfires 63 2.81 .896 41 13 6 4 3590 1445 168
17. Nathaniel Day Edmonton Oilers Flint Firebirds 64 3.09 .894 27 29 5 3 3704 1616 191
18. Noah Erliden Erie Otters 61 3.50 .893 32 20 7 2 3426 1671 200
19. Zachary Bowen Peterborough Petes 37 3.95 .893 8 22 5 0 2125 1168 140
20. Jaeden Nelson Ottawa 67's 33 3.65 .889 12 14 5 0 1873 913 114
                         
21. Zachary Jovanovski Guelph Storm 19 3.71 .886 6 10 3 1 1068 512 66
22. Mason Vaccari Kingston Frontenacs 26 3.14 .885 11 5 4 0 1359 548 71
23. Nolan Lalonde Columbus Blue Jackets totals 40 3.42 .885 17 14 7 3 2213 972 126
    Kingston Frontenacs 21 3.25 .884 9 7 4 1 1126 464 61
    Soo Greyhounds 19 3.59 .887 8 7 3 2 1087 508 65
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 43 3.71 .883 18 18 2 2 2346 1095 145
    Guelph Storm 27 4.24 .869 9 15 1 0 1485 699 105
    Brampton Steelheads 16 2.79 .908 9 3 1 2 862 396 40
28. Carter Froggett Windsor Spitfires 21 3.52 .879 8 7 2 0 1024 435 60
29. Isaac Gravelle Oshawa Generals 16 3.35 .878 9 3 2 0 877 352 49
30. Jason Schaubel Kitchener Rangers 18 3.40 .878 10 3 3 0 1041 423 59
                         
31. Andrew Oke Saginaw Spirit 50 3.80 .876 26 21 3 1 2813 1259 178
32. Jack Lisson North Bay Battalion 12 4.29 .875 3 7 1 0 644 323 46
33. Landon Miller Detroit Red Wings Soo Greyhounds 40 4.15 .873 13 19 1 1 1951 931 135
34. Evan Maillet Sarnia Sting 26 4.41 .872 6 12 4 0 1402 703 103
35. Finn Marshall Sudbury Wolves 31 4.20 .871 13 9 0 1 1431 673 100
36. Colin Ellsworth Guelph Storm 27 4.08 .869 6 12 5 1 1487 672 101
37. Kaleb Papineau Saginaw Spirit 28 4.02 .867 13 10 0 0 1507 660 101
38. Charlie Burns Erie Otters 24 4.26 .866 6 11 1 0 1226 560 87
39. Matthew Koprowski Owen Sound Attack 20 4.29 .866 8 9 1 0 1078 496 77
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. Trenten Bennett New Jersey Devils Owen Sound Attack 6 2.65 .923 1 4 0 1 318 169 14
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. Liam Sztuska Peterborough Petes 3 4.58 .895 0 3 0 0 171 111 13
5. Hayden Jeffery Niagara IceDogs 5 4.48 .881 1 2 1 0 268 148 20
6. Gavin Betts Kingston Frontenacs 9 3.44 .876 5 4 0 0 454 183 26
7. Carter Nadon North Bay Battalion 1 4.97 .865 0 0 1 0 61 32 5
8. Anthony Paolini Brampton Steelheads 3 4.59 .856 1 1 1 0 184 83 14
9. Owen Willmore London Knights 3 5.31 .843 1 2 0 0 147 70 13
10. Jake Windbiel Windsor Spitfires 1 6.00 .842 1 0 0 0 60 32 6
                         
11. Finn Moffett Niagara IceDogs 2 7.14 .842 0 0 0 0 26 16 3
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.