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

Arizona Diamondbacks vs San Francisco Giants: result and box score, 20 April 2024

MLB games
Final, Oracle Park
10–12
@
10–12
3FINAL7
Box score →

Matchup

Last 15 games
5.47Runs per game3.53
4.93Runs allowed4.47
0.709OPS0.655
4.75Bullpen ERA5.05
17.4Strikeout %21.8
MLB matchupsD-backs @ Giants
Away, 10–12
Home, 10–12
Sat 20 Apr, 21:05 UK, Oracle Park
3 – 7

Box score

Box score

Team123456789RH
Arizona Diamondbacks 100200000 37
San Francisco Giants 20102002x 716

Arizona Diamondbacks

BatterABRH2B3BHRRBIBBSOSB
1. Ketel Marte 3010 0001 00
2. Corbin Carroll 4000 0000 30
3. Lourdes Gurriel Jr. 4131 0000 10
4. Christian Walker 4010 0010 00
5. Eugenio Suárez 3100 0000 30
6. Randal Grichuk 3000 0000 00
Pavin Smith 1000 0000 10
7. Blaze Alexander 4111 0010 20
8. Tucker Barnhart 3000 0000 20
Joc Pederson 1000 0000 10
9. Kevin Newman 3010 0010 00
PitcherIPHRERBBSOHRPitches
Zac Gallen5.095 5162 99
Joe Mantiply0.210 0000 5
Bryce Jarvis1.120 0020 26
Miguel Castro1.042 2000 36

San Francisco Giants

BatterABRH2B3BHRRBIBBSOSB
1. Jung Hoo Lee 5221 0120 00
2. LaMonte Wade Jr. 3220 0000 10
Matt Chapman 2020 0000 01
3. Jorge Soler 5010 0000 20
4. Michael Conforto 5010 0010 20
5. Wilmer Flores 3110 0011 00
6. Patrick Bailey 4142 0130 00
7. Thairo Estrada 4000 0000 20
8. Mike Yastrzemski 4120 0000 00
9. Nick Ahmed 3010 0000 10
PitcherIPHRERBBSOHRPitches
Kyle Harrison4.063 3150 74
Ryan Walker1.000 0020 10
Erik Miller1.000 0020 12
Taylor Rogers1.000 0000 9
Tyler Rogers1.010 0010 10
Camilo Doval1.000 0030 16

Team comparison

Last 15 games before this one
D-backsGiants
5.47 Runs per game 3.53
4.93 Runs allowed 4.47
0.709 OPS 0.655
4.75 Bullpen ERA 5.05
17.4 Strikeout % 21.8

Weather at first pitch

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