Arizona Diamondbacks vs St. Louis Cardinals Prediction & Picks - MLB
USA - MLB
New customers only | Commercial content | 21+ age limit | T&Cs apply
by Lou Aguila | in MLB Picks
The Diamondbacks tapped Brandon Pfaadt to lead them to another comfortable win against the St. Louis Cardinals in Game 2.
Backing Arizona to win by at least two at +170 odds nets a $270 payout on a $100 bet.
Current Form:
The St. Louis Cardinals claimed their third win in four games after edging the Arizona Diamondbacks in Game 1 of their series. After surrendering 8 runs in the series finale against Milwaukee, the Cardinals have not allowed more than four runs in any of their last four games, lowering their ERA to 3.20 over the recent five-game stretch.
Friday’s loss snapped the Diamondbacks’ four-game winning streak. It also marked the first time in five games that Arizona surrendered more than three runs in a game. Arizona sports an impressive 2.40 ERA over its last five assignments.
Starting Pitchers: Diamondbacks RHP Brandon Pfaadt (5-6, 4.55 ERA) vs. Cardinals Dustin May (5-6, 4.55 ERA).
The Matchup: The Cardinals might have won their recent meeting, but the D-Backs are 5-2 in their last 7 encounters.
Limited Offer. Currently at Caesars Sportsbook
Arizona Diamondbacks vs St. Louis Cardinals Form
Table
| Teams | Pts | P | W | L |
|---|---|---|---|---|
|
8
|
0.529 | 119 | 63 | 56 |
|
14
|
0.5 | 118 | 59 | 59 |
Arizona Diamondbacks and St. Louis Cardinals Latest Matches
4/6 (67%)
2/6 (33%)
Jul 12, 2026 - MLB
Jul 11, 2026 - MLB
Jul 10, 2026 - MLB
Jul 9, 2026 - MLB
Jul 8, 2026 - MLB
Jul 7, 2026 - MLB
3/6 (50%)
3/6 (50%)
Jul 5, 2026 - MLB
Jul 4, 2026 - MLB
Jul 3, 2026 - MLB
Jul 1, 2026 - MLB
Jun 30, 2026 - MLB
Jun 29, 2026 - MLB
4/6 (67%)
2/6 (33%)
Jul 12, 2026 - MLB
Jul 11, 2026 - MLB
Jul 10, 2026 - MLB
Jul 9, 2026 - MLB
Jul 8, 2026 - MLB
Jul 7, 2026 - MLB
3/6 (50%)
3/6 (50%)
Jul 12, 2026 - MLB
Jul 11, 2026 - MLB
Jul 10, 2026 - MLB
Jul 9, 2026 - MLB
Jul 8, 2026 - MLB
Jul 7, 2026 - MLB
3/6 (50%)
3/6 (50%)
Jul 12, 2026 - MLB
Jul 11, 2026 - MLB
Jul 10, 2026 - MLB
Jul 9, 2026 - MLB
Jul 8, 2026 - MLB
Jul 7, 2026 - MLB
4/6 (67%)
2/6 (33%)
Jul 5, 2026 - MLB
Jul 4, 2026 - MLB
Jul 3, 2026 - MLB
Jul 2, 2026 - MLB
Jul 1, 2026 - MLB
Jun 30, 2026 - MLB
Arizona Diamondbacks against St. Louis Cardinals : Head to Head (H2H)
50 %
50 %
Jun 24, 2026 - MLB
Jun 23, 2026 - MLB
Jun 22, 2026 - MLB
Jul 20, 2025 - MLB
May 24, 2025 - MLB
Apr 24, 2024 - MLB
Arizona Diamondbacks - St. Louis Cardinals Key Points
- St. Louis is 2-5 SU in its last 7 games against Arizona.
- St. Louis is 1-5 SU in its last 6 games when playing on the road against Arizona.
- Arizona is 4-1 SU in its last 5 games.
- Arizona is 5-1 SU in its last 6 games when playing at home against St. Louis.
Limited Offer. Currently at Caesars Sportsbook
Our Arizona Diamondbacks vs St. Louis Cardinals Prediction
The Difference Maker: Brandon Pfaadt has powered the D-Backs to four wins in his last five starts. The starter has commanded a 3.08 ERA over his last five outings. He also blanked the Cardinals through seven innings in his last start against the team on July 18.
Meanwhile, Cardinals starter Dustin May must tighten up his pitching game because he’s facing a D-Backs team that is averaging 6.0 runs over the last five games.
What to Expect: The Diamondbacks level the series at 1-1 behind another strong outing from Pfaadt and still prolific offense. Arizona, which won by two or more runs in four of its last five wins over the Cardinals, will cover -1.5 runs in this game.
Fearless Forecast: Arizona 7, St.Louis 1
Our betting prediction for the St. Louis Cardinals vs. the Arizona Diamondbacks: The Diamondbacks -1.5 Runs
A Welcome Bonus for Arizona Diamondbacks vs St. Louis Cardinals!

Thanks to our code: STRADERDYW, you can unlock $250 available for use on this Arizona Diamondbacks vs St. Louis Cardinals matchup!
This offer is only available for new sign-ups, but it remains one of the highest welcome bonuses currently on offer. Take advantage before it goes away!
All tips are fully researched and given in good faith, but profits cannot be guaranteed.