Arizona Diamondbacks vs St. Louis Cardinals Prediction & Picks - MLB
USA - MLB
New customers only | Commercial content | 21+ age limit | T&Cs apply
by Matt Lowrimore | in MLB Picks
A full 15-game MLB slate is scheduled for Friday, which will include a National League matchup between the Arizona Diamondbacks and the St. Louis Cardinals. Let’s take a look at the match statistics and predictions for this game between the Diamondbacks and the Cardinals.
St. Louis enters this game with a record of 50-45 and is currently in third place in the NL Central division. The NL Wild-Card looks much more promising for St. Louis heading into the second half of the season, as they are just 1.0 game behind the Miami Marlins for the final Wild-Card spot.
As for Arizona, they enter this game with a record of 49-47 and are currently in second place in the NL West division. Starting this game for the Diamondbacks will be Merrill Kelly, who has a record of 7-8 and an ERA of 5.38. To make matters worse, Kelly has been terrible when pitching at home, suggesting the Cardinals will be able to take full advantage.
Limited Offer. Currently at FanDuel
Arizona Diamondbacks vs St. Louis Cardinals Form
Table
| Teams | Pts | P | W | L |
|---|---|---|---|---|
|
9
|
0.526 | 95 | 50 | 45 |
|
13
|
0.51 | 96 | 49 | 47 |
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)
83 %
17 %
Jun 24, 2026 - MLB
Jun 23, 2026 - MLB
Jun 22, 2026 - MLB
Jul 20, 2025 - MLB
Jul 19, 2025 - MLB
Jul 18, 2025 - MLB
Arizona Diamondbacks - St. Louis Cardinals Key Points
- The Cardinals are averaging 4.5 runs per game this season
- The Diamondbacks are averaging 4.3 runs per game this season
- Merrill Kelly has an ERA of 5.38 this season
- Merrill Kelly has an ERA of 7.44 at home this season
Limited Offer. Currently at FanDuel
Our Arizona Diamondbacks vs St. Louis Cardinals Prediction
St. Louis is a slight favorite in this game; however, they still look to be the best betting option. Part of the reason for this is how terrible Kelly has been this season. Especially at home, Kelly has made six starts, in which he has allowed 27 earned runs over 32.2 innings.
The Cardinals also have the better overall offense, ranking 15th in terms of runs per game, while the Diamondbacks are 19th in the same category. Given that Arizona looks to be at a disadvantage with Kelly on the mound, our Arizona Diamondbacks vs St. Louis Cardinals prediction is: St. Louis Cardinals ML.
WC Welcome Bonus for the Arizona Diamondbacks vs St. Louis Cardinals match!

The World Cup is back in the US, and FanDuel is offering some great promos during the tournament, including their welcome offer of $1000, which can be activated for this Arizona Diamondbacks vs St. Louis Cardinals match! Simply sign up and place a first bet of at least $5. In case your be loses, FanDuel will issue you the amount of your wager (up to $200 max) as a bet reset token. You can do this during your first 5 days with FanDuel, earning a total of $1000 in bet reset tokens!
Remember, the offer is only open to new sign-ups!
All tips are fully researched and given in good faith, but profits cannot be guaranteed.