.
League Information and Facts
Premium Filter
2025-2026 Regular Season Player Stats
# Player Team GP G A TP PPG PIM +/-
1. Levi Harper (D) Saginaw Spirit 43 8 27 35 0.81 37 -1
2. Kohyn Eshkawkogan (D) Ottawa 67's 44 3 30 33 0.75 18 22
3. Cole Emerton (D) Barrie Colts 43 3 20 23 0.53 12 8
4. Alexander Bilecki (D) Kitchener Rangers 42 6 13 19 0.45 24 10
5. Ondrej Ruml (D) Ottawa 67's 42 7 10 17 0.40 2 17
6. Luca Blonda (D) Sudbury Wolves 38 2 15 17 0.45 15 -25
7. Kent Greer (D) North Bay Battalion 35 7 9 16 0.46 4 -8
8. Matthew Perreault (D) Peterborough Petes 40 3 11 14 0.35 12 -1
9. Caleb Mitchell (D) London Knights 33 3 10 13 0.39 20 13
10. Andrew Robinson (D) Windsor Spitfires 38 2 10 12 0.32 12 20
                   
11. Elliot Arnett (D) Owen Sound Attack 40 2 10 12 0.30 58 4
12. Lucas Ambrosio (D) Erie Otters 41 1 10 11 0.27 35 -27
13. Michael D'Alessio (D) Erie Otters 23 0 11 11 0.48 8 3
14. Genc Ula (D) totals 43 3 7 10 0.23 59 -1
    Peterborough Petes 38 2 5 7 0.18 55 -6
    Sudbury Wolves 5 1 2 3 0.60 4 5
15. Zachary Nyman (D) Brampton Steelheads 18 2 8 10 0.56 4 -21
16. Harris Pangretitsch (D) Soo Greyhounds 41 1 9 10 0.24 27 7
17. Ben Reisnecker (D) Niagara IceDogs 38 1 8 9 0.24 27 -12
18. Matthew Henderson (D) Kingston Frontenacs 39 1 8 9 0.23 14 6
19. Eric Frossard (D) Guelph Storm 33 3 5 8 0.24 35 -8
20. Blake Gowan (D) totals 40 0 8 8 0.20 26 -1
    Peterborough Petes 36 0 8 8 0.22 26 2
    Erie Otters 4 0 0 0 0.00 0 -3
                   
21. Carter Hicks (D) totals 41 3 4 7 0.17 26 -3
    Windsor Spitfires 36 3 1 4 0.11 26 1
    Brampton Steelheads 5 0 3 3 0.60 0 -4
22. Callum Croskery (D) Soo Greyhounds 17 1 6 7 0.41 10 8
23. Jacob Xu (D) totals 35 1 6 7 0.20 23 6
    Kitchener Rangers 31 1 6 7 0.23 19 6
    London Knights 4 0 0 0 0.00 4 0
24. Colin Feeley (D) Oshawa Generals 33 0 6 6 0.18 16 -13
25. Brady Blaseg (D) Oshawa Generals 41 0 6 6 0.15 12 -22
26. Anthony Timmerman (D) Oshawa Generals 38 2 3 5 0.13 8 -24
27. Peter Green (D) Brampton Steelheads 35 1 4 5 0.14 46 -8
28. Patrick Babin (D) totals 33 0 5 5 0.15 6 -4
    Brantford Bulldogs 6 0 1 1 0.17 2 -2
    Guelph Storm 27 0 4 4 0.15 4 -2
29. Brady Murnane (D) Oshawa Generals 34 1 3 4 0.12 36 -7
30. Blake Munnings (D) Owen Sound Attack 23 2 1 3 0.13 2 1
                   
31. Kaden Aucoin (D) Sarnia Sting 36 1 2 3 0.08 45 -12
32. Sean Matthew Goyette (D) Brampton Steelheads 12 0 3 3 0.25 2 -4
33. Maxim Sokolovsky (D) London Knights 24 0 3 3 0.13 34 2
34. Carter Kunopaski (D) North Bay Battalion 30 0 3 3 0.10 11 -1
35. Christian Colosimo (D) Flint Firebirds 16 1 1 2 0.13 20 1
36. Leo Laschon (D) Oshawa Generals 26 1 1 2 0.08 9 -8
37. David Buchman (D) Brantford Bulldogs 15 0 2 2 0.13 2 -2
38. Owen Cartwright (D) Brampton Steelheads 26 0 2 2 0.08 13 -1
39. Mason Roy (D) totals 22 1 0 1 0.05 10 -12
    Owen Sound Attack 17 0 0 0 0.00 2 -6
    Brampton Steelheads 5 1 0 1 0.20 8 -6
40. Hayden Martin (D) Guelph Storm 2 0 1 1 0.50 0 0
                   
41. Dante D'Andrea (D) Kingston Frontenacs 4 0 1 1 0.25 0 -2
42. AJ Gladman (D) Erie Otters 7 0 1 1 0.14 0 0
43. Alex Forrest (D) Kitchener Rangers 7 0 1 1 0.14 2 0
44. Zack Bleick (D) Flint Firebirds 7 0 1 1 0.14 6 0
45. Zackery Naish (D) Guelph Storm 7 0 1 1 0.14 6 -3
46. Alexander Karmanov (D) North Bay Battalion 11 0 1 1 0.09 14 0
47. Nick Frasca (D) Erie Otters 17 0 1 1 0.06 2 -4
48. Brady Smith (D) Sudbury Wolves 26 0 1 1 0.04 20 -3
49. George Komadoski (D) Flint Firebirds 34 0 1 1 0.03 17 -1
50. Easton Poe (D) North Bay Battalion 1 0 0 0 0.00 0 1
                   
51. Devran Brown (D) North Bay Battalion 1 0 0 0 0.00 0 1
52. David Greene (D) Erie Otters 1 0 0 0 0.00 0 -1
53. Luis Sturgeon (D) Peterborough Petes 1 0 0 0 0.00 0 0
54. Shane Neusteter (D) Sarnia Sting 1 0 0 0 0.00 0 -2
55. Lucas Nutting (D) Flint Firebirds 1 0 0 0 0.00 0 0
56. Cooper McAslan (D) London Knights 1 0 0 0 0.00 0 0
57. Man Hin Kut (D) Kitchener Rangers 2 0 0 0 0.00 0 0
58. Chase Sewell (D) Sarnia Sting 2 0 0 0 0.00 0 -1
59. Nathan McKee (D) Sudbury Wolves 2 0 0 0 0.00 0 -1
60. Dawson Morris (D) Guelph Storm 2 0 0 0 0.00 0 -1
                   
61. Cody Wood (D) London Knights 2 0 0 0 0.00 2 0
62. Luca Diplacido (D) Oshawa Generals 2 0 0 0 0.00 2 -1
63. Noah Barton (D) Barrie Colts 3 0 0 0 0.00 0 -1
64. Grady Spicer (D) Windsor Spitfires 3 0 0 0 0.00 2 1
65. Jack Johnson (D) Ottawa 67's 4 0 0 0 0.00 0 0
66. Heath Bogart (D) Brantford Bulldogs 4 0 0 0 0.00 2 1
67. Drew Roscoe (D) Saginaw Spirit 5 0 0 0 0.00 2 0
68. Cole Wreggitt (D) Sudbury Wolves 6 0 0 0 0.00 0 -4
69. Andrew Willis (D) Erie Otters 8 0 0 0 0.00 2 0
70. Finn Kearns (D) Sudbury Wolves 8 0 0 0 0.00 6 -4
                   
71. Gavin Christie (D) Brantford Bulldogs 8 0 0 0 0.00 6 -4
72. Blake Barnes (D) Saginaw Spirit 35 0 0 0 0.00 19 -12
73. Isaiah Allen (D) Soo Greyhounds - - - - - - -
2025-2026 Regular Season Goaltending Stats
# Player Team GP GAA SV% W L T SO TOI SVS GA
1. Matthew Humphries totals 10 2.47 .928 1 7 1 0 536 284 22
    Niagara IceDogs 1 8.66 .750 0 1 0 0 14 6 2
    Oshawa Generals 9 2.30 .933 1 6 1 0 522 278 20
2. Arvin Jaswal Barrie Colts 13 2.33 .927 9 3 1 1 798 393 31
3. Ryder Fetterolf Ottawa 67's 26 2.02 .925 20 4 2 3 1577 652 53
4. Jason Schaubel Kitchener Rangers 19 2.71 .900 12 3 3 1 1109 451 50
5. Gavin Betts Kingston Frontenacs 24 3.19 .894 9 11 2 1 1335 601 71
6. Luke Johnson Brampton Steelheads 13 3.23 .886 1 6 3 1 725 304 39
7. Mason Courville Flint Firebirds 13 3.05 .884 6 5 2 1 747 290 38
8. Owen Leonard Sudbury Wolves 10 3.77 .875 2 4 1 0 509 223 32
9. Colin Ellsworth Guelph Storm 13 4.63 .854 2 7 1 0 635 286 49
LESS THAN 10 GAMES
1. Cole Vreugdenhil North Bay Battalion 1 2.00 .941 1 0 0 0 60 32 2
2. Kale Osipenko Sarnia Sting 2 2.03 .913 1 1 0 0 119 42 4
3. Hagan Bach Barrie Colts 1 3.00 .893 1 0 0 0 60 25 3
4. Peter Chlebowski Brampton Steelheads 1 4.19 .882 0 1 0 0 58 30 4
5. Maks Corovic Brantford Bulldogs 1 3.95 .867 0 0 1 0 61 26 4
6. Cruz Reznik Guelph Storm 1 5.02 .815 0 1 0 0 60 22 5
7. Mason Hriczov Kitchener Rangers 1 4.14 .789 0 1 0 0 58 15 4
8. Seth Ronan London Knights 0 - - - - - - - - -