Canada OHL predictions
OHL predictions for every game — moneyline, puck line and total picks — with the standings, results and the season’s trends.
- Games played
- 188
- 2026-27 season · 55 scheduled
- Home wins
- 53%
- of games played
- Goals per game
- 6.9
- average margin 2.5
- Overtime
- 20%
- 38% decided by one goal
- Our picks
- 156-92
- 63% won
188 OHL games have been played in the 2026-27 season: the home side won 53% of them, games averaged 6.9 goals and 20% went past regulation. Top of the table: Guelph Storm, 15-3-0, 30 points. The next OHL predictions are listed below, and each OHL pick is graded in public at the final horn.
- Scores are high in the OHL: 6.9 goals a game this season.
- The highest-scoring game so far: Guelph Storm 10–6 North Bay Battalion, 16 goals.
Upcoming OHL predictions
London Knights vs Guelph Storm, OHL (Canada), starts 18:30 ET on Wed, Nov 11. 1X2 odds: London Knights 2.67, Guelph Storm 2.10. The model’s picks: 2 — Guelph Storm to win in regular time at 2.05; Over 5.5 goals at 1.34; 1 +1.5 — London Knights +1.5 handicap at 1.45. Best tip: 1 +1.5 — London Knights +1.5 handicap at 1.45, 67% confidence.
Owen Sound Attack vs Barrie Colts, OHL (Canada), starts 19:00 ET on Wed, Nov 11. 1X2 odds: Owen Sound Attack 2.12, Barrie Colts 2.77. The model’s picks: 1 — Owen Sound Attack to win in regular time at 2.12; Under 6.5 goals at 1.56; 2 +1.5 — Barrie Colts +1.5 handicap at 1.42. Best tip: 2 +1.5 — Barrie Colts +1.5 handicap at 1.42, 66% confidence.
Recent OHL results and scores
Final scores, every pick gradedSudbury Wolves vs Soo Greyhounds, OHL (Canada), Tue, Nov 10. Final score: Sudbury Wolves 4, Soo Greyhounds 1. 1X2 odds: Sudbury Wolves 2.35, Soo Greyhounds 2.45. The model’s picks: 1 — Sudbury Wolves to win in regular time at 2.37, won; Under 7 goals at 1.54, won; 1 +1.5 — Sudbury Wolves +1.5 handicap at 1.35, won. Best tip: 1 +1.5 — Sudbury Wolves +1.5 handicap at 1.35, 71% confidence, won.
Oshawa Generals vs Brantford Bulldogs, OHL (Canada), Sun, Nov 8. Final score: Oshawa Generals 2, Brantford Bulldogs 5. 1X2 odds: Oshawa Generals 2.20, Brantford Bulldogs 2.57. The model’s picks: 2 — Brantford Bulldogs to win in regular time at 2.45, won; Under 6.5 goals at 1.69, lost; 1 +1.5 — Oshawa Generals +1.5 handicap at 1.37, lost. Best tip: X2 — Brantford Bulldogs or a draw at 1.53, 73% confidence, won.
Saginaw Spirit vs Brampton Steelheads, OHL (Canada), Sun, Nov 8. Final score: Saginaw Spirit 6, Brampton Steelheads 4. 1X2 odds: Saginaw Spirit 1.50, Brampton Steelheads 4.85. The model’s picks: 1 — Saginaw Spirit to win in regular time at 1.44, won; Over 6.5 goals at 1.68, won; 2 +1.5 — Brampton Steelheads +1.5 handicap at 2.02, lost. Best tip: 2 +1.5 — Brampton Steelheads +1.5 handicap at 2.02, 55% confidence, lost.
Kingston Frontenacs vs Windsor Spitfires, OHL (Canada), Sun, Nov 8. Final score: Kingston Frontenacs 3, Windsor Spitfires 4. 1X2 odds: Kingston Frontenacs 2.10, Windsor Spitfires 2.77. The model’s picks: 2 — Windsor Spitfires to win in regular time at 2.55, won; Under 7 goals at 1.50, push; 2 +1.5 — Windsor Spitfires +1.5 handicap at 1.44, won. Best tip: 2 +1.5 — Windsor Spitfires +1.5 handicap at 1.44, 68% confidence, won.
Peterborough Petes vs Niagara IceDogs, OHL (Canada), Sun, Nov 8. Final score after overtime: Peterborough Petes 3, Niagara IceDogs 2. 1X2 odds: Peterborough Petes 1.42, Niagara IceDogs 5.50. The model’s picks: 1 — Peterborough Petes to win in regular time at 1.36, lost; Under 7.5 goals at 1.41, won; 2 +1.5 — Niagara IceDogs +1.5 handicap at 1.88, won. Best tip: 2 +1.5 — Niagara IceDogs +1.5 handicap at 1.88, 64% confidence, won.
Sarnia Sting vs London Knights, OHL (Canada), Sun, Nov 8. Final score: Sarnia Sting 4, London Knights 2. 1X2 odds: Sarnia Sting 3.30, London Knights 1.78. The model’s picks: 2 — London Knights to win in regular time at 1.72, lost; Over 5.5 goals at 1.30, won; 1 +1.5 — Sarnia Sting +1.5 handicap at 1.67, won. Best tip: X2 — London Knights or a draw at 1.26, 71% confidence, lost.
Sudbury Wolves vs Barrie Colts, OHL (Canada), Sun, Nov 8. Final score: Sudbury Wolves 6, Barrie Colts 3. 1X2 odds: Sudbury Wolves 1.72, Barrie Colts 3.75. The model’s picks: 1 — Sudbury Wolves to win in regular time at 1.63, won; Under 6.5 goals at 1.69, lost; 1 -1.5 — Sudbury Wolves -1.5 handicap at 2.07, won. Best tip: DNB 1 — Sudbury Wolves, draw no bet at 1.33, 77% confidence, won.
Soo Greyhounds vs Barrie Colts, OHL (Canada), Sat, Nov 7. Final score: Soo Greyhounds 2, Barrie Colts 1. 1X2 odds: Soo Greyhounds 1.65, Barrie Colts 4.00. The model’s picks: 1 — Soo Greyhounds to win in regular time at 1.55, won; Under 7.5 goals at 1.34, won; 2 +1.5 — Barrie Colts +1.5 handicap at 1.75, won. Best tip: 2 +1.5 — Barrie Colts +1.5 handicap at 1.75, 64% confidence, won.
Saginaw Spirit vs Erie Otters, OHL (Canada), Sat, Nov 7. Final score: Saginaw Spirit 5, Erie Otters 0. 1X2 odds: Saginaw Spirit 2.05, Erie Otters 2.75. The model’s picks: 1 — Saginaw Spirit to win in regular time at 1.98, won; Over 5.5 goals at 1.33, lost; 2 +1.5 — Erie Otters +1.5 handicap at 1.50, lost. Best tip: 2 +1.5 — Erie Otters +1.5 handicap at 1.50, 66% confidence, lost.
Flint Firebirds vs Brampton Steelheads, OHL (Canada), Sat, Nov 7. Final score: Flint Firebirds 4, Brampton Steelheads 5. 1X2 odds: Flint Firebirds 1.53, Brampton Steelheads 4.70. The model’s picks: 1 — Flint Firebirds to win in regular time at 1.38, lost; Under 7.5 goals at 1.39, lost; 1 -1.5 — Flint Firebirds -1.5 handicap at 1.78, lost. Best tip: 1 incl. OT — Flint Firebirds to win, overtime included at 1.21, 92% confidence, lost.
Owen Sound Attack vs Kitchener Rangers, OHL (Canada), Sat, Nov 7. Final score after overtime: Owen Sound Attack 2, Kitchener Rangers 3. 1X2 odds: Owen Sound Attack 3.15, Kitchener Rangers 1.85. The model’s picks: 2 — Kitchener Rangers to win in regular time at 1.75, lost; Under 7.5 goals at 1.41, won; 1 +1.5 — Owen Sound Attack +1.5 handicap at 1.60, won. Best tip: X2 — Kitchener Rangers or a draw at 1.26, 79% confidence, won.
Guelph Storm vs North Bay Battalion, OHL (Canada), Sat, Nov 7. Final score: Guelph Storm 10, North Bay Battalion 6. 1X2 odds: Guelph Storm 1.45, North Bay Battalion 5.10. The model’s picks: 1 — Guelph Storm to win in regular time at 1.45, won; Over 6.5 goals at 1.60, won; 2 +1.5 — North Bay Battalion +1.5 handicap at 1.93, lost. Best tip: 2 +1.5 — North Bay Battalion +1.5 handicap at 1.93, 62% confidence, lost.
OHL season trends
188 games · 2026-27 seasonWho wins
- Home wins53%
- Away wins47%
- One-goal games38%
- Blowouts (won by 4+ goals)20%
Scoring
- Home team3.5
- Away team3.4
- Past regulation (overtime or shootout)20%
Season extremes
- Highest-scoring game 16 goalsGuelph Storm 10–6 North Bay Battalion
- Widest margin 8 goalsWindsor Spitfires 11–3 Owen Sound Attack
How our OHL picks did
Graded games only — pushes and unplayed games left out- Winner (incl. OT) 53-30 64%
- Over/Under 53-29 65%
- Handicap 50-33 60%
- Best tip 55-28 66%
Canada OHL standings
2026-27 seasonRegular Season · Western Conference
| # | Team | GP | W | L | OTL | Pts | P% | GF | GA | +/− |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 18 | 15 | 3 | 0 | 30 | .833 | 81 | 53 | +28 | |
| 2 | 21 | 12 | 7 | 2 | 26 | .619 | 70 | 69 | +1 | |
| 3 | 19 | 11 | 5 | 3 | 25 | .658 | 72 | 58 | +14 | |
| 4 | 17 | 11 | 4 | 2 | 24 | .706 | 71 | 59 | +12 | |
| 5 | 17 | 11 | 5 | 1 | 23 | .676 | 64 | 50 | +14 | |
| 6 | 19 | 10 | 6 | 3 | 23 | .605 | 61 | 56 | +5 | |
| 7 | 19 | 10 | 7 | 2 | 22 | .579 | 60 | 65 | −5 | |
| 8 | 19 | 8 | 8 | 3 | 19 | .500 | 70 | 68 | +2 | |
| 9 | 20 | 8 | 11 | 1 | 17 | .425 | 76 | 84 | −8 | |
| 10 | 19 | 6 | 10 | 3 | 15 | .395 | 49 | 78 | −29 |
Regular Season · Eastern Conference
| # | Team | GP | W | L | OTL | Pts | P% | GF | GA | +/− |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 19 | 13 | 5 | 1 | 27 | .711 | 75 | 50 | +25 | |
| 2 | 19 | 13 | 5 | 1 | 27 | .711 | 76 | 53 | +23 | |
| 3 | 19 | 13 | 6 | 0 | 26 | .684 | 82 | 65 | +17 | |
| 4 | 17 | 9 | 6 | 2 | 20 | .588 | 59 | 56 | +3 | |
| 5 | 19 | 9 | 10 | 0 | 18 | .474 | 59 | 66 | −7 | |
| 6 | 17 | 7 | 7 | 3 | 17 | .500 | 50 | 64 | −14 | |
| 7 | 19 | 6 | 8 | 5 | 17 | .447 | 56 | 66 | −10 | |
| 8 | 19 | 7 | 11 | 1 | 15 | .395 | 68 | 79 | −11 | |
| 9 | 19 | 4 | 13 | 2 | 10 | .263 | 52 | 83 | −31 | |
| 10 | 19 | 3 | 13 | 3 | 9 | .237 | 41 | 73 | −32 |
Regular Season · Central Division
| # | Team | GP | W | L | OTL | Pts | P% | GF | GA | +/− |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 19 | 13 | 5 | 1 | 27 | .711 | 76 | 53 | +23 | |
| 2 | 17 | 7 | 7 | 3 | 17 | .500 | 50 | 64 | −14 | |
| 3 | 19 | 7 | 11 | 1 | 15 | .395 | 68 | 79 | −11 | |
| 4 | 19 | 4 | 13 | 2 | 10 | .263 | 52 | 83 | −31 | |
| 5 | 19 | 3 | 13 | 3 | 9 | .237 | 41 | 73 | −32 |
Regular Season · East Division
| # | Team | GP | W | L | OTL | Pts | P% | GF | GA | +/− |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 19 | 13 | 5 | 1 | 27 | .711 | 75 | 50 | +25 | |
| 2 | 19 | 13 | 6 | 0 | 26 | .684 | 82 | 65 | +17 | |
| 3 | 17 | 9 | 6 | 2 | 20 | .588 | 59 | 56 | +3 | |
| 4 | 19 | 9 | 10 | 0 | 18 | .474 | 59 | 66 | −7 | |
| 5 | 19 | 6 | 8 | 5 | 17 | .447 | 56 | 66 | −10 |
Regular Season · West Division
| # | Team | GP | W | L | OTL | Pts | P% | GF | GA | +/− |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 21 | 12 | 7 | 2 | 26 | .619 | 70 | 69 | +1 | |
| 2 | 19 | 11 | 5 | 3 | 25 | .658 | 72 | 58 | +14 | |
| 3 | 17 | 11 | 5 | 1 | 23 | .676 | 64 | 50 | +14 | |
| 4 | 19 | 8 | 8 | 3 | 19 | .500 | 70 | 68 | +2 | |
| 5 | 20 | 8 | 11 | 1 | 17 | .425 | 76 | 84 | −8 |
Regular Season · Midwest Division
| # | Team | GP | W | L | OTL | Pts | P% | GF | GA | +/− |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 18 | 15 | 3 | 0 | 30 | .833 | 81 | 53 | +28 | |
| 2 | 17 | 11 | 4 | 2 | 24 | .706 | 71 | 59 | +12 | |
| 3 | 19 | 10 | 6 | 3 | 23 | .605 | 61 | 56 | +5 | |
| 4 | 19 | 10 | 7 | 2 | 22 | .579 | 60 | 65 | −5 | |
| 5 | 19 | 6 | 10 | 3 | 15 | .395 | 49 | 78 | −29 |
- Playoffs
Pts points, on the league’s own system — the table is sorted by them. W/L/OTL wins, regulation losses, overtime and shootout losses · GP played · P% points share · GF/GA goals for and against · +/− difference.