Saturday, Jun 20, 2026loanDepot park4:10 PM ETPreview
SF · Away · 31-44

San Francisco Giants

NL West · 3rd · 17.5 GB
:
4:10 PM ET
Series 51
MIA · Home · 38-38

Miami Marlins

Starting pitchers
4.64
ERA
1.29
WHIP
8.7
K/9
42.2
IP
8
GS
3.2
BB/9
Last 5 starts
May 4San Diego Padres7ip1ER
May 11Los Angeles Dodgers5.1ip3ER
May 16Athletics6.2ip1ER
May 22Chicago White Sox3.2ip7ER
May 27Arizona Diamondbacks6.1ip2ER
↓ ERA trending down lately
2.75
ERA
1.12
WHIP
10.1
K/9
85.0
IP
15
GS
3.4
BB/9
Last 5 starts
Mar 29Colorado Rockies5ip3ER
Apr 4New York Yankees4.2ip2ER
Apr 9Cincinnati Reds5ip1ER
Apr 14Atlanta Braves5ip3ER
Apr 20St. Louis Cardinals5.1ip2ER
↑ ERA trending up lately
Pitcher vs opposing lineup (vs RHP / RHP splits)
San Francisco Giants batters vs Max Meyer (RHP)
Batter
AVG
OPS
HR
Bryce Eldridge
0.297
0.920
5
Buddy Kennedy
0.000
0.000
0
Casey Schmitt
0.259
0.793
12
Daniel Susac
0.246
0.646
0
Drew Gilbert
0.260
0.764
3
Miami Marlins batters vs Trevor McDonald (RHP)
Batter
AVG
OPS
HR
Christopher Morel
0.140
0.415
0
Connor Norby
0.234
0.674
3
Esteury Ruiz
0.242
0.748
1
Heriberto Hernández
0.247
0.688
3
Jakob Marsee
0.215
0.636
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
Head to head (2025–2026)
51
San Francisco Giants lead series
6 meetings total
2025-06-26
San Francisco Giants @ Miami Marlins
125
SF
2025-06-25
San Francisco Giants @ Miami Marlins
85
SF
2025-06-24
San Francisco Giants @ Miami Marlins
42
SF
2025-06-01
San Francisco Giants @ Miami Marlins
42
SF
2025-05-31
San Francisco Giants @ Miami Marlins
01
MIA
2025-05-30
San Francisco Giants @ Miami Marlins
20
SF
Recent form (last 10)
37
LLLWWLWLLL
64
WWWLWWLLWL
Team stats 2026
SF
MIA
Team AVG
0.258
0.246
Team OPS
0.729
0.711
Home runs
80
67
Runs scored
313
328
Team ERA
4.49
4.13
HR allowed
78
73