Giants vs Marlins Picks and Prediction – 5/30/2025

By: David Anicetti |

Last Updated: 05/29/2025 at 8:53 PM ET

San Francisco Giants at Miami Marlins 05/30/25 - MLB Picks & Predictions
Game Start: 5/30/2025, 11:10 PM UTC
Latest Odds: SFG -180 ; O/U 8.5

Giants vs Marlins Prediction

The San Francisco Giants open a three-game series on the road Friday versus the Miami Marlins. San Francisco is 31-25 following its 4-3 loss to the Detroit Tigers on Wednesday. San Francisco was swept in its three-game series by Detroit, and the Giants have lost four of the last five. San Francisco is third in the National League West, three games behind the first-place Los Angeles Dodgers. Keep up to date with all the MLB action with our MLB predictions.

Heliot Ramos is batting .288 with 60 hits to lead San Francisco in both categories. Wilmer Flores is the leader in home runs with 10 and in RBI with 45. Mike Yastrzemski is the leader in on-base percentage at .355. The Giants are batting .231 with a .309 slugging percentage. On Friday, San Francisco will send Kyle Harrison to the mound. The left-hander is 0-1 with a 3.86 ERA, 11 Ks, and 3 BBs.

The Miami Marlins improved to 22-32 following Wednesday’s 10-8 victory over the San Diego Padres. Agustin Ramirez had four hits, including a home run and a two-run single to put Miami ahead late. Miami snapped a two-game losing streak with the victory. The Marlins are last in the National League East, 13 games behind the first-place Philadelphia Phillies. 

Kyle Stowers is batting .291 with 10 home runs, 32 RBI, 55 hits, and an on-base percentage of .362 to lead Miami in the five categories. Matt Mervis is second in home runs with seven and Liam Hicks is second in RBI with 22. On Friday, the Miami Marlins will send Cal Quantrill to the mound. The right-hander is 3-4 with a 6.09 ERA, 31 Ks, and 15 BBs.

Giants vs Marlins Pick Analysis

San Francisco has lost four of the last five and will face a starter on the mound for Miami who has had two straight above-average outings. San Francisco starter Kyle Harrison was hit hard last time out, allowing two runs on five hits across just four innings. Miami starter Cal Quantrill has had two consecutive strong outings, allowing two runs on five hits across 8.1 innings. Final Score Prediction: Miami Marlins win 5-3.

Our Free MLB Pick for Miami Marlins vs San Francisco Giants

Miami Marlins +160