First pitch is scheduled for 4:05 PM EDT (1:05 PM PDT)
Venue: Oracle Park, San Francisco, California
TV/Streaming: NBCS-BA, Marlins.TV / MLB.TV
Series Context: Series finale (three-game interleague set at Oracle Park; Marlins took at least one of the first two games entering Sunday).
Team Records and Recent Form
Miami Marlins (13-14 overall, 3-8 on the road): Miami sits in the middle of the NL East pack but has shown road competitiveness in this series despite season-long offensive inconsistency (~4.2 runs/game average). They are roughly 3-2 in their last 5 overall, with pitching depth keeping them in games but the bullpen taxed on the West Coast trip.
San Francisco Giants (12-15 overall, 5-9 at home): The Giants are battling in the NL West basement and have been streaky at Oracle Park. They are 2-3 in their last 5 overall, showing solid starting pitching in spots but struggling with timely hitting and defensive lapses. Home motivation is high to avoid dropping the series.
Probable Pitchers and Player Matchups
Marlins Starter: Max Meyer (RHP, 1-0, 3.96 ERA, 1.24 WHIP, 25 IP, 28 K) — Meyer has shown promise with strikeout stuff and command but has allowed some hard contact early. He’ll need to navigate a Giants lineup that can be aggressive early in counts.
Giants Starter: Landen Roupp (RHP, 4-1, 2.28 ERA, 1.01 WHIP, 27.2 IP, 31 K) — Roupp has been one of San Francisco’s bright spots with elite control, low hard-contact rates, and ground-ball tendencies, giving the Giants a clear pitching edge in this home finale.
Key Player Matchups
Giants: Matt Chapman (3B), Heliot Ramos (OF), and contact/power threats — Chapman’s consistency and Ramos’ athleticism could test Meyer’s command, especially with Oracle Park’s spacious outfield suppressing extra-base hits.
Marlins: Jazz Chisholm Jr. (if active), Connor Norby (recent hot bat), and young contributors — Miami’s speed and opportunistic approach faces Roupp’s stingy profile; road platoon edges are limited by the pitcher-friendly park.
Injury Report
Marlins: Christopher Morel (10-day IL, oblique), Griffin Conine (10-day IL, hamstring), Adam Mazur (60-day IL, elbow), Ronny Henriquez (60-day IL, elbow). Outfield and depth thinned; bullpen usage critical.
Giants: Harrison Bader (10-day IL, hamstring), Jared Oliva (10-day IL, wrist), Daniel Susac (10-day IL, elbow), Sam Hentges (15-day IL, shoulder), Joel Peguero (15-day IL, hamstring). Significant outfield and pitching depth concerns; core lineup mostly available but thinned.
Series History
Interleague matchups have been competitive historically with slight edges varying by venue. Oracle Park has favored unders and home pitching in recent seasons; this 2026 series has featured variance with strong starter performances. Totals have leaned under in low-scoring pitcher’s duels at this ballpark.
Weather Updates
Gametime forecast at Oracle Park: 54-63°F, partly to mostly cloudy, winds ~10 mph westerly (light, blowing in from left field), low precipitation chance (5-12%). Classic cool, breezy San Francisco conditions with no impact expected on play or delays. Oracle Park’s pitcher-friendly dimensions will be enhanced by the marine layer and winds.
Betting Trends
Giants strong as home favorites with elite starters (Roupp 4-1); Marlins 3-8 on the road and vulnerable as underdogs. Oracle Park heavily favors unders (especially with wind blowing in and cool temps). Giants have covered in several recent home spots; series totals leaning under.
Game Odds
Miami Marlins 7.5
San Francisco Giants – 122
Odds Courtesy of Sports Odds Direct as of Saturday, April 25, 2026








