Age: 29
Bats/Throws: R/R
6' 2" / 195
SS

RotoWire News: Ahmed went 2-for-4 with a solo home run and two runs in an 11-2 victory against the Pirates on Wednesday. (4/25/2019)

We hope you find the FanGraphs Player Stat Pages useful!

Please support FanGraphs by becoming a member. We publish over one thousand articles and podcasts each year, host numerous projection systems, and carry an ever growing database of baseball stats that assist you in your baseball research.

Support FanGraphs



SeasonPAH2B3BHRRRBISBCSBBSOBB%K%ISOBABIPAVGOBPSLGwOBAwRC+
Today411000000010.0 %25.0 %.250.333.250.250.500.30787
2019104268021811205244.8 %23.1 %.144.329.268.298.412.29680

SeasonTeamGPAHRRRBISBBB%K%ISOBABIPAVGOBPSLGwOBAwRC+BsROffDefWAR
2011Braves (R)59284446241810.6 %16.2 %.117.305.262.346.379.33299    
2012Braves (A+)13057168449408.6 %17.9 %.123.325.269.337.391.332104    
2013Diamondbacks (AA)13653845846266.1 %13.4 %.088.266.236.288.324.28577    
2014Diamondbacks (AAA)10445245747148.2 %12.2 %.113.352.312.373.425.357110    
2014Diamondbacks257519404.0 %13.3 %.071.220.200.233.271.22734-0.1-5.7-1.2-0.5
2015Diamondbacks1344599493446.3 %17.6 %.133.257.226.275.359.276662.2-16.110.91.0
2016Diamondbacks903084262054.9 %18.8 %.081.258.218.265.299.245420.8-21.37.1-0.5
2017Diamondbacks (R)413011023.1 %30.8 %.000.000.000.231.000.1753    
2017Diamondbacks (AAA)2811300.0 %12.5 %.429.000.143.250.571.33999    
2017Diamondbacks531786242135.6 %21.9 %.168.295.251.298.419.30076-0.7-6.11.90.2
2018Diamondbacks15356416617057.1 %19.3 %.176.265.234.290.411.30084-1.1-12.011.01.7
2019THE BAT14661316646377.0 %20.3 %.148.266.230.287.378.28876    
2019ATC13753316586256.8 %19.5 %.170.280.247.300.417.30789    
2019Depth Charts14862216656776.7 %19.7 %.156.279.242.296.398.29883-0.3-13.213.02.0
2019Steamer13956514555886.8 %19.7 %.146.275.237.295.383.293790.5-13.78.11.3
2019ZiPS13648213545556.6 %19.7 %.167.283.246.297.413.30387-1.3-9.216.22.3
2019Diamondbacks251002181125.0 %23.0 %.140.329.269.300.409.29679-0.3-3.02.60.3
2019ZiPS (R)11742111514856.4 %20.2 %.163.290.249.298.412.30387-1.1-8.014.22.0
2019Steamer (R)12148812465176.8 %20.6 %.145.277.236.293.381.291780.3-12.76.91.0
2019Depth Charts (R)12753413585876.6 %20.4 %.154.284.243.296.397.29782-0.1-11.611.11.7
2019THE BAT (R)12953914575576.9 %21.6 %.148.271.230.286.378.28776    
Total- - -480168438187160196.1 %19.0 %.139.266.231.280.371.280680.8-64.132.22.1

SeasonTeamGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
2011Braves (R)59248284654613244624301463212186.262
2012Braves (A+)13050657113690364684494901024210104010.269
2013Diamondbacks (AA)13648753811585215458463307256710267.236
2014Diamondbacks (AAA)1044074521279326445747372553149146.312
2014Diamondbacks2570751411201943010002201.200
2015Diamondbacks13442145995631769493429181135445.226
2016Diamondbacks902843086248914262015358432952.218
2017Diamondbacks (R)410130000011304000001.000
2017Diamondbacks (AAA)2781000113001100100.143
2017Diamondbacks531671784227816242110339100634.251
2018Diamondbacks153516564121673351661704021092511554.234
2019THE BAT146560613129822741664634331244421073.230
2019ATC137488533120742641658623631043411454.247
2019Depth Charts14856862213786315166567423123453 75.242
2019Steamer13951456512278263145558393111544 84.237
2019ZiPS13644348210966255135455323952411255.246
2019Diamondbacks2593100251670218115123020320.269
2019ZiPS (R)117388421975923411514827385231 54.249
2019Steamer (R)12144448810567242124651333100443 73.236
2019Depth Charts (R)12748953411974284135858353109342 74.243
2019THE BAT (R)12949453911372244145755373117441973.230
Total- - -480155116843592327613381871601021032081310391916.231

SeasonTeamBB%K%BB/KAVGOBPSLGOPSISOSpdBABIPUBRwGDPwSBwRCwRAAwOBAwRC+
2011Braves (R)10.6 %16.2 %0.65.262.346.379.725.1177.1.305  0.838-0.3.33299
2012Braves (A+)8.6 %17.9 %0.48.269.337.391.728.1237.3.325  3.7712.8.332104
2013Diamondbacks (AA)6.1 %13.4 %0.46.236.288.324.613.0886.8.266  2.144-13.0.28577
2014Diamondbacks (AAA)8.2 %12.2 %0.67.312.373.425.798.1135.6.352  0.0655.9.357110
2014Diamondbacks4.0 %13.3 %0.30.200.233.271.504.0713.5.2200.20.1-0.43-4.8.22734
2014Average7.6 %20.4 %0.37.251.314.386.700.1355.0.299     .310 
2015Diamondbacks6.3 %17.6 %0.36.226.275.359.634.1334.9.2572.31.2-1.338-13.7.27666
2015Average7.7 %20.4 %0.38.254.317.405.721.1504.8.299     .313 
2016Diamondbacks4.9 %18.8 %0.26.218.265.299.564.0814.3.2581.8-1.00.018-18.7.24542
2016Average8.2 %21.1 %0.39.255.322.417.739.1624.9.300     .318 
2017Diamondbacks (R)23.1 %30.8 %0.75.000.231.000.231.0003.5.000  -0.50-1.7.1753
2017Diamondbacks (AAA)0.0 %12.5 %0.00.143.250.571.821.4290.1.000  0.010.0.33999
2017Diamondbacks5.6 %21.9 %0.26.251.298.419.717.1684.8.2951.1-0.6-1.219-3.1.30076
2017Average8.5 %21.6 %0.39.255.324.426.750.1715.0.300     .321 
2018Diamondbacks7.1 %19.3 %0.37.234.290.411.700.1764.4.2650.9-1.1-0.959-6.9.30084
2018Average8.5 %22.3 %0.38.248.318.409.728.1615.0.296     .315 
2019THE BAT7.0 %20.3 %0.34.230.287.378.666.1484.5.266  -0.158-13.6.28876
2019ATC6.8 %19.5 %0.35.247.300.417.717.1704.3.280  -0.959-3.5.30789
2019Depth Charts6.7 %19.7 %0.34.242.296.398.694.1564.5.2790.7 -1.064-8.5.29883
2019Steamer6.8 %19.7 %0.35.237.295.383.677.1464.2.2750.8 -0.356-10.2.29379
2019ZiPS6.6 %19.7 %0.34.246.297.413.710.1674.6.283  -1.352-4.5.30387
2019Diamondbacks5.0 %23.0 %0.22.269.300.409.709.1405.5.329-0.5-0.20.410-1.9.29679
2019Average9.1 %23.2 %0.39.246.322.424.746.1784.9.292     .318 
2019ZiPS (R)6.4 %20.2 %0.32.249.298.412.711.1635.1.290-0.3 -0.845-3.9.30387
2019Steamer (R)6.8 %20.6 %0.33.236.293.381.674.1454.1.2770.6 -0.247-9.6.29178
2019Depth Charts (R)6.6 %20.4 %0.33.243.296.397.692.1544.5.2840.5 -0.655-7.7.29782
2019THE BAT (R)6.9 %21.6 %0.32.230.286.378.665.1484.9.271  0.151-12.2.28776
Total- - -6.1 %19.0 %0.32.231.280.371.651.1394.7.2665.8-1.6-3.4147-49.0.28068

SeasonAgeGABPAH1B2B3BHRRRBIBBSOSBCSBB%K%BB/KAVGOBPSLGOPSISOBABIPwSBwOBAWAR
201929136443482109662551354553295556.6 %19.7 %0.34.246.297.413.710.167.283-1.3.3032.3
202030127412448102602451351533086546.7 %19.2 %0.35.248.300.425.725.177.282-0.8.3092.0
20213112239743298602241248512981546.7 %18.8 %0.36.247.299.413.712.166.280-0.8.3041.8

SeasonTeamGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%Pull%Cent%Oppo%Soft%Med%Hard%
2011Braves (R)1.5116.8 %50.0 %33.2 %21.5 %6.2 %  51.2 %21.5 %27.3 %   
2012Braves (A+)1.0417.6 %42.0 %40.5 %18.2 %3.8 %  49.4 %27.1 %23.5 %   
2013Diamondbacks (AA)1.1918.2 %44.6 %37.3 %33.8 %2.6 %  52.0 %19.7 %28.3 %   
2014Diamondbacks (AAA)1.9722.4 %51.5 %26.2 %25.6 %4.4 %  44.3 %23.0 %32.8 %   
2014Diamondbacks1.0418.3 %41.7 %40.0 %8.3 %4.2 %12.0 %0.0 %38.7 %27.4 %33.9 %21.0 %54.8 %24.2 %
2015Diamondbacks1.2216.9 %45.6 %37.5 %10.5 %7.3 %4.0 %35.3 %43.7 %32.8 %23.6 %18.7 %59.8 %21.6 %
2016Diamondbacks1.5921.5 %48.2 %30.3 %13.0 %5.8 %1.8 %0.0 %39.4 %35.9 %24.7 %18.2 %54.5 %27.3 %
2017Diamondbacks (R)0.000.0 %0.0 %100.0 %0.0 %0.0 %  0.0 %83.3 %16.7 %   
2017Diamondbacks (AAA)5.000.0 %83.3 %16.7 %0.0 %100.0 %  66.7 %0.0 %33.3 %   
2017Diamondbacks1.4920.3 %47.7 %32.0 %9.8 %14.6 %11.5 %0.0 %42.2 %35.9 %21.9 %21.1 %46.9 %32.0 %
2018Diamondbacks1.1824.4 %40.8 %34.7 %8.5 %11.3 %3.0 %25.0 %39.0 %36.3 %24.7 %17.2 %43.6 %39.2 %
2019Diamondbacks1.4523.9 %45.1 %31.0 %13.6 %9.1 %6.3 %100.0 %41.7 %34.7 %23.6 %18.1 %48.6 %33.3 %
Total- - -1.2921.1 %44.5 %34.4 %10.2 %9.0 %4.6 %29.6 %40.8 %34.7 %24.5 %18.4 %51.3 %30.3 %

SeasonTeamGBFBLDIFFBIFHBUBUHBallsStrikesPitches
2011Braves (R)98653314   143347490
2012Braves (A+)1651596929   2887931081
2013Diamondbacks (AA)1841547552   60510971702
2014Diamondbacks (AAA)177907723   59310021595
2014Diamondbacks252411232080176256
2015Diamondbacks1511245613617656010851645
2016Diamondbacks110694992303377081045
2017Diamondbacks (R)0500   121830
2017Diamondbacks (AAA)5100   81624
2017Diamondbacks6141264700190435625
2018Diamondbacks1671421001254172913952124
2019Diamondbacks3222173211141276417
Total- - -5464222594325278203740756112

SeasonTeamWPA-WPA+WPARE24REWpLIphLIPHWPA/LIClutch
2014Diamondbacks-0.69-1.831.14-5.85-0.631.290.081-0.44-0.09
2015Diamondbacks-1.20-8.096.89-12.38-1.310.931.046-1.430.14
2016Diamondbacks-2.29-6.283.99-24.84-2.481.040.943-2.250.05
2017Diamondbacks-0.41-3.463.05-8.70-0.830.930.617-0.520.08
2018Diamondbacks-0.83-10.699.86-4.63-0.561.041.206-0.75-0.05
2019Diamondbacks-1.24-2.471.24-5.69-0.601.090.731-0.35-0.78
Total- - --6.66-32.8326.17-62.09-6.411.010.8924-5.76-0.80

SeasonTeamFB%SL%CT%CB%CH%SF%KN%XX%
2014Diamondbacks54.1% (91.9)15.3% (85.3)9.0% (88.8)7.5% (76.5)12.9% (83.2)1.2% (87.3) 0.4%
2015Diamondbacks59.8% (92.0)17.9% (84.1)5.6% (87.3)9.6% (77.4)6.6% (83.3)0.4% (82.6) 0.2%
2016Diamondbacks53.5% (91.8)19.6% (83.7)8.8% (87.0)9.7% (76.6)7.5% (83.2)1.0% (86.1) 1.1%
2017Diamondbacks50.7% (93.2)21.1% (84.8)4.5% (88.4)9.4% (78.0)13.6% (84.0)0.6% (84.0) 1.9%
2018Diamondbacks54.5% (92.7)21.0% (84.9)4.8% (89.1)11.2% (79.2)8.0% (83.3)0.6% (85.6) 0.2%
2019Diamondbacks50.8% (92.5)23.0% (84.5)6.5% (88.7)9.8% (78.0)7.4% (83.4)2.4% (85.3) 1.0%
Total- - -55.1% (92.4)19.8% (84.5)5.9% (88.0)10.1% (78.0)8.3% (83.4)0.8% (85.2) 0.6%

SeasonTeamFA%FT%FC%FS%FO%SI%SL%CU%KC%EP%CH%SC%KN%UN%
2014Diamondbacks34.9 %9.0 %8.6 %  11.8 %14.9 %4.3 %3.1 %0.4 %12.9 %   
2015Diamondbacks36.3 %14.2 %6.0 %0.9 % 7.7 %18.0 %8.5 %2.1 %0.1 %6.3 %   
2016Diamondbacks36.6 %13.3 %6.7 %1.8 % 4.7 %18.7 %10.5 %0.6 % 7.1 %   
2017Diamondbacks30.0 %13.5 %5.3 %0.8 % 6.7 %21.5 %8.0 %1.6 % 12.5 %   
2018Diamondbacks33.9 %11.5 %5.3 %0.8 % 9.2 %21.2 %8.3 %2.5 % 7.4 %   
2019Diamondbacks32.1 %6.3 %7.3 %2.4 % 11.4 %23.9 %8.9 %1.7 % 6.0 %   
Total- - -34.5 %12.3 %6.0 %1.1 % 8.0 %19.9 %8.6 %1.9 %0.0 %7.7 %   

SeasonTeamvFAvFTvFCvFSvFOvSIvSLvCUvKCvEPvCHvSCvKN
2014Diamondbacks91.992.788.7  90.885.277.078.066.883.1  
2015Diamondbacks92.591.487.182.1 90.684.777.778.568.783.4  
2016Diamondbacks91.991.886.584.4 89.884.077.277.9 83.3  
2017Diamondbacks93.392.488.585.2 92.084.977.179.3 83.8  
2018Diamondbacks93.392.388.785.1 91.184.678.779.9 83.5  
2019Diamondbacks93.592.188.085.2 90.484.178.080.8 84.1  
Total- - -92.891.987.884.3 90.884.677.979.367.883.5  

SeasonTeamFA%FC%FS%SI%CH%SL%CU%CS%KN%SB%XX%
2014Diamondbacks31.8 %9.4 %2.4 %22.4 %12.6 %14.1 %6.7 %0.8 %   
2015Diamondbacks37.2 %8.4 %0.9 %21.3 %6.2 %16.5 %9.6 %0.1 %   
2016Diamondbacks34.3 %8.3 %1.8 %18.3 %6.3 %20.2 %10.7 %    
2017Diamondbacks32.3 %4.5 %1.0 %18.3 %13.0 %21.5 %9.5 %    
2018Diamondbacks36.5 %5.6 %0.7 %17.7 %8.0 %21.6 %9.9 %   0.2 %
2019Diamondbacks33.6 %8.5 %3.3 %16.3 %7.8 %20.1 %10.3 %0.3 %   
Total- - -35.5 %7.0 %1.2 %18.9 %7.9 %19.5 %9.8 %0.1 %  0.1 %

SeasonTeamvFAvFCvFSvSIvCHvSLvCUvCSvKNvSB
2014Diamondbacks93.089.086.192.084.085.778.767.6  
2015Diamondbacks93.487.983.392.384.285.178.570.2  
2016Diamondbacks93.188.484.792.784.484.977.9   
2017Diamondbacks93.688.685.292.584.184.977.9   
2018Diamondbacks93.789.385.692.183.885.279.0   
2019Diamondbacks93.687.585.190.884.784.678.564.5  
Total- - -93.588.584.892.284.185.178.567.5  

SeasonTeamwFBwSLwCTwCBwCHwSFwKNwFB/CwSL/CwCT/CwCB/CwCH/CwSF/CwKN/C
2014Diamondbacks-3.5-0.3-0.70.2-1.71.5 -2.54-0.64-2.851.10-5.0850.26 
2015Diamondbacks-8.6-4.30.43.01.3-0.1 -0.87-1.470.451.941.23-1.36 
2016Diamondbacks-9.5-6.0-3.3-2.7-1.21.9 -1.72-2.97-3.59-2.71-1.5518.81 
2017Diamondbacks-0.5-3.80.30.9-2.70.7 -0.16-2.861.231.45-3.1618.29 
2018Diamondbacks-10.82.8-1.4-1.93.5-0.2 -0.930.63-1.39-0.802.07-1.79 
2019Diamondbacks-0.10.2-1.60.6-0.4-0.4 -0.070.19-5.931.48-1.18-3.66 
Total- - --33.1-11.3-6.20.1-1.13.4 -0.98-0.94-1.700.02-0.217.49 

SeasonTeamwFAwFTwFCwFSwFOwSIwSLwCUwKCwEPwCHwSCwKN
2014Diamondbacks-0.9-1.6-0.8  -1.01.50.00.20.0-1.9  
2015Diamondbacks-3.70.9-1.30.8 -3.8-3.7-1.01.80.00.1  
2016Diamondbacks-5.1-4.6-1.80.2 -1.5-6.4-1.9-0.8 0.6  
2017Diamondbacks-1.82.4-1.00.9 -1.1-1.30.2-0.5 -2.9  
2018Diamondbacks-7.5-5.6-1.3-0.3 -0.70.72.4-0.9 3.7  
2019Diamondbacks-0.30.0-1.8-0.3 -0.80.10.10.5 -0.5  
Total- - --19.4-8.6-8.11.2 -9.0-9.2-0.10.30.0-0.9  

SeasonTeamwFA/CwFT/CwFC/CwFS/CwFO/CwSI/CwSL/CwCU/CwKC/CwEP/CwCH/CwSC/CwKN/C
2014Diamondbacks-1.06-7.14-3.59  -3.443.900.411.90-3.81-5.64  
2015Diamondbacks-0.620.39-1.365.61 -2.98-1.27-0.685.423.420.13  
2016Diamondbacks-1.35-3.34-2.620.97 -3.14-3.32-1.75-13.17 0.78  
2017Diamondbacks-0.982.82-3.0917.45 -2.61-0.980.33-4.96 -3.75  
2018Diamondbacks-1.05-2.30-1.19-2.00 -0.380.161.37-1.66 2.38  
2019Diamondbacks-0.22-0.16-6.02-3.39 -1.730.070.386.56 -1.95  
Total- - --0.92-1.15-2.221.79 -1.83-0.76-0.010.25-0.19-0.19  

SeasonTeamwFAwFCwFSwSIwCHwSLwCUwCSwKNwSB
2014Diamondbacks-0.6-0.61.4-3.0 -0.20.20.0  
2015Diamondbacks-7.51.70.1-1.3 -6.72.90.0  
2016Diamondbacks-6.1-2.80.6-3.5 -6.4-3.2   
2017Diamondbacks-2.20.20.71.5 -3.70.8   
2018Diamondbacks-9.1-1.9-0.2-2.9 1.1-0.3   
2019Diamondbacks-1.6-2.2-0.3-1.6 1.40.00.0  
Total- - --27.1-5.52.3-10.8 -14.50.50.1  

SeasonTeamwFA/CwFC/CwFS/CwSI/CwCH/CwSL/CwCU/CwCS/CwKN/CwSB/C
2014Diamondbacks-0.72-2.6823.65-5.34-5.48-0.581.32-0.77  
2015Diamondbacks-1.231.260.75-0.370.96-2.471.833.50  
2016Diamondbacks-1.71-3.233.35-1.86-0.04-3.07-2.87   
2017Diamondbacks-1.070.8611.941.34-3.43-2.771.37   
2018Diamondbacks-1.17-1.62-1.78-0.772.070.23-0.13   
2019Diamondbacks-1.22-6.32-2.50-2.44-0.881.810.054.19  
Total- - --1.26-1.293.17-0.94-0.08-1.220.081.54  

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%F-Strike%SwStr%
2014Diamondbacks33.9 %63.3 %48.6 %58.1 %93.8 %81.5 %50.2 %66.7 %9.0 %
2014Average30.7 %65.7 %46.2 %65.7 %87.3 %79.3 %44.3 %60.6 %9.5 %
2015Diamondbacks33.0 %64.0 %46.9 %64.7 %88.3 %79.1 %44.7 %65.1 %9.8 %
2015Average30.6 %66.9 %46.9 %64.9 %86.7 %78.8 %44.8 %60.9 %9.9 %
2016Diamondbacks29.5 %74.8 %51.9 %64.3 %86.1 %79.9 %49.5 %68.5 %10.3 %
2016Average30.3 %66.7 %46.5 %63.9 %86.3 %78.2 %44.6 %60.3 %10.1 %
2017Diamondbacks36.8 %68.9 %52.2 %52.5 %85.9 %73.6 %47.8 %68.0 %13.5 %
2017Average29.9 %66.7 %46.5 %62.9 %85.5 %77.5 %45.0 %60.3 %10.4 %
2018Diamondbacks34.2 %70.3 %50.1 %57.3 %88.6 %76.6 %43.9 %65.4 %11.7 %
2018Average30.9 %67.3 %46.6 %62.8 %85.5 %76.9 %43.0 %60.6 %10.7 %
2019Diamondbacks27.7 %70.6 %48.0 %63.9 %83.5 %77.5 %47.2 %62.0 %10.7 %
2019Average29.5 %66.9 %45.7 %60.8 %84.5 %75.7 %43.2 %60.4 %11.0 %
Total- - -32.9 %69.0 %49.5 %60.2 %87.6 %77.7 %46.0 %66.0 %11.0 %

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%Pace
2014Diamondbacks32.2 %62.1 %48.6 %54.1 %93.1 %81.5 %54.9 %24.0
2014Average30.1 %63.1 %46.2 %62.9 %87.5 %79.3 %48.8 %23.0
2015Diamondbacks30.7 %62.9 %46.9 %57.8 %89.1 %79.0 %50.5 %23.9
2015Average30.9 %64.4 %46.9 %62.9 %87.1 %78.8 %47.8 %22.1
2016Diamondbacks32.2 %70.9 %52.1 %61.7 %87.5 %79.8 %51.4 %25.2
2016Average30.6 %63.9 %46.5 %62.1 %86.5 %78.1 %47.8 %22.7
2017Diamondbacks38.9 %68.0 %52.2 %59.1 %83.4 %73.5 %45.6 %24.1
2017Average30.3 %64.1 %46.5 %61.2 %85.8 %77.4 %47.9 %23.8
2018Diamondbacks31.7 %70.2 %50.1 %51.9 %88.6 %76.5 %47.9 %26.4
2018Average30.4 %64.4 %46.6 %60.1 %85.6 %76.9 %47.7 %23.5
2019Diamondbacks28.0 %66.4 %47.8 %67.9 %81.7 %77.8 %51.7 %27.1
2019Average29.4 %63.9 %45.7 %58.3 %84.5 %75.7 %47.3 %24.2
Total- - -32.1 %67.4 %49.6 %56.9 %87.8 %77.7 %49.5 %25.2

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%Pace
2014Diamondbacks33.6 %60.6 %48.6 %55.3 %93.0 %81.5 %55.7 %24.9
2015Diamondbacks32.8 %60.8 %46.9 %59.3 %89.4 %78.9 %50.2 %24.6
2016Diamondbacks32.3 %70.5 %52.1 %64.4 %86.3 %79.8 %52.0 %25.6
2017Diamondbacks39.6 %66.6 %52.2 %57.6 %84.5 %73.5 %46.6 %24.1
2018Diamondbacks31.5 %69.3 %50.1 %52.9 %87.7 %76.6 %49.2 %27.1
2019Diamondbacks30.0 %64.1 %47.9 %73.7 %79.1 %77.5 %52.4 %28.1
Total- - -32.9 %66.2 %49.6 %58.4 %87.2 %77.7 %50.2 %25.9

SeasonTeamPosGGSInnPOAEFETEDPDPSDPTDPFScpSBCSPBWPFPTZ
2013Diamondbacks (AA)2B2218.0462  2          
2014Diamondbacks (AAA)2B1413108.219453  9          
2014Diamondbacks2B2111.0250001200     1.000 
Total- - -2B2111.0250001200     1.000 
2011Braves (R)SS5858512.2881798  40          
2012Braves (A+)SS1281261102.121145726  99          
2013Diamondbacks (AA)SS1331291127.119644113  88          
2014Diamondbacks (AAA)SS9188791.01233079  65          
2014DiamondbacksSS1817156.125402119470     .970 
2015DiamondbacksSS1291161042.119036813947833485     .977 
2016DiamondbacksSS8880721.111227310825824344     .975 
2017Diamondbacks (R)SS3317.0081  1          
2017Diamondbacks (AAA)SS2212.0230  0          
2017DiamondbacksSS4841381.2441405232816121     .974 
2018DiamondbacksSS1481351239.21654329729249463     .985 
2019DiamondbacksSS2524212.22767110131041     .989 
Total- - -SS4564133754.0563132040281227813615114     .979 

SeasonTeamPosInnrSZrCERArSBrGDPrARMrGFPrPMDRSBIZPlaysRZROOZFSRFRMARMDPRRngRErrRUZRUZR/150
2014Diamondbacks2B11.0   0 00032.66710  0.0-0.10.10.0-0.5
Total- - -2B11.0   0 00032.66710  0.0-0.10.10.0-0.5
2014DiamondbacksSS156.1   0 0223023.76770  0.0-1.6-0.4-2.0-33.2
2015DiamondbacksSS1042.1   3 11519293241.823678  1.06.6-2.05.57.9
2016DiamondbacksSS721.1   2 2913212171.807575  1.03.5-1.13.45.9
2017DiamondbacksSS381.2   1 02310883.769411  0.4-0.80.3-0.1-0.6
2018DiamondbacksSS1239.2   2 21721331258.7801169  0.21.43.04.65.5
2019DiamondbacksSS212.20  1 0454135.85427   0.30.90.31.511.6
Total- - -SS3754.00  9 549631015811.79931523  2.99.90.012.94.7

SeasonTeamPosInnImpossible (0%)Remote (1-10%)Unlikely (10-40%)Even (40-60%)Likely (60-90%)Routine (90-100%)
2014Diamondbacks2B11.00.0%      (2)0.0%      (0)0.0%      (0)0.0%     (0)100.0%      (1)100.0%      (5)
Total- - -2B11.00.0%      (2)0.0%      (0)0.0%      (0)0.0%     (0)100.0%      (1)100.0%      (5)
2014DiamondbacksSS156.10.0%      (2)0.0%      (5)0.0%      (0)0.0%     (1)33.3%      (3)100.0%    (45)
2015DiamondbacksSS1042.10.0%      (8)9.1%    (22)54.5%    (11)14.3%     (7)64.7%    (17)97.2%  (391)
2016DiamondbacksSS721.10.0%    (10)0.0%    (11)16.7%      (6)71.4%     (7)75.0%    (16)97.0%  (269)
2017DiamondbacksSS381.20.0%      (3)0.0%      (4)33.3%      (9)50.0%     (6)71.4%      (7)97.8%  (136)
2018DiamondbacksSS1239.20.0%      (6)13.0%    (23)27.3%    (11)60.0%    (10)80.0%    (35)98.3%  (410)
Total- - -SS3754.00.0%    (29)7.7%    (65)35.1%    (37)48.4%    (31)73.1%    (78)97.7%  (1251)

SeasonTeamInnVotesInstinctsFirst StepSpeedHandsReleaseArm StrengthArm AccuracyOverallFSR
2014Diamondbacks167.1860666260696263630
2015Diamondbacks1042.11467726780797382748
2016Diamondbacks721.11474706882797682765
2017Diamondbacks381.2567615374765969661
2018Diamondbacks1239.2778745973777573739
Total- - -3552.148727163767872777323

SeasonTeamBattingBase RunningFieldingPositionalOffenseDefenseLeagueReplacementRARWARDollarsSalary
2014Diamondbacks-5.5-0.1-2.00.8-5.7-1.20.22.1-4.6-0.5($3.8) 
2015Diamondbacks-18.22.25.55.4-16.110.90.813.49.01.0$7.6 
2016Diamondbacks-22.20.83.43.7-21.37.10.39.3-4.7-0.5($3.8) 
2017Diamondbacks-5.4-0.7-0.12.0-6.11.90.35.51.60.2$1.2 
2018Diamondbacks-10.9-1.14.66.4-12.011.00.916.916.81.7$13.8 
2019Diamondbacks-2.6-0.31.51.1-3.02.60.13.12.70.3$2.2 
Total- - --64.90.812.819.3-64.132.22.550.320.82.1$17.2 


  • $1.3m / 1 Years (2018) (Edit)
    • signed by Arizona Diamondbacks on 1/13/2018 (Avoided Arbitration)
    • 2018: $1.3M
    • Submitted by Craig Edwards
  • $0.5m / 1 Years (2016) (Edit)
    • signed by Arizona Diamondbacks on 3/4/2016 (League Minimum)
    • 2016: $0.5M
    • Other Notes: Pre arbitration
    • Agent / Agency: Barry Meister
    • Source: spotrac.com
    • Submitted by Sam Bauman
  • $0.5m / 1 Years (2015) (Edit)
    • signed by Arizona Diamondbacks on 3/6/2015 (League Minimum)
    • 2015: $0.5M
    • Other Notes: Pre arbitration
    • Agent / Agency: Barry Meister
    • Source: spotrac.com
    • Submitted by Sam Bauman
Add New Contract
  • 2011 June Amateur Draft - Round: 2, Pick: 25, Overall: 85
    • Team: Atlanta Braves
    • School: Connecticut