Age: 28
Bats/Throws: R/R
6' 1" / 195
SS/OF
Birthdate: 8/29/1990 (28 y, 10 m, 25 d)
Drafted: 2012 June Amateur Draft - Round: 5, Pick: 3, Overall: 161, Team: Seattle Mariners
Contract: 1 yr $3.5MM (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: 2020   
MiLB Options: 1
Reported as the pre-2019 season number of waiver options remaining.

RotoWire News: Taylor is dealing with a non-displaced fracture on the outside of his forearm and is expected to miss the next 4-to-6 weeks, Bill Plunkett of The Orange County Register reports. (7/15/2019)
Injury: Forearm, 10-Day IL

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
2016Dodgers (AAA)156407859.4 %25.0 %.175.512.368.438.544.433165    
2016Mariners (AAA)63280341291210.4 %17.5 %.146.378.312.387.457.378128    
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
2019Dodgers902988334179.7 %27.2 %.192.341.261.334.452.3291061.84.1-0.91.2
2019ZiPS (R)542035252458.9 %26.6 %.176.327.252.323.428.318990.1-0.2-0.50.6
2019Steamer (R)23952111029.0 %27.2 %.158.324.246.320.403.309930.4-0.6-0.10.2
2019Depth Charts (R)23972121129.0 %26.9 %.167.326.249.322.416.314960.3-0.20.00.3
2019THE BAT (R)281023141129.2 %27.8 %.175.335.255.329.430.322101    
Total- - -505178847236193418.7 %27.2 %.175.346.262.331.438.33010814.533.73.59.5
Postseason- - -3011941810116.8 %19.3 %.214.310.265.395.480.378139    

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
2016Dodgers (AAA)1557642113620786016100250.368
2016Mariners (AAA)63247280775119434129290492117125.312
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
2019Dodgers9026129868372038334129281242570.261
2019ZiPS (R)5418120346271125252418054220 52.252
2019Steamer (R)238495211351211109026111 21.246
2019Depth Charts (R)238697211351212119026110 21.249
2019THE BAT (R)2891102231451314119028110121.255
Total- - -505160217884202521021947236193155348616105184114.262
Postseason- - -30981192615524181020023100011.265

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 
2016Dodgers (AAA)9.4 %25.0 %0.38.368.438.544.981.1757.8.512  1.0135.2.433165
2016Mariners (AAA)10.4 %17.5 %0.59.312.387.457.845.1466.9.378  0.14510.0.378128
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
2019Dodgers9.7 %27.2 %0.36.261.334.452.787.1926.3.3410.20.31.3402.4.329106
2019Average8.5 %22.8 %0.37.253.323.434.757.1815.0.298     .320 
2019ZiPS (R)8.9 %26.6 %0.33.252.323.428.751.1766.3.3270.0 0.125-0.3.31899
2019Steamer (R)9.0 %27.2 %0.33.246.320.403.723.1585.4.3240.4 0.011-0.9.30993
2019Depth Charts (R)9.0 %26.9 %0.33.249.322.416.737.1675.9.3260.3 0.012-0.5.31496
2019THE BAT (R)9.2 %27.8 %0.33.255.329.430.759.1755.5.335  0.1130.2.322101
Total- - -8.7 %27.2 %0.32.262.331.438.769.1756.2.3469.23.81.523219.6.330108
Postseason- - -16.8 %19.3 %0.87.265.395.480.875.2145.2.310  -0.3205.9.378139

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 %
2016Dodgers (AAA)3.0022.0 %58.5 %19.5 %0.0 %0.0 %  41.5 %22.0 %36.6 %   
2016Mariners (AAA)1.4423.7 %44.9 %31.3 %9.7 %4.8 %  42.5 %27.0 %30.5 %   
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 %      
2019Dodgers1.1326.0 %39.2 %34.8 %3.2 %12.7 %8.5 %20.0 %34.9 %32.8 %32.3 %13.4 %48.9 %37.6 %
Total- - -1.0324.7 %38.2 %37.2 %6.0 %11.4 %12.0 %41.2 %36.9 %33.5 %29.6 %15.2 %50.9 %33.9 %
Postseason- - -1.1120.3 %41.9 %37.8 %7.1 %14.3 %9.7 %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
2016Dodgers (AAA)24890   118170288
2016Mariners (AAA)8962476   4296491078
20162 Teams201510121092161253
    2016Mariners0100000077
    2016Dodgers201410121092154246
2017Dodgers (AAA)181364   76102178
2017Dodgers154133846202184214262268
2017Dodgers2118101200126165291
2018Dodgers1211409910132191915562475
2018Dodgers10105111085115200
2019Dodgers71634726514547941248
Total- - -4254142752551177264745427189
Postseason- - -3128152310211280491

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.61-4.636.2514.031.550.980.97171.010.64
Total- - -3.94-29.7533.7043.824.550.991.15653.110.89
Postseason- - -0.98-1.892.875.360.571.07 00.560.34

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.4% (92.6)17.7% (85.5)7.9% (89.0)11.5% (79.5)10.8% (82.8)1.7% (86.6) 0.6%
Total- - -54.4% (92.5)17.8% (84.6)7.0% (88.7)10.4% (79.0)9.7% (83.3)0.7% (85.5)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 %   
2019Dodgers35.7 %6.6 %9.0 %1.4 % 8.6 %16.6 %8.3 %3.2 % 10.6 %   
Total- - -37.0 %10.6 %6.6 %0.9 %0.0 %7.0 %17.9 %8.7 %1.9 %0.0 %9.4 % 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  
2019Dodgers92.891.689.086.0 91.885.278.281.2 83.0  
Total- - -92.992.088.785.286.091.584.878.580.652.783.4 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.6 %9.0 %1.6 %12.6 %10.6 %17.3 %11.2 %    
Total- - -37.8 %7.5 %1.0 %16.5 %9.3 %17.5 %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.592.083.685.379.3   
Total- - -93.388.885.292.283.784.979.368.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 
2019Dodgers6.7-4.00.21.0-0.7-0.1 1.07-1.820.210.69-0.50-0.47 
Total- - -24.0-2.80.72.35.0-0.7-0.20.61-0.220.140.310.72-1.46-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  
2019Dodgers2.14.11.00.2 -1.0-6.6-0.92.3 -1.1  
Total- - -9.111.0-1.8-2.00.0-2.20.2-0.93.20.04.8 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  
2019Dodgers0.485.030.870.93 -0.95-3.24-0.845.81 -0.85  
Total- - -0.351.48-0.39-3.294.97-0.450.02-0.152.384.970.72 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  
2019Dodgers3.2-0.5-0.12.0 -5.91.8   
Total- - -3.50.4-2.315.0 -6.64.40.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  
2019Dodgers0.69-0.45-0.601.27-0.39-2.761.32   
Total- - -0.130.07-3.191.290.74-0.540.612.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 %
2019Dodgers30.5 %74.9 %50.2 %49.5 %81.4 %70.6 %44.3 %61.4 %14.7 %
2019Average31.4 %68.5 %47.0 %62.5 %85.0 %76.3 %42.1 %61.0 %11.1 %
Total- - -26.2 %71.3 %47.2 %51.5 %81.9 %72.9 %46.5 %63.3 %12.8 %

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
2019Dodgers26.5 %72.9 %49.9 %37.3 %82.1 %70.3 %50.5 %26.5
2019Average30.5 %65.2 %47.0 %59.3 %84.9 %76.2 %47.5 %24.3
Total- - -24.6 %69.6 %47.2 %45.5 %82.3 %72.7 %50.0 %24.6

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.8 %72.4 %49.9 %38.9 %81.6 %70.3 %50.7 %27.3
Total- - -24.6 %69.2 %47.1 %44.7 %82.4 %72.7 %50.5 %25.0

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 
2019Dodgers2B1813116.014230008080     1.000 
Total- - -2B6344392.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 
Total- - -3B19567.17101010000     .944 
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 
2016Mariners (AAA)SS5050425.2691439  20          
2016Dodgers (AAA)SS1313116.018270  8          
20162 TeamsSS6546.09102020000     .905 
    2016MarinersSS119.0112020000     .500 
    2016DodgersSS5437.0890000000     1.000 
2017Dodgers (AAA)SS5546.25160  4          
2017DodgersSS141096.111373308350     .941 
2018DodgersSS8173671.1951971082251981     .967 
2019DodgersSS3328257.032577259432     .927 
Total- - -SS2091811667.02304993222107142317     .958 
2017DodgersLF4846405.29141100000     .990 
2018DodgersLF2418148.03121100100     .971 
2019DodgersLF3920184.04110000000     1.000 
Total- - -LF11184737.216372200100     .988 
2017Dodgers (AAA)CF3324.01000  0          
2017DodgersCF4947395.08531010000     .989 
2018DodgersCF5032310.16901010000     .986 
2019DodgersCF9546.21000000000     1.000 
Total- - -CF10884752.016432020000     .988 
2017DodgersOF9793800.217672110000     .989 
2018DodgersOF7450458.110022110100     .981 
2019DodgersOF4825230.25110000000     1.000 
Total- - -OF2191681489.2327104220100     .988 

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
2019Dodgers2B116.00  1 0-101712.7063    -0.50.3-0.2-4.0
Total- - -2B392.00  1 0-3-28255.671230  0.5-0.3-2.5-2.4-9.0
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
Total- - -3B67.1   0 0-1-1139.69200   0.9-0.40.513.7
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
2019DodgersSS257.00  0 -10-15738.66717   0.3-0.2-2.0-1.8-17.8
Total- - -SS1667.00  -2 -2117430332.772130-1  -1.43.9-7.2-4.8-4.0
2017DodgersLF405.2    20356357.905342 2.5 1.20.44.115.9
2018DodgersLF148.0    00332723.85280 -0.1 2.10.02.013.2
2019DodgersLF184.00   00332928.96613  0.0 0.70.31.07.9
Total- - -LF737.20   20911119108.908552 2.5 4.00.77.213.6
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
2019DodgersCF46.20   0000108.8002  0.0 -0.60.1-0.5-15.6
Total- - -CF752.00   11-20140125.893390 -0.6 -3.50.6-3.5-6.0
2017DodgersOF800.2    3025136122.897542 3.0 1.70.75.410.8
2018DodgersOF458.1    01238475.893250 -1.1 -1.30.2-2.3-6.3
2019DodgersOF230.20   00333936.92315  0.0 0.10.40.52.9
Total- - -OF1489.20   31711259233.900942 1.9 0.51.23.73.6

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)
2019Dodgers2B116.00.0%      (2)0.0%      (3)0.0%      (1)0.0%     (0)0.0%      (0)100.0%    (19)
Total- - -2B392.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)
Total- - -3B67.10.0%      (0)0.0%      (1)0.0%      (1)0.0%     (0)0.0%      (1)100.0%    (17)
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)
2019DodgersSS257.00.0%      (4)0.0%      (7)20.0%      (5)25.0%     (4)66.7%      (6)95.7%    (69)
Total- - -SS1667.00.0%    (18)5.6%    (36)21.7%    (23)44.4%    (18)65.9%    (41)95.8%  (573)
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)
2019DodgersLF184.00.0%      (8)0.0%      (1)0.0%      (2)0.0%     (0)75.0%      (4)100.0%    (38)
Total- - -LF737.20.0%    (44)0.0%      (2)0.0%      (3)100.0%     (3)80.0%    (10)100.0%  (150)
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)
2019DodgersCF46.20.0%      (0)0.0%      (0)0.0%      (2)100.0%     (1)0.0%      (0)100.0%      (9)
Total- - -CF752.00.0%    (31)0.0%      (6)33.3%      (6)50.0%     (4)77.8%      (9)100.0%  (152)
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)
2019DodgersOF230.20.0%      (8)0.0%      (1)0.0%      (4)100.0%     (1)75.0%      (4)100.0%    (47)
Total- - -OF1489.20.0%    (75)0.0%      (8)22.2%      (9)71.4%     (7)78.9%    (19)100.0%  (302)

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.38.91.0$7.5 
2015Mariners-9.10.10.41.0-9.01.40.33.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-1.0-0.1($0.8) 
2017Dodgers18.76.74.7-0.625.34.10.917.647.94.8$38.2 
2018Dodgers9.84.4-6.53.314.2-3.21.018.130.13.1$24.8 
2019Dodgers2.31.8-1.60.74.1-0.90.39.412.91.2$10.0 
Total- - -19.214.5-3.06.533.73.53.154.294.59.5$75.9 

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