.
League Information and Facts
Premium Filter
2025-2026 Regular Season Player Stats
# Player Team GP G A TP PPG PIM +/-
1. Carson Woodall (D) Windsor Spitfires 46 9 40 49 1.07 23 18
2. Chase Reid (D) Soo Greyhounds 39 18 27 45 1.15 30 30
3. Kashawn Aitcheson (D) New York Islanders Barrie Colts 36 22 22 44 1.22 52 30
4. Anthony Cristoforo (D) Windsor Spitfires 40 14 27 41 1.03 10 15
5. Adam Jiříček (D) St. Louis Blues Brantford Bulldogs 34 13 26 39 1.15 25 23
6. Levi Harper (D) Saginaw Spirit 46 8 29 37 0.80 41 -3
7. Kohyn Eshkawkogan (D) Ottawa 67's 46 6 30 36 0.78 18 25
8. Cameron Reid (D) Nashville Predators Kitchener Rangers 35 10 24 34 0.97 16 16
9. Artyom Gonchar (D) New York Rangers Sudbury Wolves 43 10 23 33 0.77 20 -15
10. Parker Von Richter (D) totals 47 7 25 32 0.68 26 8
    Brampton Steelheads 38 4 21 25 0.66 26 2
    Barrie Colts 9 3 4 7 0.78 0 6
                   
11. Lenny Greenberg (D) Owen Sound Attack 45 7 24 31 0.69 26 -3
12. Henry Brzustewicz (D) Los Angeles Kings London Knights 37 14 16 30 0.81 45 -13
13. Urban Podrekar (D) Flint Firebirds 46 7 23 30 0.65 26 9
14. Lukas Fischer (D) St. Louis Blues totals 42 4 26 30 0.71 63 0
    Sarnia Sting 26 3 15 18 0.69 38 -5
    Soo Greyhounds 16 1 11 12 0.75 25 5
15. John Alex Banks (D) Owen Sound Attack 44 2 27 29 0.66 22 -17
16. Jakub Fibigr (D) Seattle Kraken totals 34 9 19 28 0.82 8 14
    Brampton Steelheads 27 8 16 24 0.89 8 13
    Windsor Spitfires 7 1 3 4 0.57 0 1
17. Jakub Chromiak (D) totals 46 7 21 28 0.61 20 21
    Kitchener Rangers 38 6 17 23 0.61 14 23
    Niagara IceDogs 8 1 4 5 0.63 6 -2
18. Jared Woolley (D) Los Angeles Kings totals 44 11 16 27 0.61 52 19
    London Knights 37 10 15 25 0.68 44 12
    Kitchener Rangers 7 1 1 2 0.29 8 7
19. James Guo (D) Saginaw Spirit 46 5 21 26 0.57 30 -14
20. Andoni Fimis (D) London Knights 46 5 20 25 0.54 12 9
                   
21. James Petrovski (D) Peterborough Petes 31 4 20 24 0.77 21 -16
22. Edison Engle (D) Winnipeg Jets Brantford Bulldogs 43 2 22 24 0.56 6 30
23. Maleek McGowan (D) Kingston Frontenacs 40 9 14 23 0.58 15 -5
24. Vladimír Dravecký (D) Brantford Bulldogs 37 7 16 23 0.62 20 22
25. Cole Emerton (D) Barrie Colts 46 3 20 23 0.50 12 4
26. Alexander Bilecki (D) Kitchener Rangers 44 7 15 22 0.50 24 12
27. Frankie Marrelli (D) Ottawa 67's 45 5 17 22 0.49 60 26
28. Rylan Singh (D) Guelph Storm 43 4 17 21 0.49 10 -1
29. Brandt Harper (D) North Bay Battalion 45 4 16 20 0.44 6 3
30. Luca Blonda (D) Sudbury Wolves 40 2 18 20 0.50 19 -22
                   
31. Vann Williamson (D) Kingston Frontenacs 45 2 18 20 0.44 26 -8
32. Ondrej Ruml (D) Ottawa 67's 44 8 11 19 0.43 2 19
33. Darels Uljanskis (D) Anaheim Ducks Flint Firebirds 21 6 13 19 0.90 10 13
34. Jakub Winkelhöfer (D) Soo Greyhounds 35 6 13 19 0.54 14 14
35. Owen Protz (D) Montréal Canadiens Brantford Bulldogs 43 4 15 19 0.44 50 31
36. Mitch Young (D) Sarnia Sting 38 3 16 19 0.50 47 -33
37. David Bedkowski (D) Buffalo Sabres totals 46 2 17 19 0.41 71 10
    Owen Sound Attack 38 2 15 17 0.45 58 6
    Ottawa 67's 8 0 2 2 0.25 13 4
38. Haoxi Wang (D) San Jose Sharks totals 35 3 15 18 0.51 24 -25
    Oshawa Generals 28 2 11 13 0.46 22 -25
    Niagara IceDogs 7 1 4 5 0.71 2 0
39. Dryden Allen (D) Flint Firebirds 47 3 15 18 0.38 20 11
40. Kent Greer (D) North Bay Battalion 38 7 10 17 0.45 4 -10
                   
41. Lucas Moore (D) totals 43 7 10 17 0.40 41 -11
    Brantford Bulldogs 14 2 3 5 0.36 11 12
    Oshawa Generals 29 5 7 12 0.41 30 -23
42. Quinn Beauchesne (D) Pittsburgh Penguins Guelph Storm 35 5 12 17 0.49 33 -18
43. Bronson Ride (D) North Bay Battalion 41 3 14 17 0.41 47 8
44. Ben Danford (D) Toronto Maple Leafs totals 26 2 15 17 0.65 9 0
    Oshawa Generals 8 1 3 4 0.50 5 -10
    Brantford Bulldogs 18 1 12 13 0.72 4 10
45. Wyatt Kennedy (D) Windsor Spitfires 44 2 15 17 0.39 32 20
46. Cameron Aucoin (D) Sarnia Sting 44 6 10 16 0.36 12 -8
47. Carson Cameron (D) Peterborough Petes 41 5 11 16 0.39 40 1
48. Graydon Jones (D) Saginaw Spirit 46 2 14 16 0.35 20 -3
49. Zach Sandhu (D) totals 43 0 16 16 0.37 56 11
    Oshawa Generals 11 0 5 5 0.45 25 -2
    Brantford Bulldogs 32 0 11 11 0.34 31 13
50. Matthew Perreault (D) Peterborough Petes 43 3 12 15 0.35 12 -2
                   
51. Luka Graziano (D) Flint Firebirds 43 2 13 15 0.35 27 21
52. Braedyn Rogers (D) Owen Sound Attack 44 5 9 14 0.32 22 -2
53. Caleb Mitchell (D) London Knights 36 3 11 14 0.39 22 16
54. Grant Spada (D) Tampa Bay Lightning Guelph Storm 37 3 11 14 0.38 59 3
55. Jonathan Kapageridis (D) North Bay Battalion 42 2 12 14 0.33 14 3
56. Ryan White (D) Ottawa 67's 34 3 10 13 0.38 10 7
57. Jacob Reese (D) Sarnia Sting 43 3 10 13 0.30 60 -9
58. Linus Funck (D) Colorado Avalanche London Knights 44 3 10 13 0.30 23 5
59. Tristen Trevino (D) Erie Otters 45 3 10 13 0.29 16 -21
60. Kaleb Dietsch (D) Ottawa 67's 44 2 11 13 0.30 42 20
                   
61. Garrett Frazer (D) totals 46 2 11 13 0.28 60 -6
    Erie Otters 38 2 9 11 0.29 56 -5
    Peterborough Petes 8 0 2 2 0.25 4 -1
62. Noah Jenken (D) Guelph Storm 18 4 8 12 0.67 21 4
63. Andre Mondoux (D) Kingston Frontenacs 43 4 8 12 0.28 32 17
64. Conor Walton (D) Windsor Spitfires 43 4 8 12 0.28 58 9
65. Andrew Robinson (D) Windsor Spitfires 41 2 10 12 0.29 17 19
66. Elliot Arnett (D) Owen Sound Attack 42 2 10 12 0.29 60 0
67. Grayson Tiller (D) Niagara IceDogs 40 3 8 11 0.28 48 -1
68. Zachary Nyman (D) Brampton Steelheads 20 2 9 11 0.55 4 -21
69. James Barr (D) Sarnia Sting 28 1 10 11 0.39 13 -11
70. Carson Campbell (D) Kitchener Rangers 29 1 10 11 0.38 14 -2
                   
71. Connor Bewick (D) Ottawa 67's 43 1 10 11 0.26 35 22
72. Lucas Ambrosio (D) Erie Otters 43 1 10 11 0.26 39 -28
73. Michael D'Alessio (D) Erie Otters 25 0 11 11 0.44 8 3
74. Xander Velliaris (D) Saginaw Spirit 42 5 5 10 0.24 29 -10
75. Justin Handsor (D) Barrie Colts 40 4 6 10 0.25 25 -4
76. Gavin Ewles (D) Sudbury Wolves 44 3 7 10 0.23 25 -4
77. Genc Ula (D) totals 45 3 7 10 0.22 66 -1
    Peterborough Petes 38 2 5 7 0.18 55 -6
    Sudbury Wolves 7 1 2 3 0.43 11 5
78. Rylan Fellinger (D) Toronto Maple Leafs Flint Firebirds 45 2 8 10 0.22 30 16
79. Hudson Martin (D) Sudbury Wolves 40 1 9 10 0.25 8 -13
80. Harris Pangretitsch (D) Soo Greyhounds 44 1 9 10 0.23 27 10
                   
81. Will Bishop (D) Kingston Frontenacs 44 1 9 10 0.23 31 -7
82. David Green (D) Brampton Steelheads 44 3 6 9 0.20 18 -6
83. Aaron Enright (D) North Bay Battalion 35 2 7 9 0.26 24 10
84. Rowan Topp (D) Guelph Storm 34 1 8 9 0.26 51 -6
85. Jacob Xu (D) totals 38 1 8 9 0.24 23 8
    Kitchener Rangers 31 1 6 7 0.23 19 6
    London Knights 7 0 2 2 0.29 4 2
86. Matthew Henderson (D) Kingston Frontenacs 40 1 8 9 0.23 16 8
87. Ben Reisnecker (D) Niagara IceDogs 41 1 8 9 0.22 27 -10
88. Eric Frossard (D) Guelph Storm 34 3 5 8 0.24 35 -9
89. Hunter Solomon (D) totals 41 3 5 8 0.20 23 -3
    Soo Greyhounds 26 1 5 6 0.23 15 -2
    Sarnia Sting 15 2 0 2 0.13 8 -1
90. Liam Spencer (D) Niagara IceDogs 40 2 6 8 0.20 47 6
                   
91. Callum Croskery (D) Soo Greyhounds 20 1 7 8 0.40 16 10
92. Blake Gowan (D) totals 42 0 8 8 0.19 26 -2
    Peterborough Petes 36 0 8 8 0.22 26 2
    Erie Otters 6 0 0 0 0.00 0 -4
93. Carter Hicks (D) totals 43 3 4 7 0.16 26 -4
    Windsor Spitfires 36 3 1 4 0.11 26 1
    Brampton Steelheads 7 0 3 3 0.43 0 -5
94. Noah Roberts (D) Owen Sound Attack 43 3 4 7 0.16 60 0
95. Andrew MacNiel (D) Montréal Canadiens Kitchener Rangers 38 2 5 7 0.18 43 7
96. Brodie McConnell-Barker (D) Soo Greyhounds 19 1 6 7 0.37 6 7
97. Sebastian Dell'Elce (D) Niagara IceDogs 37 1 6 7 0.19 8 0
98. Adrian Manzo (D) North Bay Battalion 40 1 6 7 0.18 16 16
99. Callum Cheynowski (D) Niagara IceDogs 41 1 6 7 0.17 30 5
100. Julian Brown (D) totals 41 1 6 7 0.17 55 0
    London Knights 36 1 6 7 0.19 48 3
    Owen Sound Attack 5 0 0 0 0.00 7 -3
198 players found | Previous page | Next page
2025-2026 Regular Season Goaltending Stats
# Player Team GP GAA SV% W L T SO TOI SVS GA
1. Arvin Jaswal Barrie Colts 14 2.17 .930 10 3 1 2 858 413 31
2. Ryder Fetterolf Ottawa 67's 27 1.94 .926 21 4 2 4 1637 667 53
3. Ben Hrebik Barrie Colts 32 2.76 .925 19 8 5 0 1939 1090 89
4. Matthew Humphries totals 11 2.63 .923 1 8 1 0 594 313 26
    Niagara IceDogs 1 8.66 .750 0 1 0 0 14 6 2
    Oshawa Generals 10 2.48 .927 1 7 1 0 581 307 24
5. Matthew Minchak Kingston Frontenacs 23 2.52 .919 10 10 2 1 1308 627 55
6. Sebastian Gatto London Knights 21 2.25 .918 12 5 2 2 1176 493 44
7. Jack Lisson North Bay Battalion 22 2.24 .917 14 5 1 0 1235 505 46
8. Joseph Costanzo Windsor Spitfires 33 1.99 .916 23 6 3 4 1903 685 63
9. Ryerson Leenders Buffalo Sabres Brantford Bulldogs 27 2.57 .915 19 3 4 2 1587 732 68
10. Easton Rye Peterborough Petes 37 2.82 .914 24 11 2 2 2172 1084 102
                         
11. Mason Vaccari Flint Firebirds 35 2.60 .913 25 7 2 3 2097 958 91
12. David Egorov Brantford Bulldogs 19 2.82 .913 13 4 2 2 1129 555 53
13. Jaeden Nelson Ottawa 67's 19 2.41 .908 13 5 1 0 1144 456 46
14. Carter George Los Angeles Kings totals 27 2.70 .907 15 9 2 3 1513 667 68
    Owen Sound Attack 22 3.12 .899 10 9 2 1 1213 562 63
    Soo Greyhounds 5 1.00 .955 5 0 0 2 300 105 5
15. Vladislav Yermolenko Niagara IceDogs 33 3.15 .906 16 12 3 1 1828 922 96
16. Jason Schaubel Kitchener Rangers 20 2.72 .899 13 3 3 1 1170 473 53
17. Alexei Medvedev Vancouver Canucks London Knights 28 3.08 .897 15 11 1 0 1596 716 82
18. Christian Kirsch San Jose Sharks Kitchener Rangers 26 2.60 .896 17 7 1 1 1476 549 64
19. Gavin Betts Kingston Frontenacs 25 3.14 .896 10 11 2 1 1395 630 73
20. Bjorn Bronas Sudbury Wolves 15 3.49 .896 8 4 1 0 740 369 43
                         
21. Noah Erliden Erie Otters 32 3.58 .896 10 19 2 0 1777 909 106
22. Zachary Jovanovski Guelph Storm 34 3.50 .894 17 13 3 0 1955 966 114
23. Charlie Robertson Niagara IceDogs 17 3.46 .892 6 6 1 2 868 412 50
24. Stepan Shurygin Saginaw Spirit 39 3.60 .892 16 16 6 0 2266 1129 136
25. Landon Miller Detroit Red Wings Soo Greyhounds 29 2.83 .890 17 11 1 2 1737 666 82
26. Michael Newlove Windsor Spitfires 15 2.87 .890 7 4 3 1 880 340 42
27. Trenten Bennett New Jersey Devils Owen Sound Attack 15 4.28 .889 6 6 1 0 772 439 55
28. Karsen Chartier Sudbury Wolves 12 3.53 .888 2 8 0 0 629 294 37
29. Luke Johnson Brampton Steelheads 14 3.28 .885 1 6 4 1 788 330 43
30. Zachary Bowen Brampton Steelheads 33 3.50 .885 12 18 2 1 1800 812 105
                         
31. Mason Courville Flint Firebirds 13 3.05 .884 6 5 2 1 747 290 38
32. Patrick Quinlan Sarnia Sting 32 3.45 .880 7 16 5 0 1651 697 95
33. Noah Tegelaar totals 13 3.21 .878 7 4 2 0 786 303 42
    Soo Greyhounds 11 2.89 .888 7 3 1 0 665 254 32
    Erie Otters 2 4.97 .831 0 1 1 0 121 49 10
34. Jaden Cholette Oshawa Generals 32 3.90 .878 9 18 1 2 1660 780 108
35. Michael McIvor North Bay Battalion 23 3.63 .877 8 13 1 0 1290 557 78
36. Owen Leonard Sudbury Wolves 10 3.77 .875 2 4 1 0 509 223 32
37. Matthew Koprowski Owen Sound Attack 14 4.46 .867 2 8 1 0 726 351 54
38. Charlie Burns Erie Otters 17 4.14 .860 4 7 1 0 812 343 56
39. Finn Marshall Sudbury Wolves 10 4.77 .860 3 5 0 0 478 234 38
40. Colin Ellsworth Guelph Storm 13 4.63 .854 2 7 1 0 635 286 49
                         
41. Evan Maillet Sarnia Sting 14 4.64 .847 4 8 0 0 712 304 55
42. Kaleb Papineau Saginaw Spirit 10 5.24 .829 1 6 1 0 504 214 44
LESS THAN 10 GAMES
1. Anthony Paolini Brampton Steelheads 1 0.00 1.000 0 0 0 0 20 2 0
2. Reid Thomas Oshawa Generals 1 1.20 .952 0 1 0 0 51 20 1
3. Kale Osipenko Sarnia Sting 2 2.03 .913 1 1 0 0 119 42 4
4. Paolo Frasca Sudbury Wolves 6 3.54 .903 3 3 0 0 339 186 20
5. Hagan Bach Barrie Colts 1 3.00 .893 1 0 0 0 60 25 3
6. Peter Chlebowski Brampton Steelheads 1 4.19 .882 0 1 0 0 58 30 4
7. Cole Vreugdenhil North Bay Battalion 2 4.00 .877 1 1 0 0 120 57 8
8. Maks Corovic Brantford Bulldogs 1 3.95 .867 0 0 1 0 61 26 4
9. Charlie Larocque totals 5 4.30 .866 2 1 1 0 279 129 20
    North Bay Battalion 1 2.94 .824 1 0 0 0 62 14 3
    Sarnia Sting 4 4.69 .871 1 1 1 0 218 115 17
10. Isaac Gravelle Oshawa Generals 8 4.81 .859 0 6 0 0 337 165 27
                         
11. Masen Johnston Peterborough Petes 9 4.93 .859 1 6 1 0 512 256 42
12. Dylan Lee-Stack Peterborough Petes 2 8.39 .818 0 1 0 0 86 54 12
13. Cruz Reznik Guelph Storm 1 5.02 .815 0 1 0 0 60 22 5
14. Mason Hriczov Kitchener Rangers 1 4.14 .789 0 1 0 0 58 15 4
15. Jason Tremblay Sudbury Wolves 1 34.12 .000 0 1 0 0 4 0 2
16. Seth Ronan London Knights 0 - - - - - - - - -
17. Matthew Vahramian Sudbury Wolves 0 - - - - - - - - -
18. Erik Maki Kitchener Rangers 0 - - - - - - 0 - -
19. Colton Rheaume Sudbury Wolves 0 - - - - - - - - -