Age: 28
Bats/Throws: R/R
6' 1" / 195
SS/OF

RotoWire News: Taylor will start at shortstop and bat seventh Thursday against the Cubs, Ken Gurnick of MLB.com reports. (4/25/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
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
2019Dodgers266912618.7 %29.0 %.081.220.161.246.242.224370.4-5.1-0.2-0.3
2019ZiPS (R)124470125850108.6 %26.6 %.163.314.242.314.405.31298-0.2-1.1-2.01.2
2019Steamer (R)913849433979.2 %27.1 %.150.318.241.317.391.310971.60.00.31.3
2019Depth Charts (R)833508413678.9 %26.9 %.157.316.241.315.398.311980.9-0.2-0.51.1
2019THE BAT (R)8236311483979.4 %27.8 %.172.327.250.327.422.325107    
Total- - -441155940205158358.5 %27.3 %.168.341.258.327.426.32610513.124.54.28.0
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
2019Dodgers266269107201266020100110.161
2019ZiPS (R)12442247010262235125850400125530 105.242
2019Steamer (R)91340384825119394339350104433 73.241
2019Depth Charts (R)8331235075461738413631094421 73.241
2019THE BAT (R)823233638149183114839340101420572.250
Total- - -4411403155936222284164020515813214251563143514.258
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
2019Dodgers8.7 %29.0 %0.30.161.246.242.488.0812.7.2200.10.10.23-5.5.22437
2019Average9.2 %23.2 %0.39.245.321.423.744.1784.9.292     .318 
2019ZiPS (R)8.6 %26.6 %0.32.242.314.405.718.1636.0.3140.1 -0.354-0.9.31298
2019Steamer (R)9.2 %27.1 %0.34.241.317.391.708.1505.2.3181.6 0.043-1.6.31097
2019Depth Charts (R)8.9 %26.9 %0.33.241.315.398.713.1575.6.3161.0 -0.140-1.1.31198
2019THE BAT (R)9.4 %27.8 %0.34.250.327.422.749.1725.5.327  0.2463.2.325107
Total- - -8.5 %27.3 %0.31.258.327.426.753.1686.2.3419.13.60.419511.7.326105
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.6916.7 %52.4 %31.0 %7.7 %7.7 %13.6 %0.0 %33.3 %40.5 %26.2 %11.9 %64.3 %23.8 %
Total- - -1.0324.1 %38.6 %37.3 %6.6 %11.0 %12.8 %50.0 %37.1 %33.9 %29.0 %15.4 %51.9 %32.7 %
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
2019Dodgers221371300110177287
Total- - -3763642352448126230339256228
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
2019Dodgers0.11-0.830.94-1.06-0.110.771.014-0.290.43
Total- - -2.44-25.9528.3928.722.890.981.19521.810.68
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)  
2019Dodgers58.9% (92.0)10.5% (84.2)7.0% (88.8)10.5% (78.5)13.2% (81.8)   
Total- - -55.4% (92.5)17.5% (84.5)6.8% (88.7)10.1% (78.9)9.6% (83.3)0.5% (84.7)0.1% (69.8)0.1%

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 %   
2019Dodgers36.2 %10.5 %8.0 %  11.5 %10.5 %9.4 %0.7 % 13.2 %   
Total- - -37.2 %11.4 %6.1 %0.7 %0.0 %6.9 %17.8 %8.8 %1.6 %0.0 %9.3 % 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.591.488.1  90.884.478.381.8 81.8  
Total- - -92.992.088.584.986.091.384.778.580.452.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 %   
2019Dodgers41.9 %8.3 % 18.5 %12.5 %9.4 %9.4 %    
Total- - -38.0 %7.2 %0.9 %17.4 %9.2 %17.2 %10.1 %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  
2019Dodgers92.987.7 91.081.684.279.0   
Total- - -93.388.784.892.283.684.879.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 
2019Dodgers-1.1-1.2-1.5-0.7-0.4  -0.63-4.10-7.70-2.18-1.18  
Total- - -16.20.0-1.00.65.2-0.6-0.20.470.00-0.240.100.87-2.18-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  
2019Dodgers-0.71.6-1.4  -1.9-1.5-0.7-0.1 -0.4  
Total- - -6.38.6-4.2-2.10.0-3.15.3-0.70.90.05.4 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  
2019Dodgers-0.685.49-6.14  -5.84-4.94-2.43-4.74 -1.18  
Total- - -0.281.24-1.12-4.954.97-0.750.49-0.130.884.970.96 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  
2019Dodgers0.2-1.8 -0.6 -0.9-0.8   
Total- - -0.5-0.9-2.212.5 -1.61.80.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.15-7.96 -1.13-2.74-3.43-3.20   
Total- - -0.02-0.20-4.191.180.79-0.150.292.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 %
2019Dodgers27.7 %74.2 %48.4 %59.1 %68.4 %65.5 %44.6 %59.4 %16.7 %
2019Average29.6 %66.9 %45.7 %60.8 %84.5 %75.8 %43.1 %60.3 %11.0 %
Total- - -25.3 %70.7 %46.6 %52.5 %81.3 %73.0 %46.9 %63.5 %12.6 %

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
2019Dodgers22.9 %72.8 %48.4 %40.6 %72.9 %65.5 %51.2 %24.9
2019Average29.4 %63.9 %45.7 %58.5 %84.5 %75.7 %47.3 %24.2
Total- - -24.2 %69.1 %46.7 %47.1 %81.9 %72.9 %50.0 %24.2

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
2019Dodgers21.4 %73.1 %47.6 %39.3 %74.5 %66.7 %50.6 %25.9
Total- - -24.0 %68.7 %46.6 %45.8 %82.2 %72.9 %50.5 %24.6

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 
2019Dodgers2B5329.0350002020     1.000 
Total- - -2B5034305.063807342311131     .953 
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 
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 
2019DodgersSS8441.0490002110     1.000 
Total- - -SS1841571451.0202451252056439295     .963 
2017DodgersLF4846405.29141100000     .990 
2018DodgersLF2418148.03121100100     .971 
2019DodgersLF15868.01610000000     1.000 
Total- - -LF8772621.213872200100     .986 
2017Dodgers (AAA)CF3324.01000  0          
2017DodgersCF4947395.08531010000     .989 
2018DodgersCF5032310.16901010000     .986 
2019DodgersCF2214.0200000000     1.000 
Total- - -CF10181719.115632020000     .988 
2017DodgersOF9793800.217672110000     .989 
2018DodgersOF7450458.110022110100     .981 
2019DodgersOF171082.01810000000     1.000 
Total- - -OF1881531341.0294104220100     .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
2019Dodgers2B29.00  0 00043.7500    0.00.00.01.5
Total- - -2B305.00  0 0-2-26946.667200  0.50.2-2.8-2.2-10.6
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
2019DodgersSS41.00  0 0-1-1106.6002    -0.40.2-0.3-21.1
Total- - -SS1451.00  -2 -1107383300.783115-1  -1.83.6-5.0-3.2-3.2
2017DodgersLF405.2    20356357.905342 2.5 1.20.44.115.9
2018DodgersLF148.0    00332723.85280 -0.1 2.10.02.013.2
2019DodgersLF68.00   001113131.0003  0.4 0.20.00.722.8
Total- - -LF621.20   207910393.903452 2.9 3.50.46.816.0
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
2019DodgersCF14.00   00-1-132.6670  0.0 -0.60.0-0.6-44.3
Total- - -CF719.10   11-3-1133119.895370 -0.6 -3.50.5-3.5-6.3
2017DodgersOF800.2    3025136122.897542 3.0 1.70.75.410.8
2018DodgersOF458.1    01238475.893250 -1.1 -1.30.2-2.3-6.3
2019DodgersOF82.00   00001615.9383  0.4 -0.30.10.17.0
Total- - -OF1341.00   3148236212.898822 2.3 0.10.93.33.8

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)
Total- - -2B305.00.0%      (0)0.0%      (2)0.0%      (4)50.0%     (4)60.0%      (5)92.7%    (82)
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)
Total- - -SS1451.00.0%    (14)6.9%    (29)22.2%    (18)50.0%    (14)65.7%    (35)95.8%  (504)
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)
Total- - -LF621.20.0%    (36)0.0%      (1)0.0%      (1)100.0%     (3)83.3%      (6)100.0%  (112)
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)
Total- - -CF719.10.0%    (31)0.0%      (6)50.0%      (4)33.3%     (3)77.8%      (9)100.0%  (143)
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)
Total- - -OF1341.00.0%    (67)0.0%      (7)40.0%      (5)66.7%     (6)80.0%    (15)100.0%  (255)

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 
2019Dodgers-5.50.4-0.1-0.1-5.1-0.20.12.1-3.1-0.3($2.5) 
Total- - -11.413.1-1.65.824.54.22.947.078.68.0$63.5 


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