.

Ontario Junior Hockey League

History: OPJHL 1993-2008, OJHL 2008-
Ontario Junior Hockey League
2024-2025 Standings
# Team GP W T L OTW OTL GF GA +/- TP P/GP Postseason
East
1. Trenton Golden Hawks 24 20 - 3 - 0 124 59 65 41 1.71 -
2. Haliburton County Huskies 25 17 - 8 - 0 95 77 18 34 1.36 -
3. Toronto Jr. Canadiens 23 16 - 5 - 2 77 60 17 34 1.48 -
4. St. Michael's Buzzers 27 15 - 9 - 2 91 76 15 33 1.22 -
5. Stouffville Spirit 26 14 - 9 - 3 93 70 23 31 1.19 -
6. Wellington Dukes 24 15 - 9 - 0 108 76 32 30 1.25 -
7. Pickering Panthers 24 11 - 11 - 1 73 89 -16 24 1.00 -
8. Lindsay Muskies 25 11 - 12 - 1 74 88 -14 24 0.96 -
9. Cobourg Cougars 25 9 - 12 - 3 75 84 -9 22 0.88 -
10. Aurora Tigers 25 6 - 17 - 2 64 105 -41 14 0.56 -
11. Markham Royals 25 5 - 17 - 2 56 113 -57 13 0.52 -
12. North York Rangers 26 3 - 22 - 0 58 140 -82 7 0.27 -
West
1. Leamington Flyers 27 22 - 2 - 1 110 44 66 47 1.74 -
2. Collingwood Blues 26 18 - 6 - 1 109 53 56 38 1.46 -
3. Toronto Patriots 26 16 - 8 - 1 109 85 24 34 1.31 -
4. Burlington Cougars 27 15 - 8 - 2 109 90 19 34 1.26 -
5. Milton Menace 25 14 - 9 - 2 94 69 25 30 1.20 -
6. Buffalo Jr. Sabres 25 14 - 9 - 1 90 70 20 30 1.20 -
7. Georgetown Raiders 24 12 - 7 - 3 90 76 14 29 1.21 -
8. Niagara Falls Canucks 23 13 - 10 - 0 92 78 14 26 1.13 -
9. King Rebellion 25 8 - 13 - 3 60 79 -19 20 0.80 -
10. Oakville Blades 21 6 - 10 - 2 55 71 -16 17 0.81 -
11. Mississauga Chargers 27 7 - 19 - 1 84 149 -65 15 0.56 -
12. Caledon Admirals 23 2 - 21 - 0 49 138 -89 4 0.17 -
2024-2025 Player Stats
# Player GP G A TP PIM
1. Colton Smith (F) 26 29 19 48 10
2. David Fournier (F) 24 18 24 42 12
3. Mathieu MacMillan (F) 28 18 22 40 10
4. Parker Forlin (F) 23 19 19 38 4
5. David Elmy (F) 27 19 19 38 4
Show More
2024-2025 Goaltending Stats
# Player GP GAA SVP
1. Marcus Vandenberg (G) 14 1.28 .951
2. Noah Tegelaar (G) 13 1.51 .945
3. Alexander Levshyn (G) 17 2.50 .935
4. Tre Altiman (G) 13 1.75 .932
5. Erik Powers (G) 8 2.42 .930
Show More
Demographics
Nationality
Games
Date Home Visiting Score
2024-11-21T19:10:00-0500 Leamington Flyers Niagara Falls Canucks -
2024-11-17T18:10:00-0500 Leamington Flyers Caledon Admirals 5 - 1
2024-11-17T18:00:00-0500 Milton Menace Lindsay Muskies 3 - 2
2024-11-17T17:00:00-0500 Toronto Jr. Canadiens Markham Royals 3 - 0
2024-11-17T15:00:00-0500 King Rebellion Burlington Cougars 3 - 1
2024-11-17T14:30:00-0500 Trenton Golden Hawks Buffalo Jr. Sabres 3 - 2 (OT)
Show More
Transactions
Show More
2024/25 Free Agents
Team Player
Show More
2025/26 Free Agents
Team Player
Show More
Team Comparison
# Team Players Experience Avg Avg Avg Age
1. Aurora Tigers 30 782 6'0" 174 lbs 17.77
2. Buffalo Jr. Sabres 26 1 135 5'11" 171 lbs 18.58
3. Burlington Cougars 25 1 568 6'0" 174 lbs 18.60
4. Caledon Admirals 24 713 6'0" 177 lbs 17.46
5. Cobourg Cougars 27 1 064 6'0" 175 lbs 18.22
6. Collingwood Blues 25 1 135 5'11" 173 lbs 18.40
7. Georgetown Raiders 25 1 044 5'11" 174 lbs 17.96
8. Haliburton County Huskies 25 1 136 6'1" 183 lbs 18.24
9. King Rebellion 24 1 359 6'1" 185 lbs 18.46
10. Leamington Flyers 24 873 6'0" 173 lbs 18.58
11. Lindsay Muskies 28 1 301 6'0" 177 lbs 18.14
12. Markham Royals 27 1 369 5'11" 172 lbs 18.56
13. Milton Menace 27 2 012 6'0" 179 lbs 18.78
14. Mississauga Chargers 24 948 5'11" 173 lbs 17.79
15. Niagara Falls Canucks 23 844 6'0" 173 lbs 18.61
16. North York Rangers 25 1 134 6'0" 180 lbs 18.20
17. Oakville Blades 26 1 166 6'0" 175 lbs 18.31
18. Pickering Panthers 28 1 387 6'0" 175 lbs 18.14
19. St. Michael's Buzzers 24 1 431 6'0" 179 lbs 18.04
20. Stouffville Spirit 26 1 223 6'0" 182 lbs 18.04
21. Toronto Jr. Canadiens 28 1 412 5'11" 170 lbs 17.96
22. Toronto Patriots 25 1 281 6'0" 177 lbs 18.20
23. Trenton Golden Hawks 26 1 074 6'0" 179 lbs 18.65
24. Wellington Dukes 28 1 034 6'0" 182 lbs 18.39
Team Comparison History
Interesting Facts
Oldest
1. Luke Hampel (D) 20 yrs
2. Christopher Thompson (G) 20 yrs
3. Matthew Rabideau (D) 20 yrs
4. Nick Ellis (F) 20 yrs
5. Blake Power (D) 20 yrs
Heaviest
1. Cameron Martin (D) 225 lbs
2. Dillon Stiles (D) 225 lbs
3. Anthony Tarsitano (D) 223 lbs
4. Benjamin Vreugdenhil (F) 220 lbs
5. Luca Bonomo (D) 216 lbs
Youngest
1. Michael D'Alessio (D) 15 yrs
2. Julius Da Silva (F) 15 yrs
3. Lucas DeMiglio (F) 16 yrs
4. Anthony Figliomeni (F) 16 yrs
5. Ryder Cali (F) 16 yrs
Lightest
1. Michael Denney (F) 128 lbs
2. Gabriel Flammia (F) 130 lbs
3. Nolan Winter (F) 132 lbs
4. Ariel Zaslaver (G) 134 lbs
5. Jackson Adams (D) 141 lbs
Where are they now?
# Player Season Team League GP G A TP PIM
1. Jordan Fuller (F) 2024-2025 Orillia Terriers PJCHL 17 20 33 53 4
2. Carson Brown (F) 2024-2025 Kerry Park Islanders VIJHL 21 24 22 46 31
3. Ty Anselmini (F) 2024-2025 Fergus Whalers PJCHL 20 16 22 38 26
4. Val Johnston (F) 2024-2025 North York Renegades GMHL 17 17 20 37 16
5. Owen Brady (D) 2024-2025 Northumberland Stars GMHL 15 8 28 36 18
6. Nathanial Burelle (F) 2024-2025 Clarington Eagles PJCHL 20 15 20 35 14
7. Nick Pryce (F) 2024-2025 Bristol Pitbulls NIHL 20 19 15 34 12
8. Nicholas Lamont (F) 2024-2025 Alliston Hornets PJCHL 16 12 22 34 14
9. Thomas Harnett (F) 2024-2025 Elite Hockey Academy 18U AAA 18U AAA 33 8 26 34 -
10. Easton Penna (D) 2024-2025 Pembroke Lumber Kings CCHL 20 3 31 34 38
View Complete List
League All-Time Points
# Player GP G A TP
1. Josh Soares (F) 230 171 233 404
2. Kyle Amyotte (F) 193 158 203 361
3. Scott Stephens (F) 171 180 179 359
4. Stace Page (F) 193 160 181 341
5. Scott MacDonald (F) 241 142 199 341
Show More
League All-Time Goals
# Player GP G A TP
1. Scott Stephens (F) 171 180 179 359
2. Josh Soares (F) 230 171 233 404
3. Stace Page (F) 193 160 181 341
4. Kyle Amyotte (F) 193 158 203 361
5. Scott MacDonald (F) 241 142 199 341
Show More
League All-Time Assists
# Player GP G A TP
1. Jason Bullock (F) 186 86 234 320
2. Josh Soares (F) 230 171 233 404
3. Andrew Rozak (F) 198 104 210 314
4. Kyle Amyotte (F) 193 158 203 361
5. Scott MacDonald (F) 241 142 199 341
Show More
League All-Time PIM
# Player GP G TP PIM
1. Mike Hurst (D) 112 19 65 833
2. Kevin Harvey (F) 146 55 138 769
3. Dave Runge (D) 149 10 39 755
4. Mark Gauvreau (F) 106 15 33 755
5. Cory Holland (F) 163 46 119 723
Show More
League All-Time Games played
# Player GP G A TP
1. Anthony Geldart (D) 290 14 112 126
2. Cameron Searles (F) 265 80 182 262
3. Nik Coric (F) 259 90 145 235
4. David Italiano (F) 248 108 108 216
5. Christian DeDonato (D) 248 22 119 141
Show More
League All-Time Points per Game
# Player GP G TP PPG
1. Michael Hage (F) 1 2 4 4.00
2. Matthew Hynes (D) 1 1 3 3.00
3. Robby Fabbri (F) 1 0 3 3.00
4. Ryan Foster (F) 38 43 111 2.92
5. Phil Miaskowski (F) 86 107 225 2.62
Show More
League All-Time Points per Season
# Player Season League GP G A TP PPG PIM
1. Trent Walford (F) 1995-1996 OPJHL 50 52 90 142 2.84 156
2. Darren Haydar (F) 1997-1998 OPJHL 51 71 69 140 2.75 65
3. Jason Pinizzotto (F) 2000-2001 OPJHL 49 54 86 140 2.86 62
4. Ryan Vince (F) 1996-1997 OPJHL 51 54 81 135 2.65 40
5. Jamie Janjevich (F) 1994-1995 OPJHL 48 33 94 127 2.65 68
Show More
League All-Time Goals per Season
# Player Season League GP G A TP PPG PIM
1. Greg Carey (F) 2009-2010 OJHL 48 72 42 114 2.38 46
2. Darren Haydar (F) 1997-1998 OPJHL 51 71 69 140 2.75 65
3. David Wrigley (F) 2000-2001 OPJHL 47 64 61 125 2.66 71
4. Scott Stephens (F) 1995-1996 OPJHL 45 63 47 110 2.44 69
5. Dan Kerluke (F) 1996-1997 OPJHL 51 62 48 110 2.16 10
Show More
League All-Time Assists per Season
# Player Season League GP G A TP PPG PIM
1. Jamie Janjevich (F) 1994-1995 OPJHL 48 33 94 127 2.65 68
2. Trent Walford (F) 1995-1996 OPJHL 50 52 90 142 2.84 156
3. Josh Jooris (F) 2009-2010 OJHL 50 26 90 116 2.32 42
4. Jason Pinizzotto (F) 2000-2001 OPJHL 49 54 86 140 2.86 62
5. Jason Bullock (F) 1998-1999 OPJHL 47 33 83 116 2.47 166
Show More
League All-Time PIM per Season
# Player Season League GP G A TP PPG PIM
1. Mark Gauvreau (F) 1997-1998 OPJHL 46 7 5 12 0.26 459
2. Mike Hurst (D) 1996-1997 OPJHL 42 8 31 39 0.93 323
3. Corey Fulton (F) 2007-2008 OPJHL 49 6 8 14 0.29 323
4. Scott English (D) 2002-2003 OPJHL 46 3 21 24 0.52 305
5. Dan Beaudoin (F) 1998-1999 OPJHL 41 5 8 13 0.32 275
Show More