San Francisco Giants vs Miami Marlins Picks and Predictions June 26th 2025

San Francisco Giants vs Miami Marlins MLB Thu, Jun 26, 14:45 pm.
San Francisco Giants
ML: -188
5
8
Miami Marlins
ML: 145
Last Updated on

The Miami Marlins head to Oracle Park to take on the San Francisco Giants on Thursday, June 26, 2025. The game starts at 3:45 PM and will be shown on NBCS. The weather forecast predicts a mild day with a light breeze and broken clouds.

Miami, managed by Clayton McCullough, holds a 32-45 record this season. They are 13 games behind in the NL East. San Francisco, led by Bob Melvin, has a 44-35 record and is 4 games back in the NL West. The Marlins will start Janson Junk, while Hayden Birdsong will pitch for the Giants.

Marlins vs Giants Key Information

  • Sport: Baseball
  • Teams: Miami Marlins vs. San Francisco Giants
  • Venue: Oracle Park in San Francisco, CA
  • Date: Thursday, June 26, 2025
  • Betting Odds: Giants MoneyLine -177, Marlins MoneyLine +148

The Marlins Can Win If…

The Miami Marlins come off a 4-2 win against the San Francisco Giants. In that game, the Marlins collected 11 hits, with Xavier Edwards and Jesús Sánchez each contributing two hits. Cal Quantrill pitched 4 2/3 innings, allowing two runs, which set the stage for a solid bullpen performance.

The Marlins have a strong batting average, ranking 5th in the league at .252. Their lineup features consistent hitters like Xavier Edwards, who holds a .293 average. The team also ranks 12th in doubles with 126, showing their ability to get extra-base hits.

Miami Marlins pitcher in vibrant neon-trimmed jersey mid-throw during a home game

Janson Junk will start on the mound for the Marlins, bringing an impressive ERA of 2.60. With a WHIP of 1.01, Junk has shown he can limit base runners effectively. His performance could be key in securing another win for the Marlins.

The Giants Can Win If…

The San Francisco Giants are set to bounce back after their recent 2-4 loss to the Miami Marlins. In that game, Christian Koss hit a home run, driving in two runs. Justin Verlander pitched five innings, allowing three earned runs and striking out five batters.

The Giants have strong pitching, ranking third in the league with a 3.30 ERA. Hayden Birdsong will start the next game, bringing a 3.25 ERA and a 3-1 record. Their ability to keep opposing hitters at bay is shown by their seventh-ranked .234 batting average against.

San Francisco Giants player raises hand in celebration after a successful hit at home plate

Rafael Devers leads the Giants with a .268 average, 16 home runs, and 61 RBIs. Casey Schmitt has been consistent, hitting .284. The Giants’ lineup has the potential to produce runs and support their solid pitching staff.

The Lean

The Giants are favored with a moneyline of -177 against the Marlins at +148. Given the Giants’ strong pitching, with a 3.30 ERA ranking 3rd, they are likely to win. My model projects the Giants to win 4-3, supporting a pick on the Giants moneyline.

The total for the game is set at 7.5. The Giants’ pitching is solid, while the Marlins’ offense ranks 22nd in slugging. My model’s projected score totals 7, suggesting a pick on the under. The combination of good pitching and average hitting supports this choice.

sas logo

Get Front-Row to Sharp MLB Society

Be part of the action.

Marlins Eye Sweep and Season-High Win Streak Against Giants

The Miami Marlins are rolling into Thursday’s finale against the San Francisco Giants with momentum, chasing both a sweep and a season-high four-game winning streak. Miami took the first two games of the series, including a gritty 8-5 extra-inning win on Wednesday, and now look to close the set with another strong performance.

On the mound, it’s a battle of bullpen arms turned starters. Miami will send Janson Junk (2-0, 2.60 ERA) to the hill for just his second start of the season, while the Giants counter with Hayden Birdsong (3-1, 3.25 ERA), who’s trying to rebound from recent struggles.

“The biggest thing is I kind of just understand what I’m good at. Even though the results weren’t the best in some cases, I saw hints of what I should be doing.”
— Janson Junk


Get smarter about your wagers by checking the best MLB handicappers for daily winners.

Junk has shown signs of settling into a reliable role for the Marlins. He gave up just one run in five innings against the Braves in his last outing, striking out five and walking none. That outing followed an equally impressive 5 2/3 scoreless relief innings against the Nationals.

“He’s got a lot of command… The slider, big [sweeper]. He’s really good.”
— Agustin Ramirez

Junk has also already faced the Giants this season, tossing four shutout innings in a May 30 relief appearance. Thursday gives him a chance to solidify his spot in the rotation.

Birdsong Looks for Stability

Hayden Birdsong has made six starts since transitioning from the bullpen, showing potential but lacking consistency. In his most recent outing against the Red Sox, he allowed five runs (four earned) in just over four innings. Birdsong admitted that falling behind in counts has been his downfall.

“Whenever I give up hits, it’s because I got behind. When I’m ahead, it’s a lot better… it’s something I’ve got to work on.”
— Hayden Birdsong

Birdsong did find success against Miami once before, holding them to a single run over 5 1/3 innings in a 4-2 win on June 1.

San Francisco may also be monitoring first baseman Casey Schmitt, who was hit on the hand by a pitch in the ninth inning Wednesday. He remained in the game, but postgame X-rays were pending.

Betting Breakdown and What to Watch

With both teams turning to flexible arms and Miami in strong form, this series finale could present betting value—especially for those tracking recent MLB predictions and picks. The Marlins’ offense is clicking at the right time, and Junk has proven he can navigate major league lineups effectively.

Meanwhile, the Giants need Birdsong to regain his early-season control and command if they hope to avoid a sweep on home turf.


Capitalize on today’s matchups by exploring proven baseball betting systems and winning insights.

spread
moneyline
over/under
San Francisco Giants
-
-
-188
O 7.5
-125
Miami Marlins
-
-
145
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
-140
Last 7 days
24
Last 3 days
-176
Last 30 days
340