Jun 8, 2026; San Francisco, California, USA; San Francisco Giants starting pitcher Logan Webb (62) delivers a pitch against the Washington Nationals during the third inning at Oracle Park. Mandatory Credit: D. Ross Cameron-Imagn Images
D. Ross Cameron-Imagn Images

San Francisco Giants vs Miami Marlins Prediction 6/21/2026 Today’s MLB Picks

Pick details

MATCHUP San Francisco Giants Miami Marlins
Team Records 31-45 39-38
Spread -1.5 124 +1.5 -149
Moneyline -143 +119
Total Over 8 (-104) Under 8 (-115)
Where loanDepot park, Miami, Florida
When Sunday, June 21, 2026
Time 01:40 PM EDT
TV MLB.TV

The San Francisco Giants and the Miami Marlins will meet on Sunday afternoon in the final game of a three‑game National League series at loanDepot Park in Miami, Florida.

San Francisco Giants Betting Preview

The San Francisco Giants enter Sunday’s contest with a 31–45 overall record (4th in the National League West) and a 17–25 mark on the road. The Giants offense has been competitive to this point in the season. Through 76 games played in 2026, San Francisco has compiled 316 runs scored, 151 doubles (1st in MLB), 81 home runs and a .259 team batting average which ranks second in Major League Baseball.

The Giants arrive at tomorrow’s game in below average form. San Francisco has won lost four of the team’s last seven games played this season, including a 6–1 loss to the Chicago Cubs last week.

San Francisco will turn to right hander Logan Webb in this contest. In twelve starts made this season, Webb has compiled a 4–4 win‑loss record, a 3.46 ERA, a 1.15 WHIP and 65 strikeouts, while allowing 68 hits and 19 walks in 75.1 innings pitched. Webb pitched well in his most recent outing, amassing 7 strikeouts, while scattering 7 hits in the San Francisco Giants 5-1 win over the Chicago Cubs six days ago.

The San Francisco Giants have compiled a lineup this season featuring second baseman Luis Arraez and third baseman Matt Chapman. Luis Arraez enters this contest with a .321 batting average (4th in MLB), 30 RBIs, 6 stolen bases and an .802 OPS. Matt Chapman has tallied a .245 batting average, 7 home runs, 41 RBIs and a .719 OPS.

Miami Marlins Betting Preview

The Miami Marlins enter Sunday’s matchup with a 39–38 overall record (4th in the National League East) and a rather impressive 25–16 mark at home. Miami has played competitive baseball recently, winning four of the team’s last six games, including a dominant 12-4 victory over the Philadelphia Phillies earlier this week.

Miami will start right hander Ryan Gusto in tomorrow’s game. In three starts made this season, Gusto has compiled an 0–2 record, a 7.24 ERA, a 1.76 WHIP and 10 strikeouts, while allowing 19 hits and 5 walks in 13.2 innings pitched. Gusto will look to rebound from his recent poor performances on the mound in tomorrow’s matchup with the San Francisco Giants.

Shifting our focus to the Miami offense, the Marlins lineup features shortstop Otto Lopez and catcher Liam Hicks. Lopez enters this contest with a robust .332 batting average (1st in MLB), 5 home runs, 14 walks, 32 RBIs, 15 stolen bases and an .829 OPS. Liam Hicks has tallied a .278 batting average, 13 home runs, 29 walks, 53 RBIs (7th in MLB) and an .831 OPS.          

Why the San Francisco Giants will win.

• Starting pitching edge. Logan Webb has compiled a 4–4 win‑loss record, a 3.46 ERA, a 1.15 WHIP and 65 strikeouts in 75.1 innings pitched.

• Offensive upside. Luis Arraez and Matt Chapman continue to anchor the San Francisco Giants lineup.

Why the Miami Marlins will win.

• Home field advantage. The Marlins have played competitive baseball at loanDepot Park this season posting a 25-16 record.

• Offensive production. Otto Lopez and Liam Hicks provide a strong core to the Miami Marlins lineup.

San Francisco Giants vs. Miami Marlins Prediction

In my view, this matchup favors the San Francisco Giants. Why? San Francisco starting pitcher Logan Webb has pitched rather well recently, allowing 1 or fewer runs in 4 consecutive starts, while Miami hurler Ryan Gusto has been far more inconsistent amassing an abysmal 7.24 ERA in two starts made this season. With that said, the Giants are the clear side to be on in this one. I am backing the San Francisco Giants on the moneyline in this game.

Hans Geevers's Pick: San Francisco Giants ML

Hot Cappers