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, 29 August 2026

MLB games
Final, Oracle Park
73–65
@
56–81
2FINAL7
Box score →

Matchup

Last 15 games
4.73Runs per game4
4.8Runs allowed5
0.744OPS0.710
4.5Bullpen ERA4.04
18.8Strikeout %24.3
MLB matchupsD-backs @ Giants
Away, 73–65
Home, 56–81
Sun 30 Aug, 03:05 UK, Oracle Park
2 – 7

Box score

Box score

Team123456789RH
Arizona Diamondbacks 001000100 26
San Francisco Giants 10003012x 79

Arizona Diamondbacks

BatterABRH2B3BHRRBIBBSOSB
1. Lars Nootbaar 3011 0011 20
2. Corbin Carroll 2000 0002 00
3. Geraldo Perdomo 4000 0000 00
4. Nolan Arenado 4000 0000 00
5. Max Kepler 4110 0000 10
6. Tim Tawa 4011 0000 20
7. James McCann 4010 0000 30
8. Ildemaro Vargas 4120 0010 00
9. Ryan Waldschmidt 3000 0000 10
PitcherIPHRERBBSOHRPitches
Mitch Bratt4.133 3220 52
Gerardo Carrillo0.221 1210 17
Derek Law1.121 1110 36
Kevin Ginkel0.200 0020 13
Justin Martinez0.202 0120 25
Dennis Santana0.120 0000 9

San Francisco Giants

BatterABRH2B3BHRRBIBBSOSB
1. Jonah Cox 1110 0001 03
Drew Gilbert 0300 0003 00
2. Rafael Devers 5020 0020 10
3. Bryce Eldridge 5040 0040 10
4. Jung Hoo Lee 4010 0011 00
5. Shay Whitcomb 4000 0000 20
6. Andrew Knizner 2000 0000 00
Drew Cavanaugh 2000 0000 20
7. Grant McCray 4110 0000 10
8. Osleivis Basabe 3200 0001 01
9. Christian Koss 3000 0000 10
PitcherIPHRERBBSOHRPitches
Yunior Marte4.231 1230 76
Reiver Sanmartin0.100 0010 5
Trent Harris1.000 0000 11
Jason Foley0.231 1010 14
Carson Seymour1.100 0120 25
Dylan Smith1.000 0020 14

Team comparison

Last 15 games before this one
D-backsGiants
4.73 Runs per game 4
4.8 Runs allowed 5
0.744 OPS 0.710
4.5 Bullpen ERA 4.04
18.8 Strikeout % 24.3

Weather at first pitch

62°F, wind 12 mph, 12 mph blowing out