Cleveland Guardians vs Miami Marlins MLB Betting Prediction

MLB Cleveland Guardians vs Miami Marlins Prediction 6/7/2024

The Cleveland Guardians (40-21) travel to face off against the Miami Marlins (21-41) on Friday, June 7th. This game will be played at loanDepot Park in Miami and televised on BSFL. Both the Guardians and Marlins are looking to bounce back from losses in their previous games. First pitch is set for 6:10 CT.

Guardians vs Marlins

cleveland guardians nba

The Guardians will be looking to get back on track after closing out their series vs. the Royals with a 4-3 loss. This was especially tough, as they held a lead going into the 9th inning before the Royals scored a run in the top of the 9th. Cleveland was the -167 favorite at home going into the game.

Tanner Bibee put together a good start for the Guardians, going five innings and giving up just two runs on six hits. He only had one strikeout in the outing and got the loss. José Ramírez was hot at the plate, going 2/4 with a homer and two RBIs.

Cleveland heads into today’s road matchup vs. the Marlins with an overall record of 40-21, which has them leading the AL Central by four games over the Royals. The Guardians are 11-6 in divisional games this year. They split their two-game series with the Royals and are 6-4 across their last 10 games.

So far, the Guardians have been really good at home, going 21-8, and they have also played well on the road, posting a record of 19-13. Today’s game is the first game of the series, and the Guardians’ overall series record is 14-5-1. As the favorite, Cleveland has gone 28-13 this year and 10-6 as the favorite on the road.

The Guardians have been a solid run line bet this season, going 34-27 overall. They have been particularly strong on the road, where they are 18-14 vs. the run line. As the underdog, they are 15-5 vs. the run line.

When the Cleveland Guardians are on the road, the over/under line for their games is set at 8 runs. Their games have averaged 8.8 runs per game this season, and their over/under record is 30-27. When the line is set at 8 runs, their over/under record is 6-5-1. So far this season, 45.9% of their games have had over/under lines set higher than 8 runs, while 34.4% have had lower lines.

Logan Allen Gets The Start For The Guardians

Cleveland is sending Logan Allen to the mound today vs. the Marlins, and he comes in with a record of 6-3 and an ERA of 5.83. Looking at his overall numbers, Allen has a WHIP of 1.55 and opponents are batting .296 this season. In his 12 starts, Allen has turned in three quality starts and is averaging 7.82 strikeouts per nine innings. The left-hander most recently pitched on May 29th, where he gave up seven earned runs in 1 2/3 innings of work. Before that outing, he had won three straight starts.

Guardians Offense Breakdown

Jose Ramirez has been the league’s top run producer so far this season, as his 60 RBIs are the most in the MLB. Ramirez has also been a big power threat for the Guardians, as his 17 homers are 4th in the league and the top mark on the team. He comes into the game with a batting average of .276. Josh Naylor is also among the league leaders in home runs, as his 16 homers are 5th in the league and 2nd on the team, but he is hitting just .224 for the season.

Over his last five games, Jose Ramirez has gone 6/18 with one home run and four RBIs. Steven Kwan has also been swinging a hot bat for the Guardians, going 7/15 in his last four games. However, David Fry and Josh Naylor have both struggled at the plate of late.

Miami is coming off a game in which they wasted several good performances. In their 5-3 loss to the Rays, Josh Bell went 3/4 with a run scored and a run batted in. The Marlins also got a good start from Ross Detwiler, going three innings and giving up just one run while striking out three.

Braxton Garrett got the start for the Marlins and took the loss. He only lasted 2 2/3 innings, giving up five earned runs. Offensively, the Marlins scored their three runs on seven hits and didn ‘t hit a home run.

Miami is 5th in the NL East, and they trail the Phillies by 22.5 games for the division lead. Overall, the Marlins are 21-41 and have gone just 4-12 in divisional matchups this year. They have dropped four straight games, losing the final two games of their series vs. the Rays and the first two games of this series vs. the Guardians.

At home, the Marlins are just 11-23 this year, and they are 10-18 on the road. As the underdog, the Marlins are 18-29 this year and 3-12 as the favorite. Miami’s overall series record is 5-14-1, and they have dropped three straight series.

When the Marlins are favored, they have been a poor bet on the run line, going just 1-14. They have been better when they are the underdog, going 24-23 on the run line. Their average run differential in wins is +3.3 runs, while in losses it is -3.8 runs.

The Miami Marlins are playing at home against the Cleveland Guardians today, with the over/under line set at 8 runs. The Marlins’ games have averaged 8.7 runs per game this season, and their over/under record is 34-28. When the over/under line has been set at 8 runs, their record is 4-6. The over has hit in their last two games.

Ryan Weathers Gets The Start For The Marlins

Making the start for the Marlins today is left-hander Ryan Weathers. He has made 12 starts this season and has a record of 3-5 with a 3.41 ERA. Weathers’ WHIP for the season is currently 1.12. In his 12 appearances, he has turned in six quality starts. Weathers’ most recent outing was a rough one, as he took the loss and gave up four earned runs in six innings of work. Before that, he had not allowed more than two earned runs in four straight starts. The Marlins will be hoping he can get back on track today against the Guardians.

Marlins Offense Breakdown

miami marlins

Josh Bell has been swinging a hot bat for the Marlins, going 16/42 in his last 10 games and hitting .255 for the season. He is also the team’s leader in RBIs. Bryan De La Cruz is batting .244 overall, but his 10 homers are 11th in the league and leads the Marlins. Jazz Chisholm Jr. is 2nd on the team with 8 homers and has gone deep 29 times this season.

As a team, the Marlins are near the bottom of the league in scoring, averaging just 3.7 runs per game. They have been a little better at home, averaging 4 runs per contest. Miami has the worst team home run total in the league and are also near the bottom of the league in on-base percentage and OPS.

Guardians vs Marlins Prediction

Getting the Marlins at +105 at home is a great value pick, and we have them winning this game 6-5. If you’re looking for a parlay, we would recommend taking the over, as we have the game’s combined run total at 11, and with the line sitting at 8, there is some good value there as well.

Looking at the starting pitchers, Ryan Weathers has the fourth-best chances of picking up a win among today’s starters, and he also has a higher strikeout projection than Logan Allen. We have Weathers finishing with six K’s compared to Allen with five.


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.