Your cart is currently empty!

Miami Marlins vs San Francisco Giants Prediction 06/26/2025 Picks
Pick details
Miami (33-45) vs San Francisco (44-36)
June 26, 2025 at 03:45 PM EDT
The Line: Betting Odds: San Francisco -1.5 — Over/Under: +7.5
In this article, we will formulate a Marlins vs Giants prediction for this MLB game on Thursday, June 26, at Oracle Park in San Francisco, California. Let’s take a look at the prediction for this MLB matchup.
Miami Marlins Betting Preview
The Miami Marlins (33-45, 16-21 Away) won back-to-back series for the first time this season. They defeated the Atlanta Braves in two out of three games at home, and then opened the current series against the Giants with a couple of wins. Following a 4-2 W in Game 1, the Marlins snatched an 8-5 extra innings victory on Wednesday. Heriberto Hernandez led the offense with a career-high four RBI, while Edward Cabrera pitched for 5.1 innings in a no-decision, allowing two runs on three hits with six strikeouts and three walks. Calvin Faucher was credited with the win.
This season, the Marlins average 4.08 runs per game (22nd in the MLB) on a .253/.315/.385 triple-slash. When it comes to pitching, the Marlins’ staff has a 4.85 ERA (26th) and 1.39 WHIP (25th). Kyle Stowers leads the Marlins with a .274 batting average, 11 home runs, and 35 RBI this season.
Janson Junk will take the mound for the Marlins on Thursday. The 29-year-old right-hander has a 2-0 record in one start this year with a 2.60 ERA and 1.01 WHIP in 27.2 innings.
San Francisco Giants Betting Preview
The San Francisco Giants (44-36, 25-16 Home) bounced back from series losses to the Dodgers and Guardians with a win over the Boston Red Sox, but returned to losing ways against the Miami Marlins at home. San Francisco lost 4-2 on Tuesday and then dropped Game 2 on Wednesday, losing 8-5 in extra innings. Logan Webb pitched for 6.0 innings in a no-decision, allowing two runs on six hits with six strikeouts and three walks. Camilo Doval took the loss.
This year, the Giants average 4.24 runs per game (15th in the MLB) on a .231/.312/.373 triple-slash. When it comes to pitching, the Giants’ staff has a 3.31 ERA (3rd) and 1.23 WHIP (11th). Wilmer Flores leads the Giants with a .247 batting average, 11 home runs, and 54 RBI this season.
The projected starting pitcher for the Giants is Hayden Birdsong, who is 3-1 in six starts this season, with a 3.25 ERA and 1.33 WHIP in 52.2 innings.
Total Runs Facts
Seven of the Giants’ last eight games as favorites against NL East opponents have gone UNDER the total runs line.
Five of the Marlins’ last six day games after playing the previous day have gone UNDER the total runs line.
The ‘Inning 1 UNDER 0.5 runs’ market has hit in 10 of the last 12 day games between the Marlins and Giants at Oracle Park.
The ‘Inning 1 UNDER 0.5 runs’ market has hit in five of the Marlins’ last six day games against NL West opponents.
Matchup/League Facts
The Giants rank 3rd in the league for ERA this season (3.31).
The Giants rank T27th in the league for hits this season (604).
The Marlins rank 26th in the league for runs allowed this season (403).
The Marlins rank T25th in the league for strikeouts this season (608).
Marlins vs Giants Prediction
The Marlins won six of the previous ten H2H encounters, including three out of five duels this season. Even though four of those five H2Hs went Under, I am going with Over in this one because of the pitching matchup. Janson Junk is a reliever, and although he played well in his last two appearances, the Giants will be desperate to avoid getting swept here and will be aggressive from the opening inning. I am backing the hosts to get to Junk early on. Hayden Birdsong, on the other hand, is a talented guy and is playing very well this season, but he has allowed multiple runs in his previous three starts, and Miami’s offense improved a bit lately, so I think the Marlins will score a few runs off of him here. Go with Over.