Alen Hanson

 
Age: 26
Bats/Throws: B/R
6' 0" / 170
2B/OF
Birthdate: 10/22/1992 (26 y, 11 m, 27 d)
Service Time: 2.022
Reported as the pre-2019 value.
2 years and 22 days days of service time.
  
MiLB Options: 0
Reported as the pre-2019 season number of waiver options remaining.

Prospects Report
Team Rank: 10Overall Rank: NAReported: 2017ETA: 2017  
HitGamePowerRawPowerSpeedFieldThrowsFuture Value
45 / 5030 / 4040 / 4060 / 6050 / 5040 / 4045

RotoWire News: Hanson was released by the Blue Jays on Sunday, Ben Nicholson-Smith of Sportsnet.ca reports. (8/4/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



SeasonTeamGPAHRRRBISBBB%K%ISOBABIPAVGOBPSLGwOBAwRC+BsROffDefWAR
2010Pirates (R)6827624828208.0 %13.4 %.123.374.324.383.447.410146    
2011Pirates (R)5223424235249.0 %14.5 %.167.307.263.352.429.367125    
2011Pirates (A-)31201008.3 %16.7 %.000.250.200.273.200.24045    
2012Pirates (A)124558169962359.9 %18.8 %.219.364.309.381.528.407147    
2013Pirates (A+)9240975148248.1 %17.1 %.163.325.281.339.444.356121    
2013Pirates (AA)351501131065.3 %17.3 %.124.306.255.299.380.30786    
2014Pirates (AA)118527116458255.9 %16.7 %.162.321.280.326.442.342111    
2015Pirates (AAA)11752966643357.0 %17.2 %.124.311.263.313.387.321101    
2016Pirates (AAA)11047885832366.7 %16.3 %.123.307.266.318.389.320102    
2016Pirates273305126.1 %15.2 %.032.269.226.273.258.225350.2-2.5-1.1-0.3
20172 Teams10623443611115.1 %22.2 %.124.268.221.262.346.261591.4-10.5-5.0-0.8
    2017Pirates375908123.4 %15.3 %.070.229.193.220.263.210240.9-4.8-0.5-0.3
    2017White Sox691754281095.7 %24.6 %.144.284.231.276.375.278720.5-5.7-4.5-0.4
2018Giants (A+)31011200.0 %0.0 %.300.222.300.300.600.384135    
2018Giants (AAA)18713179611.3 %9.9 %.258.423.403.479.661.492200    
2018Giants1103108363972.9 %22.9 %.173.303.252.274.425.296882.7-1.9-2.40.6
2019THE BAT166918625.5 %22.0 %.134.288.237.281.370.28176    
2019ATC7926563325104.8 %20.6 %.145.294.249.285.394.29181    
2019Depth Charts177018735.0 %20.5 %.144.296.249.289.393.294850.1-1.2-0.40.1
2019Steamer401653161665.1 %20.4 %.135.297.249.291.384.292840.5-2.8-1.90.1
2019ZiPS13242795142174.9 %20.6 %.153.296.249.286.402.295860.3-7.14.41.1
2019Blue Jays (AAA)481803191875.0 %21.7 %.084.224.187.232.271.22424    
2019Blue Jays184805416.3 %35.4 %.000.259.163.229.163.17400.4-5.7-0.8-0.5
2019Steamer (R)0100005.0 %23.4 %.130.286.233.275.363.271660.00.00.00.0
Total- - -261625128255214.2 %23.2 %.135.285.232.266.368.270684.7-20.7-9.2-0.9

SeasonTeamGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
2010Pirates (R)68244276796010724828220372174208.324
2011Pirates (R)52198234523013724235210347171246.263
2011Pirates (A-)310122200010102001000.200
2012Pirates (A)12448955815189331316996255110543723519.309
2013Pirates (A+)9236740910365238751483317025222414.281
2013Pirates (AA)35137150352545113108026113262.255
2014Pirates (AA)1184825271359121121164583108833822511.280
2015Pirates (AAA)1174755291259017126664337191051293512.263
2016Pirates (AAA)110432478115851578583232178221073615.266
2016Pirates2731337610051215000021.226
20172 Teams10621723448329343611120521315113.221
    2017Pirates37575911902081209000021.193
    2017White Sox691601753723914281010043131592.231
2018Giants (A+)310103200112000000000.300
2018Giants (AAA)1862712516513179807100061.403
2018Giants1102943107444175836399071133473.252
2019THE BAT1664691510311864015001121.237
2019ATC79248265624112463325131551213103.249
2019Depth Charts1765701611311874014011 31.249
2019Steamer40153165382672316168034111 62.249
2019ZiPS132398427996418895142210881346177.249
2019Blue Jays (AAA)48166180312431319189039113472.187
2019Blue Jays18434877000543117110010.163
2019Steamer (R)0110000000000000 00.233
Total- - -261585625136892781282552621453749217.232

SeasonTeamBB%K%BB/KAVGOBPSLGOPSISOSpdBABIPUBRwGDPwSBwRCwRAAwOBAwRC+
2010Pirates (R)8.0 %13.4 %0.59.324.383.447.830.1238.3.374  0.94714.9.410146
2011Pirates (R)9.0 %14.5 %0.62.263.352.429.782.1679.3.307  2.1367.1.367125
2011Pirates (A-)8.3 %16.7 %0.50.200.273.200.473.0001.6.250  0.01-0.8.24045
2012Pirates (A)9.9 %18.8 %0.52.309.381.528.909.2197.9.364  -1.910332.9.407147
2013Pirates (A+)8.1 %17.1 %0.47.281.339.444.783.1637.3.325  -0.9559.8.356121
2013Pirates (AA)5.3 %17.3 %0.31.255.299.380.679.1246.9.306  0.315-2.6.30786
2014Pirates (AA)5.9 %16.7 %0.35.280.326.442.768.1627.2.321  0.3686.8.342111
2015Pirates (AAA)7.0 %17.2 %0.41.263.313.387.701.1248.0.311  2.0560.3.321101
2016Pirates (AAA)6.7 %16.3 %0.41.266.318.389.707.1237.6.307  1.3521.1.320102
2016Pirates6.1 %15.2 %0.40.226.273.258.531.0325.9.2690.00.20.01-2.5.22535
2016Average8.2 %21.1 %0.39.255.322.417.739.1624.9.300     .318 
20172 Teams5.1 %22.2 %0.23.221.262.346.607.1248.2.2680.9-0.30.817-11.9.26159
    2017Pirates3.4 %15.3 %0.22.193.220.263.483.0708.0.2290.70.3-0.12-5.5.21024
    2017White Sox5.7 %24.6 %0.23.231.276.375.651.1447.6.2840.2-0.60.915-6.3.27872
2017Average8.5 %21.6 %0.39.255.324.426.750.1715.0.300     .321 
2018Giants (A+)0.0 %0.0 %0.00.300.300.600.900.3000.1.222  0.020.4.384135
2018Giants (AAA)11.3 %9.9 %1.14.403.479.6611.140.2588.5.423  0.7199.3.492200
2018Giants2.9 %22.9 %0.13.252.274.425.699.1736.9.3032.30.40.032-4.7.29688
2018Average8.5 %22.3 %0.38.248.318.409.728.1615.0.296     .315 
2019THE BAT5.5 %22.0 %0.25.237.281.370.651.1346.8.288  0.16-1.9.28176
2019ATC4.8 %20.6 %0.23.249.285.394.679.1457.3.294  0.526-5.2.29181
2019Depth Charts5.0 %20.5 %0.25.249.289.393.682.1447.2.2960.1 0.07-1.2.29485
2019Steamer5.1 %20.4 %0.25.249.291.384.676.1356.4.2970.4 0.116-3.0.29284
2019ZiPS4.9 %20.6 %0.24.249.286.402.688.1537.4.296  0.343-6.8.29586
2019Blue Jays (AAA)5.0 %21.7 %0.23.187.232.271.503.0846.8.224  0.56-18.7.22424
2019Blue Jays6.3 %35.4 %0.18.163.229.163.392.0005.6.2590.00.20.20-6.0.1740
2019Average8.5 %23.0 %0.37.252.323.435.758.1835.0.298     .320 
2019Steamer (R)5.0 %23.4 %0.21.233.275.363.638.1305.7.2860.0 0.000.0.27166
Total- - -4.2 %23.2 %0.18.232.266.368.633.1357.5.2853.20.51.050-25.1.27068

SeasonAgeGABPAH1B2B3BHRRRBIBBSOSBCSBB%K%BB/KAVGOBPSLGOPSISOBABIPwSBwOBAWAR
20192613239842799641889514221881774.9 %20.6 %0.24.249.286.402.688.153.2960.3.2951.1
20202712437540393601779494020841565.0 %20.8 %0.24.248.286.403.688.155.2950.4.2951.0
20212812236839791581779484021831465.3 %20.9 %0.25.247.288.405.692.158.2940.2.2970.9

SeasonTeamGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%Pull%Cent%Oppo%Soft%Med%Hard%
2010Pirates (R)0.858.0 %42.2 %49.7 %24.2 %2.0 %  48.4 %35.8 %15.8 %   
2011Pirates (R)1.5615.8 %51.3 %32.9 %17.3 %3.8 %  48.3 %27.9 %23.8 %   
2011Pirates (A-)6.0012.5 %75.0 %12.5 %0.0 %0.0 %  75.0 %12.5 %12.5 %   
2012Pirates (A)1.1517.8 %43.9 %38.3 %20.8 %11.1 %  56.1 %22.7 %21.2 %   
2013Pirates (A+)1.5915.0 %52.2 %32.8 %29.2 %7.3 %  56.9 %20.1 %23.0 %   
2013Pirates (AA)1.008.3 %45.9 %45.9 %22.0 %2.0 %  45.2 %32.2 %22.6 %   
2014Pirates (AA)0.9811.8 %43.7 %44.5 %23.1 %6.4 %  48.1 %24.3 %27.5 %   
2015Pirates (AAA)1.8616.2 %54.5 %29.3 %21.4 %5.4 %  46.0 %25.1 %28.9 %   
2016Pirates (AAA)1.5722.1 %47.6 %30.4 %31.1 %7.5 %  45.5 %26.3 %28.2 %   
2016Pirates3.0020.0 %60.0 %20.0 %20.0 %0.0 %13.3 %0.0 %38.5 %23.1 %38.5 %30.8 %57.7 %11.5 %
20172 Teams1.5115.9 %50.6 %33.5 %9.1 %7.3 %8.4 %40.0 %45.0 %32.0 %23.1 %26.6 %52.1 %21.3 %
    2017Pirates1.2214.9 %46.8 %38.3 %5.6 %0.0 %4.5 %0.0 %39.6 %35.4 %25.0 %25.0 %47.9 %27.1 %
    2017White Sox1.6516.2 %52.1 %31.6 %10.8 %10.8 %9.8 %50.0 %47.1 %30.6 %22.3 %27.3 %53.7 %19.0 %
2018Giants (A+)2.5030.0 %50.0 %20.0 %50.0 %50.0 %  80.0 %0.0 %20.0 %   
2018Giants (AAA)1.4124.1 %44.4 %31.5 %29.4 %17.6 %  41.8 %34.6 %23.6 %   
2018Giants1.0816.7 %43.2 %40.1 %10.1 %9.0 %8.3 %0.0 %51.1 %31.4 %17.5 %21.0 %52.0 %27.1 %
2019Blue Jays (AAA)1.2211.9 %48.4 %39.7 %38.0 %6.0 %  37.4 %25.2 %37.4 %   
2019Blue Jays1.5016.7 %50.0 %33.3 %12.5 %0.0 %8.3 %0.0 %51.9 %29.6 %18.5 %22.2 %55.6 %22.2 %
Total- - -1.3116.6 %47.4 %36.1 %10.2 %7.6 %8.7 %12.5 %48.1 %31.0 %20.8 %23.7 %52.5 %23.7 %

SeasonTeamGBFBLDIFFBIFHBUBUHBallsStrikesPitches
2010Pirates (R)84991624   112330442
2011Pirates (R)8152259   109277386
2011Pirates (A-)6110   51520
2012Pirates (A)1651446730   2927561048
2013Pirates (A+)153964428   3507141064
2013Pirates (AA)5050911   174344518
2014Pirates (AA)1701734640   65912971956
2015Pirates (AAA)2081126224   64711961843
2016Pirates (AAA)1661067733   57810971675
2016Pirates155512103669105
20172 Teams8355265752292563855
    2017Pirates22187111071135206
    2017White Sox6137194642221428649
2018Giants (A+)5231   102939
2018Giants (AAA)2417135   120157277
2018Giants96893798703717601131
2019Blue Jays (AAA)61501519   212431643
2019Blue Jays1284113050128178
Total- - -20615772161816274915202269

SeasonTeamWPA-WPA+WPARE24REWpLIphLIPHWPA/LIClutch
2016Pirates-0.14-0.400.26-1.62-0.170.730.4511-0.13-0.06
20172 Teams-1.82-4.983.16-16.06-1.581.041.3334-1.29-0.46
    2017Pirates-0.67-1.180.51-7.41-0.760.920.7616-0.48-0.24
    2017White Sox-1.15-3.802.64-8.65-0.821.081.8318-0.81-0.26
2018Giants0.74-6.006.736.730.681.101.26320.020.65
2019Blue Jays-0.38-0.910.53-4.30-0.431.071.393-0.470.12
Total- - --1.61-12.2810.67-15.25-1.501.051.1880-1.880.35

SeasonTeamFB%SL%CT%CB%CH%SF%KN%XX%
2016Pirates67.3% (91.0)7.9% (86.6)4.0% (87.3)7.9% (78.0)12.9% (84.1)  3.8%
20172 Teams58.9% (92.9)8.1% (84.9)5.3% (88.6)12.3% (79.1)13.5% (83.5)0.8% (79.0)1.2% (76.9) 
    2017Pirates55.8% (92.6)4.9% (83.2)4.9% (88.6)9.2% (76.8)17.0% (82.7)3.4% (79.0)4.9% (76.9) 
    2017White Sox59.9% (93.0)9.1% (85.2)5.4% (88.6)13.3% (79.7)12.3% (83.9)   
2018Giants52.8% (93.1)14.2% (84.6)4.4% (89.0)14.4% (78.9)12.8% (84.2)1.3% (87.0)  
2019Blue Jays45.5% (93.2)14.0% (82.9)7.3% (87.8)17.4% (78.7)11.8% (84.6)3.9% (85.9) 1.1%
Total- - -55.2% (92.9)11.6% (84.6)4.9% (88.6)13.6% (79.0)13.0% (84.0)1.3% (84.8)0.4% (76.9)0.3%

SeasonTeamFA%FT%FC%FS%FO%SI%SL%CU%KC%EP%CH%SC%KN%UN%
2016Pirates31.0 %24.0 %4.0 %  9.0 %5.0 %12.0 %  15.0 %   
20172 Teams36.3 %17.2 %4.8 %0.7 % 4.7 %9.1 %8.9 %3.0 %0.1 %14.1 % 1.2 % 
    2017Pirates31.2 %15.1 %4.4 %2.9 % 9.8 %3.9 %6.8 %2.4 %0.5 %18.1 % 4.9 % 
    2017White Sox37.9 %17.8 %4.9 %  3.0 %10.8 %9.6 %3.2 % 12.7 %   
2018Giants33.3 %11.2 %5.9 %1.8 % 7.6 %14.1 %9.2 %4.7 % 12.2 %   
2019Blue Jays30.9 %6.2 %6.7 %3.4 % 9.6 %15.7 %11.8 %4.5 % 11.2 %   
Total- - -34.1 %13.6 %5.5 %1.4 % 6.7 %12.0 %9.4 %3.9 %0.0 %12.9 % 0.5 % 

SeasonTeamvFAvFTvFCvFSvFOvSIvSLvCUvKCvEPvCHvSCvKN
2016Pirates93.689.287.2  90.287.480.0  84.3  
20172 Teams93.592.588.979.0 90.685.578.580.363.583.7 78.4
    2017Pirates93.192.988.579.0 90.383.975.479.463.582.8 78.4
    2017White Sox93.692.489.0  91.085.779.280.6 84.1  
2018Giants93.492.889.385.0 91.984.177.980.9 84.3  
2019Blue Jays93.393.387.686.2 92.482.578.478.9 84.5  
Total- - -93.492.488.984.1 91.584.478.380.563.584.1 78.4

SeasonTeamFA%FC%FS%SI%CH%SL%CU%CS%KN%SB%XX%
2016Pirates35.4 %6.1 % 31.3 %11.1 %8.1 %8.1 %    
20172 Teams36.9 %5.3 %1.3 %21.8 %12.7 %8.6 %12.1 % 1.2 % 0.1 %
    2017Pirates29.8 %4.9 %3.4 %26.3 %17.1 %4.9 %8.8 % 4.9 %  
    2017White Sox39.2 %5.4 %0.6 %20.3 %11.3 %9.8 %13.2 %   0.2 %
2018Giants34.3 %5.8 %0.9 %17.5 %12.7 %15.1 %13.7 %    
2019Blue Jays37.1 %6.7 %3.9 %9.0 %11.8 %15.2 %16.3 %    
Total- - -35.6 %5.7 %1.2 %19.1 %12.6 %12.3 %13.1 % 0.4 % 0.0 %

SeasonTeamvFAvFCvFSvSIvCHvSLvCUvCSvKNvSB
2016Pirates93.687.2 89.184.985.378.2   
20172 Teams93.789.281.092.183.885.679.4 77.2 
    2017Pirates94.089.079.691.683.283.777.0 77.2 
    2017White Sox93.789.383.592.384.085.979.9   
2018Giants94.290.087.292.584.984.879.1   
2019Blue Jays93.688.586.393.584.982.679.3   
Total- - -94.089.484.592.184.484.879.2 77.2 

SeasonTeamwFBwSLwCTwCBwCHwSFwKNwFB/CwSL/CwCT/CwCB/CwCH/CwSF/CwKN/C
2016Pirates-1.00.0-0.60.2-0.2  -1.40-0.05-14.972.96-1.48  
20172 Teams-5.5-4.01.81.0-4.4-0.50.1-1.09-5.793.990.97-3.84-7.450.57
    2017Pirates-3.2-0.41.50.0-2.4-0.50.1-2.79-4.1714.720.05-6.72-7.450.57
    2017White Sox-2.3-3.60.31.0-2.1  -0.59-6.070.921.17-2.59  
2018Giants2.2-2.04.9-4.4-2.5-0.2 0.37-1.249.72-2.67-1.69-1.59 
2019Blue Jays-4.20.8-0.4-1.1-0.60.2 -5.163.12-2.91-3.41-2.793.07 
Total- - --8.4-5.25.7-4.2-7.7-0.50.1-0.67-1.985.07-1.36-2.60-1.880.57

SeasonTeamwFAwFTwFCwFSwFOwSIwSLwCUwKCwEPwCHwSCwKN
2016Pirates-0.20.5-0.6  -0.70.20.0  -0.8  
20172 Teams1.3-3.41.1-0.5 -0.7-3.30.20.50.0-4.3 0.0
    2017Pirates-0.8-1.11.4-0.5 -1.3-0.5-0.50.40.0-2.2 0.0
    2017White Sox2.0-2.3-0.3  0.6-2.90.70.1 -2.1  
2018Giants1.80.54.9-1.5 -2.2-2.8-4.8-0.3 -1.2  
2019Blue Jays-2.4-0.8-0.50.2 -0.60.9-1.1-0.3 -0.6  
Total- - -0.5-3.15.0-1.8 -4.1-5.0-5.6-0.10.0-7.0 0.0

SeasonTeamwFA/CwFT/CwFC/CwFS/CwFO/CwSI/CwSL/CwCU/CwKC/CwEP/CwCH/CwSC/CwKN/C
2016Pirates-0.752.07-14.32  -7.354.620.33  -5.66  
20172 Teams0.42-2.352.84-8.59 -1.88-4.350.292.150.00-3.67 0.02
    2017Pirates-1.19-3.4215.78-8.59 -6.75-5.65-3.728.780.00-6.04 0.02
    2017White Sox0.85-2.05-0.92  3.24-4.201.230.49 -2.58  
2018Giants0.490.407.47-7.35 -2.53-1.75-4.65-0.52 -0.88  
2019Blue Jays-4.36-6.96-4.373.58 -3.373.19-5.03-4.32 -3.07  
Total- - -0.06-1.034.07-5.53 -2.75-1.85-2.67-0.100.00-2.41 0.02

SeasonTeamwFAwFCwFSwSIwCHwSLwCUwCSwKNwSB
2016Pirates-1.0-0.1 0.0 -0.40.2   
20172 Teams-0.11.0-0.5-3.0 -3.10.8 0.1 
    2017Pirates-1.81.4-0.5-1.4 -0.4-0.1 0.1 
    2017White Sox1.7-0.50.0-1.6 -2.80.9   
2018Giants3.44.6-0.4-3.0 -3.9-3.7   
2019Blue Jays-3.6-0.50.2-0.5 1.2-1.4   
Total- - --1.35.0-0.8-6.6 -6.2-4.1 0.1 

SeasonTeamwFA/CwFC/CwFS/CwSI/CwCH/CwSL/CwCU/CwCS/CwKN/CwSB/C
2016Pirates-2.80-2.11 -0.10-2.41-4.752.87   
20172 Teams-0.032.13-4.74-1.63-5.20-4.300.82 0.54 
    2017Pirates-2.9814.20-7.36-2.60-6.50-3.74-0.45 0.54 
    2017White Sox0.68-1.31-0.15-1.23-4.58-4.391.09   
2018Giants0.887.15-4.49-1.52-1.69-2.27-2.40   
2019Blue Jays-5.49-3.863.07-3.29-2.524.46-5.00   
Total- - --0.163.92-2.70-1.53-3.12-2.22-1.38 0.54 

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%F-Strike%SwStr%
2016Pirates32.7 %75.0 %54.5 %75.0 %94.9 %89.1 %51.5 %63.6 %5.7 %
2016Average30.3 %66.7 %46.5 %63.9 %86.3 %78.2 %44.6 %60.3 %10.1 %
20172 Teams31.8 %69.4 %50.3 %52.9 %88.4 %77.0 %49.2 %55.6 %11.6 %
    2017Pirates34.0 %68.0 %50.5 %58.3 %85.3 %76.0 %48.5 %50.9 %12.1 %
    2017White Sox31.1 %69.8 %50.2 %51.0 %89.3 %77.3 %49.5 %57.1 %11.4 %
2017Average29.9 %66.7 %46.5 %62.9 %85.5 %77.5 %45.0 %60.3 %10.4 %
2018Giants38.0 %74.5 %53.7 %56.3 %83.4 %72.5 %43.0 %67.4 %14.8 %
2018Average30.9 %67.3 %46.6 %62.8 %85.5 %76.9 %43.0 %60.6 %10.7 %
2019Blue Jays37.9 %82.4 %60.7 %36.4 %85.3 %70.4 %51.1 %81.3 %17.8 %
2019Average31.6 %68.5 %47.0 %62.7 %84.9 %76.2 %41.8 %60.9 %11.1 %
Total- - -35.6 %73.1 %53.0 %54.4 %86.1 %74.7 %46.4 %63.8 %13.4 %

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%Pace
2016Pirates34.1 %69.6 %54.0 %80.0 %89.7 %87.0 %56.0 %20.6
2016Average30.6 %63.9 %46.5 %62.1 %86.5 %78.1 %47.8 %22.7
20172 Teams33.5 %66.8 %50.4 %48.9 %90.1 %76.7 %50.9 %25.3
    2017Pirates35.3 %66.0 %50.7 %52.8 %86.8 %75.0 %50.2 %23.3
    2017White Sox32.9 %67.0 %50.3 %47.5 %91.2 %77.2 %51.1 %26.0
2017Average30.3 %64.1 %46.5 %61.2 %85.8 %77.4 %47.9 %23.8
2018Giants38.5 %70.1 %53.7 %54.2 %83.4 %72.5 %48.1 %24.2
2018Average30.4 %64.4 %46.6 %60.1 %85.6 %76.9 %47.7 %23.5
2019Blue Jays37.9 %82.4 %60.7 %45.5 %80.0 %69.4 %51.1 %26.0
2019Average30.6 %65.2 %47.0 %59.4 %84.9 %76.2 %47.4 %24.4
Total- - -36.5 %69.8 %53.0 %52.7 %85.8 %74.4 %49.7 %24.6

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%Pace
2016Pirates34.2 %69.0 %54.6 %78.6 %90.0 %87.0 %58.6 %20.8
20172 Teams32.5 %67.1 %50.2 %48.9 %89.4 %76.6 %51.2 %25.5
    2017Pirates34.7 %66.4 %50.7 %51.4 %87.0 %75.0 %50.7 %24.1
    2017White Sox31.9 %67.4 %50.1 %48.0 %90.1 %77.1 %51.3 %26.0
2018Giants37.7 %70.0 %53.6 %53.5 %83.3 %72.6 %49.2 %24.9
2019Blue Jays38.4 %81.5 %60.7 %42.4 %81.3 %69.4 %51.7 %26.2
Total- - -35.7 %69.8 %52.9 %51.9 %85.7 %74.4 %50.6 %25.0

SeasonTeamPosGGSInnPOAEFETEDPDPSDPTDPFScpSBCSPBWPFPTZ
2019Blue Jays1B2110.09200010010    1.000 
Total- - -1B2110.09200010010    1.000 
2010Pirates (R)2B4038290.177723  8          
2011Pirates (R)2B131296.026251  10          
2011Pirates (A-)2B3326.0370  1          
2014Pirates (AA)2B1717143.024554  10          
2015Pirates (AAA)2B111108967.11983529  59          
2016Pirates (AAA)2B6766587.11261723  47          
2016Pirates2B8546.213112116330     .923 
20172 Teams2B2820180.0336710113383     .990 
    2017Pirates2B15976.120301016151     .980 
    2017White Sox2B1311103.213370007232     1.000 
2018Giants (A+)2B117.0330  1          
2018Giants (AAA)2B1513118.027310  7          
2018Giants2B4531306.17088422228151     .975 
2019Blue Jays (AAA)2B2219174.232392  15          
2019Blue Jays2B8657.011130004221     1.000 
Total- - -2B8962590.01271797344516285     .978 
2010Pirates (R)3B2116141.2144411  3          
2015Pirates (AAA)3B7544.02140  1          
2016Pirates (AAA)3B1414125.03281  2          
20172 Teams3B204.0020000000     1.000 
    2017Pirates3B102.0000000000     .000 
    2017White Sox3B102.0020000000     1.000 
2018Giants3B10677.05131011100     .947 
2019Blue Jays (AAA)3B2020170.014325  6          
Total- - -3B12681.05151011100     .952 
2011Pirates (R)SS3938340.2669811  17          
2012Pirates (A)SS103102872.013625440  40          
2013Pirates (A+)SS9291777.111828625  49          
2013Pirates (AA)SS3535298.041927  17          
2014Pirates (AA)SS100100846.113430629  66          
2015Pirates (AAA)SS119.0030  0          
2017PiratesSS208.0320002020     1.000 
2018Giants (A+)SS2214.0670  3          
2018Giants (AAA)SS218.1111  1          
2018GiantsSS1612105.116330006150     1.000 
2019Blue Jays (AAA)SS2220.0180  2          
Total- - -SS1812113.119350008170     1.000 
2010Pirates (R)LF11768.01120  0          
2016Pirates (AAA)LF2625216.13901  0          
2017White SoxLF8553.0702200000     .778 
2018GiantsLF1815122.22110000000     1.000 
2019Blue JaysLF101.0000000000     .000 
Total- - -LF2720176.22812200000     .935 
2016Pirates (AAA)CF119.0200  0          
2017White SoxCF11652.01822110100     .909 
Total- - -CF11652.01822110100     .909 
20172 TeamsRF2012120.12401100000     .960 
    2017PiratesRF203.1000000000     .000 
    2017White SoxRF1812117.02401100000     .960 
2018Giants (AAA)RF117.0200  0          
2018GiantsRF2110.0300000000     1.000 
2019Blue JaysRF5435.01001100000     .909 
Total- - -RF2717165.13702200000     .949 
20172 TeamsOF3923225.14925410100     .911 
    2017PiratesOF203.1000000000     .000 
    2017White SoxOF3723222.04925410100     .911 
2018GiantsOF2016132.22410000000     1.000 
2019Blue JaysOF6436.01001100000     .909 
Total- - -OF6543394.08336510100     .935 

SeasonTeamPosInnrSZrCERArSBrGDPrARMrGFPrPMDRSBIZPlaysRZROOZFSRFRMARMDPRRngRErrRUZRUZR/150
2019Blue Jays1B10.00  0 00021.5002    0.20.00.20.0
Total- - -1B10.00  0 00021.5002    0.20.00.20.0
2016Pirates2B46.2   0 0-2-2117.6360   0.5-0.8-0.8-1.1-52.4
20172 Teams2B180.0   0 0114842.875150  -0.90.20.4-0.3-0.2
    2017Pirates2B76.1   0 0001716.9419   -0.30.4-0.3-0.3-1.6
    2017White Sox2B103.2   0 0113126.83960  -0.6-0.20.70.00.0
2018Giants2B306.1   -1 -10-27557.760140  -1.0-0.6-0.8-2.4-9.1
2019Blue Jays2B57.00  0 0-1-1128.6673   -0.2-0.40.3-0.3-7.3
Total- - -2B590.00  -1 -1-2-4146114.781320  -1.6-1.6-1.0-4.1-8.1
20172 Teams3B4.0   0 00021.50010  0.00.00.10.115.3
    2017Pirates3B2.0   0 00010.0000    -0.10.0-0.10.0
    2017White Sox3B2.0   0 000111.00010  0.00.10.10.228.9
2018Giants3B77.0   0 000117.63650  0.2-0.60.2-0.2-3.9
Total- - -3B81.0   0 000138.61560  0.2-0.50.3-0.1-2.2
2017PiratesSS8.0   0 00020.0000    -0.30.0-0.30.0
2018GiantsSS105.1   0 0222825.8931-1  0.01.10.71.826.8
Total- - -SS113.1   0 0223025.8331-1  0.00.70.71.522.4
2017White SoxLF53.0    0-1-1-2551.00020 -0.9 -0.3-0.6-1.8-94.3
2018GiantsLF122.2    1-1-2-21613.81380 0.8 -2.40.2-1.4-14.2
2019Blue JaysLF1.00   000000 0        
Total- - -LF176.20   1-2-3-42118.857100 -0.1 -2.8-0.4-3.2-26.8
2017White SoxCF52.0    101216161.00020 1.7 -0.1-0.51.119.5
Total- - -CF52.0    101216161.00020 1.7 -0.1-0.51.119.5
20172 TeamsRF120.1    -11-4-41715.88280 -1.4 -0.9-0.6-2.8-33.1
    2017PiratesRF3.1    000000 0    0.00.00.00.0
    2017White SoxRF117.0    -11-4-41715.88280 -1.4 -0.9-0.6-2.8-33.1
2018GiantsRF10.0    00-1-1221.0001  -0.1 -0.60.0-0.7-47.3
2019Blue JaysRF35.00   0000771.0003  0.0 -0.1-0.2-0.3-6.7
Total- - -RF165.10   -11-5-52624.923120 -1.4 -1.6-0.8-3.8-26.7
20172 TeamsOF225.1    00-4-43836.947120 -0.6 -1.2-1.7-3.5-21.9
    2017PiratesOF3.1    000000 0    0.00.00.00.0
    2017White SoxOF222.0    00-4-43836.947120 -0.6 -1.2-1.7-3.5-21.9
2018GiantsOF132.2    1-1-3-31815.83390 0.7 -3.00.2-2.1-18.7
2019Blue JaysOF36.00   0000771.0003  0.0 -0.1-0.2-0.3-6.7
Total- - -OF394.00   1-1-7-76358.921240 0.2 -4.4-1.7-5.9-18.5

SeasonTeamPosInnImpossible (0%)Remote (1-10%)Unlikely (10-40%)Even (40-60%)Likely (60-90%)Routine (90-100%)
2019Blue Jays1B10.00.0%      (0)0.0%      (0)0.0%      (0)0.0%     (0)0.0%      (0)100.0%      (3)
Total- - -1B10.00.0%      (0)0.0%      (0)0.0%      (0)0.0%     (0)0.0%      (0)100.0%      (3)
2016Pirates2B46.20.0%      (1)0.0%      (0)0.0%      (0)0.0%     (2)0.0%      (0)86.7%    (15)
20172 Teams2B180.00.0%      (0)0.0%      (2)0.0%      (1)50.0%     (2)80.0%      (5)98.5%    (66)
    2017Pirates2B76.10.0%      (0)0.0%      (1)0.0%      (1)0.0%     (0)100.0%      (2)96.8%    (31)
    2017White Sox2B103.20.0%      (0)0.0%      (1)0.0%      (0)50.0%     (2)66.7%      (3)100.0%    (35)
2018Giants2B306.10.0%      (3)0.0%      (3)0.0%      (2)40.0%     (5)60.0%      (5)95.9%    (97)
2019Blue Jays2B57.00.0%      (0)0.0%      (1)0.0%      (0)0.0%     (0)0.0%      (0)86.7%    (15)
Total- - -2B590.00.0%      (4)0.0%      (6)0.0%      (3)33.3%     (9)70.0%    (10)95.3%  (193)
20172 Teams3B4.00.0%      (1)0.0%      (1)0.0%      (0)0.0%     (0)0.0%      (0)100.0%      (1)
    2017Pirates3B2.00.0%      (1)0.0%      (1)0.0%      (0)0.0%     (0)0.0%      (0)0.0%      (0)
    2017White Sox3B2.00.0%      (0)0.0%      (0)0.0%      (0)0.0%     (0)0.0%      (0)100.0%      (1)
2018Giants3B77.00.0%      (0)0.0%      (1)0.0%      (3)0.0%     (0)50.0%      (2)100.0%    (17)
Total- - -3B81.00.0%      (1)0.0%      (2)0.0%      (3)0.0%     (0)50.0%      (2)100.0%    (18)
2017PiratesSS8.00.0%      (0)0.0%      (0)0.0%      (0)0.0%     (0)0.0%      (1)100.0%      (1)
2018GiantsSS105.10.0%      (1)0.0%      (1)50.0%      (2)100.0%     (2)85.7%      (7)100.0%    (27)
Total- - -SS113.10.0%      (1)0.0%      (1)50.0%      (2)100.0%     (2)75.0%      (8)100.0%    (28)
2017White SoxLF53.00.0%      (5)0.0%      (3)0.0%      (1)50.0%     (2)0.0%      (0)100.0%      (6)
2018GiantsLF122.20.0%    (15)0.0%      (3)0.0%      (2)0.0%     (0)100.0%      (2)100.0%    (19)
Total- - -LF176.20.0%    (20)0.0%      (6)0.0%      (3)50.0%     (2)100.0%      (2)100.0%    (25)
2017White SoxCF52.00.0%      (5)0.0%      (0)0.0%      (1)0.0%     (0)0.0%      (0)100.0%    (18)
Total- - -CF52.00.0%      (5)0.0%      (0)0.0%      (1)0.0%     (0)0.0%      (0)100.0%    (18)
20172 TeamsRF120.10.0%      (5)0.0%      (1)0.0%      (1)50.0%     (2)60.0%      (5)100.0%    (19)
    2017PiratesRF3.10.0%      (1)0.0%      (0)0.0%      (0)0.0%     (0)0.0%      (0)0.0%      (0)
    2017White SoxRF117.00.0%      (4)0.0%      (1)0.0%      (1)50.0%     (2)60.0%      (5)100.0%    (19)
2018GiantsRF10.00.0%      (1)0.0%      (0)0.0%      (0)0.0%     (0)0.0%      (0)100.0%      (3)
2019Blue JaysRF35.00.0%      (0)0.0%      (0)0.0%      (1)0.0%     (1)0.0%      (0)100.0%    (10)
Total- - -RF165.10.0%      (6)0.0%      (1)0.0%      (2)33.3%     (3)60.0%      (5)100.0%    (32)
20172 TeamsOF225.10.0%    (15)0.0%      (4)0.0%      (3)50.0%     (4)60.0%      (5)100.0%    (43)
    2017PiratesOF3.10.0%      (1)0.0%      (0)0.0%      (0)0.0%     (0)0.0%      (0)0.0%      (0)
    2017White SoxOF222.00.0%    (14)0.0%      (4)0.0%      (3)50.0%     (4)60.0%      (5)100.0%    (43)
2018GiantsOF132.20.0%    (16)0.0%      (3)0.0%      (2)0.0%     (0)100.0%      (2)100.0%    (22)
2019Blue JaysOF36.00.0%      (0)0.0%      (0)0.0%      (1)0.0%     (1)0.0%      (0)100.0%    (10)
Total- - -OF394.00.0%    (31)0.0%      (7)0.0%      (6)40.0%     (5)71.4%      (7)100.0%    (75)

SeasonTeamInnVotesInstinctsFirst StepSpeedHandsReleaseArm StrengthArm AccuracyOverallFSR
    2017White Sox327.2252546249383836470
2018Giants621.144051723951473047-1
Total- - -621.144051723951473047-1

SeasonTeamBattingBase RunningFieldingPositionalOffenseDefenseLeagueReplacementRARWARDollarsSalary
2016Pirates-2.60.2-1.10.1-2.5-1.10.01.0-2.5-0.3($2.0) 
20172 Teams-11.91.4-4.0-1.0-10.5-5.00.77.2-7.6-0.8($6.0) 
    2017Pirates-5.80.9-0.60.2-4.8-0.50.11.8-3.4-0.3($2.7) 
    2017White Sox-6.10.5-3.3-1.1-5.7-4.50.65.4-4.2-0.4($3.3) 
2018Giants-4.72.7-2.90.5-1.9-2.40.59.35.40.6$4.5 
2019Blue Jays-6.10.4-0.4-0.4-5.7-0.80.21.5-4.8-0.5($3.8) 
Total- - --25.44.7-8.4-0.8-20.7-9.21.419.0-9.4-0.9($7.3)