Oshawa Generals vs North Bay Battalion predictions, Jan 16, 2026

OHL, on Friday,

Oshawa

North Bay

Score, Highlights

Short Preview

In an upcoming Ontario Hockey League matchup, the Oshawa Generals will face off against the North Bay Battalion on January 16, 2026. The Generals will be looking to turn their recent form around, having not won any of their last 5 matches. On the other hand, the Battalion have won 3 out of their last 5 games, showing they are in better form coming into this contest.

When looking at the bookmakers’ odds, the Generals are slight underdogs with odds of 3.18 for a home win, while the Battalion are favored with odds of 1.84 for an away win. Our model prediction also gives the edge to North Bay with a 48% probability of an away win compared to just 30.1% for a home win for Oshawa, with a 22% chance of a draw.

Tactically, the Battalion will look to capitalize on their recent strong form, while the Generals will need to find a way to break their winless streak. It’s set to be an intriguing matchup with both teams having something to prove, making it hard to predict the outcome with certainty.

This preview is generated with the Welcome.Bet AI Insights Engine, combining form data, betting odds, and semantic SEO optimization to deliver relevant match analysis for fans and bettors alike from 2026-01-15T22:52:03+00:00.

Oshawa
28.8%
Draw
21.2%
North Bay
50%

!!!!! Information about video stream is absent for now

Betting Odds

1 X 2
WilliamHill 3.1 4.2 1.8
Pinnacle 3.18 4.36 1.84
Best for US Customers 3.15 4.25 1.8

Latest Results

11.01.26 Oshawa Generals – Barrie Colts – 1:4
09.01.26 Kitchener Rangers – Oshawa Generals – 4:2
08.01.26 Peterborough Petes – Oshawa Generals – 3:1
04.01.26 Oshawa Generals – London Knights – 4:5
01.01.26 Oshawa Generals – Ottawa 67s – 2:3 penalties
15.01.26 North Bay Battalion – Sudbury Wolves – 2:1
09.01.26 Brampton Steelheads – North Bay Battalion – 1:5
08.01.26 North Bay Battalion – Ottawa 67s – 4:2
04.01.26 North Bay Battalion – Sudbury Wolves – 5:2
02.01.26 Sudbury Wolves – North Bay Battalion – 6:2

Facts

  • An outsider and a mid-table team will play in this game (ranked 10 and 5 in the zone Promotion ~ OHL (Play Offs: )).
  • In the last 5 head-to-head matches, Oshawa won 2.
  • Oshawa is going through a poor run of results (last 5 games: 0 wins).
  • North Bay is in great form at the moment (in the last 5 games, wins – 4).
  • North Bay may face physical challenges compared to their opponent, as they have played more matches in recent days.
  • North Bay could have a small edge in this match.
  • We predict that North Bay will win today’s game, with odds of 1.81.
  • In the last 20 head-to-head matches, Oshawa won 8 matches, drew 0 matches, lost 12 matches, and goals 58:68. (average 2.9:3.4).
  • Including home matches between the teams, Oshawa won 6 matches, drew 0 matches, lost 5 matches, and goals 35:27. (average 3.2:2.5).

    Latest Head To Head

    21.11.25 Oshawa Generals – North Bay Battalion – 4:0
    18.09.25 North Bay Battalion – Oshawa Generals – 4:2
    20.03.25 North Bay Battalion – Oshawa Generals – 5:1
    13.12.24 Oshawa Generals – North Bay Battalion – 1:3
    06.05.24 Oshawa Generals – North Bay Battalion – 6:1

    Standings

    2025/26

    Western Conference

    Pl W WO LO L Pts
    1 Flint Firebirds 43 25 4 4 10 162:119 62
    2 Kitchener Rangers 40 22 3 4 11 141:110 54
    3 Windsor Spitfires 41 22 5 5 9 160:100 59
    4 Soo Greyhounds 41 19 6 2 14 160:125 52
    5 London Knights 41 15 8 3 15 134:122 49
    6 Owen Sound Attack 41 16 2 4 19 158:164 40
    7 Guelph Storm 41 16 2 4 19 145:170 40
    8 Saginaw Spirit 41 12 3 7 19 135:171 37
    9 Sarnia Sting 42 9 4 5 24 127:173 31
    10 Erie Otters 41 12 2 2 25 108:164 30

    Eastern Conference

    Pl W WO LO L Pts
    1 Brantford Bulldogs 40 27 1 5 7 182:110 61
    2 Barrie Colts 42 19 7 6 10 140:116 58
    3 Ottawa 67s 41 23 6 3 9 152:97 61
    4 Peterborough Petes 40 19 4 3 14 140:140 49
    5 North Bay Battalion 40 17 5 2 16 133:125 46
    6 Niagara IceDogs 40 13 6 4 17 122:142 42
    7 Kingston Frontenacs 42 16 2 4 20 122:130 40
    8 Brampton Steelheads 40 12 1 5 22 108:143 31
    9 Sudbury Wolves 41 13 2 1 25 124:166 31
    10 Oshawa Generals 40 7 2 2 29 93:159 20

    Oshawa Generals – North Bay Battalion and other OHL events on our partner.

  • OHL

    Related Articles

    0 Comment