.
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 44 24 38 62 1.41 30 19
2. Kieron Walton (C/LW) Winnipeg Jets totals 40 29 32 61 1.53 14 -17
    Sudbury Wolves 33 24 28 52 1.58 12 -12
    Peterborough Petes 7 5 4 9 1.29 2 -5
3. Caleb Malhotra (C) Brantford Bulldogs 45 23 38 61 1.36 37 27
4. Nikita Klepov (F) Saginaw Spirit 45 28 32 60 1.33 27 4
5. Jack Pridham (RW) Chicago Blackhawks Kitchener Rangers 43 31 27 58 1.35 38 20
6. Marek Vanacker (LW/RW) Chicago Blackhawks Brantford Bulldogs 39 34 23 57 1.46 19 29
7. Marco Mignosa (RW) Tampa Bay Lightning Soo Greyhounds 43 18 39 57 1.33 20 22
8. Jake O'Brien (C) Seattle Kraken Brantford Bulldogs 32 16 41 57 1.78 12 21
9. Egor Barabanov (F) Saginaw Spirit 46 18 38 56 1.22 50 -2
10. Dylan Edwards (F) totals 45 25 30 55 1.22 30 8
    Erie Otters 32 16 23 39 1.22 30 2
    Kitchener Rangers 13 9 7 16 1.23 0 6
                   
11. Riley Patterson (C/RW) Vancouver Canucks Niagara IceDogs 38 24 31 55 1.45 10 6
12. Cole Beaudoin (C) Utah Mammoth Barrie Colts 34 18 37 55 1.62 25 28
13. Christian Humphreys (RW/C) Colorado Avalanche Kitchener Rangers 42 15 40 55 1.31 18 14
14. Ryan Roobroeck (C) Niagara IceDogs 45 27 26 53 1.18 26 4
15. Cooper Dennis (F) Brantford Bulldogs 46 25 28 53 1.15 12 34
16. Adam Benák (C) Minnesota Wild Brantford Bulldogs 31 21 32 53 1.71 14 24
17. Nathan Villeneuve (C/LW) Seattle Kraken totals 36 20 33 53 1.47 48 -1
    Sudbury Wolves 28 16 28 44 1.57 42 -7
    Windsor Spitfires 8 4 5 9 1.13 6 6
18. Alex Kostov (RW) Flint Firebirds 41 23 29 52 1.27 42 22
19. Pierce Mbuyi (LW) Owen Sound Attack 45 23 27 50 1.11 65 -2
20. Jimmy Lombardi (C/LW) Los Angeles Kings Flint Firebirds 45 25 24 49 1.09 46 18
                   
21. Charlie Paquette (RW/C) Dallas Stars totals 45 23 26 49 1.09 14 -11
    Guelph Storm 36 17 19 36 1.00 6 -17
    Brantford Bulldogs 9 6 7 13 1.44 8 6
22. Carson Woodall (D) Windsor Spitfires 46 9 40 49 1.07 23 18
23. Cooper Foster (C) Ottawa 67's 46 21 26 47 1.02 55 21
24. Michael Dec (C) totals 45 18 28 46 1.02 22 -13
    Owen Sound Attack 16 3 12 15 0.94 2 -6
    Erie Otters 29 15 16 31 1.07 20 -7
25. Ethan Belchetz (LW) Windsor Spitfires 43 29 16 45 1.05 35 18
26. Kevin He (LW) Winnipeg Jets totals 39 19 26 45 1.15 14 6
    Niagara IceDogs 28 14 17 31 1.11 10 0
    Flint Firebirds 11 5 9 14 1.27 4 6
27. Chase Reid (D) Soo Greyhounds 39 18 27 45 1.15 30 30
28. Christopher Brown (C) Soo Greyhounds 45 15 30 45 1.00 12 19
29. Kashawn Aitcheson (D) New York Islanders Barrie Colts 36 22 22 44 1.22 52 30
30. Dima Zhilkin (RW) Saginaw Spirit 37 22 22 44 1.19 68 4
                   
31. Gabriel Frasca (C) totals 46 18 26 44 0.96 46 8
    Erie Otters 37 18 21 39 1.05 37 -1
    Brantford Bulldogs 9 0 5 5 0.56 9 9
32. Ben Wilmott (F) totals 46 17 27 44 0.96 25 20
    London Knights 37 12 22 34 0.92 23 11
    Barrie Colts 9 5 5 10 1.11 2 9
33. Adam Novotny (LW/RW) Peterborough Petes 37 22 21 43 1.16 8 -8
34. Tristan Delisle (C) Owen Sound Attack 45 22 21 43 0.96 28 -13
35. Quinn McKenzie (C) Soo Greyhounds 45 18 25 43 0.96 8 11
36. Jasper Kuhta (F) Ottawa 67's 40 23 19 42 1.05 4 23
37. Brad Gardiner (C) Barrie Colts 47 21 21 42 0.89 31 7
38. Liam Greentree (RW) Los Angeles Kings Windsor Spitfires 31 20 21 41 1.32 37 9
39. Nic Whitehead (C) Ottawa 67's 44 17 24 41 0.93 12 21
40. Anthony Cristoforo (D) Windsor Spitfires 40 14 27 41 1.03 10 15
                   
41. 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
42. Emil Hemming (RW/LW) Dallas Stars Barrie Colts 26 15 24 39 1.50 10 20
43. Adam Jiříček (D) St. Louis Blues Brantford Bulldogs 34 13 26 39 1.15 25 23
44. Jordan Charron (RW) Pittsburgh Penguins Soo Greyhounds 43 23 15 38 0.88 49 10
45. Owen Griffin (C/RW) Columbus Blue Jackets Oshawa Generals 42 18 20 38 0.90 30 -19
46. Matthew Soto (RW) Peterborough Petes 46 14 24 38 0.83 20 1
47. Harry Nansi (RW/C) Toronto Maple Leafs Owen Sound Attack 44 10 28 38 0.86 21 -12
48. Levi Harper (D) Saginaw Spirit 46 8 29 37 0.80 41 -3
49. Ethan Miedema (LW/RW) Guelph Storm 44 19 17 36 0.82 33 -10
50. Sam O'Reilly (C/RW) Tampa Bay Lightning totals 35 15 21 36 1.03 13 -2
    London Knights 28 12 16 28 1.00 11 -11
    Kitchener Rangers 7 3 5 8 1.14 2 9
                   
51. Jack Nesbitt (C) Philadelphia Flyers Windsor Spitfires 37 12 24 36 0.97 55 18
52. Kohyn Eshkawkogan (D) Ottawa 67's 46 6 30 36 0.78 18 25
53. Cole Zurawski (RW) Owen Sound Attack 40 18 17 35 0.88 30 -4
54. Easton Walos (C) Sarnia Sting 45 18 17 35 0.78 33 -7
55. Thomas Vandenberg (C) Ottawa 67's 37 17 17 34 0.92 14 14
56. Tanner Lam (RW) Kitchener Rangers 44 14 20 34 0.77 20 6
57. Ryan Brown (LW) totals 45 14 20 34 0.76 29 -6
    Sarnia Sting 34 6 17 23 0.68 27 -6
    London Knights 11 8 3 11 1.00 2 0
58. Jaxon Cover (LW) London Knights 45 14 20 34 0.76 40 0
59. Adam Levac (C) Peterborough Petes 46 14 20 34 0.74 34 -1
60. Aiden Young (LW) Peterborough Petes 40 13 21 34 0.85 12 4
                   
61. Cameron Reid (D) Nashville Predators Kitchener Rangers 35 10 24 34 0.97 16 16
62. Tyler Hopkins (C/LW) Toronto Maple Leafs totals 39 15 18 33 0.85 20 -4
    Kingston Frontenacs 29 12 13 25 0.86 16 0
    Guelph Storm 10 3 5 8 0.80 4 -4
63. Artyom Gonchar (D) New York Rangers Sudbury Wolves 43 10 23 33 0.77 20 -15
64. Ethan Procyszyn (C/RW) Anaheim Ducks North Bay Battalion 43 17 15 32 0.74 77 10
65. Braidy Wassilyn (F) totals 40 15 17 32 0.80 10 3
    Niagara IceDogs 6 2 3 5 0.83 4 6
    London Knights 34 13 14 27 0.79 6 -3
66. Mason Zebeski (LW) totals 47 13 19 32 0.68 43 -6
    Brampton Steelheads 38 13 15 28 0.74 37 -4
    Barrie Colts 9 0 4 4 0.44 6 -2
67. Jacob Cloutier (RW) Winnipeg Jets Saginaw Spirit 43 12 20 32 0.74 30 -10
68. Leo Serlin (RW/C) Guelph Storm 44 11 21 32 0.73 8 -3
69. Luke Posthumus (F) Oshawa Generals 44 11 21 32 0.73 10 -20
70. Braydon McCallum (C/RW) Peterborough Petes 46 11 21 32 0.70 76 -19
                   
71. Parker Von Richter (D) totals 47 7 25 32 0.68 26 8
    Brampton Steelheads 38 4 21 25 0.66 26 2
    Barrie Colts 9 3 4 7 0.78 0 6
72. Lirim Amidovski (RW) Minnesota Wild North Bay Battalion 43 17 14 31 0.72 36 6
73. Jacob Battaglia (RW/LW) Calgary Flames totals 44 17 14 31 0.70 41 -6
    Kingston Frontenacs 36 14 13 27 0.75 39 -6
    Flint Firebirds 8 3 1 4 0.50 2 0
74. Filip Ekberg (LW/RW) Carolina Hurricanes Ottawa 67's 37 16 15 31 0.84 10 12
75. Ryerson Edgar (C) Niagara IceDogs 41 14 17 31 0.76 12 -9
76. Beckham Edwards (C) Sarnia Sting 45 14 17 31 0.69 14 -17
77. Nicholas Wellenreiter (F) North Bay Battalion 45 14 17 31 0.69 20 12
78. Sebastien Gervais (C) totals 46 14 17 31 0.67 23 -7
    Saginaw Spirit 38 12 13 25 0.66 23 -6
    North Bay Battalion 8 2 4 6 0.75 0 -1
79. Darian Anderson (RW) Flint Firebirds 41 12 19 31 0.76 10 13
80. Carson Harmer (C) Saginaw Spirit 44 12 19 31 0.70 42 -5
                   
81. Ethan Garden (C) Windsor Spitfires 43 11 20 31 0.72 12 9
82. Alex Pharand (C/RW) totals 45 11 20 31 0.69 10 -11
    Sudbury Wolves 37 10 16 26 0.70 8 -9
    Windsor Spitfires 8 1 4 5 0.63 2 -2
83. Alex Mclean (F) totals 40 10 21 31 0.78 6 -5
    Guelph Storm 30 7 14 21 0.70 4 -2
    Kingston Frontenacs 10 3 7 10 1.00 2 -3
84. Lenny Greenberg (D) Owen Sound Attack 45 7 24 31 0.69 26 -3
85. Nicolas Sykora (F) Owen Sound Attack 44 16 14 30 0.68 4 -16
86. Henry Brzustewicz (D) Los Angeles Kings London Knights 37 14 16 30 0.81 45 -13
87. Jan Chovan (C/RW) Los Angeles Kings Sudbury Wolves 38 13 17 30 0.79 6 -25
88. Urban Podrekar (D) Flint Firebirds 46 7 23 30 0.65 26 9
89. Jett Luchanko (C) Philadelphia Flyers totals 25 5 25 30 1.20 22 10
    Guelph Storm 11 2 15 17 1.55 10 -1
    Brantford Bulldogs 14 3 10 13 0.93 12 11
90. William McFadden (C) Guelph Storm 38 5 25 30 0.79 10 -8
                   
91. Lukas Fischer (D) St. Louis Blues totals 42 4 26 30 0.71 63 0
    Sarnia Sting 26 3 15 18 0.69 38 -5
    Soo Greyhounds 16 1 11 12 0.75 25 5
92. Gabriel Chiarot (RW/LW) Vancouver Canucks totals 41 17 12 29 0.71 44 6
    Brampton Steelheads 31 15 10 25 0.81 36 5
    Kitchener Rangers 10 2 2 4 0.40 8 1
93. Jean-Cristoph Lemieux (C) totals 41 16 13 29 0.71 24 7
    Windsor Spitfires 33 10 8 18 0.55 22 8
    Sudbury Wolves 8 6 5 11 1.38 2 -1
94. Leon Kolarik (F) Peterborough Petes 41 13 16 29 0.71 6 -9
95. Jacob Crawford (C/LW) Owen Sound Attack 38 12 17 29 0.76 32 0
96. Evan Van Gorp (LW/C) London Knights 44 8 21 29 0.66 14 5
97. John Alex Banks (D) Owen Sound Attack 44 2 27 29 0.66 22 -17
98. Ethan Czata (C/RW) Tampa Bay Lightning Niagara IceDogs 41 17 11 28 0.68 58 -12
99. Nicholas Sima (RW) totals 44 11 17 28 0.64 53 5
    Saginaw Spirit 36 10 12 22 0.61 49 -2
    Ottawa 67's 8 1 5 6 0.75 4 7
100. Cameron Arquette (C) Kitchener Rangers 45 11 17 28 0.62 18 12
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. Arvin Jaswal Barrie Colts 14 2.17 .930 10 3 1 2 858 413 31
2. Ryder Fetterolf Ottawa 67's 27 1.94 .926 21 4 2 4 1637 667 53
3. Ben Hrebik Barrie Colts 32 2.76 .925 19 8 5 0 1939 1090 89
4. Matthew Humphries totals 11 2.63 .923 1 8 1 0 594 313 26
    Niagara IceDogs 1 8.66 .750 0 1 0 0 14 6 2
    Oshawa Generals 10 2.48 .927 1 7 1 0 581 307 24
5. Matthew Minchak Kingston Frontenacs 23 2.52 .919 10 10 2 1 1308 627 55
6. Sebastian Gatto London Knights 21 2.25 .918 12 5 2 2 1176 493 44
7. Jack Lisson North Bay Battalion 22 2.24 .917 14 5 1 0 1235 505 46
8. Joseph Costanzo Windsor Spitfires 33 1.99 .916 23 6 3 4 1903 685 63
9. Ryerson Leenders Buffalo Sabres Brantford Bulldogs 27 2.57 .915 19 3 4 2 1587 732 68
10. Easton Rye Peterborough Petes 37 2.82 .914 24 11 2 2 2172 1084 102
                         
11. Mason Vaccari Flint Firebirds 35 2.60 .913 25 7 2 3 2097 958 91
12. David Egorov Brantford Bulldogs 19 2.82 .913 13 4 2 2 1129 555 53
13. Jaeden Nelson Ottawa 67's 19 2.41 .908 13 5 1 0 1144 456 46
14. Carter George Los Angeles Kings totals 27 2.70 .907 15 9 2 3 1513 667 68
    Owen Sound Attack 22 3.12 .899 10 9 2 1 1213 562 63
    Soo Greyhounds 5 1.00 .955 5 0 0 2 300 105 5
15. Vladislav Yermolenko Niagara IceDogs 33 3.15 .906 16 12 3 1 1828 922 96
16. Jason Schaubel Kitchener Rangers 20 2.72 .899 13 3 3 1 1170 473 53
17. Alexei Medvedev Vancouver Canucks London Knights 28 3.08 .897 15 11 1 0 1596 716 82
18. Christian Kirsch San Jose Sharks Kitchener Rangers 26 2.60 .896 17 7 1 1 1476 549 64
19. Gavin Betts Kingston Frontenacs 25 3.14 .896 10 11 2 1 1395 630 73
20. Bjorn Bronas Sudbury Wolves 15 3.49 .896 8 4 1 0 740 369 43
                         
21. Noah Erliden Erie Otters 32 3.58 .896 10 19 2 0 1777 909 106
22. Zachary Jovanovski Guelph Storm 34 3.50 .894 17 13 3 0 1955 966 114
23. Charlie Robertson Niagara IceDogs 17 3.46 .892 6 6 1 2 868 412 50
24. Stepan Shurygin Saginaw Spirit 39 3.60 .892 16 16 6 0 2266 1129 136
25. Landon Miller Detroit Red Wings Soo Greyhounds 29 2.83 .890 17 11 1 2 1737 666 82
26. Michael Newlove Windsor Spitfires 15 2.87 .890 7 4 3 1 880 340 42
27. Trenten Bennett New Jersey Devils Owen Sound Attack 15 4.28 .889 6 6 1 0 772 439 55
28. Karsen Chartier Sudbury Wolves 12 3.53 .888 2 8 0 0 629 294 37
29. Zachary Bowen Brampton Steelheads 33 3.49 .887 12 19 2 1 1840 838 107
30. Luke Johnson Brampton Steelheads 14 3.28 .885 1 6 4 1 788 330 43
                         
31. Mason Courville Flint Firebirds 13 3.05 .884 6 5 2 1 747 290 38
32. Patrick Quinlan Sarnia Sting 32 3.45 .880 7 16 5 0 1651 697 95
33. Noah Tegelaar totals 13 3.21 .878 7 4 2 0 786 303 42
    Soo Greyhounds 11 2.89 .888 7 3 1 0 665 254 32
    Erie Otters 2 4.97 .831 0 1 1 0 121 49 10
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. Owen Leonard Sudbury Wolves 10 3.77 .875 2 4 1 0 509 223 32
37. Matthew Koprowski Owen Sound Attack 14 4.46 .867 2 8 1 0 726 351 54
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
42. Kaleb Papineau Saginaw Spirit 10 5.24 .829 1 6 1 0 504 214 44
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. Kale Osipenko Sarnia Sting 2 2.03 .913 1 1 0 0 119 42 4
4. Paolo Frasca Sudbury Wolves 6 3.54 .903 3 3 0 0 339 186 20
5. Hagan Bach Barrie Colts 1 3.00 .893 1 0 0 0 60 25 3
6. Peter Chlebowski Brampton Steelheads 1 4.19 .882 0 1 0 0 58 30 4
7. Cole Vreugdenhil North Bay Battalion 2 4.00 .877 1 1 0 0 120 57 8
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. Masen Johnston Peterborough Petes 9 4.93 .859 1 6 1 0 512 256 42
12. Dylan Lee-Stack Peterborough Petes 2 8.39 .818 0 1 0 0 86 54 12
13. Cruz Reznik Guelph Storm 1 5.02 .815 0 1 0 0 60 22 5
14. Mason Hriczov Kitchener Rangers 1 4.14 .789 0 1 0 0 58 15 4
15. Jason Tremblay Sudbury Wolves 1 34.12 .000 0 1 0 0 4 0 2
16. Seth Ronan London Knights 0 - - - - - - - - -
17. Matthew Vahramian Sudbury Wolves 0 - - - - - - - - -
18. Erik Maki Kitchener Rangers 0 - - - - - - 0 - -
19. Colton Rheaume Sudbury Wolves 0 - - - - - - - - -