.
League Information and Facts
Premium Filter
2024-2025 Regular Season Player Stats
# Player Team GP G A TP PPG PIM +/-
1. Zayne Parekh (D) Calgary Flames Saginaw Spirit 61 33 74 107 1.75 96 42
2. Sam Dickinson (D) San Jose Sharks London Knights 55 29 62 91 1.65 39 64
3. 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
4. Luca Marrelli (D) Columbus Blue Jackets Oshawa Generals 67 19 55 74 1.10 21 25
5. Anthony Cristoforo (D) Windsor Spitfires 65 12 49 61 0.94 45 53
6. Emil Pieniniemi (D) Pittsburgh Penguins Kingston Frontenacs 60 10 50 60 1.00 18 6
7. Kashawn Aitcheson (D) New York Islanders Barrie Colts 64 26 33 59 0.92 88 6
8. Finn Harding (D) Pittsburgh Penguins Brampton Steelheads 67 7 50 57 0.85 72 46
9. Tomas Hamara (D) Ottawa Senators Brantford Bulldogs 58 8 47 55 0.95 37 19
10. Cameron Reid (D) Nashville Predators Kitchener Rangers 67 14 40 54 0.81 44 39
                   
11. Jacob LeBlanc (D) North Bay Battalion 68 10 42 52 0.76 32 -39
12. Quinton Burns (D) St. Louis Blues Kingston Frontenacs 66 8 41 49 0.74 100 45
13. Jack Brauti (D) Niagara IceDogs 64 8 38 46 0.72 47 -11
14. Cam Allen (D) Washington Capitals totals 49 11 34 45 0.92 68 15
    Guelph Storm 27 7 18 25 0.93 23 -5
    London Knights 22 4 16 20 0.91 45 20
15. Mitch Young (D) Sarnia Sting 60 8 37 45 0.75 76 -5
16. Matthew Mania (D) Flint Firebirds 66 7 38 45 0.68 49 10
17. Henry Brzustewicz (D) Los Angeles Kings London Knights 67 10 32 42 0.63 77 24
18. Matthew Mayich (D) St. Louis Blues Ottawa 67's 66 7 35 42 0.64 81 -17
19. James Petrovski (D) Owen Sound Attack 68 4 37 41 0.60 100 -6
20. Oliver Bonk (D) Philadelphia Flyers London Knights 52 11 29 40 0.77 36 37
                   
21. Chase Reid (D) Soo Greyhounds 39 7 33 40 1.03 32 4
22. Nicholas De Angelis (D) Sudbury Wolves 66 6 32 38 0.58 44 10
23. Carson Woodall (D) Windsor Spitfires 66 3 35 38 0.58 25 3
24. Lukas Fischer (D) St. Louis Blues Sarnia Sting 51 15 22 37 0.73 81 -19
25. Tristan Bertucci (D) Dallas Stars Barrie Colts 52 7 30 37 0.71 47 28
26. Alexis Daviault (D) Erie Otters 64 5 31 36 0.56 76 -27
27. Luca D'Amato (D) Oshawa Generals 67 8 27 35 0.52 31 5
28. James Guo (D) Saginaw Spirit 62 8 26 34 0.55 38 29
29. Jakub Fibigr (D) Seattle Kraken Brampton Steelheads 58 3 30 33 0.57 18 7
30. Blake Smith (D) Toronto Maple Leafs Flint Firebirds 64 10 22 32 0.50 54 15
                   
31. Beau Akey (D) Edmonton Oilers Barrie Colts 52 6 26 32 0.62 30 10
32. Spencer Sova (D) Brampton Steelheads 58 5 27 32 0.55 26 18
33. Owen Protz (D) Montréal Canadiens Brantford Bulldogs 67 5 27 32 0.48 57 11
34. Jakub Chromiak (D) Kitchener Rangers 54 4 28 32 0.59 20 14
35. Rylan Singh (D) Guelph Storm 65 3 28 31 0.48 18 -36
36. Parker Von Richter (D) Brampton Steelheads 62 8 22 30 0.48 22 24
37. Maleek McGowan (D) Kingston Frontenacs 56 7 23 30 0.54 34 18
38. Martin Matejicek (D) Peterborough Petes 68 13 16 29 0.43 35 -21
39. Jared Woolley (D) Los Angeles Kings London Knights 68 9 19 28 0.41 75 49
40. Braedyn Rogers (D) Owen Sound Attack 68 7 21 28 0.41 44 -13
                   
41. Carson Campbell (D) Kitchener Rangers 65 3 25 28 0.43 41 31
42. Urban Podrekar (D) Flint Firebirds 65 10 17 27 0.42 27 -14
43. Tommy Budnick (D) totals 46 7 20 27 0.59 75 28
    Guelph Storm 17 3 10 13 0.76 21 14
    Brantford Bulldogs 29 4 10 14 0.48 54 14
44. Donovan McCoy (D) Sudbury Wolves 58 5 22 27 0.47 79 -7
45. Matthew Virgilio (D) Niagara IceDogs 68 4 23 27 0.40 74 -27
46. Vann Williamson (D) Kingston Frontenacs 68 2 25 27 0.40 24 17
47. Konnor Smith (D) Anaheim Ducks totals 40 10 16 26 0.65 34 14
    Owen Sound Attack 8 4 4 8 1.00 9 1
    Brampton Steelheads 32 6 12 18 0.56 25 13
48. Ben Danford (D) Toronto Maple Leafs Oshawa Generals 61 5 20 25 0.41 68 5
49. Frankie Marrelli (D) Ottawa 67's 63 5 20 25 0.40 70 -30
50. Andrew Gibson (D) Nashville Predators totals 54 9 15 24 0.44 59 16
    Soo Greyhounds 26 4 3 7 0.27 36 1
    Oshawa Generals 28 5 12 17 0.61 23 15
                   
51. Zach Sandhu (D) Oshawa Generals 64 9 15 24 0.38 92 12
52. Quinn Beauchesne (D) Pittsburgh Penguins Guelph Storm 49 6 18 24 0.49 51 -10
53. Tnias Mathurin (D) Windsor Spitfires 49 7 16 23 0.47 20 30
54. Carson Cameron (D) Peterborough Petes 63 7 16 23 0.37 24 -25
55. Cal Uens (D) Kingston Frontenacs 68 6 17 23 0.34 71 21
56. Matthew Schaefer (D) New York Islanders Erie Otters 17 7 15 22 1.29 8 21
57. Matthew Andonovski (D) Ottawa Senators Kitchener Rangers 65 6 15 21 0.32 132 10
58. Lucas Moore (D) Brantford Bulldogs 68 4 17 21 0.31 73 1
59. Noah Van Vliet (D) Niagara IceDogs 67 8 12 20 0.30 113 -5
60. Grayson Tiller (D) Barrie Colts 67 7 13 20 0.30 86 -4
                   
61. Kohyn Eshkawkogan (D) Ottawa 67's 52 4 16 20 0.38 37 -5
62. Wyatt Kennedy (D) totals 65 3 17 20 0.31 58 -4
    North Bay Battalion 36 1 10 11 0.31 38 -9
    Windsor Spitfires 29 2 7 9 0.31 20 5
63. Graydon Jones (D) Saginaw Spirit 54 3 16 19 0.35 34 0
64. Caeden Carlisle (D) Soo Greyhounds 65 1 18 19 0.29 64 -11
65. Daniil Skvortsov (D) Guelph Storm 59 5 13 18 0.31 12 -18
66. Nolan Collins (D) Flint Firebirds 36 4 13 17 0.47 52 8
67. Noah Roberts (D) totals 65 4 13 17 0.26 120 -22
    Brantford Bulldogs 37 4 8 12 0.32 86 -4
    Sudbury Wolves 28 0 5 5 0.18 34 -18
68. Will Bishop (D) totals 62 3 14 17 0.27 46 1
    Saginaw Spirit 34 3 9 12 0.35 24 -4
    Kingston Frontenacs 28 0 5 5 0.18 22 5
69. Ty Henry (D) Chicago Blackhawks Erie Otters 63 1 16 17 0.27 78 -5
70. Kent Greer (D) North Bay Battalion 56 4 12 16 0.29 14 -8
                   
71. Brodie McConnell-Barker (D) Soo Greyhounds 56 3 13 16 0.29 30 -10
72. P.J. Forgione (D) Saginaw Spirit 65 3 13 16 0.25 77 22
73. Noah Jenken (D) totals 53 2 14 16 0.30 27 1
    London Knights 30 0 7 7 0.23 12 5
    Guelph Storm 23 2 7 9 0.39 15 -4
74. Spencer Evans (D) Soo Greyhounds 53 2 14 16 0.30 45 12
75. Josef Eichler (D) Windsor Spitfires 63 2 14 16 0.25 74 10
76. Luca Blonda (D) Sudbury Wolves 65 5 10 15 0.23 40 -14
77. Andrew Wycisk (D) Niagara IceDogs 57 3 12 15 0.26 18 -12
78. Joshua Glavin (D) Saginaw Spirit 67 0 15 15 0.22 97 -8
79. Artyom Frolov (D) Flint Firebirds 65 4 10 14 0.22 27 -2
80. Alexander Bilecki (D) Kitchener Rangers 45 3 11 14 0.31 29 4
                   
81. Carter Hicks (D) Windsor Spitfires 52 3 11 14 0.27 25 11
82. Liam Ladds (D) Peterborough Petes 63 2 12 14 0.22 64 -20
83. Adrian Manzo (D) totals 61 1 13 14 0.23 18 -12
    Windsor Spitfires 32 1 3 4 0.13 6 -2
    North Bay Battalion 29 0 10 10 0.34 12 -10
84. Bronson Ride (D) North Bay Battalion 68 6 7 13 0.19 87 -19
85. Lucas Ambrosio (D) Erie Otters 52 4 9 13 0.25 44 1
86. Conor Walton (D) Windsor Spitfires 65 3 10 13 0.20 53 19
87. Hughston Hurt (D) Sarnia Sting 67 3 10 13 0.19 49 -9
88. Hunter Solomon (D) Soo Greyhounds 68 3 10 13 0.19 37 -13
89. Quinn McCall (D) Erie Otters 38 2 11 13 0.34 31 7
90. Bradley Horner (D) Ottawa 67's 57 2 11 13 0.23 58 1
                   
91. Blair Scott (D) Niagara IceDogs 67 2 11 13 0.19 92 -10
92. Adam Jiříček (D) St. Louis Blues Brantford Bulldogs 27 4 8 12 0.44 6 10
93. Aaron Enright (D) North Bay Battalion 49 2 10 12 0.24 18 3
94. James Barr (D) Sarnia Sting 58 2 10 12 0.21 37 -14
95. Alec Leonard (D) totals 45 3 8 11 0.24 38 -5
    London Knights 5 1 1 2 0.40 4 -2
    Owen Sound Attack 40 2 7 9 0.23 34 -3
96. Evan Passmore (D) New York Rangers Barrie Colts 62 3 8 11 0.18 58 -1
97. Maxim Dirracolo (D) Kitchener Rangers 65 3 8 11 0.17 74 2
98. Callum Cheynowski (D) Niagara IceDogs 68 0 11 11 0.16 46 -26
99. Genc Ula (D) Peterborough Petes 56 5 5 10 0.18 16 -10
100. Lenny Greenberg (D) Owen Sound Attack 20 1 9 10 0.50 8 -4
205 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. Austin Elliott London Knights 33 2.10 .924 32 1 0 3 1997 852 70
2. Jackson Parsons Ottawa Senators Kitchener Rangers 52 2.24 .920 37 12 3 5 3082 1330 115
3. Ben Hrebik Barrie Colts 34 2.87 .920 21 9 2 1 1968 1080 94
4. Alexei Medvedev Vancouver Canucks London Knights 34 2.79 .912 22 8 2 3 1954 943 91
5. Michael McIvor North Bay Battalion 45 2.86 .910 22 17 3 3 2557 1230 122
6. Ryerson Leenders Buffalo Sabres Brantford Bulldogs 48 3.11 .910 31 14 3 1 2819 1477 146
7. Carter George Los Angeles Kings Owen Sound Attack 47 3.35 .909 17 22 6 0 2705 1514 151
8. David Egorov Brantford Bulldogs 24 2.97 .906 13 5 2 0 1273 610 63
9. Jacob Oster Oshawa Generals 53 2.81 .904 32 17 4 3 3182 1396 149
10. Jack Ivankovic Nashville Predators Brampton Steelheads 43 3.05 .903 25 12 5 2 2477 1173 126
                         
11. Sam Hillebrandt Barrie Colts 37 3.16 .903 21 13 2 0 2130 1046 112
12. Easton Rye Peterborough Petes 29 3.67 .902 10 14 3 0 1604 898 98
13. Nathan Krawchuk Sudbury Wolves 47 3.45 .901 19 20 5 0 2540 1335 146
14. Owen Flores Niagara IceDogs 47 3.82 .899 24 16 6 0 2637 1488 168
15. Charlie Schenkel totals 47 3.13 .897 24 16 0 2 2510 1137 131
    Soo Greyhounds 25 2.89 .914 9 11 0 2 1290 661 62
    Kingston Frontenacs 22 3.39 .873 15 5 0 0 1221 476 69
16. Noah Erliden Erie Otters 54 3.42 .895 28 18 6 2 3018 1470 172
17. Nathaniel Day Edmonton Oilers Flint Firebirds 59 3.07 .894 26 25 5 2 3401 1460 174
18. Zachary Bowen Peterborough Petes 37 3.95 .893 8 22 5 0 2125 1168 140
19. Joseph Costanzo Windsor Spitfires 51 2.94 .892 34 10 4 4 2855 1157 140
20. Jaeden Nelson Ottawa 67's 33 3.65 .889 12 14 5 0 1873 913 114
                         
21. Nolan Lalonde Columbus Blue Jackets totals 36 3.30 .888 16 12 7 3 2019 880 111
    Kingston Frontenacs 21 3.25 .884 9 7 4 1 1126 464 61
    Soo Greyhounds 15 3.36 .893 7 5 3 2 893 416 50
22. Mason Vaccari Kingston Frontenacs 25 3.13 .886 11 4 4 0 1324 534 69
23. Zachary Jovanovski Guelph Storm 19 3.71 .886 6 10 3 1 1068 512 66
24. Nicholas Surzycia Sarnia Sting 48 3.70 .885 16 21 9 0 2722 1295 168
25. Collin MacKenzie Ottawa 67's 39 3.66 .884 12 20 5 1 2243 1049 137
26. Charlie Robertson Niagara IceDogs 10 4.63 .884 4 3 0 0 493 289 38
27. Brayden Gillespie totals 40 3.76 .881 17 17 2 2 2201 1017 138
    Guelph Storm 27 4.24 .869 9 15 1 0 1485 699 105
    Brampton Steelheads 13 2.76 .906 8 2 1 2 717 318 33
28. Carter Froggett Windsor Spitfires 21 3.52 .879 8 7 2 0 1024 435 60
29. Jason Schaubel Kitchener Rangers 18 3.40 .878 10 3 3 0 1041 423 59
30. Kaleb Papineau Saginaw Spirit 23 3.56 .878 12 6 0 0 1196 513 71
                         
31. Isaac Gravelle Oshawa Generals 14 3.36 .877 9 3 2 0 857 343 48
32. Landon Miller Detroit Red Wings Soo Greyhounds 37 4.07 .877 13 17 1 1 1844 892 125
33. Andrew Oke Saginaw Spirit 50 3.80 .876 26 21 3 1 2813 1259 178
34. Jack Lisson North Bay Battalion 12 4.29 .875 3 7 1 0 644 323 46
35. Evan Maillet Sarnia Sting 26 4.41 .872 6 12 4 0 1402 703 103
36. Finn Marshall Sudbury Wolves 31 4.20 .871 13 9 0 1 1431 673 100
37. Colin Ellsworth Guelph Storm 27 4.08 .869 6 12 5 1 1487 672 101
38. Matthew Koprowski Owen Sound Attack 20 4.29 .866 8 9 1 0 1078 496 77
39. Charlie Burns Erie Otters 21 4.24 .860 6 10 0 0 1075 466 76
40. Jacob Gibbons Brampton Steelheads 12 4.67 .860 2 7 3 0 720 343 56
                         
41. Charlie Larocque North Bay Battalion 16 4.50 .851 3 10 1 0 828 353 62
42. 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
43. 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. Liam Sztuska Peterborough Petes 3 4.58 .895 0 3 0 0 171 111 13
6. Hayden Jeffery Niagara IceDogs 5 4.48 .881 1 2 1 0 268 148 20
7. Gavin Betts Kingston Frontenacs 9 3.44 .876 5 4 0 0 454 183 26
8. Carter Nadon North Bay Battalion 1 4.97 .865 0 0 1 0 61 32 5
9. Anthony Paolini Brampton Steelheads 3 4.59 .856 1 1 1 0 184 83 14
10. Owen Willmore London Knights 3 5.31 .843 1 2 0 0 147 70 13
                         
11. Jake Windbiel Windsor Spitfires 1 6.00 .842 1 0 0 0 60 32 6
12. Andrew Gaulton Sudbury Wolves 1 8.00 .818 0 1 0 0 60 36 8
13. Marcus Vandenberg Sudbury Wolves 1 8.00 .784 0 1 0 0 60 29 8
14. Jacob Brown Flint Firebirds 1 6.23 .778 0 1 0 0 58 21 6
15. Kayden Newton Guelph Storm 1 6.13 .750 0 1 0 0 40 12 4
16. Noah Tegelaar Soo Greyhounds 2 9.90 .739 0 2 0 0 37 17 6
17. Samuel DiBlasi Saginaw Spirit 2 9.34 .690 0 0 0 0 58 20 9
18. 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 - - - - - - - - -
19. Reid Thomas Soo Greyhounds 1 6.08 .000 0 0 0 0 10 0 1
20. Luke Suys Sudbury Wolves 0 - - - - - - - - -
                         
21. Nick Marson Soo Greyhounds 0 - - - - - - - - -
22. Noah Beaulne Sudbury Wolves 0 - - - - - - - - -
23. Daniel Giusti Ottawa 67's 0 - - - - - - 0 - -
24. Declan McNamara Saginaw Spirit 0 - - - - - - 0 - -
* Some data is missing to provide a correct summary.