Age: 29
Bats/Throws: R/R
6' 1" / 196
SS/OF
Birthdate: 8/29/1990 (29 y, 5 m, 26 d)
Drafted: 2012 June Amateur Draft - Round: 5, Pick: 3, Overall: 161, Team: Seattle Mariners
Contract: 2 yr, $13.4M (2020-21)    AAV: $6.7M
Service Time: 4.037
Reported as the pre-2020 value.
4 years and 37 days days of service time.
  
Free Agent:
Becomes a free agent entering the 2022 season, after the conclusion of the 2021 season.
2022   
MiLB Options: 1
Reported as the pre-2020 season number of waiver options remaining.

RotoWire News: Taylor and the Dodgers avoided arbitration by agreeing to a two-year deal Friday. (2/7/2020)

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
2012Mariners (A-)37165226181312.7 %10.9 %.146.361.328.430.474.425161    
2012Mariners (A)125305443.8 %7.5 %.000.333.304.373.304.327102    
2013Mariners (A+)67319762442013.8 %19.4 %.190.407.335.426.524.416151    
2013Mariners (AA)67300146161813.3 %18.3 %.090.368.293.391.383.362131    
2014Mariners (AAA)75346563371410.1 %21.4 %.169.412.328.397.497.392133    
2014Mariners47151016957.3 %25.8 %.059.398.287.347.346.3131031.82.31.91.0
2015Mariners (AAA)86396456321612.6 %15.4 %.128.355.300.391.429.373124    
2015Mariners3710209135.9 %30.4 %.053.254.170.220.223.201230.1-9.01.4-0.5
2016Mariners (AAA)63280341291210.4 %17.5 %.146.378.312.387.457.378128    
2016Dodgers (AAA)156407859.4 %25.0 %.175.512.368.438.544.433165    
20162 Teams366518706.2 %23.1 %.148.267.213.262.361.26262-0.2-3.30.3-0.1
    2016Mariners2300000.0 %66.7 %.0001.000.333.333.333.293860.0-0.1-0.10.0
    2016Dodgers346218706.5 %21.0 %.155.250.207.258.362.26061-0.2-3.20.3-0.1
2017Dodgers (AAA)1049185110.2 %10.2 %.209.243.233.327.442.33697    
2017Dodgers140568218572178.8 %25.0 %.208.361.288.354.496.3611266.725.34.14.8
2017Dodgers15713127015.5 %14.1 %.254.261.254.380.508.379137    
2018Dodgers15560417856399.1 %29.5 %.190.345.254.331.444.3351134.414.2-3.23.1
2018Dodgers1548163118.8 %27.1 %.154.400.282.417.436.377142    
2019Dodgers (A+)41514506.7 %13.3 %.214.455.429.467.643.493208    
2019Dodgers12441412525288.9 %27.8 %.199.344.262.333.462.3311072.56.3-1.81.7
2019Dodgers511010027.3 %36.4 %.000.250.125.364.125.26765    
2020THE BAT872849393358.7 %26.5 %.176.333.259.329.435.324102    
2020ATC10236910484278.9 %27.6 %.175.331.253.325.428.32097    
2020Depth Charts872788343258.8 %27.0 %.172.327.251.324.424.317981.10.2-0.70.8
2020Steamer642717322948.9 %27.7 %.162.322.243.318.406.308920.9-1.9-2.10.5
2020ZiPS139514156763128.8 %26.3 %.183.332.259.329.441.3251030.82.90.72.0
Total- - -539190451255204428.6 %27.3 %.178.346.262.331.441.33110815.235.92.610.0
Postseason- - -3513041910117.7 %20.8 %.198.307.255.392.453.369133    

SeasonTeamGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
2012Mariners (A-)37137165453012122618210185201135.328
2012Mariners (A)124653141400054204302141.304
2013Mariners (A+)67269319906016776244440622404202.335
2013Mariners (AA)67256300755812414616401552114183.293
2014Mariners (AAA)75302346996522756337351743517146.328
2014Mariners47136151393180016911039211352.287
2015Mariners (AAA)863433961037320645632500612104168.300
2015Mariners37941021612310916031002032.170
2016Mariners (AAA)63247280775119434129290492117125.312
2016Dodgers (AAA)1557642113620786016100250.368
20162 Teams366165138221874115000300.213
    2016Mariners2331100000002000000.333
    2016Dodgers345862127221874113000300.207
2017Dodgers (AAA)10434910522185505100312.233
2017Dodgers140514568148883452185725001423102174.288
2017Dodgers15597115741312711010100001.254
2018Dodgers15553660413676358178563550178940596.254
2018Dodgers153948118111639013000010.282
2019Dodgers (A+)414156500145102000000.429
2019Dodgers1243664149651294125252373115452680.262
2019Dodgers58111100010304000000.125
2020THE BAT8725528466401529393325175320452.259
2020ATC1023293698350203104842330102431472.253
2020Depth Charts8724827862371528343225175321 52.251
2020Steamer6424027158351427322924175322 42.243
2020ZiPS139460514119702951567634521355316123.259
Total- - -539170719044482661112051255204163452018115194214.262
Postseason- - -351061302716524191023027100011.255

SeasonTeamBB%K%BB/KAVGOBPSLGOPSISOSpdBABIPUBRwGDPwSBwRCwRAAwOBAwRC+
2012Mariners (A-)12.7 %10.9 %1.17.328.430.474.905.1466.6.361  0.53111.8.425161
2012Mariners (A)3.8 %7.5 %0.50.304.373.304.677.0005.1.333  0.370.1.327102
2013Mariners (A+)13.8 %19.4 %0.71.335.426.524.950.1908.4.407  3.06521.8.416151
2013Mariners (AA)13.3 %18.3 %0.73.293.391.383.774.0907.7.368  2.1429.8.362131
2014Mariners (AAA)10.1 %21.4 %0.47.328.397.497.894.1697.6.412  0.06014.7.392133
2014Mariners7.3 %25.8 %0.28.287.347.346.692.0594.1.3981.60.10.1170.3.313103
2014Average7.6 %20.4 %0.37.251.314.386.700.1355.0.299     .310 
2015Mariners (AAA)12.6 %15.4 %0.82.300.391.429.820.1286.5.355  -0.56112.0.373124
2015Mariners5.9 %30.4 %0.19.170.220.223.443.0536.6.254-0.10.4-0.22-9.2.20123
2015Average7.7 %20.4 %0.38.254.317.405.721.1504.8.299     .313 
2016Mariners (AAA)10.4 %17.5 %0.59.312.387.457.845.1466.9.378  0.14510.0.378128
2016Dodgers (AAA)9.4 %25.0 %0.38.368.438.544.981.1757.8.512  1.0135.2.433165
20162 Teams6.2 %23.1 %0.27.213.262.361.622.1484.8.2670.5-0.70.05-3.0.26262
    2016Mariners0.0 %66.7 %0.00.333.333.333.667.0000.11.0000.00.00.00-0.1.29386
    2016Dodgers6.5 %21.0 %0.31.207.258.362.620.1554.9.2500.5-0.70.04-3.0.26061
2016Average8.2 %21.1 %0.39.255.322.417.739.1624.9.300     .318 
2017Dodgers (AAA)10.2 %10.2 %1.00.233.327.442.768.2097.0.243  -0.76-0.2.33697
2017Dodgers8.8 %25.0 %0.35.288.354.496.850.2086.4.3613.02.31.48919.3.361126
2017Dodgers15.5 %14.1 %1.10.254.380.508.889.2544.9.261  -0.5123.5.379137
2017Average8.5 %21.6 %0.39.255.324.426.750.1715.0.300     .321 
2018Dodgers9.1 %29.5 %0.31.254.331.444.775.1906.3.3454.01.4-1.0809.8.335113
2018Dodgers18.8 %27.1 %0.69.282.417.436.853.1546.4.400  0.282.4.377142
2018Average8.5 %22.3 %0.38.248.318.409.728.1615.0.296     .315 
2019Dodgers (A+)6.7 %13.3 %0.50.429.467.6431.110.2142.6.455  0.042.0.493208
2019Dodgers8.9 %27.8 %0.32.262.333.462.794.1996.4.3440.50.61.4564.0.331107
2019Dodgers27.3 %36.4 %0.75.125.364.125.489.0001.1.250  0.01-0.5.26765
2019Average8.5 %23.0 %0.37.252.323.435.758.1835.0.298     .320 
2020THE BAT8.7 %26.5 %0.33.259.329.435.765.1765.5.333  0.1370.9.324102
2020ATC8.9 %27.6 %0.32.253.325.428.753.1755.8.331  0.246-0.1.32097
2020Depth Charts8.8 %27.0 %0.33.251.324.424.747.1725.7.3270.9 0.234-0.8.31798
2020Steamer8.9 %27.7 %0.32.243.318.406.724.1625.1.3221.0 0.031-2.7.30892
2020ZiPS8.8 %26.3 %0.33.259.329.441.771.1836.3.332  0.8672.4.325103
Total- - -8.6 %27.3 %0.31.262.331.441.772.1786.2.3469.54.11.624921.2.331108
Postseason- - -17.7 %20.8 %0.85.255.392.453.845.1985.1.307  -0.3215.4.369133

SeasonAgeGABPAH1B2B3BHRRRBIBBSOSBCSBB%K%BB/KAVGOBPSLGOPSISOBABIPwSBwOBAWAR
20202913946051411970295156763451351238.8 %26.3 %0.33.259.329.441.771.183.3320.8.3252.0
20213013243748911464296156463431241038.8 %25.4 %0.35.261.332.458.790.197.3290.5.3312.0
2022311284234741096128515626142118938.9 %24.9 %0.36.258.330.454.784.196.3210.3.3291.9

SeasonTeamGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%Pull%Cent%Oppo%Soft%Med%Hard%
2012Mariners (A-)1.9121.8 %51.3 %26.9 %12.5 %6.3 %  46.7 %24.6 %28.7 %   
2012Mariners (A)2.3611.9 %61.9 %26.2 %9.1 %0.0 %  37.2 %27.9 %34.9 %   
2013Mariners (A+)1.5222.8 %46.6 %30.6 %4.8 %11.1 %  44.1 %24.6 %31.3 %   
2013Mariners (AA)2.2225.6 %51.3 %23.1 %11.1 %2.2 %  44.1 %27.7 %28.2 %   
2014Mariners (AAA)1.5020.7 %47.6 %31.7 %11.1 %6.9 %  44.9 %23.1 %32.1 %   
2014Mariners1.0821.1 %41.1 %37.9 %11.1 %0.0 %17.9 %75.0 %41.4 %34.3 %24.2 %20.2 %62.6 %17.2 %
2015Mariners (AAA)1.3921.7 %45.6 %32.7 %6.5 %4.3 %  38.4 %25.4 %36.3 %   
2015Mariners0.7424.2 %32.3 %43.5 %7.4 %0.0 %15.0 %33.3 %27.7 %26.2 %46.2 %18.5 %44.6 %36.9 %
2016Mariners (AAA)1.4423.7 %44.9 %31.3 %9.7 %4.8 %  42.5 %27.0 %30.5 %   
2016Dodgers (AAA)3.0022.0 %58.5 %19.5 %0.0 %0.0 %  41.5 %22.0 %36.6 %   
20162 Teams1.3322.2 %44.4 %33.3 %6.7 %6.7 %10.0 %0.0 %28.3 %39.1 %32.6 %17.4 %56.5 %26.1 %
    2016Mariners0.000.0 %0.0 %100.0 %0.0 %0.0 %0.0 %0.0 %0.0 %100.0 %0.0 %100.0 %0.0 %0.0 %
    2016Dodgers1.4322.7 %45.5 %31.8 %7.1 %7.1 %10.0 %0.0 %28.9 %37.8 %33.3 %15.6 %57.8 %26.7 %
2017Dodgers (AAA)1.3816.2 %48.6 %35.1 %30.8 %7.7 %  55.3 %10.5 %34.2 %   
2017Dodgers1.1622.6 %41.5 %35.8 %4.5 %15.8 %13.0 %50.0 %38.3 %33.5 %28.2 %15.8 %51.7 %32.4 %
2017Dodgers1.1720.4 %42.9 %36.7 %5.6 %16.7 %9.5 %0.0 %      
2018Dodgers0.8627.5 %33.6 %38.9 %7.1 %12.1 %10.7 %50.0 %37.8 %34.3 %27.9 %13.3 %48.3 %38.4 %
2018Dodgers1.0020.0 %40.0 %40.0 %10.0 %10.0 %10.0 %0.0 %      
2019Dodgers (A+)0.838.3 %41.7 %50.0 %16.7 %16.7 %  41.7 %33.3 %25.0 %   
2019Dodgers1.0927.3 %37.9 %34.8 %2.3 %13.6 %8.3 %20.0 %34.9 %32.9 %32.2 %14.0 %48.1 %38.0 %
2019Dodgers2.0025.0 %50.0 %25.0 %0.0 %0.0 %50.0 %0.0 %      
Total- - -1.0325.0 %37.9 %37.0 %5.7 %11.6 %11.8 %41.2 %36.7 %33.5 %29.8 %15.2 %50.6 %34.2 %
Postseason- - -1.1420.5 %42.3 %37.2 %6.9 %13.8 %12.1 %0.0 %      

SeasonTeamGBFBLDIFFBIFHBUBUHBallsStrikesPitches
2012Mariners (A-)6132264   104185289
2012Mariners (A)261151   3470104
2013Mariners (A+)9663473   220433653
2013Mariners (AA)10045505   4836381121
2014Mariners (AAA)10872478   5327811313
2014Mariners3936204743207363570
2015Mariners (AAA)12892616   6498881537
2015Mariners2027152331133242375
2016Mariners (AAA)8962476   4296491078
2016Dodgers (AAA)24890   118170288
20162 Teams201510121092161253
    2016Mariners0100000077
    2016Dodgers201410121092154246
2017Dodgers (AAA)181364   76102178
2017Dodgers154133846202184214262268
2017Dodgers2118101200126165291
2018Dodgers1211409910132191915562475
2018Dodgers10105111085115200
2019Dodgers (A+)5611   192847
2019Dodgers968869285163110921723
2019Dodgers2110100263056
Total- - -4504392972553177282448407664
Postseason- - -3329162410237310547

SeasonTeamWPA-WPA+WPARE24REWpLIphLIPHWPA/LIClutch
2014Mariners-0.20-2.372.17-0.83-0.070.900.483-0.03-0.19
2015Mariners-0.79-1.911.12-8.52-0.951.05 0-0.960.21
20162 Teams-0.54-1.270.74-1.97-0.250.870.9415-0.23-0.38
    2016Mariners-0.09-0.100.01-0.64-0.071.35 00.00-0.07
    2016Dodgers-0.45-1.180.73-1.33-0.180.850.9415-0.23-0.29
2017Dodgers2.54-8.9511.4825.692.670.981.95131.950.65
2017Dodgers0.87-1.071.943.330.361.05 00.330.50
2018Dodgers1.32-10.6311.9415.411.601.031.01171.37-0.09
2018Dodgers0.10-0.820.922.030.201.11 00.23-0.14
2019Dodgers0.84-6.787.6211.361.220.960.99210.360.51
2019Dodgers-0.11-0.170.05-1.82-0.181.011.403-0.170.05
Total- - -3.17-31.9035.0741.154.230.981.14692.460.76
Postseason- - -0.86-2.062.923.540.391.071.4030.400.41

SeasonTeamFB%SL%CT%CB%CH%SF%KN%XX%
2014Mariners56.5% (91.5)15.7% (83.6)6.2% (87.2)10.6% (77.9)10.7% (81.9)0.4% (84.5) 0.4%
2015Mariners64.0% (91.9)11.5% (84.2)10.4% (88.2)5.1% (78.4)8.5% (82.2)0.5% (85.5)  
20162 Teams56.0% (92.8)21.6% (85.4)4.8% (88.8)8.4% (78.4)7.6% (84.5) 1.6% (69.8)1.2%
    2016Mariners85.7% (91.5)14.3% (77.0)      
    2016Dodgers55.1% (92.9)21.8% (85.5)4.9% (88.8)8.6% (78.4)7.8% (84.5) 1.6% (69.8)1.2%
2017Dodgers54.5% (92.9)19.3% (84.6)6.8% (88.8)10.4% (79.3)8.4% (84.3)0.5% (85.8)  
2018Dodgers54.1% (92.5)17.6% (84.5)6.6% (89.0)10.7% (78.8)10.5% (83.2)0.5% (83.7)  
2019Dodgers50.0% (92.7)18.9% (85.1)7.5% (89.1)11.3% (79.9)11.0% (83.1)1.3% (86.7) 0.5%
Total- - -54.0% (92.6)18.1% (84.6)7.0% (88.8)10.4% (79.1)9.8% (83.3)0.7% (85.6)0.1% (69.8)0.2%

SeasonTeamFA%FT%FC%FS%FO%SI%SL%CU%KC%EP%CH%SC%KN%UN%
2014Mariners33.3 %18.5 %3.9 %0.4 % 6.2 %14.8 %9.5 %2.1 % 11.4 %   
2015Mariners35.5 %21.9 %10.1 %0.3 % 6.7 %12.0 %3.5 %1.6 % 8.3 %  0.3 %
20162 Teams45.6 %6.8 %2.0 %  5.2 %21.6 %7.2 %3.2 % 7.6 % 0.8 % 
    2016Mariners85.7 %      14.3 %      
    2016Dodgers44.4 %7.0 %2.1 %  5.4 %22.2 %7.0 %3.3 % 7.8 % 0.8 % 
2017Dodgers39.2 %11.2 %6.3 %0.6 %0.1 %4.6 %19.2 %9.1 %1.5 %0.1 %8.3 %   
2018Dodgers36.0 %9.0 %6.1 %1.2 % 8.7 %18.5 %9.3 %1.6 % 9.7 %   
2019Dodgers34.8 %6.6 %8.5 %1.2 % 8.6 %17.7 %8.6 %3.1 % 10.9 %   
Total- - -36.7 %10.4 %6.6 %0.9 %0.0 %7.1 %18.0 %8.8 %2.0 %0.0 %9.6 % 0.0 %0.0 %

SeasonTeamvFAvFTvFCvFSvFOvSIvSLvCUvKCvEPvCHvSCvKN
2014Mariners91.591.986.684.8 89.483.777.581.7 82.1  
2015Mariners91.492.487.884.4 91.584.778.877.6 82.4  
20162 Teams92.992.088.6  93.785.578.077.5 84.4 70.7
    2016Mariners91.5      77.2     
    2016Dodgers92.992.088.6  93.785.578.177.5 84.4 70.7
2017Dodgers93.392.288.985.486.091.985.079.081.052.784.1  
2018Dodgers93.091.788.784.7 91.384.578.480.5 83.5  
2019Dodgers93.092.289.086.1 91.685.078.781.4 83.3  
Total- - -92.992.088.785.386.091.484.878.680.852.783.5 70.7

SeasonTeamFA%FC%FS%SI%CH%SL%CU%CS%KN%SB%XX%
2014Mariners37.2 %6.8 %0.4 %19.8 %10.7 %13.9 %11.4 %    
2015Mariners40.5 %11.7 %0.8 %22.4 %8.3 %10.9 %5.1 %   0.3 %
20162 Teams41.2 %4.0 % 14.4 %7.6 %22.4 %8.8 % 1.6 %  
    2016Mariners85.7 %     14.3 %    
    2016Dodgers39.9 %4.1 % 14.8 %7.8 %23.1 %8.6 % 1.7 %  
2017Dodgers36.0 %6.7 %0.9 %18.7 %8.1 %18.9 %10.6 %0.1 %   
2018Dodgers38.8 %7.3 %1.1 %15.1 %9.7 %17.7 %10.2 %0.0 %   
2019Dodgers37.7 %7.9 %1.4 %12.3 %11.1 %18.4 %11.2 %    
Total- - -37.8 %7.3 %1.0 %16.2 %9.5 %17.7 %10.3 %0.1 %0.1 % 0.0 %

SeasonTeamvFAvFCvFSvSIvCHvSLvCUvCSvKNvSB
2014Mariners92.687.885.391.682.484.078.6   
2015Mariners92.388.886.892.982.685.079.3   
20162 Teams94.089.2 93.085.286.479.0 70.7 
    2016Mariners91.7     77.5   
    2016Dodgers94.189.2 93.085.286.479.1 70.7 
2017Dodgers93.588.685.192.484.485.079.468.6  
2018Dodgers93.489.184.392.083.684.779.469.8  
2019Dodgers93.189.086.392.083.585.179.8   
Total- - -93.388.885.392.283.784.979.468.970.7 

SeasonTeamwFBwSLwCTwCBwCHwSFwKNwFB/CwSL/CwCT/CwCB/CwCH/CwSF/CwKN/C
2014Mariners0.10.4-1.01.21.5-0.2 0.040.41-2.731.932.43-10.01 
2015Mariners-4.8-2.0-0.8-0.2-0.30.1 -1.99-4.76-2.14-1.30-0.975.59 
20162 Teams-2.80.9-0.20.0-1.3 -0.2-2.001.66-1.830.11-6.97 -5.80
    2016Mariners0.0-0.1     -0.58-5.72     
    2016Dodgers-2.81.0-0.20.0-1.3 -0.2-2.071.80-1.830.11-6.97 -5.80
2017Dodgers18.33.01.9-1.21.7-0.2 1.480.681.26-0.500.87-1.84 
2018Dodgers6.4-0.90.61.54.1-0.3 0.48-0.210.350.581.60-2.48 
2019Dodgers12.2-5.0-0.71.3-2.3-0.7 1.41-1.54-0.540.66-1.22-3.16 
Total- - -29.4-3.7-0.22.63.4-1.3-0.20.71-0.27-0.040.320.45-2.60-5.80

SeasonTeamwFAwFTwFCwFSwFOwSIwSLwCUwKCwEPwCHwSCwKN
2014Mariners-0.70.0-0.8-0.2 0.10.50.80.2 1.4  
2015Mariners-4.81.3-1.4-0.2 -0.7-2.1-0.40.0 -0.3  
20162 Teams-1.9-0.4-0.3  -0.81.2-0.1-0.3 -1.3 0.1
    2016Mariners0.0      -0.1     
    2016Dodgers-1.9-0.4-0.3  -0.81.2-0.1-0.3 -1.3 0.1
2017Dodgers8.76.12.4-0.30.0-0.16.2-0.5-1.00.01.9  
2018Dodgers5.8-0.1-2.7-1.4 0.30.90.12.0 4.3  
2019Dodgers8.02.80.8-0.1 -2.0-8.2-0.82.6 -1.9  
Total- - -15.09.7-2.0-2.20.0-3.2-1.4-0.83.60.04.0 0.1

SeasonTeamwFA/CwFT/CwFC/CwFS/CwFO/CwSI/CwSL/CwCU/CwKC/CwEP/CwCH/CwSC/CwKN/C
2014Mariners-0.380.00-3.54-10.08 0.300.601.551.77 2.08  
2015Mariners-3.591.63-3.57-18.91 -2.84-4.56-2.910.50 -0.90  
20162 Teams-1.71-2.41-5.93  -6.102.21-0.63-3.50 -7.03 3.61
    2016Mariners-0.63      -5.63     
    2016Dodgers-1.77-2.41-5.93  -6.102.21-0.33-3.50 -7.03 3.61
2017Dodgers1.022.511.75-2.604.97-0.071.49-0.24-3.064.971.04  
2018Dodgers0.66-0.04-1.85-5.10 0.130.210.035.10 1.82  
2019Dodgers1.352.470.55-0.54 -1.34-2.74-0.544.93 -1.01  
Total- - -0.551.25-0.40-3.504.97-0.59-0.11-0.132.394.970.56 3.61

SeasonTeamwFAwFCwFSwSIwCHwSLwCUwCSwKNwSB
2014Mariners-0.9-0.8-0.20.0 0.21.0   
2015Mariners-7.3-0.6-0.11.8 -1.9-0.4   
20162 Teams-2.8-0.6 0.1 0.80.2 -0.2 
    2016Mariners0.0     -0.1   
    2016Dodgers-2.8-0.6 0.1 0.80.2 -0.2 
2017Dodgers11.41.8-0.35.7 2.7-1.70.1  
2018Dodgers-0.11.0-1.65.5 -2.63.40.0  
2019Dodgers9.1-0.8-0.31.0 -7.22.1   
Total- - -9.40.1-2.514.1 -8.04.70.1-0.2 

SeasonTeamwFA/CwFC/CwFS/CwSI/CwCH/CwSL/CwCU/CwCS/CwKN/CwSB/C
2014Mariners-0.43-2.03-10.010.012.220.251.63   
2015Mariners-4.77-1.36-2.682.15-0.38-4.68-1.85   
20162 Teams-2.75-5.84 0.31-7.031.370.85 -5.72 
    2016Mariners-0.63     -5.63   
    2016Dodgers-2.88-5.84 0.31-7.031.371.16 -5.72 
2017Dodgers1.421.19-1.601.371.260.65-0.713.64  
2018Dodgers-0.010.59-5.841.491.35-0.601.370.00  
2019Dodgers1.42-0.58-1.450.48-1.41-2.301.08   
Total- - -0.330.01-3.351.150.37-0.590.602.73-5.72 

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%F-Strike%SwStr%
2014Mariners23.7 %69.2 %45.6 %47.1 %83.1 %73.4 %48.1 %61.6 %12.1 %
2014Average30.7 %65.7 %46.2 %65.7 %87.3 %79.3 %44.3 %60.6 %9.5 %
2015Mariners22.8 %67.0 %45.3 %47.6 %78.1 %70.6 %50.9 %69.6 %13.3 %
2015Average30.6 %66.9 %46.9 %64.9 %86.7 %78.8 %44.8 %60.9 %9.9 %
20162 Teams26.0 %76.4 %50.8 %45.5 %84.0 %74.0 %49.2 %64.6 %13.0 %
    2016Mariners100.0 %80.0 %85.7 %50.0 %25.0 %33.3 %71.4 %100.0 %57.1 %
    2016Dodgers24.8 %76.3 %49.8 %45.2 %86.7 %76.0 %48.6 %62.9 %11.8 %
2016Average30.3 %66.7 %46.5 %63.9 %86.3 %78.2 %44.6 %60.3 %10.1 %
2017Dodgers25.2 %68.9 %45.6 %53.1 %86.0 %76.3 %46.6 %64.3 %10.8 %
2017Average29.9 %66.7 %46.5 %62.9 %85.5 %77.5 %45.0 %60.3 %10.4 %
2018Dodgers25.8 %72.3 %47.4 %53.4 %78.5 %71.2 %46.3 %62.6 %13.7 %
2018Average30.9 %67.3 %46.6 %62.8 %85.5 %76.9 %43.0 %60.6 %10.7 %
2019Dodgers29.8 %74.9 %49.6 %47.9 %81.6 %70.3 %43.9 %62.6 %14.7 %
2019Average31.6 %68.5 %47.0 %62.7 %84.9 %76.2 %41.8 %60.9 %11.1 %
Total- - -26.3 %71.5 %47.2 %51.0 %81.9 %72.6 %46.3 %63.5 %12.9 %

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%Pace
2014Mariners21.8 %65.3 %45.6 %42.9 %81.8 %73.4 %54.8 %22.5
2014Average30.1 %63.1 %46.2 %62.9 %87.5 %79.3 %48.8 %23.0
2015Mariners25.8 %63.7 %45.3 %48.9 %78.9 %70.6 %51.5 %21.4
2015Average30.9 %64.4 %46.9 %62.9 %87.1 %78.8 %47.8 %22.1
20162 Teams23.3 %74.6 %50.8 %33.3 %85.0 %74.0 %53.6 %25.5
    2016Mariners100.0 %80.0 %85.7 %50.0 %25.0 %33.3 %71.4 %26.0
    2016Dodgers21.9 %74.4 %49.8 %32.0 %87.5 %76.0 %53.1 %25.5
2016Average30.6 %63.9 %46.5 %62.1 %86.5 %78.1 %47.8 %22.7
2017Dodgers24.0 %67.8 %45.6 %48.3 %86.7 %76.5 %49.4 %24.3
2017Average30.3 %64.1 %46.5 %61.2 %85.8 %77.4 %47.9 %23.8
2018Dodgers24.8 %71.1 %47.4 %48.4 %78.9 %70.7 %48.7 %24.7
2018Average30.4 %64.4 %46.6 %60.1 %85.6 %76.9 %47.7 %23.5
2019Dodgers27.0 %72.3 %49.4 %37.9 %82.4 %70.2 %49.4 %26.4
2019Average30.6 %65.2 %47.0 %59.4 %84.9 %76.2 %47.4 %24.4
Total- - -24.9 %69.7 %47.2 %45.0 %82.4 %72.5 %49.8 %24.7

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%Pace
2014Mariners21.7 %65.1 %45.6 %41.8 %82.1 %73.4 %55.0 %23.2
2015Mariners24.9 %64.4 %45.3 %46.7 %79.2 %70.6 %51.7 %21.7
20162 Teams25.2 %75.6 %50.8 %45.2 %83.3 %74.0 %50.8 %25.8
    2016Mariners100.0 %75.0 %85.7 %66.7 %0.0 %33.3 %57.1 %26.0
    2016Dodgers23.3 %75.6 %49.8 %42.9 %86.0 %76.0 %50.6 %25.8
2017Dodgers23.4 %67.6 %45.6 %45.6 %86.8 %76.4 %50.4 %24.6
2018Dodgers25.2 %70.2 %47.4 %47.3 %79.2 %70.6 %49.3 %25.0
2019Dodgers26.7 %71.9 %49.4 %37.6 %82.0 %70.0 %50.2 %27.0
Total- - -24.7 %69.3 %47.2 %44.0 %82.4 %72.4 %50.4 %25.1

SeasonTeamPosGGSInnPOAEFETEDPDPSDPTDPFScpSBCSPBWPFPTZ
2012Mariners (A-)2B6545.07191  4          
2013Mariners (A+)2B2217.0280  0          
2013Mariners (AA)2B2525227.066615  20          
2014Mariners (AAA)2B2121182.233622  13          
2015Mariners (AAA)2B1313112.026250  4          
2015Mariners2B4220.0511100001     .857 
2016Mariners (AAA)2B7762.110143  6          
2016Dodgers2B7539.19121013210     .955 
2017Dodgers (AAA)2B2112.0100  0          
2017Dodgers2B2219166.2335252315970     .944 
2018Dodgers2B12550.013100003030     1.000 
2019Dodgers (A+)2B117.0130  1          
2019Dodgers2B2013119.014230008080     1.000 
Total- - -2B6544395.074987342911191     .961 
2012Mariners (A-)3B1110.0230  0          
2015Mariners3B101.0000000000     .000 
2016Dodgers (AAA)3B2218.0130  0          
2016Mariners (AAA)3B5543.06111  1          
2016Dodgers3B10228.0250000000     1.000 
2017Dodgers (AAA)3B119.0110  0          
2017Dodgers3B8338.1551010000     .909 
2019Dodgers3B6440.21101010000     .917 
Total- - -3B259108.08202020000     .933 
2012Mariners (A-)SS3030267.149849  18          
2012Mariners (A)SS8870.013170  5          
2013Mariners (A+)SS6161531.28618815  33          
2013Mariners (AA)SS3939333.05211513  25          
2014Mariners (AAA)SS5453462.1651439  26          
2014MarinersSS4740365.050127761191293     .962 
2015Mariners (AAA)SS7271615.010521714  45          
2015MarinersSS2825231.1337133010461     .972 
2016Dodgers (AAA)SS1313116.018270  8          
2016Mariners (AAA)SS5050425.2691439  20          
20162 TeamsSS6546.09102020000     .905 
    2016MarinersSS119.0112020000     .500 
    2016DodgersSS5437.0890000000     1.000 
2017Dodgers (AAA)SS5546.25160  4          
2017DodgersSS141096.111373308350     .941 
2018DodgersSS8173671.1951971082251981     .967 
2019Dodgers (A+)SS114.0010  1          
2019DodgersSS3930281.0376593612462     .919 
Total- - -SS2151831691.02355073423117442347     .956 
2017DodgersLF4846405.29141100000     .990 
2018DodgersLF2418148.03121100100     .971 
2019DodgersLF5630283.05910000000     1.000 
Total- - -LF12894836.218172200100     .989 
2017Dodgers (AAA)CF3324.01000  0          
2017DodgersCF4947395.08531010000     .989 
2018DodgersCF5032310.16901010000     .986 
2019DodgersCF2011110.23100000000     1.000 
Total- - -CF11990816.018532020000     .989 
2019DodgersRF3316.0201100000     .667 
Total- - -RF3316.0201100000     .667 
2017DodgersOF9793800.217672110000     .989 
2018DodgersOF7450458.110022110100     .981 
2019DodgersOF7944409.29211100000     .989 
Total- - -OF2501871668.2368105320100     .987 

SeasonTeamPosInnrSZrCERArSBrGDPrARMrGFPrPMDRSBIZPlaysRZROOZFSRFRMARMDPRRngRErrRUZRUZR/150
2015Mariners2B20.0   0 0-2-231.33300   0.1-0.7-0.6-42.2
2016Dodgers2B39.1   0 0-1-1129.75020  -0.20.10.0-0.2-2.3
2017Dodgers2B166.2   0 0223827.711170  0.71.0-2.4-0.8-6.6
2018Dodgers2B50.0   0 0-1-1126.50010   -0.90.3-0.7-19.6
2019Dodgers2B119.00  1 0-101712.7063   0.0-0.50.50.00.4
Total- - -2B395.00  1 0-3-28255.671230  0.5-0.2-2.4-2.1-8.5
2015Mariners3B1.0   0 00000 00   0.00.00.00.0
2016Dodgers3B28.0   0 00075.71400   0.00.20.313.6
2017Dodgers3B38.1   0 0-1-164.66700   0.8-0.60.213.8
2019Dodgers3B40.20  0 01176.8574   -0.10.7-0.50.15.6
Total- - -3B108.00  0 0002015.75040  -0.11.6-1.00.58.1
2014MarinersSS365.0   0 13410889.824280  0.21.6-1.90.00.1
2015MarinersSS231.1   -1 -11-16249.790170  0.10.9-0.10.95.2
20162 TeamsSS46.0   0 00074.57150   -0.30.3-0.1-1.9
    2016MarinersSS9.0   0 00010.0001        
    2016DodgersSS37.0   0 00064.66740   -0.30.3-0.1-1.9
2017DodgersSS96.1   0 -1102519.760130  -0.21.4-1.5-0.2-3.2
2018DodgersSS671.1   -1 065171133.77850-1  -2.00.4-2.0-3.6-7.4
2019DodgersSS281.00  0 -10-16341.65119   0.10.0-3.2-3.2-26.4
Total- - -SS1691.00  -2 -2117436335.768132-1  -1.74.0-8.4-6.1-5.2
2017DodgersLF405.2    20356357.905342 2.5 1.20.44.115.9
2018DodgersLF148.0    00332723.85280 -0.1 2.10.02.013.2
2019DodgersLF283.00   00553837.97422  -0.1 1.20.51.68.1
Total- - -LF836.20   201113128117.914642 2.4 4.50.97.712.9
2017DodgersCF395.0    10-107365.890200 0.5 0.50.31.35.0
2018DodgersCF310.1    01-105752.912170 -1.1 -3.40.2-4.3-16.9
2019DodgersCF110.20   00112826.9295  -0.3 0.40.20.3-6.2
Total- - -CF816.00   11-11158143.905420 -0.9 -2.50.7-2.7-4.6
2019DodgersRF16.00   0000221.0000  -0.5 -0.2-0.3-1.0-108.2
Total- - -RF16.00   0000221.0000  -0.5 -0.2-0.3-1.0-108.2
2017DodgersOF800.2    3025136122.897542 3.0 1.70.75.410.8
2018DodgersOF458.1    01238475.893250 -1.1 -1.30.2-2.3-6.3
2019DodgersOF409.20   00666865.95627  -0.9 1.40.40.91.2
Total- - -OF1668.20   311014288262.9101062 1.0 1.81.24.03.3

SeasonTeamPosInnImpossible (0%)Remote (1-10%)Unlikely (10-40%)Even (40-60%)Likely (60-90%)Routine (90-100%)
2015Mariners2B20.00.0%      (0)0.0%      (0)0.0%      (0)0.0%     (0)0.0%      (1)66.7%      (3)
2016Dodgers2B39.10.0%      (0)0.0%      (0)0.0%      (1)50.0%     (2)50.0%      (2)100.0%    (10)
2017Dodgers2B166.20.0%      (0)0.0%      (1)0.0%      (3)50.0%     (2)100.0%      (2)91.4%    (58)
2018Dodgers2B50.00.0%      (0)0.0%      (1)0.0%      (0)0.0%     (0)0.0%      (0)100.0%    (11)
2019Dodgers2B119.00.0%      (2)0.0%      (3)0.0%      (1)0.0%     (0)0.0%      (0)100.0%    (19)
Total- - -2B395.00.0%      (2)0.0%      (5)0.0%      (5)50.0%     (4)60.0%      (5)94.1%  (101)
2016Dodgers3B28.00.0%      (0)0.0%      (0)0.0%      (1)0.0%     (0)0.0%      (0)100.0%      (7)
2017Dodgers3B38.10.0%      (0)0.0%      (1)0.0%      (0)0.0%     (0)0.0%      (1)100.0%    (10)
2019Dodgers3B40.20.0%      (0)0.0%      (1)0.0%      (0)100.0%     (1)0.0%      (0)90.9%    (11)
Total- - -3B108.00.0%      (0)0.0%      (2)0.0%      (1)100.0%     (1)0.0%      (1)96.4%    (28)
2014MarinersSS365.00.0%      (3)10.0%    (10)25.0%      (8)0.0%     (2)63.6%    (11)95.1%  (144)
2015MarinersSS231.10.0%      (3)0.0%      (4)0.0%      (0)25.0%     (4)50.0%      (4)96.0%    (75)
20162 TeamsSS46.00.0%      (1)0.0%      (0)0.0%      (0)0.0%     (0)0.0%      (1)88.2%    (17)
    2016MarinersSS9.00.0%      (0)0.0%      (0)0.0%      (0)0.0%     (0)0.0%      (0)33.3%      (3)
    2016DodgersSS37.00.0%      (1)0.0%      (0)0.0%      (0)0.0%     (0)0.0%      (1)100.0%    (14)
2017DodgersSS96.10.0%      (0)0.0%      (1)0.0%      (1)50.0%     (2)66.7%      (3)91.9%    (37)
2018DodgersSS671.10.0%      (7)7.1%    (14)22.2%      (9)83.3%     (6)75.0%    (16)97.4%  (231)
2019DodgersSS281.00.0%      (4)0.0%      (7)20.0%      (5)25.0%     (4)71.4%      (7)96.0%    (75)
Total- - -SS1691.00.0%    (18)5.6%    (36)21.7%    (23)44.4%    (18)66.7%    (42)95.9%  (579)
2017DodgersLF405.20.0%    (19)0.0%      (1)0.0%      (1)100.0%     (1)83.3%      (6)100.0%    (84)
2018DodgersLF148.00.0%    (17)0.0%      (0)0.0%      (0)100.0%     (2)0.0%      (0)100.0%    (28)
2019DodgersLF283.00.0%    (13)0.0%      (3)0.0%      (2)100.0%     (1)60.0%      (5)100.0%    (57)
Total- - -LF836.20.0%    (49)0.0%      (4)0.0%      (3)100.0%     (4)72.7%    (11)100.0%  (169)
2017DodgersCF395.00.0%    (11)0.0%      (3)0.0%      (1)33.3%     (3)83.3%      (6)100.0%    (78)
2018DodgersCF310.10.0%    (20)0.0%      (3)66.7%      (3)0.0%     (0)66.7%      (3)100.0%    (65)
2019DodgersCF110.20.0%      (2)0.0%      (0)0.0%      (2)100.0%     (1)100.0%      (1)100.0%    (29)
Total- - -CF816.00.0%    (33)0.0%      (6)33.3%      (6)50.0%     (4)80.0%    (10)100.0%  (172)
2019DodgersRF16.00.0%      (2)0.0%      (0)0.0%      (0)0.0%     (0)100.0%      (1)100.0%      (3)
Total- - -RF16.00.0%      (2)0.0%      (0)0.0%      (0)0.0%     (0)100.0%      (1)100.0%      (3)
2017DodgersOF800.20.0%    (30)0.0%      (4)0.0%      (2)50.0%     (4)83.3%    (12)100.0%  (162)
2018DodgersOF458.10.0%    (37)0.0%      (3)66.7%      (3)100.0%     (2)66.7%      (3)100.0%    (93)
2019DodgersOF409.20.0%    (17)0.0%      (3)0.0%      (4)100.0%     (2)71.4%      (7)100.0%    (89)
Total- - -OF1668.20.0%    (84)0.0%    (10)22.2%      (9)75.0%     (8)77.3%    (22)100.0%  (344)

SeasonTeamInnVotesInstinctsFirst StepSpeedHandsReleaseArm StrengthArm AccuracyOverallFSR
2014Mariners365.02462686657636454620
2015Mariners252.1964646356514955570
    2016Dodgers104.1945565358534348510
2017Dodgers1102.0954557055524852552
2018Dodgers1179.2125368655357365255-1
Total- - -2899.05455636755554553561

SeasonTeamBattingBase RunningFieldingPositionalOffenseDefenseLeagueReplacementRARWARDollarsSalary
2014Mariners0.61.80.01.92.31.90.54.39.01.0$7.5 
2015Mariners-9.10.10.41.0-9.01.40.43.0-4.3-0.5($3.6) 
20162 Teams-3.0-0.20.00.2-3.30.30.12.0-1.0-0.1($0.8) 
    2016Mariners-0.10.0 -0.1-0.1-0.10.00.10.00.0$0.0 
    2016Dodgers-3.0-0.20.00.3-3.20.30.11.9-0.9-0.1($0.8) 
2017Dodgers18.76.74.7-0.625.34.11.117.648.14.8$38.3 
2018Dodgers9.84.4-6.53.314.2-3.20.918.130.03.1$24.7 
2019Dodgers3.82.5-2.20.46.3-1.80.413.017.91.7$13.9 
Total- - -20.715.2-3.66.235.92.63.357.999.710.0$79.9 

  • 2012 June Amateur Draft - Round: 5, Pick: 3, Overall: 161
    • Team: Seattle Mariners
    • School: Virginia