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

San Diego Padres vs San Francisco Giants: result and box score, 2 June 2025

MLB games
Final, Oracle Park
34–24
@
33–27
1FINAL0
Box score →

Matchup

Last 15 games
3.07Runs per game2.6
5.33Runs allowed2.27
0.610OPS0.643
3.45Bullpen ERA1.64
19.7Strikeout %22
MLB matchupsPadres @ Giants
Away, 34–24
Home, 33–27
Tue 3 Jun, 02:45 UK, Oracle Park
1 – 0

Box score

Box score

Team12345678910RH
San Diego Padres 0000000001 16
San Francisco Giants 0000000000 05

San Diego Padres

BatterABRH2B3BHRRBIBBSOSB
1. Fernando Tatis Jr. 4010 0000 20
2. Luis Arraez 4011 0000 00
3. Manny Machado 4000 0000 10
4. Jackson Merrill 4010 0000 20
5. Xander Bogaerts 4011 0000 10
6. Jake Cronenworth 4110 0000 20
7. Tyler Wade 3000 0000 10
8. Jose Iglesias 3010 0010 00
9. Elias Díaz 1000 0000 00
Gavin Sheets 1000 0000 00
Martín Maldonado 1000 0000 00
PitcherIPHRERBBSOHRPitches
Stephen Kolek5.230 0230 98
Adrian Morejon1.000 0120 17
Jeremiah Estrada0.100 0210 19
Jason Adam1.010 0130 20
Robert Suarez2.010 0010 20

San Francisco Giants

BatterABRH2B3BHRRBIBBSOSB
1. Heliot Ramos 4010 0001 00
2. Jung Hoo Lee 5010 0000 31
3. Wilmer Flores 3010 0000 00
Christian Koss 0000 0000 01
4. Matt Chapman 5010 0000 20
5. Mike Yastrzemski 2000 0000 10
Jerar Encarnacion 3000 0000 10
6. Willy Adames 2000 0002 10
7. LaMonte Wade Jr. 0000 0000 00
Casey Schmitt 2000 0001 10
8. Patrick Bailey 3010 0001 10
9. Tyler Fitzgerald 3000 0001 00
PitcherIPHRERBBSOHRPitches
Logan Webb8.060 0070 102
Randy Rodríguez1.000 0020 13
Ryan Walker1.001 0000 7

Team comparison

Last 15 games before this one
PadresGiants
3.07 Runs per game 2.6
5.33 Runs allowed 2.27
0.610 OPS 0.643
3.45 Bullpen ERA 1.64
19.7 Strikeout % 22

Weather at first pitch

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