.
League Information and Facts
Premium Filter
2022-2023 Regular Season Player Stats
# Player Team GP G A TP PPG PIM +/-
1. Avery Hayes (C/RW) totals 65 43 34 77 1.18 52 20
    Hamilton Bulldogs 33 27 14 41 1.24 40 9
    Peterborough Petes 32 16 20 36 1.13 12 11
2. Alex Christopoulos (RW) Windsor Spitfires 68 49 25 74 1.09 29 15
3. Braeden Bowman (RW) Guelph Storm 54 33 39 72 1.33 28 1
4. Riley Piercey (LW/RW) Flint Firebirds 67 22 48 70 1.04 65 24
5. Oliver Peer (C/RW) Windsor Spitfires 63 22 45 67 1.06 16 17
6. Kalvyn Watson (RW) Soo Greyhounds 68 35 31 66 0.97 45 -44
7. Landon McCallum (RW/C) Sudbury Wolves 68 17 44 61 0.90 77 24
8. Brenden Sirizzotti (RW) totals 62 21 38 59 0.95 33 -33
    Niagara IceDogs 23 7 13 20 0.87 21 -4
    Soo Greyhounds 39 14 25 39 1.00 12 -29
9. Brady Stonehouse (RW) Edmonton Oilers Ottawa 67's 68 37 20 57 0.84 66 28
10. Zakary Lavoie (RW) totals 69 29 28 57 0.83 39 -24
    Mississauga Steelheads 28 11 8 19 0.68 6 1
    Niagara IceDogs 41 18 20 38 0.93 33 -25
                   
11. Cameron Butler (RW) Columbus Blue Jackets Oshawa Generals 63 27 28 55 0.87 119 -5
12. Beckett Sennecke (RW) Oshawa Generals 61 20 35 55 0.90 44 -7
13. Kyle McDonald (RW) Dallas Stars North Bay Battalion 43 34 18 52 1.21 42 23
14. Reid Valade (LW/RW) Kitchener Rangers 63 33 16 49 0.78 59 6
15. Ethan Burroughs (RW) Owen Sound Attack 67 24 25 49 0.73 53 -5
16. Mark Duarte (RW/C) Soo Greyhounds 65 20 28 48 0.74 21 -14
17. Calem Mangone (RW) Saginaw Spirit 67 18 29 47 0.70 18 10
18. Liam Greentree (RW) Windsor Spitfires 61 25 20 45 0.74 26 1
19. Zander Veccia (RW) Mississauga Steelheads 68 20 25 45 0.66 45 -17
20. Evan Konyen (RW) Sudbury Wolves 68 17 28 45 0.66 42 6
                   
21. Nikita Tarasevich (RW) North Bay Battalion 65 16 29 45 0.69 25 31
22. Anthony Romani (C/RW) North Bay Battalion 66 23 20 43 0.65 20 3
23. Matthew Soto (RW) Kingston Frontenacs 54 15 27 42 0.78 8 -3
24. Linus Hemström (RW) Kingston Frontenacs 68 12 28 40 0.59 10 -28
25. Matthew Papais (RW) totals 70 17 22 39 0.56 50 8
    Niagara IceDogs 6 0 1 1 0.17 6 0
    Owen Sound Attack 64 17 21 38 0.59 44 8
26. Marco Mignosa (RW) Soo Greyhounds 68 10 27 37 0.54 10 -24
27. Porter Martone (RW) totals 61 19 16 35 0.57 57 -10
    Sarnia Sting 29 6 7 13 0.45 31 -7
    Mississauga Steelheads 32 13 9 22 0.69 26 -3
28. Sam Alfano (RW) Erie Otters 59 18 15 33 0.56 45 -23
29. Landen Hookey (RW) totals 68 15 18 33 0.49 60 0
    Soo Greyhounds 36 6 9 15 0.42 30 -3
    Owen Sound Attack 32 9 9 18 0.56 30 3
30. Nolan Dann (LW/RW) totals 64 13 20 33 0.52 13 -34
    Niagara IceDogs 33 6 10 16 0.48 2 -20
    Flint Firebirds 31 7 10 17 0.55 11 -14
                   
31. Simon Slavicek (RW/LW) Flint Firebirds 68 12 21 33 0.49 19 -6
32. Aidan Castle (RW/LW) totals 63 19 12 31 0.49 20 -11
    Niagara IceDogs 30 13 7 20 0.67 10 -14
    Windsor Spitfires 33 6 5 11 0.33 10 3
33. Julian Fantino (RW) totals 65 12 17 29 0.45 56 -23
    Owen Sound Attack 34 3 11 14 0.41 36 -8
    Soo Greyhounds 31 9 6 15 0.48 20 -15
34. Justin Cloutier (RW) Soo Greyhounds 68 16 12 28 0.41 52 -19
35. Jacob Battaglia (RW) Kingston Frontenacs 66 7 20 27 0.41 16 -13
36. Jax Dubois (C/RW) Peterborough Petes 58 7 18 25 0.43 62 3
37. Ben McFarlane (RW) Guelph Storm 68 11 13 24 0.35 30 -7
38. Adam Zidlicky (RW/LW) totals 62 9 15 24 0.39 45 -3
    Kitchener Rangers 30 5 7 12 0.40 20 -4
    Mississauga Steelheads 32 4 8 12 0.38 25 1
39. Cooper Matthews (RW) Barrie Colts 56 6 18 24 0.43 2 1
40. Justin Dezoete (RW) totals 68 10 12 22 0.32 18 5
    Peterborough Petes 36 5 9 14 0.39 14 8
    Mississauga Steelheads 32 5 3 8 0.25 4 -3
                   
41. Ethan Procyszyn (RW) North Bay Battalion 62 5 13 18 0.29 26 9
42. Charlie Paquette (RW) Guelph Storm 68 11 6 17 0.25 38 -16
43. Ryder McIntyre (RW) totals 63 7 10 17 0.27 75 -26
    Sarnia Sting 5 0 0 0 0.00 11 -1
    Oshawa Generals 58 7 10 17 0.29 64 -25
44. Paul Hughes (RW) Kingston Frontenacs 61 10 6 16 0.26 27 -11
45. Nicholas Sima (RW) totals 61 6 10 16 0.26 26 -15
    North Bay Battalion 17 2 3 5 0.29 2 -4
    Saginaw Spirit 44 4 7 11 0.25 24 -11
46. Gage Heyes (RW) Kingston Frontenacs 44 8 7 15 0.34 25 -9
47. Matthew Buckley (C/RW) Oshawa Generals 48 8 5 13 0.27 10 -22
48. Jacob Therrien (RW) North Bay Battalion 54 7 6 13 0.24 37 1
49. Alex Kostov (RW) Soo Greyhounds 52 4 9 13 0.25 21 1
50. Jack Dever (RW) Ottawa 67's 44 2 11 13 0.30 0 14
                   
51. Lincoln Moore (RW) Saginaw Spirit 43 7 4 11 0.26 7 -6
52. Thomas Chafe (RW) Owen Sound Attack 58 5 6 11 0.19 16 -5
53. Anthony Agostinelli (RW) Niagara IceDogs 23 4 7 11 0.48 8 -2
54. Davis Codd (RW) Saginaw Spirit 20 2 9 11 0.55 13 -1
55. Caden Kelly (RW) Ottawa 67's 49 5 4 9 0.18 27 -3
56. Hunter McKenzie (LW/RW) Guelph Storm 45 4 4 8 0.18 6 -11
57. 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
58. Ty Hollett (D/RW) Kitchener Rangers 52 2 5 7 0.13 34 1
59. Tyler Graham (RW) Oshawa Generals 44 2 3 5 0.11 13 -17
60. Daylen Moses (RW) Soo Greyhounds 35 2 2 4 0.11 11 -8
                   
61. Quinn Binnie (RW/C) Mississauga Steelheads 33 1 1 2 0.06 4 -7
62. Andrew Vermeulen (RW) Niagara IceDogs 23 0 2 2 0.09 2 -7
63. Lirim Amidovski (RW) North Bay Battalion 2 1 0 1 0.50 2 0
64. Brett Bouchard (RW) North Bay Battalion 21 1 0 1 0.05 17 0
65. Sean Doherty (C/RW) Sarnia Sting 12 0 1 1 0.08 2 -5
66. William Stewart (RW) Niagara IceDogs 19 0 1 1 0.05 2 -5
67. Carson Christy (RW) Saginaw Spirit 1 0 0 0 0.00 0 0
68. Andrew Whitton (RW) Oshawa Generals 3 0 0 0 0.00 0 0
69. Patrick McManus (RW) Windsor Spitfires 4 0 0 0 0.00 8 1
70. Dustin Good (RW) Soo Greyhounds 12 0 0 0 0.00 2 -4
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. Michael Simpson Peterborough Petes 51 2.73 .914 24 22 2 5 2989 1442 136
4. Liam Sztuska Peterborough Petes 19 2.93 .910 11 7 0 1 1087 535 53
5. Anson Thornton Arizona Coyotes Barrie Colts 44 3.13 .903 29 9 3 1 2565 1248 134
6. Brett Brochu London Knights 47 2.82 .902 28 17 2 2 2725 1173 128
7. Joseph Costanzo Windsor Spitfires 40 3.03 .901 26 6 0 1 2158 990 109
8. 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
9. Zachary Bowen London Knights 26 3.10 .899 17 4 0 1 1373 630 71
10. Mason Vaccari Kingston Frontenacs 29 3.53 .899 11 14 0 1 1548 813 91
                         
11. Max Donoso Ottawa 67's 47 2.72 .898 30 10 0 2 2541 1010 115
12. Marcus Vandenberg Kitchener Rangers 23 3.31 .898 9 9 1 1 1198 581 66
13. Tristan Malboeuf Hamilton Bulldogs 30 3.39 .897 12 9 2 1 1522 745 86
14. Charlie Schenkel Soo Greyhounds 31 3.49 .894 9 14 4 2 1754 856 102
15. Charlie Robertson North Bay Battalion 21 3.17 .892 12 6 0 3 1155 502 61
16. Andrew Oke Saginaw Spirit 24 3.45 .892 10 10 1 0 1269 602 73
17. Nathan Krawchuk Sudbury Wolves 25 3.21 .891 13 7 1 1 1290 563 69
18. Owen Flores Niagara IceDogs 42 4.59 .891 7 23 4 0 2209 1388 169
19. Kevyn Brassard Sudbury Wolves 22 3.51 .889 7 8 2 0 1197 560 70
20. Ben West Barrie Colts 26 3.62 .889 12 7 3 1 1425 691 86
                         
21. Matteo Drobac Hamilton Bulldogs 42 3.58 .887 19 19 3 1 2315 1082 138
22. 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
23. Corbin Votary Owen Sound Attack 30 3.72 .883 12 9 4 0 1628 761 101
24. Nicholas Surzycia Sarnia Sting 29 3.36 .879 17 5 2 0 1555 634 87
25. Brayden Gillespie Guelph Storm 25 3.40 .879 13 6 2 1 1410 581 80
26. Ryerson Leenders Mississauga Steelheads 35 3.48 .879 12 15 3 0 1878 789 109
27. Joe Ranger Sudbury Wolves 28 3.91 .877 11 13 3 0 1598 742 104
28. Nick Chenard Owen Sound Attack 35 3.96 .873 14 16 2 0 1880 855 124
29. 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
30. Kyle Downey Erie Otters 26 3.79 .872 8 14 0 0 1361 587 86
                         
31. Nolan Lalonde Columbus Blue Jackets Erie Otters 41 4.10 .868 11 20 2 1 2212 990 151
32. Matt Onuska Windsor Spitfires 33 4.44 .868 17 11 4 0 1850 897 137
33. Josh Rosenzweig Niagara IceDogs 33 5.73 .868 5 21 4 0 1697 1067 162
34. Alessio Beglieri Mississauga Steelheads 38 3.63 .867 19 15 3 1 2119 836 128
35. Samuel Ivanov Soo Greyhounds 42 4.47 .856 11 18 5 0 2202 973 164
36. 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 - -