.
League Information and Facts
Premium Filter
2024-2025 Regular Season Player Stats
# Player Team GP G A TP PPG PIM +/-
1. Colton Smith (LW) Leamington Flyers 51 43 47 90 1.76 22 -
2. David Fournier (RW) Trenton Golden Hawks 52 41 47 88 1.69 26 -
3. Taeo Artichuk (F) Trenton Golden Hawks 52 30 56 86 1.65 46 -
4. Nathan Poole (C) Haliburton County Huskies 46 24 49 73 1.59 16 -
5. David Elmy (C) St. Michael's Buzzers 53 40 32 72 1.36 10 -
6. Parker Forlin (C) Niagara Falls Canucks 43 38 33 71 1.65 12 -
7. Gavin Grundner (LW) Leamington Flyers 48 24 45 69 1.44 28 -
8. Mathieu MacMillan (F) Burlington Cougars 50 30 38 68 1.36 23 -
9. Damen Boose (LW) Collingwood Blues 50 29 38 67 1.34 41 -
10. Luke Johnston (C) totals 46 30 36 66 1.43 36 -
    Toronto Jr. Canadiens 21 11 11 22 1.05 6 -
    Milton Menace 25 19 25 44 1.76 30 -
                   
11. Braeden O'Keefe (C) Niagara Falls Canucks 50 18 48 66 1.32 8 -
12. Brice Cooke (LW) Toronto Patriots 50 32 33 65 1.30 35 -
13. Cory Jewitt (LW) Wellington Dukes 52 24 40 64 1.23 25 -
14. Riley Pope (C) Stouffville Spirit 49 28 35 63 1.29 38 -
15. Madden MacDougall (F) Milton Menace 45 25 37 62 1.38 6 -
16. Noah Garthe (C) Burlington Cougars 51 23 39 62 1.22 13 -
17. Marcus Lougheed (F) Collingwood Blues 53 25 36 61 1.15 16 -
18. Ethan Walker (C) totals 43 24 36 60 1.40 32 -
    Lindsay Muskies 24 14 13 27 1.13 16 -
    Leamington Flyers 19 10 23 33 1.74 16 -
19. Wyatt Jinman (F) Mississauga Chargers 47 20 40 60 1.28 27 -
20. Ryan Schaap (LW) Wellington Dukes 52 28 31 59 1.13 18 -
                   
21. Mason Kim (F) Mississauga Chargers 51 26 33 59 1.16 38 -
22. Evan Dantas (F) Burlington Cougars 51 21 38 59 1.16 34 -
23. Corbin Roach (RW) Trenton Golden Hawks 52 19 39 58 1.12 39 -
24. Cameron Eke (D) Collingwood Blues 48 14 42 56 1.17 42 -
25. Devin Mauro (LW) Trenton Golden Hawks 49 22 33 55 1.12 36 -
26. Ty Petrou (C) Haliburton County Huskies 45 23 31 54 1.20 36 -
27. Lachlan Wells (C) Stouffville Spirit 51 20 34 54 1.06 40 -
28. Hudson Cummins (F) St. Michael's Buzzers 53 20 33 53 1.00 12 -
29. Ryder Cali (C) Milton Menace 47 23 29 52 1.11 28 -
30. Joseph Sinclair (F) Burlington Cougars 49 19 33 52 1.06 23 -
                   
31. Julian Demiglio (C) Stouffville Spirit 45 16 36 52 1.16 59 -
32. Nate Brentnell (C) Mississauga Chargers 50 15 37 52 1.04 30 -
33. Alexander Stephen (D) Burlington Cougars 47 14 38 52 1.11 58 -
34. Nathan Phillips (C/LW) Toronto Jr. Canadiens 44 28 23 51 1.16 10 -
35. Cooper Matthews (RW) Trenton Golden Hawks 44 25 26 51 1.16 6 -
36. Tyler Isherwood (C) Buffalo Jr. Sabres 50 21 30 51 1.02 68 -
37. Deandres De Jesus (F) Haliburton County Huskies 50 26 23 49 0.98 20 -
38. Evin Kojokaro (C) totals 53 22 27 49 0.92 22 -
    King Rebellion 35 15 14 29 0.83 18 -
    Toronto Patriots 18 7 13 20 1.11 4 -
39. Gabriel Ciarallo (F) totals 49 19 30 49 1.00 42 -
    Milton Menace 23 14 17 31 1.35 24 -
    Toronto Jr. Canadiens 26 5 13 18 0.69 18 -
40. Kaiden Harmon (C) Cobourg Cougars 52 12 37 49 0.94 35 -
                   
41. Lucas Vacca (D) Toronto Patriots 53 10 39 49 0.92 29 -
42. Anthony Francella (D) St. Michael's Buzzers 51 8 41 49 0.96 22 -
43. Brayden Degelas (RW) Leamington Flyers 52 31 17 48 0.92 2 -
44. Ryan Cooper (C) Niagara Falls Canucks 49 20 28 48 0.98 16 -
45. Ashton Miwa (C) Markham Royals 52 16 32 48 0.92 10 -
46. Aaron Andrade (RW) totals 53 15 33 48 0.91 54 -
    King Rebellion 35 10 16 26 0.74 38 -
    Toronto Patriots 18 5 17 22 1.22 16 -
47. Beckett Ewart (F) Cobourg Cougars 52 26 21 47 0.90 30 -
48. Wolf Giles (F) Niagara Falls Canucks 39 21 26 47 1.21 14 -
49. Matthew Souliere (LW) Trenton Golden Hawks 39 20 27 47 1.21 26 -
50. Zander Latreille (F) Wellington Dukes 50 8 39 47 0.94 32 -
                   
51. Cameron Doran (F) Buffalo Jr. Sabres 42 19 27 46 1.10 35 -
52. Camron Hankai (RD) Haliburton County Huskies 50 10 36 46 0.92 10 -
53. Andrew Lanni (D) Markham Royals 47 5 41 46 0.98 67 -
54. Dylan McFadden (F) Buffalo Jr. Sabres 45 22 23 45 1.00 10 -
55. Jayden Levesque (C) totals 47 16 29 45 0.96 18 -
    Georgetown Raiders 34 11 21 32 0.94 14 -
    Wellington Dukes 13 5 8 13 1.00 4 -
56. Michael Denney (F) Leamington Flyers 42 15 30 45 1.07 28 -
57. Quinn Binnie (RW/C) Pickering Panthers 48 15 30 45 0.94 24 -
58. Evan Breckles (F) Stouffville Spirit 50 22 22 44 0.88 22 -
59. Sacha Trudel (LW) Wellington Dukes 51 18 26 44 0.86 68 -
60. Daniel Markevych (C) Collingwood Blues 39 17 27 44 1.13 10 -
                   
61. Joey Zhang (F/D) Pickering Panthers 50 16 28 44 0.88 14 -
62. Owen Ferguson (F) totals 51 15 29 44 0.86 36 -
    Markham Royals 38 13 26 39 1.03 32 -
    Leamington Flyers 13 2 3 5 0.38 4 -
63. Kenny Belanger Jr. (LW) Collingwood Blues 53 12 32 44 0.83 41 -
64. Marshall McCharles (LW/C) King Rebellion 51 22 21 43 0.84 8 -
65. Jared McNeil (C/LW) Wellington Dukes 49 20 23 43 0.88 18 -
66. Simon Howard (C/RW) Aurora Tigers 49 17 26 43 0.88 38 -
67. Brody Cook (F) Leamington Flyers 51 13 30 43 0.84 26 -
68. Julian Mandarino (RW) Markham Royals 52 26 16 42 0.81 48 -
69. Zander Veccia (RW) Collingwood Blues 27 20 22 42 1.56 24 -
70. Benjamin Vreugdenhil (F) Wellington Dukes 51 19 23 42 0.82 6 -
                   
71. Toby Adamson (F) St. Michael's Buzzers 53 15 27 42 0.79 28 -
72. Cam Lang (F) Caledon Admirals 50 11 31 42 0.84 18 -
73. Matthew Lee (F) Buffalo Jr. Sabres 45 16 25 41 0.91 19 -
74. Owen Fitzgerald (LW/C) Lindsay Muskies 45 15 26 41 0.91 26 -
75. Ivan Fabjan (C) Milton Menace 47 15 26 41 0.87 63 -
76. Ryan Gagner (C) Burlington Cougars 50 15 26 41 0.82 8 -
77. Michael Kull (F) Buffalo Jr. Sabres 37 13 28 41 1.11 18 -
78. Graeme MacAuley (D) Milton Menace 48 9 32 41 0.85 66 -
79. Ryan O'Dell (D) Niagara Falls Canucks 49 2 39 41 0.84 45 -
80. Danny Thomakos (C) Stouffville Spirit 44 16 24 40 0.91 33 -
                   
81. Illia Shybinskyi (F) Toronto Jr. Canadiens 51 15 25 40 0.78 8 -
82. David Paglia (D) Stouffville Spirit 51 9 31 40 0.78 22 -
83. Kyloe Ellis (D) Trenton Golden Hawks 48 5 35 40 0.83 30 -
84. Zachary Carrier (C/LW) totals 48 16 23 39 0.81 38 -
    Wellington Dukes 33 9 16 25 0.76 22 -
    Cobourg Cougars 15 7 7 14 0.93 16 -
85. Gabriel Flammia (F) St. Michael's Buzzers 53 14 25 39 0.74 16 -
86. Kailin Chen (LW) Pickering Panthers 47 11 28 39 0.83 14 -
87. Justin Dezoete (RW) Milton Menace 23 10 29 39 1.70 24 -
88. Hudson Martin (D) Collingwood Blues 47 8 31 39 0.83 15 -
89. Matthew Indovina (F) Oakville Blades 48 27 11 38 0.79 37 -
90. Connor Prestwich (LW) totals 51 18 20 38 0.75 32 -
    Cobourg Cougars 8 5 2 7 0.88 4 -
    Burlington Cougars 43 13 18 31 0.72 28 -
                   
91. Simon Wang (F/D) Lindsay Muskies 36 16 22 38 1.06 2 -
92. Jack Rimmer (RW) Collingwood Blues 24 15 23 38 1.58 28 -
93. Clarence Allain (LW) Caledon Admirals 48 10 28 38 0.79 6 -
94. Nikola Murgic (D) Burlington Cougars 50 5 32 37 0.74 20 -
95. Jack Dean (LW) Oakville Blades 49 16 20 36 0.73 8 -
96. Nicola LaForge (C) Cobourg Cougars 49 15 21 36 0.73 12 -
97. William Hughes (C) Collingwood Blues 49 13 23 36 0.73 26 -
98. Conner Thomson-Dick (D) totals 47 12 24 36 0.77 26 -
    Georgetown Raiders 13 5 4 9 0.69 6 -
    Toronto Jr. Canadiens 34 7 20 27 0.79 20 -
99. Owen Bruining (RW) totals 48 12 24 36 0.75 30 -
    Georgetown Raiders 34 8 19 27 0.79 22 -
    King Rebellion 14 4 5 9 0.64 8 -
100. Anthony Giacalone (F) Toronto Patriots 52 11 25 36 0.69 36 -
678 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. Marcus Vandenberg Leamington Flyers 34 1.47 .946 29 3 2 5 2083 901 51
2. Noah Tegelaar Collingwood Blues 28 1.78 .938 21 4 3 9 1687 753 50
3. Ryan Sanborn Trenton Golden Hawks 20 1.75 .936 19 1 0 6 1200 512 35
4. Alexander Levshyn Toronto Patriots 34 2.44 .934 22 10 2 3 1944 1117 79
5. Jack Lisson Wellington Dukes 12 2.27 .931 7 3 0 0 688 353 26
6. Stephen Toltl totals 11 2.16 .925 6 4 0 1 613 273 22
    Stouffville Spirit 6 2.69 .918 2 4 0 0 358 179 16
    Haliburton County Huskies 5 1.41 .940 4 0 0 1 255 94 6
7. Tre Altiman totals 33 2.51 .924 20 10 2 3 1910 969 80
    Leamington Flyers 15 1.72 .936 11 3 1 3 907 380 26
    King Rebellion 18 3.23 .916 9 7 1 0 1004 589 54
8. Tyler Hodges Haliburton County Huskies 19 2.48 .922 13 5 1 2 1136 557 47
9. Ian Michelone Pickering Panthers 33 2.88 .922 15 15 3 1 1958 1112 94
10. Michael Newlove totals 37 2.84 .921 18 14 4 3 2196 1207 104
    Georgetown Raiders 29 2.53 .926 14 10 4 3 1754 924 74
    Burlington Cougars 8 4.07 .904 4 4 0 0 442 283 30
                         
11. Daniel Dirracolo Toronto Jr. Canadiens 18 2.34 .920 12 4 0 3 1026 458 40
12. Anthony Alessi Buffalo Jr. Sabres 28 2.46 .920 15 10 2 1 1635 772 67
13. Jason Tremblay Lindsay Muskies 32 2.69 .920 11 17 3 1 1854 952 83
14. Gavin Betts Pickering Panthers 18 3.07 .920 7 7 2 0 1035 608 53
15. Carter Nadon Haliburton County Huskies 13 2.33 .918 8 3 0 0 643 280 25
16. Braydon Spry Trenton Golden Hawks 26 2.50 .918 20 5 1 1 1583 736 66
17. Carter Bickle totals 39 2.77 .917 17 15 5 3 2342 1200 108
    King Rebellion 25 2.96 .916 7 12 5 0 1542 829 76
    Milton Menace 14 2.40 .921 10 3 0 3 801 371 32
18. Amir Valiullin totals 45 3.35 .917 18 22 2 3 2613 1608 146
    North York Rangers 23 4.89 .896 1 18 1 0 1277 900 104
    Toronto Jr. Canadiens 22 1.89 .944 17 4 1 3 1337 708 42
19. Colten Drillen Roach Collingwood Blues 22 2.25 .915 17 4 0 2 1306 530 49
20. Mikael Kingo totals 40 3.25 .915 17 18 5 1 2379 1396 129
    Collingwood Blues 3 2.37 .891 2 1 0 1 178 57 7
    Niagara Falls Canucks 37 3.33 .916 15 17 5 0 2201 1339 122
                         
21. Austin McKillop Milton Menace 30 2.49 .913 18 6 2 1 1616 707 67
22. Leland Gill Burlington Cougars 28 3.13 .913 15 8 3 1 1652 899 86
23. Erik Powers totals 22 3.69 .913 4 16 1 2 1219 789 75
    King Rebellion 8 2.42 .930 3 4 0 2 397 213 16
    Aurora Tigers 14 4.31 .907 1 12 1 0 822 576 59
24. Christopher Quizi Oakville Blades 24 3.17 .910 7 13 3 0 1439 773 76
25. Braeden Shaikh Toronto Patriots 25 3.50 .907 7 9 3 0 1269 721 74
26. Noah Caballero totals 13 3.63 .905 4 7 1 0 777 449 47
    Toronto Jr. Canadiens - - - - - - - - - -
    Markham Royals 13 3.63 .905 4 7 1 0 777 449 47
27. Kyle Downey Stouffville Spirit 37 2.65 .902 21 12 4 4 2329 951 103
28. Dylan Grover Buffalo Jr. Sabres 24 3.13 .902 12 9 1 1 1381 664 72
29. Alexander Armellin Oakville Blades 20 3.40 .902 5 10 4 1 1181 614 67
30. Matthew Humphries Aurora Tigers 25 3.82 .902 5 14 2 0 1321 777 84
                         
31. Dario Cantini Wellington Dukes 15 2.82 .901 8 3 1 1 767 326 36
32. William Camputaro St. Michael's Buzzers 18 2.84 .901 7 6 1 0 908 391 43
33. Tommy O'Donnell Cobourg Cougars 25 2.98 .901 11 8 4 0 1428 643 71
34. Reece Herman Cobourg Cougars 23 2.97 .900 9 10 3 0 1335 593 66
35. Roman Batih totals 27 3.92 .900 10 10 2 1 1348 790 88
    Burlington Cougars 20 3.31 .913 10 6 2 1 1107 639 61
    Georgetown Raiders 7 6.71 .848 0 4 0 0 242 151 27
36. Hayden Sabourin Mississauga Chargers 22 3.51 .898 8 11 3 1 1299 667 76
37. Jacob Gorinsky St. Michael's Buzzers 32 3.31 .896 15 13 4 2 1903 902 105
38. Jacob Brown Wellington Dukes 23 3.36 .894 13 7 3 1 1357 642 76
39. Blake Sloan Caledon Admirals 28 4.65 .892 4 17 0 0 1316 840 102
40. Corbin Votary Haliburton County Huskies 17 3.22 .891 10 5 0 2 933 409 50
                         
41. Noah Kraus Lindsay Muskies 20 3.72 .889 5 11 1 0 1112 551 69
42. Sebastian Monaco totals 36 3.84 .889 12 20 4 0 2157 1109 138
    Markham Royals 31 4.14 .885 8 19 4 0 1857 982 128
    Toronto Jr. Canadiens 5 2.00 .927 4 1 0 0 301 127 10
43. Ethan Kowatsch Milton Menace 11 2.89 .886 6 4 1 0 561 209 27
44. Calem Yorke Caledon Admirals 35 5.04 .883 6 22 2 0 1784 1129 150
45. Christian Lynch Georgetown Raiders 16 4.85 .877 3 9 1 1 805 462 65
46. Thomas Staszczyszyn Mississauga Chargers 14 4.98 .874 4 7 0 0 652 376 54
47. Christopher Thompson Aurora Tigers 16 4.39 .870 5 8 0 0 835 410 61
48. Dylan Dewatcher North York Rangers 20 5.86 .870 2 14 0 0 923 603 90
49. Liam Conway Mississauga Chargers 20 6.13 .838 2 14 2 0 1096 578 112
LESS THAN 10 GAMES
1. Hudson Horsley Haliburton County Huskies 1 0.00 1.000 0 0 0 0 5 2 0
2. Marcus Cruz-D'Annunzio Oakville Blades 1 0.00 1.000 0 0 0 0 6 5 0
3. James Gall Burlington Cougars 1 0.00 1.000 0 0 0 0 3 7 0
4. Owen Butler Collingwood Blues 1 0.00 1.000 1 0 0 1 60 20 0
5. Max Grovestine Toronto Jr. Canadiens 3 0.87 .968 3 0 0 0 138 60 2
6. Daniel Giusti Haliburton County Huskies 2 0.95 .966 2 0 0 0 127 57 2
7. Ariel Zaslaver Milton Menace 1 1.00 .960 1 0 0 0 60 24 1
8. Joseph D'Angelo Lindsay Muskies 1 2.00 .946 1 0 0 0 60 35 2
9. Connor Davis Leamington Flyers 3 1.00 .941 3 0 0 0 180 48 3
10. Andrew Claughton Wellington Dukes 1 2.00 .938 1 0 0 0 60 30 2
                         
11. Nolan Godfrey Caledon Admirals 1 3.08 .936 0 1 0 0 59 44 3
12. Nolan Lane Trenton Golden Hawks 1 1.66 .933 1 0 0 0 37 14 1
13. Jonathan Frattaroli St. Michael's Buzzers 8 1.93 .933 6 1 0 2 435 194 14
14. Iain Wintle Niagara Falls Canucks 9 2.91 .921 6 2 0 0 517 292 25
15. Cameron Ingram Georgetown Raiders 3 3.06 .912 1 2 0 0 177 93 9
16. Nicolas Morvan North York Rangers 7 3.60 .912 1 5 0 0 418 258 25
17. Joshua Branton Toronto Jr. Canadiens 6 2.82 .910 3 1 2 0 384 183 18
18. Noah Mavin Georgetown Raiders 1 2.58 .909 0 0 1 0 70 30 3
19. Masen Johnston Stouffville Spirit 9 2.58 .908 7 1 0 1 489 207 21
20. Mikkel Christensen Oakville Blades 9 4.33 .902 2 6 1 0 513 339 37
                         
21. Ryan Moore Trenton Golden Hawks 1 3.00 .897 0 0 1 0 80 35 4
22. Liam Reid totals 8 3.16 .894 3 3 1 0 456 202 24
    Cobourg Cougars 8 3.16 .894 3 3 1 0 456 202 24
    North York Rangers - - - - - - - - - -
23. James Kamakaris King Rebellion 5 4.08 .892 3 1 0 0 265 148 18
24. Andrew Gaulton Niagara Falls Canucks 4 5.47 .888 0 2 0 0 121 87 11
25. Sawyer Russell Trenton Golden Hawks 6 3.29 .887 5 0 0 0 329 141 18
26. Ryan Harris Markham Royals 6 4.67 .878 0 3 0 0 232 129 18
27. Logan Rubino Pickering Panthers 1 2.33 .875 1 0 0 0 26 7 1
28. Robby DiMaria Lindsay Muskies 4 5.05 .875 1 2 0 0 155 91 13
29. Noah Davis Wellington Dukes 4 3.67 .865 2 2 0 0 246 96 15
30. Michael Tamburro Mississauga Chargers 2 5.34 .860 0 1 0 0 79 43 7
                         
31. Andrea De Melis Aurora Tigers 1 6.00 .860 0 1 0 0 60 37 6
32. Ethan Beattie Pickering Panthers 5 5.57 .859 0 4 0 0 280 158 26
33. Cameron Millar Aurora Tigers 2 4.15 .857 0 1 1 0 87 36 6
34. Gabe Donohue Wellington Dukes 2 5.13 .857 0 2 0 0 47 24 4
35. Matteo Porporino Markham Royals 6 6.78 .851 1 5 0 0 310 200 35
36. Logan Snyder Niagara Falls Canucks 3 5.43 .845 1 2 0 0 144 71 13
37. Kahne Bettison Georgetown Raiders 1 7.00 .837 0 1 0 0 60 36 7
38. Noah Blitstein totals 8 6.57 .833 1 6 0 0 366 199 40
    Milton Menace 1 8.15 .667 0 0 0 0 23 6 3
    North York Rangers 7 6.47 .839 1 6 0 0 344 193 37
39. Travis Vanderzwaag Niagara Falls Canucks 1 8.04 .833 0 0 0 0 30 20 4
40. Bogdan Bogomolov North York Rangers 2 6.03 .828 0 0 0 0 50 24 5
                         
41. Cole Vreugdenhil Wellington Dukes 1 8.00 .795 0 1 0 0 60 31 8
42. Milo Slayer Oakville Blades 1 9.09 .789 0 0 0 0 27 15 4
43. Marek Andreoli Caledon Admirals 1 7.52 .762 0 0 0 0 40 16 5
44. Kyle Karwowski Toronto Patriots 1 0.00 .000 0 0 0 0 2 0 0
45. John Lloyd Leamington Flyers 0 - - - - - - - - -