.
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. Adam Benák (C) Minnesota Wild Brantford Bulldogs 26 15 28 43 1.65 14 20
4. Marek Vanacker (LW/RW) Chicago Blackhawks Brantford Bulldogs 26 26 15 41 1.58 13 22
5. Kieron Walton (C/LW) Winnipeg Jets Sudbury Wolves 25 19 22 41 1.64 10 -13
6. Caleb Malhotra (C) Brantford Bulldogs 29 15 26 41 1.41 20 16
7. Cole Beaudoin (C) Utah Mammoth Barrie Colts 25 14 27 41 1.64 23 17
8. Alex Kostov (RW) Flint Firebirds 28 18 22 40 1.43 36 15
9. Dylan Edwards (F) Erie Otters 32 16 23 39 1.22 30 2
10. Pierce Mbuyi (LW) Owen Sound Attack 33 16 23 39 1.18 49 7
                   
11. Tristan Delisle (C) Owen Sound Attack 33 21 17 38 1.15 22 -1
12. Nikita Klepov (F) Saginaw Spirit 30 17 21 38 1.27 21 3
13. Egor Barabanov (F) Saginaw Spirit 31 13 25 38 1.23 32 -7
14. Carson Woodall (D) Windsor Spitfires 32 7 31 38 1.19 17 12
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. Adam Novotny (LW/RW) Peterborough Petes 29 19 16 35 1.21 6 -7
19. Cooper Dennis (F) Brantford Bulldogs 30 17 18 35 1.17 10 22
20. Chase Reid (D) Soo Greyhounds 31 14 21 35 1.13 24 22
                   
21. Nathan Villeneuve (C/LW) Seattle Kraken Sudbury Wolves 22 12 23 35 1.59 36 -10
22. Harry Nansi (RW/C) Toronto Maple Leafs Owen Sound Attack 32 9 26 35 1.09 17 -3
23. Jack Pridham (RW) Chicago Blackhawks Kitchener Rangers 30 17 17 34 1.13 26 4
24. Cooper Foster (C) Ottawa 67's 31 18 15 33 1.06 43 15
25. Riley Patterson (C/RW) Vancouver Canucks Niagara IceDogs 26 14 19 33 1.27 6 1
26. Marco Mignosa (RW) Tampa Bay Lightning Soo Greyhounds 29 13 20 33 1.14 18 13
27. Kashawn Aitcheson (D) New York Islanders Barrie Colts 27 19 13 32 1.19 39 19
28. Liam Greentree (RW) Los Angeles Kings Windsor Spitfires 23 16 16 32 1.39 29 4
29. Ryan Roobroeck (C) Niagara IceDogs 28 16 16 32 1.14 16 -1
30. Gabriel Frasca (C) Erie Otters 32 16 16 32 1.00 33 -1
                   
31. Matthew Soto (RW) Peterborough Petes 32 13 19 32 1.00 16 -2
32. Ethan Belchetz (LW) Windsor Spitfires 29 18 13 31 1.07 24 9
33. Brad Gardiner (C) Barrie Colts 31 15 16 31 1.00 23 11
34. Cole Zurawski (RW) Owen Sound Attack 29 16 13 29 1.00 21 3
35. Jasper Kuhta (F) Ottawa 67's 31 16 13 29 0.94 4 15
36. Kevin He (LW) Winnipeg Jets Niagara IceDogs 24 14 15 29 1.21 10 3
37. Owen Griffin (C/RW) Columbus Blue Jackets Oshawa Generals 28 14 15 29 1.04 20 -11
38. Nic Whitehead (C) Ottawa 67's 30 14 15 29 0.97 4 14
39. Ethan Miedema (LW/RW) Guelph Storm 31 14 15 29 0.94 23 -6
40. Adam Jiříček (D) St. Louis Blues Brantford Bulldogs 25 10 19 29 1.16 19 17
                   
41. Christopher Brown (C) Soo Greyhounds 31 10 19 29 0.94 12 18
42. Cameron Reid (D) Nashville Predators Kitchener Rangers 28 9 20 29 1.04 16 14
43. Dima Zhilkin (RW) Saginaw Spirit 24 15 13 28 1.17 45 1
44. Charlie Paquette (RW/C) Dallas Stars Guelph Storm 29 13 15 28 0.97 6 -5
45. Adam Levac (C) Peterborough Petes 32 13 15 28 0.88 26 5
46. Sam O'Reilly (C/RW) Tampa Bay Lightning London Knights 28 12 16 28 1.00 11 -11
47. Tanner Lam (RW) Kitchener Rangers 31 9 19 28 0.90 16 5
48. Emil Hemming (RW/LW) Dallas Stars Barrie Colts 17 8 20 28 1.65 8 10
49. Jordan Charron (RW) Pittsburgh Penguins Soo Greyhounds 29 18 9 27 0.93 24 10
50. Ben Wilmott (F) London Knights 29 11 16 27 0.93 19 5
                   
51. Quinn McKenzie (C) Soo Greyhounds 31 10 17 27 0.87 2 4
52. Levi Harper (D) Saginaw Spirit 31 7 20 27 0.87 22 -1
53. Kohyn Eshkawkogan (D) Ottawa 67's 31 2 25 27 0.87 10 18
54. Jaxon Cover (LW) London Knights 30 9 17 26 0.87 32 4
55. Anthony Cristoforo (D) Windsor Spitfires 26 7 19 26 1.00 6 9
56. John Alex Banks (D) Owen Sound Attack 32 2 24 26 0.81 18 -4
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 33 15 9 24 0.73 4 -5
60. Gabriel Chiarot (RW/LW) Vancouver Canucks Brampton Steelheads 27 14 10 24 0.89 30 6
                   
61. Beckham Edwards (C) Sarnia Sting 30 12 12 24 0.80 10 -14
62. Jakub Fibigr (D) Seattle Kraken Brampton Steelheads 27 8 16 24 0.89 8 13
63. Braydon McCallum (C/RW) Peterborough Petes 32 7 17 24 0.75 49 -17
64. Cole Davis (LW) Windsor Spitfires 28 12 11 23 0.82 26 0
65. Jacob Battaglia (RW/LW) Calgary Flames Kingston Frontenacs 30 12 11 23 0.77 28 -5
66. Jack Nesbitt (C) Philadelphia Flyers Windsor Spitfires 23 9 14 23 1.00 26 9
67. Luke Posthumus (F) Oshawa Generals 30 8 15 23 0.77 6 -13
68. Lenny Greenberg (D) Owen Sound Attack 33 6 17 23 0.70 14 8
69. Braidy Wassilyn (F) totals 25 11 11 22 0.88 8 -2
    Niagara IceDogs 6 2 3 5 0.83 4 6
    London Knights 19 9 8 17 0.89 4 -8
70. Kieren Dervin (C/LW) Vancouver Canucks Kingston Frontenacs 30 9 13 22 0.73 18 -3
                   
71. Travis Hayes (RW) Pittsburgh Penguins Soo Greyhounds 30 9 13 22 0.73 20 14
72. Aiden Young (LW) Peterborough Petes 26 8 14 22 0.85 4 2
73. Kieran Witkowski (LW) Brampton Steelheads 31 8 14 22 0.71 10 -4
74. Ethan Czata (C/RW) Tampa Bay Lightning Niagara IceDogs 24 12 9 21 0.88 48 0
75. Brennan Faulkner (C/LW) Peterborough Petes 32 12 9 21 0.66 20 7
76. Cameron Arquette (C) Kitchener Rangers 32 10 11 21 0.66 14 12
77. Easton Walos (C) Sarnia Sting 30 9 12 21 0.70 18 -8
78. Ethan Garden (C) Windsor Spitfires 29 8 13 21 0.72 12 3
79. Mason Zebeski (LW) Brampton Steelheads 31 8 13 21 0.68 35 -3
80. Evan Van Gorp (LW/C) London Knights 30 7 14 21 0.70 12 3
                   
81. Leo Serlin (RW/C) Guelph Storm 31 7 14 21 0.68 4 0
82. Jakub Chromiak (D) Kitchener Rangers 32 4 17 21 0.66 14 17
83. Beksultan Makysh (F) Windsor Spitfires 32 8 12 20 0.63 8 12
84. Shaan Kingwell (F) Ottawa 67's 31 7 13 20 0.65 12 10
85. Alex Mclean (F) Guelph Storm 27 6 14 20 0.74 4 4
86. Jared Woolley (D) Los Angeles Kings London Knights 29 6 14 20 0.69 34 12
87. Ryan Brown (LW) Sarnia Sting 30 5 15 20 0.67 27 -7
88. Joseph Salandra (F) Barrie Colts 31 5 15 20 0.65 13 7
89. William McFadden (C) Guelph Storm 27 3 17 20 0.74 8 1
90. Urban Podrekar (D) Flint Firebirds 32 3 17 20 0.63 10 6
                   
91. Thomas Vandenberg (C) Ottawa 67's 22 11 8 19 0.86 10 2
92. Luca Testa (C) Brantford Bulldogs 29 9 10 19 0.66 10 13
93. Joshua Avery (C) totals 30 9 10 19 0.63 6 -1
    Brantford Bulldogs 3 1 1 2 0.67 0 0
    Brampton Steelheads 27 8 9 17 0.63 6 -1
94. Jacob Crawford (C/LW) Owen Sound Attack 26 8 11 19 0.73 20 2
95. Luca Romano (C) New York Islanders Kitchener Rangers 30 8 11 19 0.63 8 4
96. Colin Fitzgerald (C) totals 30 8 11 19 0.63 37 -19
    Peterborough Petes 24 6 7 13 0.54 33 -17
    Soo Greyhounds 6 2 4 6 1.00 4 -2
97. Ihnat Pazii (LW) totals 33 8 11 19 0.58 23 7
    North Bay Battalion 22 6 10 16 0.73 17 5
    Flint Firebirds 11 2 1 3 0.27 6 2
98. Filip Ekberg (LW/RW) Carolina Hurricanes Ottawa 67's 22 7 12 19 0.86 2 7
99. Lukas Fischer (D) St. Louis Blues totals 28 3 16 19 0.68 48 -5
    Sarnia Sting 26 3 15 18 0.69 38 -5
    Soo Greyhounds 2 0 1 1 0.50 10 0
100. James Guo (D) Saginaw Spirit 31 1 18 19 0.61 24 -13
517 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. Ryder Fetterolf Ottawa 67's 19 2.08 .924 15 3 1 2 1154 485 40
3. Matthew Minchak Kingston Frontenacs 17 2.41 .924 7 7 2 0 970 472 39
4. Ryerson Leenders Buffalo Sabres Brantford Bulldogs 17 2.27 .921 12 2 3 2 1033 456 39
5. Jack Lisson North Bay Battalion 13 1.99 .920 8 2 1 0 694 265 23
6. Joseph Costanzo Windsor Spitfires 22 1.93 .918 16 3 2 3 1243 445 40
7. Mason Vaccari Flint Firebirds 24 2.55 .918 18 4 2 2 1462 697 62
8. Easton Rye Peterborough Petes 25 3.04 .910 16 7 2 0 1483 757 75
9. Alexei Medvedev Vancouver Canucks London Knights 20 2.74 .906 11 8 1 0 1160 509 53
10. Vladislav Yermolenko Niagara IceDogs 20 3.16 .906 9 5 3 1 1063 540 56
                         
11. Jaeden Nelson Ottawa 67's 12 2.50 .905 7 4 1 0 721 287 30
12. Sebastian Gatto London Knights 13 2.69 .905 6 3 2 1 716 304 32
13. David Egorov Brantford Bulldogs 12 3.09 .905 10 1 1 1 719 352 37
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 21 2.71 .892 13 7 1 2 1264 473 57
20. Zachary Jovanovski Guelph Storm 24 3.60 .892 13 8 2 0 1385 684 83
                         
21. Zachary Bowen Brampton Steelheads 25 3.33 .891 11 12 2 1 1444 654 80
22. Michael Newlove Windsor Spitfires 12 3.11 .888 5 4 2 1 695 286 36
23. Charlie Robertson Niagara IceDogs 12 3.66 .888 4 5 0 1 608 294 37
24. Stepan Shurygin Saginaw Spirit 27 3.71 .888 8 12 6 0 1568 768 97
25. Gavin Betts Kingston Frontenacs 17 3.52 .887 5 9 2 1 955 440 56
26. Noah Tegelaar Soo Greyhounds 10 2.98 .886 6 3 1 0 605 233 30
27. Karsen Chartier Sudbury Wolves 11 3.63 .886 2 8 0 0 579 273 35
28. Patrick Quinlan Sarnia Sting 21 3.50 .885 4 11 3 0 1063 479 62
29. Jaden Cholette Oshawa Generals 26 3.66 .885 9 15 0 2 1444 680 88
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. Mason Courville Flint Firebirds 9 2.98 .889 4 3 2 1 545 216 27
5. Luke Johnson Brampton Steelheads 6 3.47 .882 1 2 2 0 347 150 20
6. Peter Chlebowski Brampton Steelheads 1 4.19 .882 0 1 0 0 58 30 4
7. Maks Corovic Brantford Bulldogs 1 3.95 .867 0 0 1 0 61 26 4
8. 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
9. Bjorn Bronas Sudbury Wolves 5 4.76 .858 3 1 0 0 227 109 18
10. Matthew Humphries totals 2 4.13 .857 0 2 0 0 73 30 5
    Niagara IceDogs 1 8.66 .750 0 1 0 0 14 6 2
    Oshawa Generals 1 3.07 .889 0 1 0 0 59 24 3
                         
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 6 5.37 .838 1 2 1 0 280 129 25
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 - - - - - - - - -