.
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 51 28 48 76 1.49 36 24
2. Nikita Klepov (F) Saginaw Spirit 52 31 43 74 1.42 31 10
3. 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
4. Jack Pridham (RW) Chicago Blackhawks Kitchener Rangers 51 35 35 70 1.37 46 27
5. Egor Barabanov (F) Saginaw Spirit 53 24 46 70 1.32 65 4
6. Christian Humphreys (RW/C) Colorado Avalanche Kitchener Rangers 50 21 49 70 1.40 20 17
7. Cole Beaudoin (C) Utah Mammoth Barrie Colts 40 24 45 69 1.73 27 35
8. Riley Patterson (C/RW) Vancouver Canucks Niagara IceDogs 45 30 38 68 1.51 10 4
9. Dylan Edwards (F) totals 53 30 38 68 1.28 39 12
    Erie Otters 32 16 23 39 1.22 30 2
    Kitchener Rangers 21 14 15 29 1.38 9 10
10. Caleb Malhotra (C) Brantford Bulldogs 51 24 42 66 1.29 41 26
                   
11. Marco Mignosa (RW) Tampa Bay Lightning Soo Greyhounds 51 22 43 65 1.27 24 24
12. Jake O'Brien (C) Seattle Kraken Brantford Bulldogs 38 19 45 64 1.68 12 21
13. Marek Vanacker (LW/RW) Chicago Blackhawks Brantford Bulldogs 45 37 24 61 1.36 25 29
14. Kevin He (LW) Winnipeg Jets totals 46 30 30 60 1.30 16 13
    Niagara IceDogs 28 14 17 31 1.11 10 0
    Flint Firebirds 18 16 13 29 1.61 6 13
15. Jimmy Lombardi (C/LW) Los Angeles Kings Flint Firebirds 52 29 31 60 1.15 52 27
16. Nathan Villeneuve (C/LW) Seattle Kraken totals 42 21 38 59 1.40 63 -5
    Sudbury Wolves 28 16 28 44 1.57 42 -7
    Windsor Spitfires 14 5 10 15 1.07 21 2
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 53 28 29 57 1.08 69 -4
20. Ethan Belchetz (LW) Windsor Spitfires 50 32 23 55 1.10 43 18
                   
21. 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
22. Carson Woodall (D) Windsor Spitfires 53 10 45 55 1.04 23 16
23. Dima Zhilkin (RW) Saginaw Spirit 44 28 26 54 1.23 83 10
24. Cooper Dennis (F) Brantford Bulldogs 52 26 28 54 1.04 14 35
25. Michael Dec (C) totals 52 22 32 54 1.04 24 -14
    Owen Sound Attack 16 3 12 15 0.94 2 -6
    Erie Otters 36 19 20 39 1.08 22 -8
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 53 17 36 53 1.00 18 22
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 50 22 30 52 1.04 55 25
32. Liam Greentree (RW) New York Rangers Windsor Spitfires 38 24 26 50 1.32 52 7
33. Brad Gardiner (C) Barrie Colts 53 24 25 49 0.92 35 9
34. 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
35. Owen Griffin (C/RW) Columbus Blue Jackets Oshawa Generals 50 23 25 48 0.96 44 -17
36. Sam O'Reilly (C/RW) Tampa Bay Lightning totals 43 21 27 48 1.12 13 6
    London Knights 28 12 16 28 1.00 11 -11
    Kitchener Rangers 15 9 11 20 1.33 2 17
37. Tristan Delisle (C) Owen Sound Attack 53 25 22 47 0.89 36 -12
38. Chase Reid (D) Soo Greyhounds 42 18 29 47 1.12 30 30
39. Anthony Cristoforo (D) Windsor Spitfires 47 17 30 47 1.00 14 11
40. Levi Harper (D) Saginaw Spirit 53 10 37 47 0.89 49 2
                   
41. Jasper Kuhta (F) Ottawa 67's 46 26 20 46 1.00 6 23
42. Gabriel Frasca (C) totals 52 20 26 46 0.88 48 11
    Erie Otters 37 18 21 39 1.05 37 -1
    Brantford Bulldogs 15 2 5 7 0.47 11 12
43. Emil Hemming (RW/LW) Dallas Stars Barrie Colts 32 19 27 46 1.44 12 28
44. Nic Whitehead (C) Ottawa 67's 48 18 27 45 0.94 12 24
45. Quinn McKenzie (C) Soo Greyhounds 50 18 25 43 0.86 10 11
46. Cameron Reid (D) Nashville Predators Kitchener Rangers 43 12 31 43 1.00 25 21
47. Jordan Charron (RW) Pittsburgh Penguins Soo Greyhounds 51 23 19 42 0.82 51 9
48. Aiden Young (LW) Peterborough Petes 47 17 25 42 0.89 12 7
49. Adam Jiříček (D) St. Louis Blues Brantford Bulldogs 40 13 29 42 1.05 25 24
50. Harry Nansi (RW/C) Toronto Maple Leafs Owen Sound Attack 52 10 32 42 0.81 23 -15
                   
51. Cole Zurawski (RW) Owen Sound Attack 48 21 20 41 0.85 32 -7
52. Ethan Miedema (LW/RW) Guelph Storm 51 21 20 41 0.80 42 -9
53. Matthew Soto (RW) Peterborough Petes 53 15 26 41 0.77 20 3
54. Kohyn Eshkawkogan (D) Ottawa 67's 52 8 33 41 0.79 24 24
55. 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
56. Henry Brzustewicz (D) Los Angeles Kings London Knights 45 16 24 40 0.89 49 -19
57. Darian Anderson (RW) Flint Firebirds 48 16 24 40 0.83 14 19
58. Jack Nesbitt (C) Philadelphia Flyers Windsor Spitfires 41 15 25 40 0.98 57 17
59. Ethan Czata (C/RW) Tampa Bay Lightning Niagara IceDogs 48 22 17 39 0.81 60 -14
60. Easton Walos (C) Sarnia Sting 54 20 19 39 0.72 37 -12
                   
61. Ryerson Edgar (C) Niagara IceDogs 48 18 21 39 0.81 14 -5
62. 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
63. Luke Posthumus (F) Oshawa Generals 52 13 26 39 0.75 12 -18
64. Urban Podrekar (D) Flint Firebirds 53 10 29 39 0.74 28 18
65. Thomas Vandenberg (C) Ottawa 67's 43 18 20 38 0.88 18 18
66. Nicholas Wellenreiter (F) North Bay Battalion 52 16 22 38 0.73 26 14
67. Jaxon Cover (LW) London Knights 53 16 22 38 0.72 42 -3
68. 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
69. Artyom Gonchar (D) New York Rangers Sudbury Wolves 51 10 28 38 0.75 26 -22
70. Jacob Battaglia (RW/LW) Calgary Flames totals 51 20 17 37 0.73 47 -4
    Kingston Frontenacs 36 14 13 27 0.75 39 -6
    Flint Firebirds 15 6 4 10 0.67 8 2
                   
71. Ethan Procyszyn (C/RW) Anaheim Ducks North Bay Battalion 50 19 18 37 0.74 79 14
72. Jan Chovan (C/RW) Los Angeles Kings Sudbury Wolves 46 17 20 37 0.80 6 -28
73. Leon Kolarik (F) Peterborough Petes 48 17 20 37 0.77 6 -2
74. Tanner Lam (RW) Kitchener Rangers 52 16 21 37 0.71 20 2
75. Lukas Fischer (D) St. Louis Blues totals 50 7 30 37 0.74 67 6
    Sarnia Sting 26 3 15 18 0.69 38 -5
    Soo Greyhounds 24 4 15 19 0.79 29 11
76. 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
77. 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
78. Tyler Hopkins (C/LW) Toronto Maple Leafs totals 46 16 20 36 0.78 22 -5
    Kingston Frontenacs 29 12 13 25 0.86 16 0
    Guelph Storm 17 4 7 11 0.65 6 -5
79. Adam Levac (C) Peterborough Petes 48 14 22 36 0.75 41 0
80. Braydon McCallum (C/RW) Peterborough Petes 50 14 22 36 0.72 95 -17
                   
81. Alex Pharand (C/RW) totals 52 13 23 36 0.69 10 -8
    Sudbury Wolves 37 10 16 26 0.70 8 -9
    Windsor Spitfires 15 3 7 10 0.67 2 1
82. Harrison Franssen (F) Oshawa Generals 50 20 15 35 0.70 49 -10
83. Filip Ekberg (LW/RW) Carolina Hurricanes Ottawa 67's 43 19 16 35 0.81 12 12
84. Nicolas Sykora (F) Owen Sound Attack 52 18 17 35 0.67 4 -18
85. 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
86. 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
87. Jacob Cloutier (RW) Winnipeg Jets Saginaw Spirit 50 13 22 35 0.70 36 -14
88. Leo Serlin (RW/C) Guelph Storm 51 12 23 35 0.69 14 -5
89. Lenny Greenberg (D) Owen Sound Attack 52 9 26 35 0.67 33 -1
90. Jakub Chromiak (D) totals 53 8 27 35 0.66 20 20
    Kitchener Rangers 38 6 17 23 0.61 14 23
    Niagara IceDogs 15 2 10 12 0.80 6 -3
                   
91. Jeremy Martin (LW) totals 49 24 10 34 0.69 18 7
    Flint Firebirds 7 3 1 4 0.57 2 -2
    Soo Greyhounds 42 21 9 30 0.71 16 9
92. Gabriel Chiarot (RW/LW) Vancouver Canucks totals 49 19 15 34 0.69 58 12
    Brampton Steelheads 31 15 10 25 0.81 36 5
    Kitchener Rangers 18 4 5 9 0.50 22 7
93. Beckham Edwards (C) Sarnia Sting 54 16 18 34 0.63 14 -26
94. Ethan Garden (C) Windsor Spitfires 50 13 21 34 0.68 17 10
95. Evan Van Gorp (LW/C) London Knights 52 8 26 34 0.65 14 5
96. Jett Luchanko (C) Philadelphia Flyers totals 31 6 28 34 1.10 28 10
    Guelph Storm 11 2 15 17 1.55 10 -1
    Brantford Bulldogs 20 4 13 17 0.85 18 11
97. Lirim Amidovski (RW) Minnesota Wild North Bay Battalion 50 18 15 33 0.66 42 1
98. Nicholas Sima (RW) totals 50 15 18 33 0.66 65 5
    Saginaw Spirit 36 10 12 22 0.61 49 -2
    Ottawa 67's 14 5 6 11 0.79 16 7
99. Carson Harmer (C) Saginaw Spirit 51 12 21 33 0.65 44 -5
100. William McFadden (C) Guelph Storm 45 7 26 33 0.73 10 -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. Arvin Jaswal Barrie Colts 17 2.36 .925 13 3 1 2 1044 507 41
2. Ryder Fetterolf Ottawa 67's 31 2.03 .924 24 5 2 4 1837 757 62
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. David Egorov Brantford Bulldogs 22 2.60 .916 15 4 2 2 1314 619 57
6. Easton Rye Peterborough Petes 43 2.77 .916 29 12 2 2 2516 1257 116
7. Matthew Minchak Kingston Frontenacs 25 2.66 .915 10 11 2 1 1397 670 62
8. Ryerson Leenders Buffalo Sabres Brantford Bulldogs 31 2.58 .914 21 4 5 2 1771 806 76
9. Jack Lisson North Bay Battalion 29 2.43 .913 17 8 2 0 1654 703 67
10. Carter George Los Angeles Kings totals 34 2.66 .910 17 11 5 4 1942 873 86
    Owen Sound Attack 22 3.12 .899 10 9 2 1 1213 562 63
    Soo Greyhounds 12 1.89 .931 7 2 3 3 729 311 23
                         
11. Mason Vaccari Flint Firebirds 41 2.69 .910 29 8 3 3 2458 1113 110
12. Joseph Costanzo Windsor Spitfires 37 2.14 .909 25 8 3 4 2100 746 75
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. Vladislav Yermolenko Niagara IceDogs 36 3.28 .901 17 14 3 1 1995 996 109
16. Jason Schaubel Kitchener Rangers 23 2.58 .900 16 3 3 1 1350 524 58
17. Alexei Medvedev Vancouver Canucks London Knights 32 3.07 .899 16 12 3 0 1839 837 94
18. Gavin Betts Kingston Frontenacs 32 3.09 .899 14 14 2 1 1785 817 92
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. Charlie Robertson Niagara IceDogs 22 3.32 .894 9 6 2 2 1121 522 62
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 45 3.65 .893 18 20 6 0 2616 1323 159
25. Christian Kirsch San Jose Sharks Kitchener Rangers 31 2.63 .891 20 8 2 1 1779 637 78
26. Landon Miller Detroit Red Wings Soo Greyhounds 30 2.81 .891 18 11 1 2 1797 686 84
27. Mason Courville Flint Firebirds 14 2.90 .891 7 5 2 1 807 318 39
28. Zachary Jovanovski Guelph Storm 40 3.48 .891 20 16 3 0 2313 1101 134
29. Trenten Bennett New Jersey Devils Owen Sound Attack 21 4.18 .891 7 8 1 0 1033 590 72
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 19 4.56 .865 3 11 2 0 947 460 72
38. Finn Marshall Sudbury Wolves 10 4.77 .860 3 5 0 0 478 234 38
39. Charlie Burns Erie Otters 18 4.17 .858 4 7 1 0 821 345 57
40. Masen Johnston Peterborough Petes 11 5.08 .858 1 7 1 0 592 303 50
                         
41. Colin Ellsworth Guelph Storm 14 4.75 .848 2 8 1 0 695 307 55
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. Matthew Vahramian Sudbury Wolves 0 - - - - - - - - -
16. Seth Ronan London Knights 0 - - - - - - - - -
17. Colton Rheaume Sudbury Wolves 0 - - - - - - - - -
18. Erik Maki Kitchener Rangers 0 - - - - - - 0 - -