home team icon
away team icon

MLB Prop Bets: San Francisco Giants vs Miami Marlins (April 25, 2026)

The Miami Marlins (13-13) face the San Francisco Giants (11-15) at Oracle Park on Saturday at 4:05pm (ET). Let's take a look at the MLB Prop Bets for the matchup. Eury Perez is the probable pitcher for the Marlins, while Robbie Ray is the probable pitcher for the Giants. The Giants are favored to win at -126, while the Marlins are at +104. The total runs line is set at 7.5, with OVER at -108 and UNDER at -112.

  • These teams share an 11-15 Run Line record this season. The Marlins are +166 to cover the run line while the Giants are -203.
  • The Marlins have a 15-9-2 O/U record this season (meaning 15 games have gone over the total runs line, nine have gone under and two have resulted in a push). The Giants have an 11-13-2 O/U record.

Scoring Insights

  • The Marlins are averaging 4.7 runs per game this season (T12th in the league). Comparatively, the Giants are averaging only 3.3 (30th).
  • In the field, the Marlins are allowing 4.4 runs per game this season (14th in the league), while the Giants are allowing an average of 4.2 runs (11th).

Let's take a look at how these teams perform in some other key statistical areas.

Batting Insights:

Batting Average

  • Looking at their batting averages this season, the Marlins are at .264 (ranking 4th in the Major leagues), while the Giants are batting .247 (12th).

Home Runs

  • In terms of total home runs this season, the Giants have hit 15 (T29th in the Major Leagues). Meanwhile, the Marlins have managed 19 (T26th).

Runs Batted In

  • Finally, looking at their runs batted in, the Marlins have recorded 116 RBIs to rank T13th in the MLB this season. Comparatively, the Giants have recorded 81 RBIs to rank 30th.

Pitching Insights:

Earned Run Average

  • The Giants have an earned run average of 3.97 this season (13th in the Majors), while The Marlins have an ERA of 3.93 (11th).

Strikeouts

  • Turning our attention to total strikeouts, the Marlins have recorded 230 this season, ranking T9th in the MLB. Meanwhile, the Giants rank 13th for total strikeouts, recording 225.

Opponent Batting Average

  • Opponents are batting an average of .236 against the Giants this season (12th in the Major Leagues). Comparatively, the Marlins' opponents are at .218 (3rd).

First Innings Moneyline

  • Here are their first innings moneyline records in 2026.
    Total Home Road Favorite Underdog Neutral Last 10
    Marlins 6-5-15 3-1-12 3-4-3 4-1-12 2-4-3 0-0-0 3-0-7
    Giants 4-6-16 3-2-9 1-4-7 1-2-5 3-4-11 0-0-0 1-3-6

Lead After Three Innings

The Marlins are +100 to lead after three innings, while the Giants are -130.

  • Here are their records after the first three innings in 2026.
    Total Home Road Favorite Underdog Neutral Last 10
    Marlins 10-10-6 7-4-5 3-6-1 8-4-5 2-6-1 0-0-0 5-2-3
    Giants 8-13-5 4-7-3 4-6-2 2-5-1 6-8-4 0-0-0 2-5-3

NRFI/YRFI

The NRFI market is paying -145 and the YRFI is paying +110.

  • The NRFI is 13-13 in Marlins games this season. The Giants have a 16-10 NRFI record.

Last Time They Met

The Marlins recorded a 9-4 victory over the Giants at Oracle Park yesterday. Xavier Edwards went yard en route to that victory, hitting a home run to go with an RBI. The Marlins have now won six straight at Oracle Park against the Giants.