.
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 52 28 48 76 1.46 36 23
2. Nikita Klepov (F) Saginaw Spirit 53 31 44 75 1.42 31 10
3. Egor Barabanov (F) Saginaw Spirit 54 25 47 72 1.33 67 5
4. Kieron Walton (C/LW) Winnipeg Jets totals 47 34 37 71 1.51 16 -15
    Sudbury Wolves 33 24 28 52 1.58 12 -12
    Peterborough Petes 14 10 9 19 1.36 4 -3
5. Jack Pridham (RW) Chicago Blackhawks Kitchener Rangers 52 35 35 70 1.35 46 27
6. Christian Humphreys (RW/C) Colorado Avalanche Kitchener Rangers 51 21 49 70 1.37 20 17
7. Riley Patterson (C/RW) Vancouver Canucks Niagara IceDogs 46 31 38 69 1.50 10 1
8. Dylan Edwards (F) totals 54 30 39 69 1.28 39 14
    Erie Otters 32 16 23 39 1.22 30 2
    Kitchener Rangers 22 14 16 30 1.36 9 12
9. Cole Beaudoin (C) Utah Mammoth Barrie Colts 40 24 45 69 1.73 27 35
10. Marco Mignosa (RW) Tampa Bay Lightning Soo Greyhounds 52 24 44 68 1.31 24 25
                   
11. Caleb Malhotra (C) Brantford Bulldogs 52 25 42 67 1.29 41 27
12. Jake O'Brien (C) Seattle Kraken Brantford Bulldogs 39 19 45 64 1.64 12 23
13. Marek Vanacker (LW/RW) Chicago Blackhawks Brantford Bulldogs 46 38 25 63 1.37 27 31
14. Kevin He (LW) Winnipeg Jets totals 47 32 30 62 1.32 16 13
    Niagara IceDogs 28 14 17 31 1.11 10 0
    Flint Firebirds 19 18 13 31 1.63 6 13
15. Jimmy Lombardi (C/LW) Los Angeles Kings Flint Firebirds 53 29 31 60 1.13 57 29
16. Nathan Villeneuve (C/LW) Seattle Kraken totals 43 21 39 60 1.40 63 -4
    Sudbury Wolves 28 16 28 44 1.57 42 -7
    Windsor Spitfires 15 5 11 16 1.07 21 3
17. Ryan Roobroeck (C) Niagara IceDogs 49 30 28 58 1.18 26 1
18. Adam Benák (C) Minnesota Wild Brantford Bulldogs 35 23 35 58 1.66 18 20
19. Pierce Mbuyi (LW) Owen Sound Attack 54 28 29 57 1.06 69 -3
20. Dima Zhilkin (RW) Saginaw Spirit 45 29 27 56 1.24 83 11
                   
21. Cooper Dennis (F) Brantford Bulldogs 53 26 30 56 1.06 14 37
22. Michael Dec (C) totals 53 24 32 56 1.06 24 -15
    Owen Sound Attack 16 3 12 15 0.94 2 -6
    Erie Otters 37 21 20 41 1.11 22 -9
23. Carson Woodall (D) Windsor Spitfires 54 10 46 56 1.04 25 18
24. Ethan Belchetz (LW) Windsor Spitfires 51 32 23 55 1.08 43 18
25. Ben Wilmott (F) totals 52 24 31 55 1.06 31 27
    London Knights 37 12 22 34 0.92 23 11
    Barrie Colts 15 12 9 21 1.40 8 16
26. Charlie Paquette (RW/C) Dallas Stars totals 51 25 28 53 1.04 21 -8
    Guelph Storm 36 17 19 36 1.00 6 -17
    Brantford Bulldogs 15 8 9 17 1.13 15 9
27. Kashawn Aitcheson (D) New York Islanders Barrie Colts 42 22 31 53 1.26 61 36
28. Christopher Brown (C) Soo Greyhounds 54 17 36 53 0.98 18 21
29. Adam Novotny (LW/RW) Peterborough Petes 44 25 27 52 1.18 10 -2
30. Alex Kostov (RW) Flint Firebirds 43 23 29 52 1.21 46 21
                   
31. Cooper Foster (C) Ottawa 67's 51 22 30 52 1.02 55 24
32. Liam Greentree (RW) New York Rangers Windsor Spitfires 39 25 26 51 1.31 52 8
33. Sam O'Reilly (C/RW) Tampa Bay Lightning totals 44 23 27 50 1.14 13 8
    London Knights 28 12 16 28 1.00 11 -11
    Kitchener Rangers 16 11 11 22 1.38 2 19
34. Brad Gardiner (C) Barrie Colts 53 24 25 49 0.92 35 9
35. Ryan Brown (LW) totals 53 19 30 49 0.92 33 -5
    Sarnia Sting 34 6 17 23 0.68 27 -6
    London Knights 19 13 13 26 1.37 6 1
36. Tristan Delisle (C) Owen Sound Attack 54 25 23 48 0.89 36 -16
37. Owen Griffin (C/RW) Columbus Blue Jackets Oshawa Generals 50 23 25 48 0.96 44 -17
38. Levi Harper (D) Saginaw Spirit 54 10 38 48 0.89 49 1
39. Gabriel Frasca (C) totals 53 21 26 47 0.89 52 11
    Erie Otters 37 18 21 39 1.05 37 -1
    Brantford Bulldogs 16 3 5 8 0.50 15 12
40. Chase Reid (D) Soo Greyhounds 42 18 29 47 1.12 30 30
                   
41. Anthony Cristoforo (D) Windsor Spitfires 48 17 30 47 0.98 16 11
42. Jasper Kuhta (F) Ottawa 67's 47 26 20 46 0.98 6 21
43. Emil Hemming (RW/LW) Dallas Stars Barrie Colts 32 19 27 46 1.44 12 28
44. Nic Whitehead (C) Ottawa 67's 49 18 27 45 0.92 12 23
45. Quinn McKenzie (C) Soo Greyhounds 51 18 26 44 0.86 10 13
46. Harry Nansi (RW/C) Toronto Maple Leafs Owen Sound Attack 53 10 34 44 0.83 23 -14
47. Adam Jiříček (D) St. Louis Blues Brantford Bulldogs 41 13 30 43 1.05 25 25
48. Cameron Reid (D) Nashville Predators Kitchener Rangers 44 12 31 43 0.98 25 21
49. Jordan Charron (RW) Pittsburgh Penguins Soo Greyhounds 52 23 19 42 0.81 51 8
50. Ethan Procyszyn (C/RW) Anaheim Ducks North Bay Battalion 51 21 21 42 0.82 79 19
                   
51. Aiden Young (LW) Peterborough Petes 47 17 25 42 0.89 12 7
52. Cole Zurawski (RW) Owen Sound Attack 49 21 20 41 0.84 32 -11
53. Ethan Miedema (LW/RW) Guelph Storm 52 21 20 41 0.79 42 -10
54. Jack Nesbitt (C) Philadelphia Flyers Windsor Spitfires 42 16 25 41 0.98 57 17
55. Matthew Soto (RW) Peterborough Petes 53 15 26 41 0.77 20 3
56. Urban Podrekar (D) Flint Firebirds 54 10 31 41 0.76 28 17
57. Kohyn Eshkawkogan (D) Ottawa 67's 53 8 33 41 0.77 24 22
58. Ethan Czata (C/RW) Tampa Bay Lightning Niagara IceDogs 49 22 18 40 0.82 60 -16
59. 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
60. Henry Brzustewicz (D) Los Angeles Kings London Knights 45 16 24 40 0.89 49 -19
                   
61. Darian Anderson (RW) Flint Firebirds 49 16 24 40 0.82 18 17
62. Easton Walos (C) Sarnia Sting 54 20 19 39 0.72 37 -12
63. Ryerson Edgar (C) Niagara IceDogs 49 18 21 39 0.80 14 -9
64. Nicholas Wellenreiter (F) North Bay Battalion 53 17 22 39 0.74 26 18
65. Mason Zebeski (LW) totals 53 16 23 39 0.74 57 -3
    Brampton Steelheads 38 13 15 28 0.74 37 -4
    Barrie Colts 15 3 8 11 0.73 20 1
66. Luke Posthumus (F) Oshawa Generals 52 13 26 39 0.75 12 -18
67. Jacob Battaglia (RW/LW) Calgary Flames totals 52 21 17 38 0.73 47 -7
    Kingston Frontenacs 36 14 13 27 0.75 39 -6
    Flint Firebirds 16 7 4 11 0.69 8 -1
68. Thomas Vandenberg (C) Ottawa 67's 44 18 20 38 0.86 18 18
69. Jaxon Cover (LW) London Knights 53 16 22 38 0.72 42 -3
70. Alex Mclean (F) totals 47 10 28 38 0.81 6 -7
    Guelph Storm 30 7 14 21 0.70 4 -2
    Kingston Frontenacs 17 3 14 17 1.00 2 -5
                   
71. Artyom Gonchar (D) New York Rangers Sudbury Wolves 51 10 28 38 0.75 26 -22
72. Nicolas Sykora (F) Owen Sound Attack 53 19 18 37 0.70 4 -17
73. Jan Chovan (C/RW) Los Angeles Kings Sudbury Wolves 46 17 20 37 0.80 6 -28
74. Leon Kolarik (F) Peterborough Petes 48 17 20 37 0.77 6 -2
75. Tyler Hopkins (C/LW) Toronto Maple Leafs totals 47 16 21 37 0.79 24 -5
    Kingston Frontenacs 29 12 13 25 0.86 16 0
    Guelph Storm 18 4 8 12 0.67 8 -5
76. Tanner Lam (RW) Kitchener Rangers 53 16 21 37 0.70 20 2
77. Alex Pharand (C/RW) totals 53 13 24 37 0.70 10 -8
    Sudbury Wolves 37 10 16 26 0.70 8 -9
    Windsor Spitfires 16 3 8 11 0.69 2 1
78. Jett Luchanko (C) Philadelphia Flyers totals 32 7 30 37 1.16 28 12
    Guelph Storm 11 2 15 17 1.55 10 -1
    Brantford Bulldogs 21 5 15 20 0.95 18 13
79. Lukas Fischer (D) St. Louis Blues totals 51 7 30 37 0.73 67 7
    Sarnia Sting 26 3 15 18 0.69 38 -5
    Soo Greyhounds 25 4 15 19 0.76 29 12
80. Parker Von Richter (D) totals 53 7 30 37 0.70 30 14
    Brampton Steelheads 38 4 21 25 0.66 26 2
    Barrie Colts 15 3 9 12 0.80 4 12
                   
81. Jean-Cristoph Lemieux (C) totals 48 20 16 36 0.75 24 -2
    Windsor Spitfires 33 10 8 18 0.55 22 8
    Sudbury Wolves 15 10 8 18 1.20 2 -10
82. Adam Levac (C) Peterborough Petes 48 14 22 36 0.75 41 0
83. Braydon McCallum (C/RW) Peterborough Petes 50 14 22 36 0.72 95 -17
84. Jeremy Martin (LW) totals 50 25 10 35 0.70 18 7
    Flint Firebirds 7 3 1 4 0.57 2 -2
    Soo Greyhounds 43 22 9 31 0.72 16 9
85. Harrison Franssen (F) Oshawa Generals 50 20 15 35 0.70 49 -10
86. Filip Ekberg (LW/RW) Carolina Hurricanes Ottawa 67's 44 19 16 35 0.80 12 11
87. Lirim Amidovski (RW) Minnesota Wild North Bay Battalion 51 19 16 35 0.69 42 4
88. Sebastien Gervais (C) totals 53 17 18 35 0.66 23 -7
    Saginaw Spirit 38 12 13 25 0.66 23 -6
    North Bay Battalion 15 5 5 10 0.67 0 -1
89. Braidy Wassilyn (F) totals 48 16 19 35 0.73 10 2
    Niagara IceDogs 6 2 3 5 0.83 4 6
    London Knights 42 14 16 30 0.71 6 -4
90. Jacob Cloutier (RW) Winnipeg Jets Saginaw Spirit 51 13 22 35 0.69 36 -15
                   
91. Leo Serlin (RW/C) Guelph Storm 52 12 23 35 0.67 14 -6
92. Lenny Greenberg (D) Owen Sound Attack 53 9 26 35 0.66 33 -3
93. Jakub Chromiak (D) totals 54 8 27 35 0.65 20 14
    Kitchener Rangers 38 6 17 23 0.61 14 23
    Niagara IceDogs 16 2 10 12 0.75 6 -9
94. Gabriel Chiarot (RW/LW) Vancouver Canucks totals 50 19 15 34 0.68 58 14
    Brampton Steelheads 31 15 10 25 0.81 36 5
    Kitchener Rangers 19 4 5 9 0.47 22 9
95. Beckham Edwards (C) Sarnia Sting 54 16 18 34 0.63 14 -26
96. Ethan Garden (C) Windsor Spitfires 51 13 21 34 0.67 17 10
97. William McFadden (C) Guelph Storm 46 8 26 34 0.74 10 -7
98. Evan Van Gorp (LW/C) London Knights 52 8 26 34 0.65 14 5
99. John Alex Banks (D) Owen Sound Attack 52 3 31 34 0.65 26 -17
100. Nicholas Sima (RW) totals 51 15 18 33 0.65 65 4
    Saginaw Spirit 36 10 12 22 0.61 49 -2
    Ottawa 67's 15 5 6 11 0.73 16 6
552 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. Ryder Fetterolf Ottawa 67's 32 1.99 .926 24 6 2 4 1896 789 63
2. Arvin Jaswal Barrie Colts 17 2.36 .925 13 3 1 2 1044 507 41
3. Ben Hrebik Barrie Colts 35 2.72 .924 22 8 5 0 2119 1161 96
4. Sebastian Gatto London Knights 26 2.37 .917 15 6 2 2 1420 621 56
5. Jack Lisson North Bay Battalion 30 2.38 .917 18 8 2 0 1714 747 68
6. David Egorov Brantford Bulldogs 22 2.60 .916 15 4 2 2 1314 619 57
7. Easton Rye Peterborough Petes 43 2.77 .916 29 12 2 2 2516 1257 116
8. Ryerson Leenders Buffalo Sabres Brantford Bulldogs 32 2.56 .915 22 4 5 2 1830 836 78
9. Matthew Minchak Kingston Frontenacs 25 2.66 .915 10 11 2 1 1397 670 62
10. Mason Vaccari Flint Firebirds 41 2.69 .910 29 8 3 3 2458 1113 110
                         
11. Joseph Costanzo Windsor Spitfires 38 2.14 .909 26 8 3 4 2160 768 77
12. Carter George Los Angeles Kings totals 35 2.72 .908 18 11 5 4 2007 901 91
    Owen Sound Attack 22 3.12 .899 10 9 2 1 1213 562 63
    Soo Greyhounds 13 2.12 .924 8 2 3 3 794 339 28
13. Jaeden Nelson Ottawa 67's 23 2.53 .906 14 6 1 1 1304 528 55
14. Matthew Humphries totals 18 3.20 .905 3 12 2 0 1012 514 54
    Niagara IceDogs 1 8.66 .750 0 1 0 0 14 6 2
    Oshawa Generals 17 3.13 .907 3 11 2 0 999 508 52
15. Jason Schaubel Kitchener Rangers 23 2.58 .900 16 3 3 1 1350 524 58
16. Alexei Medvedev Vancouver Canucks London Knights 32 3.07 .899 16 12 3 0 1839 837 94
17. Gavin Betts Kingston Frontenacs 32 3.09 .899 14 14 2 1 1785 817 92
18. Vladislav Yermolenko Niagara IceDogs 37 3.37 .899 17 14 3 1 2047 1021 115
19. Bjorn Bronas Sudbury Wolves 20 3.46 .898 10 7 1 0 1042 527 60
20. Luke Johnson Brampton Steelheads 16 3.16 .896 1 7 5 1 912 415 48
                         
21. Christian Kirsch San Jose Sharks Kitchener Rangers 32 2.55 .894 21 8 2 2 1839 661 78
22. Zachary Bowen Brampton Steelheads 38 3.33 .894 14 20 4 1 2145 1001 119
23. Noah Erliden Erie Otters 37 3.63 .894 11 23 2 0 2065 1055 125
24. Stepan Shurygin Saginaw Spirit 46 3.66 .892 18 21 6 0 2674 1349 163
25. Landon Miller Detroit Red Wings Soo Greyhounds 30 2.81 .891 18 11 1 2 1797 686 84
26. Zachary Jovanovski Guelph Storm 40 3.48 .891 20 16 3 0 2313 1101 134
27. Trenten Bennett New Jersey Devils Owen Sound Attack 21 4.18 .891 7 8 1 0 1033 590 72
28. Charlie Robertson Niagara IceDogs 23 3.46 .890 9 7 2 2 1128 525 65
29. Mason Courville Flint Firebirds 15 3.12 .888 7 6 2 1 865 356 45
30. Karsen Chartier Sudbury Wolves 12 3.53 .888 2 8 0 0 629 294 37
                         
31. Noah Tegelaar totals 15 3.16 .884 8 5 2 0 910 366 48
    Soo Greyhounds 11 2.89 .888 7 3 1 0 665 254 32
    Erie Otters 4 3.91 .875 1 2 1 0 246 112 16
32. Michael Newlove Windsor Spitfires 20 2.99 .880 9 4 4 1 1106 404 55
33. Jaden Cholette Oshawa Generals 33 3.87 .878 10 18 1 2 1721 801 111
34. Michael McIvor North Bay Battalion 23 3.63 .877 8 13 1 0 1290 557 78
35. Patrick Quinlan Sarnia Sting 37 3.52 .875 7 18 5 0 1822 751 107
36. Owen Leonard Sudbury Wolves 10 3.77 .875 2 4 1 0 509 223 32
37. Matthew Koprowski Owen Sound Attack 20 4.57 .865 3 11 3 0 1012 494 77
38. Charlie Burns Erie Otters 19 4.16 .862 5 7 1 0 881 381 61
39. Finn Marshall Sudbury Wolves 10 4.77 .860 3 5 0 0 478 234 38
40. Masen Johnston Peterborough Petes 11 5.08 .858 1 7 1 0 592 303 50
                         
41. Colin Ellsworth Guelph Storm 15 4.62 .854 2 9 1 0 754 340 58
42. Evan Maillet Sarnia Sting 14 4.64 .847 4 8 0 0 712 304 55
43. Kaleb Papineau Saginaw Spirit 11 5.00 .838 2 6 1 0 564 243 47
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 9 3.25 .912 4 5 0 0 517 289 28
4. Hagan Bach Barrie Colts 1 3.00 .893 1 0 0 0 60 25 3
5. Peter Chlebowski Brampton Steelheads 1 4.19 .882 0 1 0 0 58 30 4
6. Kale Osipenko Sarnia Sting 9 3.95 .873 4 5 0 0 487 220 32
7. Cole Vreugdenhil North Bay Battalion 3 3.96 .871 1 1 0 0 137 61 9
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. Isaac Gravelle Oshawa Generals 8 4.81 .859 0 6 0 0 337 165 27
                         
11. Dylan Lee-Stack Peterborough Petes 2 8.39 .818 0 1 0 0 86 54 12
12. Cruz Reznik Guelph Storm 1 5.02 .815 0 1 0 0 60 22 5
13. Mason Hriczov Kitchener Rangers 1 4.14 .789 0 1 0 0 58 15 4
14. Jason Tremblay Sudbury Wolves 1 34.12 .000 0 1 0 0 4 0 2
15. Seth Ronan London Knights 0 - - - - - - - - -
16. Matthew Vahramian Sudbury Wolves 0 - - - - - - - - -
17. Erik Maki Kitchener Rangers 0 - - - - - - 0 - -
18. Colton Rheaume Sudbury Wolves 0 - - - - - - - - -
19. Gavin Zepp North Bay Battalion 0 - - - - - - 0 - -