OHL — 2019
Playoffs
First Round
Owen Sound Attack3
Windsor Spitfires2
3–2
Hamilton Bulldogs0
Peterborough Petes8
0–8
Barrie Colts3
Sudbury Wolves8
3–8
Quarter-finals
Guelph Storm4
Oshawa Generals3
4–3
Barrie Colts6
Kitchener Rangers4
6–4
Hamilton Bulldogs6
Saginaw Spirit8
6–8
Semi-finals
Flint Firebirds4
Windsor Spitfires3
4–3
Mississauga Steelheads1
Peterborough Petes5
1–5
London Knights3
Owen Sound Attack1
3–1
Barrie Colts0
Ottawa 67s6
0–6
Erie Otters3
Saginaw Spirit4
3–4
Kitchener Rangers3
Windsor Spitfires2
3–2
Kingston Frontenacs0
Sudbury Wolves8
0–8
London Knights3
Oshawa Generals1
3–1
Final
Barrie Colts4
Owen Sound Attack1
4–1
Guelph Storm4
Kitchener Rangers7
4–7
First Round
Owen Sound Attack3
Windsor Spitfires2
3–2
Hamilton Bulldogs0
Peterborough Petes8
0–8
Barrie Colts3
Sudbury Wolves8
3–8
Quarter-finals
Guelph Storm4
Oshawa Generals3
4–3
Barrie Colts6
Kitchener Rangers4
6–4
Hamilton Bulldogs6
Saginaw Spirit8
6–8
Semi-finals
Flint Firebirds4
Windsor Spitfires3
4–3
Mississauga Steelheads1
Peterborough Petes5
1–5
London Knights3
Owen Sound Attack1
3–1
Barrie Colts0
Ottawa 67s6
0–6
Erie Otters3
Saginaw Spirit4
3–4
Kitchener Rangers3
Windsor Spitfires2
3–2
Kingston Frontenacs0
Sudbury Wolves8
0–8
London Knights3
Oshawa Generals1
3–1
Final
Barrie Colts4
Owen Sound Attack1
4–1
Guelph Storm4
Kitchener Rangers7
4–7
Conference Standings — 2019
The 2019 OHL season standings featuring 40 teams. London Knights leads the table with 92 points from 62 matches, followed by Saginaw Spirit on 87 points. The teams have scored 9,640 goals combined this season.
Western Conference
Played 62Won 40OTL 0Lost 15Goal Diff +78Points 92
Played 62Won 36OTL 0Lost 16Goal Diff +64Points 87
Played 63Won 35OTL 0Lost 16Goal Diff +51Points 87
Played 63Won 30OTL 0Lost 21Goal Diff +31Points 82
Played 62Won 24OTL 0Lost 20Goal Diff +23Points 76
Played 63Won 25OTL 0Lost 23Goal Diff +9Points 72
Played 62Won 22OTL 0Lost 24Goal Diff +28Points 68
Played 63Won 23OTL 0Lost 26Goal Diff -7Points 63
Played 64Won 27OTL 0Lost 31Goal Diff -4Points 62
Played 62Won 20OTL 0Lost 34Goal Diff -55Points 50
| # | Team | Played | Won | OTL | Lost | Goals For | Goals Against | Goal Diff | Points |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 62 | 40 | 0 | 15 | 265 | 187 | +78 | 92 | |
| 2 | 62 | 36 | 0 | 16 | 289 | 225 | +64 | 87 | |
| 3 | 63 | 35 | 0 | 16 | 264 | 213 | +51 | 87 | |
| 4 | 63 | 30 | 0 | 21 | 274 | 243 | +31 | 82 | |
| 5 | 62 | 24 | 0 | 20 | 256 | 233 | +23 | 76 | |
| 6 | 63 | 25 | 0 | 23 | 218 | 209 | +9 | 72 | |
| 7 | 62 | 22 | 0 | 24 | 235 | 207 | +28 | 68 | |
| 8 | 63 | 23 | 0 | 26 | 229 | 236 | -7 | 63 | |
| 9 | 64 | 27 | 0 | 31 | 253 | 257 | -4 | 62 | |
| 10 | 62 | 20 | 0 | 34 | 244 | 299 | -55 | 50 |
Eastern Conference
Played 62Won 37OTL 0Lost 11Goal Diff +132Points 101
Played 63Won 29OTL 0Lost 27Goal Diff +19Points 70
Played 62Won 36OTL 0Lost 21Goal Diff +52Points 78
Played 62Won 26OTL 0Lost 20Goal Diff +2Points 73
Played 63Won 21OTL 0Lost 28Goal Diff -41Points 64
Played 61Won 23OTL 0Lost 29Goal Diff -4Points 59
Played 62Won 20OTL 0Lost 30Goal Diff -32Points 56
Played 62Won 13OTL 0Lost 39Goal Diff -87Points 42
Played 63Won 12OTL 0Lost 39Goal Diff -126Points 42
Played 62Won 14OTL 0Lost 41Goal Diff -125Points 38
| # | Team | Played | Won | OTL | Lost | Goals For | Goals Against | Goal Diff | Points |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 62 | 37 | 0 | 11 | 296 | 164 | +132 | 101 | |
| 2 | 63 | 29 | 0 | 27 | 259 | 240 | +19 | 70 | |
| 3 | 62 | 36 | 0 | 21 | 250 | 198 | +52 | 78 | |
| 4 | 62 | 26 | 0 | 20 | 229 | 227 | +2 | 73 | |
| 5 | 63 | 21 | 0 | 28 | 220 | 261 | -41 | 64 | |
| 6 | 61 | 23 | 0 | 29 | 223 | 227 | -4 | 59 | |
| 7 | 62 | 20 | 0 | 30 | 235 | 267 | -32 | 56 | |
| 8 | 62 | 13 | 0 | 39 | 198 | 285 | -87 | 42 | |
| 9 | 63 | 12 | 0 | 39 | 194 | 320 | -126 | 42 | |
| 10 | 62 | 14 | 0 | 41 | 189 | 314 | -125 | 38 |
Betting Insights
7.75Goals / Match
92.4%Both Score %
77.2%Over 2.5 / 5.5 %
52.6%Home Win %
47.4%Away Win %
7.6%Clean Sheet %
Most Common Scorelines
4-3
7.0%(47)
3-4
4.9%(33)
4-5
4.2%(28)
2-3
3.7%(25)
2-5
3.7%(25)
5-4
3.6%(24)
5-2
3.4%(23)
5-3
3.3%(22)
2-4
3.3%(22)
4-1
3.0%(20)
Teams
London Knights
Saginaw Spirit
Kitchener Rangers
Flint Firebirds
Windsor Spitfires
Guelph Storm
Owen Sound Attack
Erie Otters
Soo Greyhounds
Sarnia Sting
Ottawa 67s
Sudbury Wolves
Peterborough Petes
Oshawa Generals
Barrie Colts
Mississauga Steelheads
Hamilton Bulldogs
Kingston Frontenacs
Niagara IceDogs
North Bay Battalion
Season Results
Match results from this season listed in chronological order. Historical results provide context for understanding how the season unfolded and which teams performed above or below expectations.
Owen Sound Attack | 1 – 4 | Barrie Colts | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
11 Mar | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Guelph Storm | 4 – 7 | Kitchener Rangers | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
11 Mar | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Soo Greyhounds | 4 – 1 | Flint Firebirds | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
11 Mar | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Ottawa 67s | 9 – 1 | Niagara IceDogs | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
10 Mar | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Niagara IceDogs | 2 – 4 | Erie Otters | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
8 Mar | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Flint Firebirds | 4 – 3 | Windsor Spitfires | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
8 Mar | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Peterborough Petes | 5 – 1 | Mississauga Steelheads | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
8 Mar | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Soo Greyhounds | 5 – 3 | Kingston Frontenacs | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
8 Mar | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Owen Sound Attack | 1 – 3 | London Knights | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
8 Mar | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Barrie Colts | 0 – 6 | Ottawa 67s | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
8 Mar | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Past Seasons
API data: 2 May 2026