.
League Information and Facts
Premium Filter
2024-2025 Overall Totals Player Stats
# Player Team GP G A TP PPG PIM +/-
101. Braidy Wassilyn (F) Niagara IceDogs 67 9 33 42 0.63 20 -23
102. Matthew Mayich (D) St. Louis Blues Ottawa 67's 66 7 35 42 0.64 81 -17
103. Carson Woodall (D) Windsor Spitfires 71 5 37 42 0.59 29 9
104. James Petrovski (D) Owen Sound Attack 72 4 38 42 0.58 108 -9
105. Ryan Brown (LW) Sarnia Sting 68 16 25 41 0.60 42 -8
106. Jack Van Volsen (C) Brampton Steelheads 73 17 22 39 0.53 20 -6
107. Tristan Delisle (C) totals 67 13 26 39 0.58 53 3
    Oshawa Generals 3 1 0 1 0.33 8 -1
    Owen Sound Attack 64 12 26 38 0.59 45 4
108. Nicholas De Angelis (D) Sudbury Wolves 70 6 33 39 0.56 46 6
109. Bode Stewart (LW) Barrie Colts 79 6 33 39 0.49 32 -2
110. Carter Lowe (LW) Barrie Colts 83 19 19 38 0.46 12 -2
                   
111. Alexander Assadourian (LW) Niagara IceDogs 43 18 20 38 0.88 37 2
112. Ethan Belchetz (LW) Windsor Spitfires 56 17 21 38 0.68 48 -3
113. Mason Zebeski (LW) Brampton Steelheads 64 16 22 38 0.59 80 12
114. Alessandro Di Iorio (C) Sarnia Sting 58 11 27 38 0.66 14 -24
115. Calvin Crombie (RW) Brantford Bulldogs 66 10 28 38 0.58 110 -1
116. Alexis Daviault (D) Erie Otters 73 6 32 38 0.52 88 -28
117. Owen Protz (D) Montréal Canadiens Brantford Bulldogs 78 6 32 38 0.49 65 21
118. Jonathan Melee (C) Peterborough Petes 60 21 16 37 0.62 51 -33
119. Matthew Soto (RW) Kingston Frontenacs 69 20 17 37 0.54 4 6
120. Connor Clattenburg (C/LW) Edmonton Oilers Flint Firebirds 51 17 20 37 0.73 119 2
                   
121. Andrew Vermeulen (C/LW) Kitchener Rangers 80 17 20 37 0.46 28 13
122. Jared Woolley (D) Los Angeles Kings London Knights 84 11 26 37 0.44 106 67
123. Beau Akey (D) Edmonton Oilers Barrie Colts 68 6 31 37 0.54 38 4
124. Gabriel Chiarot (RW/LW) Vancouver Canucks Brampton Steelheads 72 22 14 36 0.50 60 19
125. Tyson Doucette (C) Sarnia Sting 65 20 16 36 0.55 23 -29
126. Ethan Hay (C) Tampa Bay Lightning totals 73 13 23 36 0.49 120 -5
    Saginaw Spirit 32 8 5 13 0.41 55 -19
    Kingston Frontenacs 41 5 18 23 0.56 65 14
127. James Guo (D) Saginaw Spirit 67 8 28 36 0.54 42 26
128. Lirim Amidovski (RW) Minnesota Wild North Bay Battalion 72 22 13 35 0.49 40 -11
129. Nicholas Sima (RW) Saginaw Spirit 65 18 17 35 0.54 97 -7
130. Lucas Karmiris (C) Brampton Steelheads 46 13 22 35 0.76 32 13
                   
131. Matthew Virgilio (D) Niagara IceDogs 73 5 30 35 0.48 80 -23
132. Andrew Gibson (D) Nashville Predators totals 73 17 17 34 0.47 87 12
    Soo Greyhounds 26 4 3 7 0.27 36 1
    Oshawa Generals 47 13 14 27 0.57 51 11
133. Declan Waddick (C) Owen Sound Attack 64 15 19 34 0.53 46 -10
134. Jack Dever (RW) Ottawa 67's 57 9 25 34 0.60 12 -6
135. Aiden Young (LW) Peterborough Petes 65 13 20 33 0.51 37 -11
136. Andrew LeBlanc (C) North Bay Battalion 65 13 20 33 0.51 44 -39
137. Blake Smith (D) Toronto Maple Leafs Flint Firebirds 69 10 23 33 0.48 60 18
138. Owen Allard (C/LW) Utah Mammoth Soo Greyhounds 36 16 16 32 0.89 4 -9
139. Wesley Royston (RW) Erie Otters 72 15 17 32 0.44 75 -8
140. Evan Konyen (RW) Flint Firebirds 52 14 18 32 0.62 41 -10
                   
141. Noah Read (C/LW) Anaheim Ducks London Knights 62 14 18 32 0.52 29 13
142. Luke McNamara (C) totals 75 13 19 32 0.43 59 5
    Kingston Frontenacs 36 6 13 19 0.53 33 14
    Windsor Spitfires 39 7 6 13 0.33 26 -9
143. Zach Wigle (C/LW) totals 73 12 20 32 0.44 14 -8
    Barrie Colts 36 6 16 22 0.61 4 6
    North Bay Battalion 37 6 4 10 0.27 10 -14
144. Jake Karabela (C) Guelph Storm 48 11 21 32 0.67 38 -23
145. Spencer Sova (D) Brampton Steelheads 62 5 27 32 0.52 26 17
146. Cole Zurawski (RW) totals 65 16 15 31 0.48 26 -9
    Flint Firebirds 32 6 9 15 0.47 11 6
    Owen Sound Attack 33 10 6 16 0.48 15 -15
147. Caden Taylor (RW/LW) Peterborough Petes 68 15 16 31 0.46 51 -38
148. Nicholas Wellenreiter (F) North Bay Battalion 50 13 18 31 0.62 18 -7
149. Chris Barlas (C) Ottawa 67's 67 13 18 31 0.46 39 -24
150. Bruce McDonald (C/LW) Owen Sound Attack 66 11 20 31 0.47 10 -19
                   
151. Cal Uens (D) Kingston Frontenacs 79 10 21 31 0.39 75 25
152. Braydon McCallum (C/RW) Peterborough Petes 56 9 22 31 0.55 125 -24
153. Sebastien Gervais (C) Saginaw Spirit 57 8 23 31 0.54 20 -9
154. Parker Von Richter (D) Brampton Steelheads 68 8 23 31 0.46 33 22
155. Rylan Singh (D) Guelph Storm 65 3 28 31 0.48 18 -36
156. Matthew Wang (LW/C) Flint Firebirds 73 17 13 30 0.41 66 4
157. Ben Pickell (LW) Kingston Frontenacs 75 17 13 30 0.40 71 7
158. Brady Smith (C) Soo Greyhounds 62 12 18 30 0.48 22 -19
159. Kieran Witkowski (LW) Brampton Steelheads 74 12 18 30 0.41 21 11
160. Grayson Tiller (D) Barrie Colts 83 9 21 30 0.36 98 2
                   
161. Braedyn Rogers (D) Owen Sound Attack 72 7 23 30 0.42 49 -14
162. Ben Danford (D) Toronto Maple Leafs Oshawa Generals 82 7 23 30 0.37 72 8
163. Carson Campbell (D) Kitchener Rangers 78 4 26 30 0.38 49 35
164. Liam Beamish (C) Sarnia Sting 40 14 15 29 0.73 34 9
165. Konnor Smith (D) Anaheim Ducks totals 46 11 18 29 0.63 49 16
    Owen Sound Attack 8 4 4 8 1.00 9 1
    Brampton Steelheads 38 7 14 21 0.55 40 15
166. Vann Williamson (D) Kingston Frontenacs 79 3 26 29 0.37 26 15
167. 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
168. Colin Fitzgerald (C) Peterborough Petes 48 12 16 28 0.58 45 -21
169. Zach Sandhu (D) Oshawa Generals 84 10 18 28 0.33 117 15
170. Donovan McCoy (D) Sudbury Wolves 62 6 22 28 0.45 84 -11
                   
171. Benjamin Cormier (C) Owen Sound Attack 68 15 12 27 0.40 35 -17
172. Sean Doherty (C/RW) Niagara IceDogs 73 14 13 27 0.37 29 -19
173. Carter Stevens (C) Guelph Storm 66 13 13 26 0.39 36 -11
174. Noah Nelson (C) Brantford Bulldogs 74 11 15 26 0.35 40 3
175. Jacob Crawford (C/LW) Owen Sound Attack 69 8 18 26 0.38 24 -22
176. Gavin Bryant (C) Peterborough Petes 54 10 15 25 0.46 31 -20
177. Mathieu Paris (C) Niagara IceDogs 35 9 16 25 0.71 6 14
178. Hudson Chitaroni (C) Sudbury Wolves 69 9 16 25 0.36 45 -11
179. Matthew Andonovski (D) Ottawa Senators Kitchener Rangers 81 6 19 25 0.31 165 18
180. William McFadden (C) Guelph Storm 61 5 20 25 0.41 8 -2
                   
181. Frankie Marrelli (D) Ottawa 67's 63 5 20 25 0.40 70 -30
182. Parker Snelgrove (C) Guelph Storm 67 11 13 24 0.36 43 -20
183. Rowan Henderson (C) Sudbury Wolves 70 11 13 24 0.34 39 -2
184. Quinton Page (C/LW) Peterborough Petes 60 10 14 24 0.40 46 -17
185. Harry Nansi (RW/C) Toronto Maple Leafs Owen Sound Attack 69 7 17 24 0.35 14 -10
186. Quinn Beauchesne (D) Pittsburgh Penguins Guelph Storm 49 6 18 24 0.49 51 -10
187. Lucas Moore (D) Brantford Bulldogs 79 5 19 24 0.30 81 0
188. Ivan Galiyanov (F) Niagara IceDogs 71 13 10 23 0.32 20 -13
189. Alex Mclean (F) Guelph Storm 61 10 13 23 0.38 10 -23
190. Nikolas Rossetto (RW) Brantford Bulldogs 68 10 13 23 0.34 4 3
                   
191. Ethan Toms (C) Oshawa Generals 77 9 14 23 0.30 24 -4
192. Cameron Mercer (C) Kitchener Rangers 79 9 14 23 0.29 49 8
193. Tnias Mathurin (D) Windsor Spitfires 49 7 16 23 0.47 20 30
194. Carson Cameron (D) Peterborough Petes 63 7 16 23 0.37 24 -25
195. Brennan Faulkner (C/LW) Peterborough Petes 65 6 17 23 0.35 44 4
196. Masen Wray (C) totals 52 13 9 22 0.42 30 -9
    Niagara IceDogs 27 3 4 7 0.26 17 -7
    Owen Sound Attack 25 10 5 15 0.60 13 -2
197. Jordan Charron (RW) Pittsburgh Penguins Soo Greyhounds 53 10 12 22 0.42 60 -22
198. Joshua Avery (C) Brantford Bulldogs 64 9 13 22 0.34 20 -8
199. Matthew Schaefer (D) New York Islanders Erie Otters 17 7 15 22 1.29 8 21
200. Kaeden Johnston (F) totals 64 7 15 22 0.34 32 -20
    Sarnia Sting 34 4 10 14 0.41 20 -12
    Saginaw Spirit 30 3 5 8 0.27 12 -8
472 players found | Previous page | Next page
2024-2025 Overall Totals Goaltending Stats
# Player Team GP GAA SV% W L T SO TOI SVS GA
1. Austin Elliott London Knights 50 2.22 .918 48 2 0 4 3022 1255 112
2. Jackson Parsons Ottawa Senators Kitchener Rangers 68 2.35 .917 45 20 3 7 4051 1762 159
3. Ben Hrebik Barrie Colts 41 3.16 .912 22 14 2 1 2300 1256 121
4. Ryerson Leenders Buffalo Sabres Brantford Bulldogs 56 3.05 .910 35 17 3 2 3261 1681 166
5. Michael McIvor North Bay Battalion 50 2.96 .908 23 20 4 3 2861 1391 141
6. Carter George Los Angeles Kings Owen Sound Attack 51 3.59 .904 17 26 6 0 2944 1662 176
7. David Egorov Brantford Bulldogs 28 3.15 .902 15 7 2 0 1487 721 78
8. Nathan Krawchuk Sudbury Wolves 51 3.43 .902 19 23 6 0 2798 1474 160
9. Easton Rye Peterborough Petes 29 3.67 .902 10 14 3 0 1604 898 98
10. Jack Ivankovic Nashville Predators Brampton Steelheads 48 3.19 .900 26 15 5 2 2687 1294 143
                         
11. Jacob Oster Oshawa Generals 74 2.92 .898 45 25 4 3 4436 1911 216
12. Charlie Schenkel totals 58 3.13 .897 31 18 1 2 3167 1433 165
    Soo Greyhounds 25 2.89 .914 9 11 0 2 1290 661 62
    Kingston Frontenacs 33 3.29 .882 22 7 1 0 1878 772 103
13. Joseph Costanzo Windsor Spitfires 63 2.81 .896 41 13 6 4 3590 1445 168
14. Nathaniel Day Edmonton Oilers Flint Firebirds 64 3.09 .894 27 29 5 3 3704 1616 191
15. Zachary Bowen Peterborough Petes 37 3.95 .893 8 22 5 0 2125 1168 140
16. Jaeden Nelson Ottawa 67's 33 3.65 .889 12 14 5 0 1873 913 114
17. Zachary Jovanovski Guelph Storm 19 3.71 .886 6 10 3 1 1068 512 66
18. Mason Vaccari Kingston Frontenacs 26 3.14 .885 11 5 4 0 1359 548 71
19. Nolan Lalonde Columbus Blue Jackets totals 40 3.42 .885 17 14 7 3 2213 972 126
    Kingston Frontenacs 21 3.25 .884 9 7 4 1 1126 464 61
    Soo Greyhounds 19 3.59 .887 8 7 3 2 1087 508 65
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 43 3.71 .883 18 18 2 2 2346 1095 145
    Guelph Storm 27 4.24 .869 9 15 1 0 1485 699 105
    Brampton Steelheads 16 2.79 .908 9 3 1 2 862 396 40
24. Carter Froggett Windsor Spitfires 21 3.52 .879 8 7 2 0 1024 435 60
25. Isaac Gravelle Oshawa Generals 16 3.35 .878 9 3 2 0 877 352 49
26. Jason Schaubel Kitchener Rangers 18 3.40 .878 10 3 3 0 1041 423 59
27. Jack Lisson North Bay Battalion 12 4.29 .875 3 7 1 0 644 323 46
28. Landon Miller Detroit Red Wings Soo Greyhounds 40 4.15 .873 13 19 1 1 1951 931 135
29. Evan Maillet Sarnia Sting 26 4.41 .872 6 12 4 0 1402 703 103
30. Finn Marshall Sudbury Wolves 31 4.20 .871 13 9 0 1 1431 673 100
                         
31. Colin Ellsworth Guelph Storm 27 4.08 .869 6 12 5 1 1487 672 101
32. Kaleb Papineau Saginaw Spirit 28 4.02 .867 13 10 0 0 1507 660 101
33. Charlie Burns Erie Otters 24 4.26 .866 6 11 1 0 1226 560 87
34. Matthew Koprowski Owen Sound Attack 20 4.29 .866 8 9 1 0 1078 496 77
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. Trenten Bennett New Jersey Devils Owen Sound Attack 6 2.65 .923 1 4 0 1 318 169 14
2. Masen Johnston Peterborough Petes 5 3.22 .910 0 2 1 0 224 122 12
3. Michael Newlove Windsor Spitfires 3 2.89 .904 2 0 0 0 146 66 7
4. Liam Sztuska Peterborough Petes 3 4.58 .895 0 3 0 0 171 111 13
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. Owen Willmore London Knights 3 5.31 .843 1 2 0 0 147 70 13
10. Finn Moffett Niagara IceDogs 2 7.14 .842 0 0 0 0 26 16 3
                         
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.