.
League Information and Facts
Premium Filter
2025-2026 Regular Season Player Stats
# Player Team GP G A TP PPG PIM +/-
1. Nathan Aspinall (LW/RW) New York Rangers Flint Firebirds 39 23 34 57 1.46 28 19
2. Kieron Walton (C/LW) Winnipeg Jets totals 34 25 28 53 1.56 12 -12
    Sudbury Wolves 33 24 28 52 1.58 12 -12
    Peterborough Petes 1 1 0 1 1.00 0 0
3. Riley Patterson (C/RW) Vancouver Canucks Niagara IceDogs 37 23 29 52 1.41 10 5
4. Caleb Malhotra (C) Brantford Bulldogs 38 19 32 51 1.34 26 21
5. Nikita Klepov (F) Saginaw Spirit 40 23 27 50 1.25 23 1
6. Pierce Mbuyi (LW) Owen Sound Attack 41 23 27 50 1.22 61 3
7. Egor Barabanov (F) Saginaw Spirit 41 17 32 49 1.20 44 -5
8. Christian Humphreys (RW/C) Colorado Avalanche Kitchener Rangers 38 14 35 49 1.29 18 11
9. Alex Kostov (RW) Flint Firebirds 37 20 28 48 1.30 40 23
10. Jack Pridham (RW) Chicago Blackhawks Kitchener Rangers 38 25 22 47 1.24 34 14
                   
11. Ryan Roobroeck (C) Niagara IceDogs 40 22 25 47 1.18 24 3
12. Dylan Edwards (F) totals 40 20 27 47 1.18 30 7
    Erie Otters 32 16 23 39 1.22 30 2
    Kitchener Rangers 8 4 4 8 1.00 0 5
13. Jake O'Brien (C) Seattle Kraken Brantford Bulldogs 28 11 36 47 1.68 8 20
14. Marek Vanacker (LW/RW) Chicago Blackhawks Brantford Bulldogs 32 29 17 46 1.44 15 24
15. Jimmy Lombardi (C/LW) Los Angeles Kings Flint Firebirds 40 23 23 46 1.15 44 18
16. Nathan Villeneuve (C/LW) Seattle Kraken totals 30 18 28 46 1.53 42 -4
    Sudbury Wolves 28 16 28 44 1.57 42 -7
    Windsor Spitfires 2 2 0 2 1.00 0 3
17. Cole Beaudoin (C) Utah Mammoth Barrie Colts 27 16 30 46 1.70 23 22
18. Marco Mignosa (RW) Tampa Bay Lightning Soo Greyhounds 38 16 30 46 1.21 20 15
19. Adam Benák (C) Minnesota Wild Brantford Bulldogs 28 16 29 45 1.61 14 21
20. Carson Woodall (D) Windsor Spitfires 40 9 36 45 1.13 19 20
                   
21. Cooper Dennis (F) Brantford Bulldogs 39 22 22 44 1.13 10 27
22. Tristan Delisle (C) Owen Sound Attack 41 22 21 43 1.05 26 -7
23. Michael Dec (C) totals 41 16 26 42 1.02 16 -13
    Owen Sound Attack 16 3 12 15 0.94 2 -6
    Erie Otters 25 13 14 27 1.08 14 -7
24. Ethan Belchetz (LW) Windsor Spitfires 37 25 15 40 1.08 26 18
25. Joshua Avery (C) totals 68 18 22 40 0.59 12 -6
    Brantford Bulldogs 3 1 1 2 0.67 0 0
    Brampton Steelheads 31 8 10 18 0.58 6 -3
    Guelph Storm 34 9 11 20 0.59 6 -3
26. Cooper Foster (C) Ottawa 67's 40 20 19 39 0.98 47 15
27. Kevin He (LW) Winnipeg Jets totals 34 18 21 39 1.15 10 5
    Niagara IceDogs 28 14 17 31 1.11 10 0
    Flint Firebirds 6 4 4 8 1.33 0 5
28. Gabriel Frasca (C) totals 39 18 21 39 1.00 37 2
    Erie Otters 37 18 21 39 1.05 37 -1
    Brantford Bulldogs 2 0 0 0 0.00 0 3
29. Christopher Brown (C) Soo Greyhounds 40 14 25 39 0.98 12 18
30. Chase Reid (D) Soo Greyhounds 34 15 23 38 1.12 30 26
                   
31. Jordan Charron (RW) Pittsburgh Penguins Soo Greyhounds 38 22 15 37 0.97 41 10
32. Dima Zhilkin (RW) Saginaw Spirit 32 20 17 37 1.16 66 2
33. Brad Gardiner (C) Barrie Colts 40 19 18 37 0.93 31 7
34. Charlie Paquette (RW/C) Dallas Stars totals 38 17 20 37 0.97 8 -15
    Guelph Storm 36 17 19 36 1.00 6 -17
    Brantford Bulldogs 2 0 1 1 0.50 2 2
35. Quinn McKenzie (C) Soo Greyhounds 40 15 22 37 0.93 6 6
36. Ben Wilmott (F) totals 39 14 23 37 0.95 23 15
    London Knights 37 12 22 34 0.92 23 11
    Barrie Colts 2 2 1 3 1.50 0 4
37. Matthew Soto (RW) Peterborough Petes 40 13 24 37 0.93 18 1
38. Harry Nansi (RW/C) Toronto Maple Leafs Owen Sound Attack 40 10 27 37 0.93 19 -8
39. Adam Novotny (LW/RW) Peterborough Petes 31 20 16 36 1.16 6 -5
40. Kashawn Aitcheson (D) New York Islanders Barrie Colts 29 21 14 35 1.21 41 23
                   
41. Ethan Miedema (LW/RW) Guelph Storm 41 19 16 35 0.85 27 -7
42. Owen Griffin (C/RW) Columbus Blue Jackets Oshawa Generals 37 16 19 35 0.95 30 -17
43. Nic Whitehead (C) Ottawa 67's 39 14 21 35 0.90 4 14
44. Anthony Cristoforo (D) Windsor Spitfires 34 11 24 35 1.03 8 16
45. Liam Greentree (RW) Los Angeles Kings Windsor Spitfires 25 17 17 34 1.36 29 5
46. Jack Nesbitt (C) Philadelphia Flyers Windsor Spitfires 31 12 22 34 1.10 42 18
47. Jasper Kuhta (F) Ottawa 67's 34 18 15 33 0.97 4 14
48. Tanner Lam (RW) Kitchener Rangers 39 13 20 33 0.85 16 4
49. Levi Harper (D) Saginaw Spirit 41 7 26 33 0.80 35 -5
50. Adam Levac (C) Peterborough Petes 40 13 19 32 0.80 28 6
                   
51. Cole Zurawski (RW) Owen Sound Attack 36 17 14 31 0.86 28 -1
52. Easton Walos (C) Sarnia Sting 40 15 16 31 0.78 27 -6
53. Adam Jiříček (D) St. Louis Blues Brantford Bulldogs 27 11 20 31 1.15 19 21
54. Leo Serlin (RW/C) Guelph Storm 41 10 21 31 0.76 6 -3
55. Aiden Young (LW) Peterborough Petes 34 12 18 30 0.88 10 5
56. William McFadden (C) Guelph Storm 37 5 25 30 0.81 8 -9
57. Kohyn Eshkawkogan (D) Ottawa 67's 40 3 27 30 0.75 18 23
58. Jacob Battaglia (RW/LW) Calgary Flames totals 39 16 13 29 0.74 41 -4
    Kingston Frontenacs 36 14 13 27 0.75 39 -6
    Flint Firebirds 3 2 0 2 0.67 2 2
59. Tyler Hopkins (C/LW) Toronto Maple Leafs totals 36 14 15 29 0.81 20 -4
    Kingston Frontenacs 29 12 13 25 0.86 16 0
    Guelph Storm 7 2 2 4 0.57 4 -4
60. Beckham Edwards (C) Sarnia Sting 40 14 15 29 0.73 12 -14
                   
61. Sam O'Reilly (C/RW) Tampa Bay Lightning totals 30 13 16 29 0.97 11 -7
    London Knights 28 12 16 28 1.00 11 -11
    Kitchener Rangers 2 1 0 1 0.50 0 4
62. Nicholas Wellenreiter (F) North Bay Battalion 39 13 16 29 0.74 20 11
63. Mason Zebeski (LW) totals 40 13 16 29 0.73 39 -4
    Brampton Steelheads 38 13 15 28 0.74 37 -4
    Barrie Colts 2 0 1 1 0.50 2 0
64. Ethan Garden (C) Windsor Spitfires 37 10 19 29 0.78 12 11
65. Cameron Reid (D) Nashville Predators Kitchener Rangers 30 9 20 29 0.97 16 15
66. Jaxon Cover (LW) London Knights 40 9 20 29 0.73 38 0
67. Emil Hemming (RW/LW) Dallas Stars Barrie Colts 19 8 21 29 1.53 10 15
68. Lenny Greenberg (D) Owen Sound Attack 41 7 22 29 0.71 20 2
69. Nicolas Sykora (F) Owen Sound Attack 40 16 12 28 0.70 4 -9
70. Braidy Wassilyn (F) totals 35 13 15 28 0.80 10 2
    Niagara IceDogs 6 2 3 5 0.83 4 6
    London Knights 29 11 12 23 0.79 6 -4
                   
71. Ethan Procyszyn (C/RW) Anaheim Ducks North Bay Battalion 37 13 15 28 0.76 59 9
72. Carson Harmer (C) Saginaw Spirit 39 12 16 28 0.72 36 0
73. Alex Pharand (C/RW) totals 39 10 18 28 0.72 10 -6
    Sudbury Wolves 37 10 16 26 0.70 8 -9
    Windsor Spitfires 2 0 2 2 1.00 2 3
74. Artyom Gonchar (D) New York Rangers Sudbury Wolves 37 9 19 28 0.76 18 -13
75. Jacob Cloutier (RW) Winnipeg Jets Saginaw Spirit 38 9 19 28 0.74 22 -6
76. John Alex Banks (D) Owen Sound Attack 40 2 26 28 0.70 20 -12
77. Gabriel Chiarot (RW/LW) Vancouver Canucks totals 36 16 11 27 0.75 44 4
    Brampton Steelheads 31 15 10 25 0.81 36 5
    Kitchener Rangers 5 1 1 2 0.40 8 -1
78. Filip Ekberg (LW/RW) Carolina Hurricanes Ottawa 67's 31 14 13 27 0.87 6 9
79. Sebastien Gervais (C) totals 40 13 14 27 0.68 23 -4
    Saginaw Spirit 38 12 13 25 0.66 23 -6
    North Bay Battalion 2 1 1 2 1.00 0 2
80. Jared Woolley (D) Los Angeles Kings totals 39 11 16 27 0.69 46 15
    London Knights 37 10 15 25 0.68 44 12
    Kitchener Rangers 2 1 1 2 1.00 2 3
                   
81. Darian Anderson (RW) Flint Firebirds 36 10 17 27 0.75 8 13
82. Braydon McCallum (C/RW) Peterborough Petes 40 10 17 27 0.68 60 -18
83. Luke Posthumus (F) Oshawa Generals 39 8 19 27 0.69 10 -18
84. Urban Podrekar (D) Flint Firebirds 41 6 21 27 0.66 20 9
85. Ethan Czata (C/RW) Tampa Bay Lightning Niagara IceDogs 36 16 10 26 0.72 56 -11
86. Cole Davis (LW) Windsor Spitfires 36 14 12 26 0.72 42 7
87. Jack Van Volsen (C) Sarnia Sting 40 14 12 26 0.65 22 -26
88. Thomas Vandenberg (C) Ottawa 67's 31 13 13 26 0.84 12 9
89. Leon Kolarik (F) Peterborough Petes 35 12 14 26 0.74 4 -6
90. Cameron Arquette (C) Kitchener Rangers 40 11 15 26 0.65 16 12
                   
91. Jacob Crawford (C/LW) Owen Sound Attack 34 10 16 26 0.76 30 -1
92. Alex Mclean (F) totals 36 10 16 26 0.72 6 -4
    Guelph Storm 30 7 14 21 0.70 4 -2
    Kingston Frontenacs 6 3 2 5 0.83 2 -2
93. Ryerson Edgar (C) Niagara IceDogs 36 10 16 26 0.72 10 -16
94. Beksultan Makysh (F) Windsor Spitfires 40 10 16 26 0.65 14 18
95. Ryan Brown (LW) totals 40 8 18 26 0.65 27 -9
    Sarnia Sting 34 6 17 23 0.68 27 -6
    London Knights 6 2 1 3 0.50 0 -3
96. Lukas Fischer (D) St. Louis Blues totals 37 4 22 26 0.70 54 -6
    Sarnia Sting 26 3 15 18 0.69 38 -5
    Soo Greyhounds 11 1 7 8 0.73 16 -1
97. Parker Von Richter (D) totals 40 4 22 26 0.65 26 4
    Brampton Steelheads 38 4 21 25 0.66 26 2
    Barrie Colts 2 0 1 1 0.50 0 2
98. Brennan Faulkner (C/LW) Peterborough Petes 40 15 10 25 0.63 22 9
99. Travis Hayes (RW) Pittsburgh Penguins Soo Greyhounds 35 9 16 25 0.71 20 18
100. Jakub Fibigr (D) Seattle Kraken totals 28 8 17 25 0.89 8 13
    Brampton Steelheads 27 8 16 24 0.89 8 13
    Windsor Spitfires 1 0 1 1 1.00 0 0
539 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. Ben Hrebik Barrie Colts 27 2.71 .929 15 7 5 0 1639 964 74
2. Ryder Fetterolf Ottawa 67's 24 1.98 .926 18 4 2 3 1458 598 48
3. Arvin Jaswal Barrie Colts 12 2.36 .926 8 3 1 1 738 365 29
4. Joseph Costanzo Windsor Spitfires 28 1.76 .925 21 4 2 4 1600 579 47
5. Matthew Minchak Kingston Frontenacs 20 2.40 .925 9 8 2 1 1150 571 46
6. Jack Lisson North Bay Battalion 18 2.06 .920 12 3 1 0 993 390 34
7. Ryerson Leenders Buffalo Sabres Brantford Bulldogs 22 2.48 .918 15 3 3 2 1281 593 53
8. Easton Rye Peterborough Petes 32 2.77 .918 22 8 2 1 1908 979 88
9. Sebastian Gatto London Knights 19 2.34 .917 10 5 2 2 1052 452 41
10. Mason Vaccari Flint Firebirds 30 2.50 .917 23 5 2 3 1822 837 76
                         
11. David Egorov Brantford Bulldogs 17 2.75 .915 12 4 1 2 1005 495 46
12. Jaeden Nelson Ottawa 67's 16 2.37 .910 10 5 1 0 964 384 38
13. Vladislav Yermolenko Niagara IceDogs 30 3.17 .907 15 10 3 1 1649 847 87
14. Carter George Los Angeles Kings totals 23 2.97 .902 11 9 2 2 1273 582 63
    Owen Sound Attack 22 3.12 .899 10 9 2 1 1213 562 63
    Soo Greyhounds 1 0.00 1.000 1 0 0 1 60 20 0
15. Christian Kirsch San Jose Sharks Kitchener Rangers 22 2.58 .900 13 7 1 1 1233 477 53
16. Jason Schaubel Kitchener Rangers 19 2.71 .900 12 3 3 1 1109 451 50
17. Luke Johnson Brampton Steelheads 12 3.06 .895 1 5 3 1 667 289 34
18. Alexei Medvedev Vancouver Canucks London Knights 25 3.09 .895 13 10 1 0 1419 623 73
19. Mason Courville Flint Firebirds 12 2.74 .894 6 4 2 1 723 277 33
20. Gavin Betts Kingston Frontenacs 23 3.24 .894 9 11 2 1 1315 596 71
                         
21. Noah Erliden Erie Otters 30 3.63 .894 10 18 1 0 1653 845 100
22. Zachary Jovanovski Guelph Storm 31 3.56 .893 16 11 3 0 1773 876 105
23. Stepan Shurygin Saginaw Spirit 35 3.61 .891 14 14 6 0 2028 1000 122
24. Michael Newlove Windsor Spitfires 14 2.93 .890 6 4 3 1 820 323 40
25. Trenten Bennett New Jersey Devils Owen Sound Attack 14 4.30 .890 6 5 1 0 712 411 51
26. Noah Tegelaar totals 11 2.89 .888 7 3 1 0 665 254 32
    Soo Greyhounds 11 2.89 .888 7 3 1 0 665 254 32
    Erie Otters - - - - - - - - - -
27. Karsen Chartier Sudbury Wolves 12 3.53 .888 2 8 0 0 629 294 37
28. Landon Miller Detroit Red Wings Soo Greyhounds 28 2.90 .887 16 11 1 2 1677 635 81
29. Zachary Bowen Brampton Steelheads 30 3.50 .884 12 16 2 1 1663 740 97
30. Charlie Robertson Niagara IceDogs 15 3.77 .882 4 6 1 1 748 352 47
                         
31. Jaden Cholette Oshawa Generals 31 3.83 .881 9 17 1 2 1645 777 105
32. Patrick Quinlan Sarnia Sting 29 3.43 .880 7 14 4 0 1471 618 84
33. Michael McIvor North Bay Battalion 23 3.63 .877 8 13 1 0 1290 557 78
34. Owen Leonard Sudbury Wolves 10 3.77 .875 2 4 1 0 509 223 32
35. Matthew Koprowski Owen Sound Attack 11 4.17 .875 2 5 1 0 548 267 38
36. Charlie Burns Erie Otters 17 4.14 .860 4 7 1 0 812 343 56
37. Finn Marshall Sudbury Wolves 10 4.77 .860 3 5 0 0 478 234 38
38. Colin Ellsworth Guelph Storm 13 4.63 .854 2 7 1 0 635 286 49
39. Evan Maillet Sarnia Sting 14 4.64 .847 4 8 0 0 712 304 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. Matthew Humphries totals 6 2.31 .929 0 5 1 0 312 158 12
    Niagara IceDogs 1 8.66 .750 0 1 0 0 14 6 2
    Oshawa Generals 5 2.02 .938 0 4 1 0 298 152 10
4. Paolo Frasca Sudbury Wolves 5 3.01 .917 3 2 0 0 299 165 15
5. Hagan Bach Barrie Colts 1 3.00 .893 1 0 0 0 60 25 3
6. Bjorn Bronas Sudbury Wolves 9 3.89 .882 5 3 0 0 417 201 27
7. Peter Chlebowski Brampton Steelheads 1 4.19 .882 0 1 0 0 58 30 4
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. Masen Johnston Peterborough Petes 7 4.71 .861 1 5 1 0 421 205 33
                         
11. Isaac Gravelle Oshawa Generals 8 4.81 .859 0 6 0 0 337 165 27
12. Kaleb Papineau Saginaw Spirit 9 4.87 .845 1 5 1 0 444 196 36
13. Dylan Lee-Stack Peterborough Petes 2 8.39 .818 0 1 0 0 86 54 12
14. Cruz Reznik Guelph Storm 1 5.02 .815 0 1 0 0 60 22 5
15. Mason Hriczov Kitchener Rangers 1 4.14 .789 0 1 0 0 58 15 4
16. Jason Tremblay Sudbury Wolves 1 34.12 .000 0 1 0 0 4 0 2
17. Seth Ronan London Knights 0 - - - - - - - - -
18. Erik Maki Kitchener Rangers 0 - - - - - - 0 - -