St. Louis Cardinals vs Arizona Diamondbacks Picks and Predictions June 22nd 2026

Last Updated on

The Arizona Diamondbacks visit the St. Louis Cardinals on Monday night at Busch Stadium, with first pitch set for 7:45 PM ET on DBACKS.TV and Cardinals.TV. Arizona comes in at 39-38 and third in the NL West, while St. Louis is 41-34 and second in the NL Central. The Diamondbacks have dropped two straight, while the Cardinals are coming off a wild 12-10 win over the Royals.

This is a useful matchup on the Monday MLB previews board because the market is backing St. Louis at home, but Arizona has enough lineup talent to make the price interesting. The Cardinals have the cleaner recent result and the steadier offensive profile, while the Diamondbacks are trying to stop a short skid after a quiet finish to their Minnesota series.

Merrill Kelly starts for Arizona with a 5-6 record, 5.81 ERA, and 42 strikeouts. Andre Pallante counters for St. Louis at 8-4 with a 3.76 ERA and 62 strikeouts. Weather should be cloudy and mild around first pitch, with a possible shower later, so the park should not be an extreme hitting environment unless the bullpens turn this into another late-inning scramble.

Bet MLB smarter today.

See expert handicappers.

Arizona Diamondbacks vs St. Louis Cardinals Odds

These are the current betting lines for Diamondbacks vs Cardinals, and bettors should always monitor the latest MLB odds before placing a wager.

TeamMoneylineRun LineTotal
Arizona Diamondbacks+120+1.5 (-178)O 8.5 (-113)
St. Louis Cardinals-142-1.5 (+150)U 8.5 (-108)

Arizona Diamondbacks Betting Form

The Diamondbacks are coming off back-to-back losses, and the offense did not do enough in Sunday’s 4-2 loss to Minnesota. Ketel Marte drove in both runs, but Arizona did not get enough support around him. That has been the issue lately. The Diamondbacks have useful bats, but the lineup has not been stringing together enough pressure. You can follow more of the Arizona Diamondbacks stats and results as they try to stabilize on this road trip.

Kelly is the biggest concern for Arizona. His 5.81 ERA is hard to trust, and he has not been the same run-prevention arm the Diamondbacks have leaned on in past seasons. He still has the command and veteran sequencing to work through a lineup, but the margin is thinner now. Against a St. Louis team that puts the ball in play and gets on base, Kelly cannot afford free traffic.

The Diamondbacks can win if the top half produces. Corbin Carroll, Marte, Geraldo Perdomo, Gabriel Moreno, Pavin Smith, Lourdes Gurriel Jr., and Ildemaro Vargas give Arizona enough contact and extra-base ability to challenge Pallante. The injuries are a problem, though, with Carlos Santana, Max Kepler, James McCann, Michael Soroka, Corbin Burnes, A.J. Puk, Ryne Nelson, Justin Martinez, and Jordan Lawlar unavailable.

Baseball
2026-06-22 18:41
Open
Kansas City Royals
6 PICKS
Tampa Bay Rays
Baseball
2026-06-22 19:11
Open
Milwaukee Brewers
5 PICKS
Cincinnati Reds
Baseball
2026-06-22 19:41
Open
Cleveland Guardians
5 PICKS
Chicago White Sox
Baseball
2026-06-22 19:41
Open
Los Angeles Dodgers
6 PICKS
Minnesota Twins

St. Louis Cardinals Betting Form

The Cardinals are coming off one of their strangest wins of the season. They beat Kansas City 12-10 after piling up 16 hits and four home runs, with JJ Wetherholt and Iván Herrera both delivering three-hit games. St. Louis has not always had a loud power profile, but the lineup has been good at creating traffic and forcing pitchers to work. The St. Louis Cardinals schedule and stats show why this team keeps finding ways to win despite not being built like a pure slugging club.

Pallante gives the Cardinals the starting-pitcher edge. His 3.76 ERA is not dominant, but it is much cleaner than Kelly’s current number. He has also shown the ability to work deep enough to keep St. Louis away from bullpen overload. That matters after Sunday’s high-scoring game.

The Cardinals also have the healthier roster. Ramón Urías and Ryan Fernandez are out, but compared with Arizona’s injury list, St. Louis is in better shape. Alec Burleson, Jordan Walker, Masyn Winn, Wetherholt, Herrera, Lars Nootbaar, Pedro Pagés, and Nathan Church give the Cardinals enough balance to attack Kelly if he misses in the zone.

Arizona Diamondbacks vs St. Louis Cardinals Matchup Breakdown

The starter edge belongs to St. Louis. Pallante is not an ace, but he has been more reliable than Kelly by ERA, and his ground-ball style can work well at Busch Stadium. Kelly has to be more precise because St. Louis is the kind of lineup that can turn soft traffic into a crooked inning.

The lineup edge is close. Arizona has the higher-end star power with Carroll and Marte, but St. Louis has more current depth and a better on-base structure. If the Cardinals get the first two men on, they have enough contact behind them to keep pressure on Kelly.

The total at 8.5 is fair. St. Louis just played a 22-run game, and Kelly’s ERA points toward scoring. But the park, weather, and Pallante’s ability to manage contact keep me from treating the Over as automatic. This looks more like a 5-4 type game than a full offensive blowout.

From an MLB betting guide perspective, this is a game where the home favorite is priced correctly but not out of range. The Cardinals have the better starter, healthier roster, and better recent offensive rhythm. Arizona has enough talent to be live, but the Diamondbacks need a cleaner Kelly start than they have been getting.

Arizona Diamondbacks vs St. Louis Cardinals Predictions and Best Bets

I lean Cardinals moneyline at -142. St. Louis has the better starting pitcher, better current roster health, and the more reliable offensive shape. The Cardinals are not cheap, but this is still a playable home favorite number given the Kelly matchup.

Arizona is dangerous enough to make the run line unattractive. Carroll and Marte can flip this game quickly, and the Diamondbacks have enough doubles power to stay inside a one-run margin. That is why I prefer the Cardinals straight up rather than laying -1.5, even at a better payout.

The total leans Over 8.5, but only slightly. Kelly’s struggles, St. Louis’ contact profile, and Arizona’s top-half talent all support runs. The hesitation is Pallante and Busch Stadium. If he keeps the ball on the ground, the Over may need late bullpen help. My projection lands around Cardinals 5, Diamondbacks 4.

If you are comparing this matchup with the rest of today’s MLB picks, Cardinals moneyline is the best value. It backs the better starter and healthier team in a spot where Arizona’s recent form and pitching injuries are hard to ignore.

Best Bet: Cardinals Moneyline -142.

Get today’s MLB picks.

Follow top handicappers now

MLB Picks and Handicappers on ScoresAndStats

MLB betting is about finding the cleaner matchup edge, not just reacting to one high-scoring result. Diamondbacks vs Cardinals has Over appeal, but St. Louis’ side profile is stronger because Pallante gives the Cardinals the better starting-pitcher setup.

ScoresAndStats helps bettors compare top sports handicappers, check transparent results on the handicapper leaderboard, and see which experts are finding value across the full baseball board.

For bettors building a Monday card, premium MLB picks can help sort through moneylines, run lines, totals, props, and first five inning markets. Baseball creates plenty of close prices, but the edge often comes from backing the starter and lineup that fit the park better.

Top Winners – Yesterday
Madjack Sports
$594
2. Randall Dickelman
$537
3. Geovanny Araya
$400
4. Travis Monroe
$230
5. Nsa Wins
$225
Top Winners – This Week
Trevor Collins
$640
2. Skyler Lockheart
$578
3. Wise Guy Plays
$530
4. Geovanny Araya
$465
5. Jack Banks
$430