.
League Information and Facts
Premium Filter
2025-2026 Overall Totals Player Stats
# Player Team GP G A TP PPG PIM +/-
1. Kieron Walton (C/LW) Winnipeg Jets Sudbury Wolves 32 24 28 52 1.63 12 -8
2. Nathan Aspinall (LW/RW) New York Rangers Flint Firebirds 36 23 29 52 1.44 28 16
3. Caleb Malhotra (C) Brantford Bulldogs 36 18 32 50 1.39 24 19
4. Riley Patterson (C/RW) Vancouver Canucks Niagara IceDogs 35 22 27 49 1.40 10 4
5. Pierce Mbuyi (LW) Owen Sound Attack 39 23 24 47 1.21 59 5
6. Jake O'Brien (C) Seattle Kraken Brantford Bulldogs 28 11 36 47 1.68 8 20
7. Alex Kostov (RW) Flint Firebirds 34 19 27 46 1.35 38 21
8. Ryan Roobroeck (C) Niagara IceDogs 37 21 24 45 1.22 20 5
9. Dylan Edwards (F) totals 38 19 26 45 1.18 30 5
    Erie Otters 32 16 23 39 1.22 30 2
    Kitchener Rangers 6 3 3 6 1.00 0 3
10. Marek Vanacker (LW/RW) Chicago Blackhawks Brantford Bulldogs 31 28 16 44 1.42 15 22
                   
11. Jimmy Lombardi (C/LW) Los Angeles Kings Flint Firebirds 37 22 22 44 1.19 38 15
12. Nathan Villeneuve (C/LW) Seattle Kraken Sudbury Wolves 28 16 28 44 1.57 42 -7
13. Carson Woodall (D) Windsor Spitfires 38 8 35 43 1.13 19 19
14. Jack Pridham (RW) Chicago Blackhawks Kitchener Rangers 36 23 19 42 1.17 34 9
15. Tristan Delisle (C) Owen Sound Attack 39 22 20 42 1.08 26 -4
16. Michael Dec (C) totals 38 16 26 42 1.11 16 -7
    Owen Sound Attack 16 3 12 15 0.94 2 -6
    Erie Otters 22 13 14 27 1.23 14 -1
17. Cole Beaudoin (C) Utah Mammoth Barrie Colts 25 14 27 41 1.64 23 17
18. Marco Mignosa (RW) Tampa Bay Lightning Soo Greyhounds 35 14 27 41 1.17 20 11
19. Gabriel Frasca (C) Erie Otters 37 18 21 39 1.05 37 -1
20. Ethan Belchetz (LW) Windsor Spitfires 35 22 15 37 1.06 26 15
                   
21. Cooper Foster (C) Ottawa 67's 38 19 18 37 0.97 45 16
22. Harry Nansi (RW/C) Toronto Maple Leafs Owen Sound Attack 38 10 27 37 0.97 19 -7
23. Charlie Paquette (RW/C) Dallas Stars Guelph Storm 36 17 19 36 1.00 6 -17
24. Brad Gardiner (C) Barrie Colts 38 18 17 35 0.92 29 7
25. Christopher Brown (C) Soo Greyhounds 37 13 22 35 0.95 12 14
26. Matthew Soto (RW) Peterborough Petes 38 13 22 35 0.92 16 0
27. Dima Zhilkin (RW) Saginaw Spirit 30 19 15 34 1.13 62 1
28. Jordan Charron (RW) Pittsburgh Penguins Soo Greyhounds 35 19 15 34 0.97 37 5
29. Owen Griffin (C/RW) Columbus Blue Jackets Oshawa Generals 35 16 18 34 0.97 30 -13
30. Kevin He (LW) Winnipeg Jets totals 31 15 19 34 1.10 10 1
    Niagara IceDogs 28 14 17 31 1.11 10 0
    Flint Firebirds 3 1 2 3 1.00 0 1
                   
31. Anthony Cristoforo (D) Windsor Spitfires 32 11 23 34 1.06 8 15
32. Ethan Miedema (LW/RW) Guelph Storm 38 17 16 33 0.87 25 -9
33. Kashawn Aitcheson (D) New York Islanders Barrie Colts 27 19 13 32 1.19 39 19
34. Liam Greentree (RW) Los Angeles Kings Windsor Spitfires 23 16 16 32 1.39 29 4
35. Cole Zurawski (RW) Owen Sound Attack 34 17 14 31 0.91 28 1
36. Jack Nesbitt (C) Philadelphia Flyers Windsor Spitfires 29 11 20 31 1.07 38 16
37. Adam Levac (C) Peterborough Petes 38 13 17 30 0.79 26 5
38. Tanner Lam (RW) Kitchener Rangers 37 10 20 30 0.81 16 5
39. Kohyn Eshkawkogan (D) Ottawa 67's 38 3 27 30 0.79 18 23
40. Aiden Young (LW) Peterborough Petes 32 11 18 29 0.91 10 4
                   
41. Cameron Reid (D) Nashville Predators Kitchener Rangers 28 9 20 29 1.04 16 14
42. Leo Serlin (RW/C) Guelph Storm 38 9 20 29 0.76 6 -3
43. Beckham Edwards (C) Sarnia Sting 38 14 14 28 0.74 10 -15
44. Mason Zebeski (LW) Brampton Steelheads 38 13 15 28 0.74 37 -4
45. Sam O'Reilly (C/RW) Tampa Bay Lightning London Knights 28 12 16 28 1.00 11 -11
46. Jaxon Cover (LW) London Knights 38 9 19 28 0.74 38 1
47. Jacob Battaglia (RW/LW) Calgary Flames Kingston Frontenacs 36 14 13 27 0.75 39 -6
48. Tyler Hopkins (C/LW) Toronto Maple Leafs totals 33 13 14 27 0.82 20 -4
    Kingston Frontenacs 29 12 13 25 0.86 16 0
    Guelph Storm 4 1 1 2 0.50 4 -4
49. Braidy Wassilyn (F) totals 33 12 15 27 0.82 10 2
    Niagara IceDogs 6 2 3 5 0.83 4 6
    London Knights 27 10 12 22 0.81 6 -4
50. Braydon McCallum (C/RW) Peterborough Petes 38 10 17 27 0.71 58 -16
                   
51. Luke Posthumus (F) Oshawa Generals 37 8 19 27 0.73 10 -18
52. Ethan Czata (C/RW) Tampa Bay Lightning Niagara IceDogs 33 16 10 26 0.79 54 -4
53. Gabriel Chiarot (RW/LW) Vancouver Canucks totals 34 15 11 26 0.76 40 5
    Brampton Steelheads 31 15 10 25 0.81 36 5
    Kitchener Rangers 3 0 1 1 0.33 4 0
54. Ethan Procyszyn (C/RW) Anaheim Ducks North Bay Battalion 35 12 14 26 0.74 59 7
55. Cameron Arquette (C) Kitchener Rangers 38 11 15 26 0.68 16 12
56. Alex Pharand (C/RW) Sudbury Wolves 37 10 16 26 0.70 8 -9
57. William McFadden (C) Guelph Storm 34 4 22 26 0.76 8 -9
58. Cole Davis (LW) Windsor Spitfires 34 14 11 25 0.74 32 6
59. Thomas Vandenberg (C) Ottawa 67's 29 13 12 25 0.86 12 9
60. Sebastien Gervais (C) Saginaw Spirit 38 12 13 25 0.66 23 -6
                   
61. Nicholas Wellenreiter (F) North Bay Battalion 37 11 14 25 0.68 18 9
62. Jared Woolley (D) Los Angeles Kings London Knights 37 10 15 25 0.68 44 12
63. Alex Mclean (F) totals 34 9 16 25 0.74 6 -1
    Guelph Storm 30 7 14 21 0.70 4 -2
    Kingston Frontenacs 4 2 2 4 1.00 2 1
64. Jacob Cloutier (RW) Winnipeg Jets Saginaw Spirit 35 8 17 25 0.71 20 -4
65. Jett Luchanko (C) Philadelphia Flyers totals 17 4 21 25 1.47 12 8
    Guelph Storm 11 2 15 17 1.55 10 -1
    Brantford Bulldogs 6 2 6 8 1.33 2 9
66. Parker Von Richter (D) Brampton Steelheads 38 4 21 25 0.66 26 2
67. Brennan Faulkner (C/LW) Peterborough Petes 38 14 10 24 0.63 22 9
68. Jacob Crawford (C/LW) Owen Sound Attack 32 9 15 24 0.75 28 -1
69. Evan Van Gorp (LW/C) London Knights 38 7 17 24 0.63 12 -1
70. Ryan Brown (LW) totals 38 7 17 24 0.63 27 -8
    Sarnia Sting 34 6 17 23 0.68 27 -6
    London Knights 4 1 0 1 0.25 0 -2
                   
71. Colin Fitzgerald (C) totals 36 11 12 23 0.64 46 -20
    Peterborough Petes 24 6 7 13 0.54 33 -17
    Soo Greyhounds 12 5 5 10 0.83 13 -3
72. Shaan Kingwell (F) Ottawa 67's 36 10 13 23 0.64 20 15
73. Carson Harmer (C) Saginaw Spirit 36 10 13 23 0.64 36 0
74. Ryerson Edgar (C) Niagara IceDogs 33 9 14 23 0.70 8 -14
75. Andoni Fimis (D) London Knights 39 5 18 23 0.59 12 7
76. Harrison Franssen (F) Oshawa Generals 35 15 7 22 0.63 30 -8
77. Carter Stevens (C) Guelph Storm 28 13 9 22 0.79 21 -8
78. Jack Van Volsen (C) Sarnia Sting 38 11 11 22 0.58 22 -24
79. Lirim Amidovski (RW) Minnesota Wild North Bay Battalion 35 10 12 22 0.63 29 2
80. Nicholas Sima (RW) Saginaw Spirit 36 10 12 22 0.61 49 -2
                   
81. Jaakko Wycisk (RW/C) Guelph Storm 30 9 13 22 0.73 8 -14
82. Kieren Dervin (C/LW) Vancouver Canucks Kingston Frontenacs 30 9 13 22 0.73 18 -3
83. Nathan Amidovski (C) Ottawa 67's 34 8 14 22 0.65 16 14
84. Kieran Witkowski (LW) Brampton Steelheads 38 8 14 22 0.58 10 -7
85. James Guo (D) Saginaw Spirit 38 3 19 22 0.58 26 -15
86. Christopher Thibodeau (RW) Flint Firebirds 26 12 9 21 0.81 16 3
87. Luca Testa (C) Brantford Bulldogs 36 11 10 21 0.58 14 10
88. Luca Romano (C) New York Islanders Kitchener Rangers 36 9 12 21 0.58 10 4
89. Calvin Crombie (RW) Barrie Colts 31 8 13 21 0.68 51 8
90. Jack Dever (RW) Ottawa 67's 38 6 15 21 0.55 6 19
                   
91. James Petrovski (D) Peterborough Petes 26 3 18 21 0.81 19 -14
92. Jeremy Martin (LW) totals 33 12 8 20 0.61 6 1
    Flint Firebirds 7 3 1 4 0.57 2 -2
    Soo Greyhounds 26 9 7 16 0.62 4 3
93. Joshua Avery (C) totals 34 9 11 20 0.59 6 -3
    Brantford Bulldogs 3 1 1 2 0.67 0 0
    Brampton Steelheads 31 8 10 18 0.58 6 -3
94. Jordan Bax (C) Sarnia Sting 36 9 11 20 0.56 47 -12
95. Noah Laus (F) Soo Greyhounds 37 8 12 20 0.54 10 -1
96. Alexander Assadourian (LW) Barrie Colts 37 5 15 20 0.54 8 6
97. Cole Emerton (D) Barrie Colts 37 2 18 20 0.54 10 4
98. Ryder Carey (C/RW) North Bay Battalion 29 9 10 19 0.66 22 7
99. Parker Vaughan (RW) North Bay Battalion 37 9 10 19 0.51 34 5
100. Ben Pickell (LW) Sarnia Sting 34 8 11 19 0.56 16 -4
403 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 26 2.70 .929 14 7 5 0 1579 933 71
2. Joseph Costanzo Windsor Spitfires 27 1.79 .925 20 4 2 4 1540 569 46
3. Arvin Jaswal Barrie Colts 11 2.48 .925 7 3 1 1 678 343 28
4. Mason Vaccari Flint Firebirds 28 2.47 .919 21 5 2 3 1702 791 70
5. Jack Lisson North Bay Battalion 17 2.12 .918 11 3 1 0 933 370 33
6. David Egorov Brantford Bulldogs 16 2.79 .917 11 4 1 2 945 483 44
7. Ryerson Leenders Buffalo Sabres Brantford Bulldogs 21 2.56 .916 14 3 3 2 1221 565 52
8. Easton Rye Peterborough Petes 30 2.86 .916 20 8 2 1 1783 922 85
9. Sebastian Gatto London Knights 18 2.42 .915 9 5 2 2 992 429 40
10. Jaeden Nelson Ottawa 67's 15 2.39 .908 10 4 1 0 906 357 36
                         
11. Jason Schaubel Kitchener Rangers 18 2.63 .905 11 3 3 1 1050 438 46
12. Carter George Los Angeles Kings Owen Sound Attack 22 3.12 .899 10 9 2 1 1213 562 63
13. Michael Newlove Windsor Spitfires 13 2.93 .892 6 4 2 1 759 306 37
14. Gavin Betts Kingston Frontenacs 21 3.36 .892 8 10 2 1 1196 551 67
15. Trenten Bennett New Jersey Devils Owen Sound Attack 13 4.14 .891 6 4 1 0 653 369 45
16. Zachary Bowen Brampton Steelheads 29 3.40 .888 12 15 2 1 1643 735 93
17. Zachary Jovanovski Guelph Storm 29 3.72 .887 15 11 2 0 1648 798 102
18. Landon Miller Detroit Red Wings Soo Greyhounds 27 2.97 .886 15 11 1 2 1617 621 80
19. Noah Tegelaar Soo Greyhounds 10 2.98 .886 6 3 1 0 605 233 30
20. Karsen Chartier Sudbury Wolves 11 3.63 .886 2 8 0 0 579 273 35
                         
21. Charlie Robertson Niagara IceDogs 14 3.66 .886 4 5 1 1 688 325 42
22. Jaden Cholette Oshawa Generals 30 3.86 .881 9 16 1 2 1586 753 102
23. Charlie Burns Erie Otters 15 3.61 .876 4 6 1 0 732 310 44
24. Michael McIvor North Bay Battalion 22 3.71 .875 7 13 1 0 1230 532 76
25. Owen Leonard Sudbury Wolves 10 3.77 .875 2 4 1 0 509 223 32
26. Matthew Koprowski Owen Sound Attack 10 4.30 .867 2 4 1 0 488 229 35
27. Colin Ellsworth Guelph Storm 12 4.49 .861 2 6 1 0 575 266 43
28. Finn Marshall Sudbury Wolves 10 4.77 .860 3 5 0 0 478 234 38
29. Evan Maillet Sarnia Sting 13 4.34 .854 4 7 0 0 692 292 50
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. Paolo Frasca Sudbury Wolves 4 3.02 .925 3 1 0 0 239 149 12
4. Matthew Humphries totals 5 2.38 .921 0 4 1 0 253 117 10
    Niagara IceDogs 1 8.66 .750 0 1 0 0 14 6 2
    Oshawa Generals 4 2.01 .933 0 3 1 0 239 111 8
5. Maks Corovic Brantford Bulldogs 1 3.95 .867 0 0 1 0 61 26 4
6. 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
7. Masen Johnston Peterborough Petes 7 4.71 .861 1 5 1 0 421 205 33
8. Isaac Gravelle Oshawa Generals 8 4.81 .859 0 6 0 0 337 165 27
9. Kaleb Papineau Saginaw Spirit 8 5.00 .836 1 4 1 0 384 163 32
10. Cruz Reznik Guelph Storm 1 5.02 .815 0 1 0 0 60 22 5
                         
11. Jason Tremblay Sudbury Wolves 1 34.12 .000 0 1 0 0 4 0 2
12. Seth Ronan London Knights 0 - - - - - - - - -
13. Erik Maki Kitchener Rangers 0 - - - - - - 0 - -