Skip to main content

Miami Marlins vs San Francisco Giants Player Stats & Box Score - Apr 25, 2026

4:05 PM ET · Apr 25, 2026
Miami Marlins
(80-82)
vs
Saturday, April 25, 2026
San Francisco Giants
(65-97)

Box Score

Miami Marlins

Batting FPTS Price AB R H 2B 3B HR RBI BB K HBP SB
Esteury Ruiz 0.0 $3,000 2 0 0 0 0 0 0 0 0 0 0
Xavier Edwards 13.0 $3,600 4 0 2 0 0 0 1 0 2 0 1
Leo Jimenez 2.0 $2,000 2 0 0 0 0 0 0 1 2 0 0
Otto Lopez 3.0 $4,300 4 0 1 0 0 0 0 0 0 0 0
Heriberto Hernandez 0.0 $4,000 4 0 0 0 0 0 0 0 0 0 0
Kyle Stowers 2.0 $3,400 3 0 0 0 0 0 0 1 0 0 0
Connor Norby 4.0 $4,600 2 0 0 0 0 0 0 2 1 0 0
Javier Sanoja 2.0 $3,500 2 0 0 0 0 0 0 1 0 0 0
Agustin Ramirez 13.0 $3,100 5 1 2 0 0 0 0 0 1 0 1
Jakob Marsee 5.0 $3,200 2 0 1 0 0 0 1 0 0 0 0
Owen Caissie 2.0 $2,900 1 1 0 0 0 0 0 0 0 0 0
Liam Hicks 0.0 $6,600 1 0 0 0 0 0 0 0 0 0 0
Pitching FPTS Price IP H R ER BB K HR PC ERA
Eury Perez (L) 10.6 $8,200 5.1 7 4 4 2 6 2 94 4.60
Anthony Bender 2.3 $4,000 0.2 2 0 0 0 1 0 7 6.30
Tyler Phillips -2.5 $6,500 2.0 2 2 2 3 0 1 46 1.59

San Francisco Giants

Batting FPTS Price AB R H 2B 3B HR RBI BB K HBP SB
Willy Adames 0.0 $3,700 5 0 0 0 0 0 0 0 2 0 0
Matt Chapman 11.0 $2,000 3 1 1 1 0 0 0 2 1 0 0
Rafael Devers 0.0 $2,300 4 0 0 0 0 0 0 0 1 0 0
Luis Arraez 10.0 $7,000 5 0 2 1 0 0 1 0 0 0 0
Heliot Ramos 17.0 $5,000 4 1 2 0 0 1 1 0 1 0 0
Casey Schmitt 23.0 $2,300 3 1 2 1 0 1 2 1 0 0 0
Patrick Bailey 14.0 $4,600 3 1 1 0 0 0 1 1 2 0 1
Drew Gilbert 14.0 $2,900 4 1 1 0 0 1 1 0 0 0 0
Jung Hoo Lee 14.0 $2,300 3 1 2 2 0 0 0 1 0 0 0
Pitching FPTS Price IP H R ER BB K HR PC ERA
Robbie Ray 13.05 $10,400 5.0 4 1 1 3 4 0 97 2.70
Matt Gage (W) 5.05 $4,000 1.0 1 0 0 1 0 0 23 1.64
Keaton Winn 2.25 $5,800 1.0 0 0 0 0 0 0 11 2.53
Erik Miller 5.65 $4,000 1.0 0 0 0 1 2 0 21 4.00
Ryan Walker 1.65 $4,000 1.0 1 1 0 0 0 0 12 3.00

Miami Marlins vs San Francisco Giants — April 25, 2026

Preview for the upcoming matchup between the Miami Marlins and San Francisco Giants on April 25, 2026.

View all MLB scores for April 25, 2026

START WINNING
Start Winning →