Chris Heston

 
Age: 31
Bats/Throws: R/R
6' 3" / 195
P
Birthdate: 4/10/1988 (31 y, 6 m, 7 d)
Drafted: 2009 June Amateur Draft - Round: 12, Pick: 6, Overall: 357, Team: San Francisco Giants
Service Time: 1.150
Reported as the pre-2019 value.
1 year and 150 days days of service time.
  
MiLB Options: 0
Reported as the pre-2019 season number of waiver options remaining.

RotoWire News: Heston, who underwent shoulder surgery last summer, hopes to be fully healthy by January and hold a showcase for MLB teams ahead of spring training, Henry Schulman of the San Francisco Chronicle reports. (9/30/2019)
Injury: Shoulder, Day-to-Day

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



SeasonTeamWLSVGGSIPK/9BB/9HR/9BABIPLOB%GB%HR/FBERAFIPxFIPWAR
2009Giants (R)15011635.08.742.570.00.30956.8 %58.9 %0.0 %4.113.594.14 
2010Giants (A)51302626148.27.512.000.36.33061.7 %55.3 %4.8 %3.753.223.38 
2011Giants (A+)12402424151.07.812.380.60.31571.9 %57.9 %9.5 %3.164.033.97 
2012Giants (AA)9802525148.28.172.420.12.29575.7 %52.5 %1.8 %2.242.453.03 
2013Giants (AAA)7601919108.28.033.811.16.35066.3 %46.4 %15.1 %5.804.984.25 
2014Giants (AAA)12902828173.06.502.650.83.26471.7 %49.6 %10.5 %3.384.504.45 
2014Giants000315.16.755.060.00.35366.7 %47.1 %0.0 %5.063.324.010.0
2015Giants121103131177.27.143.240.81.29973.4 %53.0 %11.8 %3.954.023.981.3
2016Giants (R)000226.29.452.700.00.333100.0 %55.6 %0.0 %0.002.923.36 
2016Giants (A+)000114.12.086.230.00.31362.5 %50.0 %0.0 %6.235.337.09 
2016Giants (AAA)291151481.15.863.540.89.28871.2 %49.8 %8.4 %4.545.025.15 
2016Giants110405.05.4010.800.00.45060.0 %47.4 %0.0 %10.805.558.21-0.1
2017Twins (R)010115.09.000.000.00.41257.1 %35.3 %0.0 %5.401.422.25 
2017Twins (AAA)0308627.04.005.002.67.44465.2 %45.7 %21.6 %10.007.975.80 
2017Dodgers (AAA)010103.012.003.006.00.28690.9 %44.4 %40.0 %9.0010.724.33 
2017Mariners (AAA)2106631.27.963.130.57.28674.6 %48.2 %6.5 %3.414.004.52 
20172 Teams010316.04.507.504.50.44450.6 %33.3 %33.3 %16.5011.167.33-0.3
    2017Mariners010215.05.409.005.40.47847.3 %30.8 %37.5 %19.8012.767.80-0.3
    2017Twins000101.00.000.000.00.250100.0 %50.0 %0.0 %0.003.164.940.0
2018Giants (R)100517.09.001.290.00.263100.0 %57.9 %0.0 %0.002.933.41 
2018Giants (AA)100319.07.003.001.00.33371.4 %39.3 %10.0 %5.004.554.34 
2018Giants (AAA)000113.113.505.400.00.37580.0 %62.5 %0.0 %2.702.553.72 
2019Steamer000101.06.103.661.36.29869.6 %46.0 % 5.075.134.990.0
2019Steamer (R)000101.06.173.721.57.29869.2 %  5.395.49 0.0
Total- - -131304133194.07.013.620.88.31371.0 %51.6 %12.2 %4.554.264.190.9

SeasonTeamWLERAGGSCGShOSVHLDBSIPTBFHRERHRBBIBBHBPWPBKSO
2009Giants (R)154.111160001035.0145301916010042234
2010Giants (A)5133.75262610000148.2642161836263309121124
2011Giants (A+)1243.16242410000151.0614144645310401870131
2012Giants (AA)982.24252510000148.2595124433724014120135
2013Giants (AAA)765.80191911000108.249512975701446298197
2014Giants (AAA)1293.38282811000173.07161527665165119110125
2014Giants005.0631000005.1246330300104
2015Giants12113.95313121000177.27461698278166431351141
2016Giants (R)000.0022000006.2307000200007
2016Giants (A+)006.2311000004.1205330300301
2016Giants (AAA)294.5415140010081.1354824241832144053
2016Giants1110.8040000005.0299660620303
2017Twins (R)015.4011000005.0227330000005
2017Twins (AAA)0310.00860000027.0143563230815002012
2017Dodgers (AAA)019.0010000003.0144332100004
2017Mariners (AAA)213.41661100031.2127261212211020028
20172 Teams0116.5031000006.0381512113500003
    2017Mariners0119.8021000005.0341412113500003
    2017Twins000.0010000001.041000000000
2018Giants (R)100.0051000207.0285000101007
2018Giants (AA)105.0031000009.03910551301107
2018Giants (AAA)002.7011000003.1153110200005
2019Steamer005.07100000 1.0411100 0  1
2019Steamer (R)005.39100000 1.0411100 0  1
Total- - -13134.55413321000194.083719910398197851391151

SeasonTeamK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%ERA-FIP-FIP
2009Giants (R)8.742.573.400.0023.5 %6.9 %16.6 %.2291.14.30956.8 %  3.59
2010Giants (A)7.512.003.760.3619.3 %5.1 %14.2 %.2681.30.33061.7 %  3.22
2011Giants (A+)7.812.383.280.6021.3 %6.5 %14.8 %.2541.22.31571.9 %  4.03
2012Giants (AA)8.172.423.380.1222.7 %6.7 %16.0 %.2251.10.29575.7 %  2.45
2013Giants (AAA)8.033.812.111.1619.6 %9.3 %10.3 %.2931.61.35066.3 %  4.98
2014Giants (AAA)6.502.652.450.8317.5 %7.1 %10.3 %.2321.17.26471.7 %  4.50
2014Giants6.755.061.330.0016.7 %12.5 %4.2 %.2861.69.35366.7 %146953.32
2014Average7.732.892.670.8620.4 %7.6 %12.7 %.2471.28.29573.0 %  3.81
2015Giants7.143.242.200.8118.9 %8.6 %10.3 %.2531.31.29973.4 %1061094.02
2015Average7.762.922.661.0220.4 %7.7 %12.7 %.2511.29.29672.9 %  4.03
2016Giants (R)9.452.703.500.0023.3 %6.7 %16.7 %.2501.35.333100.0 %  2.92
2016Giants (A+)2.086.230.330.005.0 %15.0 %-10.0 %.2941.85.31362.5 %  5.33
2016Giants (AAA)5.863.541.660.8915.0 %9.0 %5.9 %.2581.40.28871.2 %  5.02
2016Giants5.4010.800.500.0010.3 %20.7 %-10.4 %.3913.00.45060.0 %2671425.55
2016Average8.103.142.581.1721.1 %8.2 %12.9 %.2521.32.29872.9 %  4.24
2017Twins (R)9.000.005.000.0022.7 %0.0 %22.7 %.3181.40.41257.1 %  1.42
2017Twins (AAA)4.005.000.802.678.4 %10.5 %-2.1 %.4382.63.44465.2 %  7.97
2017Dodgers (AAA)12.003.004.006.0028.6 %7.1 %21.4 %.3081.67.28690.9 %  10.72
2017Mariners (AAA)7.963.132.550.5722.1 %8.7 %13.4 %.2281.17.28674.6 %  4.00
20172 Teams4.507.500.604.507.9 %13.2 %-5.3 %.4553.33.44450.6 %39225911.16
    2017Mariners5.409.000.605.408.8 %14.7 %-5.9 %.4833.80.47847.3 %47129712.76
    2017Twins0.000.000.000.000.0 %0.0 %0.0 %.2501.00.250100.0 %0713.16
2017Average8.343.292.531.2721.6 %8.5 %13.1 %.2521.34.29772.6 %  4.40
2018Giants (R)9.001.297.000.0025.0 %3.6 %21.4 %.1920.86.263100.0 %  2.93
2018Giants (AA)7.003.002.331.0018.0 %7.7 %10.3 %.2861.44.33371.4 %  4.55
2018Giants (AAA)13.505.402.500.0033.3 %13.3 %20.0 %.2311.50.37580.0 %  2.55
2019Steamer6.103.661.671.3615.2 %9.1 %6.1 %.2741.51.29869.6 %  5.13
2019Steamer (R)6.173.721.661.57   .2781.53.29869.2 %  5.49
Total- - -7.013.621.940.8818.0 %9.3 %8.7 %.2671.43.31371.0 %1201144.26

SeasonTeamGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%Pull%Cent%Oppo%Soft%Med%Hard%SIERAxFIP-xFIP
2009Giants (R)2.0011.6 %58.9 %29.5 %14.3 %0.0 %  40.2 %28.9 %30.9 %     4.14
2010Giants (A)2.0217.4 %55.3 %27.3 %20.2 %4.8 %  46.0 %20.5 %33.5 %     3.38
2011Giants (A+)2.3117.1 %57.9 %25.0 %17.1 %9.5 %  47.9 %24.0 %28.1 %     3.97
2012Giants (AA)1.8919.8 %52.5 %27.8 %23.4 %1.8 %  50.6 %21.3 %28.1 %     3.03
2013Giants (AAA)1.6625.6 %46.4 %28.0 %11.8 %15.1 %  49.1 %26.9 %24.0 %     4.25
2014Giants (AAA)1.6921.0 %49.6 %29.3 %18.4 %10.5 %  47.9 %22.5 %29.6 %     4.45
2014Giants2.6735.3 %47.1 %17.6 %0.0 %0.0 %12.5 %0.0 %23.5 %47.1 %29.4 %11.8 %76.5 %11.8 %4.501094.01
2015Giants2.0421.0 %53.0 %26.0 %9.6 %11.8 %2.9 %0.0 %42.4 %36.6 %21.0 %17.8 %56.1 %26.1 %4.071023.98
2016Giants (R)2.0016.7 %55.6 %27.8 %20.0 %0.0 %  33.3 %47.6 %19.1 %     3.36
2016Giants (A+)1.3312.5 %50.0 %37.5 %50.0 %0.0 %  37.5 %18.8 %43.8 %     7.09
2016Giants (AAA)1.3412.9 %49.8 %37.3 %21.1 %8.4 %  49.8 %24.0 %26.2 %     5.15
2016Giants1.1310.5 %47.4 %42.1 %0.0 %0.0 %22.2 %0.0 %30.0 %40.0 %30.0 %25.0 %40.0 %35.0 %7.271988.21
2017Twins (R)0.8623.5 %35.3 %41.2 %28.6 %0.0 %  47.1 %29.4 %23.5 %     2.25
2017Twins (AAA)1.4322.4 %45.7 %31.9 %2.7 %21.6 %  55.2 %25.0 %19.8 %     5.80
2017Dodgers (AAA)0.800.0 %44.4 %55.6 %20.0 %40.0 %  33.3 %33.3 %33.3 %     4.33
2017Mariners (AAA)1.3215.3 %48.2 %36.5 %19.4 %6.5 %  47.1 %21.8 %31.0 %     4.52
20172 Teams1.1136.7 %33.3 %30.0 %0.0 %33.3 %30.0 %0.0 %60.0 %16.7 %23.3 %16.7 %43.3 %40.0 %6.711677.33
    2017Mariners1.0038.5 %30.8 %30.8 %0.0 %37.5 %37.5 %0.0 %53.8 %19.2 %26.9 %15.4 %42.3 %42.3 %6.891787.80
    2017Twins2.0025.0 %50.0 %25.0 %0.0 %0.0 %0.0 %0.0 %100.0 %0.0 %0.0 %25.0 %50.0 %25.0 %5.321124.94
2018Giants (R)2.2015.8 %57.9 %26.3 %40.0 %0.0 %  63.2 %5.3 %31.6 %     3.41
2018Giants (AA)1.1025.0 %39.3 %35.7 %40.0 %10.0 %  53.6 %17.9 %28.6 %     4.34
2018Giants (AAA)1.670.0 %62.5 %37.5 %33.3 %0.0 %  37.5 %50.0 %12.5 %     3.72
Total- - -1.9521.9 %51.6 %26.5 %8.3 %12.2 %4.6 %0.0 %42.4 %36.0 %21.7 %17.8 %55.5 %26.7 %4.301074.19

SeasonTeamGBFBLDIFFBIFHBUBUHRSBallsStrikesPitches
2009Giants (R)5628114    45201246
2010Giants (A)2511247925    1898671056
2011Giants (A+)2431057218    1948441038
2012Giants (AA)2101117926    72913732102
2013Giants (AAA)154938511    70010651765
2014Giants (AAA)25715210928    90716082515
2014Giants836010054558103
2015Giants27713611013850102109716952792
2016Giants (R)10531    84250
2016Giants (A+)8623    284674
2016Giants (AAA)127953320    5057851290
2016Giants982021075060110
2017Twins (R)6742    13233
2017Twins (AAA)5337261    213317530
2017Dodgers (AAA)4501    174057
2017Mariners (AAA)4131136    176308484
20172 Teams10911030026177138
    2017Mariners8810030025566121
    2017Twins2110000061117
2018Giants (R)11532    64046
2018Giants (AA)111074    5080130
2018Giants (AAA)5301    304272
Total- - -304156129131460116125318903143

SeasonTeamWPA-WPA+WPARE24REWpLIinLIgmLIexLIPullsWPA/LIClutchSDMD
2014Giants-0.14-0.530.39-0.31-0.041.130.650.291.081-0.09-0.0300
2015Giants-0.44-12.7112.27-5.05-0.430.960.880.871.47290.36-0.8200
2016Giants-0.57-0.890.32-5.96-0.551.031.061.520.574-0.40-0.1602
20172 Teams-0.52-0.870.35-9.23-0.940.810.511.120.843-1.050.4101
    2017Mariners-0.55-0.760.21-9.31-0.950.660.450.750.472-1.070.2401
    2017Twins0.03-0.110.140.080.011.810.921.841.5710.010.0000
Total- - --1.68-15.0013.33-20.55-1.950.960.870.911.3137-1.19-0.5603

SeasonTeamFB%SL%CT%CB%CH%SF%KN%XX%
2014Giants59.2% (89.7)17.5% (77.1) 17.5% (75.6)5.8% (82.8)   
2015Giants60.8% (89.0)13.0% (76.6) 14.0% (74.1)12.2% (82.1)  0.5%
2016Giants52.4% (87.3)19.4% (75.8) 19.4% (72.0)8.7% (80.3)  6.4%
20172 Teams68.1% (87.0)18.1% (75.9) 7.2% (71.9)6.5% (80.1)   
    2017Mariners71.1% (86.9)16.5% (75.6) 5.0% (71.2)7.4% (80.1)   
    2017Twins47.1% (87.8)29.4% (77.3) 23.5% (73.0)    
Total- - -60.8% (88.9)13.6% (76.5) 14.0% (74.0)11.6% (82.0)  0.7%

SeasonTeamFA%FT%FC%FS%FO%SI%SL%CU%KC%EP%CH%SC%KN%UN%
2014Giants14.6 %3.9 %   39.8 %1.0 %31.1 %  9.7 %   
2015Giants1.7 %    59.1 %3.6 %23.5 %  12.1 %   
2016Giants14.7 %    37.3 %19.6 %19.6 %  8.8 %   
20172 Teams31.9 %    36.2 %16.7 %7.3 %  8.0 %   
    2017Mariners34.7 %    36.4 %14.9 %5.0 %  9.1 %   
    2017Twins11.8 %    35.3 %29.4 %23.5 %      
Total- - -3.9 %0.1 %   56.7 %4.6 %22.9 %  11.8 %   

SeasonTeamvFAvFTvFCvFSvFOvSIvSLvCUvKCvEPvCHvSCvKN
2014Giants89.391.2   89.776.876.2  81.6  
2015Giants89.4    88.976.175.1  82.0  
2016Giants87.7    87.275.771.9  80.1  
20172 Teams87.2    87.175.971.9  79.4  
    2017Mariners87.1    87.175.671.4  79.4  
    2017Twins88.7    87.576.972.7     
Total- - -88.491.2   88.876.075.0  81.9  

SeasonTeamFA%FC%FS%SI%CH%SL%CU%CS%KN%SB%XX%
2014Giants1.0 %  58.3 %5.8 %17.5 %17.5 %    
2015Giants5.6 %  55.1 %12.2 %13.5 %13.6 %    
2016Giants25.5 %  27.5 %7.8 %18.6 %20.6 %    
20172 Teams8.0 %  60.1 %6.5 %18.1 %7.3 %    
    2017Mariners8.3 %  62.8 %7.4 %16.5 %5.0 %    
    2017Twins5.9 %  41.2 % 29.4 %23.5 %    
Total- - -6.2 %  54.5 %11.6 %14.0 %13.7 %    

SeasonTeamvFAvFCvFSvSIvCHvSLvCUvCSvKNvSB
2014Giants89.4  90.383.377.676.0   
2015Giants90.2  90.083.077.575.0   
2016Giants88.0  88.080.676.472.9   
20172 Teams88.2  87.881.076.572.4   
    2017Mariners87.9  87.881.076.371.8   
    2017Twins90.7  88.1 77.573.3   
Total- - -89.8  89.882.977.474.9   

SeasonTeamwFBwSLwCTwCBwCHwSFwKNwFB/CwSL/CwCT/CwCB/CwCH/CwSF/CwKN/C
2014Giants0.9-0.2 -0.1-0.3  1.44-0.97 -0.79-5.70  
2015Giants7.1-0.4 0.9-2.3  0.42-0.10 0.24-0.67  
2016Giants-3.4-0.3 0.10.3  -6.38-1.56 0.352.95  
20172 Teams-4.0-2.3 -0.9-1.0  -4.30-9.37 -9.11-11.41  
    2017Mariners-4.8-2.4 -0.4-1.0  -5.53-11.81 -7.30-11.41  
    2017Twins0.70.0 -0.5   8.920.39 -11.82   
Total- - -0.5-3.2 -0.1-3.4  0.03-0.75 -0.01-0.93  

SeasonTeamwFAwFTwFCwFSwFOwSIwSLwCUwKCwEPwCHwSCwKN
2014Giants0.80.1   0.10.1-0.7  0.0  
2015Giants-0.1    7.9-1.02.2  -2.2  
2016Giants-1.3    -2.0-0.30.1  0.3  
20172 Teams-3.3    -0.7-2.3-0.9  -1.0  
    2017Mariners-3.2    -1.4-2.4-0.4  -1.0  
    2017Twins-0.1    0.80.0-0.5     
Total- - --3.90.1   5.3-3.60.7  -2.9  

SeasonTeamwFA/CwFT/CwFC/CwFS/CwFO/CwSI/CwSL/CwCU/CwKC/CwEP/CwCH/CwSC/CwKN/C
2014Giants5.391.57   0.145.77-2.11  0.30  
2015Giants-0.22    0.48-1.030.34  -0.65  
2016Giants-8.67    -5.27-1.570.36  2.94  
20172 Teams-7.47    -1.30-10.20-8.95  -9.16  
    2017Mariners-7.60    -3.29-13.15-7.17  -9.16  
    2017Twins-4.65    13.280.40-11.63     
Total- - --3.181.57   0.30-2.540.10  -0.79  

SeasonTeamwFAwFCwFSwSIwCHwSLwCUwCSwKNwSB
2014Giants0.0  1.0-0.3-0.2-0.1   
2015Giants-4.4  13.5-2.0-1.42.6   
2016Giants-2.5  -0.90.4-0.40.1   
20172 Teams0.3  -4.2-1.0-2.3-0.9   
    2017Mariners0.3  -4.9-1.0-2.3-0.4   
    2017Twins0.0  0.7 0.0-0.5   
Total- - --6.6  9.4-3.0-4.31.7   

SeasonTeamwFA/CwFC/CwFS/CwSI/CwCH/CwSL/CwCU/CwCS/CwKN/CwSB/C
2014Giants-3.50  1.71-5.70-0.97-0.71   
2015Giants-2.83  0.88-0.60-0.380.68   
2016Giants-9.65  -3.234.68-1.960.62   
20172 Teams2.58  -5.08-11.44-9.30-8.95   
    2017Mariners2.84  -6.48-11.44-11.72-7.17   
    2017Twins0.00  10.06 0.40-11.63   
Total- - --3.45  0.55-0.84-0.990.40   

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%F-Strike%SwStr%
2014Giants20.3 %61.5 %35.9 %53.9 %87.5 %75.7 %37.9 %45.8 %8.7 %
2014Average30.7 %65.7 %46.2 %65.7 %87.3 %79.3 %44.3 %60.6 %9.5 %
2015Giants27.2 %59.9 %41.3 %63.9 %87.1 %78.4 %43.2 %56.6 %8.9 %
2015Average30.6 %66.9 %46.9 %64.9 %86.7 %78.8 %44.8 %60.9 %9.9 %
2016Giants28.3 %62.8 %42.7 %35.3 %88.9 %68.2 %41.8 %48.3 %12.7 %
2016Average30.3 %66.7 %46.5 %63.9 %86.3 %78.2 %44.6 %60.3 %10.1 %
20172 Teams16.7 %63.3 %37.0 %69.2 %97.4 %90.2 %43.5 %47.4 %3.6 %
    2017Mariners17.1 %62.8 %36.4 %66.7 %96.9 %88.6 %42.2 %50.0 %4.1 %
    2017Twins12.5 %66.7 %41.2 %100.0 %100.0 %100.0 %52.9 %25.0 %0.0 %
2017Average29.9 %66.7 %46.5 %62.9 %85.5 %77.5 %45.0 %60.3 %10.4 %
Total- - -26.5 %60.2 %41.0 %62.7 %87.6 %78.4 %43.0 %55.6 %8.8 %

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%Pace
2014Giants14.6 %60.4 %35.9 %50.0 %82.8 %75.7 %46.6 %22.0
2014Average30.1 %63.1 %46.2 %62.9 %87.5 %79.3 %48.8 %23.0
2015Giants28.4 %57.7 %41.3 %63.7 %87.4 %78.3 %44.1 %20.5
2015Average30.9 %64.4 %46.9 %62.9 %87.1 %78.8 %47.8 %22.1
2016Giants29.8 %60.0 %43.1 %47.1 %81.5 %68.2 %44.1 %19.0
2016Average30.6 %63.9 %46.5 %62.1 %86.5 %78.1 %47.8 %22.7
20172 Teams23.2 %57.1 %37.0 %79.0 %96.9 %90.2 %40.6 %20.3
    2017Mariners23.9 %54.0 %36.4 %76.5 %96.3 %88.6 %41.3 %19.1
    2017Twins18.2 %83.3 %41.2 %100.0 %100.0 %100.0 %35.3 %28.2
2017Average30.3 %64.1 %46.5 %61.2 %85.8 %77.4 %47.9 %23.8
Total- - -27.8 %57.8 %41.0 %63.5 %87.4 %78.3 %44.0 %20.4

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%Pace
2014Giants11.8 %59.6 %35.9 %33.3 %83.9 %75.7 %50.5 %23.4
2015Giants28.8 %57.0 %41.3 %63.2 %87.6 %78.2 %44.5 %21.2
2016Giants34.3 %60.0 %43.1 %47.8 %90.5 %68.2 %34.3 %19.4
20172 Teams26.5 %52.7 %37.0 %81.8 %96.6 %90.2 %39.9 %21.5
    2017Mariners26.8 %50.0 %36.4 %79.0 %96.0 %88.6 %41.3 %20.2
    2017Twins25.0 %80.0 %41.2 %100.0 %100.0 %100.0 %29.4 %30.4
Total- - -28.4 %57.0 %41.0 %63.0 %87.9 %78.3 %44.2 %21.2

SeasonTeamPosGGSInnPOAEFETEDPDPSDPTDPFScpSBCSPBWPFPTZ
2009Giants (R)P11635.0351  0          
2010Giants (A)P2626148.211228  1          
2011Giants (A+)P2424151.014195  1          
2012Giants (AA)P2525148.210203  2          
2013Giants (AAA)P1919108.26162  1          
2014Giants (AAA)P2828173.013157  0          
2014GiantsP315.1000000000 0   .000 
2015GiantsP3131177.212244223201 5   .900 
2016Giants (R)P226.2021  0          
2016Giants (A+)P114.1010  0          
2016Giants (AAA)P151481.1490  1          
2016GiantsP405.0000000000 0   .000 
2017Twins (R)P115.0110  0          
2017Twins (AAA)P8627.0321  1          
2017Dodgers (AAA)P103.0000  0          
2017Mariners (AAA)P6631.2140  1          
20172 TeamsP316.0100000000 1   1.000 
    2017MarinersP215.0100000000 0   1.000 
    2017TwinsP101.0000000000 1   .000 
2018Giants (R)P517.0000  0          
2018Giants (AA)P319.0000  0          
2018Giants (AAA)P113.1000  0          
Total- - -P4133194.013244223201 6   .902 

SeasonTeamPosInnrSZrCERArSBrGDPrARMrGFPrPMDRSBIZPlaysRZROOZFSRFRMARMDPRRngRErrRUZRUZR/150
2014GiantsP5.10 0  000     0.1      
2015GiantsP177.2-2 1  -144     0.9      
2016GiantsP5.00 0  0-1-1     0.1      
20172 TeamsP6.00 0  000     0.0      
    2017MarinersP5.00 0  000     0.0      
    2017TwinsP1.00 0  000     0.0      
Total- - -P194.0-2 1  -133     1.1      

SeasonTeamPosInnImpossible (0%)Remote (1-10%)Unlikely (10-40%)Even (40-60%)Likely (60-90%)Routine (90-100%)
2015GiantsP177.20.0%      (0)0.0%      (1)0.0%      (0)50.0%     (2)50.0%      (2)100.0%    (22)
20172 TeamsP6.00.0%      (1)0.0%      (0)0.0%      (1)0.0%     (0)0.0%      (0)0.0%      (0)
    2017MarinersP5.00.0%      (1)0.0%      (0)0.0%      (1)0.0%     (0)0.0%      (0)0.0%      (0)
Total- - -P194.00.0%      (1)0.0%      (1)0.0%      (1)50.0%     (2)50.0%      (2)100.0%    (22)

SeasonTeamRA9-WARBIP-WinsLOB-WinsFDP-WinsRARWARDollarsSalary
2014Giants-0.1-0.10.0-0.10.30.0$0.3 
2015Giants1.60.10.20.312.51.3$10.5 
2016Giants-0.4-0.3-0.1-0.3-1.3-0.1($1.1) 
20172 Teams-0.5-0.30.0-0.2-3.7-0.3($2.5) 
    2017Mariners-0.6-0.30.0-0.3-3.9-0.3($2.6) 
    2017Twins0.10.00.00.10.20.0$0.2 
Total- - -0.6-0.50.2-0.37.80.9$7.3 

  • 2009 June Amateur Draft - Round: 12, Pick: 6, Overall: 357
    • Team: San Francisco Giants
    • School: East Carolina U
  • 2008 June Amateur Draft - Round: 29, Pick: 9, Overall: 871
    • Team: Washington Nationals
    • School: Seminole CC
  • 2007 June Amateur Draft - Round: 47, Pick: 21, Overall: 1389
    • Team: Minnesota Twins
    • School: Seminole CC