.
League Information and Facts
Premium Filter
2024-2025 Regular Season Player Stats
# Player Team GP G A TP PPG PIM +/-
1. David Fournier (RW) Trenton Golden Hawks 43 37 41 78 1.81 20 -
2. Colton Smith (LW) Leamington Flyers 44 40 36 76 1.73 18 -
3. Taeo Artichuk (F) Trenton Golden Hawks 43 22 48 70 1.63 40 -
4. Parker Forlin (C) Niagara Falls Canucks 37 35 31 66 1.78 10 -
5. Nathan Poole (C) Haliburton County Huskies 40 21 42 63 1.58 8 -
6. David Elmy (C) St. Michael's Buzzers 45 32 29 61 1.36 8 -
7. Mathieu MacMillan (F) Burlington Cougars 45 26 34 60 1.33 21 -
8. Braeden O'Keefe (C) Niagara Falls Canucks 44 17 43 60 1.36 6 -
9. Gavin Grundner (LW) Leamington Flyers 41 18 40 58 1.41 26 -
10. Damen Boose (LW) Collingwood Blues 43 22 35 57 1.33 37 -
                   
11. Cory Jewitt (LW) Wellington Dukes 43 20 35 55 1.28 19 -
12. Noah Garthe (C) Burlington Cougars 44 18 37 55 1.25 8 -
13. Riley Pope (C) Stouffville Spirit 42 20 33 53 1.26 36 -
14. Luke Johnston (C) totals 40 26 26 52 1.30 34 -
    Toronto Jr. Canadiens 21 11 11 22 1.05 6 -
    Milton Menace 19 15 15 30 1.58 28 -
15. Mason Kim (F) Mississauga Chargers 45 24 28 52 1.16 36 -
16. Marcus Lougheed (F) Collingwood Blues 46 22 30 52 1.13 14 -
17. Brice Cooke (LW) Toronto Patriots 41 25 26 51 1.24 27 -
18. Wyatt Jinman (F) Mississauga Chargers 41 19 32 51 1.24 27 -
19. Ryan Schaap (LW) Wellington Dukes 43 23 27 50 1.16 14 -
20. Lachlan Wells (C) Stouffville Spirit 44 18 32 50 1.14 36 -
                   
21. Cooper Matthews (RW) Trenton Golden Hawks 42 24 25 49 1.17 4 -
22. Devin Mauro (LW) Trenton Golden Hawks 43 20 29 49 1.14 36 -
23. Madden MacDougall (F) Milton Menace 38 18 31 49 1.29 6 -
24. Corbin Roach (RW) Trenton Golden Hawks 43 16 33 49 1.14 23 -
25. Nate Brentnell (C) Mississauga Chargers 44 14 34 48 1.09 30 -
26. Gabriel Ciarallo (F) totals 42 19 28 47 1.12 38 -
    Milton Menace 23 14 17 31 1.35 24 -
    Toronto Jr. Canadiens 19 5 11 16 0.84 14 -
27. Evan Dantas (F) Burlington Cougars 44 17 30 47 1.07 34 -
28. Ty Petrou (C) Haliburton County Huskies 38 18 27 45 1.18 22 -
29. Hudson Cummins (F) St. Michael's Buzzers 45 17 28 45 1.00 12 -
30. Cameron Eke (D) Collingwood Blues 42 11 34 45 1.07 34 -
                   
31. Deandres De Jesus (F) Haliburton County Huskies 43 24 20 44 1.02 18 -
32. Matthew Souliere (LW) Trenton Golden Hawks 35 20 24 44 1.26 26 -
33. Ethan Walker (C) totals 36 19 25 44 1.22 28 -
    Lindsay Muskies 24 14 13 27 1.13 16 -
    Leamington Flyers 12 5 12 17 1.42 12 -
34. Ryder Cali (C) Milton Menace 40 18 26 44 1.10 26 -
35. Joseph Sinclair (F) Burlington Cougars 42 16 28 44 1.05 12 -
36. Julian Demiglio (C) Stouffville Spirit 38 13 31 44 1.16 53 -
37. Ryan Cooper (C) Niagara Falls Canucks 43 19 24 43 1.00 14 -
38. Tyler Isherwood (C) Buffalo Jr. Sabres 43 17 26 43 1.00 62 -
39. Jayden Levesque (C) totals 41 15 28 43 1.05 16 -
    Georgetown Raiders 34 11 21 32 0.94 14 -
    Wellington Dukes 7 4 7 11 1.57 2 -
40. Zander Latreille (F) Wellington Dukes 42 8 35 43 1.02 20 -
                   
41. Nathan Phillips (C/LW) Toronto Jr. Canadiens 38 25 17 42 1.11 10 -
42. Wolf Giles (F) Niagara Falls Canucks 34 19 23 42 1.24 10 -
43. Lucas Vacca (D) Toronto Patriots 44 9 33 42 0.95 25 -
44. Owen Ferguson (F) totals 44 13 28 41 0.93 34 -
    Markham Royals 38 13 26 39 1.03 32 -
    Leamington Flyers 6 0 2 2 0.33 2 -
45. Alexander Stephen (D) Burlington Cougars 41 11 30 41 1.00 54 -
46. Camron Hankai (RD) Haliburton County Huskies 44 10 31 41 0.93 10 -
47. Beckett Ewart (F) Cobourg Cougars 44 21 19 40 0.91 30 -
48. Marshall McCharles (LW/C) King Rebellion 45 21 18 39 0.87 8 -
49. Jared McNeil (C/LW) Wellington Dukes 41 17 22 39 0.95 14 -
50. Daniel Markevych (C) Collingwood Blues 35 16 23 39 1.11 8 -
                   
51. Cameron Doran (F) Buffalo Jr. Sabres 36 16 23 39 1.08 26 -
52. Anthony Francella (D) St. Michael's Buzzers 43 5 34 39 0.91 20 -
53. Dylan McFadden (F) Buffalo Jr. Sabres 38 20 18 38 1.00 8 -
54. Simon Wang (F/D) Lindsay Muskies 36 16 22 38 1.06 2 -
55. Kaiden Harmon (C) Cobourg Cougars 44 9 29 38 0.86 22 -
56. Ryan O'Dell (D) Niagara Falls Canucks 43 2 36 38 0.88 43 -
57. Evan Breckles (F) Stouffville Spirit 43 20 17 37 0.86 20 -
58. Illia Shybinskyi (F) Toronto Jr. Canadiens 44 14 23 37 0.84 8 -
59. Toby Adamson (F) St. Michael's Buzzers 45 14 23 37 0.82 14 -
60. Quinn Binnie (RW/C) Pickering Panthers 42 12 25 37 0.88 22 -
                   
61. Kailin Chen (LW) Pickering Panthers 44 11 26 37 0.84 14 -
62. David Paglia (D) Stouffville Spirit 44 8 29 37 0.84 22 -
63. Andrew Lanni (D) Markham Royals 39 4 33 37 0.95 59 -
64. Benjamin Vreugdenhil (F) Wellington Dukes 42 17 19 36 0.86 6 -
65. Ryan Gagner (C) Burlington Cougars 43 15 21 36 0.84 8 -
66. Ashton Miwa (C) Markham Royals 44 14 22 36 0.82 6 -
67. Brody Cook (F) Leamington Flyers 44 12 24 36 0.82 26 -
68. Colin Crowley (C) Mississauga Chargers 39 10 26 36 0.92 4 -
69. Zander Veccia (RW) Collingwood Blues 24 17 18 35 1.46 22 -
70. Evin Kojokaro (C) totals 44 16 19 35 0.80 18 -
    King Rebellion 35 15 14 29 0.83 18 -
    Toronto Patriots 9 1 5 6 0.67 0 -
                   
71. Danny Thomakos (C) Stouffville Spirit 37 15 20 35 0.95 33 -
72. Jack Rimmer (RW) Collingwood Blues 23 14 21 35 1.52 26 -
73. Aaron Andrade (RW) totals 44 13 22 35 0.80 48 -
    King Rebellion 35 10 16 26 0.74 38 -
    Toronto Patriots 9 3 6 9 1.00 10 -
74. Simon Howard (C/RW) Aurora Tigers 42 11 24 35 0.83 26 -
75. Cam Lang (F) Caledon Admirals 41 10 25 35 0.85 18 -
76. Graeme MacAuley (D) Milton Menace 41 7 28 35 0.85 62 -
77. Brayden Degelas (RW) Leamington Flyers 45 21 13 34 0.76 2 -
78. Sacha Trudel (LW) Wellington Dukes 42 15 19 34 0.81 62 -
79. Joey Zhang (F/D) Pickering Panthers 41 14 20 34 0.83 14 -
80. Michael Denney (F) Leamington Flyers 35 13 21 34 0.97 24 -
                   
81. Matthew Lee (F) Buffalo Jr. Sabres 38 12 22 34 0.89 19 -
82. Tate Collins (F) Toronto Patriots 43 9 25 34 0.79 14 -
83. Julian Mandarino (RW) Markham Royals 44 22 11 33 0.75 48 -
84. Josh Przystal (C) Buffalo Jr. Sabres 39 16 17 33 0.85 46 -
85. Ivan Fabjan (C) Milton Menace 40 12 21 33 0.83 51 -
86. Kenny Belanger Jr. (LW) Collingwood Blues 46 10 23 33 0.72 37 -
87. Michael De Sousa (LW) Cobourg Cougars 38 18 14 32 0.84 121 -
88. Brody Seitz (LW) Buffalo Jr. Sabres 40 13 19 32 0.80 16 -
89. Michael Kull (F) Buffalo Jr. Sabres 30 10 22 32 1.07 12 -
90. Clarence Allain (LW) Caledon Admirals 39 9 23 32 0.82 2 -
                   
91. Kyloe Ellis (D) Trenton Golden Hawks 41 4 28 32 0.78 22 -
92. Matthew Indovina (F) Oakville Blades 40 21 10 31 0.78 31 -
93. Thomas Kuipers (RW) Trenton Golden Hawks 36 13 18 31 0.86 34 -
94. Jack Dean (LW) Oakville Blades 41 13 18 31 0.76 6 -
95. Gabriel Flammia (F) St. Michael's Buzzers 45 12 19 31 0.69 10 -
96. Conner Thomson-Dick (D) totals 41 11 20 31 0.76 22 -
    Georgetown Raiders 13 5 4 9 0.69 6 -
    Toronto Jr. Canadiens 28 6 16 22 0.79 16 -
97. Zachary Carrier (C/LW) totals 41 11 20 31 0.76 34 -
    Wellington Dukes 33 9 16 25 0.76 22 -
    Cobourg Cougars 8 2 4 6 0.75 12 -
98. Anthony Giacalone (F) Toronto Patriots 43 9 22 31 0.72 32 -
99. Alex Bradshaw (LW) Haliburton County Huskies 43 9 22 31 0.72 43 -
100. Matthew Johnson (RW) Aurora Tigers 44 8 23 31 0.70 0 -
663 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 29 1.45 .946 24 3 2 5 1783 760 43
2. Ryan Sanborn Trenton Golden Hawks 15 1.67 .938 15 0 0 6 899 376 25
3. Noah Tegelaar Collingwood Blues 25 1.77 .938 18 4 3 8 1527 683 45
4. Alexander Levshyn Toronto Patriots 28 2.32 .937 18 8 2 3 1579 906 61
5. Jack Lisson Wellington Dukes 12 2.27 .931 7 3 0 0 688 353 26
6. Tyler Hodges Haliburton County Huskies 13 2.08 .928 9 3 1 1 778 348 27
7. Colten Drillen Roach Collingwood Blues 18 2.06 .925 14 4 0 2 1106 466 38
8. Stephen Toltl totals 10 2.17 .923 4 4 0 1 553 241 20
    Stouffville Spirit 6 2.69 .918 2 4 0 0 358 179 16
    Haliburton County Huskies 4 1.23 .939 2 0 0 1 195 62 4
9. Tre Altiman totals 26 2.37 .923 16 7 2 3 1491 705 59
    Leamington Flyers 15 1.72 .936 11 3 1 3 907 380 26
    King Rebellion 11 3.39 .908 5 4 1 0 585 325 33
10. Michael Newlove totals 32 2.64 .923 15 12 4 3 1931 1025 85
    Georgetown Raiders 29 2.53 .926 14 10 4 3 1754 924 74
    Burlington Cougars 3 3.73 .902 1 2 0 0 178 101 11
                         
11. Anthony Alessi Buffalo Jr. Sabres 24 2.35 .922 12 9 2 1 1428 664 56
12. Jason Tremblay Lindsay Muskies 26 2.69 .921 9 14 3 1 1562 815 70
13. Daniel Dirracolo Toronto Jr. Canadiens 18 2.34 .920 12 4 0 3 1026 458 40
14. Carter Nadon Haliburton County Huskies 13 2.33 .918 8 3 0 0 643 280 25
15. Gavin Betts Pickering Panthers 15 3.16 .918 5 6 2 0 855 503 45
16. Carter Bickle totals 34 2.76 .917 14 13 5 3 2044 1043 94
    King Rebellion 25 2.96 .916 7 12 5 0 1542 829 76
    Milton Menace 9 2.15 .922 7 1 0 3 502 214 18
17. Ian Michelone Pickering Panthers 27 3.06 .917 11 14 2 1 1590 892 81
18. Mikael Kingo totals 34 3.08 .917 16 14 4 1 2046 1165 105
    Collingwood Blues 3 2.37 .891 2 1 0 1 178 57 7
    Niagara Falls Canucks 31 3.15 .919 14 13 4 0 1869 1108 98
19. Amir Valiullin totals 40 3.45 .917 15 20 2 3 2316 1465 133
    North York Rangers 23 4.89 .896 1 18 1 0 1277 900 104
    Toronto Jr. Canadiens 17 1.67 .951 14 2 1 3 1040 565 29
20. Braydon Spry Trenton Golden Hawks 22 2.59 .915 16 5 1 1 1343 628 58
                         
21. Dario Cantini Wellington Dukes 12 2.41 .913 8 2 1 1 672 285 27
22. Austin McKillop Milton Menace 28 2.57 .910 16 6 2 1 1496 650 64
23. Christopher Quizi Oakville Blades 24 3.17 .910 7 13 3 0 1439 773 76
24. Leland Gill Burlington Cougars 25 3.33 .910 13 8 3 1 1498 837 83
25. Tommy O'Donnell Cobourg Cougars 21 2.70 .909 10 6 3 0 1178 527 53
26. Erik Powers totals 18 3.70 .909 4 13 0 2 972 600 60
    King Rebellion 8 2.42 .930 3 4 0 2 397 213 16
    Aurora Tigers 10 4.59 .898 1 9 0 0 576 387 44
27. Jacob Brown Wellington Dukes 16 2.99 .907 11 4 1 1 965 468 48
28. William Camputaro St. Michael's Buzzers 16 2.68 .906 6 5 1 0 784 338 35
29. Roman Batih totals 22 3.75 .905 10 8 2 1 1200 717 75
    Burlington Cougars 20 3.31 .913 10 6 2 1 1107 639 61
    Georgetown Raiders 2 9.07 .848 0 2 0 0 93 78 14
30. Dylan Grover Buffalo Jr. Sabres 20 3.13 .904 11 8 1 1 1169 575 61
                         
31. Braeden Shaikh Toronto Patriots 22 3.68 .903 5 8 3 0 1094 623 67
32. Matthew Humphries Aurora Tigers 25 3.89 .901 4 14 2 0 1297 761 84
33. Kyle Downey Stouffville Spirit 33 2.74 .900 19 10 4 4 2083 858 95
34. Alexander Armellin Oakville Blades 13 3.31 .899 4 6 3 1 815 402 45
35. Noah Kraus Lindsay Muskies 15 3.48 .898 5 8 0 0 862 440 50
36. Hayden Sabourin Mississauga Chargers 18 3.46 .897 6 9 2 1 1059 530 61
37. Reece Herman Cobourg Cougars 19 2.93 .895 7 8 3 0 1105 462 54
38. Jacob Gorinsky St. Michael's Buzzers 29 3.38 .895 13 12 4 2 1725 827 97
39. Christian Lynch Georgetown Raiders 12 4.08 .894 3 5 1 1 647 370 44
40. Corbin Votary Haliburton County Huskies 17 3.22 .891 10 5 0 2 933 409 50
                         
41. Calem Yorke Caledon Admirals 31 4.78 .889 6 18 2 0 1621 1036 129
42. Blake Sloan Caledon Admirals 20 4.82 .889 3 13 0 0 946 611 76
43. Sebastian Monaco totals 34 3.95 .888 10 20 4 0 2036 1062 134
    Markham Royals 31 4.14 .885 8 19 4 0 1857 982 128
    Toronto Jr. Canadiens 3 2.01 .930 2 1 0 0 180 80 6
44. Ethan Kowatsch Milton Menace 11 2.89 .886 6 4 1 0 561 209 27
45. Dylan Dewatcher North York Rangers 15 5.31 .883 2 9 0 0 634 422 56
46. Thomas Staszczyszyn Mississauga Chargers 14 4.98 .874 4 7 0 0 652 376 54
47. Christopher Thompson Aurora Tigers 14 4.95 .858 3 8 0 0 715 356 59
48. Liam Conway Mississauga Chargers 18 6.25 .835 2 13 1 0 979 517 102
LESS THAN 10 GAMES
1. James Gall Burlington Cougars 1 0.00 1.000 0 0 0 0 3 7 0
2. Hudson Horsley Haliburton County Huskies 1 0.00 1.000 0 0 0 0 5 2 0
3. Max Grovestine Toronto Jr. Canadiens 3 0.87 .968 3 0 0 0 138 60 2
4. Daniel Giusti Haliburton County Huskies 2 0.95 .966 2 0 0 0 127 57 2
5. Ariel Zaslaver Milton Menace 1 1.00 .960 1 0 0 0 60 24 1
6. Connor Davis Leamington Flyers 1 1.00 .955 1 0 0 0 60 21 1
7. Joseph D'Angelo Lindsay Muskies 1 2.00 .946 1 0 0 0 60 35 2
8. Andrew Claughton Wellington Dukes 1 2.00 .938 1 0 0 0 60 30 2
9. Jonathan Frattaroli St. Michael's Buzzers 5 1.88 .936 3 1 0 1 255 117 8
10. Nolan Godfrey Caledon Admirals 1 3.08 .936 0 1 0 0 59 44 3
                         
11. Nolan Lane Trenton Golden Hawks 1 1.66 .933 1 0 0 0 37 14 1
12. Masen Johnston Stouffville Spirit 5 2.00 .930 4 1 0 1 300 132 10
13. Iain Wintle Niagara Falls Canucks 9 2.91 .921 6 2 0 0 517 292 25
14. Nicolas Morvan North York Rangers 7 3.60 .912 1 5 0 0 418 258 25
15. Joshua Branton Toronto Jr. Canadiens 6 2.82 .910 3 1 2 0 384 183 18
16. Noah Mavin Georgetown Raiders 1 2.58 .909 0 0 1 0 70 30 3
17. Noah Caballero totals 6 3.44 .905 2 3 0 0 349 190 20
    Toronto Jr. Canadiens - - - - - - - - - -
    Markham Royals 6 3.44 .905 2 3 0 0 349 190 20
18. Mikkel Christensen Oakville Blades 5 4.22 .905 2 3 0 0 299 200 21
19. Ryan Moore Trenton Golden Hawks 1 3.00 .897 0 0 1 0 80 35 4
20. 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 - - - - - - - - - -
                         
21. James Kamakaris King Rebellion 5 4.08 .892 3 1 0 0 265 148 18
22. Sawyer Russell Trenton Golden Hawks 6 3.29 .887 5 0 0 0 329 141 18
23. Andrew Gaulton Niagara Falls Canucks 2 6.66 .884 0 2 0 0 91 76 10
24. Ryan Harris Markham Royals 6 4.67 .878 0 3 0 0 232 129 18
25. Logan Rubino Pickering Panthers 1 2.33 .875 1 0 0 0 26 7 1
26. Robby DiMaria Lindsay Muskies 4 5.05 .875 1 2 0 0 155 91 13
27. Noah Davis Wellington Dukes 4 3.67 .865 2 2 0 0 246 96 15
28. Michael Tamburro Mississauga Chargers 2 5.34 .860 0 1 0 0 79 43 7
29. Ethan Beattie Pickering Panthers 5 5.57 .859 0 4 0 0 280 158 26
30. Cameron Millar Aurora Tigers 2 4.15 .857 0 1 1 0 87 36 6
                         
31. Gabe Donohue Wellington Dukes 2 5.13 .857 0 2 0 0 47 24 4
32. Logan Snyder Niagara Falls Canucks 3 5.43 .845 1 2 0 0 144 71 13
33. Matteo Porporino Markham Royals 5 7.68 .841 0 5 0 0 250 169 32
34. Kahne Bettison Georgetown Raiders 1 7.00 .837 0 1 0 0 60 36 7
35. Noah Blitstein totals 7 7.03 .833 1 5 0 0 308 179 36
    Milton Menace 1 8.15 .667 0 0 0 0 23 6 3
    North York Rangers 6 6.94 .840 1 5 0 0 286 173 33
36. Travis Vanderzwaag Niagara Falls Canucks 1 8.04 .833 0 0 0 0 30 20 4
37. Bogdan Bogomolov North York Rangers 1 7.50 .762 0 0 0 0 40 16 5
38. Marek Andreoli Caledon Admirals 1 7.52 .762 0 0 0 0 40 16 5
39. Kyle Karwowski Toronto Patriots 1 0.00 .000 0 0 0 0 2 0 0
40. John Lloyd Leamington Flyers 0 - - - - - - - - -
                         
41. Andrea De Melis Aurora Tigers 0 - - - - - - 0 - -