.
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 30 7 28 35 1.17 12 12
2. Chase Reid (D) Soo Greyhounds 29 13 20 33 1.14 22 21
3. Kashawn Aitcheson (D) New York Islanders Barrie Colts 26 19 13 32 1.23 39 19
4. Adam Jiříček (D) St. Louis Blues Brantford Bulldogs 25 10 19 29 1.16 19 17
5. Cameron Reid (D) Nashville Predators Kitchener Rangers 27 9 19 28 1.04 16 13
6. Kohyn Eshkawkogan (D) Ottawa 67's 30 2 25 27 0.90 10 15
7. Levi Harper (D) Saginaw Spirit 29 6 19 25 0.86 18 0
8. Jakub Fibigr (D) Seattle Kraken Brampton Steelheads 27 8 16 24 0.89 8 13
9. John Alex Banks (D) Owen Sound Attack 30 2 22 24 0.80 18 -3
10. Anthony Cristoforo (D) Windsor Spitfires 24 4 19 23 0.96 6 6
                   
11. Lenny Greenberg (D) Owen Sound Attack 31 6 16 22 0.71 12 9
12. Jared Woolley (D) Los Angeles Kings London Knights 27 6 13 19 0.70 34 11
13. Jakub Chromiak (D) Kitchener Rangers 29 4 15 19 0.66 10 20
14. Urban Podrekar (D) Flint Firebirds 29 3 16 19 0.66 6 7
15. Vladimír Dravecký (D) Brantford Bulldogs 28 5 13 18 0.64 16 17
16. Lukas Fischer (D) St. Louis Blues totals 26 3 15 18 0.69 38 -5
    Sarnia Sting 26 3 15 18 0.69 38 -5
    Soo Greyhounds - - - - - - -
17. James Guo (D) Saginaw Spirit 29 1 17 18 0.62 24 -16
18. Artyom Gonchar (D) New York Rangers Sudbury Wolves 27 7 10 17 0.63 14 -16
19. Ondrej Ruml (D) Ottawa 67's 30 7 10 17 0.57 0 16
20. Jakub Winkelhöfer (D) Soo Greyhounds 28 5 12 17 0.61 12 15
                   
21. Henry Brzustewicz (D) Los Angeles Kings London Knights 24 8 8 16 0.67 30 -18
22. Parker Von Richter (D) Brampton Steelheads 29 4 12 16 0.55 26 4
23. Edison Engle (D) Winnipeg Jets Brantford Bulldogs 25 2 14 16 0.64 4 18
24. Rylan Singh (D) Guelph Storm 28 4 11 15 0.54 8 6
25. Ben Danford (D) Toronto Maple Leafs totals 22 1 14 15 0.68 9 -3
    Oshawa Generals 8 1 3 4 0.50 5 -10
    Brantford Bulldogs 14 0 11 11 0.79 4 7
26. Vann Williamson (D) Kingston Frontenacs 30 1 14 15 0.50 20 -12
27. Andoni Fimis (D) London Knights 29 3 11 14 0.48 12 7
28. Cole Emerton (D) Barrie Colts 28 1 13 14 0.50 8 10
29. Alexander Bilecki (D) Kitchener Rangers 29 6 7 13 0.45 22 9
30. Kent Greer (D) North Bay Battalion 29 5 8 13 0.45 4 -9
                   
31. Maleek McGowan (D) Kingston Frontenacs 26 3 10 13 0.50 11 -4
32. James Petrovski (D) Peterborough Petes 18 0 13 13 0.72 19 -11
33. Lucas Moore (D) totals 27 6 6 12 0.44 24 -4
    Brantford Bulldogs 14 2 3 5 0.36 11 12
    Oshawa Generals 13 4 3 7 0.54 13 -16
34. Bronson Ride (D) North Bay Battalion 25 3 9 12 0.48 43 7
35. Frankie Marrelli (D) Ottawa 67's 29 3 9 12 0.41 42 10
36. Haoxi Wang (D) San Jose Sharks Oshawa Generals 21 2 10 12 0.57 22 -17
37. Mitch Young (D) Sarnia Sting 23 2 10 12 0.52 20 -28
38. David Bedkowski (D) Buffalo Sabres Owen Sound Attack 30 2 10 12 0.40 41 7
39. Luca Blonda (D) Sudbury Wolves 24 0 12 12 0.50 6 -20
40. Noah Jenken (D) Guelph Storm 17 4 7 11 0.65 21 3
                   
41. Braedyn Rogers (D) Owen Sound Attack 30 4 7 11 0.37 14 -1
42. Carson Cameron (D) Peterborough Petes 26 3 8 11 0.42 23 7
43. Linus Funck (D) Colorado Avalanche London Knights 27 3 8 11 0.41 12 3
44. Owen Protz (D) Montréal Canadiens Brantford Bulldogs 26 2 9 11 0.42 22 24
45. Brandt Harper (D) North Bay Battalion 29 2 9 11 0.38 2 2
46. Garrett Frazer (D) Erie Otters 30 2 9 11 0.37 28 -1
47. Wyatt Kennedy (D) Windsor Spitfires 28 1 10 11 0.39 28 4
48. Quinn Beauchesne (D) Pittsburgh Penguins Guelph Storm 20 4 6 10 0.50 16 -4
49. Ryan White (D) Ottawa 67's 24 2 8 10 0.42 6 6
50. Matthew Perreault (D) Peterborough Petes 27 2 8 10 0.37 6 1
                   
51. Graydon Jones (D) Saginaw Spirit 29 2 8 10 0.34 12 1
52. James Barr (D) Sarnia Sting 22 1 9 10 0.45 9 -9
53. Grant Spada (D) Tampa Bay Lightning Guelph Storm 24 1 9 10 0.42 38 7
54. Luka Graziano (D) Flint Firebirds 27 1 9 10 0.37 15 13
55. Dryden Allen (D) Flint Firebirds 30 0 10 10 0.33 12 4
56. Tristen Trevino (D) Erie Otters 30 3 6 9 0.30 12 0
57. Connor Bewick (D) Ottawa 67's 27 1 8 9 0.33 27 11
58. Rowan Topp (D) Guelph Storm 27 1 8 9 0.33 39 -4
59. Lucas Ambrosio (D) Erie Otters 28 0 9 9 0.32 31 -11
60. Cameron Aucoin (D) Sarnia Sting 27 4 4 8 0.30 6 -11
                   
61. Liam Spencer (D) Niagara IceDogs 24 2 6 8 0.33 42 4
62. David Green (D) Brampton Steelheads 29 2 6 8 0.28 14 -2
63. Ben Reisnecker (D) Niagara IceDogs 25 1 7 8 0.32 20 -9
64. Elliot Arnett (D) Owen Sound Attack 29 1 7 8 0.28 41 5
65. Conor Walton (D) Windsor Spitfires 30 1 7 8 0.27 45 5
66. Zach Sandhu (D) totals 25 0 8 8 0.32 36 4
    Oshawa Generals 11 0 5 5 0.45 25 -2
    Brantford Bulldogs 14 0 3 3 0.21 11 6
67. Darels Uljanskis (D) Anaheim Ducks Flint Firebirds 10 2 5 7 0.70 6 3
68. Jonathan Kapageridis (D) North Bay Battalion 27 2 5 7 0.26 8 5
69. Aaron Enright (D) North Bay Battalion 28 2 5 7 0.25 19 7
70. Genc Ula (D) Peterborough Petes 30 2 5 7 0.23 46 -7
                   
71. Caleb Mitchell (D) London Knights 21 1 6 7 0.33 16 8
72. Blake Gowan (D) Peterborough Petes 28 0 7 7 0.25 20 1
73. Xander Velliaris (D) Saginaw Spirit 28 3 3 6 0.21 12 -5
74. Grayson Tiller (D) Niagara IceDogs 23 2 4 6 0.26 23 1
75. Sebastian Dell'Elce (D) Niagara IceDogs 25 1 5 6 0.24 4 4
76. Hunter Solomon (D) Soo Greyhounds 26 1 5 6 0.23 15 -3
77. Jacob Reese (D) Sarnia Sting 27 1 5 6 0.22 38 -4
78. Adrian Manzo (D) North Bay Battalion 28 1 5 6 0.21 10 10
79. Andrew Robinson (D) Windsor Spitfires 28 1 5 6 0.21 10 4
80. Andre Mondoux (D) Kingston Frontenacs 28 1 5 6 0.21 24 2
                   
81. Rylan Fellinger (D) Toronto Maple Leafs Flint Firebirds 29 1 5 6 0.21 26 9
82. Michael D'Alessio (D) Erie Otters 10 0 6 6 0.60 0 0
83. Matthew Henderson (D) Kingston Frontenacs 25 0 6 6 0.24 6 3
84. Hudson Martin (D) Sudbury Wolves 26 0 6 6 0.23 6 -15
85. Harris Pangretitsch (D) Soo Greyhounds 28 0 6 6 0.21 6 2
86. Kaleb Dietsch (D) Ottawa 67's 28 0 6 6 0.21 32 7
87. Julian Brown (D) London Knights 26 1 4 5 0.19 40 2
88. Colin Feeley (D) Oshawa Generals 20 0 5 5 0.25 8 -4
89. Grayden Strohack (D) Peterborough Petes 25 0 5 5 0.20 39 4
90. Brady Blaseg (D) Oshawa Generals 26 0 5 5 0.19 10 -10
                   
91. Will Bishop (D) Kingston Frontenacs 30 0 5 5 0.17 16 -9
92. Carter Hicks (D) Windsor Spitfires 28 3 1 4 0.14 24 2
93. Justin Handsor (D) Barrie Colts 23 2 2 4 0.17 8 -9
94. Gavin Ewles (D) Sudbury Wolves 28 2 2 4 0.14 10 -7
95. Julius Saari (D) Erie Otters 30 2 2 4 0.13 10 -5
96. Zachary Nyman (D) Brampton Steelheads 11 1 3 4 0.36 0 -13
97. Ethan Armstrong (D) Barrie Colts 19 1 3 4 0.21 8 -4
98. Jacob Xu (D) Kitchener Rangers 22 1 3 4 0.18 13 4
99. Andrew MacNiel (D) Montréal Canadiens Kitchener Rangers 22 1 3 4 0.18 25 7
100. Spencer Evans (D) Soo Greyhounds 27 1 3 4 0.15 36 6
192 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. Matthew Minchak Kingston Frontenacs 15 2.33 .928 5 7 2 0 850 425 33
2. Ben Hrebik Barrie Colts 20 2.71 .927 11 5 4 0 1218 698 55
3. Jack Lisson North Bay Battalion 12 1.90 .923 7 2 1 0 631 240 20
4. Ryder Fetterolf Ottawa 67's 18 2.14 .922 14 3 1 2 1094 458 39
5. Ryerson Leenders Buffalo Sabres Brantford Bulldogs 16 2.16 .922 12 1 3 2 975 415 35
6. Joseph Costanzo Windsor Spitfires 21 1.88 .919 15 3 2 3 1183 417 37
7. Mason Vaccari Flint Firebirds 22 2.68 .914 16 4 2 2 1342 638 60
8. Easton Rye Peterborough Petes 23 2.91 .912 15 6 2 0 1363 682 66
9. Alexei Medvedev Vancouver Canucks London Knights 19 2.63 .910 11 7 1 0 1120 493 49
10. David Egorov Brantford Bulldogs 11 3.01 .906 9 1 1 1 659 317 33
                         
11. Jaeden Nelson Ottawa 67's 12 2.50 .905 7 4 1 0 721 287 30
12. Vladislav Yermolenko Niagara IceDogs 18 3.24 .905 8 5 3 1 944 486 51
13. Sebastian Gatto London Knights 11 2.73 .903 5 3 2 1 638 270 29
14. Christian Kirsch San Jose Sharks Kitchener Rangers 19 2.56 .902 12 6 0 1 1054 412 45
15. Noah Erliden Erie Otters 21 3.47 .902 7 13 1 0 1209 641 70
16. Jason Schaubel Kitchener Rangers 12 2.82 .901 6 3 2 1 681 290 32
17. Carter George Los Angeles Kings Owen Sound Attack 22 3.12 .899 10 9 2 1 1213 562 63
18. Karsen Chartier Sudbury Wolves 10 3.33 .895 2 8 0 0 559 265 31
19. Landon Miller Detroit Red Wings Soo Greyhounds 20 2.74 .892 12 7 1 2 1203 453 55
20. Zachary Bowen Brampton Steelheads 24 3.29 .891 11 11 2 1 1386 624 76
                         
21. Jaden Cholette Oshawa Generals 25 3.51 .891 9 14 0 2 1384 660 81
22. Michael Newlove Windsor Spitfires 11 3.02 .890 5 3 2 1 636 260 32
23. Stepan Shurygin Saginaw Spirit 25 3.70 .890 8 11 5 0 1444 719 89
24. Zachary Jovanovski Guelph Storm 23 3.68 .889 13 8 1 0 1320 652 81
25. Charlie Robertson Niagara IceDogs 12 3.66 .888 4 5 0 1 608 294 37
26. Charlie Burns Erie Otters 12 3.32 .887 4 4 1 0 596 259 33
27. Gavin Betts Kingston Frontenacs 17 3.52 .887 5 9 2 1 955 440 56
28. Patrick Quinlan Sarnia Sting 20 3.61 .882 3 11 3 0 998 449 60
29. Owen Leonard Sudbury Wolves 10 3.77 .875 2 4 1 0 509 223 32
30. Michael McIvor North Bay Battalion 19 3.82 .875 7 10 1 0 1052 470 67
                         
31. Finn Marshall Sudbury Wolves 10 4.77 .860 3 5 0 0 478 234 38
LESS THAN 10 GAMES
1. Anthony Paolini Brampton Steelheads 1 0.00 1.000 0 0 0 0 20 2 0
2. Arvin Jaswal Barrie Colts 8 3.08 .910 4 3 1 0 488 253 25
3. Trenten Bennett New Jersey Devils Owen Sound Attack 9 3.52 .902 6 1 0 0 444 240 26
4. Hagan Bach Barrie Colts 1 3.00 .893 1 0 0 0 60 25 3
5. Mason Courville Flint Firebirds 8 2.98 .888 4 3 1 1 484 190 24
6. Noah Tegelaar Soo Greyhounds 9 2.98 .885 5 3 1 0 545 208 27
7. Peter Chlebowski Brampton Steelheads 1 4.19 .882 0 1 0 0 58 30 4
8. Colin Ellsworth Guelph Storm 9 3.91 .874 2 4 1 0 415 187 27
9. Luke Johnson Brampton Steelheads 5 3.39 .867 1 2 1 0 283 104 16
10. Maks Corovic Brantford Bulldogs 1 3.95 .867 0 0 1 0 61 26 4
                         
11. 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
12. Bjorn Bronas Sudbury Wolves 4 5.28 .857 2 1 0 0 182 96 16
13. Isaac Gravelle Oshawa Generals 7 5.22 .853 0 5 0 0 288 145 25
14. Masen Johnston Peterborough Petes 6 5.23 .851 1 5 0 0 356 177 31
15. Kaleb Papineau Saginaw Spirit 6 4.87 .840 1 3 1 0 308 131 25
16. Evan Maillet Sarnia Sting 9 4.64 .831 3 5 0 0 466 177 36
17. Matthew Koprowski Owen Sound Attack 5 5.32 .830 1 2 0 0 215 93 19
18. Dylan Lee-Stack Peterborough Petes 2 8.39 .818 0 1 0 0 86 54 12
19. Matthew Humphries totals 1 8.66 .750 0 1 0 0 14 6 2
    Niagara IceDogs 1 8.66 .750 0 1 0 0 14 6 2
    Oshawa Generals - - - - - - - - - -
20. Jason Tremblay Sudbury Wolves 1 34.12 .000 0 1 0 0 4 0 2
                         
21. Seth Ronan London Knights 0 - - - - - - - - -