Follow Arizona Diamondbacks

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

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

Record
85–77
Finish
2
Games
162
Ballpark
Chase Field
Active register

Roster

No records are available yet.

2019 games

Schedule and results

No games listed for 2019 schedule.

Club register

Batting

Arizona Diamondbacks batting
PlayerGPAAVGOBPSLGHRRBI
Adam Jones137527.260.313.4141667
Carson Kelly111365.245.348.4781847
Nick Ahmed158624.254.316.4371982
Abraham Almonte1738.290.421.54814
Matt Andriese54600000
Alex Avila63201.207.353.421924
Archie Bradley66100000
Andrew Chafin770———00
Taylor Clarke2324.250.250.37512
Kevin Cron3978.211.269.521616
Stefan Crichton280———00
Jon Duplantier158.125.125.12500
Jarrod Dyson130451.230.313.320727
Eduardo Escobar158699.269.320.51135118
Wilmer Flores89285.317.361.487937
Zac Gallen89.111.111.11101
Kevin Ginkel250———00
Zack Godley2721.167.286.16702
Zack Greinke2650.271.300.58338
Yoshihisa Hirano620———00
Greg Holland400———00
Caleb Joseph2040.211.250.26303
Merrill Kelly3254.019.056.01902
Matt Koch9600000
Jake Lamb78226.193.323.353630
Mike Leake1020.050.050.05001
Domingo Leyba2130.280.367.44005
Tim Locastro91249.250.357.340117
Yoan Lopez700———00
Ketel Marte144628.329.389.5923292
T. J. McFarland51300000
John Ryan Murphy2568.177.250.41947
Joel Payamps20———00
David Peralta99423.275.343.4611257
Robbie Ray3455.073.073.07303
Josh Rojas41157.217.312.312216
Robby Scott110———00
Jimmie Sherfy17200000
Blake Swihart3170.136.186.27339
Yasmany Tomas4600000
Ildemaro Vargas92211.269.299.413624
Christian Walker152603.259.348.4762973
Taijuan Walker10———00
Luke Weaver1320.105.100.26314
Alex Young1725.040.040.04000
Club register

Pitching

Arizona Diamondbacks pitching
PitcherWLERAIPSOWHIP
Matt Andriese554.71070.2791.401
Alex Avila004.5002.011.500
Archie Bradley453.52071.2871.437
Andrew Chafin223.76052.2681.329
Taylor Clarke555.31084.2681.370
Stefan Crichton103.56030.1331.022
Jon Duplantier114.42036.2341.555
Zac Gallen232.89043.2531.260
Kevin Ginkel301.48024.128.986
Zack Godley356.39076.0581.526
Zack Greinke1042.900146.0135.945
Yoshihisa Hirano554.75053.0611.377
Greg Holland124.54035.2411.374
Caleb Joseph0001.100
Merrill Kelly13144.420183.11581.315
Matt Koch009.15020.291.597
Mike Leake334.35060.0271.367
Yoan Lopez273.41060.2421.137
T. J. McFarland004.82056.0351.625
John Ryan Murphy00273.004.333
Joel Payamps004.5004.031.750
Robbie Ray1284.340174.12351.342
Robby Scott104.9107.192.045
Jimmie Sherfy105.89018.1221.527
Taijuan Walker0001.011
Luke Weaver432.94064.1691.073
Alex Young753.56083.1711.188
Club register

Fielding

Arizona Diamondbacks fielding
PlayerPosInnPOAEFld%
Nick AhmedSS1381.020741213.979
Abraham AlmonteOF67.01611.944
Matt AndrieseP70.26122.900
Alex AvilaC431.0384292.995
Alex AvilaP2.0000—
Archie BradleyP71.23101
Andrew ChafinP52.2781.938
Taylor ClarkeP84.2462.833
Stefan CrichtonP30.1241.857
Kevin Cron1B64.15631.983
Kevin Cron3B2.0000—
Jon DuplantierP36.22201
Jarrod DysonOF879.0208102.991
Eduardo Escobar2B237.0396401
Eduardo Escobar3B1137.0862197.978
Wilmer Flores1B57.147401
Wilmer Flores2B442.2771186.970
Zac GallenP43.23301
Kevin GinkelP24.1111.667
Zack GodleyP76.01051.938
Zack GreinkeP146.026251.981
Yoshihisa HiranoP53.0371.909
Greg HollandP35.27101
Adam JonesOF1045.020926.972
Caleb JosephC97.18761.989
Caleb JosephP1.1000—
Carson Kelly3B1.0000—
Carson KellyC785.2792498.991
Merrill KellyP183.121144.897
Matt KochP20.22101
Jake Lamb1B162.1144121.994
Jake Lamb3B262.015501.985
Mike LeakeP60.09801
Domingo Leyba2B28.17111.947
Domingo Leyba3B2.01001
Domingo LeybaSS9.00401
Tim LocastroOF460.210411.991
Yoan LopezP60.25601
Ketel Marte2B462.1791222.990
Ketel MarteOF687.216331.994
Ketel MarteSS60.072001
T. J. McFarlandP56.05171.957
John Ryan MurphyC151.0150901
John Ryan MurphyP3.00101
Joel PayampsP4.0000—
David PeraltaOF806.020132.990
Robbie RayP174.17212.933
Josh Rojas2B2.01001
Josh RojasOF325.062201
Robby ScottP7.1000—
Jimmie SherfyP18.10201
Blake Swihart1B2.02001
Blake SwihartOF119.220301
Ildemaro Vargas2B292.251871.993
Ildemaro Vargas3B61.0491.929
Ildemaro VargasOF5.01001
Ildemaro VargasSS15.03901
Christian Walker1B1179.0104213911.991
Taijuan WalkerP1.0000—
Luke WeaverP64.15701
Alex YoungP83.12801