.
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) 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) 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.