.
League Information and Facts
Premium Filter
2022-2023 Regular Season Player Stats
# Player Team GP G A TP PPG PIM +/-
301. Alexander Lukin (D) North Bay Battalion 65 5 8 13 0.20 65 15
302. Alex Kostov (RW) Soo Greyhounds 52 4 9 13 0.25 21 1
303. Gerard Keane (D) Niagara IceDogs 29 3 10 13 0.45 32 -15
304. Madden Steen (D) Owen Sound Attack 51 3 10 13 0.25 33 5
305. Jack Dever (RW) Ottawa 67's 44 2 11 13 0.30 0 14
306. Ben Roger (D) Kingston Frontenacs 49 2 11 13 0.27 32 -16
307. Donovan McCoy (D) Peterborough Petes 65 2 11 13 0.20 76 13
308. Cal Uens (D) totals 65 1 12 13 0.20 50 -6
    Owen Sound Attack 35 1 7 8 0.23 30 0
    Kingston Frontenacs 30 0 5 5 0.17 20 -6
309. Chase Coughlan (F) totals 40 10 2 12 0.30 49 4
    Guelph Storm 7 1 0 1 0.14 17 -2
    Sudbury Wolves 33 9 2 11 0.33 32 6
310. Brian Zanetti (D) Philadelphia Flyers Peterborough Petes 47 5 7 12 0.26 27 19
                   
311. Braeden O'Keefe (C) Hamilton Bulldogs 62 4 8 12 0.19 2 -25
312. Avery Winslow (D) North Bay Battalion 41 1 11 12 0.29 8 17
313. James Guo (D) totals 60 1 11 12 0.20 16 -8
    Peterborough Petes 29 1 6 7 0.24 6 -3
    Saginaw Spirit 31 0 5 5 0.16 10 -5
314. Jackson Stewart (LW) totals 54 8 3 11 0.20 113 -1
    Kingston Frontenacs 22 4 1 5 0.23 45 -2
    Owen Sound Attack 32 4 2 6 0.19 68 1
315. Lincoln Moore (RW) Saginaw Spirit 43 7 4 11 0.26 7 -6
316. Cédricson Okitundu (D) totals 55 7 4 11 0.20 33 -4
    Guelph Storm 29 5 1 6 0.21 19 -2
    Hamilton Bulldogs 26 2 3 5 0.19 14 -2
317. Kaden Pitre (C) Flint Firebirds 63 7 4 11 0.17 19 -8
318. Taeo Artichuk (F) Erie Otters 65 7 4 11 0.17 14 -24
319. Brice Cooke (LW) Mississauga Steelheads 66 6 5 11 0.17 50 -21
320. Mitchell Brooks (C) Kingston Frontenacs 45 5 6 11 0.24 6 1
                   
321. Thomas Chafe (RW) Owen Sound Attack 58 5 6 11 0.19 16 -5
322. Mason Zebeski (LW) Mississauga Steelheads 66 5 6 11 0.17 44 -12
323. Anthony Agostinelli (RW) Niagara IceDogs 23 4 7 11 0.48 8 -2
324. Ethan MacKinnon (D) London Knights 46 4 7 11 0.24 16 18
325. Adrian Misaljevic (C) Kitchener Rangers 47 4 7 11 0.23 6 3
326. Marko Stojkov (D) Flint Firebirds 52 4 7 11 0.21 26 3
327. Alex Bradshaw (LW) Flint Firebirds 57 3 8 11 0.19 23 -17
328. Davis Codd (RW) Saginaw Spirit 20 2 9 11 0.55 13 -1
329. Ryan Thompson (D) Soo Greyhounds 63 1 10 11 0.17 97 -29
330. Tomislav Brennan (F) Owen Sound Attack 31 5 5 10 0.32 2 -2
                   
331. Ryan Del Monte (C) London Knights 15 4 6 10 0.67 8 -10
332. Artyom Kulakov (D) Erie Otters 59 4 6 10 0.17 95 -11
333. Lukas Fischer (D) Sarnia Sting 47 3 7 10 0.21 16 17
334. Teddy Sawyer (D) Owen Sound Attack 52 3 7 10 0.19 72 -1
335. Nikita Parfenyuk (D) Oshawa Generals 56 3 7 10 0.18 46 -5
336. Connor Clattenburg (F) Soo Greyhounds 56 2 8 10 0.18 115 -10
337. Nathan Ribau (D) Niagara IceDogs 61 2 8 10 0.16 71 -46
338. Alec Leonard (D) totals 62 2 8 10 0.16 82 19
    Niagara IceDogs 6 0 1 1 0.17 5 0
    London Knights 56 2 7 9 0.16 77 19
339. Finn Harding (D) Mississauga Steelheads 63 2 8 10 0.16 41 8
340. Dylan Gordon (D) Mississauga Steelheads 33 1 9 10 0.30 4 -2
                   
341. Nathan Poole (C) Kingston Frontenacs 31 6 3 9 0.29 36 -3
342. Caden Kelly (RW) Ottawa 67's 49 5 4 9 0.18 27 -3
343. Jesse Fishman (C) totals 57 5 4 9 0.16 30 -22
    Kitchener Rangers 29 4 3 7 0.24 6 -9
    Guelph Storm 28 1 1 2 0.07 24 -13
344. Brenden Anderson (C) totals 60 5 4 9 0.15 44 -4
    Hamilton Bulldogs 31 1 1 2 0.06 26 -9
    Sarnia Sting 29 4 3 7 0.24 18 5
345. Ty Petrou (C) Oshawa Generals 45 3 6 9 0.20 10 -29
346. Antonio Tersigni (LW) Owen Sound Attack 50 2 7 9 0.18 8 -4
347. Wyatt Kennedy (D) North Bay Battalion 63 2 7 9 0.14 30 21
348. Daniil Sobolev (D) Montréal Canadiens Windsor Spitfires 48 1 8 9 0.19 56 12
349. Hunter McKenzie (LW/RW) Guelph Storm 45 4 4 8 0.18 6 -11
350. Tyson Doucette (C) Sarnia Sting 58 4 4 8 0.14 23 -3
                   
351. Olivier Savard (D) Saginaw Spirit 62 3 5 8 0.13 47 -15
352. Mathieu Paris (C) London Knights 45 2 6 8 0.18 6 -4
353. Owain Johnston (D) Erie Otters 49 1 7 8 0.16 44 -16
354. Blake Smith (D) totals 60 1 7 8 0.13 55 -4
    Oshawa Generals 19 1 1 2 0.11 21 -6
    Flint Firebirds 41 0 6 6 0.15 34 2
355. Shawn Spearing (D) Peterborough Petes 48 0 8 8 0.17 29 19
356. Jordyn Ertel (LW) Oshawa Generals 43 4 3 7 0.16 25 -19
357. Owen Allard (C) Soo Greyhounds 14 3 4 7 0.50 4 2
358. Carter Lowe (LW) Barrie Colts 32 3 4 7 0.22 6 0
359. Ethan Quick (RW) totals 34 3 4 7 0.21 8 -3
    Ottawa 67's 22 1 2 3 0.14 6 -1
    Barrie Colts 12 2 2 4 0.33 2 -2
360. Dylan Edwards (F) Erie Otters 44 2 5 7 0.16 10 -11
                   
361. Chase Lefebvre (C) Peterborough Petes 48 2 5 7 0.15 4 -1
362. Ty Hollett (D/RW) Kitchener Rangers 52 2 5 7 0.13 34 1
363. Nathan Sauder (D) Erie Otters 53 2 5 7 0.13 32 -9
364. Masen Wray (C) Hamilton Bulldogs 54 2 5 7 0.13 20 -8
365. Jake Uberti (C/LW) Mississauga Steelheads 12 1 6 7 0.58 20 -6
366. Callum Cheynowski (D) Hamilton Bulldogs 18 1 6 7 0.39 10 -2
367. Derek Smyth (D) Ottawa 67's 31 0 7 7 0.23 23 4
368. Grayson Tiller (D) Barrie Colts 47 0 7 7 0.15 16 -1
369. Gavin Ewles (D) Ottawa 67's 47 5 1 6 0.13 35 16
370. Adam Cavallin (F) Kingston Frontenacs 47 4 2 6 0.13 17 -10
                   
371. Benjamin Cormier (C) Owen Sound Attack 50 3 3 6 0.12 23 -10
372. Cameron Mercer (C) Kitchener Rangers 51 3 3 6 0.12 10 3
373. Owen Pitters (F) Flint Firebirds 55 3 3 6 0.11 26 -12
374. Thomas Johnston (LW) totals 19 2 4 6 0.32 14 -2
    Ottawa 67's 6 0 2 2 0.33 6 -2
    Windsor Spitfires 13 2 2 4 0.31 8 0
375. Lucas Brzustowski (D) totals 32 2 4 6 0.19 15 4
    Soo Greyhounds 12 1 0 1 0.08 6 -2
    North Bay Battalion 20 1 4 5 0.25 9 6
376. Connor Toms (D) Soo Greyhounds 44 2 4 6 0.14 36 -19
377. Zach Sandhu (D) Guelph Storm 45 2 4 6 0.13 14 -5
378. Gavin Grundner (LW) Guelph Storm 52 2 4 6 0.12 14 -15
379. Valdemar William Hull (C/W) totals 60 2 4 6 0.10 8 -22
    Mississauga Steelheads 7 0 1 1 0.14 0 0
    Niagara IceDogs 53 2 3 5 0.09 8 -22
380. Joshua Currie (LW) Kingston Frontenacs 19 1 5 6 0.32 8 -2
                   
381. Josh Kavanagh (D) Barrie Colts 55 1 5 6 0.11 19 -1
382. Cam Gauvreau (D) totals 57 0 6 6 0.11 103 6
    North Bay Battalion 14 0 1 1 0.07 42 8
    Saginaw Spirit 14 0 1 1 0.07 35 -1
    Peterborough Petes 29 0 4 4 0.14 26 -1
383. Quinton Page (C/LW) Peterborough Petes 46 4 1 5 0.11 21 -8
384. Alex Messier (LW) Erie Otters 43 3 2 5 0.12 20 -8
385. Devin Mauro (LW) Sudbury Wolves 29 2 3 5 0.17 0 0
386. Luca Testa (C) totals 39 2 3 5 0.13 10 -6
    London Knights 15 1 2 3 0.20 4 3
    Hamilton Bulldogs 24 1 1 2 0.08 6 -9
387. Tyler Graham (RW) Oshawa Generals 44 2 3 5 0.11 13 -17
388. Isaac Enright (D) totals 51 2 3 5 0.10 65 -19
    Mississauga Steelheads 15 1 1 2 0.13 30 -10
    Guelph Storm 36 1 2 3 0.08 35 -9
389. David Bedkowski (D) Oshawa Generals 55 2 3 5 0.09 14 -39
390. Matthew Jenken (D) Flint Firebirds 40 1 4 5 0.13 0 1
                   
391. Ethan Montroy (LW) Soo Greyhounds 19 2 2 4 0.21 11 -10
392. Andrew Wycisk (D) Niagara IceDogs 24 2 2 4 0.17 2 -14
393. Daylen Moses (RW) Soo Greyhounds 35 2 2 4 0.11 11 -8
394. Bode Stewart (C) Saginaw Spirit 41 2 2 4 0.10 4 -18
395. Connor Federkow (D) London Knights 47 2 2 4 0.09 42 2
396. Liam Storch (F) Saginaw Spirit 49 2 2 4 0.08 0 -11
397. Niko Minkkinen (D) Guelph Storm 13 1 3 4 0.31 4 -3
398. Vann Williamson (D) Kingston Frontenacs 15 1 3 4 0.27 4 -6
399. Josh Hoover (D) Sarnia Sting 18 1 3 4 0.22 37 7
400. Nathan Aspinall (LW) Flint Firebirds 29 1 3 4 0.14 2 -6
499 players found | Previous page | Next page
2022-2023 Regular Season Goaltending Stats
# Player Team GP GAA SV% W L T SO TOI SVS GA
1. Collin MacKenzie Ottawa 67's 30 1.88 .928 21 2 3 1 1567 633 49
2. Carter George Owen Sound Attack 10 2.41 .924 7 3 0 0 573 280 23
3. Domenic DiVincentiis Winnipeg Jets North Bay Battalion 48 2.33 .919 36 9 2 5 2811 1241 109
4. Michael Simpson Peterborough Petes 51 2.73 .914 24 22 2 5 2989 1442 136
5. Liam Sztuska Peterborough Petes 19 2.93 .910 11 7 0 1 1087 535 53
6. Anson Thornton Arizona Coyotes Barrie Colts 44 3.13 .903 29 9 3 1 2565 1248 134
7. Brett Brochu London Knights 47 2.82 .902 28 17 2 2 2725 1173 128
8. Joseph Costanzo Windsor Spitfires 40 3.03 .901 26 6 0 1 2158 990 109
9. Marco Costantini totals 47 3.23 .900 24 17 5 4 2710 1315 146
    Hamilton Bulldogs 2 4.03 .892 1 1 0 0 120 66 8
    Kitchener Rangers 45 3.20 .901 23 16 5 4 2591 1249 138
10. Zachary Bowen London Knights 26 3.10 .899 17 4 0 1 1373 630 71
                         
11. Mason Vaccari Kingston Frontenacs 29 3.53 .899 11 14 0 1 1548 813 91
12. Max Donoso Ottawa 67's 47 2.72 .898 30 10 0 2 2541 1010 115
13. Marcus Vandenberg Kitchener Rangers 23 3.31 .898 9 9 1 1 1198 581 66
14. Tristan Malboeuf Hamilton Bulldogs 30 3.39 .897 12 9 2 1 1522 745 86
15. Charlie Schenkel Soo Greyhounds 31 3.49 .894 9 14 4 2 1754 856 102
16. Charlie Robertson North Bay Battalion 21 3.17 .892 12 6 0 3 1155 502 61
17. Andrew Oke Saginaw Spirit 24 3.45 .892 10 10 1 0 1269 602 73
18. Nathan Krawchuk Sudbury Wolves 25 3.21 .891 13 7 1 1 1290 563 69
19. Owen Flores Niagara IceDogs 42 4.59 .891 7 23 4 0 2209 1388 169
20. Benjamin Gaudreau Sarnia Sting 44 3.07 .889 24 12 3 1 2523 1036 129
                         
21. Kevyn Brassard Sudbury Wolves 22 3.51 .889 7 8 2 0 1197 560 70
22. Ivan Zhigalov Colorado Avalanche Kingston Frontenacs 45 3.59 .889 16 24 1 0 2539 1222 152
23. Ben West Barrie Colts 26 3.62 .889 12 7 3 1 1425 691 86
24. Tristan Lennox New York Islanders Saginaw Spirit 45 3.15 .888 25 15 2 3 2592 1073 136
25. Matteo Drobac Hamilton Bulldogs 42 3.58 .887 19 19 3 1 2315 1082 138
26. Patrick Leaver totals 48 3.67 .884 24 18 1 0 2616 1221 160
    Oshawa Generals 29 3.68 .883 12 13 1 0 1616 746 99
    Guelph Storm 19 3.66 .886 12 5 0 0 1000 475 61
27. Will Cranley St. Louis Blues Flint Firebirds 44 3.87 .884 18 18 4 1 2402 1178 155
28. Corbin Votary Owen Sound Attack 30 3.72 .883 12 9 4 0 1628 761 101
29. Nicholas Surzycia Sarnia Sting 29 3.36 .879 17 5 2 0 1555 634 87
30. Brayden Gillespie Guelph Storm 25 3.40 .879 13 6 2 1 1410 581 80
                         
31. Ryerson Leenders Mississauga Steelheads 35 3.48 .879 12 15 3 0 1878 789 109
32. Joe Ranger Sudbury Wolves 28 3.91 .877 11 13 3 0 1598 742 104
33. Nathaniel Day Edmonton Oilers Flint Firebirds 32 3.91 .874 17 10 0 0 1660 748 108
34. Nick Chenard Owen Sound Attack 35 3.96 .873 14 16 2 0 1880 855 124
35. Jacob Oster totals 49 4.20 .873 17 23 2 3 2555 1227 179
    Guelph Storm 26 4.63 .847 9 12 2 0 1310 558 101
    Oshawa Generals 23 3.76 .896 8 11 0 3 1245 669 78
36. Kyle Downey Erie Otters 26 3.79 .872 8 14 0 0 1361 587 86
37. Nolan Lalonde Columbus Blue Jackets Erie Otters 41 4.10 .868 11 20 2 1 2212 990 151
38. Matt Onuska Windsor Spitfires 33 4.44 .868 17 11 4 0 1850 897 137
39. Josh Rosenzweig Niagara IceDogs 33 5.73 .868 5 21 4 0 1697 1067 162
40. Alessio Beglieri Mississauga Steelheads 38 3.63 .867 19 15 3 1 2119 836 128
                         
41. Samuel Ivanov Soo Greyhounds 42 4.47 .856 11 18 5 0 2202 973 164
42. Carter Bickle Oshawa Generals 25 4.95 .852 6 12 0 0 1236 585 102
LESS THAN 10 GAMES
1. Michael McIvor North Bay Battalion 2 3.03 .912 0 2 0 0 119 62 6
2. Boe Piroski Flint Firebirds 1 3.00 .909 0 0 0 0 20 10 1
3. Sam Hillebrandt Barrie Colts 3 3.76 .871 1 1 0 0 144 61 9
4. Marshall Nicholls Erie Otters 6 3.48 .869 1 3 0 0 293 113 17
5. David Egorov Hamilton Bulldogs 2 4.00 .864 1 1 0 0 120 51 8
6. Chazz Nixon Mississauga Steelheads 2 4.85 .857 0 1 0 0 100 48 8
7. Jacob Gibbons Erie Otters 5 3.98 .851 1 3 0 0 227 86 15
8. Jackson Parsons Kitchener Rangers 5 4.67 .849 1 4 0 0 283 124 22
9. Charlie Burns Niagara IceDogs 3 5.72 .847 0 3 0 0 179 94 17
10. Dixon Grimes Guelph Storm 9 4.06 .843 1 4 0 0 400 145 27
                         
11. Ian Michelone Windsor Spitfires 2 5.91 .837 1 1 0 0 82 41 8
12. Dylan Grover Sarnia Sting 1 3.48 .818 0 1 0 0 35 9 2
13. Landon Miller Soo Greyhounds 5 6.65 .817 0 1 0 0 154 76 17
14. Brett Fullerton Saginaw Spirit 4 5.37 .798 1 2 0 0 202 71 18
15. Ethan Kowatsch Guelph Storm 1 17.00 .200 0 1 0 0 15 1 4
16. Owen Willmore London Knights 0 - - - - - - 0 - -
17. Jacob Brown Flint Firebirds 0 - - - - - - 0 - -