.
League Information and Facts
Premium Filter
2025-2026 Overall Totals 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 38 28 31 59 1.55 14 -15
    Sudbury Wolves 33 24 28 52 1.58 12 -12
    Peterborough Petes 5 4 3 7 1.40 2 -3
3. Nikita Klepov (F) Saginaw Spirit 43 27 32 59 1.37 25 6
4. Caleb Malhotra (C) Brantford Bulldogs 43 21 38 59 1.37 37 24
5. Egor Barabanov (F) Saginaw Spirit 44 18 38 56 1.27 46 0
6. Cole Beaudoin (C) Utah Mammoth Barrie Colts 32 18 37 55 1.72 23 29
7. Marco Mignosa (RW) Tampa Bay Lightning Soo Greyhounds 41 18 36 54 1.32 20 21
8. Christian Humphreys (RW/C) Colorado Avalanche Kitchener Rangers 41 15 39 54 1.32 18 14
9. Marek Vanacker (LW/RW) Chicago Blackhawks Brantford Bulldogs 37 31 22 53 1.43 19 26
10. Jack Pridham (RW) Chicago Blackhawks Kitchener Rangers 41 29 24 53 1.29 36 17
                   
11. Dylan Edwards (F) totals 43 24 29 53 1.23 30 8
    Erie Otters 32 16 23 39 1.22 30 2
    Kitchener Rangers 11 8 6 14 1.27 0 6
12. Adam Benák (C) Minnesota Wild Brantford Bulldogs 31 21 32 53 1.71 14 24
13. Riley Patterson (C/RW) Vancouver Canucks Niagara IceDogs 37 23 29 52 1.41 10 5
14. Nathan Villeneuve (C/LW) Seattle Kraken totals 34 20 31 51 1.50 46 -2
    Sudbury Wolves 28 16 28 44 1.57 42 -7
    Windsor Spitfires 6 4 3 7 1.17 4 5
15. Jake O'Brien (C) Seattle Kraken Brantford Bulldogs 30 14 37 51 1.70 10 19
16. Ryan Roobroeck (C) Niagara IceDogs 43 25 25 50 1.16 26 2
17. Cooper Dennis (F) Brantford Bulldogs 44 25 25 50 1.14 12 30
18. Pierce Mbuyi (LW) Owen Sound Attack 43 23 27 50 1.16 63 0
19. Alex Kostov (RW) Flint Firebirds 39 21 28 49 1.26 42 21
20. Jimmy Lombardi (C/LW) Los Angeles Kings Flint Firebirds 43 25 23 48 1.12 46 19
                   
21. Carson Woodall (D) Windsor Spitfires 44 9 39 48 1.09 21 18
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 41 28 16 44 1.07 35 20
25. Dima Zhilkin (RW) Saginaw Spirit 35 22 22 44 1.26 66 6
26. Charlie Paquette (RW/C) Dallas Stars totals 43 19 25 44 1.02 12 -15
    Guelph Storm 36 17 19 36 1.00 6 -17
    Brantford Bulldogs 7 2 6 8 1.14 6 2
27. Ben Wilmott (F) totals 44 17 27 44 1.00 23 20
    London Knights 37 12 22 34 0.92 23 11
    Barrie Colts 7 5 5 10 1.43 0 9
28. Kashawn Aitcheson (D) New York Islanders Barrie Colts 34 22 21 43 1.26 50 30
29. Tristan Delisle (C) Owen Sound Attack 43 22 21 43 1.00 28 -12
30. Gabriel Frasca (C) totals 44 18 25 43 0.98 37 7
    Erie Otters 37 18 21 39 1.05 37 -1
    Brantford Bulldogs 7 0 4 4 0.57 0 8
                   
31. 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
32. Chase Reid (D) Soo Greyhounds 37 16 27 43 1.16 30 29
33. Brad Gardiner (C) Barrie Colts 45 21 21 42 0.93 31 7
34. Quinn McKenzie (C) Soo Greyhounds 43 16 25 41 0.95 6 11
35. Christopher Brown (C) Soo Greyhounds 43 15 26 41 0.95 12 18
36. Adam Novotny (LW/RW) Peterborough Petes 35 21 19 40 1.14 6 -6
37. 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
38. Jasper Kuhta (F) Ottawa 67's 38 21 18 39 1.03 4 18
39. Nic Whitehead (C) Ottawa 67's 42 16 23 39 0.93 10 19
40. Anthony Cristoforo (D) Windsor Spitfires 38 13 26 39 1.03 10 15
                   
41. Liam Greentree (RW) Los Angeles Kings Windsor Spitfires 29 19 19 38 1.31 37 7
42. Owen Griffin (C/RW) Columbus Blue Jackets Oshawa Generals 41 18 20 38 0.93 30 -19
43. Emil Hemming (RW/LW) Dallas Stars Barrie Colts 24 14 24 38 1.58 10 21
44. Harry Nansi (RW/C) Toronto Maple Leafs Owen Sound Attack 42 10 28 38 0.90 21 -9
45. Jordan Charron (RW) Pittsburgh Penguins Soo Greyhounds 41 22 15 37 0.90 47 9
46. Matthew Soto (RW) Peterborough Petes 44 13 24 37 0.84 20 1
47. Ethan Miedema (LW/RW) Guelph Storm 43 19 17 36 0.84 31 -11
48. Jack Nesbitt (C) Philadelphia Flyers Windsor Spitfires 35 12 24 36 1.03 48 19
49. Levi Harper (D) Saginaw Spirit 44 8 28 36 0.82 41 0
50. Adam Jiříček (D) St. Louis Blues Brantford Bulldogs 32 13 22 35 1.09 21 22
                   
51. Cole Zurawski (RW) Owen Sound Attack 38 17 17 34 0.89 30 -2
52. Adam Levac (C) Peterborough Petes 44 14 20 34 0.77 32 2
53. Easton Walos (C) Sarnia Sting 43 17 16 33 0.77 29 -7
54. Sam O'Reilly (C/RW) Tampa Bay Lightning totals 33 14 19 33 1.00 13 -4
    London Knights 28 12 16 28 1.00 11 -11
    Kitchener Rangers 5 2 3 5 1.00 2 7
55. Tanner Lam (RW) Kitchener Rangers 42 13 20 33 0.79 20 4
56. Cameron Reid (D) Nashville Predators Kitchener Rangers 33 10 23 33 1.00 16 14
57. Kohyn Eshkawkogan (D) Ottawa 67's 44 4 29 33 0.75 18 22
58. Ethan Procyszyn (C/RW) Anaheim Ducks North Bay Battalion 41 17 15 32 0.78 67 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. Mason Zebeski (LW) totals 45 13 19 32 0.71 43 -4
    Brampton Steelheads 38 13 15 28 0.74 37 -4
    Barrie Colts 7 0 4 4 0.57 6 0
62. Jacob Cloutier (RW) Winnipeg Jets Saginaw Spirit 41 12 20 32 0.78 26 -7
63. Leo Serlin (RW/C) Guelph Storm 43 11 21 32 0.74 6 -2
64. Artyom Gonchar (D) New York Rangers Sudbury Wolves 41 10 22 32 0.78 18 -12
65. 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
66. Beckham Edwards (C) Sarnia Sting 43 14 17 31 0.72 12 -13
67. Nicholas Wellenreiter (F) North Bay Battalion 43 14 17 31 0.72 20 13
68. Aiden Young (LW) Peterborough Petes 38 12 19 31 0.82 12 5
69. Carson Harmer (C) Saginaw Spirit 42 12 19 31 0.74 42 -1
70. Ryan Brown (LW) totals 43 12 19 31 0.72 27 -8
    Sarnia Sting 34 6 17 23 0.68 27 -6
    London Knights 9 6 2 8 0.89 0 -2
                   
71. Alex Pharand (C/RW) totals 43 11 20 31 0.72 10 -9
    Sudbury Wolves 37 10 16 26 0.70 8 -9
    Windsor Spitfires 6 1 4 5 0.83 2 0
72. Luke Posthumus (F) Oshawa Generals 43 10 21 31 0.72 10 -19
73. Lenny Greenberg (D) Owen Sound Attack 43 7 24 31 0.72 24 1
74. Parker Von Richter (D) totals 45 6 25 31 0.69 26 10
    Brampton Steelheads 38 4 21 25 0.66 26 2
    Barrie Colts 7 2 4 6 0.86 0 8
75. Filip Ekberg (LW/RW) Carolina Hurricanes Ottawa 67's 35 16 14 30 0.86 8 11
76. Lirim Amidovski (RW) Minnesota Wild North Bay Battalion 41 16 14 30 0.73 34 8
77. Ethan Garden (C) Windsor Spitfires 41 11 19 30 0.73 12 11
78. Jaxon Cover (LW) London Knights 43 10 20 30 0.70 38 -2
79. Urban Podrekar (D) Flint Firebirds 44 7 23 30 0.68 22 10
80. William McFadden (C) Guelph Storm 37 5 25 30 0.81 8 -9
                   
81. Nicolas Sykora (F) Owen Sound Attack 42 16 13 29 0.69 4 -11
82. Sebastien Gervais (C) totals 44 14 15 29 0.66 23 -3
    Saginaw Spirit 38 12 13 25 0.66 23 -6
    North Bay Battalion 6 2 2 4 0.67 0 3
83. Braidy Wassilyn (F) totals 38 13 16 29 0.76 10 1
    Niagara IceDogs 6 2 3 5 0.83 4 6
    London Knights 32 11 13 24 0.75 6 -5
84. Darian Anderson (RW) Flint Firebirds 39 11 18 29 0.74 8 12
85. 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
86. John Alex Banks (D) Owen Sound Attack 42 2 27 29 0.69 22 -16
87. Gabriel Chiarot (RW/LW) Vancouver Canucks totals 39 17 11 28 0.72 44 4
    Brampton Steelheads 31 15 10 25 0.81 36 5
    Kitchener Rangers 8 2 1 3 0.38 8 -1
88. Jacob Crawford (C/LW) Owen Sound Attack 36 12 16 28 0.78 30 0
89. Cameron Arquette (C) Kitchener Rangers 43 11 17 28 0.65 18 13
90. Braydon McCallum (C/RW) Peterborough Petes 44 11 17 28 0.64 71 -19
                   
91. Jett Luchanko (C) Philadelphia Flyers totals 23 5 23 28 1.22 16 8
    Guelph Storm 11 2 15 17 1.55 10 -1
    Brantford Bulldogs 12 3 8 11 0.92 6 9
92. Lukas Fischer (D) St. Louis Blues totals 40 4 24 28 0.70 56 0
    Sarnia Sting 26 3 15 18 0.69 38 -5
    Soo Greyhounds 14 1 9 10 0.71 18 5
93. Ethan Czata (C/RW) Tampa Bay Lightning Niagara IceDogs 39 17 10 27 0.69 56 -15
94. Jack Van Volsen (C) Sarnia Sting 43 15 12 27 0.63 24 -27
95. 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
96. Cole Davis (LW) Windsor Spitfires 40 14 13 27 0.68 50 4
97. Henry Brzustewicz (D) Los Angeles Kings London Knights 35 12 15 27 0.77 43 -16
98. Leon Kolarik (F) Peterborough Petes 39 12 15 27 0.69 6 -7
99. Jared Woolley (D) Los Angeles Kings totals 42 11 16 27 0.64 50 18
    London Knights 37 10 15 25 0.68 44 12
    Kitchener Rangers 5 1 1 2 0.40 6 6
100. Nicholas Sima (RW) totals 42 11 16 27 0.64 51 1
    Saginaw Spirit 36 10 12 22 0.61 49 -2
    Ottawa 67's 6 1 4 5 0.83 2 3
540 players found | Previous page | Next page
2025-2026 Overall Totals Goaltending Stats
# Player Team GP GAA SV% W L T SO TOI SVS GA
1. Ben Hrebik Barrie Colts 31 2.62 .929 19 7 5 0 1879 1066 82
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. Matthew Minchak Kingston Frontenacs 23 2.52 .919 10 10 2 1 1308 627 55
6. Sebastian Gatto London Knights 20 2.27 .918 11 5 2 2 1112 473 42
7. Easton Rye Peterborough Petes 35 2.74 .917 23 10 2 2 2083 1047 95
8. Jack Lisson North Bay Battalion 21 2.25 .916 14 4 1 0 1175 481 44
9. Joseph Costanzo Windsor Spitfires 31 1.99 .915 22 5 3 4 1783 634 59
10. Ryerson Leenders Buffalo Sabres Brantford Bulldogs 25 2.59 .914 17 3 4 2 1462 672 63
                         
11. Mason Vaccari Flint Firebirds 33 2.61 .914 24 6 2 3 1978 910 86
12. David Egorov Brantford Bulldogs 19 2.82 .913 13 4 2 2 1129 555 53
13. Jaeden Nelson Ottawa 67's 18 2.38 .909 12 5 1 0 1084 432 43
14. Vladislav Yermolenko Niagara IceDogs 32 3.16 .906 15 12 3 1 1766 894 93
15. Carter George Los Angeles Kings totals 26 2.81 .905 14 9 2 2 1453 651 68
    Owen Sound Attack 22 3.12 .899 10 9 2 1 1213 562 63
    Soo Greyhounds 4 1.25 .947 4 0 0 1 240 89 5
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 25 2.63 .895 16 7 1 1 1416 528 62
19. Stepan Shurygin Saginaw Spirit 38 3.54 .895 16 15 6 0 2206 1107 130
20. Alexei Medvedev Vancouver Canucks London Knights 27 3.13 .894 14 11 1 0 1536 678 80
                         
21. Gavin Betts Kingston Frontenacs 24 3.19 .894 9 11 2 1 1335 601 71
22. Zachary Jovanovski Guelph Storm 33 3.52 .894 16 13 3 0 1891 939 111
23. Noah Erliden Erie Otters 31 3.61 .894 10 19 1 0 1712 870 103
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 - -