Sign up free
Matchups
Props
Hit rates count how often tonight's line would have landed in each player's recent games.How to use the cheat sheet →
Research
Matchups ranked from this season's box scores; prices are FanDuel's.Research home →
Tools
Bet tracker
Free. Log a bet from any game page.Add a bet →
Sign up freeLog in
Game

Miami Marlins vs San Francisco Giants: result and box score, 25 April 2026

MLB games
Final, Oracle Park
13–14
@
12–15
2FINAL6
Box score →

Matchup

Last 15 games
4.6Runs per game3.67
4.33Runs allowed3.47
0.751OPS0.690
2.89Bullpen ERA1.68
20.5Strikeout %20.3
MLB matchupsMarlins @ Giants
Away, 13–14
Home, 12–15
Sat 25 Apr, 21:05 UK, Oracle Park
2 – 6

Box score

Box score

Team123456789RH
Miami Marlins 001000001 26
San Francisco Giants 00001302x 611

Miami Marlins

BatterABRH2B3BHRRBIBBSOSB
1. Agustín Ramírez 5120 0000 11
2. Otto Lopez 4010 0000 00
3. Kyle Stowers 3000 0001 00
4. Connor Norby 2000 0002 10
5. Xavier Edwards 4020 0010 21
6. Heriberto Hernández 4000 0000 00
7. Leo Jiménez 2000 0001 20
Owen Caissie 1100 0000 00
8. Javier Sanoja 2000 0001 00
Liam Hicks 1000 0000 00
9. Esteury Ruiz 2000 0000 00
Jakob Marsee 2010 0010 00
PitcherIPHRERBBSOHRPitches
Eury Pérez5.174 4262 94
Anthony Bender0.220 0010 7
Tyler Phillips2.022 2301 46

San Francisco Giants

BatterABRH2B3BHRRBIBBSOSB
1. Willy Adames 5000 0000 20
2. Luis Arraez 5021 0010 00
3. Matt Chapman 3111 0002 10
4. Rafael Devers 4000 0000 10
5. Casey Schmitt 3121 0121 00
6. Jung Hoo Lee 3122 0001 00
7. Heliot Ramos 4120 0110 10
8. Drew Gilbert 4110 0110 00
9. Patrick Bailey 3110 0011 21
PitcherIPHRERBBSOHRPitches
Robbie Ray5.041 1340 97
Matt Gage1.010 0100 23
Keaton Winn1.000 0000 11
Erik Miller1.000 0120 21
Ryan Walker1.011 0000 12

Team comparison

Last 15 games before this one
MarlinsGiants
4.6 Runs per game 3.67
4.33 Runs allowed 3.47
0.751 OPS 0.690
2.89 Bullpen ERA 1.68
20.5 Strikeout % 20.3

Weather at first pitch

57°F, wind 8 mph, 8 mph blowing out