The Miami Marlins host the San Francisco Giants on June 20, 2026. First pitch from loanDepot park is scheduled for 4:10 p.m. ET. The game will be broadcast on NBCS-BA.
The Marlins are favored by -143 on the moneyline and by -1.5 on the run line. The Giants are +119 on the moneyline and +1.5 on the run line. The total is set at 8 runs.
Find our MLB picks and Giants vs Marlins prediction below, as well as probable pitchers, weather report, and more.
- Giants vs Marlins Pick: Over 8 (-102)
Our Giants vs Marlins best bet is Over 8 total runs in this game. Make sure to find the best odds by checking our live MLB odds page.
Giants vs Marlins Odds
| Giants Odds | ||
|---|---|---|
| Spread | Total | Moneyline |
+1.5 -186 | 8 -102o / -119u | +119 |
| Marlins Odds | ||
|---|---|---|
| Spread | Total | Moneyline |
-1.5 +153 | 8 -102o / -119u | -143 |
- Giants vs Marlins moneyline: Giants +119, Marlins -143
- Giants vs Marlins over/under: 8 (-102o / -119u)
- Giants vs Marlins spread: Giants +1.5 (-186), Marlins -1.5 (+153)
Giants vs Marlins Probable Pitchers
| Trevor McDonald (RHP, SF) | Stat | Max Meyer (RHP, MIA) |
|---|---|---|
| 2-4 | W-L | 7-0 |
| 0.6 | fWAR (FanGraphs) | 2.1 |
| 4.64 / 4.29 | ERA / xERA | 2.75 / 3.83 |
| 3.87 / 3.49 | FIP / xFIP | 3.27 / 3.73 |
| 14.1 | K-BB% | 17.8 |
| 58.2 | GB% | 41.3 |
| .303 | BABIP | .263 |
| 100 | Stuff+ | 97 |
| 103 | Location+ | 106 |
Giants vs Marlins MLB Betting Preview
Giants starter Trevor McDonald is coming off an awful start against the Cubs, allowing four earned runs, three walks and six hits in just 3 and 2/3 innings.
His ERA in June is up to 5.27, and his slugging allowed is .509.
While Marlins SP Max Meyer has been outstanding this season, he will face a San Francisco offense that has been getting better and better and leads the majors in wRC+ (134) over the last 30 days.
Plus, the Miami bullpen is spent after using eight pitchers yesterday due to Lake Bachar's brief start of just 1 and 1/3 innings.
Our Bet Labs "Twilight Totals" system recommends taking the over in this matchup.

Giants vs Marlins Pick, Betting Analysis
This system targets overs in games that begin in the late afternoon to early evening — what bettors often refer to as "twilight spots."
These games exist in a temperature and lighting window that subtly elevates scoring conditions, particularly when both teams have a documented tendency to hit overs.
Combined with home starters who may have below-average WHIPs, this setup identifies an edge before the public fully reacts.
By isolating recent season trends and capitalizing on the transitional scoring environment, the model captures a high-expectation scoring spot that may be underpriced due to time-of-day bias or modest pitching projections.
Pick: Over 8 (-102, DraftKings)





































