Arizona Diamondbacks 2024

89–73record
.549win pct
886runs
788allowed
+98run diff
211home runs
51players

The three rarest things in 2024

RarityWhatWhoDateRateGame
68Eight-RBI GamePavin Smith2024-09-081 in 1,369 gamesbox score ↗
60Three Straight Home RunsArizona Diamondbacks2024-08-021 in 656 gamesbox score ↗
56Ten-Run InningArizona Diamondbacks2024-03-281 in 429 gamesbox score ↗

Batting (51)

PlayerGPAABRH2B3BHRRBIBBKSBCSAVGOBPSLGOPS
Corbin Carroll1586845891211362214227473130358.231.322.428.749
Eugenio Suarez15864057190146282301014917621.256.319.469.788
Ketel Marte1365835049314723236956510671.292.372.560.932
Lourdes Gurriel1335535137214322218752910171.279.322.435.757
Christian Walker1305524797212026026845513322.251.335.468.803
Jake McCarthy142495442661261378563178256.285.349.400.749
Joc Pederson1324493676210117123645510574.275.393.515.908
Geraldo Perdomo983883376192212337365891.273.344.374.718
Gabriel Moreno973513053981181545415231.266.353.380.734
Kevin Newman1113112884180171328154881.278.311.375.686
Randal Grichuk10627925440742021246204600.291.348.528.875
Blaze Alexander61185166194170321154931.247.321.343.664
Josh Bell41162140243951522173201.279.361.436.796
Pavin Smith601581372637110936183110.270.348.547.896
Jose Herrera421149711224111392700.227.290.320.609
Alek Thomas391039513185131771741.189.245.358.603
Tucker Barnhart31968113143006133110.173.287.210.497
Adrian Del Castillo25878012255041972811.312.368.525.893
Luis Guillorme18493766200411830.162.347.216.563
Jace Peterson1426222100013600.045.154.045.199
Jorge Barrosa818173320010210.176.176.294.471
Scott McGough26110000000100.000.000.000.000
Logan Allen12000000000000
Matt Bowman4000000000000
Humberto Castellanos7000000000000
Miguel Castro11000000000000
Slade Cecconi20000000000000
Yilber Diaz7000000000000
Dylan Floro15000000000000
Luis Frias7000000000000
Zac Gallen28000000000000
Kevin Ginkel72000000000000
Tommy Henry9000000000000
Brandon Hughes15000000000000
Joe Jacques1000000000000
Bryce Jarvis44000000000000
Merrill Kelly13000000000000
Joe Mantiply75000000000000
Justin Martinez64000000000000
Cristian Mena1000000000000
Jordan Montgomery25000000000000
Kyle Nelson11000000000000
Ryne Nelson28000000000000
Brandon Pfaadt32000000000000
A.J. Puk30000000000000
Eduardo Rodriguez10000000000000
Andrew Saalfrank2000000000000
Paul Sewald42000000000000
Ryan Thompson67000000000000
Thyago Vieira11000000000000
Blake Walston7000000000000

Pitching (32)

PlayerGW–LGSCGSVHRERBBKHRIPERAWHIP
Brandon Pfaadt3211–103200183103954218524181.24.711.24
Ryne Nelson2810–6250115573713412617150.24.241.25
Zac Gallen2814–6280013362605415613148.03.651.26
Jordan Montgomery258–721011498381448314117.06.231.65
Slade Cecconi202–7130092575717641677.06.661.42
Merrill Kelly135–1130067353319631173.24.031.17
Justin Martinez645–60085926203691272.22.481.31
Kevin Ginkel728–30056931251577670.03.211.20
Ryan Thompson677–50026426241552566.13.261.19
Joe Mantiply756–22015227261853159.23.921.17
Bryce Jarvis441–20005225213338659.13.191.43
Eduardo Rodriguez103–410005629281947850.05.041.50
Paul Sewald421–200163519191043639.24.311.13
Tommy Henry92–37004931301830938.17.041.75
Scott McGough261–32003430272125632.27.441.68
Yilber Diaz71–14002713121219328.13.811.38
Logan Allen120–10013217171021328.05.461.50
A.J. Puk300–10021544543227.11.320.73
Blake Walston71–0200161291018418.14.421.42
Brandon Hughes150–02002416161021817.28.151.92
Dylan Floro153–100023171748416.19.371.65
Thyago Vieira110–10001165914215.22.871.28
Miguel Castro110–0000209938313.25.931.68
Kyle Nelson110–000085548210.24.221.12
Humberto Castellanos70–0001116647010.15.231.45
Matt Bowman40–00008662416.28.101.50
Luis Frias70–100011874716.19.952.37
Cristian Mena10–01004443223.012.002.33
Joe Jacques10–00003221011.113.503.00
Tucker Barnhart10–00004220011.018.004.00
Andrew Saalfrank20–00002444001.036.006.00
Pavin Smith10–00000001001.00.001.00