.
League Information and Facts
Premium Filter
2025-2026 Regular Season Player Stats
# Player Team GP G A TP PPG PIM +/-
101. Spencer Evans (D) Soo Greyhounds 43 1 6 7 0.16 52 23
102. Brady Blaseg (D) Oshawa Generals 42 0 7 7 0.17 17 -21
103. Julius Saari (D) Erie Otters 45 2 4 6 0.13 22 -19
104. Evan Passmore (D) New York Rangers Barrie Colts 46 2 4 6 0.13 47 11
105. Matthew Andonovski (D) Ottawa Senators Kitchener Rangers 5 1 5 6 1.20 14 7
106. Camron Hankai (D) Brantford Bulldogs 25 1 5 6 0.24 4 3
107. Ethan Armstrong (D) Barrie Colts 27 1 5 6 0.22 10 -4
108. Gabriel Eliasson (D) Ottawa Senators Barrie Colts 41 1 5 6 0.15 90 0
109. Colin Feeley (D) Oshawa Generals 34 0 6 6 0.18 16 -11
110. Hughston Hurt (D) Sarnia Sting 35 0 6 6 0.17 19 7
                   
111. Grayden Strohack (D) Peterborough Petes 36 0 6 6 0.17 53 11
112. Liam Ladds (D) totals 24 3 2 5 0.21 21 0
    Peterborough Petes 2 0 0 0 0.00 0 -1
    Sudbury Wolves 22 3 2 5 0.23 21 1
113. Anthony Timmerman (D) Oshawa Generals 39 2 3 5 0.13 8 -24
114. Blake Barnes (D) Niagara IceDogs 23 1 4 5 0.22 6 3
115. Trevor O'Dell (D) Sudbury Wolves 36 1 4 5 0.14 18 -12
116. Peter Green (D) Brampton Steelheads 37 1 4 5 0.14 46 -10
117. Lukas Moore (D) Kingston Frontenacs 40 1 4 5 0.13 20 14
118. Teague Vader (D) Barrie Colts 31 0 5 5 0.16 14 7
119. Patrick Babin (D) totals 33 0 5 5 0.15 6 -4
    Brantford Bulldogs 6 0 1 1 0.17 2 -2
    Guelph Storm 27 0 4 4 0.15 4 -2
120. Hayden Barch (D) totals 42 0 5 5 0.12 38 2
    Saginaw Spirit 34 0 4 4 0.12 34 -1
    North Bay Battalion 8 0 1 1 0.13 4 3
                   
121. Owen Cartwright (D) Brampton Steelheads 28 1 3 4 0.14 13 -1
122. Brady Murnane (D) Oshawa Generals 35 1 3 4 0.11 36 -8
123. Jonathan Brown (D) Windsor Spitfires 46 1 3 4 0.09 30 18
124. Sean Matthew Goyette (D) Brampton Steelheads 13 0 4 4 0.31 2 -4
125. Nolan Jackson (D) Ottawa 67's 15 0 4 4 0.27 6 5
126. Maxim Sokolovsky (D) London Knights 26 0 4 4 0.15 36 5
127. Artyom Frolov (D) totals 44 0 4 4 0.09 34 -6
    Niagara IceDogs 38 0 4 4 0.11 30 -2
    Oshawa Generals 6 0 0 0 0.00 4 -4
128. Joshua Glavin (D) Saginaw Spirit 46 0 4 4 0.09 54 7
129. Blake Munnings (D) Owen Sound Attack 24 2 1 3 0.13 2 1
130. Mason Roy (D) totals 24 1 2 3 0.13 10 -12
    Owen Sound Attack 17 0 0 0 0.00 2 -6
    Brampton Steelheads 7 1 2 3 0.43 8 -6
                   
131. Kaden Aucoin (D) Sarnia Sting 38 1 2 3 0.08 50 -12
132. Niko Krmpotic (D) Kingston Frontenacs 16 0 3 3 0.19 2 -3
133. Calum Hartnell (D) Peterborough Petes 22 0 3 3 0.14 2 -10
134. Keegan Gillen (D) Soo Greyhounds 22 0 3 3 0.14 10 3
135. Carter Kunopaski (D) North Bay Battalion 30 0 3 3 0.10 11 -1
136. Reed Gee (D) Brampton Steelheads 33 0 3 3 0.09 61 -17
137. Kaden Schneider (D) Kitchener Rangers 15 2 0 2 0.13 6 -2
138. Christian Colosimo (D) Flint Firebirds 16 1 1 2 0.13 20 1
139. Leo Laschon (D) Oshawa Generals 27 1 1 2 0.07 9 -9
140. David Buchman (D) Brantford Bulldogs 15 0 2 2 0.13 2 -2
                   
141. Luke Dragusica (D)   Brampton Steelheads 15 0 2 2 0.13 37 -8
142. Maxim Dirracolo (D) Kitchener Rangers 34 0 2 2 0.06 62 -3
143. Nolan Turnbull (D) Kingston Frontenacs 1 0 1 1 1.00 0 1
144. Hayden Martin (D) Guelph Storm 2 0 1 1 0.50 0 0
145. Dante D'Andrea (D) Kingston Frontenacs 4 0 1 1 0.25 0 -2
146. Daniil Skvortsov (D) Guelph Storm 6 0 1 1 0.17 4 -7
147. AJ Gladman (D) Erie Otters 7 0 1 1 0.14 0 0
148. Alex Forrest (D) Kitchener Rangers 7 0 1 1 0.14 2 0
149. Zackery Naish (D) Guelph Storm 7 0 1 1 0.14 6 -3
150. Zack Bleick (D) Flint Firebirds 7 0 1 1 0.14 6 0
                   
151. PJ Fagan (D) London Knights 8 0 1 1 0.13 9 -1
152. Alexander Karmanov (D) North Bay Battalion 12 0 1 1 0.08 20 -1
153. Jack O'Brien (D) Soo Greyhounds 16 0 1 1 0.06 12 -2
154. Nick Frasca (D) Erie Otters 18 0 1 1 0.06 2 -5
155. James Paul (D) Flint Firebirds 24 0 1 1 0.04 4 7
156. Brady Smith (D) Sudbury Wolves 26 0 1 1 0.04 20 -3
157. Oliver Turner (D) Erie Otters 31 0 1 1 0.03 41 -9
158. George Komadoski (D) Flint Firebirds 36 0 1 1 0.03 19 0
159. Thanasi Marentette (D) Peterborough Petes 42 0 1 1 0.02 58 -6
160. Easton Poe (D) North Bay Battalion 1 0 0 0 0.00 0 1
                   
161. Lucas Nutting (D) Flint Firebirds 1 0 0 0 0.00 0 0
162. Shane Neusteter (D) Sarnia Sting 1 0 0 0 0.00 0 -2
163. Luis Sturgeon (D) Peterborough Petes 1 0 0 0 0.00 0 0
164. David Greene (D) Erie Otters 1 0 0 0 0.00 0 -1
165. Devran Brown (D) North Bay Battalion 1 0 0 0 0.00 0 1
166. Kieran Riley (D) Brampton Steelheads 1 0 0 0 0.00 4 -1
167. Man Hin Kut (D) Kitchener Rangers 2 0 0 0 0.00 0 0
168. Cooper McAslan (D) London Knights 2 0 0 0 0.00 0 0
169. Chase Sewell (D) Sarnia Sting 2 0 0 0 0.00 0 -1
170. Nathan McKee (D) Sudbury Wolves 2 0 0 0 0.00 0 -1
                   
171. Braeden Van Gelder (D) Guelph Storm 2 0 0 0 0.00 0 0
172. Candon O'Neill (D) Saginaw Spirit 2 0 0 0 0.00 0 0
173. Olivier Romain (D) Sarnia Sting 2 0 0 0 0.00 0 -2
174. Dawson Morris (D) Guelph Storm 2 0 0 0 0.00 0 -1
175. Nathan Omeri (D) Erie Otters 2 0 0 0 0.00 2 -3
176. Andrew Wycisk (D) Niagara IceDogs 2 0 0 0 0.00 2 -1
177. Luca Diplacido (D) Oshawa Generals 2 0 0 0 0.00 2 -1
178. Jayden Connors (D) Sudbury Wolves 3 0 0 0 0.00 0 -4
179. Kalib Capecci (D) Sarnia Sting 3 0 0 0 0.00 0 0
180. Noah Barton (D) Barrie Colts 3 0 0 0 0.00 0 -1
                   
181. Grady Spicer (D) Windsor Spitfires 3 0 0 0 0.00 2 1
182. Jack D'Arcy (D) Flint Firebirds 3 0 0 0 0.00 2 -2
183. Cody Wood (D) London Knights 3 0 0 0 0.00 2 0
184. Jack Pollock (D) Barrie Colts 3 0 0 0 0.00 7 1
185. Jack Johnson (D) Ottawa 67's 4 0 0 0 0.00 0 0
186. Heath Bogart (D) Brantford Bulldogs 4 0 0 0 0.00 2 1
187. Jared Harding (D) Brampton Steelheads 5 0 0 0 0.00 8 -1
188. Cole Wreggitt (D) Sudbury Wolves 6 0 0 0 0.00 0 -4
189. Andrew Willis (D) Erie Otters 8 0 0 0 0.00 2 0
190. Drew Roscoe (D) Saginaw Spirit 8 0 0 0 0.00 4 -3
                   
191. Finn Kearns (D) Sudbury Wolves 8 0 0 0 0.00 6 -4
192. Gavin Christie (D) Brantford Bulldogs 8 0 0 0 0.00 6 -4
193. Zachary Wilson (D) totals 9 0 0 0 0.00 2 -4
    Saginaw Spirit 2 0 0 0 0.00 0 0
    Sudbury Wolves 7 0 0 0 0.00 2 -4
194. Ben Radley (D) totals 9 0 0 0 0.00 2 -5
    Brantford Bulldogs 2 0 0 0 0.00 0 1
    Sudbury Wolves 4 0 0 0 0.00 2 -1
    Peterborough Petes 3 0 0 0 0.00 0 -5
195. Blake Barnes (D) Saginaw Spirit 38 0 0 0 0.00 23 -14
196. Ty Henry (D) Chicago Blackhawks Erie Otters - - - - - - -
197. Isaiah Allen (D) Soo Greyhounds - - - - - - -
198. Tyler O'Toole (D) Oshawa Generals - - - - - - -
198 players found | Previous page | Next page
2025-2026 Regular Season Goaltending Stats
# Player Team GP GAA SV% W L T SO TOI SVS GA
1. Arvin Jaswal Barrie Colts 14 2.17 .930 10 3 1 2 858 413 31
2. Ryder Fetterolf Ottawa 67's 27 1.94 .926 21 4 2 4 1637 667 53
3. Ben Hrebik Barrie Colts 32 2.76 .925 19 8 5 0 1939 1090 89
4. Matthew Humphries totals 11 2.63 .923 1 8 1 0 594 313 26
    Niagara IceDogs 1 8.66 .750 0 1 0 0 14 6 2
    Oshawa Generals 10 2.48 .927 1 7 1 0 581 307 24
5. Matthew Minchak Kingston Frontenacs 23 2.52 .919 10 10 2 1 1308 627 55
6. Sebastian Gatto London Knights 21 2.25 .918 12 5 2 2 1176 493 44
7. Jack Lisson North Bay Battalion 22 2.24 .917 14 5 1 0 1235 505 46
8. Joseph Costanzo Windsor Spitfires 33 1.99 .916 23 6 3 4 1903 685 63
9. Ryerson Leenders Buffalo Sabres Brantford Bulldogs 27 2.57 .915 19 3 4 2 1587 732 68
10. Easton Rye Peterborough Petes 37 2.82 .914 24 11 2 2 2172 1084 102
                         
11. Mason Vaccari Flint Firebirds 35 2.60 .913 25 7 2 3 2097 958 91
12. David Egorov Brantford Bulldogs 19 2.82 .913 13 4 2 2 1129 555 53
13. Jaeden Nelson Ottawa 67's 19 2.41 .908 13 5 1 0 1144 456 46
14. Carter George Los Angeles Kings totals 27 2.70 .907 15 9 2 3 1513 667 68
    Owen Sound Attack 22 3.12 .899 10 9 2 1 1213 562 63
    Soo Greyhounds 5 1.00 .955 5 0 0 2 300 105 5
15. Vladislav Yermolenko Niagara IceDogs 33 3.15 .906 16 12 3 1 1828 922 96
16. Jason Schaubel Kitchener Rangers 20 2.72 .899 13 3 3 1 1170 473 53
17. Alexei Medvedev Vancouver Canucks London Knights 28 3.08 .897 15 11 1 0 1596 716 82
18. Christian Kirsch San Jose Sharks Kitchener Rangers 26 2.60 .896 17 7 1 1 1476 549 64
19. Gavin Betts Kingston Frontenacs 25 3.14 .896 10 11 2 1 1395 630 73
20. Noah Erliden Erie Otters 32 3.58 .896 10 19 2 0 1777 909 106
                         
21. Zachary Jovanovski Guelph Storm 34 3.50 .894 17 13 3 0 1955 966 114
22. Charlie Robertson Niagara IceDogs 17 3.46 .892 6 6 1 2 868 412 50
23. Stepan Shurygin Saginaw Spirit 39 3.60 .892 16 16 6 0 2266 1129 136
24. Bjorn Bronas Sudbury Wolves 14 3.54 .891 7 4 1 0 678 328 40
25. Landon Miller Detroit Red Wings Soo Greyhounds 29 2.83 .890 17 11 1 2 1737 666 82
26. Michael Newlove Windsor Spitfires 15 2.87 .890 7 4 3 1 880 340 42
27. Trenten Bennett New Jersey Devils Owen Sound Attack 15 4.28 .889 6 6 1 0 772 439 55
28. Karsen Chartier Sudbury Wolves 12 3.53 .888 2 8 0 0 629 294 37
29. Luke Johnson Brampton Steelheads 14 3.28 .885 1 6 4 1 788 330 43
30. Zachary Bowen Brampton Steelheads 33 3.50 .885 12 18 2 1 1800 812 105
                         
31. Mason Courville Flint Firebirds 13 3.05 .884 6 5 2 1 747 290 38
32. Patrick Quinlan Sarnia Sting 32 3.45 .880 7 16 5 0 1651 697 95
33. Noah Tegelaar totals 13 3.21 .878 7 4 2 0 786 303 42
    Soo Greyhounds 11 2.89 .888 7 3 1 0 665 254 32
    Erie Otters 2 4.97 .831 0 1 1 0 121 49 10
34. Jaden Cholette Oshawa Generals 32 3.90 .878 9 18 1 2 1660 780 108
35. Michael McIvor North Bay Battalion 23 3.63 .877 8 13 1 0 1290 557 78
36. Owen Leonard Sudbury Wolves 10 3.77 .875 2 4 1 0 509 223 32
37. Matthew Koprowski Owen Sound Attack 14 4.46 .867 2 8 1 0 726 351 54
38. Charlie Burns Erie Otters 17 4.14 .860 4 7 1 0 812 343 56
39. Finn Marshall Sudbury Wolves 10 4.77 .860 3 5 0 0 478 234 38
40. Colin Ellsworth Guelph Storm 13 4.63 .854 2 7 1 0 635 286 49
                         
41. Evan Maillet Sarnia Sting 14 4.64 .847 4 8 0 0 712 304 55
42. Kaleb Papineau Saginaw Spirit 10 5.24 .829 1 6 1 0 504 214 44
LESS THAN 10 GAMES
1. Anthony Paolini Brampton Steelheads 1 0.00 1.000 0 0 0 0 20 2 0
2. Reid Thomas Oshawa Generals 1 1.20 .952 0 1 0 0 51 20 1
3. Kale Osipenko Sarnia Sting 2 2.03 .913 1 1 0 0 119 42 4
4. Paolo Frasca Sudbury Wolves 6 3.54 .903 3 3 0 0 339 186 20
5. Hagan Bach Barrie Colts 1 3.00 .893 1 0 0 0 60 25 3
6. Peter Chlebowski Brampton Steelheads 1 4.19 .882 0 1 0 0 58 30 4
7. Cole Vreugdenhil North Bay Battalion 2 4.00 .877 1 1 0 0 120 57 8
8. Maks Corovic Brantford Bulldogs 1 3.95 .867 0 0 1 0 61 26 4
9. Charlie Larocque totals 5 4.30 .866 2 1 1 0 279 129 20
    North Bay Battalion 1 2.94 .824 1 0 0 0 62 14 3
    Sarnia Sting 4 4.69 .871 1 1 1 0 218 115 17
10. Isaac Gravelle Oshawa Generals 8 4.81 .859 0 6 0 0 337 165 27
                         
11. Masen Johnston Peterborough Petes 9 4.93 .859 1 6 1 0 512 256 42
12. Dylan Lee-Stack Peterborough Petes 2 8.39 .818 0 1 0 0 86 54 12
13. Cruz Reznik Guelph Storm 1 5.02 .815 0 1 0 0 60 22 5
14. Mason Hriczov Kitchener Rangers 1 4.14 .789 0 1 0 0 58 15 4
15. Jason Tremblay Sudbury Wolves 1 34.12 .000 0 1 0 0 4 0 2
16. Seth Ronan London Knights 0 - - - - - - - - -
17. Matthew Vahramian Sudbury Wolves 0 - - - - - - - - -
18. Erik Maki Kitchener Rangers 0 - - - - - - 0 - -
19. Colton Rheaume Sudbury Wolves 0 - - - - - - - - -