.

Ontario Junior Hockey League

History: OPJHL 1993-2008, OJHL 2008-
Ontario Junior Hockey League
2023-2024 Standings
# Team GP W T L OTW OTL GF GA +/- TP P/GP Postseason
East
1. Trenton Golden Hawks 56 43 - 11 - 1 289 134 155 88 1.57 Final loss
2. St. Michael's Buzzers 56 34 - 15 - 6 221 186 35 75 1.34 Conference SF loss
3. Wellington Dukes 56 35 - 18 - 3 213 159 54 73 1.30 Conference QF loss
4. Haliburton County Huskies 56 33 - 19 - 1 185 152 33 70 1.25 Conference QF loss
5. Cobourg Cougars 56 31 - 18 - 4 224 165 59 69 1.23 Conference Final loss
6. Toronto Jr. Canadiens 56 31 - 19 - 3 210 165 45 68 1.21 Conference SF loss
7. Markham Royals 56 30 - 20 - 3 233 199 34 66 1.18 Conference QF loss
8. Stouffville Spirit 56 29 - 20 - 5 204 164 40 65 1.16 Conference QF loss
9. Lindsay Muskies 56 26 - 21 - 7 146 173 -27 61 1.09 Did not make playoffs
10. Pickering Panthers 56 15 - 35 - 5 168 267 -99 36 0.64 Did not make playoffs
11. Aurora Tigers 56 13 - 37 - 4 137 256 -119 32 0.57 Did not make playoffs
12. North York Rangers 56 8 - 45 - 2 123 311 -188 19 0.34 Did not make playoffs
West
1. Collingwood Blues 56 49 - 6 - 1 284 88 196 99 1.77 Champion
2. Milton Menace 56 41 - 12 - 1 242 152 90 85 1.52 Conference SF loss
3. Leamington Flyers 56 34 - 14 - 3 209 139 70 76 1.36 Conference Final loss
4. Oakville Blades 56 32 - 20 - 3 180 151 29 68 1.21 Conference SF loss
5. Buffalo Jr. Sabres 56 31 - 20 - 5 207 178 29 67 1.20 Conference QF loss
6. Georgetown Raiders 56 30 - 21 - 4 209 181 28 65 1.16 Conference QF loss
7. Burlington Cougars 56 29 - 20 - 6 212 191 21 65 1.16 Conference QF loss
8. Brantford 99ers 56 26 - 26 - 4 165 204 -39 56 1.00 Conference QF loss
9. Toronto Patriots 56 22 - 27 - 4 167 207 -40 51 0.91 Did not make playoffs
10. Niagara Falls Canucks 56 18 - 37 - 1 170 245 -75 37 0.66 Did not make playoffs
11. Caledon Admirals 56 10 - 40 - 5 122 259 -137 26 0.46 Did not make playoffs
12. Mississauga Chargers 56 4 - 48 - 4 98 292 -194 12 0.21 Did not make playoffs
2023-2024 Player Stats
# Player GP G A TP PIM
1. Trevor Hoskin (F) 52 42 58 100 34
2. Ryan Forberg (F) 56 45 52 97 20
3. Andy Reist (F) 52 35 60 95 8
4. Patrick Saini (F) 56 44 50 94 2
5. Adam O'Marra (F) 55 42 52 94 12
Show More
2023-2024 Goaltending Stats
# Player GP GAA SVP
1. Noah Pak (G) 42 1.30 .945
2. Mikkel Christensen (G) 16 2.23 .931
3. Forbes Andersen (G) 8 1.80 .930
4. Sebastian Gatto (G) 30 2.23 .928
5. Gavin McCarthy (G) 42 2.59 .928
Show More
Demographics
Nationality
Games
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 22 1 192 6'1" 179 lbs 18.27
2. Brantford 99ers 27 1 498 6'0" 179 lbs 18.59
3. Buffalo Jr. Sabres 24 1 109 6'1" 179 lbs 19.17
4. Burlington Cougars 29 2 132 6'0" 174 lbs 18.90
5. Caledon Admirals 25 1 475 6'0" 169 lbs 18.79
6. Cobourg Cougars 29 1 892 6'0" 174 lbs 18.83
7. Collingwood Blues 6 2 876 6'0" 176 lbs 19.50
8. Georgetown Raiders 24 2 142 6'0" 182 lbs 19.25
9. Haliburton County Huskies 29 1 823 6'1" 179 lbs 18.69
10. Leamington Flyers 23 1 113 6'0" 177 lbs 18.52
11. Lindsay Muskies 27 1 639 5'11" 172 lbs 18.48
12. Markham Royals 25 2 283 6'0" 176 lbs 19.52
13. Milton Menace 31 2 032 6'0" 179 lbs 19.06
14. Mississauga Chargers 23 1 201 6'0" 174 lbs 18.22
15. Niagara Falls Canucks 27 1 111 6'0" 178 lbs 18.56
16. North York Rangers 23 1 205 6'0" 179 lbs 18.35
17. Oakville Blades 5 2 941 5'10" 172 lbs 19.20
18. Pickering Panthers 24 1 305 6'0" 176 lbs 18.17
19. St. Michael's Buzzers 30 1 753 6'0" 181 lbs 18.47
20. Stouffville Spirit 25 1 594 6'0" 173 lbs 18.48
21. Toronto Jr. Canadiens 23 1 951 5'11" 178 lbs 18.78
22. Toronto Patriots 22 1 098 6'0" 177 lbs 18.00
23. Trenton Golden Hawks 27 1 898 6'1" 186 lbs 19.52
24. Wellington Dukes 25 1 507 6'0" 181 lbs 19.04
Team Comparison History
Interesting Facts
Oldest
1. William Goumas (G) 21 yrs
2. Owen Wilson (D) 21 yrs
3. Samuel Ivanov (G) 21 yrs
4. Teddy Puccini (F) 21 yrs
5. Adam O'Marra (F) 21 yrs
Heaviest
1. Joey Wassilyn (D) 258 lbs
2. Jesse English (D) 223 lbs
3. Anthony Tarsitano (D) 223 lbs
4. Brayden Velliaris (D) 220 lbs
5. Benjamin Vreugdenhil (F) 220 lbs
Youngest
1. Ryder Cali (F) 15 yrs
2. David Greene (D) 16 yrs
3. Michael Flynn (F) 16 yrs
4. Evan Headrick (F) 16 yrs
5. Henry Wang (F) 16 yrs
Lightest
1. Gabriel Flammia (F) 130 lbs
2. Owen O'Grady (F) 132 lbs
3. Ariel Zaslaver (G) 134 lbs
4. Austin Vassos (F) 134 lbs
5. Luca Hobbs (F) 141 lbs
Where are they now?
# Player Season Team League GP G A TP PIM
1. Justin MacDonald (F) 2023-2024 Columbus River Dragons FPHL 52 45 72 117 28
2. Dalyn Wakely (F) 2023-2024 North Bay Battalion OHL 66 39 65 104 71
3. James Wong (F) 2023-2024 Blyth Academy Bruins U18 U18 AAA 50 42 59 101 44
4. Zayne Parekh (D) 2023-2024 Saginaw Spirit OHL 66 33 63 96 64
5. Quinn Hughes (D) 2023-2024 Vancouver Canucks NHL 82 17 75 92 38
6. Matthew Sop (F) 2023-2024 Kitchener Rangers OHL 67 43 47 90 59
7. Erik Bradford (F) 2023-2024 Kalamazoo Wings ECHL 72 30 57 87 38
8. Joseph Martino (F) 2023-2024 North York Renegades GMHL 31 44 42 86 39
9. Mitchell Marner (F) 2023-2024 Toronto Maple Leafs NHL 69 26 59 85 18
10. Marek Vanacker (F) 2023-2024 Brantford Bulldogs OHL 68 36 46 82 55
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. Jonathan Kapageridis (D) 1 1 3 3.00
4. Robby Fabbri (F) 1 0 3 3.00
5. Ryan Foster (F) 38 43 111 2.92
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