.
League Information and Facts
Premium Filter
2024-2025 Regular Season Player Stats
# Player Team GP G A TP PPG PIM +/-
1. Michael Misa (C/LW) Saginaw Spirit 23 23 23 46 2.00 8 21
2. Porter Martone (RW) Brampton Steelheads 21 17 26 43 2.05 32 6
3. Sam Dickinson (D) San Jose Sharks London Knights 21 13 25 38 1.81 14 10
4. Carson Rehkopf (C/LW) Seattle Kraken Brampton Steelheads 22 15 22 37 1.68 10 10
5. Liam Greentree (RW) Los Angeles Kings Windsor Spitfires 23 13 24 37 1.61 8 15
6. Nick Lardis (LW) Chicago Blackhawks Brantford Bulldogs 22 23 13 36 1.64 8 4
7. Jacob Battaglia (RW/LW) Calgary Flames Kingston Frontenacs 25 16 19 35 1.40 18 1
8. Cédrick Guindon (LW/C) Kingston Frontenacs 25 14 20 34 1.36 2 9
9. Luca Marrelli (D) Columbus Blue Jackets Oshawa Generals 25 12 22 34 1.36 8 17
10. Kieron Walton (C/LW) Winnipeg Jets Sudbury Wolves 23 13 20 33 1.43 14 5
                   
11. Adrian Misaljevic (C) Kitchener Rangers 24 13 20 33 1.38 2 6
12. Patrick Thomas (C) Washington Capitals Brantford Bulldogs 23 7 26 33 1.43 2 1
13. Kevin He (LW) Winnipeg Jets Niagara IceDogs 21 19 13 32 1.52 16 5
14. Luca Pinelli (C) Columbus Blue Jackets Ottawa 67's 21 17 14 31 1.48 16 0
15. Pano Fimis (C) Erie Otters 23 10 21 31 1.35 8 18
16. Ryan Roobroeck (C) Niagara IceDogs 23 16 14 30 1.30 6 1
17. Beckett Sennecke (RW) Anaheim Ducks Oshawa Generals 21 15 15 30 1.43 14 14
18. Sam Alfano (RW) Erie Otters 23 13 16 29 1.26 27 12
19. Malcolm Spence (LW) Erie Otters 23 11 18 29 1.26 16 17
20. Ethan Miedema (LW) Buffalo Sabres Kingston Frontenacs 25 11 18 29 1.16 37 10
                   
21. Zayne Parekh (D) Calgary Flames Saginaw Spirit 20 8 21 29 1.45 32 11
22. Jake O'Brien (C) Brantford Bulldogs 23 11 17 28 1.22 6 -3
23. Luke Misa (C) Calgary Flames Brampton Steelheads 22 12 15 27 1.23 2 8
24. Henry Mews (D) Calgary Flames Ottawa 67's 22 7 20 27 1.23 18 0
25. Luke Torrance (LW) Oshawa Generals 22 10 16 26 1.18 17 18
26. Calem Mangone (RW) Saginaw Spirit 23 8 18 26 1.13 12 3
27. Calum Ritchie (C) Colorado Avalanche Oshawa Generals 13 7 19 26 2.00 18 14
28. Jacob LeBlanc (D) North Bay Battalion 23 4 22 26 1.13 10 -11
29. Ethan Procyszyn (C) Anaheim Ducks North Bay Battalion 23 16 9 25 1.09 30 -1
30. Easton Cowan (C/W) Toronto Maple Leafs London Knights 18 14 11 25 1.39 20 8
                   
31. Luca Romano (C) Kitchener Rangers 23 13 12 25 1.09 8 6
32. Trent Swick (LW) Vegas Golden Knights Kitchener Rangers 19 11 13 24 1.26 18 4
33. Noah Morneau (LW) Windsor Spitfires 24 8 16 24 1.00 9 5
34. Sam McCue (LW) Toronto Maple Leafs Owen Sound Attack 21 16 7 23 1.10 16 5
35. Brady Martin (C) Soo Greyhounds 23 11 12 23 1.00 26 10
36. Landen Hookey (RW) Owen Sound Attack 23 9 14 23 1.00 24 -6
37. William Nicholl (C/LW) Edmonton Oilers London Knights 23 8 15 23 1.00 6 13
38. Justin Cloutier (RW) Soo Greyhounds 24 12 10 22 0.92 27 6
39. Denver Barkey (C) Philadelphia Flyers London Knights 18 3 19 22 1.22 12 13
40. Cooper Foster (C) Pittsburgh Penguins Ottawa 67's 22 12 9 21 0.95 24 0
                   
41. Matthew Soto (RW) Kingston Frontenacs 22 10 11 21 0.95 2 5
42. Marco Mignosa (RW) Soo Greyhounds 14 9 12 21 1.50 0 -2
43. Shamar Moses (RW) totals 23 5 16 21 0.91 21 0
    Barrie Colts 5 0 0 0 0.00 6 1
    North Bay Battalion 18 5 16 21 1.17 15 -1
44. Kocha Delic (C) Sudbury Wolves 23 4 17 21 0.91 34 -1
45. Cameron Reid (D) Kitchener Rangers 24 4 17 21 0.88 18 9
46. Jack Nesbitt (C) Windsor Spitfires 24 11 9 20 0.83 17 9
47. Tyler Hopkins (C) Kingston Frontenacs 25 8 12 20 0.80 4 2
48. Cam Allen (D) Washington Capitals Guelph Storm 21 6 14 20 0.95 19 -6
49. Tanner Lam (RW) Kitchener Rangers 24 4 16 20 0.83 8 5
50. Cole Beaudoin (C) Utah Hockey Club Barrie Colts 18 9 10 19 1.06 2 -7
                   
51. Brad Gardiner (C) Dallas Stars Barrie Colts 20 9 10 19 0.95 8 9
52. Alex Pharand (C/RW) Chicago Blackhawks Sudbury Wolves 21 8 11 19 0.90 10 5
53. Gage Heyes (RW) Kingston Frontenacs 25 8 11 19 0.76 22 5
54. Christopher Thibodeau (RW) Flint Firebirds 22 5 14 19 0.86 13 3
55. Finn Harding (D) Pittsburgh Penguins Brampton Steelheads 22 1 18 19 0.86 30 25
56. Owen Van Steensel (LW) North Bay Battalion 23 10 8 18 0.78 14 -9
57. Matthew Buckley (C/RW) Oshawa Generals 25 8 10 18 0.72 6 6
58. Jack Van Volsen (C) Brampton Steelheads 22 7 11 18 0.82 6 -8
59. Matthew Schaefer (D) Erie Otters 14 6 12 18 1.29 6 16
60. Anthony Cristoforo (D) Windsor Spitfires 23 5 13 18 0.78 14 27
                   
61. Mitch Young (D) Sarnia Sting 23 3 15 18 0.78 34 -6
62. Tyson Doucette (C) Sarnia Sting 25 9 8 17 0.68 6 -10
63. Dylan Edwards (F) Erie Otters 21 8 9 17 0.81 12 -1
64. Cole Brown (RW) New Jersey Devils Brantford Bulldogs 23 8 9 17 0.74 20 -3
65. Ethan Czata (C) Niagara IceDogs 23 6 11 17 0.74 27 8
66. Oliver Bonk (D) Philadelphia Flyers London Knights 19 5 12 17 0.89 12 13
67. Jimmy Lombardi (C) Flint Firebirds 23 5 12 17 0.74 13 1
68. Jack Brauti (D) Niagara IceDogs 22 3 14 17 0.77 18 7
69. Calvin Crombie (RW) Brantford Bulldogs 23 2 15 17 0.74 26 1
70. Beckham Edwards (C) Sarnia Sting 19 11 5 16 0.84 0 -5
                   
71. Easton Wainwright (C) Sarnia Sting 22 8 8 16 0.73 28 6
72. Jacob Cloutier (RW) Saginaw Spirit 23 5 11 16 0.70 18 1
73. Spencer Sova (D) Brampton Steelheads 18 4 12 16 0.89 10 13
74. Zachary Wigle (C/LW) Barrie Colts 22 4 12 16 0.73 0 9
75. Braidy Wassilyn (F) Niagara IceDogs 17 2 14 16 0.94 6 3
76. Quinton Burns (D) St. Louis Blues Kingston Frontenacs 25 0 16 16 0.64 40 17
77. Lucas Ellinas (C/LW) Ottawa Senators Kitchener Rangers 24 11 4 15 0.63 21 1
78. Colby Barlow (LW) Winnipeg Jets Oshawa Generals 22 9 6 15 0.68 14 0
79. Dalyn Wakely (C) Edmonton Oilers Barrie Colts 14 8 7 15 1.07 12 9
80. Evan Van Gorp (LW/C) London Knights 22 8 7 15 0.68 4 3
                   
81. Kaden Pitre (C) Tampa Bay Lightning Flint Firebirds 22 8 7 15 0.68 18 -6
82. Ethan Belchetz (LW) Windsor Spitfires 18 7 8 15 0.83 7 2
83. Riley Patterson (C) Vancouver Canucks Barrie Colts 20 7 8 15 0.75 7 4
84. Carter Lowe (LW) Barrie Colts 22 6 9 15 0.68 4 7
85. Nicholas De Angelis (D) Sudbury Wolves 23 5 10 15 0.65 24 -3
86. Beau Akey (D) Edmonton Oilers Barrie Colts 19 4 11 15 0.79 18 9
87. Owen Griffin (C) Oshawa Generals 23 4 11 15 0.65 15 -3
88. Nathan Villeneuve (C) Seattle Kraken Sudbury Wolves 17 7 7 14 0.82 33 0
89. Nathan Aspinall (LW) New York Rangers Flint Firebirds 19 7 7 14 0.74 10 2
90. Sam O'Reilly (C) Edmonton Oilers London Knights 21 5 9 14 0.67 10 10
                   
91. Jett Luchanko (C) Philadelphia Flyers Guelph Storm 10 4 10 14 1.40 8 3
92. Alessandro Di Iorio (F) Sarnia Sting 19 4 10 14 0.74 6 -14
93. Kaeden Johnston (F) Sarnia Sting 25 4 10 14 0.56 18 -8
94. Jack Dever (RW) Ottawa 67's 22 2 12 14 0.64 8 2
95. Matthew Mayich (D) St. Louis Blues Ottawa 67's 22 2 12 14 0.64 20 -2
96. James Guo (D) Saginaw Spirit 23 2 12 14 0.61 12 10
97. Bode Stewart (LW) Barrie Colts 19 0 14 14 0.74 8 5
98. Chase Coughlan (F) Sudbury Wolves 21 8 5 13 0.62 54 -4
99. Cole Davis (LW) Windsor Spitfires 19 7 6 13 0.68 21 4
100. Kashawn Aitcheson (D) Barrie Colts 20 6 7 13 0.65 34 5
414 players found | Previous page | Next page
2024-2025 Regular Season Goaltending Stats
# Player Team GP GAA SV% W L T SO TOI SVS GA
1. Jackson Parsons Kitchener Rangers 19 2.13 .926 13 5 1 3 1098 488 39
2. Charlie Schenkel Soo Greyhounds 18 2.56 .923 7 6 0 1 938 477 40
3. Joseph Costanzo Windsor Spitfires 19 2.34 .917 14 4 1 2 1104 473 43
4. Nathan Krawchuk Sudbury Wolves 16 2.78 .914 7 5 3 0 865 426 40
5. Michael McIvor North Bay Battalion 12 3.20 .909 7 3 1 1 676 361 36
6. Jacob Oster Oshawa Generals 20 2.84 .907 11 7 2 0 1204 558 57
7. Carter George Los Angeles Kings Owen Sound Attack 19 3.27 .907 4 9 5 0 1121 596 61
8. Zachary Bowen Peterborough Petes 15 3.71 .904 1 10 4 0 906 530 56
9. David Egorov Brantford Bulldogs 12 2.99 .903 6 3 2 0 684 317 34
10. Jack Ivankovic Brampton Steelheads 16 3.38 .899 9 6 0 1 905 452 51
                         
11. Nolan Lalonde Columbus Blue Jackets Kingston Frontenacs 14 2.77 .896 7 4 3 1 759 303 35
12. Mason Vaccari Kingston Frontenacs 13 2.91 .896 7 2 1 0 701 294 34
13. Ryerson Leenders Buffalo Sabres Brantford Bulldogs 12 3.60 .896 5 6 1 0 700 361 42
14. Nicholas Surzycia Sarnia Sting 18 3.69 .894 5 9 4 0 1106 571 68
15. Collin MacKenzie Ottawa 67's 13 3.28 .893 4 6 3 0 788 357 43
16. Nathaniel Day Edmonton Oilers Flint Firebirds 20 3.18 .885 8 11 1 1 1113 453 59
17. Landon Miller Detroit Red Wings Soo Greyhounds 12 4.38 .865 5 6 0 0 507 237 37
18. Brayden Gillespie Guelph Storm 18 4.30 .862 6 11 0 0 990 444 71
19. Charlie Larocque North Bay Battalion 12 4.54 .849 3 8 0 0 648 276 49
LESS THAN 10 GAMES
1. Finn Moffett Niagara IceDogs 1 0.00 1.000 0 0 0 0 6 3 0
2. Gavin Betts Kingston Frontenacs 1 1.00 .967 1 0 0 0 60 29 1
3. Ben Hrebik Barrie Colts 6 1.95 .939 5 0 0 0 340 170 11
4. Masen Johnston Peterborough Petes 2 2.45 .919 0 0 1 0 74 34 3
5. Easton Rye Peterborough Petes 4 3.01 .918 1 3 0 0 240 135 12
6. Austin Elliott London Knights 9 2.29 .907 9 0 0 1 550 206 21
7. Jaeden Nelson Ottawa 67's 9 3.10 .899 4 2 3 0 562 257 29
8. Liam Sztuska Peterborough Petes 3 4.58 .895 0 3 0 0 171 111 13
9. Kaleb Papineau Saginaw Spirit 3 2.95 .893 2 1 0 0 184 75 9
10. Charlie Robertson Niagara IceDogs 6 4.14 .891 3 2 0 0 334 188 23
                         
11. Finn Marshall Sudbury Wolves 9 3.39 .883 5 2 0 1 460 196 26
12. Carter Froggett Windsor Spitfires 6 3.58 .876 3 1 1 0 336 141 20
13. Jacob Gibbons Brampton Steelheads 7 4.60 .875 2 4 1 0 418 225 32
14. Evan Maillet Sarnia Sting 7 4.57 .867 3 4 0 0 420 209 32
15. Carter Nadon North Bay Battalion 1 4.97 .865 0 0 1 0 61 32 5
16. Zachary Jovanovski Guelph Storm 2 4.06 .864 0 1 1 0 89 38 6
17. Isaac Gravelle Oshawa Generals 4 3.36 .860 4 0 0 0 250 86 14
18. Jason Schaubel Kitchener Rangers 6 4.10 .858 3 0 2 0 352 145 24
19. Noah Bender totals 5 3.79 .857 1 2 0 0 270 102 17
    Oshawa Generals 1 6.00 .800 0 1 0 0 60 24 6
    Flint Firebirds 4 3.15 .876 1 1 0 0 210 78 11
20. Charlie Burns Erie Otters 6 4.50 .849 2 3 0 0 347 146 26
                         
21. Owen Willmore London Knights 3 5.31 .843 1 2 0 0 147 70 13
22. Colin Ellsworth Guelph Storm 4 4.37 .831 0 1 1 0 179 64 13
23. Matthew Koprowski Owen Sound Attack 5 4.92 .825 2 3 0 0 269 104 22
24. Andrew Gaulton Sudbury Wolves 1 8.00 .818 0 1 0 0 60 36 8
25. Hayden Jeffery Niagara IceDogs 1 8.26 .800 0 0 0 0 30 16 4
26. Jacob Brown Flint Firebirds 1 6.23 .778 0 1 0 0 58 21 6
27. Anthony Paolini Brampton Steelheads 0 - - - - - - 0 - -
28. Matthew Humphries Niagara IceDogs 0 - - - - - - 0 - -