Beta Free full access during beta. All models, tools, and daily picks included.
Early Preview Lineups: Projected Odds Posted 6 min read

Miami Marlins vs San Francisco Giants Preview

Miami Marlins (13-13, W2) visit San Francisco Giants (11-15, L2) at 4:05 PM ET. Eury Pérez opposes Robbie Ray in pitcher-friendly Oracle Park

Miami Marlins at San Francisco Giants MLB game preview for April 25, 2026
MIA
Miami Marlins
Eury Pérez RHP
@
4:05 PM ET
Oracle Park
SF
San Francisco Giants
Robbie Ray LHP
Last updated Saturday, April 25, 2026
Final This game has finished. Read the recap for final score, model grades, and box score.

Key Facts

Matchup
Miami Marlins at San Francisco Giants
Date
Saturday, April 25, 2026
First Pitch
4:05 PM ET
Venue
Oracle Park
Probable Starters
Eury Pérez (RHP) vs Robbie Ray (LHP)
Lineups
Projected
Odds Snapshot
Apr 25, 4:06 PM ET
Last Updated
Apr 25, 11:09 AM ET

Betting Board

Snapshot Apr 25, 4:06 PM ET
Moneyline
MIA +105
SF -109
Total
Over 7.5 -105
Under 7.5 -115
Run Line
MIA -1.5 +168
SF +1.5 -205

Model Angles

NRFI Model
NRFI · 55%
+5.8% edge
Projected Total
1.6
model combined runs
Park Factor
0.93
Pitcher friendly · HR 0.86
First Pitch Weather
57°F
9 mph W
The Miami Marlins bring a two-game winning streak and a balanced 13-13 record into Oracle Park on Saturday afternoon to face the San Francisco Giants, who are looking to snap a two-game skid. Right-hander Eury Pérez takes the ball for Miami with a 4.15 ERA, 1.35 WHIP, and 9.35 strikeouts per nine innings. He faces left-hander Robbie Ray, who has been sharper this season with a 2.86 ERA, 1.09 WHIP, and 9.85 K/9 rate. Weather conditions at Oracle Park call for 54 degrees with an 8 mph wind blowing from the west. The park factor sits at 0.93 runs, favoring pitchers. First pitch is scheduled for 4:05 PM ET in San Francisco.
  • Marlins enter on a two-game winning streak at 13-13
  • Robbie Ray owns a 2.86 ERA and 1.09 WHIP this season
  • Oracle Park features a 0.93 runs park factor

Pitching Matchup

MIA Away
Eury Pérez
RHP · 2-1 · 6 GS
ERA
4.31
WHIP
1.40
K/9
9.48
IP
31.1
Career: 3.80 ERA · 1.13 WHIP · 10.16 K/9
NRFI: 67.1%
1st Inn ERA: 5.85
SF Home
Robbie Ray
LHP · 2-3 · 6 GS
ERA
2.70
WHIP
1.14
K/9
9.45
IP
33.1
Career: 3.91 ERA · 1.29 WHIP · 10.80 K/9
NRFI: 77.8%
1st Inn ERA: 2.75

On the season, Robbie Ray holds the ERA edge in this matchup. Eury Pérez carries a 4.31 ERA and 1.40 WHIP, while Robbie Ray sits at 2.70 ERA and 1.14 WHIP.
Strikeout rates: Eury Pérez at 9.48 K/9, Robbie Ray at 9.45 K/9.
K projections: Eury Pérez at 4.0 (line 4.5)
Robbie Ray projected at 5.4 (line 5.5).
First-inning scoring: Eury Pérez holds a 67.1% career NRFI rate, Robbie Ray at 77.8%. Combined average: 72.5%.
This is a RHP vs LHP matchup, creating potential platoon advantages in both lineups.

Strikeout Projections

Eury Pérez vs SF
Proj: 4.0Line: 4.5
-0.5
Confidence:
Robbie Ray vs MIA
Proj: 5.4Line: 5.5
-0.1
Confidence:
View all K projections on SlateIQ

Our strikeout model weighs pitcher K rate, opponent lineup whiff tendency, park factors, and umpire zone size to project total strikeouts per starter.

  • Eury Pérez (Miami Marlins) is projected for 4.0 strikeouts against a posted line of 4.5. The projection is close to the line with no actionable edge.
  • He faces a moderate-K lineup that strikes out at 22.0% with a 28.0% whiff rate.

Robbie Ray (San Francisco Giants) is projected for 5.4 strikeouts against a posted line of 5.5. The projection is close to the line with no actionable edge.
He faces a moderate-K lineup that strikes out at 22.0% with a 28.0% whiff rate.

The Miami Marlins lineup is more vulnerable to strikeouts in this matchup. San Francisco Giants batters K at 22.0%, Miami Marlins batters at 22.0%.

NRFI & First 5 Analysis

NRFI Model
55.3%
probability of NRFI
+5.8%
market edge
Monitor
Market implied: 49.5%Model: 55.3%
First 5 Innings
0.9est. F5 runs
MIA
4.31 ERA
5.2 inn/start
SF
2.70 ERA
5.5 inn/start
F5 lean: Moderate SF
MIA K Projection
Eury Pérez
4.0proj
Line: 4.5
-0.5 NEUTRAL
Confidence
SF K Projection
Robbie Ray
5.4proj
Line: 5.5
-0.1 NEUTRAL
Confidence
Explore all model projections

Our NRFI model analyzes both starting pitchers' first-inning profiles, the top-of-order hitters in each lineup, the umpire's historical zone, and environmental factors to produce a probability estimate. For this game, the model assigns a 55.3% probability of no runs in the first inning, compared to the market's implied probability of 49.5%.

  • That creates a moderate 5.8% edge on NRFI.
  • The best available line is NRFI +102 / YRFI -136 at FanDuel.
  • Home plate umpire Mark Ripperger runs a average zone. See the umpire section below for full career data.
  • Our NRFI model sits at 26-26 (50.0%) on official picks this season.

Prop Edges

4 model signals detected
Hits (1+) Lean Hit 0.5
64.1%
Home Run Elite 0.5
20.3%
Home Run Very Strong 0.5
15.9%
Home Run Elite 0.5
16.1%
See all today's picks and edges

Lineup & Matchup Breakdown

Miami Marlins Projected
K%: 22.0
Projected batting order unavailable. This will update when probable or confirmed lineup data is available.
Whiff rate: 28.0%Team page
Batter vs Pitcher matchup tool

Lineups are projected as of this writing.

San Francisco Giants K vulnerability: 22.0% strikeout rate, 28.0% whiff rate.

Ballpark, Weather & Umpire

Oracle Park
Run Factor0.93
HR Factor0.86
Full park profile
Home Plate Umpire
Mark Ripperger
Average NRFI: 46.7% 92 games
Full umpire profile
Hourly Game Forecast
57°
4 PM
9 mph
W
57°
5 PM
10 mph
WSW
57°
6 PM
10 mph
W
58°
7 PM
10 mph
W
  • Oracle Park carries a 0.93 run factor (pitcher-friendly).
  • Home run factor: 0.86 — the park suppresses HR power.
  • Park notes: McCovey Cove in right field; Bay breezes suppress HRs; Chilly climate.
  • First pitch forecast: 57F with 9 mph winds from the W. Humidity: 71%.
  • Wind advisory: 9 mph winds from the W may impact fly balls.
  • Home plate umpire: Mark Ripperger.
  • Career NRFI rate: 46.7% across 92 games tracked.
  • Zone tendency: Average.
  • K factor: 0.981 (league average strikeouts in his games).

Run Projections & Total

  • Our projection model puts the total at 1.6 combined runs, with Miami Marlins projected for 0.0 and San Francisco Giants for 1.6.
  • That's 5.9 runs below the posted total of 7.5, suggesting a lean toward the Under.
  • The run projection favors San Francisco Giants by 1.6 runs.
The Bottom Line
Miami looks to push its winning streak to three games behind Pérez, while San Francisco hopes Ray can halt the slide. The pitcher-friendly environment at Oracle Park and a 55 percent NRFI probability suggest a low-scoring affair between these clubs.
This preview is generated from thecapper.io projection models and publicly available data. All projections are model estimates, not guarantees. Gamble responsibly. If you or someone you know has a gambling problem, call 1-800-GAMBLER.