.
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 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. Adam Benák (C) Minnesota Wild Brantford Bulldogs 26 15 28 43 1.65 14 20
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. Pierce Mbuyi (LW) Owen Sound Attack 34 18 23 41 1.21 49 6
8. Cole Beaudoin (C) Utah Mammoth Barrie Colts 25 14 27 41 1.64 23 17
9. Tristan Delisle (C) Owen Sound Attack 34 21 19 40 1.18 22 -2
10. Alex Kostov (RW) Flint Firebirds 28 18 22 40 1.43 36 15
                   
11. Dylan Edwards (F) Erie Otters 32 16 23 39 1.22 30 2
12. Carson Woodall (D) Windsor Spitfires 33 8 31 39 1.18 17 12
13. Nikita Klepov (F) Saginaw Spirit 30 17 21 38 1.27 21 3
14. Egor Barabanov (F) Saginaw Spirit 31 13 25 38 1.23 32 -7
15. Jimmy Lombardi (C) Los Angeles Kings Flint Firebirds 31 20 17 37 1.19 36 13
16. 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
17. Christian Humphreys (RW/C) Colorado Avalanche Kitchener Rangers 30 11 26 37 1.23 18 5
18. Harry Nansi (RW/C) Toronto Maple Leafs Owen Sound Attack 33 10 27 37 1.12 17 -4
19. Cooper Dennis (F) Brantford Bulldogs 31 18 18 36 1.16 10 23
20. Marco Mignosa (RW) Tampa Bay Lightning Soo Greyhounds 30 14 22 36 1.20 18 15
                   
21. Nathan Villeneuve (C/LW) Seattle Kraken Sudbury Wolves 23 12 24 36 1.57 36 -9
22. Adam Novotny (LW/RW) Peterborough Petes 29 19 16 35 1.21 6 -7
23. Riley Patterson (C/RW) Vancouver Canucks Niagara IceDogs 27 15 20 35 1.30 6 -1
24. Chase Reid (D) Soo Greyhounds 31 14 21 35 1.13 24 22
25. Jack Pridham (RW) Chicago Blackhawks Kitchener Rangers 30 17 17 34 1.13 26 4
26. Ryan Roobroeck (C) Niagara IceDogs 29 16 18 34 1.17 16 -3
27. Cooper Foster (C) Ottawa 67's 32 18 15 33 1.03 43 15
28. Christopher Brown (C) Soo Greyhounds 32 11 22 33 1.03 12 19
29. Kashawn Aitcheson (D) New York Islanders Barrie Colts 27 19 13 32 1.19 39 19
30. Liam Greentree (RW) Los Angeles Kings Windsor Spitfires 23 16 16 32 1.39 29 4
                   
31. Gabriel Frasca (C) Erie Otters 32 16 16 32 1.00 33 -1
32. Matthew Soto (RW) Peterborough Petes 32 13 19 32 1.00 16 -2
33. Ethan Belchetz (LW) Windsor Spitfires 30 18 13 31 1.03 26 9
34. Brad Gardiner (C) Barrie Colts 31 15 16 31 1.00 23 11
35. Jasper Kuhta (F) Ottawa 67's 32 17 13 30 0.94 4 15
36. Ethan Miedema (LW/RW) Guelph Storm 32 15 15 30 0.94 25 -9
37. Charlie Paquette (RW/C) Dallas Stars Guelph Storm 30 14 16 30 1.00 6 -8
38. Jordan Charron (RW) Pittsburgh Penguins Soo Greyhounds 30 18 11 29 0.97 28 11
39. Cole Zurawski (RW) Owen Sound Attack 29 16 13 29 1.00 21 3
40. Kevin He (LW) Winnipeg Jets Niagara IceDogs 25 14 15 29 1.16 10 0
                   
41. Owen Griffin (C/RW) Columbus Blue Jackets Oshawa Generals 29 14 15 29 1.00 24 -12
42. Nic Whitehead (C) Ottawa 67's 31 14 15 29 0.94 4 14
43. Adam Jiříček (D) St. Louis Blues Brantford Bulldogs 25 10 19 29 1.16 19 17
44. Cameron Reid (D) Nashville Predators Kitchener Rangers 28 9 20 29 1.04 16 14
45. Dima Zhilkin (RW) Saginaw Spirit 24 15 13 28 1.17 45 1
46. Adam Levac (C) Peterborough Petes 32 13 15 28 0.88 26 5
47. Sam O'Reilly (C/RW) Tampa Bay Lightning London Knights 28 12 16 28 1.00 11 -11
48. Quinn McKenzie (C) Soo Greyhounds 32 10 18 28 0.88 2 3
49. Tanner Lam (RW) Kitchener Rangers 31 9 19 28 0.90 16 5
50. Emil Hemming (RW/LW) Dallas Stars Barrie Colts 17 8 20 28 1.65 8 10
                   
51. Ben Wilmott (F) London Knights 30 11 16 27 0.90 21 4
52. Levi Harper (D) Saginaw Spirit 31 7 20 27 0.87 22 -1
53. Kohyn Eshkawkogan (D) Ottawa 67's 32 2 25 27 0.84 14 19
54. Jaxon Cover (LW) London Knights 31 9 17 26 0.84 32 2
55. Anthony Cristoforo (D) Windsor Spitfires 27 7 19 26 0.96 6 8
56. John Alex Banks (D) Owen Sound Attack 33 2 24 26 0.79 20 -5
57. Tyler Hopkins (C/LW) Toronto Maple Leafs Kingston Frontenacs 28 12 13 25 0.89 16 0
58. 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
59. Nicolas Sykora (F) Owen Sound Attack 34 15 9 24 0.71 4 -7
60. Gabriel Chiarot (RW/LW) Vancouver Canucks Brampton Steelheads 28 14 10 24 0.86 32 5
                   
61. Beckham Edwards (C) Sarnia Sting 31 12 12 24 0.77 10 -12
62. Jack Nesbitt (C) Philadelphia Flyers Windsor Spitfires 24 9 15 24 1.00 30 9
63. Jakub Fibigr (D) Seattle Kraken Brampton Steelheads 27 8 16 24 0.89 8 13
64. Braydon McCallum (C/RW) Peterborough Petes 32 7 17 24 0.75 49 -17
65. Lenny Greenberg (D) Owen Sound Attack 34 6 18 24 0.71 14 7
66. Cole Davis (LW) Windsor Spitfires 29 12 11 23 0.79 28 0
67. Jacob Battaglia (RW/LW) Calgary Flames Kingston Frontenacs 31 12 11 23 0.74 30 -5
68. Luke Posthumus (F) Oshawa Generals 31 8 15 23 0.74 6 -14
69. Ethan Czata (C/RW) Tampa Bay Lightning Niagara IceDogs 25 13 9 22 0.88 48 -4
70. Braidy Wassilyn (F) totals 26 11 11 22 0.85 8 -3
    Niagara IceDogs 6 2 3 5 0.83 4 6
    London Knights 20 9 8 17 0.85 4 -9
                   
71. Kieren Dervin (C/LW) Vancouver Canucks Kingston Frontenacs 30 9 13 22 0.73 18 -3
72. Travis Hayes (RW) Pittsburgh Penguins Soo Greyhounds 30 9 13 22 0.73 20 14
73. Aiden Young (LW) Peterborough Petes 26 8 14 22 0.85 4 2
74. Kieran Witkowski (LW) Brampton Steelheads 32 8 14 22 0.69 10 -4
75. Leo Serlin (RW/C) Guelph Storm 32 7 15 22 0.69 6 -2
76. William McFadden (C) Guelph Storm 28 3 19 22 0.79 8 -2
77. Brennan Faulkner (C/LW) Peterborough Petes 32 12 9 21 0.66 20 7
78. Cameron Arquette (C) Kitchener Rangers 32 10 11 21 0.66 14 12
79. Easton Walos (C) Sarnia Sting 31 9 12 21 0.68 20 -8
80. Ethan Garden (C) Windsor Spitfires 30 8 13 21 0.70 12 3
                   
81. Mason Zebeski (LW) Brampton Steelheads 32 8 13 21 0.66 35 -4
82. Evan Van Gorp (LW/C) London Knights 31 7 14 21 0.68 12 2
83. Jakub Chromiak (D) Kitchener Rangers 32 4 17 21 0.66 14 17
84. Thomas Vandenberg (C) Ottawa 67's 23 11 9 20 0.87 10 3
85. Beksultan Makysh (F) Windsor Spitfires 33 8 12 20 0.61 12 12
86. Shaan Kingwell (F) Ottawa 67's 32 7 13 20 0.63 16 10
87. Alex Mclean (F) Guelph Storm 28 6 14 20 0.71 4 2
88. Jared Woolley (D) Los Angeles Kings London Knights 30 6 14 20 0.67 34 12
89. Joseph Salandra (F) Barrie Colts 31 5 15 20 0.65 13 7
90. Ryan Brown (LW) Sarnia Sting 31 5 15 20 0.65 27 -7
                   
91. Lukas Fischer (D) St. Louis Blues totals 29 3 17 20 0.69 48 -5
    Sarnia Sting 26 3 15 18 0.69 38 -5
    Soo Greyhounds 3 0 2 2 0.67 10 0
92. Urban Podrekar (D) Flint Firebirds 32 3 17 20 0.63 10 6
93. Carter Stevens (C) Guelph Storm 23 11 8 19 0.83 19 -4
94. Lirim Amidovski (RW) Minnesota Wild North Bay Battalion 30 10 9 19 0.63 25 5
95. Jaakko Wycisk (RW/C) Guelph Storm 24 9 10 19 0.79 8 -7
96. Luca Testa (C) Brantford Bulldogs 30 9 10 19 0.63 12 13
97. 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
98. Jacob Crawford (C/LW) Owen Sound Attack 27 8 11 19 0.70 20 0
99. Artyom Gonchar (D) New York Rangers Sudbury Wolves 29 8 11 19 0.66 16 -13
100. Luca Romano (C) New York Islanders Kitchener Rangers 30 8 11 19 0.63 8 4
519 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. Ben Hrebik Barrie Colts 21 2.63 .930 12 5 4 0 1278 740 56
2. Matthew Minchak Kingston Frontenacs 18 2.27 .928 8 7 2 1 1030 506 39
3. Ryder Fetterolf Ottawa 67's 19 2.08 .924 15 3 1 2 1154 485 40
4. Ryerson Leenders Buffalo Sabres Brantford Bulldogs 17 2.27 .921 12 2 3 2 1033 456 39
5. Jack Lisson North Bay Battalion 14 2.07 .919 9 2 1 0 754 296 26
6. Mason Vaccari Flint Firebirds 24 2.55 .918 18 4 2 2 1462 697 62
7. Joseph Costanzo Windsor Spitfires 23 1.94 .917 16 4 2 3 1300 467 42
8. David Egorov Brantford Bulldogs 13 2.85 .914 11 1 1 2 779 391 37
9. Easton Rye Peterborough Petes 25 3.04 .910 16 7 2 0 1483 757 75
10. Jaeden Nelson Ottawa 67's 13 2.38 .907 8 4 1 0 781 304 31
                         
11. Alexei Medvedev Vancouver Canucks London Knights 20 2.74 .906 11 8 1 0 1160 509 53
12. Sebastian Gatto London Knights 14 2.64 .905 6 4 2 1 772 324 34
13. Vladislav Yermolenko Niagara IceDogs 21 3.20 .905 9 7 3 1 1106 560 59
14. Noah Erliden Erie Otters 23 3.35 .904 8 13 1 0 1289 680 72
15. Christian Kirsch San Jose Sharks Kitchener Rangers 21 2.61 .901 12 7 1 1 1173 462 51
16. Carter George Los Angeles Kings Owen Sound Attack 22 3.12 .899 10 9 2 1 1213 562 63
17. Jason Schaubel Kitchener Rangers 13 2.90 .897 7 3 2 1 746 315 36
18. Trenten Bennett New Jersey Devils Owen Sound Attack 10 3.82 .897 6 2 0 0 504 279 32
19. Landon Miller Detroit Red Wings Soo Greyhounds 22 2.76 .889 14 7 1 2 1324 491 61
20. Zachary Jovanovski Guelph Storm 25 3.66 .889 13 9 2 0 1445 707 88
                         
21. Michael Newlove Windsor Spitfires 12 3.11 .888 5 4 2 1 695 286 36
22. Zachary Bowen Brampton Steelheads 26 3.44 .888 11 13 2 1 1466 664 84
23. Stepan Shurygin Saginaw Spirit 27 3.71 .888 8 12 6 0 1568 768 97
24. Gavin Betts Kingston Frontenacs 17 3.52 .887 5 9 2 1 955 440 56
25. Noah Tegelaar Soo Greyhounds 10 2.98 .886 6 3 1 0 605 233 30
26. Karsen Chartier Sudbury Wolves 11 3.63 .886 2 8 0 0 579 273 35
27. Patrick Quinlan Sarnia Sting 22 3.53 .885 5 11 3 0 1123 509 66
28. Jaden Cholette Oshawa Generals 26 3.66 .885 9 15 0 2 1444 680 88
29. Charlie Robertson Niagara IceDogs 13 3.85 .882 4 5 0 1 624 299 40
30. Michael McIvor North Bay Battalion 20 3.72 .879 7 11 1 0 1112 500 69
                         
31. Owen Leonard Sudbury Wolves 10 3.77 .875 2 4 1 0 509 223 32
32. Charlie Burns Erie Otters 13 3.78 .872 4 5 1 0 636 272 40
33. Finn Marshall Sudbury Wolves 10 4.77 .860 3 5 0 0 478 234 38
34. Colin Ellsworth Guelph Storm 10 4.55 .856 2 5 1 0 475 214 36
35. Evan Maillet Sarnia Sting 10 4.33 .840 4 5 0 0 527 199 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 9 2.85 .914 5 3 1 0 548 278 26
3. Hagan Bach Barrie Colts 1 3.00 .893 1 0 0 0 60 25 3
4. Luke Johnson Brampton Steelheads 7 3.28 .890 1 2 2 0 384 170 21
5. Mason Courville Flint Firebirds 9 2.98 .889 4 3 2 1 545 216 27
6. Peter Chlebowski Brampton Steelheads 1 4.19 .882 0 1 0 0 58 30 4
7. 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
8. Bjorn Bronas Sudbury Wolves 6 3.97 .876 4 1 0 0 287 134 19
9. Maks Corovic Brantford Bulldogs 1 3.95 .867 0 0 1 0 61 26 4
10. 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
                         
11. Isaac Gravelle Oshawa Generals 7 5.22 .853 0 5 0 0 288 145 25
12. Masen Johnston Peterborough Petes 6 5.23 .851 1 5 0 0 356 177 31
13. Kaleb Papineau Saginaw Spirit 6 4.87 .840 1 3 1 0 308 131 25
14. Matthew Koprowski Owen Sound Attack 7 5.32 .838 1 3 1 0 339 155 30
15. Dylan Lee-Stack Peterborough Petes 2 8.39 .818 0 1 0 0 86 54 12
16. Jason Tremblay Sudbury Wolves 1 34.12 .000 0 1 0 0 4 0 2
17. Seth Ronan London Knights 0 - - - - - - - - -