Season Schedule
OffSTRegASGRegPostWSOff
Road to Playoffs
Open board →
Playoff odds, bubble teams & races — 30 clubs
6in the bubble

San Francisco Giants vs Miami Marlins

Saturday, Jun 20, 2026loanDepot parkFinal
SF · Away · 48-65

San Francisco Giants

NL West · 3rd · 21.0 GB
3:6
Final
H2H 24
MIA · Home · 58-55

Miami Marlins

Starting pitchers
Starter form · last 5 starts
Season4.93
Last 54.57
0.36 ERA better in last 5
47 days restQS 50%Blow-up 1/5
205/27
705/22
105/16
305/11
105/04

↓ ERA trending down lately

Season2.80
Last 54.07
1.27 ERA worse in last 5
83 days restQS 0%Blow-up 0/5
204/20
304/14
104/09
204/04
303/29

↑ ERA trending up lately

Matchup edge
Max Meyer pitching edge·Miami 64 L10
PitchingMiami
Giants23Miami37
HittingMiami
Giants25Miami30
BullpenEven
Giants55Miami58
Projected hitters vs RHP / RHP
Giants vs RHP
Avg OPS 0.7971 hot hitterTop: Eldridge 0.917 · Schmitt 0.833 · Gilbert 0.793

Projected sample — season splits vs pitcher hand, not official order.

Miami vs RHP
Avg OPS 0.629Top: Ruiz 0.725 · Hernández 0.681 · Norby 0.674

Projected sample — season splits vs pitcher hand, not official order.

San Francisco Giants hitters vs RHP (projected)
Batter
AVG
OPS
HR
0.298
0.917
5
0.000
0.000
0
0.269
0.833
13
0.246
0.646
0
0.275
0.793
3
Miami Marlins hitters vs RHP (projected)
Batter
AVG
OPS
HR
0.234
0.674
3
0.229
0.725
1
0.221
0.648
3
◆ Matchup preview

San Francisco Giants at Miami Marlins (2026-06-20). Trevor McDonald vs Max Meyer at loanDepot park.

Trevor McDonald enters this contest with a 4.64 ERA and 1.29 WHIP over 42.2 innings across 8 starts, exhibiting a K/9 of 8.65 and a BB/9 of 3.16. His recent trend in ERA is noted as down, and he holds a 50% quality start percentage, though he has a 16.7% blow-up rate. Max Meyer, in contrast, has a significantly stronger season ERA of 2.75 and a 1.12 WHIP across 85 innings in 15 starts, coupled with a higher K/9 of 10.06 and a similar BB/9 of 3.39. Meyer's ERA trend is currently up, and he has a 0% blow-up rate, however, his quality start percentage is also 0%. McDonald's last five starts show inconsistency, with a 7-run outing on May 22nd contrasting with a 1-run performance on May 4th, while Meyer's recent outings have consistently seen him allow 1-3 earned runs over 4.2 to 5.1 innings, indicating a pattern of shorter but generally effective starts.

The Giants' offense has produced 313 runs with a .729 OPS, driven by 80 home runs and a .258 batting average, while their pitching staff carries a 4.49 ERA and a 1.40 WHIP. The Marlins have scored slightly more runs, 328, with a .711 OPS, 67 home runs, and a .246 batting average, indicating a slightly less powerful but still productive offense. On the mound, Miami's pitching boasts a better team ERA of 4.13 and a lower WHIP of 1.26, suggesting a more effective overall staff compared to San Francisco. Both teams have shown mixed results in their recent form, with the Giants holding a 3-7 record in their last ten games and the Marlins having a 5-5 record over the same span.

Looking at the head-to-head history, the Marlins have largely dominated recent matchups against the Giants, winning four of their last six encounters in 2025, including a three-game sweep in late June with scores of 12-5, 8-5, and 4-2. The total line for this game is set at 8.0, which aligns with the Marlins' tendency to be involved in higher-scoring games against the Giants, as seen in their recent head-to-head results, but also considers Meyer's generally solid ERA and McDonald's occasional struggles. This total suggests expectations for a moderately offensive game, potentially leaning towards the over given the historical scoring patterns between these two clubs.

Key facts
Max Meyer season ERA 2.75Trevor McDonald season WHIP 1.29Marlins team ERA 4.13Total 8.0
◆ Lineup notes

Luis Arraez has a strong history against Meyer, going 4-for-9 with a 1.111 OPS. Jung Hoo Lee has been perfect, with a 3-for-3 record and a 2.667 OPS. Willy Adames and Drew Gilbert each have a 1-for-2 record with a .500 average and 1.000 OPS. Matt Chapman is hitless in 1 at-bat across 3 plate appearances, holding a .667 OPS, while Rafael Devers and Casey Schmitt are both 0-for-2 with a .000 OPS. Bryce Eldridge and Eric Haase have no MLB history against Meyer.

Liam Hicks, Otto Lopez, Kyle Stowers, Xavier Edwards, Heriberto Hernández, Owen Caissie, Jakob Marsee, Joe Mack, and Leo Jiménez all have no MLB history against Trevor McDonald.

Takeaway: The away team's lineup has significantly more prior experience and success against the opposing starter compared to the home team, whose batters have no history against Trevor McDonald.

Head to head (2025–2026)
24
Miami Marlins lead series
6 meetings total
2025-06-26
Miami Marlins @ San Francisco Giants
125
MIA
2025-06-25
Miami Marlins @ San Francisco Giants
85
MIA
2025-06-24
Miami Marlins @ San Francisco Giants
42
MIA
2025-06-01
San Francisco Giants @ Miami Marlins
42
SF
2025-05-31
San Francisco Giants @ Miami Marlins
01
MIA
Team picture · 2026
37
LLLWWLWLLL
64
WWWLWWLLWL
SF
MIA
Team AVG
0.259
0.246
Team OPS
0.731
0.711
Home runs
81
68
Runs scored
316
334
Team ERA
4.49
4.11
HR allowed
79
74

Explore more MLB matchups

Related game previews for these clubs and around the league.