Age: 29
Bats/Throws: R/R
6' 1" / 196
SS/OF
Birthdate: 8/29/1990 (29 y, 1 m, 23 d)
Drafted: 2012 June Amateur Draft - Round: 5, Pick: 3, Overall: 161, Team: Seattle Mariners
Contract: 1 yr, $3.5M (2019)
Service Time: 3.037
Reported as the pre-2019 value.
3 years and 37 days days of service time.
   Free Agent: 2022    Arb Eligible: 2021   
MiLB Options: 1
Reported as the pre-2019 season number of waiver options remaining.

RotoWire News: Taylor is starting in right field in Game 1 of the National League Division Series on Thursday, batting fifth. (10/3/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
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    
2019THE BAT9742612534579.1 %27.4 %.163.328.250.325.413.321104    
2019ATC134552157361118.9 %27.0 %.175.333.255.328.430.329106    
2019Depth Charts10042010524498.7 %26.4 %.162.324.248.321.410.3181021.12.1-0.71.5
2019Steamer124535126253108.8 %26.3 %.153.325.248.321.401.3151002.22.30.42.0
2019Fans (7)156675218190139.3 %24.9 %.194.332.264.339.458.3441190.616.63.44.2
2019ZiPS148581157663138.6 %26.5 %.170.323.249.320.419.321104-0.62.34.22.6
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    
2019Steamer (R)753178373459.0 %27.3 %.162.328.248.322.411.312941.2-1.21.01.0
2019Depth Charts (R)783268403668.8 %27.2 %.172.327.250.322.421.315961.2-0.4-2.00.8
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
2019THE BAT973804269559213125345390117420674.250
2019ATC134495552126762961573614901496207114.255
2019Depth Charts1003754209357214105244370111422 94.248
2019Steamer12447553511874275126253470141544 104.248
2019Fans (7)1566036751599336921819063016872  134.264
2019ZiPS148523581130783071576635001546207137.249
2019Dodgers (A+)414156500145102000000.429
2019Dodgers1243664149651294125252373115452680.262
2019Dodgers58111100010304000000.125
2019Steamer (R)7528131770421728373429187322 52.248
2019Depth Charts (R)7829032673431838403629189321 62.250
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 
2019THE BAT9.1 %27.4 %0.33.250.325.413.738.1635.0.328  -0.5522.2.321104
2019ATC8.9 %27.0 %0.33.255.328.430.759.1756.1.333  0.1716.3.329106
2019Depth Charts8.7 %26.4 %0.33.248.321.410.731.1625.7.3241.3 -0.2501.1.318102
2019Steamer8.8 %26.3 %0.34.248.321.401.722.1535.5.3252.2 0.0630.1.315100
2019Fans (7)9.3 %24.9 %0.38.264.339.458.797.1946.0.332  0.69516.0.344119
2019ZiPS8.6 %26.5 %0.32.249.320.419.739.1706.3.323  -0.6712.8.321104
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 
2019Steamer (R)9.0 %27.3 %0.33.248.322.411.733.1625.3.3281.3 0.038-2.2.31294
2019Depth Charts (R)8.8 %27.2 %0.32.250.322.421.743.1725.9.3271.2 0.040-1.4.31596
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
20192814852358113078307157663501541378.6 %26.5 %0.32.249.320.419.739.170.323-0.6.3212.6
20202914049655112573307157361481421168.7 %25.8 %0.34.252.323.431.755.179.323-0.5.3262.6
20213013648253512170297157060461331068.6 %24.9 %0.35.251.321.434.755.183.315-0.7.3262.5

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
2019Dodgers1.23-6.547.7715.021.690.950.96210.820.48
2019Dodgers-0.11-0.170.05-1.82-0.181.011.403-0.170.05
Total- - -3.56-31.6635.2244.804.690.981.13692.910.72
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)  
2019Dodgers49.9% (92.7)18.9% (85.1)7.6% (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 
2019Dodgers11.8-4.9-0.61.3-2.2-0.7 1.37-1.51-0.460.66-1.17-3.11 
Total- - -29.0-3.6-0.12.63.4-1.3-0.20.70-0.26-0.020.320.46-2.58-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 
2016Mariners (AAA)3B5543.06111  1          
2016Dodgers (AAA)3B2218.0130  0          
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