.
League Information and Facts
Premium Filter
2024-2025 Overall Totals Player Stats
# Player Team GP G A TP PPG PIM +/-
1. Michael Misa (C/LW) Saginaw Spirit 29 30 31 61 2.10 21 25
2. Porter Martone (RW) Brampton Steelheads 26 21 33 54 2.08 41 16
3. Liam Greentree (RW) Los Angeles Kings Windsor Spitfires 31 20 31 51 1.65 21 23
4. Kieron Walton (C/LW) Winnipeg Jets Sudbury Wolves 30 18 33 51 1.70 18 4
5. Nick Lardis (LW) Chicago Blackhawks Brantford Bulldogs 30 28 22 50 1.67 12 5
6. Ryan Roobroeck (C) Niagara IceDogs 31 24 23 47 1.52 6 9
7. Carson Rehkopf (C/LW) Seattle Kraken Brampton Steelheads 27 20 27 47 1.74 14 20
8. Beckett Sennecke (RW) Anaheim Ducks Oshawa Generals 27 22 24 46 1.70 24 13
9. Sam Dickinson (D) San Jose Sharks London Knights 26 15 31 46 1.77 18 18
10. Luke Misa (C) Calgary Flames Brampton Steelheads 30 19 26 45 1.50 2 20
                   
11. Ilya Protas (LW) Washington Capitals Windsor Spitfires 29 19 25 44 1.52 10 15
12. Cédrick Guindon (LW/C) Kingston Frontenacs 32 18 26 44 1.38 4 10
13. Patrick Thomas (C) Washington Capitals Brantford Bulldogs 31 11 33 44 1.42 4 5
14. Kevin He (LW) Winnipeg Jets Niagara IceDogs 29 23 20 43 1.48 18 8
15. Luca Marrelli (D) Columbus Blue Jackets Oshawa Generals 33 14 28 42 1.27 15 13
16. Jacob Battaglia (RW/LW) Calgary Flames Kingston Frontenacs 32 19 22 41 1.28 18 -3
17. Henry Mews (D) Calgary Flames Ottawa 67's 30 8 33 41 1.37 32 2
18. Kristian Epperson (LW) Saginaw Spirit 29 13 27 40 1.38 52 26
19. Tuomas Uronen (W/C) Vegas Golden Knights Kingston Frontenacs 31 16 23 39 1.26 13 12
20. Jake O'Brien (C) Brantford Bulldogs 31 16 22 38 1.23 8 -10
                   
21. Luca Pinelli (C) Columbus Blue Jackets Ottawa 67's 26 21 16 37 1.42 28 -1
22. Sam Alfano (RW) Erie Otters 29 17 20 37 1.28 27 13
23. Andrei Loshko (RW) Seattle Kraken Niagara IceDogs 31 17 20 37 1.19 15 5
24. Malcolm Spence (LW) Erie Otters 28 15 22 37 1.32 20 19
25. Pano Fimis (C) Erie Otters 29 11 26 37 1.28 12 20
26. Adrian Misaljevic (C) Kitchener Rangers 31 16 20 36 1.16 6 7
27. Zayne Parekh (D) Calgary Flames Saginaw Spirit 26 10 25 35 1.35 45 9
28. Joey Willis (C) Nashville Predators Saginaw Spirit 26 17 17 34 1.31 24 7
29. Luke Torrance (LW) Oshawa Generals 30 13 21 34 1.13 19 17
30. Ethan Miedema (LW) Buffalo Sabres Kingston Frontenacs 32 12 22 34 1.06 43 11
                   
31. Calum Ritchie (C) Colorado Avalanche Oshawa Generals 18 8 26 34 1.89 28 17
32. Emil Pieniniemi (D) Pittsburgh Penguins Kingston Frontenacs 32 4 30 34 1.06 12 7
33. Ethan Czata (C) Niagara IceDogs 31 14 19 33 1.06 33 17
34. Ethan Procyszyn (C) Anaheim Ducks North Bay Battalion 29 20 12 32 1.10 38 -4
35. Alex Pharand (C/RW) Chicago Blackhawks Sudbury Wolves 28 15 17 32 1.14 19 0
36. Landen Hookey (RW) Owen Sound Attack 32 13 19 32 1.00 41 -3
37. William Nicholl (C/LW) Edmonton Oilers London Knights 31 12 20 32 1.03 8 19
38. Calem Mangone (RW) Saginaw Spirit 31 12 20 32 1.03 29 4
39. Noah Morneau (LW) Windsor Spitfires 32 10 22 32 1.00 9 11
40. Kocha Delic (C) Sudbury Wolves 30 8 24 32 1.07 42 -5
                   
41. Denver Barkey (LW) Philadelphia Flyers London Knights 24 5 26 31 1.29 16 16
42. Sam McCue (LW) Toronto Maple Leafs Owen Sound Attack 30 18 12 30 1.00 26 4
43. Justin Cloutier (RW) Soo Greyhounds 31 16 14 30 0.97 41 6
44. Cole Beaudoin (C) Utah Hockey Club Barrie Colts 24 13 16 29 1.21 2 -1
45. Trent Swick (LW) Vegas Golden Knights Kitchener Rangers 26 13 16 29 1.12 20 3
46. Cooper Foster (C) Pittsburgh Penguins Ottawa 67's 30 13 16 29 0.97 32 -6
47. Jacob LeBlanc (D) North Bay Battalion 29 4 25 29 1.00 12 -14
48. Easton Cowan (C/W) Toronto Maple Leafs London Knights 20 15 13 28 1.40 22 10
49. Brady Martin (C) Soo Greyhounds 27 14 14 28 1.04 37 9
50. Luca Romano (C) Kitchener Rangers 30 14 14 28 0.93 8 7
                   
51. Jack Nesbitt (C) Windsor Spitfires 32 13 15 28 0.88 28 12
52. Matthew Soto (RW) Kingston Frontenacs 29 13 14 27 0.93 2 6
53. Adam Zidlicky (RW/LW) Brampton Steelheads 27 15 11 26 0.96 44 10
54. Carey Terrance (C) Anaheim Ducks Erie Otters 29 14 12 26 0.90 8 3
55. Cole Brown (RW) New Jersey Devils Brantford Bulldogs 31 13 13 26 0.84 22 -6
56. Marco Mignosa (RW) Soo Greyhounds 21 11 15 26 1.24 2 -6
57. Ryan Abraham (C) Windsor Spitfires 31 10 16 26 0.84 24 3
58. Cameron Reid (D) Kitchener Rangers 31 5 21 26 0.84 20 10
59. Sam O'Reilly (C) Edmonton Oilers London Knights 29 11 14 25 0.86 14 15
60. Matthew Buckley (C/RW) Oshawa Generals 33 10 15 25 0.76 15 5
                   
61. Cam Allen (D) Washington Capitals totals 27 7 18 25 0.93 23 -5
    Guelph Storm 27 7 18 25 0.93 23 -5
    London Knights - - - - - - -
62. Shamar Moses (RW) totals 29 6 19 25 0.86 23 -4
    Barrie Colts 5 0 0 0 0.00 6 1
    North Bay Battalion 24 6 19 25 1.04 17 -5
63. Colby Barlow (LW) Winnipeg Jets Oshawa Generals 30 15 9 24 0.80 23 -1
64. Tyson Doucette (C) Sarnia Sting 34 14 10 24 0.71 8 -12
65. Beau Jelsma (LW/C) Barrie Colts 21 11 13 24 1.14 20 11
66. Tyler Hopkins (C) Kingston Frontenacs 32 8 16 24 0.75 12 -1
67. Nicholas De Angelis (D) Sudbury Wolves 30 5 19 24 0.80 28 -4
68. Tanner Lam (RW) Kitchener Rangers 31 5 19 24 0.77 8 5
69. Finn Harding (D) Pittsburgh Penguins Brampton Steelheads 30 1 23 24 0.80 43 26
70. Dalyn Wakely (C) Edmonton Oilers Barrie Colts 22 13 10 23 1.05 18 12
                   
71. Owen Van Steensel (LW) North Bay Battalion 29 12 11 23 0.79 20 -10
72. 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 - - - - - - -
73. Jack Van Volsen (C) Brampton Steelheads 30 10 13 23 0.77 10 -5
74. Max Namestnikov (LW) Guelph Storm 29 9 14 23 0.79 20 -16
75. Zach Filak (C) Sarnia Sting 34 9 14 23 0.68 45 -3
76. Christopher Thibodeau (RW) Flint Firebirds 27 8 15 23 0.85 15 6
77. Anthony Cristoforo (D) Windsor Spitfires 31 6 17 23 0.74 16 27
78. Braidy Wassilyn (F) Niagara IceDogs 25 4 19 23 0.92 10 3
79. Lucas Ellinas (C/LW) Ottawa Senators Kitchener Rangers 31 14 8 22 0.71 30 5
80. Riley Patterson (C) Vancouver Canucks Barrie Colts 28 11 11 22 0.79 7 7
                   
81. AJ Spellacy (RW/C) Chicago Blackhawks Windsor Spitfires 29 11 11 22 0.76 23 7
82. Brad Gardiner (C) Dallas Stars Barrie Colts 28 10 12 22 0.79 12 7
83. Matthew Schaefer (D) Erie Otters 17 7 15 22 1.29 8 21
84. Spencer Sova (D) Brampton Steelheads 26 4 18 22 0.85 14 12
85. Jack Brauti (D) Niagara IceDogs 29 4 18 22 0.76 24 8
86. Jack Dever (RW) Ottawa 67's 30 4 18 22 0.73 8 3
87. Quinton Burns (D) St. Louis Blues Kingston Frontenacs 32 3 19 22 0.69 58 23
88. Kashawn Aitcheson (D) Barrie Colts 27 10 11 21 0.78 48 11
89. Gage Heyes (RW) Kingston Frontenacs 32 9 12 21 0.66 28 3
90. Dylan Edwards (F) Erie Otters 27 8 13 21 0.78 14 1
                   
91. Easton Wainwright (C) Sarnia Sting 31 8 13 21 0.68 34 1
92. Nathan Aspinall (LW) New York Rangers Flint Firebirds 26 7 14 21 0.81 12 1
93. Oliver Bonk (D) Philadelphia Flyers London Knights 24 6 15 21 0.88 12 13
94. Tomas Hamara (D) Ottawa Senators Brantford Bulldogs 22 3 18 21 0.95 13 4
95. Mitch Young (D) Sarnia Sting 26 3 18 21 0.81 40 0
96. Kaden Pitre (C) Tampa Bay Lightning Flint Firebirds 28 11 9 20 0.71 26 -3
97. Chase Coughlan (F) Sudbury Wolves 28 11 9 20 0.71 65 -3
98. Martin Misiak (W) Chicago Blackhawks Erie Otters 21 10 10 20 0.95 4 -5
99. Nathan Villeneuve (C) Seattle Kraken Sudbury Wolves 24 10 10 20 0.83 51 -1
100. Quentin Musty (LW) San Jose Sharks Sudbury Wolves 11 8 12 20 1.82 4 1
508 players found | Previous page | Next page
2024-2025 Overall Totals Goaltending Stats
# Player Team GP GAA SV% W L T SO TOI SVS GA
1. Ben Hrebik Barrie Colts 11 1.94 .939 8 1 1 0 620 309 20
2. Jackson Parsons Kitchener Rangers 25 2.08 .927 18 6 1 4 1469 649 51
3. Austin Elliott London Knights 13 2.19 .916 13 0 0 2 795 317 29
4. Michael McIvor North Bay Battalion 18 2.89 .915 10 4 2 1 998 514 48
5. Easton Rye Peterborough Petes 10 3.18 .914 5 4 1 0 605 340 32
6. Joseph Costanzo Windsor Spitfires 26 2.43 .913 19 5 2 2 1508 642 61
7. Alexei Medvedev London Knights 17 2.83 .913 11 4 0 1 932 460 44
8. Charlie Schenkel Soo Greyhounds 22 2.92 .912 8 9 0 1 1110 558 54
9. Noah Erliden Erie Otters 23 2.87 .910 14 5 4 2 1319 640 63
10. Nathan Krawchuk Sudbury Wolves 22 3.03 .909 11 6 4 0 1228 616 62
                         
11. Owen Flores Niagara IceDogs 25 3.58 .908 16 7 2 0 1423 842 85
12. Carter George Los Angeles Kings Owen Sound Attack 23 3.49 .905 4 13 5 0 1325 732 77
13. Zachary Bowen Peterborough Petes 15 3.71 .904 1 10 4 0 906 530 56
14. Sam Hillebrandt Barrie Colts 21 2.93 .903 12 7 1 0 1188 540 58
15. Jacob Oster Oshawa Generals 24 3.08 .903 13 9 2 0 1441 687 74
16. Jaeden Nelson Ottawa 67's 15 2.97 .902 8 4 3 0 911 415 45
17. David Egorov Brantford Bulldogs 15 3.07 .900 8 4 2 0 861 397 44
18. Ryerson Leenders Buffalo Sabres Brantford Bulldogs 17 3.47 .900 8 8 1 0 1003 524 58
19. Jack Ivankovic Brampton Steelheads 21 3.49 .898 12 7 1 1 1205 613 70
20. Nicholas Surzycia Sarnia Sting 25 3.59 .893 7 11 7 0 1539 764 92
                         
21. Landon Miller Detroit Red Wings Soo Greyhounds 17 3.77 .887 6 8 0 1 748 368 47
22. Nathaniel Day Edmonton Oilers Flint Firebirds 26 3.08 .886 12 12 2 2 1482 588 76
23. Mason Vaccari Kingston Frontenacs 17 3.10 .886 8 2 3 0 910 366 47
24. Nolan Lalonde Columbus Blue Jackets Kingston Frontenacs 18 3.35 .882 7 6 4 1 951 398 53
25. Collin MacKenzie Ottawa 67's 15 3.62 .882 5 7 3 0 913 411 55
26. Andrew Oke Saginaw Spirit 27 3.56 .881 14 12 1 0 1568 687 93
27. Finn Marshall Sudbury Wolves 10 3.70 .875 5 3 0 1 519 225 32
28. Brayden Gillespie Guelph Storm 25 4.26 .871 8 14 1 0 1367 657 97
29. Jacob Gibbons Brampton Steelheads 10 4.59 .864 2 5 3 0 602 292 46
30. Matthew Koprowski Owen Sound Attack 10 3.86 .862 5 4 0 0 544 219 35
                         
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. Carter Froggett Windsor Spitfires 8 3.78 .869 3 2 1 0 413 173 26
10. Carter Nadon North Bay Battalion 1 4.97 .865 0 0 1 0 61 32 5
                         
11. Kaleb Papineau Saginaw Spirit 5 3.73 .864 2 2 0 0 242 95 15
12. Isaac Gravelle Oshawa Generals 8 3.79 .855 6 1 1 0 491 183 31
13. 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
14. Jason Schaubel Kitchener Rangers 7 4.23 .855 4 0 2 0 412 171 29
15. Charlie Burns Erie Otters 8 4.50 .853 2 4 0 0 427 186 32
16. Colin Ellsworth Guelph Storm 6 4.32 .848 0 3 1 0 278 112 20
17. Owen Willmore London Knights 3 5.31 .843 1 2 0 0 147 70 13
18. Samuel DiBlasi Saginaw Spirit 1 5.75 .818 0 0 0 0 42 18 4
19. Andrew Gaulton Sudbury Wolves 1 8.00 .818 0 1 0 0 60 36 8
20. Hayden Jeffery Niagara IceDogs 1 8.26 .800 0 0 0 0 30 16 4
                         
21. Jacob Brown Flint Firebirds 1 6.23 .778 0 1 0 0 58 21 6
22. Liam Conway Ottawa 67's 1 23.72 .429 0 0 0 0 11 3 4
23. Anthony Paolini Brampton Steelheads 0 - - - - - - 0 - -
24. Matthew Humphries Niagara IceDogs 0 - - - - - - 0 - -