From loanDepot Park in Miami, we have the Diamondbacks and Marlins facing off in an NL matchup. This one gets started at 6:40 PM ET, and the Diamondbacks are the heavy favorites on the money line, with their odds sitting at -159 compared to the Marlins at +133. The over/under line is currently 7.5 runs.
Arizona is 70-56 this season and 3rd in the NL West, while the Marlins are 5th in the NL East with a record of 46-79. Eduardo Rodriguez will start for the Diamondbacks, while the Marlins are starting Edward Cabrera.
Arizona vs. Miami Matchup At A Glance
- Teams: Diamondbacks at Marlins
- Where: loanDepot Park Miami
- Date: Tuesday, August 20th
- Betting Odds ARI -159 | MIA +133 O/U 7.5
![](https://knupsports.com/wp-content/uploads/2024/08/image-309.jpg)
Diamondbacks vs Marlins Last Game Recap
Arizona picked up a 9-6 win over the Marlins in the most recent game of this series. The Diamondbacks had a huge 3rd inning, scoring four of their nine runs. As for the Marlins, they scored their six runs in the 5th and 9th innings.
Brandon Pfaadt got the win for the Diamondbacks, going just 5 1/3 innings and giving up four earned runs. Adam Oller had a rough outing for the Marlins, taking the loss after going just 4 2/3 innings and giving up five earned runs.
Adrian Del Castillo and Jake McCarthy each homered for the Diamondbacks, while Joc Pederson went 1/3 with two RBIs and two runs scored. Geraldo Perdomo also had a two-hit game and scored two runs for Arizona's offense.
Diamondbacks Preview
Arizona games have averaged 10 runs per game this season, and the over has hit at a 69-50 clip. The over/under line of 7.5 runs has been set in 84.1% of their games, and the over is 9-4 in games with that total. The Diamondbacks are 37-26 at home and 33-30 on the road, with a 22-14-4 series record.
The Diamondbacks are 4th in the NL West, four games behind the Dodgers, and trail the Padres by one game for 2nd place. As underdogs, they have a 39-24 run line record, while as favorites, they are 25-38 vs. the run line.
Eduardo Rodriguez and the Diamondbacks are on the road to take on the Marlins. This will be Rodriguez's 3rd start of the season, and he is coming off a no-decision in his last outing, where he went 5 innings and gave up 3 runs on 6 hits. He also struck out 5 batters.
Arizona comes into the game as the league's top-scoring offense, averaging 5.3 runs per game. They have been even better at home, putting up 5.5 runs per contest. The Diamondbacks are also near the top of the league in several other offensive categories, including team batting average, on-base percentage, and slugging percentage. As a team, they are also the league's top home run hitting lineup.
Over his last six games, Jake McCarthy has gone 8/23 (.348) with one homer and five RBIs. Ketel Marte is the team's top hitter this season, batting .298 with 30 homers and 81 RBIs. He has also drawn 51 walks, giving him an OBP of .370. Marte has gone deep in three straight games. Christian Walker is 2nd on the team with 23 homers and 71 RBIs.
Marlins Preview
Both the Marlins and Diamondbacks have been involved in high-scoring games this season, as evidenced by their over/under records and the average combined run average of 8.8 runs per game for Arizona. The over/under line for their upcoming game is set at 7.5 runs, and the Marlins have gone over in 19 of their 25 games with that total. Miami is 58-67 against the run line this season, with an average run differential of -1.4.
Miami is currently 5th in the NL East with a 46-79 record, and they have lost two straight series at home. The Marlins' struggles as favorites are reflected in their 4-13 record, but they have a 42-66 mark as underdogs. In the series vs. the Diamondbacks, they dropped the first game and have a 3-7 record in their last 10 games.
Miami is sending Edward Cabrera to the mound today vs. the Diamondbacks, and he will be looking to bounce back from a rough outing vs. the Phillies. In that start, he gave up 6 earned runs in 4 innings of work. Before that outing, he had put together two straight scoreless starts. Cabrera's ERA for the season is 5.76, along with a record of 2-4. Opposing batters are hitting .227 this season off the right-hander. Per nine innings, Cabrera is averaging 10.62 strikeouts and 5.31 walks.
For the season, the Marlins are averaging just 3.7 runs per game, which is the worst mark in the league. Their home and road splits are nearly identical, with the team averaging 4.1 runs per game at home and 3.2 on the road. As a team, they are batting just .238, which is 17th in the league and have the worst team on-base percentage in the league.
Jake Burger has been swinging a hot bat for the Marlins, hitting .312 over his last eight games with four homers. For the season, he is batting .248 with a team-high 55 RBIs and 24 homers. Jesús Sánchez is 2nd on the team with 15 homers but has driven in just 48 runs this season.
Diamondbacks vs. Marlins Prediction: Marlins ML +133
Our prediction for this Diamondbacks vs. Marlins matchup is to take the Marlins on the money line at +133. We have the Marlins winning this one by a final score of 6-5.
Looking at the starting pitchers, Eduardo Rodriguez is projected to have a good outing, with a predicted strikeout total of six. As for Edward Cabrera, we have him finishing with a strikeout total of also six.