Miami Marlins vs San Francisco Giants Preview
Today's Starting Matchup
Today's starting pitching matchup features Miami Marlins's Max Meyer (1-0, 3.96 ERA) against San Francisco Giants's Landen Roupp (4-1, 2.28 ERA).
San Francisco Giants's Landen Roupp posts an elite 2.28 ERA this season, while Max Meyer has been league-average at 3.96. There is a clear gap in starting pitching quality.
Advanced metrics: Max Meyer — FIP 3.46, K% 25.2%, 25.0 IP / Landen Roupp — FIP 2.38, K% 28.2%, 27.7 IP
Team Season Comparison
2026 season record: Miami Marlins 13-14 (.481), San Francisco Giants 12-15 (.444).
Recent form: Miami Marlins on a 1-game losing streak, San Francisco Giants on a 1-game win streak.
Based on starting pitching, San Francisco Giants holds the edge.
Oracle Park is widely considered one of the most pitcher-friendly venues in baseball.
Bullpen Analysis
Miami Marlins bullpen: 13 relievers on the active roster. Key arms: Andrew Nardi 5.40 ERA, 10 K in 8.1 IP, Anthony Bender 6.30 ERA, 14 K in 10.0 IP, Calvin Faucher 4.50 ERA, 12 K in 8.0 IP.
San Francisco Giants bullpen: 13 relievers on the active roster. Key arms: Adrian Houser 7.36 ERA, 14 K in 25.2 IP, Blade Tidwell 1.80 ERA, 8 K in 10.0 IP, Caleb Kilian 0.75 ERA, 14 K in 12.0 IP.