MLB Matchups
Mon Apr 22 7:45PM
3
Final
5
 123456789TODDS
ARI02001000038.5
STL0000021025-110

Arizona Diamondbacks vs
St. Louis CardinalsPredictions & Preview

St. Louis Cardinals Look to End Losing Streak Against Struggling Arizona Diamondbacks in Monday Night Matchup

The Arizona Diamondbacks will face off against the St. Louis Cardinals on Monday night to kick off a three-game series. Despite being the defending NL Champions, the Diamondbacks have struggled at the start of the season, especially on the road with a 3-6 record. The Cardinals have also faced offensive challenges recently, leading to a shutout loss to the Brewers on Sunday. The pitching matchup for Monday night will feature Brandon Pfaadt for the Diamondbacks and Lance Lynn for the Cardinals. The game is set to begin at 7:40 PM EST, with St. Louis as the betting favorite.

Betting Odds

  • Moneyline: Diamondbacks -108 | Cardinals -107
  • Spread: Diamondbacks -1.25 (+130) | Cardinals +1.25 (-162)
  • Total: Over/Under 8.5 (-110)
  • Based on the moneyline, the implied probability that St. Louis will win straight-up is 52%.

Arizona vs St. Louis Stats

Diamondbacks vs Cardinals prediction infographic
View stats & injuries for Diamondbacks vs Cardinals

Arizona Diamondbacks

The Arizona Diamondbacks wrapped up their series in San Francisco with a 5-3 win, thanks to a strong performance by pitcher Slade Cecconi. Now, they are gearing up for a series in St. Louis, hoping to improve their performance on the road this season. Righty Brandon Pfaadt will take the mound in the series opener, with a record of 1-1 this season. Despite some key injuries, the Diamondbacks are looking to turn things around and continue their success on the road. Their power ranking is currently at 11, with strong offensive numbers but a middle-of-the-road defense. For more insights on the MLB season, check out our Free MLB Picks.

St. Louis Cardinals Analysis

The St. Louis Cardinals are currently on a four-game losing streak after being swept by the Brewers in their last three games. They will be facing the Diamondbacks on Monday night in an attempt to end their skid. Despite a strong performance from pitcher Sonny Gray in the last game, the Cards' lineup struggled against the Brewers, leaving ten runners on base and going 0-9 with runners in scoring position. Veteran right-hander Lance Lynn will be starting for the Cardinals, with a record of 1-0 this season and an ERA of 2.18. The team is currently ranked #26 for offense and #12 for defense, with an overall record of 9-13. Several key players, including Drew Rom, Packy Naughton, Matt Carpenter, Dylan Carlson, and Tommy Edman, are currently out due to injuries. The Diamondbacks went 1-2 in their last three matchups against St. Louis.

Paul Goldschmidt set to break power drought against vulnerable D-Backs pitcher Brandon Pfaadt

Paul Goldschmidt is poised to break his power drought in Monday night's game against the D-Backs. The pitcher for the D-Backs, Brandon Pfaadt, has a history of giving up home runs, with four already surrendered this season and 22 last year in just 96 innings. This could be the perfect opportunity for Goldschmidt to capitalize on Pfaadt's tendency to allow hits. The Cardinals, who are struggling offensively, have a good chance to turn things around against Pfaadt, especially considering his high ERA and propensity for giving up home runs on the road. On the other hand, the Cardinals' starter, Lynn, has been more consistent this season with an impressive ERA of 2.18. With Lynn on the mound, the Cardinals are likely to secure a win in the series opener. Betting on the Cards with the money line would be a wise choice.

Sources: [ 1 ] [ 2 ]

+ Full Preview
BEST
BETS
Guaranteed Picks
from MLB Experts

Best Bets From The Most Profitable MLB Handicappers

Under 8.5 (-110)
$1,000

BET

$909

WON

STL -107
$1,000

BET

$935

WON

Make Your Picks[ - ]

 
ARI
STL
Open
Side
0 (-23)
0 (-1)
-1.5
Moneyline
-102
-110
-113
Total
O 8.5
U 8.5
8.5

Make your predictions for Arizona Diamondbacks vs St. Louis Cardinals to showcase your betting acumen and earn tips for your winners!

Fri, 9:40 PM
Miami MarlinsMiami
Oakland AthleticsOakland
Fri, 9:40 PM
San Diego PadresSan Diego
Arizona DiamondbacksArizona
Fri, 10:10 PM
Atlanta BravesAtlanta
Los Angeles DodgersLA
Sat, 1:05 PM
Detroit TigersDetroit
New York YankeesNew York
Sat, 2:15 PM
Chicago White SoxChicago
St. Louis CardinalsSt. Louis
Sat, 2:20 PM
Milwaukee BrewersMilwaukee
Chicago CubsChicago
Sat, 4:05 PM
Colorado RockiesColorado
Pittsburgh PiratesPIT
Sat, 4:05 PM
Toronto Blue JaysToronto
Washington NationalsWSH
Sat, 4:07 PM
Miami MarlinsMiami
Oakland AthleticsOakland
Sat, 6:40 PM
Baltimore OriolesBaltimore
Cincinnati RedsCIN
Sat, 7:10 PM
Texas RangersTexas
Kansas City RoyalsKC
Sat, 7:15 PM
Seattle MarinersSeattle
Houston AstrosHouston
Sat, 9:10 PM
Atlanta BravesAtlanta
Los Angeles DodgersLA
Follow Expert Picks