Birmingham City is ranked #17 in the 24-team English Championship League with little offensive punch, netting 16 goals in 19 league matches. They come off a pair of losses to Watford and Cardiff City and are on a 0-4-1 run at home while getting outscored 8-3. They're dealing with a slew of injuries as midfielder Caolan Boyd-Munce, defender George Friend, and goalkeeper Zach Jeacock are out, while midfielder Josh McEachran is unlikely to play. They host seventh-ranked Middlesbrough, allowing 14 goals in 19 games, the third-best defensively in the league. And Middlesbrough comes off a pair of shutout victories over Millwall (3-0) and Luton Town (1-0). Play Middlesbrough on the moneyline.
TAKE THE GUESSWORK OUT OF SPORTS BETTING
Get my free Soccer picks and predictions.
Join 411,999 Subscribers!