.
League Information and Facts
Premium Filter
2024-2025 Regular Season Player Stats
# Player Team GP G A TP PPG PIM +/-
101. Ben Danford (D) Toronto Maple Leafs Oshawa Generals 61 5 20 25 0.41 68 5
102. Frankie Marrelli (D) Ottawa 67's 63 5 20 25 0.40 70 -30
103. Rowan Henderson (C) Sudbury Wolves 66 11 13 24 0.36 37 0
104. Parker Snelgrove (C) Guelph Storm 67 11 13 24 0.36 43 -20
105. Quinn Beauchesne (D) Pittsburgh Penguins Guelph Storm 49 6 18 24 0.49 51 -10
106. Callum Hughes (LW) Erie Otters 45 12 11 23 0.51 8 -13
107. Brooks Rogowski (C) Oshawa Generals 66 11 12 23 0.35 9 -3
108. Alex Mclean (F) Guelph Storm 61 10 13 23 0.38 10 -23
109. Carson Cameron (D) Peterborough Petes 63 7 16 23 0.37 24 -25
110. Harry Nansi (RW/C) Toronto Maple Leafs Owen Sound Attack 67 7 16 23 0.34 14 -10
                   
111. Ethan Toms (C) Oshawa Generals 60 9 13 22 0.37 24 -4
112. Matthew Schaefer (D) New York Islanders Erie Otters 17 7 15 22 1.29 8 21
113. Blake Arrowsmith (RW) totals 58 11 10 21 0.36 56 -13
    London Knights 15 4 2 6 0.40 4 0
    Niagara IceDogs 43 7 8 15 0.35 52 -13
114. Ivan Galiyanov (F) Niagara IceDogs 68 11 10 21 0.31 18 -13
115. Jordan Charron (RW) Pittsburgh Penguins Soo Greyhounds 48 10 11 21 0.44 47 -19
116. Joshua Avery (C) Brantford Bulldogs 53 9 12 21 0.40 18 -1
117. Ihnat Pazii (LW) North Bay Battalion 38 10 10 20 0.53 17 1
118. Brady Smith (RW) totals 66 8 12 20 0.30 20 -14
    Oshawa Generals 37 2 5 7 0.19 10 -11
    Soo Greyhounds 29 6 7 13 0.45 10 -3
119. Kohyn Eshkawkogan (D) Ottawa 67's 52 4 16 20 0.38 37 -5
120. Maximus Crete (C) Niagara IceDogs 68 11 8 19 0.28 64 -27
                   
121. Jean-Christoph Lemieux (C) Windsor Spitfires 46 9 10 19 0.41 18 5
122. Nikolas Rossetto (RW) Brantford Bulldogs 57 9 10 19 0.33 2 2
123. Hunter McKenzie (LW/RW) Guelph Storm 66 9 10 19 0.29 23 -23
124. Carson Andrew (RW) Soo Greyhounds 68 7 12 19 0.28 8 -24
125. Graydon Jones (D) Saginaw Spirit 54 3 16 19 0.35 34 0
126. Masen Wray (C) totals 48 10 8 18 0.38 30 -4
    Niagara IceDogs 27 3 4 7 0.26 17 -7
    Owen Sound Attack 21 7 4 11 0.52 13 3
127. Antonio Tersigni (LW) Owen Sound Attack 52 10 8 18 0.35 28 -9
128. Leo Serlin (RW/C) Guelph Storm 65 9 9 18 0.28 19 -36
129. Rene Van Bommel (LW) London Knights 53 7 11 18 0.34 70 10
130. Francis Parish (RW) Peterborough Petes 57 7 11 18 0.32 37 -10
                   
131. Daniil Skvortsov (D) Guelph Storm 59 5 13 18 0.31 12 -18
132. Caden Kelly (RW) Ottawa 67's 65 10 7 17 0.26 48 -16
133. Parker Vaughan (RW) totals 64 9 8 17 0.27 31 -6
    Barrie Colts 32 4 3 7 0.22 4 2
    North Bay Battalion 32 5 5 10 0.31 27 -8
134. Aiden O'Donnell (F) Brantford Bulldogs 58 7 10 17 0.29 14 -1
135. Ty Henry (D) Chicago Blackhawks Erie Otters 63 1 16 17 0.27 78 -5
136. Hayden Reid (C/LW) Flint Firebirds 51 9 7 16 0.31 33 -11
137. Kent Greer (D) North Bay Battalion 56 4 12 16 0.29 14 -8
138. Brodie McConnell-Barker (D) Soo Greyhounds 56 3 13 16 0.29 30 -10
139. 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
140. Spencer Evans (D) Soo Greyhounds 53 2 14 16 0.30 45 12
                   
141. Cameron Arquette (C) Kitchener Rangers 53 8 7 15 0.28 11 -3
142. Nicolas Addy (RW/LW) Peterborough Petes 43 6 9 15 0.35 43 -15
143. Luca Blonda (D) Sudbury Wolves 65 5 10 15 0.23 40 -14
144. Ryder Carey (C/RW) North Bay Battalion 68 4 11 15 0.22 37 -20
145. Joshua Glavin (D) Saginaw Spirit 67 0 15 15 0.22 97 -8
146. Nolan Laird (C) North Bay Battalion 64 9 5 14 0.22 40 -13
147. Jeremy Martin (LW) Flint Firebirds 64 7 7 14 0.22 21 -9
148. Luca Testa (C) Brantford Bulldogs 30 6 8 14 0.47 10 3
149. Ethan Garden (C) Windsor Spitfires 55 6 8 14 0.25 18 -5
150. Karlis Flugins (F) Flint Firebirds 52 5 9 14 0.27 4 2
                   
151. Artyom Frolov (D) Flint Firebirds 65 4 10 14 0.22 27 -2
152. Alexander Bilecki (D) Kitchener Rangers 45 3 11 14 0.31 29 4
153. Carter Hicks (D) Windsor Spitfires 52 3 11 14 0.27 25 11
154. Liam Ladds (D) Peterborough Petes 63 2 12 14 0.22 64 -20
155. 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
156. Aidan Lane (RW/LW) Calgary Flames Brampton Steelheads 13 7 6 13 1.00 2 10
157. Macgregor Richmond (RW) Brampton Steelheads 68 5 8 13 0.19 10 -5
158. Rafik Varosyan (LW/RW) Owen Sound Attack 50 4 9 13 0.26 37 -10
159. Lucas Ambrosio (D) Erie Otters 52 4 9 13 0.25 44 1
160. Conor Walton (D) Windsor Spitfires 65 3 10 13 0.20 53 19
                   
161. Hughston Hurt (D) Sarnia Sting 67 3 10 13 0.19 49 -9
162. Hunter Solomon (D) Soo Greyhounds 68 3 10 13 0.19 37 -13
163. Logan Hawery (C) London Knights 33 9 3 12 0.36 8 4
164. Riley Clark (LW) Kingston Frontenacs 61 8 4 12 0.20 13 0
165. Justin Bottineau (C) totals 46 7 5 12 0.26 29 -10
    Kitchener Rangers 29 4 5 9 0.31 23 2
    Guelph Storm 17 3 0 3 0.18 6 -12
166. Matthew Manza (RW) Sarnia Sting 26 6 6 12 0.46 10 -6
167. Harrison Franssen (F) Oshawa Generals 63 6 6 12 0.19 65 -5
168. Adam Jiříček (D) St. Louis Blues Brantford Bulldogs 27 4 8 12 0.44 6 10
169. Carter Kostuch (LW) Sarnia Sting 30 4 8 12 0.40 18 -5
170. Jaiden Newton (C) Barrie Colts 62 3 9 12 0.19 36 -6
                   
171. Aaron Enright (D) North Bay Battalion 49 2 10 12 0.24 18 3
172. James Barr (D) Sarnia Sting 58 2 10 12 0.21 37 -14
173. Brett Hammond (C) Erie Otters 64 5 6 11 0.17 29 -11
174. Dylan Tsherna (RW) Brantford Bulldogs 39 4 7 11 0.28 18 -5
175. Evan Passmore (D) New York Rangers Barrie Colts 62 3 8 11 0.18 58 -1
176. Maxim Dirracolo (D) Kitchener Rangers 65 3 8 11 0.17 74 2
177. Callum Cheynowski (D) Niagara IceDogs 68 0 11 11 0.16 46 -26
178. Chase Yanni (LW) Ottawa 67's 62 7 3 10 0.16 53 -22
179. Adam Levac (C) Peterborough Petes 57 6 4 10 0.18 27 -17
180. Tyler Challenger (LW) Erie Otters 63 6 4 10 0.16 12 -13
                   
181. Blake Clayton (C) Sudbury Wolves 35 5 5 10 0.29 43 4
182. Genc Ula (D) Peterborough Petes 56 5 5 10 0.18 16 -10
183. Liam Storch (F) Saginaw Spirit 64 5 5 10 0.16 11 -11
184. Nathan Gaymes (RW) Windsor Spitfires 52 4 6 10 0.19 64 -4
185. Charles Hilton (F) totals 53 4 6 10 0.19 61 -13
    Ottawa 67's 2 0 0 0 0.00 2 1
    Soo Greyhounds 51 4 6 10 0.20 59 -14
186. Joshua Colosimo (C) Flint Firebirds 41 3 7 10 0.24 51 4
187. Ethan Weir (C/RW) totals 43 2 8 10 0.23 0 -12
    Kingston Frontenacs 16 0 1 1 0.06 0 -2
    Saginaw Spirit 27 2 7 9 0.33 0 -10
188. David Svozil (D) Oshawa Generals 44 1 9 10 0.23 15 1
189. Reyth Smith (C) North Bay Battalion 49 5 4 9 0.18 43 -2
190. Brody Partridge (F) Peterborough Petes 53 5 4 9 0.17 13 -11
                   
191. Michael Dec (C) Owen Sound Attack 8 4 5 9 1.13 0 1
192. Haeden Ellis (C) Kitchener Rangers 36 3 6 9 0.25 2 6
193. Rowan Topp (D) Guelph Storm 54 2 7 9 0.17 72 -19
194. Andoni Fimis (D) London Knights 39 1 8 9 0.23 4 16
195. Blake Gowan (D) Peterborough Petes 39 1 8 9 0.23 15 -9
196. 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
197. Elliot Arnett (D) Owen Sound Attack 55 1 8 9 0.16 40 -8
198. Reed Gee (D) Brampton Steelheads 52 0 9 9 0.17 85 12
199. Matthew Hlacar (LW/RW) Toronto Maple Leafs Kitchener Rangers 43 7 1 8 0.19 62 2
200. Joshua Brady (D) Ottawa 67's 67 5 3 8 0.12 22 -36
377 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. Ben Hrebik Barrie Colts 34 2.87 .920 21 9 2 1 1968 1080 94
2. Alexei Medvedev Vancouver Canucks London Knights 34 2.79 .912 22 8 2 3 1954 943 91
3. Michael McIvor North Bay Battalion 45 2.86 .910 22 17 3 3 2557 1230 122
4. Ryerson Leenders Buffalo Sabres Brantford Bulldogs 48 3.11 .910 31 14 3 1 2819 1477 146
5. Carter George Los Angeles Kings Owen Sound Attack 47 3.35 .909 17 22 6 0 2705 1514 151
6. David Egorov Brantford Bulldogs 24 2.97 .906 13 5 2 0 1273 610 63
7. Jack Ivankovic Nashville Predators Brampton Steelheads 43 3.05 .903 25 12 5 2 2477 1173 126
8. Easton Rye Peterborough Petes 29 3.67 .902 10 14 3 0 1604 898 98
9. Jaeden Nelson Ottawa 67's 33 3.65 .889 12 14 5 0 1873 913 114
10. Zachary Jovanovski Guelph Storm 19 3.71 .886 6 10 3 1 1068 512 66
                         
11. Carter Froggett Windsor Spitfires 21 3.52 .879 8 7 2 0 1024 435 60
12. Jason Schaubel Kitchener Rangers 18 3.40 .878 10 3 3 0 1041 423 59
13. Kaleb Papineau Saginaw Spirit 23 3.56 .878 12 6 0 0 1196 513 71
14. Isaac Gravelle Oshawa Generals 14 3.36 .877 9 3 2 0 857 343 48
15. Landon Miller Detroit Red Wings Soo Greyhounds 37 4.07 .877 13 17 1 1 1844 892 125
16. Jack Lisson North Bay Battalion 12 4.29 .875 3 7 1 0 644 323 46
17. Evan Maillet Sarnia Sting 26 4.41 .872 6 12 4 0 1402 703 103
18. Finn Marshall Sudbury Wolves 31 4.20 .871 13 9 0 1 1431 673 100
19. Colin Ellsworth Guelph Storm 27 4.08 .869 6 12 5 1 1487 672 101
20. Matthew Koprowski Owen Sound Attack 20 4.29 .866 8 9 1 0 1078 496 77
                         
21. Charlie Burns Erie Otters 21 4.24 .860 6 10 0 0 1075 466 76
22. Jacob Gibbons Brampton Steelheads 12 4.67 .860 2 7 3 0 720 343 56
23. Charlie Larocque North Bay Battalion 16 4.50 .851 3 10 1 0 828 353 62
24. 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
25. 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. 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. Jake Windbiel Windsor Spitfires 1 6.00 .842 1 0 0 0 60 32 6
10. Andrew Gaulton Sudbury Wolves 1 8.00 .818 0 1 0 0 60 36 8
                         
11. Jacob Brown Flint Firebirds 1 6.23 .778 0 1 0 0 58 21 6
12. Kayden Newton Guelph Storm 1 6.13 .750 0 1 0 0 40 12 4
13. Noah Tegelaar Soo Greyhounds 2 9.90 .739 0 2 0 0 37 17 6
14. Samuel DiBlasi Saginaw Spirit 2 9.34 .690 0 0 0 0 58 20 9
15. 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 - - - - - - - - -
16. Reid Thomas Soo Greyhounds 1 6.08 .000 0 0 0 0 10 0 1
17. Nick Marson Soo Greyhounds 0 - - - - - - - - -
18. Luke Suys Sudbury Wolves 0 - - - - - - - - -
19. Daniel Giusti Ottawa 67's 0 - - - - - - 0 - -
20. Declan McNamara Saginaw Spirit 0 - - - - - - 0 - -
* Some data is missing to provide a correct summary.