.
League Information and Facts
Premium Filter
2025-2026 Overall Totals Player Stats
# Player Team GP G A TP PPG PIM +/-
1. Jake O'Brien (C) Seattle Kraken Brantford Bulldogs 26 11 34 45 1.73 8 20
2. Adam Benák (C) Minnesota Wild Brantford Bulldogs 26 15 28 43 1.65 14 20
3. Nathan Aspinall (LW/RW) New York Rangers Flint Firebirds 26 17 24 41 1.58 24 10
4. Cole Beaudoin (C) Utah Mammoth Barrie Colts 24 14 27 41 1.71 23 15
5. Marek Vanacker (LW/RW) Chicago Blackhawks Brantford Bulldogs 25 24 15 39 1.56 13 22
6. Kieron Walton (C/LW) Winnipeg Jets Sudbury Wolves 24 18 19 37 1.54 10 -13
7. Pierce Mbuyi (LW) Owen Sound Attack 31 15 22 37 1.19 47 8
8. Caleb Malhotra (C) Brantford Bulldogs 27 12 25 37 1.37 20 13
9. Nikita Klepov (F) Saginaw Spirit 28 16 20 36 1.29 14 0
10. Dylan Edwards (F) Erie Otters 30 15 21 36 1.20 30 1
                   
11. Adam Novotny (LW/RW) Peterborough Petes 29 19 16 35 1.21 6 -7
12. Tristan Delisle (C) Owen Sound Attack 31 19 16 35 1.13 20 -1
13. Egor Barabanov (F) Saginaw Spirit 29 13 22 35 1.21 30 -5
14. Harry Nansi (RW/C) Toronto Maple Leafs Owen Sound Attack 30 9 26 35 1.17 17 1
15. Carson Woodall (D) Windsor Spitfires 30 7 28 35 1.17 12 12
16. Alex Kostov (RW) Flint Firebirds 24 18 16 34 1.42 36 13
17. Jimmy Lombardi (C) Los Angeles Kings Flint Firebirds 27 18 16 34 1.26 36 9
18. Michael Dec (C) totals 30 12 22 34 1.13 10 -4
    Owen Sound Attack 16 3 12 15 0.94 2 -6
    Erie Otters 14 9 10 19 1.36 8 2
19. Christian Humphreys (RW/C) Colorado Avalanche Kitchener Rangers 27 10 24 34 1.26 16 7
20. Chase Reid (D) Soo Greyhounds 29 13 20 33 1.14 22 21
                   
21. Nathan Villeneuve (C/LW) Seattle Kraken Sudbury Wolves 21 11 22 33 1.57 36 -9
22. Kashawn Aitcheson (D) New York Islanders Barrie Colts 26 19 13 32 1.23 39 19
23. Cooper Dennis (F) Brantford Bulldogs 28 15 17 32 1.14 10 20
24. Marco Mignosa (RW) Tampa Bay Lightning Soo Greyhounds 27 13 19 32 1.19 18 12
25. Matthew Soto (RW) Peterborough Petes 30 13 18 31 1.03 14 -1
26. Cooper Foster (C) Ottawa 67's 29 17 13 30 1.03 41 13
27. Jack Pridham (RW) Chicago Blackhawks Kitchener Rangers 27 14 16 30 1.11 22 5
28. Ethan Belchetz (LW) Windsor Spitfires 27 17 12 29 1.07 22 11
29. Cole Zurawski (RW) Owen Sound Attack 28 16 13 29 1.04 19 3
30. Liam Greentree (RW) Los Angeles Kings Windsor Spitfires 22 15 14 29 1.32 29 2
                   
31. Riley Patterson (C/RW) Vancouver Canucks Niagara IceDogs 24 14 15 29 1.21 6 2
32. Ethan Miedema (LW/RW) Guelph Storm 29 14 15 29 1.00 23 -6
33. Adam Jiříček (D) St. Louis Blues Brantford Bulldogs 25 10 19 29 1.16 19 17
34. Dima Zhilkin (RW) Saginaw Spirit 24 15 13 28 1.17 45 1
35. Jasper Kuhta (F) Ottawa 67's 29 15 13 28 0.97 4 15
36. Kevin He (LW) Winnipeg Jets Niagara IceDogs 22 14 14 28 1.27 10 5
37. Owen Griffin (C/RW) Columbus Blue Jackets Oshawa Generals 26 14 14 28 1.08 20 -8
38. Brad Gardiner (C) Barrie Colts 29 13 15 28 0.97 23 9
39. Gabriel Frasca (C) Erie Otters 30 13 15 28 0.93 33 -2
40. Cameron Reid (D) Nashville Predators Kitchener Rangers 27 9 19 28 1.04 16 12
                   
41. Ryan Roobroeck (C) Niagara IceDogs 26 14 13 27 1.04 12 -2
42. Charlie Paquette (RW/C) Dallas Stars Guelph Storm 27 13 14 27 1.00 6 -1
43. Nic Whitehead (C) Ottawa 67's 28 13 14 27 0.96 4 12
44. Sam O'Reilly (C/RW) Tampa Bay Lightning London Knights 27 12 15 27 1.00 11 -12
45. Ben Wilmott (F) London Knights 27 11 16 27 1.00 12 7
46. Tanner Lam (RW) Kitchener Rangers 29 8 19 27 0.93 14 6
47. Jordan Charron (RW) Pittsburgh Penguins Soo Greyhounds 27 18 8 26 0.96 24 8
48. Christopher Brown (C) Soo Greyhounds 29 9 17 26 0.90 12 16
49. Kohyn Eshkawkogan (D) Ottawa 67's 29 2 24 26 0.90 10 15
50. Tyler Hopkins (C/LW) Toronto Maple Leafs Kingston Frontenacs 28 12 13 25 0.89 16 0
                   
51. Adam Levac (C) Peterborough Petes 30 11 14 25 0.83 26 6
52. Levi Harper (D) Saginaw Spirit 29 6 19 25 0.86 18 0
53. Quinn McKenzie (C) Soo Greyhounds 29 9 15 24 0.83 2 3
54. Jakub Fibigr (D) Seattle Kraken Brampton Steelheads 27 8 16 24 0.89 8 13
55. Jaxon Cover (LW) London Knights 28 8 16 24 0.86 28 2
56. John Alex Banks (D) Owen Sound Attack 30 2 22 24 0.80 18 -3
57. Nicolas Sykora (F) Owen Sound Attack 31 14 9 23 0.74 4 -5
58. Beckham Edwards (C) Sarnia Sting 28 11 12 23 0.82 10 -13
59. Emil Hemming (RW/LW) Dallas Stars Barrie Colts 15 5 18 23 1.53 6 8
60. Anthony Cristoforo (D) Windsor Spitfires 24 4 19 23 0.96 6 6
                   
61. Gabriel Chiarot (RW/LW) Vancouver Canucks Brampton Steelheads 25 13 9 22 0.88 30 5
62. Cole Davis (LW) Windsor Spitfires 26 11 11 22 0.85 24 0
63. Jack Nesbitt (C) Philadelphia Flyers Windsor Spitfires 21 9 13 22 1.05 22 7
64. Travis Hayes (RW) Pittsburgh Penguins Soo Greyhounds 28 9 13 22 0.79 20 14
65. Kieran Witkowski (LW) Brampton Steelheads 29 8 14 22 0.76 10 -4
66. Braydon McCallum (C/RW) Peterborough Petes 30 6 16 22 0.73 38 -16
67. Lenny Greenberg (D) Owen Sound Attack 31 6 16 22 0.71 12 9
68. Jett Luchanko (C) Philadelphia Flyers totals 16 4 18 22 1.38 12 6
    Guelph Storm 11 2 15 17 1.55 10 -1
    Brantford Bulldogs 5 2 3 5 1.00 2 7
69. Aiden Young (LW) Peterborough Petes 24 8 13 21 0.88 4 1
70. Kieren Dervin (C/LW) Vancouver Canucks Kingston Frontenacs 28 8 13 21 0.75 16 -3
                   
71. Luke Posthumus (F) Oshawa Generals 28 7 14 21 0.75 6 -10
72. Braidy Wassilyn (F) totals 23 11 9 20 0.87 8 -2
    Niagara IceDogs 6 2 3 5 0.83 4 6
    London Knights 17 9 6 15 0.88 4 -8
73. Cameron Arquette (C) Kitchener Rangers 29 10 10 20 0.69 12 12
74. Easton Walos (C) Sarnia Sting 28 9 11 20 0.71 18 -9
75. Mason Zebeski (LW) Brampton Steelheads 29 8 12 20 0.69 35 -3
76. Leo Serlin (RW/C) Guelph Storm 29 7 13 20 0.69 4 4
77. Shaan Kingwell (F) Ottawa 67's 29 7 13 20 0.69 12 11
78. Alex Mclean (F) Guelph Storm 25 6 14 20 0.80 4 8
79. William McFadden (C) Guelph Storm 25 3 17 20 0.80 6 3
80. Jacob Battaglia (RW/LW) Calgary Flames Kingston Frontenacs 28 11 8 19 0.68 26 -6
                   
81. Ethan Garden (C) Windsor Spitfires 27 7 12 19 0.70 10 5
82. Jared Woolley (D) Los Angeles Kings London Knights 27 6 13 19 0.70 34 11
83. Jakub Chromiak (D) Kitchener Rangers 29 4 15 19 0.66 10 19
84. Brennan Faulkner (C/LW) Peterborough Petes 30 11 7 18 0.60 20 5
85. Thomas Vandenberg (C) Ottawa 67's 20 10 8 18 0.90 10 2
86. Ethan Czata (C/RW) Tampa Bay Lightning Niagara IceDogs 22 10 8 18 0.82 46 1
87. Calvin Crombie (RW) Barrie Colts 24 7 11 18 0.75 49 10
88. Ihnat Pazii (LW) totals 29 7 11 18 0.62 21 5
    North Bay Battalion 22 6 10 16 0.73 17 5
    Flint Firebirds 7 1 1 2 0.29 4 0
89. Beksultan Makysh (F) Windsor Spitfires 30 7 11 18 0.60 8 11
90. Filip Ekberg (LW/RW) Carolina Hurricanes Ottawa 67's 20 6 12 18 0.90 2 5
                   
91. Vladimír Dravecký (D) Brantford Bulldogs 28 5 13 18 0.64 16 17
92. Ryan Brown (LW) Sarnia Sting 28 4 14 18 0.64 27 -8
93. Lukas Fischer (D) St. Louis Blues Sarnia Sting 26 3 15 18 0.69 38 -5
94. Urban Podrekar (D) Flint Firebirds 28 3 15 18 0.64 6 6
95. James Guo (D) Saginaw Spirit 29 1 17 18 0.62 24 -16
96. Carter Stevens (C) Guelph Storm 20 10 7 17 0.85 13 -1
97. Lirim Amidovski (RW) Minnesota Wild North Bay Battalion 27 9 8 17 0.63 25 6
98. Jordan Bax (C) Sarnia Sting 28 9 8 17 0.61 40 -7
99. Sebastien Gervais (C) Saginaw Spirit 29 9 8 17 0.59 15 -4
100. Jacob Crawford (C/LW) Owen Sound Attack 24 8 9 17 0.71 18 2
512 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. Matthew Minchak Kingston Frontenacs 15 2.33 .928 5 7 2 0 850 425 33
2. Ben Hrebik Barrie Colts 20 2.71 .927 11 5 4 0 1218 698 55
3. Jack Lisson North Bay Battalion 12 1.90 .923 7 2 1 0 631 240 20
4. Ryerson Leenders Buffalo Sabres Brantford Bulldogs 16 2.16 .922 12 1 3 2 975 415 35
5. Ryder Fetterolf Ottawa 67's 17 2.16 .920 13 3 1 2 1029 428 37
6. Joseph Costanzo Windsor Spitfires 21 1.88 .919 15 3 2 3 1183 417 37
7. Mason Vaccari Flint Firebirds 21 2.73 .914 16 4 1 2 1277 615 58
8. Easton Rye Peterborough Petes 23 2.91 .912 15 6 2 0 1363 682 66
9. Alexei Medvedev Vancouver Canucks London Knights 19 2.63 .910 11 7 1 0 1120 493 49
10. David Egorov Brantford Bulldogs 11 3.01 .906 9 1 1 1 659 317 33
                         
11. Jaeden Nelson Ottawa 67's 12 2.50 .905 7 4 1 0 721 287 30
12. Vladislav Yermolenko Niagara IceDogs 18 3.24 .905 8 5 3 1 944 486 51
13. Sebastian Gatto London Knights 11 2.73 .903 5 3 2 1 638 270 29
14. Christian Kirsch San Jose Sharks Kitchener Rangers 19 2.56 .902 12 6 0 1 1054 412 45
15. Noah Erliden Erie Otters 21 3.47 .902 7 13 1 0 1209 641 70
16. Jason Schaubel Kitchener Rangers 12 2.83 .901 5 3 2 1 679 290 32
17. Carter George Los Angeles Kings Owen Sound Attack 22 3.12 .899 10 9 2 1 1213 562 63
18. Karsen Chartier Sudbury Wolves 10 3.33 .895 2 8 0 0 559 265 31
19. Landon Miller Detroit Red Wings Soo Greyhounds 20 2.74 .892 12 7 1 2 1203 453 55
20. Zachary Bowen Brampton Steelheads 24 3.29 .891 11 11 2 1 1386 624 76
                         
21. Jaden Cholette Oshawa Generals 25 3.51 .891 9 14 0 2 1384 660 81
22. Michael Newlove Windsor Spitfires 11 3.02 .890 5 3 2 1 636 260 32
23. Stepan Shurygin Saginaw Spirit 25 3.70 .890 8 11 5 0 1444 719 89
24. Zachary Jovanovski Guelph Storm 23 3.68 .889 13 7 1 0 1319 652 81
25. Charlie Robertson Niagara IceDogs 12 3.66 .888 4 5 0 1 608 294 37
26. Charlie Burns Erie Otters 12 3.32 .887 4 4 1 0 596 259 33
27. Gavin Betts Kingston Frontenacs 17 3.52 .887 5 9 2 1 955 440 56
28. Patrick Quinlan Sarnia Sting 20 3.61 .882 3 11 3 0 998 449 60
29. Owen Leonard Sudbury Wolves 10 3.77 .875 2 4 1 0 509 223 32
30. Michael McIvor North Bay Battalion 19 3.82 .875 7 10 1 0 1052 470 67
                         
31. Finn Marshall Sudbury Wolves 10 4.77 .860 3 5 0 0 478 234 38
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 8 3.08 .910 4 3 1 0 488 253 25
3. Trenten Bennett New Jersey Devils Owen Sound Attack 9 3.52 .902 6 1 0 0 444 240 26
4. Hagan Bach Barrie Colts 1 3.00 .893 1 0 0 0 60 25 3
5. Mason Courville Flint Firebirds 8 2.98 .888 4 3 1 1 484 190 24
6. Noah Tegelaar Soo Greyhounds 9 2.98 .885 5 3 1 0 545 208 27
7. Peter Chlebowski Brampton Steelheads 1 4.19 .882 0 1 0 0 58 30 4
8. Colin Ellsworth Guelph Storm 9 3.91 .874 2 4 1 0 415 187 27
9. Luke Johnson Brampton Steelheads 5 3.39 .867 1 2 1 0 283 104 16
10. Maks Corovic Brantford Bulldogs 1 3.95 .867 0 0 1 0 61 26 4
                         
11. 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
12. Bjorn Bronas Sudbury Wolves 4 5.28 .857 2 1 0 0 182 96 16
13. Isaac Gravelle Oshawa Generals 7 5.22 .853 0 5 0 0 288 145 25
14. Masen Johnston Peterborough Petes 6 5.23 .851 1 5 0 0 356 177 31
15. Kaleb Papineau Saginaw Spirit 6 4.87 .840 1 3 1 0 308 131 25
16. Evan Maillet Sarnia Sting 9 4.64 .831 3 5 0 0 466 177 36
17. Matthew Koprowski Owen Sound Attack 5 5.32 .830 1 2 0 0 215 93 19
18. Dylan Lee-Stack Peterborough Petes 2 8.39 .818 0 1 0 0 86 54 12
19. Matthew Humphries totals 1 8.66 .750 0 1 0 0 14 6 2
    Niagara IceDogs 1 8.66 .750 0 1 0 0 14 6 2
    Oshawa Generals - - - - - - - - - -
20. Jason Tremblay Sudbury Wolves 1 34.12 .000 0 1 0 0 4 0 2
                         
21. Seth Ronan London Knights 0 - - - - - - - - -