Cubs vs. Tigers Dunkel MLB Picks, Predictions and Prop Bets - July 21
21 July 2026

Dillon Dingler leads the Detroit Tigers into a contest versus the Chicago Cubs, a game after homering twice in an 8-6 victory over the Cubs, at 8:05 p.m. ET on Tuesday. David Peterson (4-7, 6.45 ERA) gets the start for the Cubs, who are 56-44 this season and second in the NL Central. Framber Valdez (5-6, 4.10 ERA) is starting for the Tigers, who are 47-53 and fourth in the AL Central.
Per the moneyline, the matchup between the Cubs (-122) and Tigers (-100) looks like a close one. The contest has an over/under set at 8.
Cubs vs. Tigers Odds, Game Time
- Game day: Tuesday, July 21, 2026
- Game time: 8:05 p.m. ET
- Location: Chicago, Illinois
- Stadium: Wrigley Field
- Favorite: Cubs (-122)
- Underdog: Tigers (-100)
- Over/under: 8
How to Watch Cubs vs. Tigers
- TV Channel: MARQ and DSN
- Live Stream: Fubo (Watch for free)
Bet now on FanDuel Sportsbook!
Cubs vs. Tigers: Betting the Moneyline
- The Cubs have been the moneyline favorite 70 total times this season. They've gone 39-31 in those games.
- Detroit has been underdogs in 43 games this season and has come away with the win 18 times (41.9%) in those contests.
- Chicago has entered 60 games this season favored by -122 or more and is 33-27 in those contests.
- This season, the Tigers have been victorious 15 times in 34 chances when named as an underdog of at least -100 or worse on the moneyline.
- The Cubs have a 55% chance to win this contest based on the moneyline's implied probability.
- The moneyline set for this matchup implies the Tigers have a 50% chance of walking away with the win.
Cubs vs. Tigers: Betting the Spread & Total
- The Cubs have played in 100 games with a set over/under, and have combined with their opponents to go over the total 53 times (53-45-2).
- Detroit and its opponents have hit the over in 43 of its 100 games with a total this season.
- The Cubs have covered 44% of their games this season, going 44-56-0 ATS.
- The Tigers are 53-47-0 against the spread in their 100 games with a line set by sportsbooks this season.
