StatMuse+  Get our new premium offering 

Randy Johnson has fanned the most career hitters for the Diamondbacks, with 2,077 strikeouts.

which pitcher has the most strikeouts all-time for the diamondbacks
JohnsonWebbRayGallenCorbinSchillingKellyKennedyGreinkeHarenGodleyMileyCollmenterBatistaBradleyAndersonHudsonDavisKimDelgadoCahillChafin2.1k1.1k998905897875802705683570502499460454419410407402383371363337
NAMESOGWLW%GSERACGSHOSVIPHERRHRBBHBPGFIBBTBFWPK/9BB/9K/BBHR/9K%BB%WHIPBABIPRAERA-FIPFIP-H/9PRAA
Randy JohnsonRandy Johnson2,07723311862.6562322.83381401630.11,325513594163416741206,5732711.472.304.990.9031.66.31.07.3023.28622.72607.31321.8
Brandon WebbBrandon Webb1,0651998762.5841983.2715801319.21,20047955792435501345,515567.262.972.450.6319.37.91.24.2863.80723.49788.18146.6
Robbie RayRobbie Ray9981474746.5051474.11110793.0700362391114376300193,4133611.334.272.651.2929.211.01.36.3094.44954.05977.9411.3
Zac GallenZac Gallen9051475538.5911473.46220840.26973233409326932023,445319.692.883.361.0026.37.81.15.2813.64813.53877.4651.5
Patrick CorbinPatrick Corbin8971725654.5091543.91412945.2944411447107271289163,998458.542.583.311.0222.46.81.28.3114.25933.64908.9841.6
Curt SchillingCurt Schilling8751085828.6741073.141850781.2693273280931177033,0991410.071.357.481.0728.23.81.04.2993.22702.80637.98140.1
Merrill KellyMerrill Kelly8021515846.5581513.80000888.1799375395113268160103,650148.132.722.991.1422.07.31.20.2804.00893.98978.0912
Ian KennedyIan Kennedy7051765241.5591193.922110798.27503483731022504421103,390447.942.822.821.1520.87.41.25.2834.20974.061048.45-13
Zack GreinkeZack Greinke6831145529.6551143.40210714.2631270285911509082,869188.601.894.551.1523.85.21.09.2793.59783.57857.9550.1
Dan HarenDan Haren570873726.587873.56520586.155723224869107130102,397328.751.645.331.0623.84.51.13.2983.81813.30778.5563.1
Zack GodleyZack Godley5021223630.545814.70002520.2497272286602112812112,241408.683.652.381.0422.49.41.36.3034.941104.10998.593.4
Wade MileyWade Miley4991063835.5211023.79000638.26492692906419610072,700297.032.762.550.9018.57.31.32.3034.09963.791009.151.7
Josh CollmenterJosh Collmenter4602003633.522753.54222659.1621259274781571451172,69586.282.142.931.0617.15.81.18.2733.74894.011048.48-11.3
Miguel BatistaMiguel Batista4541544034.5411093.99620723.2713321357562743013133,103365.653.411.660.7014.68.81.36.2874.44884.05908.8733.9
Archie BradleyArchie Bradley4192492225.468353.960028404.1387178186371691762141,74799.333.762.480.8224.09.71.38.3174.14923.65888.6123.8
Brian AndersonBrian Anderson4101604142.4941294.52721840.2921422458143153106173,50084.391.642.681.5311.74.41.28.2794.901014.901099.86-35.6
Daniel HudsonDaniel Hudson4071903321.611543.88309477.246320622846125163071,995197.672.363.260.8720.46.31.23.2984.30953.50888.7224
Doug DavisDoug Davis402932834.452934.22000542.057425427759262130122,401296.684.351.530.9816.710.91.54.3094.60934.601049.53-8.6
Byung-Hyun KimByung-Hyun Kim3832452123.477103.430070325.22391241323315333150121,3791410.584.232.500.9127.811.11.20.2653.65753.72826.6027.9
Randall DelgadoRandall Delgado3712462519.568294.14112415.039819120754147739111,767258.053.192.521.1721.08.31.31.2904.491024.131058.63-8.3
Trevor CahillTrevor Cahill363902434.414744.29211457.14502182393819421941,974327.143.821.870.7518.49.81.41.3034.701093.991048.86-7.8
Andrew ChafinAndrew Chafin3373801215.44433.740010306.027212713219135953121,304139.913.972.500.5625.810.41.33.3153.88873.18778.0032.4
Jose ValverdeJose Valverde331253914.39103.290098260.0194951052911110181111,0911211.463.842.981.0030.310.21.17.2703.63713.39756.7232
Brandon PfaadtBrandon Pfaadt328622121.500614.84000340.0353183195588311121,44228.682.203.951.5422.75.81.28.3075.161144.291079.34-11.3
Omar DaalOmar Daal325852631.456714.11520473.146121624050172175172,01936.183.271.890.9516.18.51.34.2824.56894.32948.7713.1
Andy BenesAndy Benes
David HernandezDavid Hernandez
Madison BumgarnerMadison Bumgarner
Ryne NelsonRyne Nelson
Kevin GinkelKevin Ginkel
Joe SaundersJoe Saunders
Juan CruzJuan Cruz
Max ScherzerMax Scherzer
Micah OwingsMicah Owings
Brad ZieglerBrad Ziegler
Matt ManteiMatt Mantei
Rubby De La RosaRubby De La Rosa
Chase AndersonChase Anderson
Claudio VargasClaudio Vargas
Luke WeaverLuke Weaver
Caleb SmithCaleb Smith
Javier VazquezJavier Vazquez
Joe MantiplyJoe Mantiply
Armando ReynosoArmando Reynoso
Greg SwindellGreg Swindell
J.J. PutzJ.J. Putz
Zach DaviesZach Davies
Mike KoploveMike Koplove
Brandon McCarthyBrandon McCarthy
Elmer DessensElmer Dessens

Explore