Site icon Pick Dawgz

San Francisco Giants vs Miami Marlins Prediction 6/1/25 MLB Picks

People, Person, Helmet

Rhona Wise-Imagn Images

Miami Marlins (23-33) vs San Francisco Giants (32-26)

Game Info: Sunday, June 1, 2025 at 1:40 pm (loanDepot park)

The Line: Betting Odds: Miami Marlins +110 / San Francisco Giants -130 — Over/Under: 7.5

(Get latest betting odds)

In this article, we will formulate a San Francisco Giants vs Miami Marlins prediction for this MLB game on Sunday, June 1st, at loanDepot Park. To formulate this prediction, we will look at: 

-The Giants’ recent form and recent player performance

-The Marlins’ recent form and recent player performance

-Recent Betting trends and streaks involving San Francisco

-Recent Betting trends and streaks involving Miami

-Recent betting trends in games played between San Francisco and Miami

-A summary that ties it all together produces a favorable betting outcome for Today’s Game between the Giants and Marlins and Giants.

Giants Offense is Struggling

The Giants’ offense is really struggling heading into this game and and they need to try and get the bats going earlier in this game. Even on Friday when they won the Giants’ offense only managed two runs. On Saturday, though the offense managed a grand total of zero runs, the Giants had eight hits compared to the three that the Marlins had, but they couldn’t get the key hit to get even one run across the plate. It was a shame because Robbie Ray had quite the start, going seven innings giving up two hits and one run. 

The Giants are averaging 4.21 runs while their pitching is giving up 3.52 runs per game. The offense is ranked 17th, while the pitching is ranked 5th. As a team, they are batting .233, which is 25th. Getting the start for the Giants in this game will be Hayden Birdsong who sits with a 2-1 record and an ERA of 2.48. Against the Detroit Tigers he went 4.1 innings giving up five hits and three runs. 

Why the Giants Will Beat the Marlins

Marlins Pulled with Fire

The Marlins really played with fire all game on Saturday against the Giants, but somehow they managed to escape, ending up with a 1-0 victory. Cal Qantrill went five innings giving up eight hits and two earned runs. Janson Junk came out of the bullpen and really impressed going four innings giving up three hits and zero runs. 

The Marlins are averaging 4.11 runs while their pitching is giving up 5.48 runs per game. The offense is ranked 20th while the pitching is ranked 27th. A run differential of -1.375 isn’t good enough. Ryan Weathers is getting the start for the Marlins and he sits with a 1-0 record and an ERA of 1.15. Against the San Diego Padres he went 5.2 innings giving up three hits and two runs. 

Why the Marlins Will Beat the Giants

San Francisco Giants vs Miami Marlins Prediction

The Giants and Marlins are going to be involved in a low scoring game. Birdsong and Weathers have both been strong this season, and both are going to step up in a major way here. Neither of these offenses is elite, and both will struggle to get anything going here. Even though the Marlins have lost each of the last two starts by Weathers, he has still been good in each of the starts. This game is expected to be lower-scoring, and the under is lgoing to cash here. 

Shane Mickle's Pick: Under

Exit mobile version