.
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 57 29 53 82 1.44 40 20
2. Kieron Walton (C/LW) Winnipeg Jets totals 54 37 43 80 1.48 20 -14
    Sudbury Wolves 33 24 28 52 1.58 12 -12
    Peterborough Petes 21 13 15 28 1.33 8 -2
3. Cole Beaudoin (C) Utah Mammoth Barrie Colts 46 29 51 80 1.74 29 39
4. Jack Pridham (RW) Chicago Blackhawks Kitchener Rangers 58 37 42 79 1.36 50 34
5. Dylan Edwards (F) totals 60 36 43 79 1.32 39 14
    Erie Otters 32 16 23 39 1.22 30 2
    Kitchener Rangers 28 20 20 40 1.43 9 12
6. Marco Mignosa (RW) Tampa Bay Lightning Soo Greyhounds 57 30 49 79 1.39 28 27
7. Jake O'Brien (C) Seattle Kraken Brantford Bulldogs 45 24 53 77 1.71 20 20
8. Riley Patterson (C/RW) Vancouver Canucks Niagara IceDogs 52 35 40 75 1.44 12 -2
9. Caleb Malhotra (C) Brantford Bulldogs 58 26 49 75 1.29 43 30
10. Marek Vanacker (LW/RW) Chicago Blackhawks Brantford Bulldogs 52 42 28 70 1.35 29 29
                   
11. Kevin He (LW) Winnipeg Jets totals 52 34 33 67 1.29 22 14
    Niagara IceDogs 28 14 17 31 1.11 10 0
    Flint Firebirds 24 20 16 36 1.50 12 14
12. Dima Zhilkin (RW) Saginaw Spirit 51 33 32 65 1.27 87 12
13. Jimmy Lombardi (C/LW) Los Angeles Kings Flint Firebirds 57 31 32 63 1.11 61 31
14. Pierce Mbuyi (LW) Owen Sound Attack 60 29 34 63 1.05 79 -4
15. Kashawn Aitcheson (D) New York Islanders Barrie Colts 48 26 37 63 1.31 73 42
16. Michael Dec (C) totals 59 26 37 63 1.07 28 -16
    Owen Sound Attack 16 3 12 15 0.94 2 -6
    Erie Otters 43 23 25 48 1.12 26 -10
17. Nathan Villeneuve (C/LW) Seattle Kraken totals 49 21 42 63 1.29 73 -1
    Sudbury Wolves 28 16 28 44 1.57 42 -7
    Windsor Spitfires 21 5 14 19 0.90 31 6
18. Liam Greentree (RW) New York Rangers Windsor Spitfires 44 33 28 61 1.39 56 13
19. Carson Woodall (D) Windsor Spitfires 60 11 49 60 1.00 25 18
20. Ethan Belchetz (LW) Windsor Spitfires 57 34 25 59 1.04 45 19
                   
21. Ryan Roobroeck (C) Niagara IceDogs 49 30 28 58 1.18 26 1
22. Charlie Paquette (RW/C) Dallas Stars totals 57 27 31 58 1.02 26 -8
    Guelph Storm 36 17 19 36 1.00 6 -17
    Brantford Bulldogs 21 10 12 22 1.05 20 9
23. Owen Griffin (C/RW) Columbus Blue Jackets Oshawa Generals 57 23 34 57 1.00 50 -17
24. Cooper Foster (C) Ottawa 67's 57 25 31 56 0.98 65 26
25. Brad Gardiner (C) Barrie Colts 59 27 28 55 0.93 35 10
26. Christopher Brown (C) Soo Greyhounds 59 19 36 55 0.93 18 20
27. Tristan Delisle (C/LW) Owen Sound Attack 60 28 26 54 0.90 44 -14
28. Sam O'Reilly (C/RW) Tampa Bay Lightning totals 49 24 29 53 1.08 20 9
    London Knights 28 12 16 28 1.00 11 -11
    Kitchener Rangers 21 12 13 25 1.19 9 20
29. Ethan Procyszyn (C/RW) Anaheim Ducks North Bay Battalion 58 28 24 52 0.90 83 29
30. Alex Kostov (RW) Flint Firebirds 43 23 29 52 1.21 46 21
                   
31. Ryan Brown (LW) totals 59 19 33 52 0.88 37 -9
    Sarnia Sting 34 6 17 23 0.68 27 -6
    London Knights 25 13 16 29 1.16 10 -3
32. Harry Nansi (RW/C) Toronto Maple Leafs Owen Sound Attack 59 13 39 52 0.88 25 -11
33. Gabriel Frasca (C) totals 59 23 28 51 0.86 54 9
    Erie Otters 37 18 21 39 1.05 37 -1
    Brantford Bulldogs 22 5 7 12 0.55 17 10
34. Anthony Cristoforo (D) Windsor Spitfires 54 17 34 51 0.94 16 14
35. Tyler Hopkins (C/LW) Toronto Maple Leafs totals 54 24 25 49 0.91 28 0
    Kingston Frontenacs 29 12 13 25 0.86 16 0
    Guelph Storm 25 12 12 24 0.96 12 0
36. Cameron Reid (D) Nashville Predators Kitchener Rangers 50 12 37 49 0.98 27 20
37. Nicholas Wellenreiter (F) North Bay Battalion 60 20 28 48 0.80 32 25
38. Aiden Young (LW) Peterborough Petes 54 18 30 48 0.89 12 8
39. Ethan Czata (C/RW) Tampa Bay Lightning Niagara IceDogs 55 23 24 47 0.85 66 -18
40. Luke Posthumus (F) Oshawa Generals 59 19 27 46 0.78 12 -13
                   
41. Matthew Soto (RW) Peterborough Petes 60 19 27 46 0.77 22 9
42. Kohyn Eshkawkogan (D) Ottawa 67's 59 8 38 46 0.78 28 23
43. Jack Nesbitt (C) Philadelphia Flyers Windsor Spitfires 48 18 27 45 0.94 63 20
44. Thomas Vandenberg (C) Ottawa 67's 50 23 21 44 0.88 18 21
45. Cole Zurawski (RW) Owen Sound Attack 55 23 21 44 0.80 30 -12
46. Tanner Lam (RW) Kitchener Rangers 59 18 26 44 0.75 20 7
47. Jordan Charron (RW) Pittsburgh Penguins Soo Greyhounds 57 23 20 43 0.75 57 8
48. Ethan Miedema (LW/RW) Guelph Storm 59 21 22 43 0.73 42 -13
49. Jaxon Cover (LW) London Knights 59 18 25 43 0.73 46 1
50. Jett Luchanko (C) Philadelphia Flyers totals 38 7 36 43 1.13 34 9
    Guelph Storm 11 2 15 17 1.55 10 -1
    Brantford Bulldogs 27 5 21 26 0.96 24 10
                   
51. Jacob Battaglia (RW/LW) Calgary Flames totals 57 25 17 42 0.74 53 -8
    Kingston Frontenacs 36 14 13 27 0.75 39 -6
    Flint Firebirds 21 11 4 15 0.71 14 -2
52. Mason Zebeski (LW) totals 59 17 25 42 0.71 63 -2
    Brampton Steelheads 38 13 15 28 0.74 37 -4
    Barrie Colts 21 4 10 14 0.67 26 2
53. Lirim Amidovski (RW) Minnesota Wild North Bay Battalion 57 21 20 41 0.72 46 7
54. Ryerson Edgar (C) Niagara IceDogs 55 20 21 41 0.75 18 -12
55. Alex Mclean (F) totals 51 10 31 41 0.80 6 -5
    Guelph Storm 30 7 14 21 0.70 4 -2
    Kingston Frontenacs 21 3 17 20 0.95 2 -3
56. Parker Von Richter (D) totals 59 8 33 41 0.69 39 21
    Brampton Steelheads 38 4 21 25 0.66 26 2
    Barrie Colts 21 4 12 16 0.76 13 19
57. Sebastien Gervais (C) totals 60 21 19 40 0.67 23 -4
    Saginaw Spirit 38 12 13 25 0.66 23 -6
    North Bay Battalion 22 9 6 15 0.68 0 2
58. 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
59. Brennan Faulkner (C/LW) Peterborough Petes 60 22 17 39 0.65 37 18
60. Kaden Pitre (C) Tampa Bay Lightning totals 43 16 23 39 0.91 26 14
    Flint Firebirds 12 5 2 7 0.58 6 3
    North Bay Battalion 31 11 21 32 1.03 20 11
                   
61. Jacob Cloutier (RW) Winnipeg Jets Saginaw Spirit 56 16 23 39 0.70 40 -18
62. Adam Levac (C) Peterborough Petes 52 14 25 39 0.75 43 -1
63. William McFadden (C) Guelph Storm 53 10 29 39 0.74 12 -9
64. Braidy Wassilyn (F) totals 54 17 21 38 0.70 10 2
    Niagara IceDogs 6 2 3 5 0.83 4 6
    London Knights 48 15 18 33 0.69 6 -4
65. Alex Pharand (C/RW) totals 59 14 24 38 0.64 12 -7
    Sudbury Wolves 37 10 16 26 0.70 8 -9
    Windsor Spitfires 22 4 8 12 0.55 4 2
66. Leo Serlin (RW/C) Guelph Storm 59 14 24 38 0.64 16 -7
67. Jeremy Martin (LW) totals 52 25 12 37 0.71 20 6
    Flint Firebirds 7 3 1 4 0.57 2 -2
    Soo Greyhounds 45 22 11 33 0.73 18 8
68. Ben Pickell (LW) Sarnia Sting 56 22 15 37 0.66 34 -10
69. Jaakko Wycisk (RW/C) Guelph Storm 51 16 21 37 0.73 18 -7
70. Carson Harmer (C) Saginaw Spirit 58 14 23 37 0.64 44 -12
                   
71. Harrison Franssen (F) Oshawa Generals 55 21 15 36 0.65 53 -14
72. 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
73. Landon Wright (F) Kingston Frontenacs 52 16 20 36 0.69 8 1
74. Nicholas Sima (RW) totals 57 16 20 36 0.63 67 5
    Saginaw Spirit 36 10 12 22 0.61 49 -2
    Ottawa 67's 21 6 8 14 0.67 18 7
75. Hayden Reid (C/LW) Niagara IceDogs 59 15 21 36 0.61 50 -18
76. Kieren Dervin (C/LW) Vancouver Canucks Kingston Frontenacs 45 14 22 36 0.80 20 -7
77. Braydon McCallum (C/RW) Peterborough Petes 52 14 22 36 0.69 104 -17
78. Evan Van Gorp (LW/C) London Knights 58 9 27 36 0.62 16 2
79. Spencer Bowes (C) Ottawa 67's 58 17 18 35 0.60 20 21
80. Christopher Thibodeau (RW) Flint Firebirds 44 16 19 35 0.80 16 8
                   
81. Cameron Arquette (C) Kitchener Rangers 60 13 22 35 0.58 22 15
82. Jared Woolley (D) Los Angeles Kings totals 59 12 23 35 0.59 64 30
    London Knights 37 10 15 25 0.68 44 12
    Kitchener Rangers 22 2 8 10 0.45 20 18
83. Frankie Marrelli (D) Ottawa 67's 57 11 24 35 0.61 70 36
84. Gabriel Chiarot (RW/LW) Vancouver Canucks totals 55 19 15 34 0.62 74 12
    Brampton Steelheads 31 15 10 25 0.81 36 5
    Kitchener Rangers 24 4 5 9 0.38 38 7
85. Beckham Edwards (C) Sarnia Sting 56 16 18 34 0.61 14 -27
86. Vann Williamson (D) Kingston Frontenacs 60 3 31 34 0.57 32 -6
87. Jack Van Volsen (C) Sarnia Sting 60 17 16 33 0.55 28 -37
88. Luca Romano (C) New York Islanders Kitchener Rangers 48 14 19 33 0.69 20 13
89. Jacob Crawford (C/LW) Owen Sound Attack 52 13 20 33 0.63 65 -4
90. Cohen Bidgood (RW) London Knights 43 11 22 33 0.77 45 14
                   
91. Cole Davis (LW) Windsor Spitfires 54 18 14 32 0.59 59 6
92. Lucas Moore (D) totals 57 11 21 32 0.56 47 -1
    Brantford Bulldogs 14 2 3 5 0.36 11 12
    Oshawa Generals 43 9 18 27 0.63 36 -13
93. Shaan Kingwell (F) Ottawa 67's 52 10 22 32 0.62 24 18
94. Chase Coughlan (F) Sudbury Wolves 53 17 14 31 0.58 82 0
95. Jordan Bax (C) Sarnia Sting 52 15 16 31 0.60 65 -14
96. Colin Fitzgerald (C) totals 58 15 16 31 0.53 62 -23
    Peterborough Petes 24 6 7 13 0.54 33 -17
    Soo Greyhounds 34 9 9 18 0.53 29 -6
97. Calvin Crombie (RW) Barrie Colts 52 11 20 31 0.60 67 6
98. James Guo (D) Saginaw Spirit 55 6 25 31 0.56 34 -16
99. Carter Stevens (C) Guelph Storm 45 17 13 30 0.67 25 -10
100. Sam McCue (LW/RW) Toronto Maple Leafs totals 44 16 14 30 0.68 38 24
    Brantford Bulldogs 25 10 7 17 0.68 24 13
    Ottawa 67's 19 6 7 13 0.68 14 11
418 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. Arvin Jaswal Barrie Colts 19 2.22 .927 15 3 1 2 1165 547 43
2. Sebastian Gatto London Knights 30 2.25 .921 18 7 2 3 1657 721 62
3. Ben Hrebik Barrie Colts 39 2.79 .921 25 9 5 0 2362 1279 110
4. Jack Lisson North Bay Battalion 35 2.44 .916 22 9 2 1 2014 890 82
5. David Egorov Brantford Bulldogs 25 2.64 .915 17 4 3 2 1498 714 66
6. Easton Rye Peterborough Petes 50 2.79 .915 33 14 3 2 2948 1470 137
7. Ryerson Leenders Buffalo Sabres Brantford Bulldogs 35 2.66 .911 24 5 5 2 2008 916 89
8. Joseph Costanzo Windsor Spitfires 43 2.10 .910 29 10 3 4 2462 871 86
9. Mason Vaccari Flint Firebirds 45 2.66 .910 32 8 4 4 2706 1214 120
10. Jaeden Nelson Ottawa 67's 25 2.48 .909 15 6 2 1 1429 586 59
                         
11. Carter George Los Angeles Kings totals 39 2.73 .908 20 13 5 4 2242 1005 102
    Owen Sound Attack 22 3.12 .899 10 9 2 1 1213 562 63
    Soo Greyhounds 17 2.27 .919 10 4 3 3 1029 443 39
12. Paolo Frasca Sudbury Wolves 13 3.24 .905 6 7 0 0 705 361 38
13. Jason Schaubel Kitchener Rangers 25 2.49 .904 18 3 3 1 1470 577 61
14. Gavin Betts Kingston Frontenacs 37 3.01 .902 16 17 2 1 2056 948 103
15. Trenten Bennett New Jersey Devils Owen Sound Attack 23 3.94 .898 8 8 2 0 1158 667 76
16. Zachary Bowen Brampton Steelheads 38 3.33 .894 14 20 4 1 2145 1001 119
17. Zachary Jovanovski Guelph Storm 46 3.35 .893 23 17 4 1 2653 1238 148
18. Matthew Humphries totals 22 3.64 .891 4 15 2 0 1253 621 76
    Niagara IceDogs 1 8.66 .750 0 1 0 0 14 6 2
    Oshawa Generals 21 3.58 .893 4 14 2 0 1240 615 74
19. Landon Miller Detroit Red Wings Soo Greyhounds 31 2.87 .888 18 11 2 2 1862 707 89
20. Charlie Robertson Niagara IceDogs 26 3.47 .888 11 7 2 2 1298 595 75
                         
21. Karsen Chartier Sudbury Wolves 12 3.53 .888 2 8 0 0 629 294 37
22. Michael Newlove Windsor Spitfires 21 2.83 .885 10 4 4 2 1166 425 55
23. Jaden Cholette Oshawa Generals 36 3.72 .884 12 19 1 2 1902 902 118
24. Noah Tegelaar totals 17 3.32 .877 8 6 3 0 1032 407 57
    Soo Greyhounds 11 2.89 .888 7 3 1 0 665 254 32
    Erie Otters 6 4.09 .860 1 3 2 0 367 153 25
25. Michael McIvor North Bay Battalion 23 3.63 .877 8 13 1 0 1290 557 78
26. Owen Leonard Sudbury Wolves 10 3.77 .875 2 4 1 0 509 223 32
27. Matthew Koprowski Owen Sound Attack 24 4.29 .874 5 12 4 1 1260 624 90
28. Kale Osipenko Sarnia Sting 11 4.22 .868 4 6 0 0 527 244 37
29. Charlie Burns Erie Otters 20 4.21 .864 5 8 1 0 941 421 66
30. Finn Marshall Sudbury Wolves 10 4.77 .860 3 5 0 0 478 234 38
                         
31. Masen Johnston Peterborough Petes 11 5.08 .858 1 7 1 0 592 303 50
32. Colin Ellsworth Guelph Storm 17 4.50 .856 3 10 1 0 841 376 63
33. Evan Maillet Sarnia Sting 14 4.64 .847 4 8 0 0 712 304 55
34. Kaleb Papineau Saginaw Spirit 13 5.14 .836 2 7 1 0 643 281 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 5 3.51 .888 3 1 0 0 257 119 15
4. Maks Corovic Brantford Bulldogs 1 3.95 .867 0 0 1 0 61 26 4
5. 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
6. Isaac Gravelle Oshawa Generals 8 4.81 .859 0 6 0 0 337 165 27
7. Cruz Reznik Guelph Storm 1 5.02 .815 0 1 0 0 60 22 5
8. Jason Tremblay Sudbury Wolves 1 34.12 .000 0 1 0 0 4 0 2
9. Colton Rheaume Sudbury Wolves 0 - - - - - - - - -
10. Seth Ronan London Knights 0 - - - - - - - - -
                         
11. Erik Maki Kitchener Rangers 0 - - - - - - 0 - -
12. Gavin Zepp North Bay Battalion 0 - - - - - - 0 - -