.
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 46 24 43 67 1.46 30 20
2. Kieron Walton (C/LW) Winnipeg Jets totals 43 30 34 64 1.49 14 -16
    Sudbury Wolves 33 24 28 52 1.58 12 -12
    Peterborough Petes 10 6 6 12 1.20 2 -4
3. Jack Pridham (RW) Chicago Blackhawks Kitchener Rangers 46 31 31 62 1.35 40 22
4. Caleb Malhotra (C) Brantford Bulldogs 47 23 39 62 1.32 37 27
5. Jake O'Brien (C) Seattle Kraken Brantford Bulldogs 34 18 42 60 1.76 12 19
6. Marek Vanacker (LW/RW) Chicago Blackhawks Brantford Bulldogs 41 35 24 59 1.44 21 27
7. Riley Patterson (C/RW) Vancouver Canucks Niagara IceDogs 41 27 32 59 1.44 10 2
8. Cole Beaudoin (C) Utah Mammoth Barrie Colts 36 19 39 58 1.61 27 28
9. Marco Mignosa (RW) Tampa Bay Lightning Soo Greyhounds 46 18 40 58 1.26 22 20
10. Dylan Edwards (F) totals 48 26 31 57 1.19 35 8
    Erie Otters 32 16 23 39 1.22 30 2
    Kitchener Rangers 16 10 8 18 1.13 5 6
                   
11. Ryan Roobroeck (C) Niagara IceDogs 48 28 28 56 1.17 26 1
12. Nathan Villeneuve (C/LW) Seattle Kraken totals 38 21 35 56 1.47 53 -1
    Sudbury Wolves 28 16 28 44 1.57 42 -7
    Windsor Spitfires 10 5 7 12 1.20 11 6
13. Carson Woodall (D) Windsor Spitfires 49 9 45 54 1.10 23 22
14. Jimmy Lombardi (C/LW) Los Angeles Kings Flint Firebirds 47 28 25 53 1.13 50 21
15. Pierce Mbuyi (LW) Owen Sound Attack 48 25 28 53 1.10 65 -1
16. Alex Kostov (RW) Flint Firebirds 43 23 29 52 1.21 46 21
17. Kevin He (LW) Winnipeg Jets totals 41 22 29 51 1.24 14 8
    Niagara IceDogs 28 14 17 31 1.11 10 0
    Flint Firebirds 13 8 12 20 1.54 4 8
18. Charlie Paquette (RW/C) Dallas Stars totals 47 24 26 50 1.06 14 -10
    Guelph Storm 36 17 19 36 1.00 6 -17
    Brantford Bulldogs 11 7 7 14 1.27 8 7
19. Ethan Belchetz (LW) Windsor Spitfires 46 29 19 48 1.04 41 21
20. Michael Dec (C) totals 47 20 28 48 1.02 22 -14
    Owen Sound Attack 16 3 12 15 0.94 2 -6
    Erie Otters 31 17 16 33 1.06 20 -8
                   
21. Cooper Foster (C) Ottawa 67's 48 21 26 47 0.98 55 22
22. Christopher Brown (C) Soo Greyhounds 48 17 30 47 0.98 12 20
23. Dima Zhilkin (RW) Saginaw Spirit 39 24 22 46 1.18 70 5
24. Brad Gardiner (C) Barrie Colts 49 23 23 46 0.94 33 8
25. Kashawn Aitcheson (D) New York Islanders Barrie Colts 38 22 24 46 1.21 56 32
26. Tristan Delisle (C) Owen Sound Attack 48 24 21 45 0.94 30 -9
27. Liam Greentree (RW) Los Angeles Kings Windsor Spitfires 34 23 22 45 1.32 46 11
28. Gabriel Frasca (C) totals 48 18 26 44 0.92 46 9
    Erie Otters 37 18 21 39 1.05 37 -1
    Brantford Bulldogs 11 0 5 5 0.45 9 10
29. Anthony Cristoforo (D) Windsor Spitfires 43 16 27 43 1.00 12 17
30. Owen Griffin (C/RW) Columbus Blue Jackets Oshawa Generals 46 19 23 42 0.91 36 -17
                   
31. 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
32. Sam O'Reilly (C/RW) Tampa Bay Lightning totals 38 17 23 40 1.05 13 0
    London Knights 28 12 16 28 1.00 11 -11
    Kitchener Rangers 10 5 7 12 1.20 2 11
33. Jordan Charron (RW) Pittsburgh Penguins Soo Greyhounds 46 23 16 39 0.85 49 12
34. Matthew Soto (RW) Peterborough Petes 49 15 24 39 0.80 20 2
35. Harry Nansi (RW/C) Toronto Maple Leafs Owen Sound Attack 47 10 29 39 0.83 23 -13
36. Cole Zurawski (RW) Owen Sound Attack 43 18 20 38 0.88 30 -3
37. Ethan Miedema (LW/RW) Guelph Storm 46 20 17 37 0.80 31 -12
38. Aiden Young (LW) Peterborough Petes 43 14 23 37 0.86 12 5
39. Ryan Brown (LW) totals 47 14 23 37 0.79 29 -3
    Sarnia Sting 34 6 17 23 0.68 27 -6
    London Knights 13 8 6 14 1.08 2 3
40. Cameron Reid (D) Nashville Predators Kitchener Rangers 38 12 25 37 0.97 21 18
                   
41. Luke Posthumus (F) Oshawa Generals 48 12 25 37 0.77 12 -17
42. Kohyn Eshkawkogan (D) Ottawa 67's 48 6 31 37 0.77 20 24
43. Jaxon Cover (LW) London Knights 47 15 21 36 0.77 42 1
44. Adam Levac (C) Peterborough Petes 48 14 22 36 0.75 41 0
45. Braydon McCallum (C/RW) Peterborough Petes 49 14 22 36 0.73 88 -17
46. Jack Nesbitt (C) Philadelphia Flyers Windsor Spitfires 37 12 24 36 0.97 55 18
47. Alex Mclean (F) totals 43 10 26 36 0.84 6 -3
    Guelph Storm 30 7 14 21 0.70 4 -2
    Kingston Frontenacs 13 3 12 15 1.15 2 -1
48. Thomas Vandenberg (C) Ottawa 67's 39 17 18 35 0.90 18 14
49. Tanner Lam (RW) Kitchener Rangers 47 15 20 35 0.74 20 6
50. Mason Zebeski (LW) totals 49 14 21 35 0.71 51 -6
    Brampton Steelheads 38 13 15 28 0.74 37 -4
    Barrie Colts 11 1 6 7 0.64 14 -2
                   
51. Sebastien Gervais (C) totals 49 16 18 34 0.69 23 -7
    Saginaw Spirit 38 12 13 25 0.66 23 -6
    North Bay Battalion 11 4 5 9 0.82 0 -1
52. Tyler Hopkins (C/LW) Toronto Maple Leafs totals 41 15 19 34 0.83 20 -6
    Kingston Frontenacs 29 12 13 25 0.86 16 0
    Guelph Storm 12 3 6 9 0.75 4 -6
53. Ryerson Edgar (C) Niagara IceDogs 44 15 19 34 0.77 10 -7
54. Nicholas Wellenreiter (F) North Bay Battalion 48 15 19 34 0.71 22 14
55. Leo Serlin (RW/C) Guelph Storm 46 11 23 34 0.74 12 -5
56. Parker Von Richter (D) totals 49 7 27 34 0.69 26 9
    Brampton Steelheads 38 4 21 25 0.66 26 2
    Barrie Colts 11 3 6 9 0.82 0 7
57. Jean-Cristoph Lemieux (C) totals 44 19 14 33 0.75 24 2
    Windsor Spitfires 33 10 8 18 0.55 22 8
    Sudbury Wolves 11 9 6 15 1.36 2 -6
58. Lirim Amidovski (RW) Minnesota Wild North Bay Battalion 46 18 15 33 0.72 38 4
59. Ethan Procyszyn (C/RW) Anaheim Ducks North Bay Battalion 46 17 16 33 0.72 77 13
60. Braidy Wassilyn (F) totals 42 15 18 33 0.79 10 3
    Niagara IceDogs 6 2 3 5 0.83 4 6
    London Knights 36 13 15 28 0.78 6 -3
                   
61. Ethan Czata (C/RW) Tampa Bay Lightning Niagara IceDogs 44 17 15 32 0.73 60 -15
62. Jacob Cloutier (RW) Winnipeg Jets Saginaw Spirit 45 12 20 32 0.71 30 -13
63. Alex Pharand (C/RW) totals 48 12 20 32 0.67 10 -11
    Sudbury Wolves 37 10 16 26 0.70 8 -9
    Windsor Spitfires 11 2 4 6 0.55 2 -2
64. Harrison Franssen (F) Oshawa Generals 46 18 13 31 0.67 49 -7
65. Jacob Battaglia (RW/LW) Calgary Flames totals 46 17 14 31 0.67 41 -7
    Kingston Frontenacs 36 14 13 27 0.75 39 -6
    Flint Firebirds 10 3 1 4 0.40 2 -1
66. Beckham Edwards (C) Sarnia Sting 49 14 17 31 0.63 14 -19
67. Luca Romano (C) New York Islanders Kitchener Rangers 46 12 19 31 0.67 16 10
68. Carson Harmer (C) Saginaw Spirit 46 12 19 31 0.67 42 -7
69. Gabriel Chiarot (RW/LW) Vancouver Canucks totals 44 17 13 30 0.68 54 9
    Brampton Steelheads 31 15 10 25 0.81 36 5
    Kitchener Rangers 13 2 3 5 0.38 18 4
70. Jacob Crawford (C/LW) Owen Sound Attack 40 12 18 30 0.75 32 -1
                   
71. Cameron Arquette (C) Kitchener Rangers 48 12 18 30 0.63 20 12
72. Evan Van Gorp (LW/C) London Knights 46 8 22 30 0.65 14 7
73. Jett Luchanko (C) Philadelphia Flyers totals 27 5 25 30 1.11 24 8
    Guelph Storm 11 2 15 17 1.55 10 -1
    Brantford Bulldogs 16 3 10 13 0.81 14 9
74. William McFadden (C) Guelph Storm 40 5 25 30 0.75 10 -8
75. Kieren Dervin (C/LW) Vancouver Canucks Kingston Frontenacs 36 12 17 29 0.81 18 -4
76. Calvin Crombie (RW) Barrie Colts 42 10 19 29 0.69 59 3
77. Brennan Faulkner (C/LW) Peterborough Petes 49 18 10 28 0.57 35 11
78. Cole Davis (LW) Windsor Spitfires 45 14 14 28 0.62 52 1
79. Nicholas Sima (RW) totals 46 11 17 28 0.61 55 5
    Saginaw Spirit 36 10 12 22 0.61 49 -2
    Ottawa 67's 10 1 5 6 0.60 6 7
80. Jared Woolley (D) Los Angeles Kings totals 47 11 17 28 0.60 52 19
    London Knights 37 10 15 25 0.68 44 12
    Kitchener Rangers 10 1 2 3 0.30 8 7
                   
81. Jeremy Martin (LW) totals 44 18 9 27 0.61 18 3
    Flint Firebirds 7 3 1 4 0.57 2 -2
    Soo Greyhounds 37 15 8 23 0.62 16 5
82. Jack Van Volsen (C) Sarnia Sting 49 15 12 27 0.55 26 -31
83. Ben Pickell (LW) Sarnia Sting 45 14 13 27 0.60 28 -6
84. Jordan Bax (C) Sarnia Sting 45 11 16 27 0.60 61 -11
85. Nathan Amidovski (C) totals 44 9 18 27 0.61 20 15
    Ottawa 67's 34 8 14 22 0.65 16 14
    Brampton Steelheads 10 1 4 5 0.50 4 1
86. James Guo (D) Saginaw Spirit 48 5 22 27 0.56 32 -16
87. Colin Fitzgerald (C) totals 47 13 13 26 0.55 52 -20
    Peterborough Petes 24 6 7 13 0.54 33 -17
    Soo Greyhounds 23 7 6 13 0.57 19 -3
88. Rowan Henderson (C) Sudbury Wolves 48 11 15 26 0.54 34 -3
89. Shaan Kingwell (F) Ottawa 67's 42 10 16 26 0.62 22 15
90. Kaden Pitre (C) Tampa Bay Lightning totals 32 13 12 25 0.78 18 3
    Flint Firebirds 12 5 2 7 0.58 6 3
    North Bay Battalion 20 8 10 18 0.90 12 0
                   
91. Hayden Reid (C/LW) Niagara IceDogs 48 10 15 25 0.52 39 -11
92. Liam Beamish (C) Sarnia Sting 47 8 17 25 0.53 24 -23
93. Andoni Fimis (D) London Knights 48 5 20 25 0.52 12 10
94. Cole Emerton (D) Barrie Colts 48 3 22 25 0.52 12 3
95. Carter Stevens (C) Guelph Storm 32 15 9 24 0.75 21 -9
96. Christopher Thibodeau (RW) Flint Firebirds 33 13 11 24 0.73 16 4
97. Sam McCue (LW/RW) Toronto Maple Leafs totals 33 13 11 24 0.73 30 19
    Brantford Bulldogs 25 10 7 17 0.68 24 13
    Ottawa 67's 8 3 4 7 0.88 6 6
98. Spencer Bowes (C) Ottawa 67's 47 12 12 24 0.51 10 19
99. Parker Vaughan (RW) North Bay Battalion 48 10 14 24 0.50 46 6
100. Jaakko Wycisk (RW/C) Guelph Storm 38 9 15 24 0.63 14 -15
409 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 15 2.35 .926 11 3 1 2 919 448 36
2. Ben Hrebik Barrie Colts 33 2.73 .924 20 8 5 0 1999 1111 91
3. Sebastian Gatto London Knights 22 2.19 .921 13 5 2 2 1236 524 45
4. Ryerson Leenders Buffalo Sabres Brantford Bulldogs 29 2.49 .917 21 3 4 2 1711 780 71
5. Matthew Humphries totals 14 2.73 .916 2 10 1 0 770 380 35
    Niagara IceDogs 1 8.66 .750 0 1 0 0 14 6 2
    Oshawa Generals 13 2.62 .919 2 9 1 0 757 374 33
6. Jack Lisson North Bay Battalion 25 2.29 .915 15 7 1 0 1417 583 54
7. Easton Rye Peterborough Petes 39 2.78 .915 26 11 2 2 2292 1145 106
8. David Egorov Brantford Bulldogs 19 2.82 .913 13 4 2 2 1129 554 53
9. Joseph Costanzo Windsor Spitfires 35 2.09 .912 24 7 3 4 1985 714 69
10. Mason Vaccari Flint Firebirds 37 2.71 .910 26 7 3 3 2218 1016 100
                         
11. Carter George Los Angeles Kings totals 30 2.72 .906 15 10 4 3 1700 746 77
    Owen Sound Attack 22 3.12 .899 10 9 2 1 1213 562 63
    Soo Greyhounds 8 1.73 .929 5 1 2 2 487 184 14
12. Jaeden Nelson Ottawa 67's 20 2.54 .903 13 6 1 0 1204 476 51
13. Jason Schaubel Kitchener Rangers 21 2.64 .900 14 3 3 1 1230 484 54
14. Gavin Betts Kingston Frontenacs 28 3.08 .898 12 12 2 1 1542 698 79
15. Charlie Robertson Niagara IceDogs 20 3.24 .897 8 6 1 2 1001 471 54
16. Trenten Bennett New Jersey Devils Owen Sound Attack 17 4.09 .895 7 7 1 0 895 518 61
17. Zachary Jovanovski Guelph Storm 36 3.53 .892 17 15 3 0 2073 1007 122
18. Zachary Bowen Brampton Steelheads 36 3.35 .891 14 19 3 1 2021 923 113
19. Landon Miller Detroit Red Wings Soo Greyhounds 29 2.83 .890 17 11 1 2 1737 666 82
20. Karsen Chartier Sudbury Wolves 12 3.53 .888 2 8 0 0 629 294 37
                         
21. Michael Newlove Windsor Spitfires 17 2.88 .885 8 4 3 1 978 363 47
22. Noah Tegelaar totals 14 3.10 .885 8 4 2 0 851 337 44
    Soo Greyhounds 11 2.89 .888 7 3 1 0 665 254 32
    Erie Otters 3 3.88 .874 1 1 1 0 186 83 12
23. Jaden Cholette Oshawa Generals 33 3.87 .878 10 18 1 2 1721 801 111
24. Michael McIvor North Bay Battalion 23 3.63 .877 8 13 1 0 1290 557 78
25. Owen Leonard Sudbury Wolves 10 3.77 .875 2 4 1 0 509 223 32
26. Matthew Koprowski Owen Sound Attack 15 4.35 .872 3 8 1 0 786 389 57
27. Masen Johnston Peterborough Petes 10 4.83 .865 1 7 1 0 572 294 46
28. Finn Marshall Sudbury Wolves 10 4.77 .860 3 5 0 0 478 234 38
29. Charlie Burns Erie Otters 18 4.17 .858 4 7 1 0 821 345 57
30. Colin Ellsworth Guelph Storm 13 4.63 .854 2 7 1 0 635 286 49
                         
31. Evan Maillet Sarnia Sting 14 4.64 .847 4 8 0 0 712 304 55
32. 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. Paolo Frasca Sudbury Wolves 7 3.48 .903 3 4 0 0 397 213 23
4. Kale Osipenko Sarnia Sting 5 3.12 .894 2 3 0 0 289 126 15
5. Cole Vreugdenhil North Bay Battalion 2 4.00 .877 1 1 0 0 120 57 8
6. Maks Corovic Brantford Bulldogs 1 3.95 .867 0 0 1 0 61 26 4
7. 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
8. Isaac Gravelle Oshawa Generals 8 4.81 .859 0 6 0 0 337 165 27
9. Cruz Reznik Guelph Storm 1 5.02 .815 0 1 0 0 60 22 5
10. Jason Tremblay Sudbury Wolves 1 34.12 .000 0 1 0 0 4 0 2
                         
11. Colton Rheaume Sudbury Wolves 0 - - - - - - - - -
12. Seth Ronan London Knights 0 - - - - - - - - -
13. Erik Maki Kitchener Rangers 0 - - - - - - 0 - -