OHL — Today's Matches
Live scores, upcoming kick-offs, and finished results for today. Data refreshes automatically so you never miss a moment.
Upcoming Today
1 matchesOHL — Playoffs
Quarter-finals
OHL — Standings
Current OHL 2025 standings with 20 teams. Kitchener Rangers leads the table with 101 points after 68 matches, followed by Windsor Spitfires on 97 points. The table shows wins, draws, losses, goals scored and conceded, goal difference, and recent form — essential for pre-match betting analysis.
| # | Team | Points | Form | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Western Conference | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1 | 101 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Played: 68Won: 41OTL: 0Lost: 14Goal Diff: +82 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2 | 97 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Played: 68Won: 38OTL: 0Lost: 15Goal Diff: +91 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 3 | 95 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Played: 68Won: 39OTL: 0Lost: 17Goal Diff: +62 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 4 | 85 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Played: 68Won: 28OTL: 0Lost: 23Goal Diff: +35 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 5 | 84 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Played: 68Won: 30OTL: 0Lost: 23Goal Diff: +47 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 6 | 63 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Played: 68Won: 21OTL: 0Lost: 32Goal Diff: -36 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 7 | 61 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Played: 68Won: 24OTL: 0Lost: 35Goal Diff: -38 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 8 | 60 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Played: 68Won: 22OTL: 0Lost: 34Goal Diff: -64 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 9 | 51 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Played: 68Won: 14OTL: 0Lost: 38Goal Diff: -84 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 10 | 45 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Played: 68Won: 15OTL: 0Lost: 41Goal Diff: -110 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Eastern Conference | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1 | 106 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Played: 68Won: 45OTL: 0Lost: 10Goal Diff: +106 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2 | 99 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Played: 68Won: 33OTL: 0Lost: 14Goal Diff: +52 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 3 | 100 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Played: 68Won: 40OTL: 0Lost: 15Goal Diff: +105 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 4 | 84 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Played: 68Won: 30OTL: 0Lost: 24Goal Diff: +5 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 5 | 80 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Played: 68Won: 28OTL: 0Lost: 26Goal Diff: +22 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 6 | 71 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Played: 68Won: 29OTL: 0Lost: 30Goal Diff: +2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 7 | 70 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Played: 68Won: 19OTL: 0Lost: 30Goal Diff: -42 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 8 | 56 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Played: 68Won: 21OTL: 0Lost: 39Goal Diff: -51 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 9 | 48 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Played: 68Won: 16OTL: 0Lost: 39Goal Diff: -82 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 10 | 42 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Played: 68Won: 14OTL: 0Lost: 45Goal Diff: -96 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
OHL — Results
The latest 25 completed matches in the OHL. The highest-scoring result was Niagara IceDogs 6–9 Barrie Colts. Review recent scorelines to spot form trends, home advantage patterns, and upset results that can inform your next bet.
| Home | Score | Away | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Semi-finals | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 4 – 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 4 – 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-04-27P1: 2–1P2: 0–0P3: 2–1FT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 – 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 – 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-04-26P1: 0–0P2: 0–1P3: 0–1FT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2 – 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2 – 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-04-26P1: 0–1P2: 2–0P3: 0–0FT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 3 – 5 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 3 – 5 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-04-24P1: 1–1P2: 1–2P3: 1–2FT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 4 – 3 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 4 – 3 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-04-24P1: 2–2P2: 1–1P3: 0–0OT: 1–0OT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 4 – 3 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 4 – 3 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-04-22P1: 0–0P2: 2–1P3: 2–2FT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Quarter-finals | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 4 – 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 4 – 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-04-18P1: 1–0P2: 1–1P3: 2–0FT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 5 – 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 5 – 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-04-17P1: 1–1P2: 2–0P3: 2–0FT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 4 – 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 4 – 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-04-16P1: 0–2P2: 0–0P3: 4–0FT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 3 – 5 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 3 – 5 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-04-16P1: 1–0P2: 0–2P3: 2–3FT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2 – 3 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2 – 3 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-04-16P1: 0–1P2: 0–1P3: 2–1FT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 3 – 5 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 3 – 5 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-04-15P1: 1–3P2: 2–0P3: 0–2FT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 3 – 4 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 3 – 4 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-04-14P1: 1–1P2: 0–1P3: 2–2FT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1 – 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1 – 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-04-14P1: 0–1P2: 0–1P3: 1–0FT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 5 – 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 5 – 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-04-14P1: 0–1P2: 3–0P3: 2–1FT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 8 – 5 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 8 – 5 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-04-12P1: 1–0P2: 2–3P3: 5–2FT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 6 – 5 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 6 – 5 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-04-12P1: 3–2P2: 0–3P3: 3–0FT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2 – 3 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2 – 3 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-04-12P1: 1–0P2: 0–1P3: 1–1OT: 0–1OT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 5 – 3 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 5 – 3 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-04-11P1: 1–1P2: 2–1P3: 2–1FT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 4 – 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 4 – 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-04-10P1: 2–1P2: 0–0P3: 2–1FT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 4 – 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 4 – 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-04-10P1: 1–0P2: 3–1P3: 0–0FT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 3 – 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 3 – 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-04-10P1: 0–0P2: 2–0P3: 1–1FT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 4 – 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 4 – 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-04-09P1: 2–0P2: 1–1P3: 1–1FT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 8 – 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 8 – 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-04-08P1: 5–0P2: 2–0P3: 1–1FT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Results | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 5 – 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 5 – 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-04-04P1: 1–0P2: 2–0P3: 2–0FT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
OHL — Team Stats
Side-by-side performance comparison of all 20 teams in the OHL. Brantford Bulldogs leads with 45 wins this season. The colour-coded heatmap highlights wins, losses, draws, goals scored and conceded, goal difference, and win percentage — making it easy to spot the strongest and weakest teams at a glance for betting analysis.
OHL — Betting Insights
OHL 2025 — key betting statistics across 785 matches played. Games average 6.82 goals, with 91.8% seeing both teams score and 65.6% finishing with over 5.5 goals. Home sides win 56.8% of the time while % of matches end in a draw. Clean sheets are kept in 8.2% of games, and the most common scoreline is 4-3. Use these metrics to calibrate over/under, BTTS, and correct-score strategies.
Most Common Scorelines
The most frequent final scores in this competition — useful for correct score betting.
OHL — Season Trends
Season-by-season comparison across 10 seasons of the OHL, with 2025 highlighted. The current season averages 6.82 goals per match across 785 matches played. Columns cover home win %, away win %, BTTS rate, clean sheets, and over/under percentages — use year-on-year trends to spot if the league is becoming higher or lower scoring and calibrate your betting strategy accordingly.
Most Common Scorelines
The most frequent final scores in this competition — useful for correct score betting.
Period Goals & Game Patterns
Goal distribution by period and key game patterns — overtime, shootouts and comeback wins.
Top Scoring Teams
20 teams in the OHL 2025 season ranked by wins. Brantford Bulldogs leads with 45 wins. Their 4-season average is 31.5 wins per season. Brantford Bulldogs shows the biggest improvement this season with 14 more wins than their past average. Compare current form against historical averages to spot rising and declining teams — useful for match result and outright winner betting.
| Team | # | Played | Won | Lost | Goals For | Goals Against | Avg W | Avg L |
|---|---|---|---|---|---|---|---|---|
| 1 | Played68 | 45 | Lost10 | Goals For296 | Goals Against190 | Avg W31.5 | Avg L22.8 | |
| 2 | Played68 | 41 | Lost14 | Goals For261 | Goals Against179 | Avg W31.4 | Avg L22.8 | |
| 3 | Played68 | 40 | Lost15 | Goals For265 | Goals Against160 | Avg W29.8 | Avg L22.4 | |
| 4 | Played68 | 39 | Lost17 | Goals For261 | Goals Against199 | Avg W28.2 | Avg L27.4 | |
| 5 | Played68 | 38 | Lost15 | Goals For264 | Goals Against173 | Avg W30.4 | Avg L22.8 | |
| 6 | Played68 | 33 | Lost14 | Goals For246 | Goals Against194 | Avg W25.6 | Avg L26.0 | |
| 7 | Played68 | 30 | Lost23 | Goals For251 | Goals Against204 | Avg W27.8 | Avg L27.8 | |
| 8 | Played68 | 30 | Lost24 | Goals For236 | Goals Against231 | Avg W23.2 | Avg L32.8 | |
| 9 | Played68 | 29 | Lost30 | Goals For212 | Goals Against210 | Avg W25.4 | Avg L30.0 | |
| 10 | Played68 | 28 | Lost23 | Goals For242 | Goals Against207 | Avg W38.6 | Avg L16.6 | |
| 11 | Played68 | 28 | Lost26 | Goals For237 | Goals Against215 | Avg W30.4 | Avg L26.0 | |
| 12 | Played68 | 24 | Lost35 | Goals For225 | Goals Against263 | Avg W24.4 | Avg L28.2 | |
| 13 | Played68 | 22 | Lost34 | Goals For228 | Goals Against292 | Avg W31.6 | Avg L25.8 | |
| 14 | Played68 | 21 | Lost32 | Goals For243 | Goals Against279 | Avg W24.0 | Avg L28.6 | |
| 15 | Played68 | 21 | Lost39 | Goals For211 | Goals Against262 | Avg W26.0 | Avg L29.4 | |
| 16 | Played68 | 19 | Lost30 | Goals For211 | Goals Against253 | Avg W14.8 | Avg L40.4 | |
| 17 | Played68 | 16 | Lost39 | Goals For164 | Goals Against246 | Avg W28.4 | Avg L25.4 | |
| 18 | Played68 | 15 | Lost41 | Goals For179 | Goals Against289 | Avg W22.6 | Avg L31.8 | |
| 19 | Played68 | 14 | Lost38 | Goals For205 | Goals Against289 | Avg W22.8 | Avg L32.0 | |
| 20 | Played68 | 14 | Lost45 | Goals For177 | Goals Against273 | Avg W26.4 | Avg L25.4 |
OHL — Past Seasons
Browse 8 archived seasons of the OHL, from 2015 to 2024. Each season page includes full standings, top scorers, and match results — useful for comparing historical performance and identifying long-term betting patterns.
History 19 Mar 2026
The OHL emerged in 1974 when the Ontario Hockey Association's Major Junior A division became independent, establishing itself as a major force in North American junior hockey. Originally known as the Ontario Major Junior Hockey League (OMJHL), it rebranded to the Ontario Hockey League in 1980. The league has undergone significant expansion and contraction over five decades, with teams joining from both Canada and the United States, most notably the addition of American franchises in Michigan and New York. The OHL's global profile has risen dramatically due to its role as an NHL development pipeline, with virtually every first-round NHL draft pick passing through OHL ranks. The league's structure evolved from a single-division format to its current two-conference, four-division system, reflecting both competitive balance and geographical logistics across a vast territory spanning from Windsor to Ottawa and into the northern United States.
- —1974 — Ontario Major Junior Hockey League (OMJHL) established as independent junior league
- —1980 — League rebranded to Ontario Hockey League (OHL)
- —2004-05 — London Knights set CHL record with 31 consecutive games undefeated to start season
- —2015 — Guelph Storm defeats Sarnia Sting 13-1, one of the largest winning margins in league history
- —2025 — London Knights win third Memorial Cup championship in franchise history
Competition Format 19 Mar 2026
The OHL operates on a home-and-away round-robin format across two conferences (Eastern and Western), with teams divided into four divisions. Each team plays 68 regular season games, competing for playoff positioning and the prestigious J. Ross Robertson Cup, awarded to the OHL champion. The top eight teams in each conference advance to the 16-team playoff bracket, where teams compete in best-of-seven series. The league champion earns the right to represent the OHL at the Memorial Cup, the national junior championship tournament featuring champions from the OHL, QMJHL, and WHL. The OHL uses a two-points-for-a-win system, with overtime losses awarding one point, ensuring competitive balance throughout the season.
Records 19 Mar 2026
The London Knights' 2004-05 season remains the benchmark for regular season dominance, with the team winning 59 of their 68 games and establishing an undefeated streak of 31 games (29 wins, 2 overtime losses) to begin the season.
Analysis 19 Mar 2026
Current Season Analysis
The 2024-25 OHL season has emerged as a highly competitive campaign, with the Brantford Bulldogs dominating the Eastern Conference with 95 points from 61 games played, establishing themselves as the league's elite team. The Bulldogs' powerful offensive output—269 goals for against just 170 against—gives them a commanding ++82 goal, the largest in the league. Closely pursuing them in the Eastern Conference are the Ottawa 67s with 88 points and the Barrie Colts with 92 points, creating a three-team battle for conference supremacy.
The Western Conference presents a tighter title race, with the Kitchener Rangers leading at 94 points from 62 games, followed closely by the Kitchener Rangers at 89 points. The Rangers' balanced attack—236 goals for with a +79 goal differential—demonstrates their well-rounded approach to the game. The Windsor Spitfires remain in contention with 85 points, setting up a compelling three-team race for Western Conference honours heading into the final weeks of the regular season.
Relegation concerns are mounting for teams in the lower standings, with the Erie Otters (45 points), Erie Otters (41 points), and Oshawa Generals (37 points) in serious danger of missing the playoffs entirely. The Generals' struggles represent a significant fall from grace for the league's most decorated franchise, indicating a rebuilding phase for the historic organization. The Brampton Steelheads (41 points) also face an uphill battle to secure playoff positioning with several weeks remaining.
Christian Humphreys of the Kitchener Rangers has emerged as the league's standout performer, leading the OHL in goal-scoring with 29 goals. His prolific output has been instrumental in the Rangers' push for the Western Conference title. The Jake O'Brien factor cannot be overlooked either, as the Brantford Bulldogs' 28-goal contribution demonstrates the depth of talent across the league's elite teams.
An unexpected storyline has been the resurgence of veteran franchises competing for playoff spots, with multiple teams showing championship-calibre performances simultaneously. The competitive balance suggests that the playoff race will extend to the final games of the regular season, with no clear favourite emerging until the postseason begins. This level of parity reflects the OHL's strength as a development league and its continued evolution as one of North America's most exciting junior hockey competitions.
League Structure and Competitive Format
The OHL's organizational structure divides 20 teams into two conferences: the Eastern Conference (10 teams) and the Western Conference (10 teams), further subdivided into four divisions. This geographic and competitive alignment ensures balanced scheduling while maintaining regional rivalries that have developed over decades. The Eastern Conference comprises the East Division (featuring franchises like Brantford, Ottawa, and Peterborough) and the Central Division (Barrie, North Bay, Niagara, Kingston, Sudbury, and Brampton), while the Western Conference includes the West Division (Kitchener, Flint, Windsor, Soo, Guelph, Owen Sound, Saginaw, and Sarnia) and maintains additional divisional structure for scheduling purposes.
The 68-game regular season format provides sufficient sample size for talent evaluation while maintaining the intensity and engagement expected from junior hockey. Teams accumulate points through wins (2 points), overtime losses (1 point), and regulation losses (0 points), creating incentive structures that reward both winning and competitive effort. The playoff system's top-eight format per conference ensures that 16 teams compete in a 16-team bracket, with best-of-seven series determining advancement. This extended playoff format differs from many junior leagues, allowing for greater depth in competition and providing opportunities for lower-seeded teams to upset higher-ranked opponents.
Historical Excellence and Franchise Legacies
The Oshawa Generals' 13 J. Ross Robertson Cup titles represent an unmatched legacy in OHL history, established through consistent excellence spanning multiple decades. The franchise's ability to develop talent, maintain competitive rosters, and execute under pressure has defined their organizational culture. However, the 2024-25 season's struggles suggest that even storied franchises must continually adapt and rebuild to remain competitive in a league with improving parity.
The London Knights have emerged as a modern powerhouse, winning multiple championships in recent years and establishing themselves as a consistent contender. Their 2004-05 season remains the benchmark for dominance, with the 120-point achievement and 31-game undefeated streak (29-0-2) representing the apex of regular season performance. This historical standard provides context for evaluating contemporary teams' achievements and understanding the difficulty of sustaining excellence across an entire season.
Player Development and NHL Pipeline
The OHL's primary function as an NHL development league cannot be overstated. John Tavares' 215 goals—the all-time record—represent not merely a statistical achievement but a marker of the elite talent that flows through OHL ranks. Similarly, Connor McDavid's 2014-15 season with Erie (44 goals, 120 assists, 164 points in 66 games) demonstrated the exceptional individual performances possible within the league. These players subsequently became generational talents in the NHL, validating the OHL's reputation as a crucial stepping stone for professional careers.
The league's success in developing talent extends beyond individual stars to entire cohorts of players who populate NHL rosters. Teams invest heavily in scouting, coaching, and player development, recognizing that OHL success correlates strongly with future professional achievement. This creates a virtuous cycle where elite young players seek OHL opportunities, raising the league's overall competitive level and attracting greater media attention and investment.
Competitive Balance and Parity
The 2024-25 season exemplifies the OHL's evolution toward greater competitive balance. Rather than a handful of dominant franchises, the league now features multiple teams capable of winning the championship, with point totals clustered closely across the standings. The Brantford Bulldogs' 95-point total, while leading the league, is achievable by several other contenders, suggesting that playoff matchups will be highly competitive. This parity benefits the league commercially and competitively, as unpredictability drives fan engagement and ensures that regular season games carry meaningful implications.
The presence of American franchises—particularly the Flint Firebirds and Erie Otters—has added geographic diversity and competitive depth. These teams have produced NHL talent and provided alternative development pathways for American players seeking elite junior competition. The international composition of OHL rosters, with players from Canada, the United States, and increasingly from European nations, reflects the league's global recruitment and development reach.
Frequently Asked Questions
How many teams are in the Ontario Hockey League?
The OHL consists of 20 member teams: 17 based in Ontario, Canada and 3 in the United States (2 in Michigan and 1 in New York), making it the largest junior hockey league by team count.
Who has won the most OHL championships?
The Oshawa Generals hold the record with 13 J. Ross Robertson Cup titles, the most successful franchise in OHL history. They also have 5 Memorial Cup championships.
How does the OHL playoff system work?
The top 8 teams in each of the two conferences (16 total) qualify for playoffs. Teams compete in best-of-seven series, with the OHL champion earning the right to represent the league at the Memorial Cup tournament.
What is the Memorial Cup?
The Memorial Cup is the national junior hockey championship contested by the champions of the OHL, QMJHL, and WHL, plus one additional qualifier. It is one of the most prestigious junior tournaments in the world.
How old are OHL players?
OHL players are primarily between 16 and 20 years old. The league serves as a development pathway for junior players aspiring to play professional hockey, with many going on to the NHL.
Which OHL team has produced the most NHL players?
Multiple OHL franchises have strong NHL development records, with teams like the London Knights, Kitchener Rangers, and Oshawa Generals consistently producing first-round NHL draft picks and professional players.
API data: 1 May 2026 · Stats updated: 20 Apr 2026 · Content updated: 19 Mar 2026