.
League Information and Facts
Premium Filter
2025-2026 Regular Season Player Stats
# Player Team GP G A TP PPG PIM +/-
1. Kashawn Aitcheson (D) New York Islanders Barrie Colts 51 27 37 64 1.25 79 42
2. Carson Woodall (D) Windsor Spitfires 62 11 49 60 0.97 27 16
3. Levi Harper (D) Saginaw Spirit 63 11 42 53 0.84 65 -3
4. Anthony Cristoforo (D) Windsor Spitfires 56 18 34 52 0.93 16 12
5. Adam Jiříček (D) St. Louis Blues Brantford Bulldogs 50 17 35 52 1.04 33 26
6. Cameron Reid (D) Nashville Predators Kitchener Rangers 53 13 39 52 0.98 27 24
7. Henry Brzustewicz (D) Los Angeles Kings London Knights 54 17 33 50 0.93 55 -13
8. Artyom Gonchar (D) New York Rangers Sudbury Wolves 61 14 35 49 0.80 31 -22
9. Urban Podrekar (D) Flint Firebirds 62 11 37 48 0.77 28 22
10. Chase Reid (D) Soo Greyhounds 42 18 29 47 1.12 30 30
                   
11. Kohyn Eshkawkogan (D) Ottawa 67's 62 8 39 47 0.76 28 23
12. Lenny Greenberg (D) Owen Sound Attack 62 13 33 46 0.74 41 -4
13. Parker Von Richter (D) totals 62 10 35 45 0.73 39 23
    Brampton Steelheads 38 4 21 25 0.66 26 2
    Barrie Colts 24 6 14 20 0.83 13 21
14. Lukas Fischer (D) St. Louis Blues totals 59 7 35 42 0.71 82 10
    Sarnia Sting 26 3 15 18 0.69 38 -5
    Soo Greyhounds 33 4 20 24 0.73 44 15
15. Jakub Chromiak (D) totals 63 9 32 41 0.65 26 10
    Kitchener Rangers 38 6 18 24 0.63 14 23
    Niagara IceDogs 25 3 14 17 0.68 12 -13
16. John Alex Banks (D) Owen Sound Attack 61 5 35 40 0.66 28 -21
17. Frankie Marrelli (D) Ottawa 67's 60 12 25 37 0.62 76 41
18. James Guo (D) Saginaw Spirit 58 8 29 37 0.64 34 -13
19. Jakub Fibigr (D) Seattle Kraken totals 50 10 26 36 0.72 12 15
    Brampton Steelheads 27 8 16 24 0.89 8 13
    Windsor Spitfires 23 2 10 12 0.52 4 2
20. Jared Woolley (D) Los Angeles Kings totals 62 12 23 35 0.56 66 31
    London Knights 37 10 15 25 0.68 44 12
    Kitchener Rangers 25 2 8 10 0.40 22 19
                   
21. Maleek McGowan (D) Kingston Frontenacs 57 13 21 34 0.60 27 -5
22. Vann Williamson (D) Kingston Frontenacs 62 3 31 34 0.55 34 -5
23. Lucas Moore (D) totals 61 11 21 32 0.52 49 1
    Brantford Bulldogs 14 2 3 5 0.36 11 12
    Oshawa Generals 47 9 18 27 0.57 38 -11
24. Quinn Beauchesne (D) Pittsburgh Penguins Guelph Storm 52 7 24 31 0.60 52 -11
25. Andoni Fimis (D) London Knights 63 5 26 31 0.49 16 13
26. Cole Emerton (D) Barrie Colts 61 4 27 31 0.51 14 8
27. James Petrovski (D) Peterborough Petes 41 4 25 29 0.71 35 -20
28. Kent Greer (D) North Bay Battalion 54 9 19 28 0.52 8 -12
29. Ondrej Ruml (D) Ottawa 67's 60 10 17 27 0.45 2 22
30. Vladimír Dravecký (D) Brantford Bulldogs 52 8 19 27 0.52 20 26
                   
31. Edison Engle (D) Winnipeg Jets Brantford Bulldogs 55 3 24 27 0.49 6 29
32. Alexander Bilecki (D) Kitchener Rangers 61 9 17 26 0.43 37 12
33. Matthew Perreault (D) Peterborough Petes 60 4 22 26 0.43 20 7
34. Haoxi Wang (D) San Jose Sharks totals 52 5 20 25 0.48 52 -37
    Oshawa Generals 28 2 11 13 0.46 22 -25
    Niagara IceDogs 24 3 9 12 0.50 30 -12
35. David Bedkowski (D) Buffalo Sabres totals 62 4 21 25 0.40 105 18
    Owen Sound Attack 38 2 15 17 0.45 58 6
    Ottawa 67's 24 2 6 8 0.33 47 12
36. Cameron Aucoin (D) Sarnia Sting 62 6 18 24 0.39 26 -16
37. Darels Uljanskis (D) Anaheim Ducks Flint Firebirds 37 6 17 23 0.62 16 19
38. Rylan Singh (D) Guelph Storm 50 4 19 23 0.46 21 -6
39. Luka Graziano (D) Flint Firebirds 59 3 20 23 0.39 42 30
40. Dryden Allen (D) Flint Firebirds 63 3 20 23 0.37 36 14
                   
41. Luca Blonda (D) Sudbury Wolves 58 2 21 23 0.40 25 -22
42. Wyatt Kennedy (D) Windsor Spitfires 60 2 21 23 0.38 36 32
43. Brandt Harper (D) North Bay Battalion 57 6 16 22 0.39 12 7
44. Braedyn Rogers (D) Owen Sound Attack 61 6 16 22 0.36 32 -6
45. Tristen Trevino (D) Erie Otters 61 4 18 22 0.36 24 -35
46. Jakub Winkelhöfer (D) Soo Greyhounds 42 7 14 21 0.50 18 15
47. Caleb Mitchell (D) London Knights 52 5 16 21 0.40 28 19
48. Mitch Young (D) Sarnia Sting 43 3 18 21 0.49 49 -35
49. Carson Cameron (D) Peterborough Petes 56 8 12 20 0.36 50 -3
50. Andrew Robinson (D) Windsor Spitfires 57 6 14 20 0.35 17 30
                   
51. Owen Protz (D) Montréal Canadiens Brantford Bulldogs 59 4 16 20 0.34 80 36
52. Linus Funck (D) Colorado Avalanche London Knights 60 4 16 20 0.33 27 16
53. Ben Danford (D) Toronto Maple Leafs totals 40 3 17 20 0.50 13 4
    Oshawa Generals 8 1 3 4 0.50 5 -10
    Brantford Bulldogs 32 2 14 16 0.50 8 14
54. Bronson Ride (D) North Bay Battalion 56 3 17 20 0.36 66 10
55. Grant Spada (D) Tampa Bay Lightning Guelph Storm 55 5 14 19 0.35 71 13
56. Graydon Jones (D) Saginaw Spirit 63 3 16 19 0.30 22 -9
57. Andre Mondoux (D) Kingston Frontenacs 60 6 12 18 0.30 44 17
58. Jacob Reese (D) Sarnia Sting 61 4 14 18 0.30 85 -13
59. Zach Sandhu (D) totals 59 3 15 18 0.31 76 18
    Oshawa Generals 11 0 5 5 0.45 25 -2
    Brantford Bulldogs 48 3 10 13 0.27 51 20
60. Carson Campbell (D) Kitchener Rangers 47 2 16 18 0.38 34 10
                   
61. Connor Bewick (D) Ottawa 67's 59 1 17 18 0.31 49 40
62. Noah Jenken (D) Guelph Storm 36 6 11 17 0.47 35 1
63. Grayson Tiller (D) Niagara IceDogs 57 4 13 17 0.30 58 7
64. Jonathan Kapageridis (D) North Bay Battalion 51 2 15 17 0.33 22 5
65. Lucas Ambrosio (D) Erie Otters 58 1 16 17 0.29 56 -35
66. Genc Ula (D) totals 63 6 10 16 0.25 86 -1
    Peterborough Petes 38 2 5 7 0.18 55 -6
    Sudbury Wolves 25 4 5 9 0.36 31 5
67. Elliot Arnett (D) Owen Sound Attack 60 3 13 16 0.27 84 -2
68. Aaron Enright (D) North Bay Battalion 52 2 14 16 0.31 24 12
69. Carter Hicks (D) totals 60 5 10 15 0.25 36 -13
    Windsor Spitfires 36 3 1 4 0.11 26 1
    Brampton Steelheads 24 2 9 11 0.46 10 -14
70. Conor Walton (D) Windsor Spitfires 59 4 11 15 0.25 68 10
                   
71. Rylan Fellinger (D) Toronto Maple Leafs Flint Firebirds 61 3 12 15 0.25 44 22
72. Garrett Frazer (D) totals 63 3 12 15 0.24 80 -7
    Erie Otters 38 2 9 11 0.29 56 -5
    Peterborough Petes 25 1 3 4 0.16 24 -2
73. Callum Croskery (D) Soo Greyhounds 37 2 13 15 0.41 21 12
74. Justin Handsor (D) Barrie Colts 53 4 10 14 0.26 33 3
75. Gavin Ewles (D) Sudbury Wolves 62 4 10 14 0.23 37 -5
76. Michael D'Alessio (D) Erie Otters 42 2 12 14 0.33 24 -5
77. Kaleb Dietsch (D) Ottawa 67's 48 2 12 14 0.29 49 21
78. Matthew Andonovski (D) Ottawa Senators Kitchener Rangers 23 1 13 14 0.61 41 22
79. Hudson Martin (D) Sudbury Wolves 57 1 13 14 0.25 8 -11
80. Blake Gowan (D) totals 59 0 14 14 0.24 35 -8
    Peterborough Petes 36 0 8 8 0.22 26 2
    Erie Otters 23 0 6 6 0.26 9 -10
                   
81. Ryan White (D) Ottawa 67's 34 3 10 13 0.38 10 7
82. Harris Pangretitsch (D) Soo Greyhounds 61 2 11 13 0.21 43 19
83. Matthew Henderson (D) Kingston Frontenacs 57 1 12 13 0.23 22 6
84. Julian Brown (D) totals 55 3 9 12 0.22 69 -1
    London Knights 36 1 6 7 0.19 48 3
    Owen Sound Attack 19 2 3 5 0.26 21 -4
85. Rowan Topp (D) Guelph Storm 51 2 10 12 0.24 55 -1
86. Spencer Evans (D) Soo Greyhounds 57 1 11 12 0.21 67 20
87. Brady Blaseg (D) Oshawa Generals 60 1 11 12 0.20 21 -38
88. Xander Velliaris (D) Saginaw Spirit 57 5 6 11 0.19 55 -11
89. Eric Frossard (D) Guelph Storm 45 4 7 11 0.24 42 -7
90. Zachary Nyman (D) Brampton Steelheads 30 2 9 11 0.37 6 -29
                   
91. James Barr (D) Sarnia Sting 28 1 10 11 0.39 13 -11
92. Brodie McConnell-Barker (D) Soo Greyhounds 33 1 10 11 0.33 12 8
93. Grayden Strohack (D) Peterborough Petes 52 1 10 11 0.21 76 11
94. Will Bishop (D) Kingston Frontenacs 61 1 10 11 0.18 37 -19
95. Julius Saari (D) Erie Otters 62 4 6 10 0.16 39 -33
96. David Green (D) Brampton Steelheads 45 3 7 10 0.22 18 -4
97. Hunter Solomon (D) totals 55 3 7 10 0.18 31 -10
    Soo Greyhounds 26 1 5 6 0.23 15 -2
    Sarnia Sting 29 2 2 4 0.14 16 -8
98. Leo Laschon (D) Oshawa Generals 45 2 8 10 0.22 15 -3
99. Jacob Xu (D) totals 54 1 9 10 0.19 29 5
    Kitchener Rangers 31 1 6 7 0.23 19 6
    London Knights 23 0 3 3 0.13 10 -1
100. Ben Reisnecker (D) Niagara IceDogs 54 1 9 10 0.19 33 -4
207 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 21 2.20 .928 17 3 1 2 1285 606 47
2. Ryder Fetterolf Ottawa 67's 37 2.11 .921 26 8 3 5 2194 902 77
3. Sebastian Gatto London Knights 33 2.19 .921 21 7 2 3 1837 781 67
4. Ben Hrebik Barrie Colts 40 2.83 .921 25 10 5 0 2422 1320 114
5. Easton Rye Peterborough Petes 53 2.76 .917 35 15 3 3 3130 1581 144
6. David Egorov Brantford Bulldogs 26 2.58 .916 18 4 3 2 1558 729 67
7. Jack Lisson North Bay Battalion 37 2.47 .915 23 10 2 1 2134 948 88
8. Matthew Minchak Kingston Frontenacs 28 2.79 .913 11 11 3 1 1547 756 72
9. Joseph Costanzo Windsor Spitfires 45 2.12 .911 30 11 3 4 2581 927 91
10. Jaeden Nelson Ottawa 67's 27 2.44 .911 16 6 3 1 1552 646 63
                         
11. Mason Vaccari Flint Firebirds 47 2.65 .910 33 8 5 4 2831 1264 125
12. Carter George Los Angeles Kings totals 41 2.71 .910 21 14 5 4 2367 1079 107
    Owen Sound Attack 22 3.12 .899 10 9 2 1 1213 562 63
    Soo Greyhounds 19 2.29 .922 11 5 3 3 1154 517 44
13. Ryerson Leenders Buffalo Sabres Brantford Bulldogs 37 2.71 .910 26 5 5 2 2128 974 96
14. Paolo Frasca Sudbury Wolves 16 3.13 .909 8 8 0 0 883 459 46
15. Jason Schaubel Kitchener Rangers 26 2.51 .903 19 3 3 1 1530 594 64
16. Gavin Betts Kingston Frontenacs 39 2.92 .903 18 17 2 1 2176 990 106
17. Christian Kirsch San Jose Sharks Kitchener Rangers 38 2.40 .899 25 9 3 4 2203 785 88
18. Zachary Bowen Brampton Steelheads 42 3.19 .898 16 22 4 1 2388 1122 127
19. Trenten Bennett New Jersey Devils Owen Sound Attack 24 3.97 .897 8 8 2 0 1178 676 78
20. Zachary Jovanovski Guelph Storm 48 3.27 .895 24 18 4 1 2771 1289 151
                         
21. Vladislav Yermolenko Niagara IceDogs 42 3.51 .895 18 18 3 1 2307 1150 135
22. Mason Courville Flint Firebirds 17 2.99 .893 8 7 2 1 983 410 49
23. Alexei Medvedev Vancouver Canucks London Knights 34 3.22 .893 16 14 3 0 1959 880 105
24. Bjorn Bronas Sudbury Wolves 24 3.58 .893 11 9 1 0 1274 632 76
25. Noah Erliden Erie Otters 42 3.65 .893 11 26 4 0 2370 1205 144
26. Landon Miller Detroit Red Wings Soo Greyhounds 32 2.78 .892 19 11 2 3 1922 734 89
27. Matthew Humphries totals 23 3.72 .889 4 16 2 0 1276 632 79
    Niagara IceDogs 1 8.66 .750 0 1 0 0 14 6 2
    Oshawa Generals 22 3.66 .890 4 15 2 0 1262 626 77
28. Karsen Chartier Sudbury Wolves 12 3.53 .888 2 8 0 0 629 294 37
29. Stepan Shurygin Saginaw Spirit 54 3.77 .888 22 25 6 0 3134 1562 197
30. Michael Newlove Windsor Spitfires 21 2.83 .885 10 4 4 2 1166 425 55
                         
31. Jaden Cholette Oshawa Generals 40 3.68 .885 13 21 1 2 2118 1001 130
32. Charlie Robertson Niagara IceDogs 28 3.55 .884 11 8 3 2 1422 638 84
33. Luke Johnson Brampton Steelheads 21 3.59 .884 1 12 5 1 1188 542 71
34. Michael McIvor North Bay Battalion 23 3.63 .877 8 13 1 0 1290 557 78
35. Patrick Quinlan Sarnia Sting 45 3.60 .876 9 20 8 0 2269 959 136
36. Owen Leonard Sudbury Wolves 10 3.77 .875 2 4 1 0 509 223 32
37. Noah Tegelaar totals 18 3.50 .872 8 6 3 0 1064 422 62
    Soo Greyhounds 11 2.89 .888 7 3 1 0 665 254 32
    Erie Otters 7 4.52 .848 1 3 2 0 399 168 30
38. Matthew Koprowski Owen Sound Attack 27 4.29 .871 6 13 5 1 1427 691 102
39. Kale Osipenko Sarnia Sting 12 4.11 .868 4 7 0 0 584 264 40
40. Finn Marshall Sudbury Wolves 10 4.77 .860 3 5 0 0 478 234 38
                         
41. Charlie Burns Erie Otters 21 4.40 .859 5 9 1 0 969 433 71
42. Masen Johnston Peterborough Petes 11 5.08 .858 1 7 1 0 592 303 50
43. Colin Ellsworth Guelph Storm 18 4.53 .855 3 11 1 0 901 400 68
44. Evan Maillet Sarnia Sting 14 4.64 .847 4 8 0 0 712 304 55
45. Kaleb Papineau Saginaw Spirit 13 5.14 .836 2 7 1 0 643 281 55
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. Hagan Bach Barrie Colts 1 3.00 .893 1 0 0 0 60 25 3
4. Cole Vreugdenhil North Bay Battalion 6 3.62 .883 3 2 0 0 316 143 19
5. Maks Corovic Brantford Bulldogs 1 3.95 .867 0 0 1 0 61 26 4
6. Peter Chlebowski Brampton Steelheads 3 4.81 .867 0 2 0 0 138 72 11
7. 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
8. Isaac Gravelle Oshawa Generals 8 4.81 .859 0 6 0 0 337 165 27
9. Dylan Lee-Stack Peterborough Petes 2 8.39 .818 0 1 0 0 86 54 12
10. Cruz Reznik Guelph Storm 1 5.02 .815 0 1 0 0 60 22 5
                         
11. Mason Hriczov Kitchener Rangers 1 4.14 .789 0 1 0 0 58 15 4
12. Jason Tremblay Sudbury Wolves 1 34.12 .000 0 1 0 0 4 0 2
13. Gavin Zepp North Bay Battalion 0 - - - - - - 0 - -
14. Erik Maki Kitchener Rangers 0 - - - - - - 0 - -
15. Seth Ronan London Knights 0 - - - - - - - - -
16. Matthew Vahramian Sudbury Wolves 0 - - - - - - - - -
17. Colton Rheaume Sudbury Wolves 0 - - - - - - - - -