Follow Arizona Diamondbacks

Create an account, then upgrade to Plus to follow players and clubs.

Complete available 2023 record for the Arizona Diamondbacks: roster, schedule and results, plus batting, pitching, and fielding statistics.

Record
84–78
Finish
2
Games
162
Ballpark
Chase Field
Active register

Roster

No records are available yet.

2023 games

Schedule and results

No games listed for 2023 schedule.

Club register

Batting

Arizona Diamondbacks batting
PlayerGPAAVGOBPSLGHRRBI
Tommy Henry170———00
Austin Adams240———00
Nick Ahmed72210.212.257.303217
Madison Bumgarner40———00
Dominic Canzone1541.237.293.36818
Corbin Carroll155639.285.362.5062576
Diego Castillo1100000
Miguel Castro750———00
Slade Cecconi70———00
Andrew Chafin430———00
Nabil Crismatt10———00
Zach Davies180———00
Dominic Fletcher28100.301.350.441214
Luis Frias290———00
Zac Gallen340———00
Tyler Gilbert110———00
Kevin Ginkel600———00
Lourdes Gurriel145592.261.309.4632482
Jose Herrera43115.208.296.25707
Drey Jameson150———00
Bryce Jarvis110———00
Carson Kelly3392.226.283.29816
Merrill Kelly300———00
Buddy Kennedy1029.167.310.20801
Jordan Lawlar1434.129.206.12900
Kyle Lewis1654.157.204.25512
Evan Longoria74237.223.295.4221128
Joe Mantiply350———00
Ketel Marte150650.276.358.4852582
Justin Martinez100———00
Jake McCarthy99308.243.318.326216
Scott McGough630———00
Anthony Misiewicz70———00
Gabriel Moreno111380.284.339.408750
Kyle Nelson680———00
Ryne Nelson290———00
Geraldo Perdomo144481.246.353.359647
Jace Peterson41105.183.276.25809
Brandon Pfaadt190———00
Tommy Pham50217.241.304.415632
Emmanuel Rivera86283.261.314.358429
Josh Rojas59212.228.292.296026
Jose Ruiz340———00
Andrew Saalfrank100———00
Paul Sewald200———00
Pavin Smith69227.188.317.325730
Peter Solomon50———00
Peter Strzelecki10———00
Cole Sulser40———00
Alek Thomas125400.230.273.374939
Ryan Thompson130———00
Carlos Vargas50———00
Christian Walker157660.258.333.49733103
Seby Zavala717.357.471.42902
Club register

Pitching

Arizona Diamondbacks pitching
PitcherWLERAIPSOWHIP
Nabil Crismatt0102.031
Austin Adams015.71017.1221.385
Madison Bumgarner0310.26016.2102.400
Miguel Castro664.31064.2601.175
Slade Cecconi014.33027.0201.148
Andrew Chafin234.19034.1491.427
Zach Davies25782.1721.664
Luis Frias104.06031.0261.516
Zac Gallen1793.470210.02201.119
Tyler Gilbert025.19017.1191.500
Kevin Ginkel912.48065.170.980
Tommy Henry544.15089.0641.360
Jose Herrera0092.002
Drey Jameson313.32040.2371.426
Bryce Jarvis213.04023.212.972
Carson Kelly0092.003
Merrill Kelly1283.290177.21871.193
Joe Mantiply224.62039.0281.128
Justin Martinez0012.60010.0142.400
Scott McGough274.73070.1861.280
Anthony Misiewicz105.6308.061.750
Kyle Nelson744.18056.0671.304
Ryne Nelson885.310144.0961.424
Brandon Pfaadt395.72096.0941.406
Josh Rojas00182.013.500
Jose Ruiz214.43040.2361.500
Andrew Saalfrank00010.161.065
Paul Sewald013.57017.2201.472
Peter Solomon0012.15013.162.100
Peter Strzelecki0001.102.250
Cole Sulser006.7505.141.500
Ryan Thompson00.69013.09.538
Carlos Vargas005.7904.271.929
Seby Zavala0000.200
Club register

Fielding

Arizona Diamondbacks fielding
PlayerPosInnPOAEFld%
Austin AdamsP17.10201
Nick AhmedSS488.1751338.963
Madison BumgarnerP16.20301
Dominic CanzoneOF20.04101
Corbin CarrollOF1266.229351.997
Miguel CastroP64.2251.875
Slade CecconiP27.02001
Andrew ChafinP34.14401
Nabil CrismattP2.00101
Zach DaviesP82.181001
Dominic FletcherOF219.16441.986
Luis FriasP31.01301
Zac GallenP210.0151201
Tyler GilbertP17.13201
Kevin GinkelP65.14401
Lourdes Gurriel1B1.01101
Lourdes GurrielOF778.0152801
Tommy HenryP89.0161.875
Jose HerreraC307.1295123.990
Jose HerreraP2.0000—
Drey JamesonP40.23301
Bryce JarvisP23.21101
Carson KellyC237.02171201
Carson KellyP2.0000—
Merrill KellyP177.212122.923
Buddy Kennedy2B2.01001
Buddy Kennedy3B43.02901
Jordan LawlarSS77.015271.977
Kyle LewisOF6.01001
Evan Longoria3B300.025602.977
Joe MantiplyP39.011101
Ketel Marte2B1210.12263558.986
Ketel MarteOF3.0000—
Ketel MarteSS2.0000—
Justin MartinezP10.00010
Jake McCarthyOF697.019713.985
Scott McGoughP70.110301
Anthony MisiewiczP8.01001
Gabriel MorenoC854.0821553.997
Kyle NelsonP56.02701
Ryne NelsonP144.051201
Geraldo Perdomo2B164.0304501
Geraldo Perdomo3B42.001201
Geraldo PerdomoSS868.01262404.989
Jace Peterson1B2.03001
Jace Peterson2B8.04101
Jace Peterson3B221.0123401
Brandon PfaadtP96.0172.800
Tommy PhamOF220.04931.981
Emmanuel Rivera1B58.05741.984
Emmanuel Rivera3B470.034803.974
Josh Rojas2B51.0111101
Josh Rojas3B359.129754.963
Josh RojasOF3.0000—
Josh RojasP2.0000—
Jose RuizP40.20401
Andrew SaalfrankP10.1131.800
Paul SewaldP17.2000—
Pavin Smith1B65.063801
Pavin SmithOF173.033101
Peter SolomonP13.10101
Peter StrzeleckiP1.1000—
Cole SulserP5.11101
Alek ThomasOF920.027852.993
Ryan ThompsonP13.00201
Carlos VargasP4.2000—
Christian Walker1B1309.11075772.998
Seby ZavalaC37.03511.973
Seby ZavalaP0.2000—