Cardinals vs. Diamondbacks Dunkel MLB Picks, Predictions and Prop Bets - June 22
22 June 2026

JJ Wetherholt leads the St. Louis Cardinals into a matchup versus the Arizona Diamondbacks after his two-homer showing in a 12-10 victory over the Royals. It starts at 7:45 p.m. ET on Monday. Andre Pallante (8-4, 3.76 ERA) will start for the Cardinals, who are 41-34 this season and second in the NL Central. Merrill Kelly (5-6, 5.81 ERA) is expected to start for the Diamondbacks, who are 39-38 and third in the NL West.
The sportsbooks have spoken, making the Cardinals (-147) a moderate moneyline favorite to defeat the Diamondbacks (+120) at home. The total for this contest is 8.5.
Cardinals vs. Diamondbacks Odds, Game Time
- Game day: Monday, June 22, 2026
- Game time: 7:45 p.m. ET
- Location: St. Louis, Missouri
- Stadium: Busch Stadium
- Favorite: Cardinals (-147)
- Underdog: Diamondbacks (+120)
- Over/under: 8.5
How to Watch Cardinals vs. Diamondbacks
- TV Channel: CARD and ARID
- Live Stream: Fubo (Watch for free)
Bet now on FanDuel Sportsbook!
Cardinals vs. Diamondbacks: Betting the Moneyline
- The Cardinals have won 13 of the 19 games they were the moneyline favorite this season (68.4%).
- Arizona has been pegged as an underdog in 40 games this year and has walked away with the win 16 times (40%) in those games.
- St. Louis has played as favorites of -147 or more twice this season and won both games.
- The Diamondbacks have a win-loss record of 5-9 when favored by +120 or worse by bookmakers this year.
- The Cardinals have a 59.5% chance to win this matchup based on the moneyline's implied probability.
- The moneyline set for this matchup implies the Diamondbacks have a 45.5% chance of walking away with the win.
Cardinals vs. Diamondbacks: Betting the Spread & Total
- The Cardinals have had an over/under set by bookmakers 75 times, and have combined with opponents to go over the total in 31 of those games (31-37-7).
- Arizona's games have gone over the total in 34 of its 77 chances.
- The Cardinals are 46-29-0 against the spread this season.
- In 77 games with a line this season, the Diamondbacks have a mark of 43-34-0 against the spread.
