.
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 30 22 26 48 1.60 26 13
2. Jake O'Brien (C) Seattle Kraken Brantford Bulldogs 27 11 35 46 1.70 8 20
3. Kieron Walton (C/LW) Winnipeg Jets Sudbury Wolves 26 20 23 43 1.65 10 -12
4. Pierce Mbuyi (LW) Owen Sound Attack 35 19 23 42 1.20 53 5
5. Caleb Malhotra (C) Brantford Bulldogs 30 15 27 42 1.40 22 17
6. Marek Vanacker (LW/RW) Chicago Blackhawks Brantford Bulldogs 26 26 15 41 1.58 13 22
7. Cole Beaudoin (C) Utah Mammoth Barrie Colts 25 14 27 41 1.64 23 17
8. Tristan Delisle (C) Owen Sound Attack 35 21 19 40 1.14 22 -4
9. Alex Kostov (RW) Flint Firebirds 28 18 22 40 1.43 36 15
10. Dylan Edwards (F) totals 33 16 23 39 1.18 30 1
    Erie Otters 32 16 23 39 1.22 30 2
    Kitchener Rangers 1 0 0 0 0.00 0 -1
                   
11. Marco Mignosa (RW) Tampa Bay Lightning Soo Greyhounds 31 14 25 39 1.26 18 18
12. Carson Woodall (D) Windsor Spitfires 33 8 31 39 1.18 17 12
13. Jimmy Lombardi (C) Los Angeles Kings Flint Firebirds 31 20 17 37 1.19 36 13
14. Michael Dec (C) totals 32 12 25 37 1.16 14 -4
    Owen Sound Attack 16 3 12 15 0.94 2 -6
    Erie Otters 16 9 13 22 1.38 12 2
15. Harry Nansi (RW/C) Toronto Maple Leafs Owen Sound Attack 34 10 27 37 1.09 17 -5
16. Nathan Villeneuve (C/LW) Seattle Kraken Sudbury Wolves 23 12 24 36 1.57 36 -9
17. Riley Patterson (C/RW) Vancouver Canucks Niagara IceDogs 27 15 20 35 1.30 6 -1
18. Jack Pridham (RW) Chicago Blackhawks Kitchener Rangers 31 17 17 34 1.10 28 4
19. Ryan Roobroeck (C) Niagara IceDogs 29 16 18 34 1.17 16 -3
20. Christopher Brown (C) Soo Greyhounds 33 12 22 34 1.03 12 19
                   
21. Cooper Foster (C) Ottawa 67's 32 18 15 33 1.03 43 15
22. Kashawn Aitcheson (D) New York Islanders Barrie Colts 27 19 13 32 1.19 39 19
23. Liam Greentree (RW) Los Angeles Kings Windsor Spitfires 23 16 16 32 1.39 29 4
24. Gabriel Frasca (C) Erie Otters 32 16 16 32 1.00 33 -1
25. Matthew Soto (RW) Peterborough Petes 32 13 19 32 1.00 16 -2
26. Ethan Belchetz (LW) Windsor Spitfires 30 18 13 31 1.03 26 9
27. Brad Gardiner (C) Barrie Colts 31 15 16 31 1.00 23 11
28. Jordan Charron (RW) Pittsburgh Penguins Soo Greyhounds 31 19 11 30 0.97 33 12
29. Cole Zurawski (RW) Owen Sound Attack 30 17 13 30 1.00 21 3
30. Ethan Miedema (LW/RW) Guelph Storm 32 15 15 30 0.94 25 -9
                   
31. Charlie Paquette (RW/C) Dallas Stars Guelph Storm 30 14 16 30 1.00 6 -8
32. Kevin He (LW) Winnipeg Jets Niagara IceDogs 25 14 15 29 1.16 10 0
33. Owen Griffin (C/RW) Columbus Blue Jackets Oshawa Generals 29 14 15 29 1.00 24 -12
34. Tanner Lam (RW) Kitchener Rangers 32 10 19 29 0.91 16 6
35. Cameron Reid (D) Nashville Predators Kitchener Rangers 28 9 20 29 1.04 16 14
36. Dima Zhilkin (RW) Saginaw Spirit 24 15 13 28 1.17 45 1
37. Adam Levac (C) Peterborough Petes 32 13 15 28 0.88 26 5
38. Sam O'Reilly (C/RW) Tampa Bay Lightning London Knights 28 12 16 28 1.00 11 -11
39. Kohyn Eshkawkogan (D) Ottawa 67's 32 2 25 27 0.84 14 19
40. Jaxon Cover (LW) London Knights 32 9 17 26 0.81 32 3
                   
41. Anthony Cristoforo (D) Windsor Spitfires 27 7 19 26 0.96 6 8
42. Tyler Hopkins (C/LW) Toronto Maple Leafs Kingston Frontenacs 28 12 13 25 0.89 16 0
43. Jett Luchanko (C) Philadelphia Flyers totals 17 4 21 25 1.47 12 8
    Guelph Storm 11 2 15 17 1.55 10 -1
    Brantford Bulldogs 6 2 6 8 1.33 2 9
44. Gabriel Chiarot (RW/LW) Vancouver Canucks Brampton Steelheads 28 14 10 24 0.86 32 5
45. Beckham Edwards (C) Sarnia Sting 32 12 12 24 0.75 10 -13
46. Jack Nesbitt (C) Philadelphia Flyers Windsor Spitfires 24 9 15 24 1.00 30 9
47. Braydon McCallum (C/RW) Peterborough Petes 32 7 17 24 0.75 49 -17
48. Cole Davis (LW) Windsor Spitfires 29 12 11 23 0.79 28 0
49. Jacob Battaglia (RW/LW) Calgary Flames Kingston Frontenacs 31 12 11 23 0.74 30 -5
50. Luke Posthumus (F) Oshawa Generals 31 8 15 23 0.74 6 -14
                   
51. Ethan Czata (C/RW) Tampa Bay Lightning Niagara IceDogs 25 13 9 22 0.88 48 -4
52. Braidy Wassilyn (F) totals 27 11 11 22 0.81 8 -3
    Niagara IceDogs 6 2 3 5 0.83 4 6
    London Knights 21 9 8 17 0.81 4 -9
53. Colin Fitzgerald (C) totals 32 10 12 22 0.69 37 -14
    Peterborough Petes 24 6 7 13 0.54 33 -17
    Soo Greyhounds 8 4 5 9 1.13 4 3
54. Cameron Arquette (C) Kitchener Rangers 33 10 12 22 0.67 14 13
55. Kieren Dervin (C/LW) Vancouver Canucks Kingston Frontenacs 30 9 13 22 0.73 18 -3
56. Aiden Young (LW) Peterborough Petes 26 8 14 22 0.85 4 2
57. Jacob Crawford (C/LW) Owen Sound Attack 28 8 14 22 0.79 20 2
58. Jared Woolley (D) Los Angeles Kings London Knights 31 8 14 22 0.71 34 11
59. Kieran Witkowski (LW) Brampton Steelheads 32 8 14 22 0.69 10 -4
60. Leo Serlin (RW/C) Guelph Storm 32 7 15 22 0.69 6 -2
                   
61. Evan Van Gorp (LW/C) London Knights 32 7 15 22 0.69 12 3
62. William McFadden (C) Guelph Storm 28 3 19 22 0.79 8 -2
63. Brennan Faulkner (C/LW) Peterborough Petes 32 12 9 21 0.66 20 7
64. Mason Zebeski (LW) Brampton Steelheads 32 8 13 21 0.66 35 -4
65. Thomas Vandenberg (C) Ottawa 67's 23 11 9 20 0.87 10 3
66. Shaan Kingwell (F) Ottawa 67's 32 7 13 20 0.63 16 10
67. Alex Mclean (F) Guelph Storm 28 6 14 20 0.71 4 2
68. Ryan Brown (LW) Sarnia Sting 32 5 15 20 0.63 27 -8
69. Jeremy Martin (LW) totals 29 12 7 19 0.66 6 2
    Flint Firebirds 7 3 1 4 0.57 2 -2
    Soo Greyhounds 22 9 6 15 0.68 4 4
70. Carter Stevens (C) Guelph Storm 23 11 8 19 0.83 19 -4
                   
71. Lirim Amidovski (RW) Minnesota Wild North Bay Battalion 30 10 9 19 0.63 25 5
72. Jack Van Volsen (C) Sarnia Sting 32 10 9 19 0.59 16 -18
73. Jaakko Wycisk (RW/C) Guelph Storm 24 9 10 19 0.79 8 -7
74. Luca Testa (C) Brantford Bulldogs 30 9 10 19 0.63 12 13
75. Joshua Avery (C) totals 31 9 10 19 0.61 6 -3
    Brantford Bulldogs 3 1 1 2 0.67 0 0
    Brampton Steelheads 28 8 9 17 0.61 6 -3
76. Sebastien Gervais (C) Saginaw Spirit 32 9 10 19 0.59 17 -8
77. Luca Romano (C) New York Islanders Kitchener Rangers 31 8 11 19 0.61 8 7
78. Nicholas Wellenreiter (F) North Bay Battalion 32 8 11 19 0.59 14 6
79. Noah Laus (F) Soo Greyhounds 33 8 11 19 0.58 10 -2
80. Andoni Fimis (D) London Knights 33 5 14 19 0.58 12 5
                   
81. James Guo (D) Saginaw Spirit 32 1 18 19 0.59 24 -16
82. Ethan Procyszyn (C/RW) Anaheim Ducks North Bay Battalion 30 8 10 18 0.60 55 4
83. Calvin Crombie (RW) Barrie Colts 24 7 11 18 0.75 49 10
84. Jacob Cloutier (RW) Winnipeg Jets Saginaw Spirit 29 7 11 18 0.62 14 -8
85. Liam Beamish (C) Sarnia Sting 31 7 11 18 0.58 14 -18
86. Nathan Amidovski (C) Ottawa 67's 28 6 12 18 0.64 12 12
87. Parker Von Richter (D) Brampton Steelheads 32 4 14 18 0.56 26 3
88. Christopher Thibodeau (RW) Flint Firebirds 21 9 8 17 0.81 14 5
89. Jordan Bax (C) Sarnia Sting 30 9 8 17 0.57 45 -8
90. Ben Pickell (LW) Sarnia Sting 28 8 9 17 0.61 10 -2
                   
91. Aiden O'Donnell (F) totals 30 8 9 17 0.57 12 -1
    Brantford Bulldogs 14 4 4 8 0.57 12 5
    Oshawa Generals 16 4 5 9 0.56 0 -6
92. Nicholas Sima (RW) Saginaw Spirit 30 8 9 17 0.57 33 -4
93. Ryerson Edgar (C) Niagara IceDogs 25 6 11 17 0.68 8 -14
94. Jack Dever (RW) Ottawa 67's 32 5 12 17 0.53 6 17
95. Alexander Assadourian (LW) Barrie Colts 30 4 13 17 0.57 8 3
96. Vann Williamson (D) Kingston Frontenacs 33 1 16 17 0.52 20 -11
97. Sam McCue (LW/RW) Toronto Maple Leafs totals 26 10 6 16 0.62 26 11
    Brantford Bulldogs 25 10 6 16 0.64 24 12
    Ottawa 67's 1 0 0 0 0.00 2 -1
98. Jean-Christoph Lemieux (C) Windsor Spitfires 28 10 6 16 0.57 20 5
99. Harrison Franssen (F) Oshawa Generals 29 10 6 16 0.55 26 -3
100. Julian Demiglio (C) Brampton Steelheads 31 8 8 16 0.52 35 -4
393 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. Ben Hrebik Barrie Colts 21 2.63 .930 12 5 4 0 1278 740 56
2. Ryerson Leenders Buffalo Sabres Brantford Bulldogs 17 2.27 .921 12 2 3 2 1033 456 39
3. Jack Lisson North Bay Battalion 14 2.07 .919 9 2 1 0 754 296 26
4. Mason Vaccari Flint Firebirds 24 2.55 .918 18 4 2 2 1462 697 62
5. Joseph Costanzo Windsor Spitfires 23 1.94 .917 16 4 2 3 1300 467 42
6. David Egorov Brantford Bulldogs 13 2.85 .914 11 1 1 2 779 391 37
7. Easton Rye Peterborough Petes 25 3.04 .910 16 7 2 0 1483 757 75
8. Jaeden Nelson Ottawa 67's 13 2.38 .907 8 4 1 0 781 304 31
9. Sebastian Gatto London Knights 14 2.64 .905 6 4 2 1 772 324 34
10. Jason Schaubel Kitchener Rangers 14 2.83 .899 8 3 2 1 806 338 38
                         
11. Carter George Los Angeles Kings Owen Sound Attack 22 3.12 .899 10 9 2 1 1213 562 63
12. Trenten Bennett New Jersey Devils Owen Sound Attack 11 3.94 .894 6 2 1 0 564 312 37
13. Landon Miller Detroit Red Wings Soo Greyhounds 23 2.82 .889 15 7 1 2 1384 518 65
14. Zachary Jovanovski Guelph Storm 25 3.66 .889 13 9 2 0 1445 707 88
15. Michael Newlove Windsor Spitfires 12 3.11 .888 5 4 2 1 695 286 36
16. Zachary Bowen Brampton Steelheads 26 3.44 .888 11 13 2 1 1466 664 84
17. Gavin Betts Kingston Frontenacs 17 3.52 .887 5 9 2 1 955 440 56
18. Noah Tegelaar Soo Greyhounds 10 2.98 .886 6 3 1 0 605 233 30
19. Karsen Chartier Sudbury Wolves 11 3.63 .886 2 8 0 0 579 273 35
20. Jaden Cholette Oshawa Generals 26 3.66 .885 9 15 0 2 1444 680 88
                         
21. Charlie Robertson Niagara IceDogs 13 3.85 .882 4 5 0 1 624 299 40
22. Michael McIvor North Bay Battalion 20 3.72 .879 7 11 1 0 1112 500 69
23. Owen Leonard Sudbury Wolves 10 3.77 .875 2 4 1 0 509 223 32
24. Charlie Burns Erie Otters 13 3.78 .872 4 5 1 0 636 272 40
25. Finn Marshall Sudbury Wolves 10 4.77 .860 3 5 0 0 478 234 38
26. Colin Ellsworth Guelph Storm 10 4.55 .856 2 5 1 0 475 214 36
27. Evan Maillet Sarnia Sting 11 4.41 .836 4 6 0 0 586 219 43
LESS THAN 10 GAMES
1. Anthony Paolini Brampton Steelheads 1 0.00 1.000 0 0 0 0 20 2 0
2. Arvin Jaswal Barrie Colts 9 2.85 .914 5 3 1 0 548 278 26
3. Matthew Humphries totals 3 3.17 .881 0 3 0 0 133 52 7
    Niagara IceDogs 1 8.66 .750 0 1 0 0 14 6 2
    Oshawa Generals 2 2.53 .902 0 2 0 0 119 46 5
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 7 5.22 .853 0 5 0 0 288 145 25
7. Masen Johnston Peterborough Petes 6 5.23 .851 1 5 0 0 356 177 31
8. Matthew Koprowski Owen Sound Attack 7 5.32 .838 1 3 1 0 339 155 30
9. Kaleb Papineau Saginaw Spirit 7 4.99 .835 1 3 1 0 325 137 27
10. Jason Tremblay Sudbury Wolves 1 34.12 .000 0 1 0 0 4 0 2
                         
11. Seth Ronan London Knights 0 - - - - - - - - -