Cleveland Guardians vs Miami Marlins Betting Pick & Prediction 6/8/24
This article was published on Jun 8, 2024. Today’s picks MLB picks

Cleveland is the heavy favorite on the money line today, as they are sitting at -164 compared to the Marlins, who are at +138. This interleague matchup is set for 7:35 PM ET from loanDepot Park in Miami. The Guardians are 40-22, while the Marlins are 22-41, and they are 5th in the NL East.
FOX is carrying today’s TV coverage, and Ben Lively is starting for the Guardians, while Roddery Munoz is on the mound for the Marlins. Cleveland is currently on a two-game losing streak.
MIAMI MARLINS VS CLEVELAND GUARDIANS BETTING PICK
The Pick: Miami Marlins Moneyline +138
This game will be played at loanDepot Park at 7:35 ET on Saturday, June 8th.
HOW TO BET THE GUARDIANS VS MARLINS:
- We have the Marlins winning by a score of 6 to 5
- If you’re looking for a run line pick, we also like the Marlins to cover
- As for an over/under pick, we have this game finishing with 11 runs and like the over
Miami picked up a 3-2 win over the Guardians in the most recent game of this series. The Marlins had a two-run lead heading into the 8th inning, and the Guardians could only muster one run in the 8th. As for the starting pitching matchup, Ryan Weathers went just 2 1/3 innings for the Marlins but gave up just two hits and two earned runs. Logan Allen put together a good outing for the Guardians, going six innings and giving up two earned runs.
Bryan De La Cruz was the difference for the Marlins, as he homered, scored three times, and finished with two RBIs. Josh Bell also had a two-hit game for Miami. Brayan Rocchio hit the game’s only other home run for Cleveland and went 1/3.
Tanner Scott got the win out of the bullpen for the Marlins, while Cade Smith took the loss for the Guardians.
Guardians Records & Stats
Cleveland comes into today’s road matchup vs. the Marlins having dropped two straight games. The Guardians are 40-22 overall, putting them three games ahead of the Royals for the AL Central lead. So far, they have gone 11-6 against other teams in the AL Central.
At home, the Guardians have been great, going 21-8 this year. They have also been good on the road, coming in with a record of 19-14. As the favorite, the Guardians are 28-14 this year, and they are 12-8 when picked as the underdog. Cleveland’s overall series record is 14-5-1 this year.
The Guardians have been a solid run line bet on the road this season, going 18-15. They have covered the run line in 2 straight road games and are 15-5 vs. the run line as an underdog. Their average run margin in winning games is +3.6 runs per game.
The Cleveland Guardians have an over/under record of 30-28 on the season, with an average combined run average of 8.8 runs per game. When the over/under line is set at 8.5 runs, their record is 5-10. The under has hit in their last two games, and 54.8% of their games this season have had lower over/under lines than today’s 8.5-run total.
Cleveland is sending Ben Lively to the mound today vs. the Marlins, and he has been pitching well this season. Lively has made nine starts and has a record of 5-2 with a 2.84 ERA. Looking at his overall numbers, Lively has a WHIP of 1.16 and opponents are batting .227 this season. Lively has turned in three straight quality starts and is coming off an outing in which he gave up just two earned runs in 5 2/3 innings of work. He picked up the win in that outing. So far, he has been much better at home, coming in with a 1.92 ERA compared to 3.68 on the road.
Jose Ramirez has been the league’s top run producer so far this season, as his 60 RBIs are the most in the league. He has also been a big power threat for the Guardians, as his 17 homers are the best mark on the team and 4th in the MLB. Ramirez is batting .273 for the season and has gone 5/18 in his last five games.
Josh Naylor has also been a big power threat for the Guardians, as his 16 homers are 2nd on the team and 5th in the league. However, he is batting just .220 for the season and has gone just 1/18 in his last five games. Brayan Rocchio has been swinging a hot bat for the Guardians, going 4/12 in his last five games, including a home run.
Marlins Records & Stats
Miami is 5th in the NL East, trailing the Phillies by 22 games. Overall, the Marlins are 22-41, and they are 4-12 against other teams in the NL East. The Marlins took the first game of their series vs. the Guardians and are 4-6 over their last 10 games.
At home, the Marlins are 12-23 this season compared to a 10-18 mark on the road. So far, they have really struggled as the favorite, going 3-12. As for their record as the underdog, they are 19-29 this season. Miami’s overall series record is 5-14-1, and they have dropped three straight series.
When it comes to the run line, the Marlins have been a better bet on the road this season, going 15-13 compared to 11-24 at home. They have an average run margin of -1.4 runs per game on the season, and their average run margin in losing games is -3.8 runs per game.
Today’s over/under line of 8.5 runs for the Miami Marlins’ game against the Cleveland Guardians is slightly higher than their season average of 8.7 runs per game. Miami has played 63 games this season, and 43 of them have had over/under lines set at 8 runs or fewer. When the line has been set at 8.5 runs, the over has hit in 14 of 24 games, and the Marlins’ over/under record for the season is 34-29.
Roddery Muñoz is getting the start at home for the Marlins, as they take on the Guardians. He has a win and a loss in his first two starts of the season, and in his last outing, he went 4 2/3 innings, giving up 6 runs on 4 homers against the Dodgers.
Josh Bell has been on fire of late for the Marlins, going 15/33 in his last eight games. This stretch has helped him take over the team lead in RBIs (31) while batting .255 for the season. Bryan De La Cruz has also been a solid run producer for the Marlins, as his 28 RBIs is 3rd in the league, and he leads the team with 11 homers. However, De La Cruz has hit just .207 in his last seven games.
As a team, the Marlins are averaging just 3.7 runs per game, which is 29th in the league. They have been a bit better at home, averaging 4 runs per contest. Overall, they are batting .237, which is 13th in the league.
