.
League Information and Facts
Premium Filter
2024-2025 Regular Season Player Stats
# Player Team GP G A TP PPG PIM +/-
101. Gabriel Frasca (C) Erie Otters 65 15 23 38 0.58 36 -21
102. Alessandro Di Iorio (C) Sarnia Sting 58 11 27 38 0.66 14 -24
103. Nicholas De Angelis (D) Sudbury Wolves 66 6 32 38 0.58 44 10
104. Carson Woodall (D) Windsor Spitfires 66 3 35 38 0.58 25 3
105. Jonathan Melee (C) Peterborough Petes 60 21 16 37 0.62 51 -33
106. Lucas Ellinas (C/LW) Ottawa Senators Kitchener Rangers 50 20 17 37 0.74 51 16
107. 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
108. Tristan Bertucci (D) Dallas Stars Barrie Colts 52 7 30 37 0.71 47 28
109. Tyson Doucette (C) Sarnia Sting 65 20 16 36 0.55 23 -29
110. Alexis Daviault (D) Erie Otters 64 5 31 36 0.56 76 -27
                   
111. 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
112. Gabriel Chiarot (RW/LW) Vancouver Canucks Brampton Steelheads 66 21 14 35 0.53 60 21
113. Nicholas Sima (RW) Saginaw Spirit 62 18 17 35 0.56 97 -9
114. Connor Clattenburg (C/LW) Edmonton Oilers Flint Firebirds 46 16 19 35 0.76 108 2
115. Lucas Karmiris (C) Brampton Steelheads 40 13 22 35 0.88 28 18
116. Matthew Buckley (C/RW) Oshawa Generals 67 13 22 35 0.52 33 4
117. Luca D'Amato (D) Oshawa Generals 67 8 27 35 0.52 31 5
118. Bode Stewart (LW) Barrie Colts 65 6 29 35 0.54 26 9
119. Matthew Soto (RW) Kingston Frontenacs 58 18 16 34 0.59 4 4
120. Jack Dever (RW) Ottawa 67's 57 9 25 34 0.60 12 -6
                   
121. James Guo (D) Saginaw Spirit 62 8 26 34 0.55 38 29
122. Carter Lowe (LW) Barrie Colts 68 16 17 33 0.49 10 -3
123. Aiden Young (LW) Peterborough Petes 65 13 20 33 0.51 37 -11
124. Lirim Amidovski (RW) Minnesota Wild North Bay Battalion 67 19 13 32 0.48 38 -10
125. Alexander Assadourian (LW) Niagara IceDogs 38 14 18 32 0.84 37 6
126. Evan Konyen (RW) Flint Firebirds 52 14 18 32 0.62 41 -10
127. Mason Zebeski (LW) Brampton Steelheads 58 14 18 32 0.55 74 11
128. Declan Waddick (C) Owen Sound Attack 61 14 18 32 0.52 40 -9
129. 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
130. Jake Karabela (C) Guelph Storm 48 11 21 32 0.67 38 -23
                   
131. Blake Smith (D) Toronto Maple Leafs Flint Firebirds 64 10 22 32 0.50 54 15
132. Beau Akey (D) Edmonton Oilers Barrie Colts 52 6 26 32 0.62 30 10
133. Spencer Sova (D) Brampton Steelheads 58 5 27 32 0.55 26 18
134. Owen Protz (D) Montréal Canadiens Brantford Bulldogs 67 5 27 32 0.48 57 11
135. 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
136. Caden Taylor (RW/LW) Peterborough Petes 68 15 16 31 0.46 51 -38
137. Andrew Vermeulen (C/LW) Kitchener Rangers 64 14 17 31 0.48 22 13
138. 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
139. Chris Barlas (C) Ottawa 67's 67 13 18 31 0.46 39 -24
140. Braydon McCallum (C/RW) Peterborough Petes 56 9 22 31 0.55 125 -24
                   
141. Sebastien Gervais (C) Saginaw Spirit 57 8 23 31 0.54 20 -9
142. Calvin Crombie (RW) Brantford Bulldogs 55 6 25 31 0.56 89 -7
143. Rylan Singh (D) Guelph Storm 65 3 28 31 0.48 18 -36
144. Andrew LeBlanc (C) North Bay Battalion 60 13 17 30 0.50 38 -35
145. Kieran Witkowski (LW) Brampton Steelheads 68 12 18 30 0.44 16 10
146. Parker Von Richter (D) Brampton Steelheads 62 8 22 30 0.48 22 24
147. Liam Beamish (C) Sarnia Sting 40 14 15 29 0.73 34 9
148. Brady Smith (C) Soo Greyhounds 57 11 18 29 0.51 16 -18
149. Bruce McDonald (C/LW) Owen Sound Attack 62 10 19 29 0.47 10 -14
150. Matthew Wang (LW/C) Flint Firebirds 68 15 13 28 0.41 62 3
                   
151. Owen Allard (C/LW) Utah Mammoth Soo Greyhounds 31 14 14 28 0.90 4 -3
152. 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
153. Colin Fitzgerald (C) Peterborough Petes 48 12 16 28 0.58 45 -21
154. 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
155. Jared Woolley (D) Los Angeles Kings London Knights 68 9 19 28 0.41 75 49
156. Braedyn Rogers (D) Owen Sound Attack 68 7 21 28 0.41 44 -13
157. Carson Campbell (D) Kitchener Rangers 65 3 25 28 0.43 41 31
158. Wesley Royston (RW) Erie Otters 63 14 13 27 0.43 58 -5
159. Nicholas Wellenreiter (F) North Bay Battalion 45 11 16 27 0.60 18 -7
160. Donovan McCoy (D) Sudbury Wolves 58 5 22 27 0.47 79 -7
                   
161. Matthew Virgilio (D) Niagara IceDogs 68 4 23 27 0.40 74 -27
162. Vann Williamson (D) Kingston Frontenacs 68 2 25 27 0.40 24 17
163. Sean Doherty (C/RW) Niagara IceDogs 68 14 12 26 0.38 20 -14
164. Carter Stevens (C) Guelph Storm 66 13 13 26 0.39 36 -11
165. Konnor Smith (D) Anaheim Ducks totals 40 10 16 26 0.65 34 14
    Owen Sound Attack 8 4 4 8 1.00 9 1
    Brampton Steelheads 32 6 12 18 0.56 25 13
166. Noah Read (C/LW) Anaheim Ducks London Knights 45 10 16 26 0.58 20 10
167. Benjamin Cormier (C) Owen Sound Attack 64 14 11 25 0.39 33 -16
168. Gavin Bryant (C) Peterborough Petes 54 10 15 25 0.46 31 -20
169. Hudson Chitaroni (C) Sudbury Wolves 65 9 16 25 0.38 43 -9
170. Jacob Crawford (C/LW) Owen Sound Attack 65 8 17 25 0.38 22 -21
                   
171. William McFadden (C) Guelph Storm 61 5 20 25 0.41 8 -2
172. Ben Danford (D) Toronto Maple Leafs Oshawa Generals 61 5 20 25 0.41 68 5
173. Frankie Marrelli (D) Ottawa 67's 63 5 20 25 0.40 70 -30
174. Ben Pickell (LW) Kingston Frontenacs 64 13 11 24 0.38 55 4
175. Rowan Henderson (C) Sudbury Wolves 66 11 13 24 0.36 37 0
176. Parker Snelgrove (C) Guelph Storm 67 11 13 24 0.36 43 -20
177. Quinton Page (C/LW) Peterborough Petes 60 10 14 24 0.40 46 -17
178. Andrew Gibson (D) Nashville Predators totals 54 9 15 24 0.44 59 16
    Soo Greyhounds 26 4 3 7 0.27 36 1
    Oshawa Generals 28 5 12 17 0.61 23 15
179. Zach Sandhu (D) Oshawa Generals 64 9 15 24 0.38 92 12
180. Quinn Beauchesne (D) Pittsburgh Penguins Guelph Storm 49 6 18 24 0.49 51 -10
                   
181. Alex Mclean (F) Guelph Storm 61 10 13 23 0.38 10 -23
182. Tnias Mathurin (D) Windsor Spitfires 49 7 16 23 0.47 20 30
183. Carson Cameron (D) Peterborough Petes 63 7 16 23 0.37 24 -25
184. Harry Nansi (RW/C) Toronto Maple Leafs Owen Sound Attack 67 7 16 23 0.34 14 -10
185. Brennan Faulkner (C/LW) Peterborough Petes 65 6 17 23 0.35 44 4
186. Cal Uens (D) Kingston Frontenacs 68 6 17 23 0.34 71 21
187. Ethan Toms (C) Oshawa Generals 60 9 13 22 0.37 24 -4
188. Matthew Schaefer (D) New York Islanders Erie Otters 17 7 15 22 1.29 8 21
189. Kaeden Johnston (F) totals 63 7 15 22 0.35 32 -21
    Sarnia Sting 34 4 10 14 0.41 20 -12
    Saginaw Spirit 29 3 5 8 0.28 12 -9
190. Ivan Galiyanov (F) Niagara IceDogs 68 11 10 21 0.31 18 -13
                   
191. Jordan Charron (RW) Pittsburgh Penguins Soo Greyhounds 48 10 11 21 0.44 47 -19
192. Joshua Avery (C) Brantford Bulldogs 53 9 12 21 0.40 18 -1
193. Matthew Andonovski (D) Ottawa Senators Kitchener Rangers 65 6 15 21 0.32 132 10
194. Lucas Moore (D) Brantford Bulldogs 68 4 17 21 0.31 73 1
195. Ryan McGuire (C/LW) Guelph Storm 37 12 8 20 0.54 65 -2
196. Noah Nelson (C) Brantford Bulldogs 63 9 11 20 0.32 36 -3
197. 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
198. Noah Van Vliet (D) Niagara IceDogs 67 8 12 20 0.30 113 -5
199. Grayson Tiller (D) Barrie Colts 67 7 13 20 0.30 86 -4
200. Zakary Lavoie (RW) Brantford Bulldogs 35 5 15 20 0.57 12 -2
472 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. Michael McIvor North Bay Battalion 45 2.86 .910 22 17 3 3 2557 1230 122
5. Ryerson Leenders Buffalo Sabres Brantford Bulldogs 48 3.11 .910 31 14 3 1 2819 1477 146
6. Carter George Los Angeles Kings Owen Sound Attack 47 3.35 .909 17 22 6 0 2705 1514 151
7. David Egorov Brantford Bulldogs 24 2.97 .906 13 5 2 0 1273 610 63
8. Jacob Oster Oshawa Generals 53 2.81 .904 32 17 4 3 3182 1396 149
9. Jack Ivankovic Nashville Predators Brampton Steelheads 43 3.05 .903 25 12 5 2 2477 1173 126
10. Easton Rye Peterborough Petes 29 3.67 .902 10 14 3 0 1604 898 98
                         
11. Nathan Krawchuk Sudbury Wolves 47 3.45 .901 19 20 5 0 2540 1335 146
12. 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
13. Nathaniel Day Edmonton Oilers Flint Firebirds 59 3.07 .894 26 25 5 2 3401 1460 174
14. Zachary Bowen Peterborough Petes 37 3.95 .893 8 22 5 0 2125 1168 140
15. Joseph Costanzo Windsor Spitfires 51 2.94 .892 34 10 4 4 2855 1157 140
16. Jaeden Nelson Ottawa 67's 33 3.65 .889 12 14 5 0 1873 913 114
17. 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
18. Mason Vaccari Kingston Frontenacs 25 3.13 .886 11 4 4 0 1324 534 69
19. Zachary Jovanovski Guelph Storm 19 3.71 .886 6 10 3 1 1068 512 66
20. Nicholas Surzycia Sarnia Sting 48 3.70 .885 16 21 9 0 2722 1295 168
                         
21. Collin MacKenzie Ottawa 67's 39 3.66 .884 12 20 5 1 2243 1049 137
22. Charlie Robertson Niagara IceDogs 10 4.63 .884 4 3 0 0 493 289 38
23. 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
24. Carter Froggett Windsor Spitfires 21 3.52 .879 8 7 2 0 1024 435 60
25. Jason Schaubel Kitchener Rangers 18 3.40 .878 10 3 3 0 1041 423 59
26. Kaleb Papineau Saginaw Spirit 23 3.56 .878 12 6 0 0 1196 513 71
27. Isaac Gravelle Oshawa Generals 14 3.36 .877 9 3 2 0 857 343 48
28. Landon Miller Detroit Red Wings Soo Greyhounds 37 4.07 .877 13 17 1 1 1844 892 125
29. Jack Lisson North Bay Battalion 12 4.29 .875 3 7 1 0 644 323 46
30. Evan Maillet Sarnia Sting 26 4.41 .872 6 12 4 0 1402 703 103
                         
31. Finn Marshall Sudbury Wolves 31 4.20 .871 13 9 0 1 1431 673 100
32. Colin Ellsworth Guelph Storm 27 4.08 .869 6 12 5 1 1487 672 101
33. Matthew Koprowski Owen Sound Attack 20 4.29 .866 8 9 1 0 1078 496 77
34. Charlie Burns Erie Otters 21 4.24 .860 6 10 0 0 1075 466 76
35. Jacob Gibbons Brampton Steelheads 12 4.67 .860 2 7 3 0 720 343 56
36. Charlie Larocque North Bay Battalion 16 4.50 .851 3 10 1 0 828 353 62
37. 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
38. 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. Andrew Gaulton Sudbury Wolves 1 8.00 .818 0 1 0 0 60 36 8
12. Marcus Vandenberg Sudbury Wolves 1 8.00 .784 0 1 0 0 60 29 8
13. Jacob Brown Flint Firebirds 1 6.23 .778 0 1 0 0 58 21 6
14. Kayden Newton Guelph Storm 1 6.13 .750 0 1 0 0 40 12 4
15. Noah Tegelaar Soo Greyhounds 2 9.90 .739 0 2 0 0 37 17 6
16. 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 - - - - - - - - -
17. Reid Thomas Soo Greyhounds 1 6.08 .000 0 0 0 0 10 0 1
18. Luke Suys Sudbury Wolves 0 - - - - - - - - -
19. Nick Marson Soo Greyhounds 0 - - - - - - - - -
20. Daniel Giusti Ottawa 67's 0 - - - - - - 0 - -
                         
21. Noah Beaulne Sudbury Wolves 0 - - - - - - - - -
22. Declan McNamara Saginaw Spirit 0 - - - - - - 0 - -
* Some data is missing to provide a correct summary.