Batting
Pitching
Robbie Ray

Robbie Ray

Free Agent
P
Age: 35
Bats/Throws: L/L
6'2" / 220
DOB: 10/1/1991
(35 years, 1 month, 11 days)
P
Season2026Total
Team- - -- - -
LevelMLBMLB
G31298
PA0268
HR01
AVG.000.143
OBP.000.157
SLG.000.181
wOBA.000.148
wRC+-100-21
WAR0.0-0.2
RosterResource
Draft:2010, Rd: 12, Pick: 1, Ovr: 356
Draft Team:Washington Nationals
School:Brentwood HS

Contract5 yr, $115M (2022-26) (RR)
Free Agent
AAV: $23.00M
Service Time
11.007
MiLB Options
n/a
Free Agent
2027
News
Rotowire: The Padres will start Ray in Game 1 of the NLDS against the Brewers on Saturday. (10/2/2026)

News Settings
Article Source
All
FG
RG
Show

Stats

Stat Groups:
Select
  • Dashboard
  • Standard
  • Advanced
  • Statcast
  • Statcast - Bat Tracking
  • Statcast - Strike Zone Breakdown
  • Batted Ball
  • Win Probability
  • Pitch Type & Velo
  • Pitch Values
  • Plate Discipline
  • Fielding
  • Advanced Fielding
  • Statcast Fielding
  • Value
  • Heat Map:
    Off
    On
    Partial SeasonsPostseasonMinor LeaguesSpring TrainingMLB Regular Season
    SeasonTeamLevelAgeGPAHRRRBISBdividerBB%K%ISOBABIPdividerAVGOBPSLGwOBAxwOBAwRC+dividerBsRdividerOffDefWAR
    2011WSNA1920200000.0%100.0%.000.000.000.000.000.000-100
    2013WSNAA2111600000.0%33.3%.000.000.000.000.000.000-100
    2014DETMLB229200000.0%0.0%.000.500.500.500.500.4461920.00.20.20.1
    2015ARIAAA239900000.0%33.3%.000.400.250.250.250.22818
    2015ARIST236100000.0%0.0%.000.000.000.000.000.000-100
    2015ARIMLB23233600000.0%38.9%.032.176.097.097.129.097.081-560.0-6.63.7-0.2
    2016ARIST245100000.0%100.0%.000.000.000.000.000.000-100
    2016ARIMLB24326013201.7%43.3%.094.346.189.204.283.210.16318-0.2-6.26.50.2
    2017ARIST257500000.0%60.0%.000.000.000.000.000.000-100
    2017ARIMLB25286105204.9%37.7%.038.433.245.286.283.253.19346-0.7-5.07.30.4
    2017ARIMLB252300000.0%66.7%.000.000.000.000.000.000.000-100
    2018ARIST265100000.0%0.0%.000.000.000.000.000.000-100
    2018ARIMLB26254402200.0%54.5%.026.188.077.075.103.075.073-65-0.3-9.25.3-0.3
    2019ARIST275400000.0%50.0%.000.000.000.000.000.000-100
    2019ARIMLB27346001300.0%46.7%.000.148.073.073.073.063.092-740.0-13.87.4-0.4
    20202 TmsMLB2812000000.0%0.0%.000.000.000.000.000.000-1000.00.00.00.0
    2020ARIMLB287000000.0%0.0%.000.000.000.000.000.000-1000.00.00.00.0
    2020TORMLB285000000.0%0.0%.000.000.000.000.000.000-1000.00.00.00.0
    2020TORMLB281000000.0%0.0%.000.000.000.000.000.000-100
    2021TORMLB2932500000.0%20.0%.000.000.000.000.000.000.102-1000.0-1.30.6-0.1
    2022SEAMLB3032000000.0%0.0%.000.000.000.000.000.000-1000.00.00.00.0
    2022SEAMLB303000000.0%0.0%.000.000.000.000.000.000-100
    2023SEAMLB311000000.0%0.0%.000.000.000.000.000.000-1000.00.00.00.0
    2024SFGMLB327000000.0%0.0%.000.000.000.000.000.000-1000.00.00.00.0
    2025SFGMLB3332000000.0%0.0%.000.000.000.000.000.000-1000.00.00.00.0
    20262 TmsMLB3431000000.0%0.0%.000.000.000.000.000.000-1000.00.00.00.0
    2026SFGMLB3422000000.0%0.0%.000.000.000.000.000.000-1000.00.00.00.0
    2026SDPMLB349000000.0%0.0%.000.000.000.000.000.000-1000.00.00.00.0
    2026SDPMLB342000000.0%0.0%.000.000.000.000.000.000-100
    Total- - -MLB298268111901.5%43.3%.038.273.143.157.181.148.126-21-1.2-41.931.0-0.2
    Postseason- - -MLB8300000.0%66.7%.000.000.000.000.000.000.000-100
    SeasonTeamLevelAgeGPAHRRRBISBdividerBB%K%ISOBABIPdividerAVGOBPSLGwOBAxwOBAwRC+dividerBsRdividerOffDefWAR
    2011WSNA1920200000.0%100.0%.000.000.000.000.000.000-100
    2013WSNAA2111600000.0%33.3%.000.000.000.000.000.000-100
    2014DETMLB229200000.0%0.0%.000.500.500.500.500.4461920.00.20.20.1
    2015ARIAAA239900000.0%33.3%.000.400.250.250.250.22818
    2015ARIST236100000.0%0.0%.000.000.000.000.000.000-100
    2015ARIMLB23233600000.0%38.9%.032.176.097.097.129.097.081-560.0-6.63.7-0.2
    2016ARIST245100000.0%100.0%.000.000.000.000.000.000-100
    2016ARIMLB24326013201.7%43.3%.094.346.189.204.283.210.16318-0.2-6.26.50.2
    2017ARIST257500000.0%60.0%.000.000.000.000.000.000-100
    2017ARIMLB25286105204.9%37.7%.038.433.245.286.283.253.19346-0.7-5.07.30.4
    2017ARIMLB252300000.0%66.7%.000.000.000.000.000.000.000-100
    2018ARIST265100000.0%0.0%.000.000.000.000.000.000-100
    2018ARIMLB26254402200.0%54.5%.026.188.077.075.103.075.073-65-0.3-9.25.3-0.3
    2019ARIST275400000.0%50.0%.000.000.000.000.000.000-100
    2019ARIMLB27346001300.0%46.7%.000.148.073.073.073.063.092-740.0-13.87.4-0.4
    20202 TmsMLB2812000000.0%0.0%.000.000.000.000.000.000-1000.00.00.00.0
    2020ARIMLB287000000.0%0.0%.000.000.000.000.000.000-1000.00.00.00.0
    2020TORMLB285000000.0%0.0%.000.000.000.000.000.000-1000.00.00.00.0
    2020TORMLB281000000.0%0.0%.000.000.000.000.000.000-100
    2021TORMLB2932500000.0%20.0%.000.000.000.000.000.000.102-1000.0-1.30.6-0.1
    2022SEAMLB3032000000.0%0.0%.000.000.000.000.000.000-1000.00.00.00.0
    2022SEAMLB303000000.0%0.0%.000.000.000.000.000.000-100
    2023SEAMLB311000000.0%0.0%.000.000.000.000.000.000-1000.00.00.00.0
    2024SFGMLB327000000.0%0.0%.000.000.000.000.000.000-1000.00.00.00.0
    2025SFGMLB3332000000.0%0.0%.000.000.000.000.000.000-1000.00.00.00.0
    20262 TmsMLB3431000000.0%0.0%.000.000.000.000.000.000-1000.00.00.00.0
    2026SFGMLB3422000000.0%0.0%.000.000.000.000.000.000-1000.00.00.00.0
    2026SDPMLB349000000.0%0.0%.000.000.000.000.000.000-1000.00.00.00.0
    2026SDPMLB342000000.0%0.0%.000.000.000.000.000.000-100
    Total- - -MLB298268111901.5%43.3%.038.273.143.157.181.148.126-21-1.2-41.931.0-0.2
    Postseason- - -MLB8300000.0%66.7%.000.000.000.000.000.000.000-100
    Partial SeasonsPostseasonMinor LeaguesSpring TrainingMLB Regular Season
    SeasonTeamLevelGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
    2011WSNA20220000000002000000.000
    2013WSNAA11560000000002001000.000
    2014DETMLB9221100000000000000.500
    2015ARIAAA9892200000003001000.250
    2015ARIST6110000000000000000.000
    2015ARIMLB23313632100000014005000.097
    2016ARIST5110000000001000000.000
    2016ARIMLB325360107201321026006000.189
    2017ARIST7450000000003001000.000
    2017ARIMLB2853611311200523023005000.245
    2017ARIMLB2230000000002001000.000
    2018ARIST5110000000000000000.000
    2018ARIMLB25394432100220024014100.077
    2019ARIST5340000000002001100.000
    2019ARIMLB34556044000130028005200.073
    20202 TmsMLB12000000000000000000.000
    2020ARIMLB7000000000000000000.000
    2020TORMLB5000000000000000000.000
    2020TORMLB1000000000000000000.000
    2021TORMLB32450000000001001000.000
    2022SEAMLB32000000000000000000.000
    2022SEAMLB3000000000000000000.000
    2023SEAMLB1000000000000000000.000
    2024SFGMLB7000000000000000000.000
    2025SFGMLB32000000000000000000.000
    20262 TmsMLB31000000000000000000.000
    2026SFGMLB22000000000000000000.000
    2026SDPMLB9000000000000000000.000
    2026SDPMLB2000000000000000000.000
    Total- - -MLB2982372683427601119401160126300.143
    Postseason- - -MLB8230000000002001000.000
    SeasonTeamLevelGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
    2011WSNA20220000000002000000.000
    2013WSNAA11560000000002001000.000
    2014DETMLB9221100000000000000.500
    2015ARIAAA9892200000003001000.250
    2015ARIST6110000000000000000.000
    2015ARIMLB23313632100000014005000.097
    2016ARIST5110000000001000000.000
    2016ARIMLB325360107201321026006000.189
    2017ARIST7450000000003001000.000
    2017ARIMLB2853611311200523023005000.245
    2017ARIMLB2230000000002001000.000
    2018ARIST5110000000000000000.000
    2018ARIMLB25394432100220024014100.077
    2019ARIST5340000000002001100.000
    2019ARIMLB34556044000130028005200.073
    20202 TmsMLB12000000000000000000.000
    2020ARIMLB7000000000000000000.000
    2020TORMLB5000000000000000000.000
    2020TORMLB1000000000000000000.000
    2021TORMLB32450000000001001000.000
    2022SEAMLB32000000000000000000.000
    2022SEAMLB3000000000000000000.000
    2023SEAMLB1000000000000000000.000
    2024SFGMLB7000000000000000000.000
    2025SFGMLB32000000000000000000.000
    20262 TmsMLB31000000000000000000.000
    2026SFGMLB22000000000000000000.000
    2026SDPMLB9000000000000000000.000
    2026SDPMLB2000000000000000000.000
    Total- - -MLB2982372683427601119401160126300.143
    Postseason- - -MLB8230000000002001000.000
    Partial SeasonsPostseasonMinor LeaguesSpring TrainingMLB Regular SeasonAverages
    SeasonTeamLevelBB%K%BB/KdividerAVGOBPSLGOPSdividerISOSpdBABIPdividerUBRwGDPXBRwSBdividerwRCwRAAwOBAwRC+
    2011WSNA0.0%100.0%0.00.000.000.000.000.0000.1.0000.00-0.5.000-100
    2013WSNAA0.0%33.3%0.00.000.000.000.000.0000.1.0000.0-1-1.5.000-100
    2014DETMLB0.0%0.0%0.00.500.500.5001.000.0000.1.5000.000.2.446192
    20147.6%20.4%0.37.251.314.386.700.1355.0.299.310
    2015ARIAAA0.0%33.3%0.00.250.250.250.500.0000.1.4000.00-0.8.22818
    2015ARIST0.0%0.0%0.00.000.000.000.000.0000.1.0000.00-0.3.000-100
    2015ARIMLB0.0%38.9%0.00.097.097.129.226.0320.1.1760.0-2-6.2.097-56
    20157.7%20.4%0.38.254.317.405.721.1504.8.299.313
    2016ARIST0.0%100.0%0.00.000.000.000.000.0000.1.0000.00-0.3.000-100
    2016ARIMLB1.7%43.3%0.04.189.204.283.487.0940.8.346-0.10.02-5.4.21018
    20168.2%21.1%0.39.255.322.417.739.1624.9.300.318
    2017ARIST0.0%60.0%0.00.000.000.000.000.0000.1.0000.0-1-1.4.000-100
    2017ARIMLB4.9%37.7%0.13.245.286.283.569.0381.5.433-0.70.04-3.5.25346
    2017ARIMLB0.0%66.7%0.00.000.000.000.000.0000.1.0000.00-0.8.000-100
    20178.5%21.6%0.39.255.324.426.750.1715.0.300.321
    2018ARIST0.0%0.0%0.00.000.000.000.000.0000.1.0000.00-0.3.000-100
    2018ARIMLB0.0%54.5%0.00.077.075.103.178.0262.6.188-0.30.0-3-8.6.075-65
    20188.5%22.3%0.38.248.318.409.728.1615.0.296.315
    2019ARIST0.0%50.0%0.00.000.000.000.000.0000.1.0000.0-1-1.2.000-100
    2019ARIMLB0.0%46.7%0.00.073.073.073.145.0001.1.1480.0-6-13.3.063-74
    20198.5%23.0%0.37.252.323.435.758.1835.0.298.320
    20202 TmsMLB0.0%0.0%0.00.000.000.000.000.0000.1.0000.000.0.000-100
    2020ARIMLB0.0%0.0%0.00.000.000.000.000.0000.1.0000.000.0.000-100
    2020TORMLB0.0%0.0%0.00.000.000.000.000.0000.1.0000.000.0.000-100
    2020TORMLB0.0%0.0%0.00.000.000.000.000.0000.1.0000.000.0.000-100
    20209.2%23.4%0.39.245.322.418.740.1735.2.292.320
    2021TORMLB0.0%20.0%0.00.000.000.000.000.0000.1.0000.0-1-1.3.000-100
    20218.7%23.2%0.37.244.317.411.728.1675.1.292.314
    2022SEAMLB0.0%0.0%0.00.000.000.000.000.0000.1.0000.000.0.000-100
    2022SEAMLB0.0%0.0%0.00.000.000.000.000.0000.1.0000.000.0.000-100
    20228.2%22.4%0.36.243.312.395.706.1524.9.290.310
    2023SEAMLB0.0%0.0%0.00.000.000.000.000.0000.1.0000.000.0.000-100
    20238.6%22.7%0.38.248.320.414.734.1665.6.297.318
    2024SFGMLB0.0%0.0%0.00.000.000.000.000.0000.1.0000.000.0.000-100
    20248.2%22.6%0.36.243.312.399.711.1565.5.291.310
    2025SFGMLB0.0%0.0%0.00.000.000.000.000.0000.1.0000.000.0.000-100
    20258.4%22.2%0.38.245.315.404.719.1595.2.291.313
    20262 TmsMLB0.0%0.0%0.00.000.000.000.000.0000.1.0000.000.0.000-100
    2026SFGMLB0.0%0.0%0.00.000.000.000.000.0000.1.0000.000.0.000-100
    2026SDPMLB0.0%0.0%0.00.000.000.000.000.0000.1.0000.000.0.000-100
    2026SDPMLB0.0%0.0%0.00.000.000.000.000.0000.1.0000.000.0.000-100
    20268.9%22.1%0.40.244.318.400.719.1565.1.290.316
    Total- - -MLB1.5%43.3%0.03.143.157.181.338.0381.2.273-1.2-0.1-6-38.0.148-21
    Postseason- - -MLB0.0%66.7%0.00.000.000.000.000.0000.1.0000.00-0.8.000-100
    SeasonTeamLevelBB%K%BB/KdividerAVGOBPSLGOPSdividerISOSpdBABIPdividerUBRwGDPXBRwSBdividerwRCwRAAwOBAwRC+
    2011WSNA0.0%100.0%0.00.000.000.000.000.0000.1.0000.00-0.5.000-100
    2013WSNAA0.0%33.3%0.00.000.000.000.000.0000.1.0000.0-1-1.5.000-100
    2014DETMLB0.0%0.0%0.00.500.500.5001.000.0000.1.5000.000.2.446192
    20147.6%20.4%0.37.251.314.386.700.1355.0.299.310
    2015ARIAAA0.0%33.3%0.00.250.250.250.500.0000.1.4000.00-0.8.22818
    2015ARIST0.0%0.0%0.00.000.000.000.000.0000.1.0000.00-0.3.000-100
    2015ARIMLB0.0%38.9%0.00.097.097.129.226.0320.1.1760.0-2-6.2.097-56
    20157.7%20.4%0.38.254.317.405.721.1504.8.299.313
    2016ARIST0.0%100.0%0.00.000.000.000.000.0000.1.0000.00-0.3.000-100
    2016ARIMLB1.7%43.3%0.04.189.204.283.487.0940.8.346-0.10.02-5.4.21018
    20168.2%21.1%0.39.255.322.417.739.1624.9.300.318
    2017ARIST0.0%60.0%0.00.000.000.000.000.0000.1.0000.0-1-1.4.000-100
    2017ARIMLB4.9%37.7%0.13.245.286.283.569.0381.5.433-0.70.04-3.5.25346
    2017ARIMLB0.0%66.7%0.00.000.000.000.000.0000.1.0000.00-0.8.000-100
    20178.5%21.6%0.39.255.324.426.750.1715.0.300.321
    2018ARIST0.0%0.0%0.00.000.000.000.000.0000.1.0000.00-0.3.000-100
    2018ARIMLB0.0%54.5%0.00.077.075.103.178.0262.6.188-0.30.0-3-8.6.075-65
    20188.5%22.3%0.38.248.318.409.728.1615.0.296.315
    2019ARIST0.0%50.0%0.00.000.000.000.000.0000.1.0000.0-1-1.2.000-100
    2019ARIMLB0.0%46.7%0.00.073.073.073.145.0001.1.1480.0-6-13.3.063-74
    20198.5%23.0%0.37.252.323.435.758.1835.0.298.320
    20202 TmsMLB0.0%0.0%0.00.000.000.000.000.0000.1.0000.000.0.000-100
    2020ARIMLB0.0%0.0%0.00.000.000.000.000.0000.1.0000.000.0.000-100
    2020TORMLB0.0%0.0%0.00.000.000.000.000.0000.1.0000.000.0.000-100
    2020TORMLB0.0%0.0%0.00.000.000.000.000.0000.1.0000.000.0.000-100
    20209.2%23.4%0.39.245.322.418.740.1735.2.292.320
    2021TORMLB0.0%20.0%0.00.000.000.000.000.0000.1.0000.0-1-1.3.000-100
    20218.7%23.2%0.37.244.317.411.728.1675.1.292.314
    2022SEAMLB0.0%0.0%0.00.000.000.000.000.0000.1.0000.000.0.000-100
    2022SEAMLB0.0%0.0%0.00.000.000.000.000.0000.1.0000.000.0.000-100
    20228.2%22.4%0.36.243.312.395.706.1524.9.290.310
    2023SEAMLB0.0%0.0%0.00.000.000.000.000.0000.1.0000.000.0.000-100
    20238.6%22.7%0.38.248.320.414.734.1665.6.297.318
    2024SFGMLB0.0%0.0%0.00.000.000.000.000.0000.1.0000.000.0.000-100
    20248.2%22.6%0.36.243.312.399.711.1565.5.291.310
    2025SFGMLB0.0%0.0%0.00.000.000.000.000.0000.1.0000.000.0.000-100
    20258.4%22.2%0.38.245.315.404.719.1595.2.291.313
    20262 TmsMLB0.0%0.0%0.00.000.000.000.000.0000.1.0000.000.0.000-100
    2026SFGMLB0.0%0.0%0.00.000.000.000.000.0000.1.0000.000.0.000-100
    2026SDPMLB0.0%0.0%0.00.000.000.000.000.0000.1.0000.000.0.000-100
    2026SDPMLB0.0%0.0%0.00.000.000.000.000.0000.1.0000.000.0.000-100
    20268.9%22.1%0.40.244.318.400.719.1565.1.290.316
    Total- - -MLB1.5%43.3%0.03.143.157.181.338.0381.2.273-1.2-0.1-6-38.0.148-21
    Postseason- - -MLB0.0%66.7%0.00.000.000.000.000.0000.1.0000.00-0.8.000-100
    Partial SeasonsPostseasonMinor LeaguesSpring TrainingMLB Regular Season
    SeasonTeamLevelEventsEVmaxEVLABarrelsBarrel%HardHitHardHit%dividerAVGxBAdividerSLGxSLGdividerwOBAxwOBA
    2015ARIMLB2282.492.9-4.500.0%00.0%.097.084.129.093.097.081
    2016ARIMLB3384.6103.4-6.713.0%515.2%.189.141.283.218.210.163
    2017ARIMLB3583.6102.010.300.0%514.3%.245.165.283.210.253.193
    2017ARIMLB100.0%00.0%.000.000.000.000.000.000
    2018ARIMLB2082.598.3-1.100.0%210.0%.077.061.103.070.075.073
    2019ARIMLB3279.5105.2-14.000.0%26.3%.073.095.073.112.063.092
    2021TORMLB471.884.8-34.000.0%00.0%.000.112.000.128.000.102
    Total- - -MLB14682.3105.2-3.810.7%149.6%.143.114.181.148.148.126
    Postseason- - -MLB100.0%00.0%.000.000.000.000.000.000
    SeasonTeamLevelEventsEVmaxEVLABarrelsBarrel%HardHitHardHit%dividerAVGxBAdividerSLGxSLGdividerwOBAxwOBA
    2015ARIMLB2282.492.9-4.500.0%00.0%.097.084.129.093.097.081
    2016ARIMLB3384.6103.4-6.713.0%515.2%.189.141.283.218.210.163
    2017ARIMLB3583.6102.010.300.0%514.3%.245.165.283.210.253.193
    2017ARIMLB100.0%00.0%.000.000.000.000.000.000
    2018ARIMLB2082.598.3-1.100.0%210.0%.077.061.103.070.075.073
    2019ARIMLB3279.5105.2-14.000.0%26.3%.073.095.073.112.063.092
    2021TORMLB471.884.8-34.000.0%00.0%.000.112.000.128.000.102
    Total- - -MLB14682.3105.2-3.810.7%149.6%.143.114.181.148.148.126
    Postseason- - -MLB100.0%00.0%.000.000.000.000.000.000
    Partial SeasonsPostseasonMinor LeaguesSpring TrainingMLB Regular Season
    SeasonTeamLevelGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%
    2013WSNAA3.000.0%100.0%0.0%0.0%0.0%0.0%25.0%75.0%
    2014DETMLB2.000.0%100.0%0.0%0.0%0.0%50.0%0.0%0.0%100.0%0.0%100.0%0.0%0.0%
    2015ARIAAA3.0025.0%75.0%0.0%0.0%0.0%16.7%66.7%16.7%
    2015ARIST0.000.0%0.0%0.0%0.0%0.0%0.0%0.0%100.0%
    2015ARIMLB6.5011.8%76.5%11.8%0.0%0.0%0.0%0.0%27.3%31.8%40.9%31.8%54.5%13.6%
    2016ARIMLB3.6014.8%66.7%18.5%0.0%20.0%5.6%16.7%39.4%42.4%18.2%39.4%39.4%21.2%
    2017ARIST0.000.0%0.0%100.0%0.0%0.0%0.0%0.0%100.0%
    2017ARIMLB2.1418.5%55.6%25.9%14.3%0.0%6.7%25.0%22.9%62.9%14.3%31.4%51.4%17.1%
    2017ARIMLB0.000.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%100.0%0.0%0.0%100.0%
    2018ARIST0.00100.0%0.0%0.0%0.0%0.0%0.0%0.0%100.0%
    2018ARIMLB4.0023.1%61.5%15.4%0.0%0.0%0.0%14.3%15.0%40.0%45.0%35.0%65.0%0.0%
    2019ARIST0.000.0%0.0%0.0%0.0%0.0%0.0%50.0%50.0%
    2019ARIMLB10.0012.0%80.0%8.0%0.0%0.0%0.0%14.3%37.5%43.8%18.8%31.3%46.9%21.9%
    2021TORMLB2.000.0%100.0%0.0%0.0%0.0%0.0%0.0%25.0%50.0%25.0%25.0%75.0%0.0%
    Total- - -MLB4.3315.0%69.0%15.9%5.6%5.6%3.8%14.3%29.1%46.6%24.3%34.5%50.0%15.5%
    Postseason- - -MLB0.000.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%100.0%0.0%0.0%100.0%
    SeasonTeamLevelGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%
    2013WSNAA3.000.0%100.0%0.0%0.0%0.0%0.0%25.0%75.0%
    2014DETMLB2.000.0%100.0%0.0%0.0%0.0%50.0%0.0%0.0%100.0%0.0%100.0%0.0%0.0%
    2015ARIAAA3.0025.0%75.0%0.0%0.0%0.0%16.7%66.7%16.7%
    2015ARIST0.000.0%0.0%0.0%0.0%0.0%0.0%0.0%100.0%
    2015ARIMLB6.5011.8%76.5%11.8%0.0%0.0%0.0%0.0%27.3%31.8%40.9%31.8%54.5%13.6%
    2016ARIMLB3.6014.8%66.7%18.5%0.0%20.0%5.6%16.7%39.4%42.4%18.2%39.4%39.4%21.2%
    2017ARIST0.000.0%0.0%100.0%0.0%0.0%0.0%0.0%100.0%
    2017ARIMLB2.1418.5%55.6%25.9%14.3%0.0%6.7%25.0%22.9%62.9%14.3%31.4%51.4%17.1%
    2017ARIMLB0.000.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%100.0%0.0%0.0%100.0%
    2018ARIST0.00100.0%0.0%0.0%0.0%0.0%0.0%0.0%100.0%
    2018ARIMLB4.0023.1%61.5%15.4%0.0%0.0%0.0%14.3%15.0%40.0%45.0%35.0%65.0%0.0%
    2019ARIST0.000.0%0.0%0.0%0.0%0.0%0.0%50.0%50.0%
    2019ARIMLB10.0012.0%80.0%8.0%0.0%0.0%0.0%14.3%37.5%43.8%18.8%31.3%46.9%21.9%
    2021TORMLB2.000.0%100.0%0.0%0.0%0.0%0.0%0.0%25.0%50.0%25.0%25.0%75.0%0.0%
    Total- - -MLB4.3315.0%69.0%15.9%5.6%5.6%3.8%14.3%29.1%46.6%24.3%34.5%50.0%15.5%
    Postseason- - -MLB0.000.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%100.0%0.0%0.0%100.0%
    Partial SeasonsPostseasonMinor LeaguesSpring TrainingMLB Regular Season
    SeasonTeamLevelGBFBLDIFFBIFHBUBUHBallsStrikesPitches
    2011WSNA0000066
    2013WSNAA3000101828
    2014DETMLB2000100358
    2015ARIAAA301072027
    2015ARIST0000336
    2015ARIMLB132200502590115
    2016ARIST0000134
    2016ARIMLB1854016152163215
    2017ARIST010021517
    2017ARIMLB1575118265159224
    2017ARIMLB00000103811
    2018ARIST0010011
    2018ARIMLB823007149124173
    2019ARIST0000088
    2019ARIMLB2023007149151200
    2021TORMLB200002061521
    Total- - -MLB78181713355249707956
    Postseason- - -MLB00000103811
    SeasonTeamLevelGBFBLDIFFBIFHBUBUHBallsStrikesPitches
    2011WSNA0000066
    2013WSNAA3000101828
    2014DETMLB2000100358
    2015ARIAAA301072027
    2015ARIST0000336
    2015ARIMLB132200502590115
    2016ARIST0000134
    2016ARIMLB1854016152163215
    2017ARIST010021517
    2017ARIMLB1575118265159224
    2017ARIMLB00000103811
    2018ARIST0010011
    2018ARIMLB823007149124173
    2019ARIST0000088
    2019ARIMLB2023007149151200
    2021TORMLB200002061521
    Total- - -MLB78181713355249707956
    Postseason- - -MLB00000103811
    Partial SeasonsPostseasonMinor LeaguesSpring TrainingMLB Regular Season
    SeasonTeamLevelWPA-WPA+WPARE24REWpLIphLIPHWPA/LIClutch
    2014DETMLB0.030.000.030.220.030.4300.060.00
    2015ARIMLB-0.70-0.800.10-9.12-0.901.030-0.740.06
    2016ARIMLB-0.73-1.230.50-5.86-0.610.950-0.61-0.16
    2017ARIMLB-0.38-0.850.47-3.36-0.330.770-0.500.01
    2017ARIMLB-0.04-0.040.00-0.52-0.050.620-0.070.00
    2018ARIMLB-0.76-0.910.15-9.89-1.010.940.591-0.890.08
    2019ARIMLB-1.20-1.540.34-14.24-1.381.094.281-1.290.20
    2021TORMLB-0.11-0.110.00-1.20-0.120.940-0.120.00
    Total- - -MLB-3.86-5.441.58-43.47-4.320.942.442-4.090.01
    Postseason- - -MLB-0.04-0.040.00-0.52-0.050.620-0.070.00
    SeasonTeamLevelWPA-WPA+WPARE24REWpLIphLIPHWPA/LIClutch
    2014DETMLB0.030.000.030.220.030.4300.060.00
    2015ARIMLB-0.70-0.800.10-9.12-0.901.030-0.740.06
    2016ARIMLB-0.73-1.230.50-5.86-0.610.950-0.61-0.16
    2017ARIMLB-0.38-0.850.47-3.36-0.330.770-0.500.01
    2017ARIMLB-0.04-0.040.00-0.52-0.050.620-0.070.00
    2018ARIMLB-0.76-0.910.15-9.89-1.010.940.591-0.890.08
    2019ARIMLB-1.20-1.540.34-14.24-1.381.094.281-1.290.20
    2021TORMLB-0.11-0.110.00-1.20-0.120.940-0.120.00
    Total- - -MLB-3.86-5.441.58-43.47-4.320.942.442-4.090.01
    Postseason- - -MLB-0.04-0.040.00-0.52-0.050.620-0.070.00
    Partial SeasonsPostseasonMinor LeaguesSpring TrainingMLB Regular Season
    SeasonTeamLeveldividerFA%vFAdividerFC%vFCdividerFS%vFSdividerSI%vSIdividerSL%vSLdividerCU%vCUdividerKC%vKCdividerCH%vCHdivider
    2014DETMLB25.0%93.175.0%92.8
    2015ARIMLB53.9%92.125.2%92.87.0%85.15.2%76.56.1%82.12.6%84.4
    2016ARIMLB33.5%91.20.5%84.61.9%82.034.9%89.59.8%83.19.3%76.20.5%79.09.8%83.5
    2017ARIMLB37.3%92.42.3%88.41.8%85.930.9%92.613.6%84.310.0%75.41.4%81.12.7%83.9
    2017ARIMLB63.6%88.518.2%90.918.2%78.5
    2018ARIMLB54.1%90.80.6%89.91.2%83.621.5%91.38.1%84.211.6%76.52.3%79.80.6%87.0
    2019ARIMLB56.5%93.04.0%88.90.5%84.118.0%91.36.5%84.99.0%77.33.0%80.72.5%84.0
    2021TORMLB61.9%91.019.0%92.519.0%81.3
    Total- - -MLB46.0%91.91.6%88.51.2%83.926.8%91.39.5%84.09.0%76.32.2%81.03.8%83.8
    Postseason- - -MLB63.6%88.518.2%90.918.2%78.5
    SeasonTeamLeveldividerFA%vFAdividerFC%vFCdividerFS%vFSdividerSI%vSIdividerSL%vSLdividerCU%vCUdividerKC%vKCdividerCH%vCHdivider
    2014DETMLB25.0%93.175.0%92.8
    2015ARIMLB53.9%92.125.2%92.87.0%85.15.2%76.56.1%82.12.6%84.4
    2016ARIMLB33.5%91.20.5%84.61.9%82.034.9%89.59.8%83.19.3%76.20.5%79.09.8%83.5
    2017ARIMLB37.3%92.42.3%88.41.8%85.930.9%92.613.6%84.310.0%75.41.4%81.12.7%83.9
    2017ARIMLB63.6%88.518.2%90.918.2%78.5
    2018ARIMLB54.1%90.80.6%89.91.2%83.621.5%91.38.1%84.211.6%76.52.3%79.80.6%87.0
    2019ARIMLB56.5%93.04.0%88.90.5%84.118.0%91.36.5%84.99.0%77.33.0%80.72.5%84.0
    2021TORMLB61.9%91.019.0%92.519.0%81.3
    Total- - -MLB46.0%91.91.6%88.51.2%83.926.8%91.39.5%84.09.0%76.32.2%81.03.8%83.8
    Postseason- - -MLB63.6%88.518.2%90.918.2%78.5
    Partial SeasonsPostseasonMinor LeaguesSpring TrainingMLB Regular Season
    SeasonTeamLevelwFAwFCwFSwSIwSLwCUwKCwCHdividerwFA/CwFC/CwFS/CwSI/CwSL/CwCU/CwKC/CwCH/C
    2014DETMLB-0.11.0-4.2515.87
    2015ARIMLB-2.3-2.3-0.5-0.60.1-0.5-3.78-7.77-6.85-10.701.43-15.72
    2016ARIMLB0.8-0.2-0.4-2.5-0.6-1.8-0.2-0.91.14-17.76-10.36-3.30-3.02-9.04-18.07-4.20
    2017ARIMLB-2.7-0.71.0-0.60.4-2.30.10.2-3.32-13.4624.86-0.821.31-10.271.812.86
    2017ARIMLB-0.6-0.1-0.1-7.88-5.27-3.97
    2018ARIMLB-6.20.0-0.1-1.2-1.1-0.6-0.1-0.1-6.672.64-2.83-3.11-8.05-2.77-1.38-5.67
    2019ARIMLB-7.2-0.8-0.1-1.9-2.2-0.6-0.6-0.6-6.36-9.38-5.93-5.20-16.54-3.31-10.32-11.68
    2021TORMLB-0.6-0.2-0.4-4.38-5.54-8.93
    Total- - -MLB-18.3-1.60.5-7.6-4.4-5.9-0.7-1.8-4.19-10.504.22-2.97-4.91-6.81-3.34-5.06
    Postseason- - -MLB-0.6-0.1-0.1-7.88-5.27-3.97
    SeasonTeamLevelwFAwFCwFSwSIwSLwCUwKCwCHdividerwFA/CwFC/CwFS/CwSI/CwSL/CwCU/CwKC/CwCH/C
    2014DETMLB-0.11.0-4.2515.87
    2015ARIMLB-2.3-2.3-0.5-0.60.1-0.5-3.78-7.77-6.85-10.701.43-15.72
    2016ARIMLB0.8-0.2-0.4-2.5-0.6-1.8-0.2-0.91.14-17.76-10.36-3.30-3.02-9.04-18.07-4.20
    2017ARIMLB-2.7-0.71.0-0.60.4-2.30.10.2-3.32-13.4624.86-0.821.31-10.271.812.86
    2017ARIMLB-0.6-0.1-0.1-7.88-5.27-3.97
    2018ARIMLB-6.20.0-0.1-1.2-1.1-0.6-0.1-0.1-6.672.64-2.83-3.11-8.05-2.77-1.38-5.67
    2019ARIMLB-7.2-0.8-0.1-1.9-2.2-0.6-0.6-0.6-6.36-9.38-5.93-5.20-16.54-3.31-10.32-11.68
    2021TORMLB-0.6-0.2-0.4-4.38-5.54-8.93
    Total- - -MLB-18.3-1.60.5-7.6-4.4-5.9-0.7-1.8-4.19-10.504.22-2.97-4.91-6.81-3.34-5.06
    Postseason- - -MLB-0.6-0.1-0.1-7.88-5.27-3.97
    MLB F-Strike%, SwStr%, CStr%, CSW% are from the Sports Info Solution data source regardless of selection.
    All MiLB and Pace data are from Statcast regardless of selection.
    Partial SeasonsPostseasonMinor LeaguesSpring TrainingMLB Regular Season
    SeasonTeamLevelO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2011WSNA66.7%0.0%100.0%66.7%33.3%100.0%
    2013WSNAA28.6%62.5%66.7%10.7%32.1%42.9%
    2014DETMLB0.0%60.0%37.5%100.0%100.0%62.5%50.0%0.0%25.0%25.0%15.8
    2015ARIAAA37.0%100.0%44.4%0.0%29.6%29.6%
    2015ARIST16.7%100.0%100.0%0.0%33.3%33.3%
    2015ARIMLB37.8%57.1%49.6%58.8%75.0%70.2%60.9%77.8%14.8%22.6%37.4%19.2
    2016ARIST25.0%100.0%100.0%0.0%0.0%0.0%
    2016ARIMLB39.4%62.3%50.7%51.2%77.3%67.0%49.3%75.0%16.7%19.5%36.3%21.2
    2017ARIST70.6%66.7%60.0%23.5%17.6%41.2%
    2017ARIMLB35.5%64.5%50.0%46.2%71.8%62.7%50.0%68.9%19.2%17.0%36.2%19.2
    2017ARIMLB33.3%20.0%27.3%0.0%100.0%33.3%45.5%66.7%18.2%36.4%54.5%18.8
    2018ARIST100.0%100.0%0.0%0.0%0.0%0.0%
    2018ARIMLB24.6%52.4%41.3%41.2%59.3%54.9%59.9%70.5%18.5%27.7%46.2%19.3
    2019ARIST25.0%100.0%50.0%0.0%75.0%75.0%
    2019ARIMLB32.6%64.0%50.5%46.4%57.5%54.5%57.0%73.3%23.0%22.5%45.5%18.7
    2021TORMLB22.2%75.0%52.4%50.0%44.4%45.5%57.1%60.0%28.6%0.0%28.6%22.1
    Total- - -MLB33.9%60.8%48.6%48.6%67.4%61.5%54.7%72.4%18.8%21.0%39.9%19.6
    Postseason- - -MLB33.3%20.0%27.3%0.0%100.0%33.3%45.5%66.7%18.2%36.4%54.5%18.8
    SeasonTeamLevelO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2011WSNA66.7%0.0%100.0%66.7%33.3%100.0%
    2013WSNAA28.6%62.5%66.7%10.7%32.1%42.9%
    2014DETMLB0.0%60.0%37.5%100.0%100.0%62.5%50.0%0.0%25.0%25.0%15.8
    2015ARIAAA37.0%100.0%44.4%0.0%29.6%29.6%
    2015ARIST16.7%100.0%100.0%0.0%33.3%33.3%
    2015ARIMLB37.8%57.1%49.6%58.8%75.0%70.2%60.9%77.8%14.8%22.6%37.4%19.2
    2016ARIST25.0%100.0%100.0%0.0%0.0%0.0%
    2016ARIMLB39.4%62.3%50.7%51.2%77.3%67.0%49.3%75.0%16.7%19.5%36.3%21.2
    2017ARIST70.6%66.7%60.0%23.5%17.6%41.2%
    2017ARIMLB35.5%64.5%50.0%46.2%71.8%62.7%50.0%68.9%19.2%17.0%36.2%19.2
    2017ARIMLB33.3%20.0%27.3%0.0%100.0%33.3%45.5%66.7%18.2%36.4%54.5%18.8
    2018ARIST100.0%100.0%0.0%0.0%0.0%0.0%
    2018ARIMLB24.6%52.4%41.3%41.2%59.3%54.9%59.9%70.5%18.5%27.7%46.2%19.3
    2019ARIST25.0%100.0%50.0%0.0%75.0%75.0%
    2019ARIMLB32.6%64.0%50.5%46.4%57.5%54.5%57.0%73.3%23.0%22.5%45.5%18.7
    2021TORMLB22.2%75.0%52.4%50.0%44.4%45.5%57.1%60.0%28.6%0.0%28.6%22.1
    Total- - -MLB33.9%60.8%48.6%48.6%67.4%61.5%54.7%72.4%18.8%21.0%39.9%19.6
    Postseason- - -MLB33.3%20.0%27.3%0.0%100.0%33.3%45.5%66.7%18.2%36.4%54.5%18.8
    Partial SeasonsPostseasonMinor LeaguesSpring TrainingMLB Regular Season
    SeasonTeamLevelH-Swing%H-Contact%H-Zone%dividerS-Swing%S-Contact%S-Zone%dividerC-Swing%C-Contact%C-Zone%dividerW-Swing%W-Contact%W-Zone%
    2014DETMLB50.0%100.0%50.0%50.0%100.0%25.0%0.0%25.0%0.0%
    2015ARIMLB57.9%77.3%33.0%52.0%80.8%43.5%33.3%28.6%18.3%33.3%0.0%5.2%
    2016ARIMLB58.7%83.8%29.3%57.6%69.8%42.8%35.6%18.8%20.9%20.0%66.7%7.0%
    2017ARIMLB66.7%65.0%27.3%50.0%76.1%41.8%43.8%33.3%21.8%15.0%33.3%9.1%
    2017ARIMLB25.0%100.0%36.4%0.0%18.2%50.0%0.0%36.4%0.0%9.1%
    2018ARIMLB50.9%55.6%30.8%45.3%64.7%43.6%22.9%12.5%20.3%22.2%50.0%5.2%
    2019ARIMLB73.2%57.7%35.5%43.8%57.1%40.0%28.6%41.7%21.0%28.6%0.0%3.5%
    2021TORMLB62.5%60.0%38.1%62.5%40.0%38.1%33.3%0.0%14.3%0.0%9.5%
    Total- - -MLB62.3%67.0%31.2%50.1%69.0%42.0%33.2%27.7%20.6%20.3%33.3%6.2%
    Postseason- - -MLB25.0%100.0%36.4%0.0%18.2%50.0%0.0%36.4%0.0%9.1%
    SeasonTeamLevelH-Swing%H-Contact%H-Zone%dividerS-Swing%S-Contact%S-Zone%dividerC-Swing%C-Contact%C-Zone%dividerW-Swing%W-Contact%W-Zone%
    2014DETMLB50.0%100.0%50.0%50.0%100.0%25.0%0.0%25.0%0.0%
    2015ARIMLB57.9%77.3%33.0%52.0%80.8%43.5%33.3%28.6%18.3%33.3%0.0%5.2%
    2016ARIMLB58.7%83.8%29.3%57.6%69.8%42.8%35.6%18.8%20.9%20.0%66.7%7.0%
    2017ARIMLB66.7%65.0%27.3%50.0%76.1%41.8%43.8%33.3%21.8%15.0%33.3%9.1%
    2017ARIMLB25.0%100.0%36.4%0.0%18.2%50.0%0.0%36.4%0.0%9.1%
    2018ARIMLB50.9%55.6%30.8%45.3%64.7%43.6%22.9%12.5%20.3%22.2%50.0%5.2%
    2019ARIMLB73.2%57.7%35.5%43.8%57.1%40.0%28.6%41.7%21.0%28.6%0.0%3.5%
    2021TORMLB62.5%60.0%38.1%62.5%40.0%38.1%33.3%0.0%14.3%0.0%9.5%
    Total- - -MLB62.3%67.0%31.2%50.1%69.0%42.0%33.2%27.7%20.6%20.3%33.3%6.2%
    Postseason- - -MLB25.0%100.0%36.4%0.0%18.2%50.0%0.0%36.4%0.0%9.1%
    Partial SeasonsPostseasonMinor LeaguesSpring TrainingMLB Regular Season
    SeasonTeamLevelPosGGSInnPOAdividerEFETEdividerDPDPSDPTDPFdividerScpdividerSBCSPBWPdividerFPdividerTZ
    2010WSNA-P101.00100
    2011WSNAP202089.051220
    2012WSNA+P2221105.241502
    2013WSNA+P161684.001600
    2013WSNAAP111158.04900
    2014DETAAAP2019100.111000
    2014DETMLBP9628.226000110031.000
    2015ARIAAAP9941.211112
    2015ARIMLBP2323127.29150001100111.000
    2016ARIMLBP3232174.1318202330010.913
    2017ARIA+P114.20000
    2017ARIMLBP2828162.001111011008.917
    2018ARIA+P112.10000
    2018ARIAAAP114.10000
    2018ARIMLBP2424123.215000000071.000
    2019ARIMLBP3333174.1721202220010.933
    20202 TmsMLBP121151.216000000061.000
    2020ARIMLBP7731.001000000041.000
    2020TORMLBP5420.215000000021.000
    2021TORMLBP3232193.1415110010025.950
    2022SEAMLBP3232189.06180001100171.000
    2023SEAMLBP113.10010100002.000
    2024SFGCPXP447.00000
    2024SFGAP3311.20000
    2024SFGAAAP3210.20000
    2024SFGMLBP7730.202000000091.000
    2025SFGMLBP3232182.13130000000201.000
    20262 TmsMLBP3130165.2417211110023.913
    2026SFGMLBP2221122.2213211110017.882
    2026SDPMLBP9943.024000000061.000
    Total- - -- - -P2962911606.240147936101100151.954
    SeasonTeamLevelPosGGSInnPOAdividerEFETEdividerDPDPSDPTDPFdividerScpdividerSBCSPBWPdividerFPdividerTZ
    2010WSNA-P101.00100
    2011WSNAP202089.051220
    2012WSNA+P2221105.241502
    2013WSNA+P161684.001600
    2013WSNAAP111158.04900
    2014DETAAAP2019100.111000
    2014DETMLBP9628.226000110031.000
    2015ARIAAAP9941.211112
    2015ARIMLBP2323127.29150001100111.000
    2016ARIMLBP3232174.1318202330010.913
    2017ARIA+P114.20000
    2017ARIMLBP2828162.001111011008.917
    2018ARIA+P112.10000
    2018ARIAAAP114.10000
    2018ARIMLBP2424123.215000000071.000
    2019ARIMLBP3333174.1721202220010.933
    20202 TmsMLBP121151.216000000061.000
    2020ARIMLBP7731.001000000041.000
    2020TORMLBP5420.215000000021.000
    2021TORMLBP3232193.1415110010025.950
    2022SEAMLBP3232189.06180001100171.000
    2023SEAMLBP113.10010100002.000
    2024SFGCPXP447.00000
    2024SFGAP3311.20000
    2024SFGAAAP3210.20000
    2024SFGMLBP7730.202000000091.000
    2025SFGMLBP3232182.13130000000201.000
    20262 TmsMLBP3130165.2417211110023.913
    2026SFGMLBP2221122.2213211110017.882
    2026SDPMLBP9943.024000000061.000
    Total- - -- - -P2962911606.240147936101100151.954
    Partial SeasonsPostseasonMinor LeaguesSpring TrainingMLB Regular Season
    SeasonTeamLevelPosInndividerrSZrCERArSBrGDPrARMrGFPrPMDRSdividerARMDPRRngRErrRUZRUZR/150dividerFRMdividerOAAFRV
    2014DETMLBP28.201012-0.2
    2015ARIMLBP127.20-10-1-1-1.6
    2016ARIMLBP174.1-10-11-1-1.8
    2017ARIMLBP162.011-100-0.8
    2018ARIMLBP123.2010012.8
    2019ARIMLBP174.1100100.5
    20202 TmsMLBP51.2-1-10100.1
    2020ARIMLBP31.0-1-100-10.3
    2020TORMLBP20.200011-0.2
    2021TORMLBP193.10-301-2-0.3
    2022SEAMLBP189.0-110010.2
    2023SEAMLBP3.1000000.0
    2024SFGMLBP30.20-100-10.0
    2025SFGMLBP182.1110-201.9
    20262 TmsMLBP165.20-10210.4
    2026SFGMLBP122.2000110.4
    2026SDPMLBP43.00-10100.1
    Total- - -- - -P1606.21-2-2401.1
    SeasonTeamLevelPosInndividerrSZrCERArSBrGDPrARMrGFPrPMDRSdividerARMDPRRngRErrRUZRUZR/150dividerFRMdividerOAAFRV
    2014DETMLBP28.201012-0.2
    2015ARIMLBP127.20-10-1-1-1.6
    2016ARIMLBP174.1-10-11-1-1.8
    2017ARIMLBP162.011-100-0.8
    2018ARIMLBP123.2010012.8
    2019ARIMLBP174.1100100.5
    20202 TmsMLBP51.2-1-10100.1
    2020ARIMLBP31.0-1-100-10.3
    2020TORMLBP20.200011-0.2
    2021TORMLBP193.10-301-2-0.3
    2022SEAMLBP189.0-110010.2
    2023SEAMLBP3.1000000.0
    2024SFGMLBP30.20-100-10.0
    2025SFGMLBP182.1110-201.9
    20262 TmsMLBP165.20-10210.4
    2026SFGMLBP122.2000110.4
    2026SDPMLBP43.00-10100.1
    Total- - -- - -P1606.21-2-2401.1
    Partial SeasonsPostseasonMinor LeaguesSpring TrainingMLB Regular Season
    SeasonTeamLevelPosInnImpossible (0%)Remote (1-10%)Unlikely (10-40%)Even (40-60%)Likely (60-90%)Routine (90-100%)
    2014DETMLBP28.20.0%       (0)0.0%       (1)0.0%       (0)0.0%       (1)0.0%       (0)100.0%       (3)
    2015ARIMLBP127.20.0%       (0)0.0%       (1)0.0%       (0)0.0%       (0)100.0%       (1)100.0%     (13)
    2016ARIMLBP174.10.0%       (1)0.0%       (0)0.0%       (1)0.0%       (1)66.7%       (3)100.0%     (14)
    2017ARIMLBP162.00.0%       (0)0.0%       (4)0.0%       (0)0.0%       (0)100.0%       (1)100.0%       (5)
    2018ARIMLBP123.20.0%       (0)0.0%       (1)0.0%       (0)0.0%       (0)0.0%       (0)100.0%       (3)
    2019ARIMLBP174.10.0%       (1)0.0%       (0)0.0%       (0)100.0%       (2)75.0%       (4)100.0%     (14)
    Total- - -- - -P1606.20.0%       (2)0.0%       (7)0.0%       (1)50.0%       (4)77.8%       (9)100.0%     (52)
    SeasonTeamLevelPosInnImpossible (0%)Remote (1-10%)Unlikely (10-40%)Even (40-60%)Likely (60-90%)Routine (90-100%)
    2014DETMLBP28.20.0%       (0)0.0%       (1)0.0%       (0)0.0%       (1)0.0%       (0)100.0%       (3)
    2015ARIMLBP127.20.0%       (0)0.0%       (1)0.0%       (0)0.0%       (0)100.0%       (1)100.0%     (13)
    2016ARIMLBP174.10.0%       (1)0.0%       (0)0.0%       (1)0.0%       (1)66.7%       (3)100.0%     (14)
    2017ARIMLBP162.00.0%       (0)0.0%       (4)0.0%       (0)0.0%       (0)100.0%       (1)100.0%       (5)
    2018ARIMLBP123.20.0%       (0)0.0%       (1)0.0%       (0)0.0%       (0)0.0%       (0)100.0%       (3)
    2019ARIMLBP174.10.0%       (1)0.0%       (0)0.0%       (0)100.0%       (2)75.0%       (4)100.0%     (14)
    Total- - -- - -P1606.20.0%       (2)0.0%       (7)0.0%       (1)50.0%       (4)77.8%       (9)100.0%     (52)
    Partial SeasonsPostseasonMinor LeaguesSpring TrainingMLB Regular Season
    SeasonTeamLevelPosInndividerThrowingBlockingFramingdividerArmRangeInf DP1B RecdividerFRV
    2016ARIMLBP174.1
    2017ARIMLBP162.0
    2018ARIMLBP123.2
    2019ARIMLBP174.1
    20202 TmsMLBP51.2
    2020ARIMLBP31.0
    2020TORMLBP20.2
    2021TORMLBP193.1
    2022SEAMLBP189.0
    2023SEAMLBP3.1
    2024SFGMLBP30.2
    2025SFGMLBP182.1
    20262 TmsMLBP165.2
    2026SFGMLBP122.2
    2026SDPMLBP43.0
    Total- - -- - -P1606.2
    SeasonTeamLevelPosInndividerThrowingBlockingFramingdividerArmRangeInf DP1B RecdividerFRV
    2016ARIMLBP174.1
    2017ARIMLBP162.0
    2018ARIMLBP123.2
    2019ARIMLBP174.1
    20202 TmsMLBP51.2
    2020ARIMLBP31.0
    2020TORMLBP20.2
    2021TORMLBP193.1
    2022SEAMLBP189.0
    2023SEAMLBP3.1
    2024SFGMLBP30.2
    2025SFGMLBP182.1
    20262 TmsMLBP165.2
    2026SFGMLBP122.2
    2026SDPMLBP43.0
    Total- - -- - -P1606.2
    Partial SeasonsPostseasonMinor LeaguesSpring TrainingMLB Regular Season
    SeasonTeamLevelBattingBase RunningFieldingPositionaldividerOffenseDefensedividerLeagueReplacementdividerRARWARDollarsSalary
    2014DETMLB0.20.00.20.20.20.00.10.50.1$0.4
    2015ARIMLB-6.60.03.7-6.63.70.11.1-1.7-0.2-$1.5
    2016ARIMLB-6.0-0.26.5-6.26.50.11.82.20.2$1.8
    2017ARIMLB-4.3-0.77.3-5.07.30.21.94.40.4$3.5
    2018ARIMLB-8.9-0.35.3-9.25.30.01.3-2.6-0.3-$2.1
    2019ARIMLB-13.80.07.4-13.87.40.01.9-4.5-0.4-$3.5
    2021TORMLB-1.30.00.6-1.30.60.00.2-0.6-0.1-$0.4
    Total- - -MLB-40.6-1.231.0-41.931.00.48.2-2.3-0.2-$1.8
    SeasonTeamLevelBattingBase RunningFieldingPositionaldividerOffenseDefensedividerLeagueReplacementdividerRARWARDollarsSalary
    2014DETMLB0.20.00.20.20.20.00.10.50.1$0.4
    2015ARIMLB-6.60.03.7-6.63.70.11.1-1.7-0.2-$1.5
    2016ARIMLB-6.0-0.26.5-6.26.50.11.82.20.2$1.8
    2017ARIMLB-4.3-0.77.3-5.07.30.21.94.40.4$3.5
    2018ARIMLB-8.9-0.35.3-9.25.30.01.3-2.6-0.3-$2.1
    2019ARIMLB-13.80.07.4-13.87.40.01.9-4.5-0.4-$3.5
    2021TORMLB-1.30.00.6-1.30.60.00.2-0.6-0.1-$0.4
    Total- - -MLB-40.6-1.231.0-41.931.00.48.2-2.3-0.2-$1.8