Miami Marlins vs San Francisco Giants Picks and Predictions June 1st 2025

Miami Marlins vs San Francisco Giants MLB Sun, Jun 1, 12:40 pm.
Miami Marlins
ML: 110
0
0
San Francisco Giants
ML: -137
Last Updated on

The Giants will take on the Marlins at loanDepot Park in Miami on Sunday, June 1, 2025. The game will start at 1:40 PM and will be broadcast on NBCS. The weather forecast predicts a warm day with light rain and a gentle breeze. The retractable roof at the stadium might come into play if the rain intensifies.

Hayden Birdsong will start on the mound for the Giants, bringing an ERA of 2.48 and a WHIP of 1.29. The Marlins will counter with Ryan Weathers, who has an impressive ERA of 1.15 and a WHIP of 0.89. Both pitchers will aim to keep their teams in the game during this afternoon matchup.

Giants vs Marlins Key Information

  • Sport: Baseball
  • Teams: Giants vs. Marlins
  • Venue: loanDepot Park in Miami, FL
  • Date: Sunday, June 1, 2025
  • Betting Odds: Giants -1.5 (+130), Marlins +1.5 (-157), Giants MoneyLine -131, Marlins MoneyLine +111, Over/Under 8.0

The Giants Can Win If…

The San Francisco Giants recently played against the Miami Marlins, ending in a narrow 1-0 loss. Despite the outcome, the Giants’ pitching was strong, with Robbie Ray striking out nine over seven innings while allowing only one run. Heliot Ramos, Jung Hoo Lee, and Matt Chapman each had two hits, showing their ability to connect at the plate.

The Giants’ pitching staff is one of the best in the league, with a 3.17 ERA, ranking third overall. They have allowed only 41 home runs, which is the second fewest in the league. This strong pitching performance gives them a solid chance to win games by keeping opponents’ scores low.

Key players like Matt Chapman and Wilmer Flores provide power in the lineup, each with 10 home runs this season. Heliot Ramos is also a crucial player with a .292 batting average and 10 home runs. With Hayden Birdsong starting and his 2.48 ERA, the Giants have a good opportunity to secure a win against the Marlins.

The Marlins Can Win If…

The Miami Marlins enter their next game with momentum from a narrow 1-0 win over the San Francisco Giants. Edward Cabrera pitched 5 2/3 scoreless innings, allowing six hits and striking out five. Javier Sanoja drove in the only run, and Jesús Sánchez contributed with a single.

The Marlins’ pitching has shown potential, with Ryan Weathers set to start. Weathers boasts an impressive 1.15 ERA and a 0.89 WHIP, indicating control and effectiveness. Their recent performance against the Giants suggests they can rely on strong pitching to keep the game in their favor.

Offensively, the Marlins have hitters like Kyle Stowers and Agustín Ramírez who provide power. Stowers leads with 10 home runs and 32 RBIs, while Ramírez has a .256 average with 7 home runs. These players can deliver key hits, making the Marlins a threat in their upcoming game.

The Lean

The San Francisco Giants are favored with a moneyline of -131 against the Miami Marlins at +111. The Giants have a strong pitching staff with a 3.17 ERA, ranked 3rd in the league, which gives them an edge. My model projects the Giants to win 5-3, making them a solid pick to win the game straight up.

The over/under line is set at 8.0, with the under slightly favored at -113. The Marlins’ pitching has struggled with a 5.13 ERA, ranked 27th. However, the Giants’ offense is middle-of-the-pack. My model projects a total of 8 runs, matching the line, but considering the Giants’ pitching strength, the under is a safer bet.

sas logo

Track Every Pitch

Instant MLB Score Alerts

Giants look to find offense against stingy Marlins pitching

Scoring has been hard to come by in Miami this weekend. The San Francisco Giants and the Miami Marlins have combined for just three total runs through two games, setting the stage for a tense series finale on Sunday afternoon. For the Giants, it’s not just about winning the rubber match—it’s about breaking a long slump in clutch situations.

Despite logging 19 hits across two games, San Francisco has managed just two runs. Manager Bob Melvin remains optimistic, though, emphasizing the quality of the at-bats and the potential for things to break their way.

“You’ve got to make your own luck,” Melvin said after Saturday’s 1-0 loss. “With the number of hits we had, you’d think we’d come away with more.”

Marlins defense and bullpen step up in low-scoring series

The Marlins haven’t hit much either—just six hits through two games—but their pitching and defense have been the difference. Miami used six pitchers to keep San Francisco in check, while two standout defensive plays on Saturday saved the game.

Heriberto Hernandez, making just his second MLB start, made a leaping catch over the left-field fence to rob Tyler Fitzgerald of a two-run homer in the fourth inning. In the seventh, Dane Myers crashed into the center field wall to steal extra bases from Jung Hoo Lee.

It was a rare moment of glory for Hernandez, who’s still waiting for his first major league hit. But both he and Myers exemplified the grit the Marlins are counting on as they juggle a mix-and-match lineup under manager Clayton McCullough.

“I’m just trying to be ready to help the team win however I can,” Myers said.

Ryan Weathers looks to continue stellar return

Miami sends Ryan Weathers (1-0, 1.15 ERA) to the mound on Sunday, hoping he can keep San Francisco’s bats quiet. The 25-year-old lefty missed the start of the season with a strained flexor but has looked sharp in his return—allowing just two earned runs across 15 2/3 innings in three starts.

Weathers has a strong track record against the Giants, going 2-0 with a 1.38 ERA over 13 career innings, mostly in relief. This will be his fourth start of the season and an opportunity to help Miami secure a much-needed series win.

Birdsong looks to build momentum as starter

On the other side, the Giants will turn to young right-hander Hayden Birdsong (2-1, 2.48 ERA), who’s making just his third start after 11 outings out of the bullpen. Birdsong blanked the Royals in his starting debut but stumbled slightly in his second start, allowing three runs in 4 1/3 innings in a loss to Detroit.

The 23-year-old has yet to face the Marlins in his brief big-league career, but his ability to generate swings and misses could be key against a Miami lineup that has struggled to generate consistent offense.

If Birdsong can settle in early, the Giants might finally find the spark they’ve been looking for—on both sides of the ball.

FAQs

Why have the Giants struggled offensively?
Despite 19 hits in two games, they’ve lacked timely hitting and run production, scoring just twice in that span.

Who made key defensive plays for the Marlins on Saturday?
Heriberto Hernandez robbed a homer in left, and Dane Myers saved extra bases in center, preserving a 1-0 shutout win.

How has Ryan Weathers performed since returning?
Weathers has a 1.15 ERA in three starts after coming off the IL and has looked sharp, allowing only two earned runs.

What’s Birdsong’s role in the Giants rotation?
He’s transitioning from bullpen to starter, making just his third start after 11 relief appearances earlier this season.

Has Birdsong faced the Marlins before?
No, this will be his first career appearance against Miami.

What’s the overall series score between Giants and Marlins?
It’s currently split 1-1 heading into Sunday’s rubber match.

spread
moneyline
over/under
Miami Marlins
-
-
110
O 7.5
-125
San Francisco Giants
-
-
-137
U 7.5
100
Mike Williams
Mike Williams | Handicapper

Free Pick found on BestBettor.com. Mike Williams is part of SportsCapping Group.

Mike uses his strong sports knowledge to analyze all the angles to find the most profitable wagers. Iron Mike handicaps MLB, college football, NFL, NBA, and NCAA basketball. I'm an actual sports and gambling junkie!

#1 Baseball
Yesterday
-105
Last 7 days
-115
Last 3 days
3
Last 30 days
177