Miami Marlins vs Tampa Bay Rays MLB Betting Prediction

MLB Miami Marlins vs Tampa Bay Rays Prediction 7/31/2024

The Miami Marlins (39-68) travel to face off against the Tampa Bay Rays (55-52) on Wednesday, July 31st. This game will be played at Tropicana Field in St. Petersburg and televised on BSSUN. The Rays are coming off a win in their previous game, while the Marlins are looking to get back on track from a loss to the Rays. First pitch is set for 11:10 CT.

Marlins vs. Rays Betting Prediction

  • Money Line Prediction: Rays (-247)
  • Over/Under Prediction: Over 7.5 Runs
  • The Rays have won 7 of their last 10 games.
  • The Rays have scored an average of 4.9 runs per game in their last 15 games.
  • The Rays have a home record of 30-28, while the Marlins have an away record of 17-34.
  • The Rays have won their last 3 home games.
  • The Rays have outscored the Marlins 14-8 in their last two head-to-head games.

Marlins vs Rays

miami marlins nba

Tampa Bay cruised to a 9-3 win over the Marlins in the most recent game of this series. The Rays had a huge 6th inning, scoring five of their nine runs. As for the Marlins, they scored their final run in the 5th. Heading into the game, the Rays were favored at -177 on the money line.

Jeffrey Springs only went 3 2/3 innings for the Rays but gave up just two hits and two earned runs. He did finish the game with three strikeouts but issued one walk. On the other side, Edward Cabrera struggled on the mound for the Marlins, giving up two homers and seven runs in five innings of work.

Tampa Bay got a big performance from Jake Burger, as he went 2/5 with a home run and five RBIs. Both Yandy Diaz and Ben Rortvedt each drove in two for the Rays’ offense.

Miami has a 39-68 overall record this season and they are currently in 5th place in the NL East, 26 games behind the Phillies. In the first two games of this series against the Rays, the Marlins have suffered losses.

When the over/under line has been set at 7.5 runs, the Marlins have a 15-6 O/U record. Their overall O/U record for the season is 59-45, and in games with over/under lines higher than 7.5 runs, the average combined run total is 8.6 runs per game.

Roddery Muñoz Gets The Start For The Marlins

Miami is sending Roddery Muñoz to the mound today vs. the Rays, and he comes in with a record of 1-5 and ERA of 5.61. Muñoz has made 11 starts, and opponents are batting .227 this season. In his last outing, he finished with a no-decision, giving up six earned runs in five innings of work vs. the Orioles. Before that, he had taken the loss in three straight outings. Muñoz has allowed at least two home runs in three of his last four starts. His ERA at home is 6.85 compared to 5.07 on the road.

Marlins Offense Breakdown

Josh Bell and Jake Burger come into the game with 14 home runs apiece, which is 2nd on the team and 13th in the league. Bell has been swinging a hot bat of late, going 12/34 in his last nine games with five homers and nine RBIs. Burger has also been swinging a hot bat, as he is currently on a five-game hitting streak. Xavier Edwards is also swinging a hot bat, hitting .441 over his last 10 games.

As a team, the Marlins are averaging just 3.6 runs per game, which is 29th in the league. They are also near the bottom of the league in home runs and walks. Overall, they are batting .237, which is 15th in the league. Miami’s team on-base percentage is just .291, and their OPS of .655 is 26th in the league.

Currently, the Rays are on a three-game winning streak and have a 7-3 record in their last 10 games. They are 55-52 overall, sitting 8.5 games behind the Orioles in the AL East and half a game behind the Red Sox for 3rd place.

When the Rays win, they tend to win by an average of +2.8 runs, but their losses have an average run differential of -3.8 runs. Their games have averaged 8.4 runs per game this season, resulting in a 51-51 over/under record. On the run line, they are 29-20 on the road and 24-34 at home, but they have covered in five straight games.

Taj Bradley Gets The Start For The Rays

Taj Bradley gets the start for the Rays today and comes in with a record of 6-4 and an ERA of 2.43. So far this season, he has made 14 starts, seven of which were quality starts. Bradley has been pitching well at home, with an ERA of 1.43 compared to 5.4 on the road. In his last outing, he didn’t give up a run and got the win, going six innings of work. Bradley has won each of his last three starts. Per nine innings, he is averaging 10.73 strikeouts and 2.99 walks.

Rays Offense Breakdown

tampa bay rays

Heading into today’s game, the Rays are averaging just 4 runs per game, which is the worst mark in the league. They have been slightly better on the road, averaging 4.4 runs per game. As a team, they are batting just .234 and are 21st in home runs. However, the Rays do have the 8th fewest strikeouts in the league and have been good at drawing walks.

Christopher Morel has been a big power threat for the Rays this season, as he is 1st on the team with 19 homers but is batting just .199. Morel also comes into the game on a one-game hitting streak. Yandy Diaz is 2nd on the team with a batting average of .271 and has gone deep 9 times this season. Over his last four games, he has gone 4/17 with a homer.

Marlins vs Rays Prediction

For the money line, we see the Rays coming away with a 6-5 win over the Marlins. However, with the payout for a Rays win being -247, we recommend looking to the over/under market. Our pick is to take the over at 7.5 runs, with the payout being +100.

Looking at some of today’s starters, we have Taj Bradley finishing with six strikeouts compared to Roddery Muñoz with five. However, we have Bradley finishing with the better ERA compared to Muñoz.


All odds are courtesy of Action247 Sportsbook. Good luck!!


* All odds are provided by Action247 Sportsbook and all odds subject to change.**All views expressed are my own. My picks are my own and are not a guarantee, bet at your own risk.Action247 does not warrant the accuracy of completeness of the information, text, graphics, links or other items contained within these post.