The Arizona Diamondbacks (26-24) visit the St. Louis Cardinals (27-23) on Friday at 8:15 p.m. ET in a matchup between a pair of teams on losing streaks. The favored Diamondbacks (-119) have dropped two games in a row, while the underdog Cardinals (+100) have lost their last two. Arizona’s Zac Gallen gets the start against St. Louis’ Miles Mikolas.
Check out all the Latest Baseball Betting Previews!
Money Line
Bet $20, Payout $36.81
Diamondbacks to win vs Cardinals -119
Diamondbacks vs. Cardinals betting lines
- Favorite: Diamondbacks (-119)
- Underdog: Cardinals (+100)
- Over/under: 8
Diamondbacks betting info, hitting leaders, & pitching
Diamondbacks betting info
- The Diamondbacks are 18-14 in games they were favored on the moneyline (winning 56.2% of those games).
- Arizona has an 11-11 record (winning 50% of its games) when playing as moneyline favorites of -119 or shorter.
- The implied moneyline probablility for this matchup gives the Diamondbacks a 54.3% chance to win.
- Arizona has played in 50 games with a set over/under, and have combined with its opponents to go over the total 22 times (22-25-3).
- The Diamondbacks are 24-26-0 against the spread this season.
Diamondbacks hitting info
- Corbin Carroll has launched a team-high 15 home runs.
- Carroll’s home runs rank fifth in MLB and he ranks 14th in RBI in MLB.
- Carroll heads into this game on a three-game hitting streak. In his last five games he is hitting .190 with a triple, a home run, three walks and three RBIs.
- Geraldo Perdomo has a club-best .306 batting average.
- Perdomo ranks 86th in homers and ninth in RBI among hitters in MLB.
- Perdomo heads into this matchup on a nine-game hitting streak. In his last 10 outings he is batting .333 with five doubles, a home run, four walks and seven RBIs.
- Josh Naylor is batting .290 with 12 doubles, five home runs and 19 walks.
- Eugenio Suarez has collected 38 runs batted in to lead his team.
Diamondbacks pitching rankings
- The Diamondbacks pitching staff ranks 10th in the majors with a collective 8.7 strikeouts per nine innings.
- Arizona’s 4.65 team ERA ranks 24th across all MLB pitching staffs.
- The Diamondbacks have the 21st-ranked WHIP in the majors (1.331).
- The Diamondbacks allow the 25th-fewest home runs in baseball (68 total, 1.4 per game).
- Arizona its 3-1 loss the last time out, the team struck out nine Dodgers batters while allowing five hits.
Cardinals betting info, hitting leaders, & pitching
Cardinals betting info
- This season, the Cardinals have been the underdog 33 times and won 18, or 54.5%, of those games.
- This season, St. Louis has won 10 of its 22 games, or 45.5%, when it’s the underdog by at least +100 on the moneyline.
- The bookmakers’ moneyline implies a 50% chance of a victory for the Cardinals.
- So far this season, St. Louis and its opponents have hit the over in 26 of its 50 games with a total.
- The Cardinals are 29-21-0 against the spread this season.
Cardinals hitting info
- Lars Nootbaar leads St. Louis with seven home runs this season. He’s batting .251 with 25 RBI.
- Among all batters in the big leagues, Nootbaar is 67th in homers and 65th in RBI.
- Brendan Donovan is batting .323 to lead St. Louis, while adding three homers and 22 runs batted in this season.
- Donovan is 180th among hitters in the big leagues in homers, and 89th in RBI.
- Nolan Arenado has 43 hits this season and a slash line of .242/.313/.382.
- Willson Contreras is a key run producer for St. Louis with a .250 average, six homers and 28 RBI.
- Contreras has hit safely in three straight games. In his last five games he is batting .158 with two RBIs.
Cardinals pitching rankings
- The Cardinals have a 7.2 K/9 this season as a pitching staff, which ranks 29th in baseball.
- St. Louis has the 12th-ranked ERA (3.74) in the majors this season.
- The Cardinals have a combined 1.216 WHIP as a pitching staff, ninth-lowest in MLB.
- The Cardinals have given up the second-fewest long balls so far this season with only 37 home runs allowed.
- Last time out, St. Louis fell to the Tigers 5-1. Its pitchers compiled seven strikeouts and seven hits allowed.
Author Profile

BetDecider Team
The BetDecider team brings you the most current sports betting content, with expert insights and tips. Our aim is that you can make an informed betting decision, including best odds and exclusive sportsbook offers, to maximize your betting experience.


