.
League Information and Facts
Premium Filter
2024-2025 Regular Season Player Stats
# Player Team GP G A TP PPG PIM +/-
101. Matthew Mania (D) Los Angeles Kings Flint Firebirds 46 5 25 30 0.65 40 5
102. Ryan Brown (LW) Sarnia Sting 45 13 16 29 0.64 19 8
103. Henry Brzustewicz (D) London Knights 44 8 21 29 0.66 64 14
104. Mitch Young (D) Sarnia Sting 37 4 25 29 0.78 56 4
105. Matthew Mayich (D) St. Louis Blues Ottawa 67's 44 4 25 29 0.66 46 -13
106. Tyson Doucette (C) Sarnia Sting 42 17 11 28 0.67 15 -14
107. Chase Coughlan (F) Sudbury Wolves 41 16 12 28 0.68 71 1
108. Quentin Musty (LW) San Jose Sharks Sudbury Wolves 17 13 15 28 1.65 6 -4
109. Gage Heyes (RW) Kingston Frontenacs 45 13 15 28 0.62 38 6
110. Carter Lowe (LW) Barrie Colts 46 13 15 28 0.61 8 8
                   
111. Jack Van Volsen (C) Brampton Steelheads 44 11 17 28 0.64 14 -10
112. Michael Levin (LW) Niagara IceDogs 40 10 18 28 0.70 28 -3
113. Oliver Bonk (D) Philadelphia Flyers London Knights 32 8 20 28 0.88 20 21
114. Alex Kostov (RW) Flint Firebirds 46 8 20 28 0.61 48 1
115. Nicholas De Angelis (D) Sudbury Wolves 44 5 23 28 0.64 32 -2
116. Angus MacDonell (C) Dallas Stars Brampton Steelheads 23 15 12 27 1.17 47 3
117. Jett Luchanko (C) Philadelphia Flyers Guelph Storm 22 11 16 27 1.23 23 1
118. Noel Nordh (LW/RW) Utah Hockey Club Soo Greyhounds 25 10 17 27 1.08 4 -1
119. Evan Konyen (RW) Flint Firebirds 46 10 17 27 0.59 33 -12
120. Owen Griffin (C) Oshawa Generals 41 8 19 27 0.66 25 -9
                   
121. Lev Katzin (C) Guelph Storm 20 7 20 27 1.35 6 5
122. Pierce Mbuyi (LW) Owen Sound Attack 41 16 10 26 0.63 28 -4
123. Adam Zidlicky (RW/LW) Brampton Steelheads 32 15 11 26 0.81 48 9
124. Beckham Edwards (C) Sarnia Sting 39 15 11 26 0.67 0 -8
125. A.J. Spellacy (RW/C) Chicago Blackhawks Windsor Spitfires 43 12 14 26 0.60 48 3
126. Zachary Wigle (C/LW) totals 44 8 18 26 0.59 4 6
    Barrie Colts 36 6 16 22 0.61 4 6
    North Bay Battalion 8 2 2 4 0.50 0 0
127. Jack Dever (RW) Ottawa 67's 39 5 21 26 0.67 8 -3
128. Spencer Sova (D) Brampton Steelheads 40 5 21 26 0.65 22 9
129. Bode Stewart (LW) Barrie Colts 43 3 23 26 0.60 20 12
130. Jonathan Melee (C) Peterborough Petes 44 18 7 25 0.57 37 -17
                   
131. Connor Clattenburg (LW) Edmonton Oilers Flint Firebirds 33 13 12 25 0.76 79 -3
132. Alexander Assadourian (LW) Niagara IceDogs 24 12 13 25 1.04 18 12
133. Lauri Sinivuori (C/LW) Oshawa Generals 46 11 14 25 0.54 31 9
134. Gabriel Frasca (C) Erie Otters 42 10 15 25 0.60 24 -11
135. Dimian Zhilkin (RW) Saginaw Spirit 31 7 17 24 0.77 26 0
136. Alessandro Di Iorio (F) Sarnia Sting 35 7 17 24 0.69 6 -11
137. Jimmy Lombardi (C) Flint Firebirds 42 6 18 24 0.57 21 -3
138. Nic Whitehead (C) Ottawa 67's 45 6 18 24 0.53 12 -5
139. Owen Protz (D) Montréal Canadiens Brantford Bulldogs 46 5 19 24 0.52 38 1
140. Beau Akey (D) Edmonton Oilers Barrie Colts 35 4 20 24 0.69 24 12
                   
141. James Petrovski (D) Owen Sound Attack 46 0 24 24 0.52 78 -10
142. Owen Allard (C/LW) Utah Hockey Club Soo Greyhounds 23 12 11 23 1.00 0 -6
143. Caden Taylor (C) Peterborough Petes 46 12 11 23 0.50 30 -24
144. Nicholas Sima (RW) Saginaw Spirit 40 11 12 23 0.58 71 -15
145. Aiden Young (LW) Peterborough Petes 43 11 12 23 0.53 22 -3
146. Travis Hayes (RW) Soo Greyhounds 43 11 12 23 0.53 34 0
147. Colin Fitzgerald (C) Peterborough Petes 40 10 13 23 0.58 43 -15
148. Blake Smith (D) Flint Firebirds 44 9 14 23 0.52 34 6
149. Andrew Vermeulen (RW) Kitchener Rangers 44 8 15 23 0.52 20 16
150. Tristan Delisle (C) totals 43 7 16 23 0.53 45 -6
    Oshawa Generals 3 1 0 1 0.33 8 -1
    Owen Sound Attack 40 6 16 22 0.55 37 -5
                   
151. Calvin Crombie (RW) Brantford Bulldogs 39 3 20 23 0.59 53 -5
152. Chase Reid (D) Soo Greyhounds 18 2 21 23 1.28 20 7
153. Matthew Wang (F) Flint Firebirds 46 13 9 22 0.48 45 8
154. Matthew Schaefer (D) Erie Otters 17 7 15 22 1.29 8 21
155. Sebastien Gervais (C) Saginaw Spirit 36 4 18 22 0.61 14 -7
156. James Guo (D) Saginaw Spirit 41 4 18 22 0.54 25 14
157. Luca D'Amato (D) Oshawa Generals 46 4 18 22 0.48 25 -1
158. Carson Woodall (D) Windsor Spitfires 46 3 19 22 0.48 14 -7
159. Lukas Fischer (D) St. Louis Blues Sarnia Sting 28 9 12 21 0.75 45 -6
160. Filip Ekberg (LW) Ottawa 67's 33 9 12 21 0.64 2 -4
                   
161. Luke McNamara (C) totals 44 8 13 21 0.48 42 12
    Kingston Frontenacs 36 6 12 18 0.50 33 14
    Windsor Spitfires 8 2 1 3 0.38 9 -2
162. Bruce McDonald (C/LW) Owen Sound Attack 45 6 15 21 0.47 8 -14
163. Chris Barlas (C) Ottawa 67's 45 6 15 21 0.47 31 -17
164. Alexis Daviault (D) Erie Otters 41 4 17 21 0.51 50 -24
165. Jakub Chromiak (D) Kitchener Rangers 34 3 18 21 0.62 14 12
166. Ruslan Karimov (LW/RW) Sarnia Sting 43 10 10 20 0.47 42 -6
167. Mason Zebeski (LW) Brampton Steelheads 35 8 12 20 0.57 43 -1
168. Kieran Witkowski (LW) Brampton Steelheads 45 8 12 20 0.44 14 1
169. Lucas Karmiris (C) Brampton Steelheads 26 7 13 20 0.77 24 7
170. Jacob Therrien (RW) North Bay Battalion 34 7 13 20 0.59 63 -26
                   
171. Carson Cameron (D) Peterborough Petes 43 7 13 20 0.47 16 -18
172. Martin Matejicek (D) Peterborough Petes 46 7 13 20 0.43 22 -7
173. Zakary Lavoie (RW) Brantford Bulldogs 35 5 15 20 0.57 12 -2
174. Matthew Virgilio (D) Niagara IceDogs 46 4 16 20 0.43 44 -6
175. Rylan Singh (D) Guelph Storm 44 2 18 20 0.45 14 -30
176. Vann Williamson (D) Kingston Frontenacs 45 2 18 20 0.44 16 13
177. Carson Campbell (D) Kitchener Rangers 45 1 19 20 0.44 22 17
178. Marek Vanacker (LW) Chicago Blackhawks Brantford Bulldogs 24 10 9 19 0.79 22 -1
179. Gabe Chiarot (RW) Brampton Steelheads 43 10 9 19 0.44 47 8
180. Cole Zurawski (RW) totals 40 9 10 19 0.48 11 5
    Flint Firebirds 32 6 9 15 0.47 11 6
    Owen Sound Attack 8 3 1 4 0.50 0 -1
                   
181. Carter Stevens (C) Guelph Storm 43 9 10 19 0.44 28 -11
182. Ben Pickell (LW) Kingston Frontenacs 43 9 10 19 0.44 34 7
183. Parker Snelgrove (C) Guelph Storm 44 9 10 19 0.43 25 -9
184. Gavin Bryant (C) Peterborough Petes 32 8 11 19 0.59 22 -2
185. Joshua Avery (C) Brantford Bulldogs 44 8 11 19 0.43 10 2
186. Jesse Nurmi (LW) New York Islanders London Knights 36 6 13 19 0.53 10 6
187. Braydon McCallum (C/RW) Peterborough Petes 37 5 14 19 0.51 83 -18
188. Jared Woolley (D) Los Angeles Kings London Knights 45 5 14 19 0.42 57 38
189. Jakub Fibigr (D) Seattle Kraken Brampton Steelheads 35 4 15 19 0.54 12 4
190. Ethan Hay (C) Tampa Bay Lightning totals 41 10 8 18 0.44 71 -15
    Saginaw Spirit 32 8 5 13 0.41 55 -19
    Kingston Frontenacs 9 2 3 5 0.56 16 4
                   
191. Maleek McGowan (D) Kingston Frontenacs 36 6 12 18 0.50 22 14
192. Parker Von Richter (D) Brampton Steelheads 39 6 12 18 0.46 12 7
193. Tnias Mathurin (D) Windsor Spitfires 39 6 12 18 0.46 18 24
194. Kaeden Johnston (F) totals 42 5 13 18 0.43 22 -16
    Sarnia Sting 34 4 10 14 0.41 20 -12
    Saginaw Spirit 8 1 3 4 0.50 2 -4
195. Braedyn Rogers (D) Owen Sound Attack 46 5 13 18 0.39 25 -10
196. Donovan McCoy (D) Sudbury Wolves 36 4 14 18 0.50 36 -2
197. Maximus Crete (C) Niagara IceDogs 46 11 6 17 0.37 38 -10
198. Benjamin Cormier (C) Owen Sound Attack 42 10 7 17 0.40 16 -6
199. Lirim Amidovski (RW) North Bay Battalion 43 10 7 17 0.40 29 -16
200. Blake Arrowsmith (F) totals 37 8 9 17 0.46 40 -1
    London Knights 15 4 2 6 0.40 4 0
    Niagara IceDogs 22 4 7 11 0.50 36 -1
533 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 21 2.32 .932 15 4 1 1 1218 642 47
2. Jackson Parsons Kitchener Rangers 37 2.18 .923 27 8 2 4 2199 957 80
3. Alexei Medvedev London Knights 24 2.48 .923 16 5 1 2 1353 667 56
4. Austin Elliott London Knights 20 2.27 .916 20 0 0 2 1215 504 46
5. Sam Hillebrandt Barrie Colts 27 2.84 .908 15 10 1 0 1544 724 73
6. Michael McIvor North Bay Battalion 28 2.87 .908 12 12 2 2 1570 743 75
7. Nathan Krawchuk Sudbury Wolves 33 3.16 .907 16 11 5 0 1826 940 96
8. David Egorov Brantford Bulldogs 20 3.00 .905 11 5 2 0 1101 527 55
9. Noah Erliden Erie Otters 34 3.13 .904 20 9 4 2 1898 931 99
10. Easton Rye Peterborough Petes 18 3.53 .904 7 9 2 0 1038 575 61
                         
11. Joseph Costanzo Windsor Spitfires 37 2.75 .903 26 8 2 3 2115 901 97
12. Owen Flores Niagara IceDogs 39 3.66 .903 23 12 4 0 2249 1276 137
13. Ryerson Leenders Buffalo Sabres Brantford Bulldogs 29 3.33 .902 16 11 2 0 1730 882 96
14. Charlie Schenkel totals 32 3.19 .900 14 11 0 2 1656 790 88
    Soo Greyhounds 25 2.89 .914 9 11 0 2 1290 661 62
    Kingston Frontenacs 7 4.26 .832 5 0 0 0 367 129 26
15. Carter George Los Angeles Kings Owen Sound Attack 29 3.64 .900 6 17 5 0 1683 917 102
16. Zachary Bowen Peterborough Petes 23 3.73 .900 4 14 4 0 1350 757 84
17. Jacob Oster Oshawa Generals 35 3.06 .898 20 12 3 1 2098 937 107
18. Jack Ivankovic Brampton Steelheads 28 3.45 .897 15 8 4 1 1598 804 92
19. Jaeden Nelson Ottawa 67's 24 3.55 .892 9 9 5 0 1387 678 82
20. Nicholas Surzycia Sarnia Sting 33 3.53 .891 12 14 7 0 1974 950 116
                         
21. Nathaniel Day Edmonton Oilers Flint Firebirds 41 3.14 .887 18 16 4 2 2316 953 121
22. Nolan Lalonde Columbus Blue Jackets totals 28 3.24 .887 12 9 6 3 1539 652 83
    Kingston Frontenacs 21 3.25 .884 9 7 4 1 1126 464 61
    Soo Greyhounds 7 3.20 .895 3 2 2 2 414 188 22
23. Charlie Robertson Niagara IceDogs 10 4.63 .884 4 3 0 0 493 289 38
24. Mason Vaccari Kingston Frontenacs 18 3.22 .882 8 2 3 0 970 389 52
25. Evan Maillet Sarnia Sting 13 4.35 .879 4 6 2 0 772 405 56
26. Landon Miller Detroit Red Wings Soo Greyhounds 23 4.16 .878 7 12 0 1 1054 524 73
27. Andrew Oke Saginaw Spirit 38 3.77 .876 18 18 2 1 2132 945 134
28. Collin MacKenzie Ottawa 67's 24 3.95 .876 6 14 3 0 1399 648 92
29. Carter Froggett Windsor Spitfires 10 3.61 .874 4 3 1 0 533 222 32
30. Kaleb Papineau Saginaw Spirit 11 3.46 .872 5 2 0 0 520 205 30
                         
31. Finn Marshall Sudbury Wolves 14 3.92 .871 6 4 0 1 704 310 46
32. Brayden Gillespie totals 31 4.14 .871 11 16 1 0 1695 789 117
    Guelph Storm 27 4.24 .869 9 15 1 0 1485 699 105
    Brampton Steelheads 4 3.42 .882 2 1 0 0 211 90 12
33. Jason Schaubel Kitchener Rangers 11 3.65 .868 7 1 2 0 657 264 40
34. Colin Ellsworth Guelph Storm 12 3.97 .868 2 7 1 0 636 277 42
35. Matthew Koprowski Owen Sound Attack 15 4.12 .866 7 6 1 0 830 369 57
36. Isaac Gravelle Oshawa Generals 10 3.65 .864 7 2 1 0 608 235 37
37. Charlie Burns Erie Otters 14 4.17 .861 3 8 0 0 749 321 52
38. Jacob Gibbons Brampton Steelheads 12 4.67 .860 2 7 3 0 720 343 56
39. Charlie Larocque North Bay Battalion 15 4.72 .842 3 10 0 0 763 320 60
40. Noah Bender totals 10 4.73 .828 2 6 0 0 457 173 36
    Oshawa Generals 1 6.00 .800 0 1 0 0 60 24 6
    Flint Firebirds 9 4.54 .832 2 5 0 0 397 149 30
LESS THAN 10 GAMES
1. Finn Moffett Niagara IceDogs 1 0.00 1.000 0 0 0 0 6 3 0
2. Trenten Bennett Owen Sound Attack 5 2.32 .931 1 3 0 1 259 134 10
3. Masen Johnston Peterborough Petes 5 3.22 .910 0 2 1 0 224 122 12
4. Jack Lisson North Bay Battalion 4 2.98 .908 2 2 0 0 242 119 12
5. Michael Newlove Windsor Spitfires 2 2.60 .906 2 0 0 0 116 48 5
6. Liam Sztuska Peterborough Petes 3 4.58 .895 0 3 0 0 171 111 13
7. Zachary Jovanovski Guelph Storm 9 3.61 .889 3 3 3 1 515 249 31
8. Gavin Betts Kingston Frontenacs 6 3.07 .882 4 2 0 0 274 105 14
9. Carter Nadon North Bay Battalion 1 4.97 .865 0 0 1 0 61 32 5
10. Anthony Paolini Brampton Steelheads 3 4.59 .856 1 1 1 0 184 83 14
                         
11. Owen Willmore London Knights 3 5.31 .843 1 2 0 0 147 70 13
12. Jake Windbiel Windsor Spitfires 1 6.00 .842 1 0 0 0 60 32 6
13. Samuel DiBlasi Saginaw Spirit 1 5.75 .818 0 0 0 0 42 18 4
14. Andrew Gaulton Sudbury Wolves 1 8.00 .818 0 1 0 0 60 36 8
15. Hayden Jeffery Niagara IceDogs 1 8.26 .800 0 0 0 0 30 16 4
16. Marcus Vandenberg Sudbury Wolves 1 8.00 .784 0 1 0 0 60 29 8
17. Jacob Brown Flint Firebirds 1 6.23 .778 0 1 0 0 58 21 6
18. Liam Conway Ottawa 67's 1 23.72 .429 0 0 0 0 11 3 4
19. Nick Marson Soo Greyhounds 0 - - - - - - - - -
20. Matthew Humphries Niagara IceDogs 0 - - - - - - 0 - -