.
League Information and Facts
Premium Filter
2023-2024 Regular Season Player Stats
# Player Team GP G A TP PPG PIM +/-
1. Liam Greentree (RW) Windsor Spitfires 64 36 54 90 1.41 33 -14
2. Marek Vanacker (LW) Brantford Bulldogs 68 36 46 82 1.21 55 7
3. Michael Misa (C) Saginaw Spirit 67 29 46 75 1.12 26 3
4. Jett Luchanko (C) Guelph Storm 68 20 54 74 1.09 36 -13
5. Porter Martone (RW) Mississauga Steelheads 60 33 38 71 1.18 63 25
6. Beckett Sennecke (RW) Oshawa Generals 63 27 41 68 1.08 67 33
7. Jacob Battaglia (RW) Kingston Frontenacs 67 31 34 65 0.97 34 -15
8. Jake O'Brien (C) Brantford Bulldogs 61 13 51 64 1.05 10 4
9. Riley Patterson (C) Barrie Colts 68 29 33 62 0.91 10 7
10. Cole Beaudoin (C) Barrie Colts 67 28 34 62 0.93 27 2
                   
11. Malcolm Spence (LW) Erie Otters 66 19 43 62 0.94 26 11
12. Sam O'Reilly (F) London Knights 68 20 36 56 0.82 34 32
13. Kevin He (LW) Niagara IceDogs 64 31 22 53 0.83 66 -13
14. Ryan Roobroeck (C) Niagara IceDogs 63 28 23 51 0.81 14 -34
15. Nathan Villeneuve (C) Sudbury Wolves 56 23 27 50 0.89 58 10
16. Kieron Walton (C/LW) Sudbury Wolves 65 18 25 43 0.66 18 -5
17. Lucas Karmiris (C) Mississauga Steelheads 62 14 29 43 0.69 28 19
18. Cole Davis (LW) Windsor Spitfires 63 20 21 41 0.65 55 -37
19. Braydon McCallum (C) Peterborough Petes 62 18 23 41 0.66 128 -9
20. AJ Spellacy (C) Windsor Spitfires 67 21 17 38 0.57 59 -22
                   
21. Jacob Therrien (RW) North Bay Battalion 61 20 18 38 0.62 77 2
22. Ethan Procyszyn (RW) North Bay Battalion 62 15 21 36 0.58 67 2
23. Travis Hayes (RW) Soo Greyhounds 58 14 21 35 0.60 44 9
24. Nathan Aspinall (LW) Flint Firebirds 65 18 16 34 0.52 23 -8
25. Lucas Ellinas (C) Kitchener Rangers 67 16 17 33 0.49 75 8
26. Jack Van Volsen (C) Mississauga Steelheads 63 20 12 32 0.51 27 -2
27. Gabriel Frasca (C) Kingston Frontenacs 44 15 17 32 0.73 18 -13
28. Tanner Lam (RW) Kitchener Rangers 61 13 18 31 0.51 4 1
29. Christopher Brown (C) Soo Greyhounds 66 7 24 31 0.47 8 13
30. Kaden Pitre (C) Flint Firebirds 35 10 20 30 0.86 29 -9
                   
31. Brady Martin (C) Soo Greyhounds 52 10 18 28 0.54 40 12
32. Bode Stewart (C) Barrie Colts 57 13 13 26 0.46 23 -8
33. Alex Kostov (RW) totals 66 12 14 26 0.39 65 -4
    Soo Greyhounds 36 7 8 15 0.42 30 4
    Flint Firebirds 30 5 6 11 0.37 35 -8
34. Luca Testa (C) Brantford Bulldogs 48 14 11 25 0.52 28 6
35. Shamar Moses (RW) Barrie Colts 66 5 20 25 0.38 42 -21
36. Benjamin Cormier (C) Owen Sound Attack 65 14 10 24 0.37 4 -13
37. Ihnat Pazii (C) North Bay Battalion 63 9 15 24 0.38 29 5
38. Ivan Galiyanov (F) Niagara IceDogs 60 8 16 24 0.40 13 -30
39. Caden Taylor (C) totals 58 12 11 23 0.40 34 -24
    Sudbury Wolves 27 1 4 5 0.19 10 -3
    Peterborough Petes 31 11 7 18 0.58 24 -21
40. Carter Kostuch (LW) totals 65 11 11 22 0.34 23 -17
    North Bay Battalion 34 2 4 6 0.18 2 -7
    Sarnia Sting 31 9 7 16 0.52 21 -10
                   
41. Luca Romano (C) Kitchener Rangers 56 10 12 22 0.39 8 1
42. Ryan Brown (LW) Sarnia Sting 49 11 9 20 0.41 4 -8
43. Leo Serlin (RW/C) Guelph Storm 64 10 10 20 0.31 23 -2
44. Jimmy Lombardi (C) Flint Firebirds 62 7 13 20 0.32 12 -11
45. William Nicholl (C) London Knights 65 6 14 20 0.31 38 -2
46. Kimi Körbler (RW) Ottawa 67's 60 10 9 19 0.32 14 7
47. Justin Bottineau (C) Kitchener Rangers 61 5 14 19 0.31 28 2
48. Jack Nesbitt (C) Windsor Spitfires 58 9 9 18 0.31 58 -32
49. Tristan Delisle (C) Oshawa Generals 63 7 11 18 0.29 46 5
50. Tyler Graham (RW) Oshawa Generals 61 7 10 17 0.28 28 -10
                   
51. Ethan Czata (C) Niagara IceDogs 62 7 10 17 0.27 42 -35
52. Sean Doherty (C/RW) Sarnia Sting 61 6 11 17 0.28 6 -11
53. Caden Kelly (RW) Ottawa 67's 55 4 11 15 0.27 39 -3
54. Jeremy Martin (LW) Flint Firebirds 64 13 1 14 0.22 31 -23
55. Aiden Young (LW) totals 58 3 11 14 0.24 13 -21
    Saginaw Spirit 27 1 7 8 0.30 2 4
    Peterborough Petes 31 2 4 6 0.19 11 -25
56. Jacob Crawford (C/LW) Owen Sound Attack 57 6 7 13 0.23 11 -17
57. Tyler Hopkins (C) Kingston Frontenacs 59 6 7 13 0.22 17 -20
58. Carter Lowe (LW) Barrie Colts 62 4 9 13 0.21 10 -11
59. Nicolas Addy (RW) totals 60 3 10 13 0.22 38 -27
    Owen Sound Attack 26 1 2 3 0.12 12 -8
    Peterborough Petes 34 2 8 10 0.29 26 -19
60. Evan Van Gorp (LW/C) London Knights 44 6 6 12 0.27 14 -7
                   
61. William McFadden (C) Guelph Storm 60 4 8 12 0.20 11 -3
62. William Eggleton (LW) Mississauga Steelheads 64 8 3 11 0.17 41 0
63. Masen Wray (C) totals 63 5 6 11 0.17 35 -27
    Brantford Bulldogs 34 3 3 6 0.18 10 -3
    Niagara IceDogs 29 2 3 5 0.17 25 -24
64. Gabe Chiarot (RW) Mississauga Steelheads 48 5 5 10 0.21 38 -1
65. Lirim Amidovski (RW) North Bay Battalion 57 3 7 10 0.18 20 -11
66. Nic Whitehead (C) Ottawa 67's 53 2 8 10 0.19 26 -3
67. Andrew Vermeulen (RW) Niagara IceDogs 47 5 4 9 0.19 22 -16
68. Carson Hall (C) Sarnia Sting 51 5 4 9 0.18 31 -21
69. Harry Nansi (C) Owen Sound Attack 41 0 9 9 0.22 6 -10
70. Hunter McKenzie (LW/RW) Guelph Storm 49 5 3 8 0.16 19 -6
                   
71. Parker Snelgrove (C) Guelph Storm 50 1 7 8 0.16 14 -5
72. Charles Hilton (F) Ottawa 67's 32 4 3 7 0.22 29 -2
73. Kieran Witkowski (LW) Mississauga Steelheads 58 3 4 7 0.12 6 -1
74. Ethan Toms (C) Oshawa Generals 59 3 4 7 0.12 34 -3
75. Jaiden Newton (C) Barrie Colts 45 1 6 7 0.16 15 -11
76. Brett Hammond (C) Erie Otters 58 2 4 6 0.10 14 -12
77. Antonio Tersigni (LW) Owen Sound Attack 52 1 5 6 0.12 6 -25
78. Owen Griffin (C) Oshawa Generals 61 1 5 6 0.10 13 -16
79. Wesley Royston (RW) Erie Otters 45 4 1 5 0.11 34 -4
80. Dennis Lominac (F) Sarnia Sting 58 3 2 5 0.09 65 -25
                   
81. Ryder Boulton (F) London Knights 45 2 3 5 0.11 56 -11
82. Macgregor Richmond (F) Mississauga Steelheads 63 2 3 5 0.08 25 -14
83. Dylan Tsherna (RW) Brantford Bulldogs 37 1 4 5 0.14 18 -3
84. Lane Sim (F) Sarnia Sting 43 0 5 5 0.12 4 -16
85. Tate Vader (C) Soo Greyhounds 23 2 2 4 0.17 0 4
86. Joshua Avery (C) Brantford Bulldogs 7 1 3 4 0.57 0 2
87. Chase Yanni (LW) Ottawa 67's 10 1 3 4 0.40 6 -2
88. Liam Storch (F) Saginaw Spirit 22 1 3 4 0.18 4 -4
89. Brody Partridge (F) Peterborough Petes 60 3 0 3 0.05 9 -21
90. Dylan Richter (C) North Bay Battalion 24 2 1 3 0.13 6 -6
                   
91. Matheas Stark (C) Kitchener Rangers 41 2 1 3 0.07 0 3
92. Cameron Arquette (C) Kitchener Rangers 13 1 2 3 0.23 0 3
93. Blake Arrowsmith (F) London Knights 9 0 3 3 0.33 2 2
94. Nathan Gaymes (RW) Windsor Spitfires 4 2 0 2 0.50 9 1
95. Rafek Dianov (F) Niagara IceDogs 16 2 0 2 0.13 0 -10
96. Nolan Laird (C) North Bay Battalion 25 1 1 2 0.08 6 -5
97. Joseph Cadorin (LW) Peterborough Petes 52 1 1 2 0.04 36 -23
98. Jonathon Pylypuik (F) Oshawa Generals 48 0 2 2 0.04 21 -8
99. Reyth Smith (C) North Bay Battalion 3 1 0 1 0.33 0 0
100. Jacob Cloutier (RW) Saginaw Spirit 4 1 0 1 0.25 2 -1
119 players found | Previous page | Next page
2023-2024 Regular Season Goaltending Stats
# Player Team GP GAA SV% W L T SO TOI SVS GA
1. Jack Ivankovic Mississauga Steelheads 25 2.72 .915 14 5 4 1 1412 687 64
2. Ryerson Leenders Mississauga Steelheads 46 3.12 .909 24 17 4 3 2672 1388 139
3. Carter George Owen Sound Attack 56 3.30 .907 23 21 6 4 3251 1744 179
4. Noah Bender Oshawa Generals 12 3.26 .894 5 3 0 0 534 244 29
5. Landon Miller Soo Greyhounds 30 2.79 .889 17 6 0 2 1486 555 69
6. Michael McIvor North Bay Battalion 18 3.78 .876 8 9 0 1 954 423 60
7. David Egorov Brantford Bulldogs 22 3.86 .870 9 6 2 0 1167 500 75
8. Jacob Brown Flint Firebirds 18 4.19 .853 5 7 3 0 975 395 68
9. Karsen Chartier Sarnia Sting 24 4.55 .846 7 11 1 0 1134 471 86
10. JJ Salajko Kingston Frontenacs 12 4.57 .833 5 3 1 0 591 225 45
                         
11. Jacob Gibbons Erie Otters 20 5.11 .819 5 7 1 0 857 330 73
LESS THAN 10 GAMES
1. Jaeden Nelson Ottawa 67's 2 2.84 .875 0 0 0 0 85 28 4
2. Ben Hrebik Barrie Colts 2 4.58 .875 0 1 0 0 92 49 7
3. Matthew Koprowski Owen Sound Attack 2 5.65 .875 0 1 0 0 96 63 9
4. Charlie Burns totals 7 4.80 .848 2 4 0 1 338 151 27
    Niagara IceDogs 1 18.00 .600 0 0 0 0 20 9 6
    Erie Otters 6 3.96 .871 2 4 0 1 318 142 21
5. Easton Rye totals 9 6.19 .841 1 4 0 0 349 191 36
    Peterborough Petes 8 6.43 .852 1 3 0 0 290 178 31
    Erie Otters 1 5.06 .722 0 1 0 0 60 13 5
    North Bay Battalion 0 - - - - - - 0 - -
6. Carter Froggett Windsor Spitfires 2 5.66 .789 0 1 0 0 85 30 8
7. Andrew Gaulton Sudbury Wolves 1 7.17 .781 0 1 0 0 59 25 7
8. Anthony Paolini Mississauga Steelheads 0 - - - - - - 0 - -