.
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 30 30 31 61 2.03 21 23
2. Porter Martone (RW) Brampton Steelheads 26 21 33 54 2.08 41 16
3. Nick Lardis (LW) Chicago Blackhawks Brantford Bulldogs 32 29 24 53 1.66 12 3
4. Kieron Walton (C/LW) Winnipeg Jets Sudbury Wolves 31 19 34 53 1.71 18 6
5. Liam Greentree (RW) Los Angeles Kings Windsor Spitfires 32 21 31 52 1.63 21 24
6. Ryan Roobroeck (C) Niagara IceDogs 33 25 24 49 1.48 8 6
7. Beckett Sennecke (RW) Anaheim Ducks Oshawa Generals 28 23 25 48 1.71 26 15
8. Luke Misa (C) Calgary Flames Brampton Steelheads 32 21 27 48 1.50 2 19
9. Patrick Thomas (C) Washington Capitals Brantford Bulldogs 33 13 35 48 1.45 4 3
10. Kevin He (LW) Winnipeg Jets Niagara IceDogs 31 24 23 47 1.52 18 10
                   
11. Carson Rehkopf (C/LW) Seattle Kraken Brampton Steelheads 27 20 27 47 1.74 14 20
12. CĂ©drick Guindon (LW/C) Kingston Frontenacs 33 19 28 47 1.42 4 12
13. Sam Dickinson (D) San Jose Sharks London Knights 26 15 31 46 1.77 18 18
14. Ilya Protas (LW) Washington Capitals Windsor Spitfires 30 19 26 45 1.50 10 16
15. Luca Marrelli (D) Columbus Blue Jackets Oshawa Generals 34 14 30 44 1.29 15 17
16. Henry Mews (D) Calgary Flames Ottawa 67's 32 9 35 44 1.38 32 0
17. Jacob Battaglia (RW/LW) Calgary Flames Kingston Frontenacs 33 20 23 43 1.30 18 -2
18. Andrei Loshko (RW) Seattle Kraken Niagara IceDogs 33 19 22 41 1.24 17 6
19. Jake O'Brien (C) Brantford Bulldogs 33 18 23 41 1.24 8 -8
20. Kristian Epperson (LW) Saginaw Spirit 29 13 27 40 1.38 52 26
                   
21. Tuomas Uronen (W/C) Vegas Golden Knights Kingston Frontenacs 31 16 23 39 1.26 13 12
22. Luca Pinelli (C) Columbus Blue Jackets Ottawa 67's 26 21 16 37 1.42 28 -1
23. Sam Alfano (RW) Erie Otters 30 17 20 37 1.23 27 11
24. Adrian Misaljevic (C) Kitchener Rangers 33 17 20 37 1.12 6 7
25. Malcolm Spence (LW) Erie Otters 29 15 22 37 1.28 20 16
26. Pano Fimis (C) Erie Otters 30 11 26 37 1.23 12 17
27. Zayne Parekh (D) Calgary Flames Saginaw Spirit 28 11 25 36 1.29 47 7
28. Ethan Czata (C) Niagara IceDogs 33 15 20 35 1.06 35 14
29. Luke Torrance (LW) Oshawa Generals 31 13 22 35 1.13 19 18
30. Ethan Miedema (LW) Buffalo Sabres Kingston Frontenacs 33 12 23 35 1.06 47 12
                   
31. Joey Willis (C) Nashville Predators Saginaw Spirit 26 17 17 34 1.31 24 7
32. Calem Mangone (RW) Saginaw Spirit 33 14 20 34 1.03 36 3
33. Noah Morneau (LW) Windsor Spitfires 33 11 23 34 1.03 11 13
34. Kocha Delic (C) Sudbury Wolves 31 9 25 34 1.10 44 -4
35. Calum Ritchie (C) Colorado Avalanche Oshawa Generals 18 8 26 34 1.89 28 17
36. Denver Barkey (LW) Philadelphia Flyers London Knights 26 7 27 34 1.31 16 18
37. Emil Pieniniemi (D) Pittsburgh Penguins Kingston Frontenacs 32 4 30 34 1.06 12 7
38. Alex Pharand (C/RW) Chicago Blackhawks Sudbury Wolves 29 15 18 33 1.14 19 1
39. William Nicholl (C/LW) Edmonton Oilers London Knights 33 12 21 33 1.00 8 20
40. Ethan Procyszyn (C) Anaheim Ducks North Bay Battalion 31 20 12 32 1.03 38 -6
                   
41. Marco Mignosa (RW) Soo Greyhounds 23 13 19 32 1.39 2 -4
42. Landen Hookey (RW) Owen Sound Attack 33 13 19 32 0.97 41 -4
43. Justin Cloutier (RW) Soo Greyhounds 33 17 14 31 0.94 45 4
44. Jacob LeBlanc (D) North Bay Battalion 31 5 26 31 1.00 12 -17
45. Sam McCue (LW) Toronto Maple Leafs Owen Sound Attack 31 18 12 30 0.97 26 3
46. Trent Swick (LW) Vegas Golden Knights Kitchener Rangers 28 14 16 30 1.07 20 1
47. Cooper Foster (C) Pittsburgh Penguins Ottawa 67's 32 13 17 30 0.94 34 -9
48. Cam Allen (D) Washington Capitals totals 29 8 22 30 1.03 25 -1
    Guelph Storm 27 7 18 25 0.93 23 -5
    London Knights 2 1 4 5 2.50 2 4
49. Brady Martin (C) Soo Greyhounds 28 15 14 29 1.04 42 9
50. Luca Romano (C) Kitchener Rangers 32 14 15 29 0.91 8 5
                   
51. Cole Brown (RW) New Jersey Devils Brantford Bulldogs 33 14 15 29 0.88 22 -9
52. Cole Beaudoin (C) Utah Hockey Club Barrie Colts 24 13 16 29 1.21 2 -1
53. Sam O'Reilly (C) Edmonton Oilers London Knights 31 13 16 29 0.94 14 18
54. Jack Nesbitt (C) Windsor Spitfires 33 13 16 29 0.88 30 14
55. Cameron Reid (D) Kitchener Rangers 33 6 23 29 0.88 20 11
56. Easton Cowan (C/W) Toronto Maple Leafs London Knights 20 15 13 28 1.40 22 10
57. Dalyn Wakely (C) Edmonton Oilers Barrie Colts 24 14 14 28 1.17 22 12
58. Beau Jelsma (LW/C) Barrie Colts 23 13 15 28 1.22 20 11
59. Ryan Abraham (C) Windsor Spitfires 32 11 17 28 0.88 26 6
60. Shamar Moses (RW) totals 31 7 21 28 0.90 25 -6
    Barrie Colts 5 0 0 0 0.00 6 1
    North Bay Battalion 26 7 21 28 1.08 19 -7
                   
61. Finn Harding (D) Pittsburgh Penguins Brampton Steelheads 32 3 25 28 0.88 47 31
62. Colby Barlow (LW) Winnipeg Jets Oshawa Generals 31 17 10 27 0.87 23 1
63. Riley Patterson (C) Vancouver Canucks Barrie Colts 30 14 13 27 0.90 9 10
64. Matthew Soto (RW) Kingston Frontenacs 30 13 14 27 0.90 2 6
65. Adam Zidlicky (RW/LW) Brampton Steelheads 27 15 11 26 0.96 44 10
66. Carey Terrance (C) Anaheim Ducks Erie Otters 29 14 12 26 0.90 8 3
67. Christopher Thibodeau (RW) Flint Firebirds 29 10 16 26 0.90 15 9
68. Matthew Buckley (C/RW) Oshawa Generals 34 10 16 26 0.76 15 6
69. Tanner Lam (RW) Kitchener Rangers 32 6 20 26 0.81 8 6
70. Max Namestnikov (LW) Guelph Storm 31 10 15 25 0.81 20 -15
                   
71. Jack Van Volsen (C) Brampton Steelheads 32 10 15 25 0.78 10 -7
72. Zach Filak (C) Sarnia Sting 36 9 16 25 0.69 47 -1
73. Tyler Hopkins (C) Kingston Frontenacs 33 8 17 25 0.76 12 -1
74. Tomas Hamara (D) Ottawa Senators Brantford Bulldogs 24 3 22 25 1.04 17 5
75. Tyson Doucette (C) Sarnia Sting 36 14 10 24 0.67 8 -13
76. Nathan Villeneuve (C) Seattle Kraken Sudbury Wolves 25 13 11 24 0.96 51 2
77. Owen Van Steensel (LW) North Bay Battalion 31 12 12 24 0.77 20 -12
78. Anthony Cristoforo (D) Windsor Spitfires 32 6 18 24 0.75 16 29
79. Braidy Wassilyn (F) Niagara IceDogs 27 5 19 24 0.89 10 1
80. Nicholas De Angelis (D) Sudbury Wolves 31 5 19 24 0.77 28 -1
                   
81. Lucas Ellinas (C/LW) Ottawa Senators Kitchener Rangers 33 15 8 23 0.70 32 6
82. Vilmer Alriksson (LW/C) Vancouver Canucks totals 26 11 12 23 0.88 14 -9
    Guelph Storm 26 11 12 23 0.88 14 -9
    Brampton Steelheads - - - - - - -
83. Kashawn Aitcheson (D) Barrie Colts 29 10 13 23 0.79 48 11
84. Charlie Paquette (RW) Guelph Storm 32 10 13 23 0.72 12 -15
85. Spencer Sova (D) Brampton Steelheads 28 4 19 23 0.82 16 11
86. Jack Dever (RW) Ottawa 67's 32 4 19 23 0.72 8 1
87. Kaden Pitre (C) Tampa Bay Lightning Flint Firebirds 29 12 10 22 0.76 28 0
88. AJ Spellacy (RW/C) Chicago Blackhawks Windsor Spitfires 29 11 11 22 0.76 23 7
89. Brad Gardiner (C) Dallas Stars Barrie Colts 30 10 12 22 0.73 12 7
90. Dylan Edwards (F) Erie Otters 28 9 13 22 0.79 14 -1
                   
91. Easton Wainwright (C) Sarnia Sting 33 9 13 22 0.67 36 0
92. Nathan Aspinall (LW) New York Rangers Flint Firebirds 28 8 14 22 0.79 14 1
93. Matthew Schaefer (D) Erie Otters 17 7 15 22 1.29 8 21
94. Jack Brauti (D) Niagara IceDogs 31 4 18 22 0.71 24 5
95. Tristan Bertucci (D) Dallas Stars Barrie Colts 32 3 19 22 0.69 22 11
96. Quinton Burns (D) St. Louis Blues Kingston Frontenacs 33 3 19 22 0.67 58 25
97. Cole Davis (LW) Windsor Spitfires 28 11 10 21 0.75 28 5
98. Michael Levin (LW) Niagara IceDogs 32 9 12 21 0.66 16 -8
99. Gage Heyes (RW) Kingston Frontenacs 33 9 12 21 0.64 32 4
100. Noel Nordh (LW/RW) Utah Hockey Club Soo Greyhounds 16 7 14 21 1.31 2 2
515 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. Ben Hrebik Barrie Colts 13 2.03 .939 9 2 1 1 738 386 25
2. Jackson Parsons Kitchener Rangers 26 2.12 .926 19 6 1 4 1529 674 54
3. Austin Elliott London Knights 14 2.11 .920 14 0 0 2 855 343 30
4. Joseph Costanzo Windsor Spitfires 27 2.37 .915 20 5 2 2 1568 669 62
5. Alexei Medvedev London Knights 18 2.72 .914 12 4 0 1 992 480 45
6. Charlie Schenkel Soo Greyhounds 22 2.92 .912 8 9 0 1 1110 558 54
7. Easton Rye Peterborough Petes 11 3.25 .911 5 5 1 0 665 368 36
8. Noah Erliden Erie Otters 23 2.87 .910 14 5 4 2 1319 640 63
9. Michael McIvor North Bay Battalion 20 3.01 .909 10 6 2 1 1117 561 56
10. Nathan Krawchuk Sudbury Wolves 23 3.03 .909 12 6 4 0 1288 648 65
                         
11. Carter George Los Angeles Kings Owen Sound Attack 23 3.49 .905 4 13 5 0 1325 732 77
12. Owen Flores Niagara IceDogs 27 3.66 .905 18 7 2 0 1543 895 94
13. Jaeden Nelson Ottawa 67's 16 2.95 .904 8 4 4 0 976 450 48
14. Zachary Bowen Peterborough Petes 16 3.65 .904 2 10 4 0 971 553 59
15. Sam Hillebrandt Barrie Colts 21 2.93 .903 12 7 1 0 1188 540 58
16. Jacob Oster Oshawa Generals 25 3.04 .902 14 9 2 0 1501 703 76
17. David Egorov Brantford Bulldogs 16 3.13 .898 9 4 2 0 921 423 48
18. Jack Ivankovic Brampton Steelheads 21 3.49 .898 12 7 1 1 1205 613 70
19. Ryerson Leenders Buffalo Sabres Brantford Bulldogs 18 3.61 .897 8 9 1 0 1063 556 64
20. Nicholas Surzycia Sarnia Sting 27 3.62 .891 8 12 7 0 1659 816 100
                         
21. Landon Miller Detroit Red Wings Soo Greyhounds 19 3.67 .891 7 9 0 1 866 433 53
22. Nathaniel Day Edmonton Oilers Flint Firebirds 28 3.03 .889 14 12 2 2 1602 650 81
23. Mason Vaccari Kingston Frontenacs 17 3.10 .886 8 2 3 0 910 366 47
24. Nolan Lalonde Columbus Blue Jackets Kingston Frontenacs 19 3.21 .885 8 6 4 1 1011 415 54
25. Collin MacKenzie Ottawa 67's 16 3.71 .880 5 8 3 0 972 440 60
26. Andrew Oke Saginaw Spirit 29 3.63 .879 14 14 1 0 1651 728 100
27. Finn Marshall Sudbury Wolves 10 3.70 .875 5 3 0 1 519 225 32
28. Brayden Gillespie Guelph Storm 26 4.25 .870 9 14 1 0 1427 678 101
29. Matthew Koprowski Owen Sound Attack 11 3.88 .864 5 5 0 0 604 247 39
30. Jacob Gibbons Brampton Steelheads 11 4.72 .860 2 6 3 0 661 320 52
                         
31. Charlie Larocque North Bay Battalion 13 4.83 .843 3 9 0 0 683 295 55
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 2 2.61 .913 1 1 0 0 92 42 4
3. Masen Johnston Peterborough Petes 4 3.11 .912 0 2 1 0 194 103 10
4. Trenten Bennett Owen Sound Attack 1 4.00 .909 0 1 0 0 60 40 4
5. Liam Sztuska Peterborough Petes 3 4.58 .895 0 3 0 0 171 111 13
6. Zachary Jovanovski Guelph Storm 3 3.51 .886 1 1 1 0 154 70 9
7. Charlie Robertson Niagara IceDogs 8 4.35 .880 4 2 0 0 414 220 30
8. Evan Maillet Sarnia Sting 9 4.46 .874 3 6 0 0 538 277 40
9. Anthony Paolini Brampton Steelheads 1 5.07 .872 0 1 0 0 60 34 5
10. Carter Froggett Windsor Spitfires 8 3.78 .869 3 2 1 0 413 173 26
                         
11. Carter Nadon North Bay Battalion 1 4.97 .865 0 0 1 0 61 32 5
12. Kaleb Papineau Saginaw Spirit 6 3.69 .864 2 2 0 0 277 108 17
13. Colin Ellsworth Guelph Storm 7 4.11 .863 0 4 1 0 336 145 23
14. Jason Schaubel Kitchener Rangers 8 4.08 .857 4 1 2 0 471 191 32
15. Isaac Gravelle Oshawa Generals 8 3.79 .855 6 1 1 0 491 183 31
16. Noah Bender totals 6 3.83 .855 1 3 0 0 330 124 21
    Oshawa Generals 1 6.00 .800 0 1 0 0 60 24 6
    Flint Firebirds 5 3.34 .870 1 2 0 0 270 100 15
17. Charlie Burns Erie Otters 9 4.68 .849 2 4 0 0 487 214 38
18. Owen Willmore London Knights 3 5.31 .843 1 2 0 0 147 70 13
19. Samuel DiBlasi Saginaw Spirit 1 5.75 .818 0 0 0 0 42 18 4
20. Andrew Gaulton Sudbury Wolves 1 8.00 .818 0 1 0 0 60 36 8
                         
21. Hayden Jeffery Niagara IceDogs 1 8.26 .800 0 0 0 0 30 16 4
22. Jacob Brown Flint Firebirds 1 6.23 .778 0 1 0 0 58 21 6
23. Liam Conway Ottawa 67's 1 23.72 .429 0 0 0 0 11 3 4
24. Matthew Humphries Niagara IceDogs 0 - - - - - - 0 - -