.
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 42 24 38 62 1.48 28 20
2. Kieron Walton (C/LW) Winnipeg Jets totals 37 28 30 58 1.57 14 -12
    Sudbury Wolves 33 24 28 52 1.58 12 -12
    Peterborough Petes 4 4 2 6 1.50 2 0
3. Caleb Malhotra (C) Brantford Bulldogs 42 21 36 57 1.36 35 23
4. Nikita Klepov (F) Saginaw Spirit 42 25 31 56 1.33 25 3
5. Adam Benák (C) Minnesota Wild Brantford Bulldogs 31 21 32 53 1.71 14 24
6. Cole Beaudoin (C) Utah Mammoth Barrie Colts 31 18 35 53 1.71 23 27
7. Egor Barabanov (F) Saginaw Spirit 43 18 35 53 1.23 44 -2
8. Christian Humphreys (RW/C) Colorado Avalanche Kitchener Rangers 40 15 38 53 1.33 18 13
9. Jack Pridham (RW) Chicago Blackhawks Kitchener Rangers 40 28 24 52 1.30 36 16
10. Riley Patterson (C/RW) Vancouver Canucks Niagara IceDogs 37 23 29 52 1.41 10 5
                   
11. Marek Vanacker (LW/RW) Chicago Blackhawks Brantford Bulldogs 36 30 21 51 1.42 17 26
12. Dylan Edwards (F) totals 42 22 29 51 1.21 30 7
    Erie Otters 32 16 23 39 1.22 30 2
    Kitchener Rangers 10 6 6 12 1.20 0 5
13. Marco Mignosa (RW) Tampa Bay Lightning Soo Greyhounds 40 17 34 51 1.28 20 19
14. Pierce Mbuyi (LW) Owen Sound Attack 43 23 27 50 1.16 63 0
15. Ryan Roobroeck (C) Niagara IceDogs 42 24 25 49 1.17 24 3
16. Alex Kostov (RW) Flint Firebirds 39 21 28 49 1.26 42 21
17. Nathan Villeneuve (C/LW) Seattle Kraken totals 33 20 29 49 1.48 44 -3
    Sudbury Wolves 28 16 28 44 1.57 42 -7
    Windsor Spitfires 5 4 1 5 1.00 2 4
18. Jimmy Lombardi (C/LW) Los Angeles Kings Flint Firebirds 43 25 23 48 1.12 46 19
19. Cooper Dennis (F) Brantford Bulldogs 43 24 24 48 1.12 12 28
20. Jake O'Brien (C) Seattle Kraken Brantford Bulldogs 29 12 36 48 1.66 10 19
                   
21. Carson Woodall (D) Windsor Spitfires 43 9 38 47 1.09 21 20
22. Cooper Foster (C) Ottawa 67's 44 21 24 45 1.02 51 19
23. Kevin He (LW) Winnipeg Jets totals 37 19 26 45 1.22 14 8
    Niagara IceDogs 28 14 17 31 1.11 10 0
    Flint Firebirds 9 5 9 14 1.56 4 8
24. Ethan Belchetz (LW) Windsor Spitfires 40 27 16 43 1.08 35 20
25. Tristan Delisle (C) Owen Sound Attack 43 22 21 43 1.00 28 -12
26. Charlie Paquette (RW/C) Dallas Stars totals 42 19 24 43 1.02 12 -14
    Guelph Storm 36 17 19 36 1.00 6 -17
    Brantford Bulldogs 6 2 5 7 1.17 6 3
27. Michael Dec (C) totals 43 17 26 43 1.00 18 -14
    Owen Sound Attack 16 3 12 15 0.94 2 -6
    Erie Otters 27 14 14 28 1.04 16 -8
28. Dima Zhilkin (RW) Saginaw Spirit 34 22 20 42 1.24 66 4
29. Gabriel Frasca (C) totals 43 18 24 42 0.98 37 6
    Erie Otters 37 18 21 39 1.05 37 -1
    Brantford Bulldogs 6 0 3 3 0.50 0 7
30. Ben Wilmott (F) totals 43 16 26 42 0.98 23 17
    London Knights 37 12 22 34 0.92 23 11
    Barrie Colts 6 4 4 8 1.33 0 6
                   
31. Kashawn Aitcheson (D) New York Islanders Barrie Colts 33 22 19 41 1.24 50 28
32. Christopher Brown (C) Soo Greyhounds 42 15 26 41 0.98 12 18
33. Adam Novotny (LW/RW) Peterborough Petes 34 21 19 40 1.18 6 -3
34. Brad Gardiner (C) Barrie Colts 44 20 20 40 0.91 31 7
35. 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
36. Chase Reid (D) Soo Greyhounds 36 16 24 40 1.11 30 28
37. Jasper Kuhta (F) Ottawa 67's 38 21 18 39 1.03 4 18
38. Nic Whitehead (C) Ottawa 67's 42 16 23 39 0.93 10 19
39. Quinn McKenzie (C) Soo Greyhounds 42 15 24 39 0.93 6 9
40. Anthony Cristoforo (D) Windsor Spitfires 37 13 26 39 1.05 10 16
                   
41. Owen Griffin (C/RW) Columbus Blue Jackets Oshawa Generals 41 18 20 38 0.93 30 -19
42. Harry Nansi (RW/C) Toronto Maple Leafs Owen Sound Attack 42 10 28 38 0.90 21 -9
43. Jordan Charron (RW) Pittsburgh Penguins Soo Greyhounds 40 22 15 37 0.93 45 9
44. Liam Greentree (RW) Los Angeles Kings Windsor Spitfires 28 18 19 37 1.32 37 6
45. Matthew Soto (RW) Peterborough Petes 43 13 24 37 0.86 20 2
46. Ethan Miedema (LW/RW) Guelph Storm 43 19 17 36 0.84 31 -11
47. Emil Hemming (RW/LW) Dallas Stars Barrie Colts 23 12 24 36 1.57 10 19
48. Jack Nesbitt (C) Philadelphia Flyers Windsor Spitfires 34 12 24 36 1.06 44 19
49. Adam Jiříček (D) St. Louis Blues Brantford Bulldogs 31 13 22 35 1.13 19 22
50. Levi Harper (D) Saginaw Spirit 43 8 27 35 0.81 37 -1
                   
51. Cole Zurawski (RW) Owen Sound Attack 38 17 17 34 0.89 30 -2
52. Easton Walos (C) Sarnia Sting 43 17 16 33 0.77 29 -7
53. Sam O'Reilly (C/RW) Tampa Bay Lightning totals 32 14 19 33 1.03 13 -5
    London Knights 28 12 16 28 1.00 11 -11
    Kitchener Rangers 4 2 3 5 1.25 2 6
54. Tanner Lam (RW) Kitchener Rangers 41 13 20 33 0.80 20 4
55. Adam Levac (C) Peterborough Petes 43 13 20 33 0.77 30 4
56. Cameron Reid (D) Nashville Predators Kitchener Rangers 32 10 23 33 1.03 16 15
57. Kohyn Eshkawkogan (D) Ottawa 67's 44 3 30 33 0.75 18 22
58. Ethan Procyszyn (C/RW) Anaheim Ducks North Bay Battalion 40 17 15 32 0.80 63 11
59. Thomas Vandenberg (C) Ottawa 67's 35 16 16 32 0.91 14 12
60. Tyler Hopkins (C/LW) Toronto Maple Leafs totals 38 15 17 32 0.84 20 -4
    Kingston Frontenacs 29 12 13 25 0.86 16 0
    Guelph Storm 9 3 4 7 0.78 4 -4
                   
61. Leo Serlin (RW/C) Guelph Storm 43 11 21 32 0.74 6 -2
62. Artyom Gonchar (D) New York Rangers Sudbury Wolves 41 10 22 32 0.78 18 -12
63. Jacob Battaglia (RW/LW) Calgary Flames totals 42 17 14 31 0.74 41 -3
    Kingston Frontenacs 36 14 13 27 0.75 39 -6
    Flint Firebirds 6 3 1 4 0.67 2 3
64. Nicholas Wellenreiter (F) North Bay Battalion 42 14 17 31 0.74 20 13
65. Beckham Edwards (C) Sarnia Sting 43 14 17 31 0.72 12 -13
66. Mason Zebeski (LW) totals 44 13 18 31 0.70 41 -3
    Brampton Steelheads 38 13 15 28 0.74 37 -4
    Barrie Colts 6 0 3 3 0.50 4 1
67. Aiden Young (LW) Peterborough Petes 37 12 19 31 0.84 10 6
68. Carson Harmer (C) Saginaw Spirit 41 12 19 31 0.76 40 -1
69. Jacob Cloutier (RW) Winnipeg Jets Saginaw Spirit 40 11 20 31 0.78 22 -7
70. Luke Posthumus (F) Oshawa Generals 43 10 21 31 0.72 10 -19
                   
71. Lenny Greenberg (D) Owen Sound Attack 43 7 24 31 0.72 24 1
72. Filip Ekberg (LW/RW) Carolina Hurricanes Ottawa 67's 35 16 14 30 0.86 8 11
73. Ethan Garden (C) Windsor Spitfires 40 11 19 30 0.75 12 13
74. Alex Pharand (C/RW) totals 42 11 19 30 0.71 10 -9
    Sudbury Wolves 37 10 16 26 0.70 8 -9
    Windsor Spitfires 5 1 3 4 0.80 2 0
75. Jaxon Cover (LW) London Knights 42 10 20 30 0.71 38 -1
76. Urban Podrekar (D) Flint Firebirds 44 7 23 30 0.68 22 10
77. William McFadden (C) Guelph Storm 37 5 25 30 0.81 8 -9
78. Nicolas Sykora (F) Owen Sound Attack 42 16 13 29 0.69 4 -11
79. Braidy Wassilyn (F) totals 37 13 16 29 0.78 10 2
    Niagara IceDogs 6 2 3 5 0.83 4 6
    London Knights 31 11 13 24 0.77 6 -4
80. Jacob Crawford (C/LW) Owen Sound Attack 36 11 18 29 0.81 30 0
                   
81. Darian Anderson (RW) Flint Firebirds 39 11 18 29 0.74 8 12
82. Alex Mclean (F) totals 39 10 19 29 0.74 6 -6
    Guelph Storm 30 7 14 21 0.70 4 -2
    Kingston Frontenacs 9 3 5 8 0.89 2 -4
83. Ryan Brown (LW) totals 42 10 19 29 0.69 27 -7
    Sarnia Sting 34 6 17 23 0.68 27 -6
    London Knights 8 4 2 6 0.75 0 -1
84. Parker Von Richter (D) totals 44 6 23 29 0.66 26 8
    Brampton Steelheads 38 4 21 25 0.66 26 2
    Barrie Colts 6 2 2 4 0.67 0 6
85. John Alex Banks (D) Owen Sound Attack 42 2 27 29 0.69 22 -16
86. Gabriel Chiarot (RW/LW) Vancouver Canucks totals 38 17 11 28 0.74 44 5
    Brampton Steelheads 31 15 10 25 0.81 36 5
    Kitchener Rangers 7 2 1 3 0.43 8 0
87. Sebastien Gervais (C) totals 43 13 15 28 0.65 23 -6
    Saginaw Spirit 38 12 13 25 0.66 23 -6
    North Bay Battalion 5 1 2 3 0.60 0 0
88. Cameron Arquette (C) Kitchener Rangers 42 11 17 28 0.67 18 13
89. Braydon McCallum (C/RW) Peterborough Petes 43 11 17 28 0.65 69 -18
90. Jett Luchanko (C) Philadelphia Flyers totals 22 5 23 28 1.27 14 9
    Guelph Storm 11 2 15 17 1.55 10 -1
    Brantford Bulldogs 11 3 8 11 1.00 4 10
                   
91. Lukas Fischer (D) St. Louis Blues totals 39 4 24 28 0.72 56 -2
    Sarnia Sting 26 3 15 18 0.69 38 -5
    Soo Greyhounds 13 1 9 10 0.77 18 3
92. Ethan Czata (C/RW) Tampa Bay Lightning Niagara IceDogs 38 17 10 27 0.71 56 -13
93. Jack Van Volsen (C) Sarnia Sting 43 15 12 27 0.63 24 -27
94. Jean-Cristoph Lemieux (C) totals 39 14 13 27 0.69 24 6
    Windsor Spitfires 33 10 8 18 0.55 22 8
    Sudbury Wolves 6 4 5 9 1.50 2 -2
95. Cole Davis (LW) Windsor Spitfires 39 14 13 27 0.69 50 6
96. Nicholas Sima (RW) totals 42 12 15 27 0.64 51 1
    Saginaw Spirit 36 10 12 22 0.61 49 -2
    Ottawa 67's 6 2 3 5 0.83 2 3
97. Jared Woolley (D) Los Angeles Kings totals 41 11 16 27 0.66 50 16
    London Knights 37 10 15 25 0.68 44 12
    Kitchener Rangers 4 1 1 2 0.50 6 4
98. Ryerson Edgar (C) Niagara IceDogs 38 10 17 27 0.71 10 -14
99. Harrison Franssen (F) Oshawa Generals 41 17 9 26 0.63 43 -11
100. Lirim Amidovski (RW) Minnesota Wild North Bay Battalion 40 13 13 26 0.65 34 6
540 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 30 2.61 .930 18 7 5 0 1819 1051 79
2. 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
3. Arvin Jaswal Barrie Colts 13 2.33 .927 9 3 1 1 798 393 31
4. Ryder Fetterolf Ottawa 67's 26 2.02 .925 20 4 2 3 1577 652 53
5. Jack Lisson North Bay Battalion 20 2.16 .919 13 4 1 0 1111 453 40
6. Matthew Minchak Kingston Frontenacs 23 2.52 .919 10 10 2 1 1308 627 55
7. Sebastian Gatto London Knights 20 2.27 .918 11 5 2 2 1112 473 42
8. Easton Rye Peterborough Petes 34 2.72 .918 23 9 2 2 2026 1030 92
9. Joseph Costanzo Windsor Spitfires 30 1.95 .917 22 5 2 4 1720 617 56
10. David Egorov Brantford Bulldogs 18 2.71 .915 13 4 1 2 1065 519 48
                         
11. Ryerson Leenders Buffalo Sabres Brantford Bulldogs 25 2.59 .914 17 3 4 2 1462 672 63
12. Mason Vaccari Flint Firebirds 33 2.61 .914 24 6 2 3 1978 910 86
13. Jaeden Nelson Ottawa 67's 18 2.38 .909 12 5 1 0 1084 432 43
14. Vladislav Yermolenko Niagara IceDogs 31 3.09 .908 15 11 3 1 1708 869 88
15. Carter George Los Angeles Kings totals 25 2.84 .904 13 9 2 2 1393 623 66
    Owen Sound Attack 22 3.12 .899 10 9 2 1 1213 562 63
    Soo Greyhounds 3 1.00 .953 3 0 0 1 180 61 3
16. Jason Schaubel Kitchener Rangers 19 2.71 .900 12 3 3 1 1109 451 50
17. Bjorn Bronas Sudbury Wolves 13 3.43 .896 7 4 0 0 613 301 35
18. Christian Kirsch San Jose Sharks Kitchener Rangers 24 2.66 .895 15 7 1 1 1353 512 60
19. Alexei Medvedev Vancouver Canucks London Knights 26 3.12 .894 14 10 1 0 1479 648 77
20. Gavin Betts Kingston Frontenacs 24 3.19 .894 9 11 2 1 1335 601 71
                         
21. Zachary Jovanovski Guelph Storm 33 3.52 .894 16 13 3 0 1891 939 111
22. Noah Erliden Erie Otters 31 3.61 .894 10 19 1 0 1712 870 103
23. Stepan Shurygin Saginaw Spirit 37 3.61 .891 15 15 6 0 2146 1059 129
24. Michael Newlove Windsor Spitfires 15 2.87 .890 7 4 3 1 880 340 42
25. Trenten Bennett New Jersey Devils Owen Sound Attack 15 4.28 .889 6 6 1 0 772 439 55
26. Karsen Chartier Sudbury Wolves 12 3.53 .888 2 8 0 0 629 294 37
27. Landon Miller Detroit Red Wings Soo Greyhounds 28 2.90 .887 16 11 1 2 1677 635 81
28. Luke Johnson Brampton Steelheads 13 3.23 .886 1 6 3 1 725 304 39
29. Mason Courville Flint Firebirds 13 3.05 .884 6 5 2 1 747 290 38
30. Zachary Bowen Brampton Steelheads 32 3.54 .884 12 18 2 1 1782 804 105
                         
31. Charlie Robertson Niagara IceDogs 16 3.71 .884 5 6 1 1 808 382 50
32. Noah Tegelaar totals 12 3.15 .879 7 4 1 0 725 276 38
    Soo Greyhounds 11 2.89 .888 7 3 1 0 665 254 32
    Erie Otters 1 6.00 .786 0 1 0 0 60 22 6
33. Patrick Quinlan Sarnia Sting 30 3.45 .878 7 15 4 0 1529 636 88
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. Matthew Koprowski Owen Sound Attack 12 4.26 .876 2 6 1 0 606 303 43
37. Owen Leonard Sudbury Wolves 10 3.77 .875 2 4 1 0 509 223 32
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
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. Cole Vreugdenhil North Bay Battalion 1 2.00 .941 1 0 0 0 60 32 2
4. Kale Osipenko Sarnia Sting 2 2.03 .913 1 1 0 0 119 42 4
5. Paolo Frasca Sudbury Wolves 6 3.54 .903 3 3 0 0 339 186 20
6. Hagan Bach Barrie Colts 1 3.00 .893 1 0 0 0 60 25 3
7. Peter Chlebowski Brampton Steelheads 1 4.19 .882 0 1 0 0 58 30 4
8. Masen Johnston Peterborough Petes 8 4.62 .869 1 6 1 0 481 246 37
9. Maks Corovic Brantford Bulldogs 1 3.95 .867 0 0 1 0 61 26 4
10. 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
                         
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 - -