2025 Arizona Diamondbacks Statistics

National League (NL)
Team Record: 80-82
Finished 4th in the NL's West Division
Location: Phoenix, Arizona
2025 Arizona Diamondbacks Roster
2025 Arizona Diamondbacks Results

The Arizona Diamondbacks of the National League ended the 2025 season with a record of 80 wins and 82 losses, finishing fourth in the NL's West Division.

Click on column headings to sort.

Pitching:

Player W L W% ERA G GS GF CG SHO SV IP H R ER HR BB IBB SO HBP BK WP BF
Brandon Pfaadt139.5915.2533330000176.7198107103263721471203767
Zac Gallen1315.4644.8333330000192.017610910331661175402813
Eduardo Rodriguez99.5005.0229290000154.3178948625602143114694
Ryne Nelson73.7003.3933234001154.0124625817410132401619
Jalen Beeks53.6253.776121000157.3422624620247201231
Nabil Crismatt301.0003.7185100034.040201469025101153
Corbin Burnes32.6002.661111000064.3492319726163321265
Ryan Thompson32.6003.92480900141.3422118413236210175
John Curtiss32.6003.933001200136.729181655024000141
Andrew Saalfrank21.6671.242801000329.01954110119002113
Cristian Mena101.0001.353000006.7311130800126
Kendall Graveman101.0007.13190400017.72314142120910082
Andrew Hoffmann11.5007.368020007.3766160700035
Juan Burgos11.5008.109000006.71076261600035
Justin Martinez12.3334.11170900515.378711212230267
Anthony DeSclafani12.3335.12134500238.73723221112236500169
Kevin Ginkel14.2007.36290900325.7292221213029201121
Austin Pope000.001000002.020001010009
Christian Montes De Oca000.001000002.700001020009
Casey Kelly000.002020001.710001000016
A. J. Puk003.388050048.08332201210135
Trevor Richards003.382010002.7411000300111
Tommy Henry004.052010006.7633310810026
Jose Herrera004.502020002.0411000000010
Philip Abner004.915000003.7522030500018
Bryce Jarvis005.73120700122.023141431002110098
Scott McGough006.437020007.0655160510035
Jeff Brigham008.104010003.3733110300018
Tayler Scott009.006030009.01399340700044
Kyle Nelson009.003010012.0122140200111
Yilber Díaz009.001010003.0433030100115
Drey Jameson01.0003.003020013.0421030000113
Taylor Rashi01.0004.41100500216.316880802200172
J. P. Feyereisen01.0009.002020002.033210020009
Jose Castillo01.00011.375020006.31088330303031
Joe Mantiply01.00015.8310040009.7261717531810058
Brandyn Garcia02.0005.84120100012.3141080501310055
Juan Morillo03.0004.19420600134.3381916220036103152
Kyle Backhus03.0004.623201000225.328141338022301115
Jake Woodford04.0006.44220800336.3452826313123301170
Totals6873.4824.6960614014100321279.01281721667179451171127537315526

Batting:

Player GP PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS TB DP HBP SH SF IBB
Geraldo Perdomo16172059798173335201002769483.290.389.462.85127611108111
Corbin Carroll1436425641071463217318432667153.259.343.541.88330567044
Ketel Marte126556480871362802872426483.283.376.517.893248129036
Lourdes Gurriel1295465005212424219801043176.248.295.418.713209116090
Alek Thomas143469433511081939387421122.249.289.370.65916025640
Gabriel Moreno833092774479121940222953.285.353.433.78612061023
Pavin Smith872872443663171828224192.258.362.434.79710670021
Blaze Alexander742662303153121728462286.230.323.383.70688510310
Randal Grichuk701881752542151722011039.240.277.457.7348050031
Jake McCarthy67222206184275420601040.204.247.345.5917122310
Tim Tawa74225199294080718822064.201.274.347.6206961230
James McCann4213712318326051700833.260.324.431.7545334110
Ildemaro Vargas3812111512312131900215.270.292.383.6744432110
Jose Herrera58204166213160217002347.187.285.259.54443211130
Adrian Del Castillo441311209296041700847.242.290.392.6824721020
Tyler Locklear3111610311180036311043.175.267.262.5292733000
Jordan Lawlar287466912700520626.182.257.288.5451901010
Jorge Barrosa337771810301700222.141.169.225.3941611030
Garrett Hampson184130105000021910.167.359.167.526500200
Connor Kaiser1119181210020015.111.158.167.325310000
Tristin English723220210010018.091.130.136.267300000
Ryne Nelson341111000100001.0001.0001.0002.000100000
Aramis Garcia2440000000003.000.000.000.000000000
Kyle Backhus32000000000000000000
Ryan Thompson48000000000000000000
John Curtiss30000000000000000000
Andrew Saalfrank28000000000000000000
A. J. Puk8000000000000000000
Juan Morillo42000000000000000000
Brandyn Garcia12000000000000000000
Justin Martinez17000000000000000000
Joe Mantiply10000000000000000000
Drey Jameson3000000000000000000
Totals173353784744678117923937167622109374791150.249.322.420.74319938864375416

Fielding:

Player Pos GP GS Inn. PO A E DP Fld% RF/9 RF/G PB WP SB CS CS%
Josh Naylor1B7673639.355840452.9938.4187.8680000
Pavin Smith1B3634283.323022119.9968.0057.0000000
Tyler Locklear1B3028256.324612121.9969.0598.6000000
Ildemaro Vargas1B121081.0624051.0007.3335.5000000
Tristin English1B7758.0438041.0007.9147.2860000
Eugenio Suarez1B102.020001.0009.0002.0000000
James McCann1B101.710001.0005.4001.0000000
Ketel Marte2B10499878.0176247653.9864.3364.0670000
Blaze Alexander2B1414117.326470141.0005.5995.2140000
Garrett Hampson2B10974.01932051.0006.2035.1000000
Connor Kaiser2B9547.3515021.0003.8032.2220000
Jordan Lawlar2B5437.091222.9135.1084.2000000
Tim Tawa3B3115.005021.0003.0001.6670000
Gabriel MorenoC7566598.05212815.9988.2637.320314421019.2
Jose HerreraC5756486.74721632.9949.0258.5611939817.0
Adrian Del CastilloC5433.3340001.0009.1806.80000200.0
Aramis GarciaC2110.0111001.0001.8006.000003125.0
Alek ThomasCF1391211080.3325330.9912.7322.3600000
Corbin CarrollCF4429.0100001.0003.1032.5000000
Lourdes GurrielLF1181141006.3211631.9861.9411.8390000
Jake McCarthyLF3835289.3691011.0002.1771.8420000
Jorge BarrosaLF13665.3160001.0002.2041.2310000
Randal GrichukLF3114.030001.0001.9291.0000000
Zac GallenP3333192.0151511.9681.406.9090000
Brandon PfaadtP3333176.7141040.8571.223.7270000
Eduardo RodriguezP2929154.3211011.000.758.4480000
Ryne NelsonP3323154.0514001.0001.110.5760000
Merrill KellyP2222128.781520.9201.6091.0450000
Corbin BurnesP111164.37410.9171.5391.0000000
Jalen BeeksP61257.338001.0001.727.1800000
Ryan ThompsonP48041.338021.0002.395.2290000
Anthony DeSclafaniP13438.725011.0001.629.5380000
John CurtissP30036.73010.750.736.1000000
Jake WoodfordP22036.333001.0001.486.2730000
Shelby MillerP37036.32210.800.991.1080000
Juan MorilloP42034.311001.000.524.0480000
Nabil CrismattP8534.023011.0001.324.6250000
Andrew SaalfrankP28029.00000.000.0000000
Kevin GinkelP29025.711001.000.701.0690000
Kyle BackhusP32025.304001.0001.421.1250000
Bryce JarvisP12022.012001.0001.227.2500000
Kendall GravemanP19017.702001.0001.019.1050000
Taylor RashiP10016.30000.000.0000000
Justin MartinezP17015.31210.7501.761.1760000
Brandyn GarciaP12012.301001.000.730.0830000
Joe MantiplyP1009.712001.0002.793.3000000
Tayler ScottP609.021001.0003.000.5000000
A. J. PukP808.001001.0001.125.1250000
Andrew HoffmannP807.301001.0001.227.1250000
Scott McGoughP707.00000.000.0000000
Cristian MenaP306.701001.0001.350.3330000
Tommy HenryP206.704001.0005.4002.0000000
Juan BurgosP906.713011.0005.400.4440000
Jose CastilloP506.311001.0002.842.4000000
Philip AbnerP503.70000.000.0000000
Jeff BrighamP403.311001.0005.400.5000000
Drey JamesonP303.001001.0003.000.3330000
Yilber DíazP103.010001.0003.0001.0000000
Trevor RichardsP202.70000.000.0000000
Christian Montes De OcaP102.710001.0003.3751.0000000
Austin PopeP102.001001.0004.5001.0000000
Kyle NelsonP302.00000.000.0000000
J. P. FeyereisenP202.00000.000.0000000
Casey KellyP201.70000.000.0000000
Geraldo PerdomoSS1611601425.02233871884.9713.8533.7890000
Totals158610148969.73353101453279.9884.3822.753423861918.1




Statistical data from Baseball Databank, made available under the Creative Commons Attribution-ShareAlike 3.0 Unported License