.
League Information and Facts
Premium Filter
2024-2025 Regular Season Player Stats
# Player Team GP G A TP PPG PIM +/-
101. Alex Kostov (RW) Flint Firebirds 68 16 29 45 0.66 92 1
102. Jimmy Lombardi (C) Los Angeles Kings Flint Firebirds 63 13 32 45 0.71 42 -4
103. Cam Allen (D) Washington Capitals totals 49 11 34 45 0.92 68 15
    Guelph Storm 27 7 18 25 0.93 23 -5
    London Knights 22 4 16 20 0.91 45 20
104. Mitch Young (D) Sarnia Sting 60 8 37 45 0.75 76 -5
105. Matthew Mania (D) Flint Firebirds 66 7 38 45 0.68 49 10
106. Easton Wainwright (C) Sarnia Sting 65 16 28 44 0.68 48 -6
107. Chase Coughlan (F) Sudbury Wolves 65 24 19 43 0.66 113 -2
108. Dima Zhilkin (RW) Saginaw Spirit 54 16 27 43 0.80 55 15
109. Marek Vanacker (LW/RW) Chicago Blackhawks Brantford Bulldogs 45 24 18 42 0.93 36 10
110. Henry Brzustewicz (D) Los Angeles Kings London Knights 67 10 32 42 0.63 77 24
                   
111. Matthew Mayich (D) St. Louis Blues Ottawa 67's 66 7 35 42 0.64 81 -17
112. Kasper Halttunen (RW/LW) San Jose Sharks London Knights 38 21 20 41 1.08 38 13
113. Evan Van Gorp (LW/C) London Knights 64 19 22 41 0.64 12 13
114. Ryan Brown (LW) Sarnia Sting 68 16 25 41 0.60 42 -8
115. James Petrovski (D) Owen Sound Attack 68 4 37 41 0.60 100 -6
116. Oliver Bonk (D) Philadelphia Flyers London Knights 52 11 29 40 0.77 36 37
117. Chase Reid (D) Soo Greyhounds 39 7 33 40 1.03 32 4
118. Carey Terrance (C/LW) New York Rangers Erie Otters 45 20 19 39 0.87 14 0
119. Jack Van Volsen (C) Brampton Steelheads 67 17 22 39 0.58 20 0
120. Braidy Wassilyn (F) Niagara IceDogs 62 8 31 39 0.63 16 -21
                   
121. Brad Gardiner (C) Barrie Colts 66 18 20 38 0.58 25 11
122. Jacob Therrien (RW) North Bay Battalion 55 17 21 38 0.69 90 -39
123. Ethan Belchetz (LW) Windsor Spitfires 56 17 21 38 0.68 48 -3
124. Gabriel Frasca (C) Erie Otters 65 15 23 38 0.58 36 -21
125. Alessandro Di Iorio (C) Sarnia Sting 58 11 27 38 0.66 14 -24
126. Nicholas De Angelis (D) Sudbury Wolves 66 6 32 38 0.58 44 10
127. Carson Woodall (D) Windsor Spitfires 66 3 35 38 0.58 25 3
128. Jonathan Melee (C) Peterborough Petes 60 21 16 37 0.62 51 -33
129. Lucas Ellinas (C/LW) Ottawa Senators Kitchener Rangers 50 20 17 37 0.74 51 16
130. A.J. Spellacy (RW/C) Chicago Blackhawks Windsor Spitfires 62 18 19 37 0.60 76 3
                   
131. Lukas Fischer (D) St. Louis Blues Sarnia Sting 51 15 22 37 0.73 81 -19
132. Tristan Delisle (C) totals 63 11 26 37 0.59 51 9
    Oshawa Generals 3 1 0 1 0.33 8 -1
    Owen Sound Attack 60 10 26 36 0.60 43 10
133. Tristan Bertucci (D) Dallas Stars Barrie Colts 52 7 30 37 0.71 47 28
134. Adam Zidlicky (RW/LW) Brampton Steelheads 53 20 16 36 0.68 58 12
135. Tyson Doucette (C) Sarnia Sting 65 20 16 36 0.55 23 -29
136. Alexis Daviault (D) Erie Otters 64 5 31 36 0.56 76 -27
137. Anthony Romani (RW/C) Vancouver Canucks totals 35 21 14 35 1.00 6 3
    North Bay Battalion 6 2 3 5 0.83 0 -4
    Barrie Colts 29 19 11 30 1.03 6 7
138. Gabriel Chiarot (RW/LW) Vancouver Canucks Brampton Steelheads 66 21 14 35 0.53 60 21
139. Nicholas Sima (RW) Saginaw Spirit 62 18 17 35 0.56 97 -9
140. Connor Clattenburg (C/LW) Edmonton Oilers Flint Firebirds 46 16 19 35 0.76 108 2
                   
141. 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
142. Lucas Karmiris (C) Brampton Steelheads 40 13 22 35 0.88 28 18
143. Matthew Buckley (C/RW) Oshawa Generals 67 13 22 35 0.52 33 4
144. Luca D'Amato (D) Oshawa Generals 67 8 27 35 0.52 31 5
145. Bode Stewart (LW) Barrie Colts 65 6 29 35 0.54 26 9
146. Matthew Soto (RW) Kingston Frontenacs 58 18 16 34 0.59 4 4
147. Lauri Sinivuori (C/LW) Oshawa Generals 67 16 18 34 0.51 42 9
148. Michael Levin (LW) Niagara IceDogs 62 13 21 34 0.55 48 -14
149. Jack Dever (RW) Ottawa 67's 57 9 25 34 0.60 12 -6
150. James Guo (D) Saginaw Spirit 62 8 26 34 0.55 38 29
                   
151. Carter Lowe (LW) Barrie Colts 68 16 17 33 0.49 10 -3
152. Aiden Young (LW) Peterborough Petes 65 13 20 33 0.51 37 -11
153. Christian Humphreys (RW/C) Colorado Avalanche Kitchener Rangers 28 11 22 33 1.18 8 8
154. Jakub Fibigr (D) Seattle Kraken Brampton Steelheads 58 3 30 33 0.57 18 7
155. Lirim Amidovski (RW) Minnesota Wild North Bay Battalion 67 19 13 32 0.48 38 -10
156. Alexander Assadourian (LW) Niagara IceDogs 38 14 18 32 0.84 37 6
157. Evan Konyen (RW) Flint Firebirds 52 14 18 32 0.62 41 -10
158. Mason Zebeski (LW) Brampton Steelheads 58 14 18 32 0.55 74 11
159. Declan Waddick (C) Owen Sound Attack 61 14 18 32 0.52 40 -9
160. Zach Wigle (C/LW) totals 68 12 20 32 0.47 12 -4
    Barrie Colts 36 6 16 22 0.61 4 6
    North Bay Battalion 32 6 4 10 0.31 8 -10
                   
161. Jake Karabela (C) Guelph Storm 48 11 21 32 0.67 38 -23
162. Blake Smith (D) Toronto Maple Leafs Flint Firebirds 64 10 22 32 0.50 54 15
163. Nic Whitehead (C) Ottawa 67's 65 9 23 32 0.49 14 -15
164. Beau Akey (D) Edmonton Oilers Barrie Colts 52 6 26 32 0.62 30 10
165. Spencer Sova (D) Brampton Steelheads 58 5 27 32 0.55 26 18
166. Owen Protz (D) Montréal Canadiens Brantford Bulldogs 67 5 27 32 0.48 57 11
167. Jakub Chromiak (D) Kitchener Rangers 54 4 28 32 0.59 20 14
168. Cole Zurawski (RW) totals 61 16 15 31 0.51 22 -2
    Flint Firebirds 32 6 9 15 0.47 11 6
    Owen Sound Attack 29 10 6 16 0.55 11 -8
169. Ondrej Molnár (LW) Sudbury Wolves 49 15 16 31 0.63 34 -12
170. Caden Taylor (RW/LW) Peterborough Petes 68 15 16 31 0.46 51 -38
                   
171. Andrew Vermeulen (C/LW) Kitchener Rangers 64 14 17 31 0.48 22 13
172. Ethan Hay (C) Tampa Bay Lightning totals 62 13 18 31 0.50 96 -7
    Saginaw Spirit 32 8 5 13 0.41 55 -19
    Kingston Frontenacs 30 5 13 18 0.60 41 12
173. Chris Barlas (C) Ottawa 67's 67 13 18 31 0.46 39 -24
174. Braydon McCallum (C/RW) Peterborough Petes 56 9 22 31 0.55 125 -24
175. Jesse Nurmi (LW/RW) New York Islanders London Knights 58 9 22 31 0.53 10 10
176. Sebastien Gervais (C) Saginaw Spirit 57 8 23 31 0.54 20 -9
177. Calvin Crombie (RW) Brantford Bulldogs 55 6 25 31 0.56 89 -7
178. Rylan Singh (D) Guelph Storm 65 3 28 31 0.48 18 -36
179. Andrew LeBlanc (C) North Bay Battalion 60 13 17 30 0.50 38 -35
180. Kieran Witkowski (LW) Brampton Steelheads 68 12 18 30 0.44 16 10
                   
181. Parker Von Richter (D) Brampton Steelheads 62 8 22 30 0.48 22 24
182. Maleek McGowan (D) Kingston Frontenacs 56 7 23 30 0.54 34 18
183. Ruslan Karimov (LW/RW) Sarnia Sting 66 15 14 29 0.44 61 -8
184. Liam Beamish (C) Sarnia Sting 40 14 15 29 0.73 34 9
185. Martin Matejicek (D) Peterborough Petes 68 13 16 29 0.43 35 -21
186. Brady Smith (C) Soo Greyhounds 57 11 18 29 0.51 16 -18
187. Bruce McDonald (C/LW) Owen Sound Attack 62 10 19 29 0.47 10 -14
188. Matthew Wang (LW/C) Flint Firebirds 68 15 13 28 0.41 62 3
189. Owen Allard (C/LW) Utah Mammoth Soo Greyhounds 31 14 14 28 0.90 4 -3
190. Brady Stonehouse (RW/LW) Edmonton Oilers totals 48 14 14 28 0.58 41 -18
    Ottawa 67's 18 5 5 10 0.56 18 -3
    Peterborough Petes 30 9 9 18 0.60 23 -15
                   
191. Colin Fitzgerald (C) Peterborough Petes 48 12 16 28 0.58 45 -21
192. Luke McNamara (C) totals 63 12 16 28 0.44 55 5
    Kingston Frontenacs 36 6 13 19 0.53 33 14
    Windsor Spitfires 27 6 3 9 0.33 22 -9
193. Jared Woolley (D) Los Angeles Kings London Knights 68 9 19 28 0.41 75 49
194. Braedyn Rogers (D) Owen Sound Attack 68 7 21 28 0.41 44 -13
195. Carson Campbell (D) Kitchener Rangers 65 3 25 28 0.43 41 31
196. Wesley Royston (RW) Erie Otters 63 14 13 27 0.43 58 -5
197. Nicholas Wellenreiter (F) North Bay Battalion 45 11 16 27 0.60 18 -7
198. Urban Podrekar (D) Flint Firebirds 65 10 17 27 0.42 27 -14
199. Tommy Budnick (D) totals 46 7 20 27 0.59 75 28
    Guelph Storm 17 3 10 13 0.76 21 14
    Brantford Bulldogs 29 4 10 14 0.48 54 14
200. Donovan McCoy (D) Sudbury Wolves 58 5 22 27 0.47 79 -7
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.