BIGLEAGUE

Mon, June 29 at 9:40 PM · Chase Field · Roof Closed 24°C

Giants

Away · 35-49

4:5

Final

D-backs

Home · 42-42

W Eduardo RodriguezL Tyler MahleSV Paul Sewald

LINESCORE

Runs by inning
Team123456789RHE
Giants000010012490
D-backs10003100-561

Game Flow

Win probability by at-bat · WIN PROBABILITY
Giants vs D-backs win probabilityThe x-axis is play order and the y-axis is the home team's win probability. Latest: D-backs 100.0%, Giants 0.0%.25%50%75%Inning 1Inning 2Inning 3Inning 4Inning 5Inning 6Inning 7Inning 8Inning 9AZSF100%
Up = D-backs (home) favoredDown = Giants (away) favoredScoring plays · hover or tap a point for details
Show play-by-play win probability

Batted Balls & Lineups

Balls-in-play spray chart · Season and last-10 AVG by lineup spot

Giants lineup

33 balls in play
Giants lineup spray chart33 balls in play are plotted on the field: 1 home run, 8 hits, and 24 outs. Details for each batted ball are in the table below the chart.
HR 1Hit 8Out 24
Show batted-ball details
GiantsStarting LineupsD-backs
/Season AVGLast 10 games🔥 Heating up · ❄️ In a slump

Play-by-Play

All plays

Top 9 · Giants batting+2 runs19 pitches

  • 4:5POMatt ChapmanPitch 5
  • 4:5PODrew GilbertPitch 3
  • 4:51BDrew Cavanaugh1 RBIPitch 4
  • 3:5GOJung Hoo LeePitch 4
  • 3:51BBryce EldridgePitch 1
  • 3:5HRHeliot Ramos1 RBIPitch 2

Bot 8 · D-backs batting9 pitches

  • 2:5GOMax KeplerPitch 5
  • 2:5GOLourdes Gurriel Jr.Pitch 2
  • 2:5FOGabriel MorenoPitch 2

Top 8 · Giants batting+1 run18 pitches

  • 2:5KRafael DeversPitch 3
  • 2:5SFCasey Schmitt1 RBIPitch 2
  • 1:52BLuis ArraezPitch 1
  • 1:5KMatt ChapmanPitch 5
  • 1:5BBDrew GilbertPitch 7

Bot 7 · D-backs batting13 pitches

  • 1:5DPCorbin CarrollPitch 3
  • 1:5BBGeraldo PerdomoPitch 6
  • 1:5FOKetel MartePitch 4

Top 7 · Giants batting13 pitches

  • 1:5GOEric HaasePitch 5
  • 1:5GOVictor BericotoPitch 3
  • 1:5GOBryce EldridgePitch 5

Bot 6 · D-backs batting+1 run16 pitches

  • 1:5GOTommy TroyPitch 1
  • 1:5POPavin SmithPitch 5
  • 1:5HRNolan Arenado1 RBIPitch 4
  • 1:4LOMax KeplerPitch 6

Top 6 · Giants batting11 pitches

  • 1:4GOHeliot RamosPitch 6
  • 1:4FORafael DeversPitch 4
  • 1:4LOCasey SchmittPitch 1

Bot 5 · D-backs batting+3 runs37 pitches

  • 1:4FOLourdes Gurriel Jr.Pitch 4
  • 1:4BBGabriel MorenoPitch 5
  • 1:4BBCorbin CarrollPitch 6
  • 1:42BGeraldo Perdomo3 RBIPitch 5
  • 1:1BBKetel MartePitch 5
  • 1:11BTommy TroyPitch 4
  • 1:1GOPavin SmithPitch 3
  • 1:1BBNolan ArenadoPitch 5

Top 5 · Giants batting+1 run16 pitches

  • 1:1GOLuis ArraezPitch 2
  • 1:1FOMatt ChapmanPitch 2
  • 1:1SACJonah Cox1 RBIPitch 4
  • 0:1GOEric HaasePitch 2
  • 0:12BVictor BericotoPitch 6

Bot 4 · D-backs batting13 pitches

  • 0:1LOMax KeplerPitch 2
  • 0:12BLourdes Gurriel Jr.Pitch 3
  • 0:1GIDPGabriel MorenoPitch 4
  • 0:1BBCorbin CarrollPitch 4

Top 4 · Giants batting8 pitches

  • 0:1GOBryce EldridgePitch 4
  • 0:1GIDPHeliot RamosPitch 2
  • 0:11BRafael DeversPitch 2

Bot 3 · D-backs batting13 pitches

  • 0:1POGeraldo PerdomoPitch 2
  • 0:1FOKetel MartePitch 7
  • 0:1FOTommy TroyPitch 4

Top 3 · Giants batting22 pitches

  • 0:1LOCasey SchmittPitch 6
  • 0:11BLuis ArraezPitch 5
  • 0:1EMatt ChapmanPitch 3
  • 0:1FOJonah CoxPitch 2
  • 0:1KEric HaasePitch 6

Bot 2 · D-backs batting20 pitches

  • 0:1GOPavin SmithPitch 6
  • 0:11BNolan ArenadoPitch 2
  • 0:1KMax KeplerPitch 6
  • 0:1LOLourdes Gurriel Jr.Pitch 6

Top 2 · Giants batting14 pitches

  • 0:1Pickoff Caught Stealing 2BEric HaasePitch 4
  • 0:11BVictor BericotoPitch 4
  • 0:11BBryce EldridgePitch 3
  • 0:1FOHeliot RamosPitch 2
  • 0:1FORafael DeversPitch 1

Bot 1 · D-backs batting+1 run22 pitches

  • 0:1GOGabriel MorenoPitch 4
  • 0:1KCorbin CarrollPitch 8
  • 0:1KGeraldo PerdomoPitch 8
  • 0:1HRKetel Marte1 RBIPitch 2

Top 1 · Giants batting7 pitches

  • 0:0FOCasey SchmittPitch 4
  • 0:0FOLuis ArraezPitch 2
  • 0:0FOMatt ChapmanPitch 1

BOX SCORE

Batting · Pitching

San Francisco Giants

BatterABHRRBIBBSOSeason AVG
Matt ChapmanThird Baseman500001.237
Luis ArraezSecond Baseman420000.326
Casey SchmittShortstop300100.287
Rafael DeversFirst Baseman410001.240
Heliot RamosRight Fielder411100.267
Bryce EldridgeDesignated Hitter421000.285
Victor BericotoLeft Fielder321000.286
Jung Hoo LeePinch Hitter100000.321
Eric HaaseCatcher300001.182
Drew CavanaughPinch Hitter110100.286
Jonah CoxCenter Fielder100100.280
Drew GilbertCenter Fielder101010.232
PitcherIPHRERBBKNP
Tyler Mahle4.14443385
Sam Hentges0.11002016
JT Brubaker3.11111042

Arizona Diamondbacks

BatterABHRRBIBBSOSeason AVG
Ketel MarteSecond Baseman312110.263
Geraldo PerdomoShortstop310311.246
Corbin CarrollRight Fielder200021.276
Gabriel MorenoCatcher300010.276
Lourdes Gurriel Jr.Designated Hitter410000.220
Max KeplerLeft Fielder400001.000
Nolan ArenadoThird Baseman222110.243
Pavin SmithFirst Baseman300000.153
Ildemaro VargasFirst Baseman000000.256
Tommy TroyCenter Fielder311000.232
Jorge BarrosaCenter Fielder000000.179
PitcherIPHRERBBKNP
Eduardo Rodriguez7.05110191
Kevin Ginkel0.21111115
Brandyn Garcia0.1000013
Paul Sewald1.03220019