.
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) San Jose Sharks Saginaw Spirit 65 62 72 134 2.06 45 45
2. Ilya Protas (C/LW) Washington Capitals Windsor Spitfires 61 50 74 124 2.03 34 58
3. Liam Greentree (RW) Los Angeles Kings Windsor Spitfires 64 49 70 119 1.86 59 55
4. Zayne Parekh (D) Calgary Flames Saginaw Spirit 61 33 74 107 1.75 96 42
5. Porter Martone (RW) Philadelphia Flyers Brampton Steelheads 57 37 61 98 1.72 74 19
6. Jake O'Brien (C) Seattle Kraken Brantford Bulldogs 66 32 66 98 1.48 18 -2
7. Kieron Walton (C/LW) Winnipeg Jets Sudbury Wolves 66 38 54 92 1.39 43 -7
8. Sam Dickinson (D) San Jose Sharks London Knights 55 29 62 91 1.65 39 64
9. Jacob Battaglia (RW/LW) Calgary Flames Kingston Frontenacs 68 40 50 90 1.32 34 13
10. Ryan Roobroeck (C) Niagara IceDogs 64 41 46 87 1.36 18 -7
                   
11. Beckett Sennecke (RW/LW) Anaheim Ducks Oshawa Generals 56 36 50 86 1.54 66 24
12. Henry Mews (D) Calgary Flames totals 68 14 68 82 1.21 88 -14
    Ottawa 67's 38 11 39 50 1.32 42 -5
    Sudbury Wolves 30 3 29 32 1.07 46 -9
13. Kristian Epperson (LW) Los Angeles Kings Saginaw Spirit 58 27 53 80 1.38 87 45
14. Kevin He (LW) Winnipeg Jets Niagara IceDogs 62 36 39 75 1.21 34 -2
15. Malcolm Spence (LW) New York Rangers Erie Otters 65 32 41 73 1.12 57 10
16. Brady Martin (C) Nashville Predators Soo Greyhounds 57 33 39 72 1.26 68 25
17. Sam O'Reilly (C/RW) Tampa Bay Lightning London Knights 62 28 43 71 1.15 40 56
18. Nathan Villeneuve (C/LW) Seattle Kraken Sudbury Wolves 57 34 36 70 1.23 120 -5
19. Ethan Procyszyn (C/RW) Anaheim Ducks North Bay Battalion 68 34 30 64 0.94 74 -21
20. Jack Nesbitt (C) Philadelphia Flyers Windsor Spitfires 65 25 39 64 0.98 74 12
                   
21. Anthony Cristoforo (D) Windsor Spitfires 65 12 49 61 0.94 45 53
22. Kashawn Aitcheson (D) New York Islanders Barrie Colts 64 26 33 59 0.92 88 6
23. Riley Patterson (C/RW) Vancouver Canucks Barrie Colts 64 25 34 59 0.92 19 9
24. William Nicholl (C/LW) Edmonton Oilers London Knights 66 21 36 57 0.86 33 38
25. Jett Luchanko (C) Philadelphia Flyers Guelph Storm 46 21 35 56 1.22 46 -3
26. Ethan Czata (C/RW) Tampa Bay Lightning Niagara IceDogs 68 21 34 55 0.81 72 -9
27. Cameron Reid (D) Nashville Predators Kitchener Rangers 67 14 40 54 0.81 44 39
28. Kaden Pitre (C) Tampa Bay Lightning Flint Firebirds 57 22 31 53 0.93 57 1
29. Tanner Lam (RW) Kitchener Rangers 67 13 40 53 0.79 24 18
30. Pierce Mbuyi (LW) Owen Sound Attack 63 29 23 52 0.83 46 8
                   
31. Luca Romano (C) New York Islanders Kitchener Rangers 67 25 26 51 0.76 22 5
32. Cole Beaudoin (C) Utah Mammoth Barrie Colts 52 22 29 51 0.98 4 -4
33. Owen Griffin (C/RW) Columbus Blue Jackets Oshawa Generals 62 22 29 51 0.82 33 3
34. Travis Hayes (RW) Pittsburgh Penguins Soo Greyhounds 65 21 30 51 0.78 61 8
35. Tyler Hopkins (C/LW) Toronto Maple Leafs Kingston Frontenacs 67 20 31 51 0.76 18 -1
36. Carson Harmer (C) Saginaw Spirit 68 23 27 50 0.74 39 17
37. Emil Hemming (RW/LW) Dallas Stars Barrie Colts 60 18 30 48 0.80 20 5
38. Lev Katzin (C) Guelph Storm 44 16 32 48 1.09 26 -7
39. Shamar Moses (RW) Florida Panthers totals 66 12 36 48 0.73 39 -19
    Barrie Colts 5 0 0 0 0.00 6 1
    North Bay Battalion 61 12 36 48 0.79 33 -20
40. Jacob Cloutier (RW) Winnipeg Jets Saginaw Spirit 67 23 24 47 0.70 41 15
                   
41. Nathan Aspinall (LW/RW) New York Rangers Flint Firebirds 62 17 30 47 0.76 39 -12
42. Jack Brauti (D) Niagara IceDogs 64 8 38 46 0.72 47 -11
43. Beckham Edwards (C) Sarnia Sting 62 25 20 45 0.73 6 -9
44. Cole Davis (LW) Windsor Spitfires 57 21 24 45 0.79 46 13
45. Filip Ekberg (LW/RW) Carolina Hurricanes Ottawa 67's 53 16 29 45 0.85 8 5
46. Alex Kostov (RW) Flint Firebirds 68 16 29 45 0.66 92 1
47. Jimmy Lombardi (C/LW) Los Angeles Kings Flint Firebirds 63 13 32 45 0.71 42 -4
48. Dima Zhilkin (RW) Saginaw Spirit 54 16 27 43 0.80 55 15
49. Marek Vanacker (LW/RW) Chicago Blackhawks Brantford Bulldogs 45 24 18 42 0.93 36 10
50. Henry Brzustewicz (D) Los Angeles Kings London Knights 67 10 32 42 0.63 77 24
                   
51. Evan Van Gorp (LW/C) London Knights 64 19 22 41 0.64 12 13
52. Ryan Brown (LW) Sarnia Sting 68 16 25 41 0.60 42 -8
53. Chase Reid (D) Soo Greyhounds 39 7 33 40 1.03 32 4
54. Jack Van Volsen (C) Brampton Steelheads 67 17 22 39 0.58 20 0
55. Braidy Wassilyn (F) Niagara IceDogs 62 8 31 39 0.63 16 -21
56. Jacob Therrien (RW) North Bay Battalion 55 17 21 38 0.69 90 -39
57. Ethan Belchetz (LW) Windsor Spitfires 56 17 21 38 0.68 48 -3
58. Gabriel Frasca (C) Erie Otters 65 15 23 38 0.58 36 -21
59. Alessandro Di Iorio (C) Sarnia Sting 58 11 27 38 0.66 14 -24
60. Carson Woodall (D) Windsor Spitfires 66 3 35 38 0.58 25 3
                   
61. Lucas Ellinas (C/LW) Ottawa Senators Kitchener Rangers 50 20 17 37 0.74 51 16
62. A.J. Spellacy (RW/C) Chicago Blackhawks Windsor Spitfires 62 18 19 37 0.60 76 3
63. Lukas Fischer (D) St. Louis Blues Sarnia Sting 51 15 22 37 0.73 81 -19
64. Tristan Delisle (C) totals 63 11 26 37 0.59 51 9
    Oshawa Generals 3 1 0 1 0.33 8 -1
    Owen Sound Attack 60 10 26 36 0.60 43 10
65. Gabriel Chiarot (RW/LW) Vancouver Canucks Brampton Steelheads 66 21 14 35 0.53 60 21
66. Lucas Karmiris (C) Brampton Steelheads 40 13 22 35 0.88 28 18
67. Bode Stewart (LW) Barrie Colts 65 6 29 35 0.54 26 9
68. Lauri Sinivuori (C/LW) Oshawa Generals 67 16 18 34 0.51 42 9
69. Carter Lowe (LW) Barrie Colts 68 16 17 33 0.49 10 -3
70. Aiden Young (LW) Peterborough Petes 65 13 20 33 0.51 37 -11
                   
71. Christian Humphreys (RW/C) Colorado Avalanche Kitchener Rangers 28 11 22 33 1.18 8 8
72. Jakub Fibigr (D) Seattle Kraken Brampton Steelheads 58 3 30 33 0.57 18 7
73. Lirim Amidovski (RW) Minnesota Wild North Bay Battalion 67 19 13 32 0.48 38 -10
74. Nic Whitehead (C) Ottawa 67's 65 9 23 32 0.49 14 -15
75. Owen Protz (D) Montréal Canadiens Brantford Bulldogs 67 5 27 32 0.48 57 11
76. Cole Zurawski (RW) totals 61 16 15 31 0.51 22 -2
    Flint Firebirds 32 6 9 15 0.47 11 6
    Owen Sound Attack 29 10 6 16 0.55 11 -8
77. Caden Taylor (RW/LW) Peterborough Petes 68 15 16 31 0.46 51 -38
78. Andrew Vermeulen (C/LW) Kitchener Rangers 64 14 17 31 0.48 22 13
79. Braydon McCallum (C/RW) Peterborough Petes 56 9 22 31 0.55 125 -24
80. Rylan Singh (D) Guelph Storm 65 3 28 31 0.48 18 -36
                   
81. Kieran Witkowski (LW) Brampton Steelheads 68 12 18 30 0.44 16 10
82. Parker Von Richter (D) Brampton Steelheads 62 8 22 30 0.48 22 24
83. Ruslan Karimov (LW/RW) Sarnia Sting 66 15 14 29 0.44 61 -8
84. Liam Beamish (C) Sarnia Sting 40 14 15 29 0.73 34 9
85. Brady Smith (C) Soo Greyhounds 57 11 18 29 0.51 16 -18
86. Colin Fitzgerald (C) Peterborough Petes 48 12 16 28 0.58 45 -21
87. Jared Woolley (D) Los Angeles Kings London Knights 68 9 19 28 0.41 75 49
88. Braedyn Rogers (D) Owen Sound Attack 68 7 21 28 0.41 44 -13
89. Carson Campbell (D) Kitchener Rangers 65 3 25 28 0.43 41 31
90. Wesley Royston (RW) Erie Otters 63 14 13 27 0.43 58 -5
                   
91. Nicholas Wellenreiter (F) North Bay Battalion 45 11 16 27 0.60 18 -7
92. Matthew Virgilio (D) Niagara IceDogs 68 4 23 27 0.40 74 -27
93. Vann Williamson (D) Kingston Frontenacs 68 2 25 27 0.40 24 17
94. Sean Doherty (C/RW) Niagara IceDogs 68 14 12 26 0.38 20 -14
95. Carter Stevens (C) Guelph Storm 66 13 13 26 0.39 36 -11
96. Noah Read (C/LW) Anaheim Ducks London Knights 45 10 16 26 0.58 20 10
97. Benjamin Cormier (C) Owen Sound Attack 64 14 11 25 0.39 33 -16
98. Hudson Chitaroni (C) Sudbury Wolves 65 9 16 25 0.38 43 -9
99. Jacob Crawford (C/LW) Owen Sound Attack 65 8 17 25 0.38 22 -21
100. William McFadden (C) Guelph Storm 61 5 20 25 0.41 8 -2
377 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 34 2.87 .920 21 9 2 1 1968 1080 94
2. Alexei Medvedev Vancouver Canucks London Knights 34 2.79 .912 22 8 2 3 1954 943 91
3. Michael McIvor North Bay Battalion 45 2.86 .910 22 17 3 3 2557 1230 122
4. Ryerson Leenders Buffalo Sabres Brantford Bulldogs 48 3.11 .910 31 14 3 1 2819 1477 146
5. Carter George Los Angeles Kings Owen Sound Attack 47 3.35 .909 17 22 6 0 2705 1514 151
6. David Egorov Brantford Bulldogs 24 2.97 .906 13 5 2 0 1273 610 63
7. Jack Ivankovic Nashville Predators Brampton Steelheads 43 3.05 .903 25 12 5 2 2477 1173 126
8. Easton Rye Peterborough Petes 29 3.67 .902 10 14 3 0 1604 898 98
9. Jaeden Nelson Ottawa 67's 33 3.65 .889 12 14 5 0 1873 913 114
10. Zachary Jovanovski Guelph Storm 19 3.71 .886 6 10 3 1 1068 512 66
                         
11. Carter Froggett Windsor Spitfires 21 3.52 .879 8 7 2 0 1024 435 60
12. Jason Schaubel Kitchener Rangers 18 3.40 .878 10 3 3 0 1041 423 59
13. Kaleb Papineau Saginaw Spirit 23 3.56 .878 12 6 0 0 1196 513 71
14. Isaac Gravelle Oshawa Generals 14 3.36 .877 9 3 2 0 857 343 48
15. Landon Miller Detroit Red Wings Soo Greyhounds 37 4.07 .877 13 17 1 1 1844 892 125
16. Jack Lisson North Bay Battalion 12 4.29 .875 3 7 1 0 644 323 46
17. Evan Maillet Sarnia Sting 26 4.41 .872 6 12 4 0 1402 703 103
18. Finn Marshall Sudbury Wolves 31 4.20 .871 13 9 0 1 1431 673 100
19. Colin Ellsworth Guelph Storm 27 4.08 .869 6 12 5 1 1487 672 101
20. Matthew Koprowski Owen Sound Attack 20 4.29 .866 8 9 1 0 1078 496 77
                         
21. Charlie Burns Erie Otters 21 4.24 .860 6 10 0 0 1075 466 76
22. Jacob Gibbons Brampton Steelheads 12 4.67 .860 2 7 3 0 720 343 56
23. Charlie Larocque North Bay Battalion 16 4.50 .851 3 10 1 0 828 353 62
24. Noah Bender totals 14 5.17 .833 3 9 0 0 697 299 60
    Oshawa Generals 1 6.00 .800 0 1 0 0 60 24 6
    Flint Firebirds 13 5.09 .836 3 8 0 0 637 275 54
25. Matthew Humphries Niagara IceDogs 13 5.79 .832 0 10 1 0 695 332 67
LESS THAN 10 GAMES
1. Finn Moffett Niagara IceDogs 1 0.00 1.000 0 0 0 0 6 3 0
2. Trenten Bennett New Jersey Devils Owen Sound Attack 6 2.65 .923 1 4 0 1 318 169 14
3. Masen Johnston Peterborough Petes 5 3.22 .910 0 2 1 0 224 122 12
4. Michael Newlove Windsor Spitfires 3 2.89 .904 2 0 0 0 146 66 7
5. Hayden Jeffery Niagara IceDogs 5 4.48 .881 1 2 1 0 268 148 20
6. Gavin Betts Kingston Frontenacs 9 3.44 .876 5 4 0 0 454 183 26
7. Carter Nadon North Bay Battalion 1 4.97 .865 0 0 1 0 61 32 5
8. Anthony Paolini Brampton Steelheads 3 4.59 .856 1 1 1 0 184 83 14
9. Jake Windbiel Windsor Spitfires 1 6.00 .842 1 0 0 0 60 32 6
10. Andrew Gaulton Sudbury Wolves 1 8.00 .818 0 1 0 0 60 36 8
                         
11. Jacob Brown Flint Firebirds 1 6.23 .778 0 1 0 0 58 21 6
12. Kayden Newton Guelph Storm 1 6.13 .750 0 1 0 0 40 12 4
13. Noah Tegelaar Soo Greyhounds 2 9.90 .739 0 2 0 0 37 17 6
14. Samuel DiBlasi Saginaw Spirit 2 9.34 .690 0 0 0 0 58 20 9
15. Liam Conway totals 1 23.72 .429 0 0 0 0 11 3 4
    Ottawa 67's 1 23.72 .429 0 0 0 0 11 3 4
    Guelph Storm 0 - - - - - - - - -
16. Reid Thomas Soo Greyhounds 1 6.08 .000 0 0 0 0 10 0 1
17. Nick Marson Soo Greyhounds 0 - - - - - - - - -
18. Luke Suys Sudbury Wolves 0 - - - - - - - - -
19. Daniel Giusti Ottawa 67's 0 - - - - - - 0 - -
20. Declan McNamara Saginaw Spirit 0 - - - - - - 0 - -
* Some data is missing to provide a correct summary.