Batting
Pitching
Eduardo Rodriguez

Eduardo Rodriguez

Arizona Diamondbacks
P
Age: 33
Bats/Throws: L/L
6'2" / 231
DOB: 4/7/1993
(33 years, 7 months, 6 days)
P
Season2026Total
TeamARI- - -
LevelMLBMLB
G32273
PA029
HR00
AVG.000.000
OBP.000.000
SLG.000.000
wOBA.000.000
wRC+-100-100
WAR0.0-0.4
RosterResource
Current Role:Starting Rotation (RR)
How Acquired:Free Agent (DET) Dec'23
Birthplace:Venezuela

Contract4 yr, $80M (2024-27) (RR)
Free Agent
AAV: $20.00M
Options2028 mutual option
NotesConverts to vesting if IP conditions are met
Service Time
10.070
MiLB Options
n/a
News
Rotowire: Rodriguez (16-7) earned the win Thursday over the Rockies, allowing two runs on nine hits and no walks over six innings. He struck out three. (9/24/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
    PostseasonMinor LeaguesSpring TrainingMLB Regular Season
    SeasonTeamLevelAgeGPAHRRRBISBdividerBB%K%ISOBABIPdividerAVGOBPSLGwOBAxwOBAwRC+dividerBsRdividerOffDefWAR
    2015BOSMLB2221300000.0%66.7%.000.000.000.000.000.000.000-1000.0-0.80.30.0
    2016BOSMLB2320200000.0%100.0%.000.000.000.000.000.000.000-1000.0-0.50.20.0
    2017BOSMLB2425700000.0%28.6%.000.000.000.000.000.000.035-1000.0-1.90.8-0.1
    2017BOSMLB241000000.0%0.0%.000.000.000.000.000.000-100
    2018BOSMLB2527200000.0%50.0%.000.000.000.000.000.000.039-1000.0-0.50.20.0
    2018BOSMLB257200000.0%50.0%.000.000.000.500.000.360.360124
    2019BOSMLB2634901000.0%33.3%.000.000.000.000.000.000.070-1000.0-2.61.1-0.1
    2021BOSMLB2832600000.0%50.0%.000.000.000.000.000.000.027-1000.0-1.60.7-0.1
    2021BOSMLB283000000.0%0.0%.000.000.000.000.000.000-100
    2022DETMLB2917000000.0%0.0%.000.000.000.000.000.000-1000.00.00.00.0
    2023DETMLB3026000000.0%0.0%.000.000.000.000.000.000-1000.00.00.00.0
    2024ARIMLB3110000000.0%0.0%.000.000.000.000.000.000-1000.00.00.00.0
    2025ARIMLB3229000000.0%0.0%.000.000.000.000.000.000-1000.00.00.00.0
    2026ARIMLB3332000000.0%0.0%.000.000.000.000.000.000-1000.00.00.00.0
    Total- - -MLB2732901000.0%44.8%.000.000.000.000.000.000.038-1000.0-8.03.4-0.4
    Postseason- - -MLB11200000.0%50.0%.000.000.000.500.000.360.360124
    SeasonTeamLevelAgeGPAHRRRBISBdividerBB%K%ISOBABIPdividerAVGOBPSLGwOBAxwOBAwRC+dividerBsRdividerOffDefWAR
    2015BOSMLB2221300000.0%66.7%.000.000.000.000.000.000.000-1000.0-0.80.30.0
    2016BOSMLB2320200000.0%100.0%.000.000.000.000.000.000.000-1000.0-0.50.20.0
    2017BOSMLB2425700000.0%28.6%.000.000.000.000.000.000.035-1000.0-1.90.8-0.1
    2017BOSMLB241000000.0%0.0%.000.000.000.000.000.000-100
    2018BOSMLB2527200000.0%50.0%.000.000.000.000.000.000.039-1000.0-0.50.20.0
    2018BOSMLB257200000.0%50.0%.000.000.000.500.000.360.360124
    2019BOSMLB2634901000.0%33.3%.000.000.000.000.000.000.070-1000.0-2.61.1-0.1
    2021BOSMLB2832600000.0%50.0%.000.000.000.000.000.000.027-1000.0-1.60.7-0.1
    2021BOSMLB283000000.0%0.0%.000.000.000.000.000.000-100
    2022DETMLB2917000000.0%0.0%.000.000.000.000.000.000-1000.00.00.00.0
    2023DETMLB3026000000.0%0.0%.000.000.000.000.000.000-1000.00.00.00.0
    2024ARIMLB3110000000.0%0.0%.000.000.000.000.000.000-1000.00.00.00.0
    2025ARIMLB3229000000.0%0.0%.000.000.000.000.000.000-1000.00.00.00.0
    2026ARIMLB3332000000.0%0.0%.000.000.000.000.000.000-1000.00.00.00.0
    Total- - -MLB2732901000.0%44.8%.000.000.000.000.000.000.038-1000.0-8.03.4-0.4
    Postseason- - -MLB11200000.0%50.0%.000.000.000.500.000.360.360124
    PostseasonMinor LeaguesSpring TrainingMLB Regular Season
    SeasonTeamLevelGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
    2015BOSMLB21230000000002001000.000
    2016BOSMLB20220000000002000000.000
    2017BOSMLB25770000000002000000.000
    2017BOSMLB1000000000000000000.000
    2018BOSMLB27220000000001000000.000
    2018BOSMLB7120000000001100000.000
    2019BOSMLB34790000010003002000.000
    2021BOSMLB32660000000003000100.000
    2021BOSMLB3000000000000000000.000
    2022DETMLB17000000000000000000.000
    2023DETMLB26000000000000000000.000
    2024ARIMLB10000000000000000000.000
    2025ARIMLB29000000000000000000.000
    2026ARIMLB32000000000000000000.000
    Total- - -MLB273262900000100013003100.000
    Postseason- - -MLB11120000000001100000.000
    SeasonTeamLevelGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
    2015BOSMLB21230000000002001000.000
    2016BOSMLB20220000000002000000.000
    2017BOSMLB25770000000002000000.000
    2017BOSMLB1000000000000000000.000
    2018BOSMLB27220000000001000000.000
    2018BOSMLB7120000000001100000.000
    2019BOSMLB34790000010003002000.000
    2021BOSMLB32660000000003000100.000
    2021BOSMLB3000000000000000000.000
    2022DETMLB17000000000000000000.000
    2023DETMLB26000000000000000000.000
    2024ARIMLB10000000000000000000.000
    2025ARIMLB29000000000000000000.000
    2026ARIMLB32000000000000000000.000
    Total- - -MLB273262900000100013003100.000
    Postseason- - -MLB11120000000001100000.000
    PostseasonMinor LeaguesSpring TrainingMLB Regular SeasonAverages
    SeasonTeamLevelBB%K%BB/KdividerAVGOBPSLGOPSdividerISOSpdBABIPdividerUBRwGDPXBRwSBdividerwRCwRAAwOBAwRC+
    2015BOSMLB0.0%66.7%0.00.000.000.000.000.0000.1.0000.00-0.8.000-100
    20157.7%20.4%0.38.254.317.405.721.1504.8.299.313
    2016BOSMLB0.0%100.0%0.00.000.000.000.000.0000.1.0000.00-0.5.000-100
    20168.2%21.1%0.39.255.322.417.739.1624.9.300.318
    2017BOSMLB0.0%28.6%0.00.000.000.000.000.0000.1.0000.0-1-1.9.000-100
    2017BOSMLB0.0%0.0%0.00.000.000.000.000.0000.1.0000.000.0.000-100
    20178.5%21.6%0.39.255.324.426.750.1715.0.300.321
    2018BOSMLB0.0%50.0%0.00.000.000.000.000.0000.1.0000.00-0.5.000-100
    2018BOSMLB0.0%50.0%0.00.000.500.000.500.0000.1.0000.000.1.360124
    20188.5%22.3%0.38.248.318.409.728.1615.0.296.315
    2019BOSMLB0.0%33.3%0.00.000.000.000.000.0000.1.0000.00.0-1-2.5.000-100
    20198.5%23.0%0.37.252.323.435.758.1835.0.298.320
    2021BOSMLB0.0%50.0%0.00.000.000.000.000.0000.1.0000.0-1-1.6.000-100
    2021BOSMLB0.0%0.0%0.00.000.000.000.000.0000.1.0000.000.0.000-100
    20218.7%23.2%0.37.244.317.411.728.1675.1.292.314
    2022DETMLB0.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
    2023DETMLB0.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
    2024ARIMLB0.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
    2025ARIMLB0.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
    2026ARIMLB0.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- - -MLB0.0%44.8%0.00.000.000.000.000.0000.1.0000.00.0-4-7.7.000-100
    Postseason- - -MLB0.0%50.0%0.00.000.500.000.500.0000.1.0000.000.1.360124
    SeasonTeamLevelBB%K%BB/KdividerAVGOBPSLGOPSdividerISOSpdBABIPdividerUBRwGDPXBRwSBdividerwRCwRAAwOBAwRC+
    2015BOSMLB0.0%66.7%0.00.000.000.000.000.0000.1.0000.00-0.8.000-100
    20157.7%20.4%0.38.254.317.405.721.1504.8.299.313
    2016BOSMLB0.0%100.0%0.00.000.000.000.000.0000.1.0000.00-0.5.000-100
    20168.2%21.1%0.39.255.322.417.739.1624.9.300.318
    2017BOSMLB0.0%28.6%0.00.000.000.000.000.0000.1.0000.0-1-1.9.000-100
    2017BOSMLB0.0%0.0%0.00.000.000.000.000.0000.1.0000.000.0.000-100
    20178.5%21.6%0.39.255.324.426.750.1715.0.300.321
    2018BOSMLB0.0%50.0%0.00.000.000.000.000.0000.1.0000.00-0.5.000-100
    2018BOSMLB0.0%50.0%0.00.000.500.000.500.0000.1.0000.000.1.360124
    20188.5%22.3%0.38.248.318.409.728.1615.0.296.315
    2019BOSMLB0.0%33.3%0.00.000.000.000.000.0000.1.0000.00.0-1-2.5.000-100
    20198.5%23.0%0.37.252.323.435.758.1835.0.298.320
    2021BOSMLB0.0%50.0%0.00.000.000.000.000.0000.1.0000.0-1-1.6.000-100
    2021BOSMLB0.0%0.0%0.00.000.000.000.000.0000.1.0000.000.0.000-100
    20218.7%23.2%0.37.244.317.411.728.1675.1.292.314
    2022DETMLB0.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
    2023DETMLB0.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
    2024ARIMLB0.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
    2025ARIMLB0.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
    2026ARIMLB0.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- - -MLB0.0%44.8%0.00.000.000.000.000.0000.1.0000.00.0-4-7.7.000-100
    Postseason- - -MLB0.0%50.0%0.00.000.500.000.500.0000.1.0000.000.1.360124
    PostseasonMinor LeaguesSpring TrainingMLB Regular Season
    SeasonTeamLevelEventsEVmaxEVLABarrelsBarrel%HardHitHardHit%dividerAVGxBAdividerSLGxSLGdividerwOBAxwOBA
    2015BOSMLB100.0%00.0%.000.000.000.000.000.000
    2017BOSMLB580.389.3-4.500.0%00.0%.000.038.000.041.000.035
    2018BOSMLB185.485.4-12.000.0%00.0%.000.036.000.037.000.039
    2018BOSMLB000.000.000.360.360
    2019BOSMLB682.291.9-56.200.0%00.0%.000.074.000.074.000.070
    2021BOSMLB393.8101.214.000.0%133.3%.000.029.000.033.000.027
    Total- - -MLB1683.9101.2-20.600.0%16.3%.000.040.000.042.000.038
    Postseason- - -MLB000.000.000.360.360
    SeasonTeamLevelEventsEVmaxEVLABarrelsBarrel%HardHitHardHit%dividerAVGxBAdividerSLGxSLGdividerwOBAxwOBA
    2015BOSMLB100.0%00.0%.000.000.000.000.000.000
    2017BOSMLB580.389.3-4.500.0%00.0%.000.038.000.041.000.035
    2018BOSMLB185.485.4-12.000.0%00.0%.000.036.000.037.000.039
    2018BOSMLB000.000.000.360.360
    2019BOSMLB682.291.9-56.200.0%00.0%.000.074.000.074.000.070
    2021BOSMLB393.8101.214.000.0%133.3%.000.029.000.033.000.027
    Total- - -MLB1683.9101.2-20.600.0%16.3%.000.040.000.042.000.038
    Postseason- - -MLB000.000.000.360.360
    PostseasonMinor LeaguesSpring TrainingMLB Regular Season
    SeasonTeamLevelGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%
    2015BOSMLB0.000.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%100.0%0.0%100.0%0.0%
    2017BOSMLB3.000.0%75.0%25.0%0.0%0.0%0.0%0.0%40.0%20.0%40.0%60.0%40.0%0.0%
    2018BOSMLB1.000.0%100.0%0.0%0.0%0.0%0.0%0.0%0.0%100.0%0.0%0.0%100.0%0.0%
    2019BOSMLB4.000.0%100.0%0.0%0.0%0.0%25.0%0.0%0.0%50.0%50.0%66.7%33.3%0.0%
    2021BOSMLB1.000.0%50.0%50.0%0.0%0.0%0.0%0.0%0.0%66.7%33.3%0.0%100.0%0.0%
    Total- - -MLB4.500.0%81.8%18.2%0.0%0.0%11.1%0.0%12.5%43.8%43.8%43.8%56.3%0.0%
    SeasonTeamLevelGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%
    2015BOSMLB0.000.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%100.0%0.0%100.0%0.0%
    2017BOSMLB3.000.0%75.0%25.0%0.0%0.0%0.0%0.0%40.0%20.0%40.0%60.0%40.0%0.0%
    2018BOSMLB1.000.0%100.0%0.0%0.0%0.0%0.0%0.0%0.0%100.0%0.0%0.0%100.0%0.0%
    2019BOSMLB4.000.0%100.0%0.0%0.0%0.0%25.0%0.0%0.0%50.0%50.0%66.7%33.3%0.0%
    2021BOSMLB1.000.0%50.0%50.0%0.0%0.0%0.0%0.0%0.0%66.7%33.3%0.0%100.0%0.0%
    Total- - -MLB4.500.0%81.8%18.2%0.0%0.0%11.1%0.0%12.5%43.8%43.8%43.8%56.3%0.0%
    PostseasonMinor LeaguesSpring TrainingMLB Regular Season
    SeasonTeamLevelGBFBLDIFFBIFHBUBUHBallsStrikesPitches
    2015BOSMLB000001061117
    2016BOSMLB0000000268
    2017BOSMLB310001031518
    2018BOSMLB1000000044
    2018BOSMLB00000005510
    2019BOSMLB4000120112132
    2021BOSMLB110001011415
    Total- - -MLB9200150237194
    Postseason- - -MLB00000005510
    SeasonTeamLevelGBFBLDIFFBIFHBUBUHBallsStrikesPitches
    2015BOSMLB000001061117
    2016BOSMLB0000000268
    2017BOSMLB310001031518
    2018BOSMLB1000000044
    2018BOSMLB00000005510
    2019BOSMLB4000120112132
    2021BOSMLB110001011415
    Total- - -MLB9200150237194
    Postseason- - -MLB00000005510
    PostseasonMinor LeaguesSpring TrainingMLB Regular Season
    SeasonTeamLevelWPA-WPA+WPARE24REWpLIphLIPHWPA/LIClutch
    2015BOSMLB-0.08-0.080.00-0.60-0.071.350-0.060.01
    2016BOSMLB-0.04-0.040.00-0.31-0.030.850-0.050.00
    2017BOSMLB-0.14-0.140.00-1.72-0.171.160-0.160.03
    2018BOSMLB-0.05-0.050.00-0.40-0.041.030-0.050.00
    2018BOSMLB0.00-0.040.040.100.011.3000.02-0.02
    2019BOSMLB-0.16-0.160.00-1.81-0.170.930-0.11-0.06
    2021BOSMLB-0.16-0.160.00-1.75-0.170.700-0.18-0.05
    Total- - -MLB-0.63-0.640.00-6.59-0.660.980-0.62-0.03
    Postseason- - -MLB0.00-0.040.040.100.011.3000.02-0.02
    SeasonTeamLevelWPA-WPA+WPARE24REWpLIphLIPHWPA/LIClutch
    2015BOSMLB-0.08-0.080.00-0.60-0.071.350-0.060.01
    2016BOSMLB-0.04-0.040.00-0.31-0.030.850-0.050.00
    2017BOSMLB-0.14-0.140.00-1.72-0.171.160-0.160.03
    2018BOSMLB-0.05-0.050.00-0.40-0.041.030-0.050.00
    2018BOSMLB0.00-0.040.040.100.011.3000.02-0.02
    2019BOSMLB-0.16-0.160.00-1.81-0.170.930-0.11-0.06
    2021BOSMLB-0.16-0.160.00-1.75-0.170.700-0.18-0.05
    Total- - -MLB-0.63-0.640.00-6.59-0.660.980-0.62-0.03
    Postseason- - -MLB0.00-0.040.040.100.011.3000.02-0.02
    PostseasonMinor LeaguesSpring TrainingMLB Regular Season
    SeasonTeamLeveldividerFA%vFAdividerFC%vFCdividerdividerSI%vSIdividerSL%vSLdividerCU%vCUdividerKC%vKCdividerCH%vCHdivider
    2015BOSMLB76.5%92.15.9%82.517.6%85.3
    2016BOSMLB62.5%91.112.5%91.212.5%86.412.5%77.2
    2017BOSMLB61.1%93.433.3%93.35.6%83.3
    2018BOSMLB75.0%90.325.0%83.6
    2018BOSMLB90.0%87.410.0%74.1
    2019BOSMLB62.5%92.518.8%87.23.1%85.912.5%78.33.1%84.3
    2021BOSMLB60.0%90.66.7%84.013.3%81.320.0%79.2
    Total- - -MLB61.7%92.21.1%84.017.0%90.36.4%83.54.3%78.75.3%79.34.3%85.1
    Postseason- - -MLB90.0%87.410.0%74.1
    SeasonTeamLeveldividerFA%vFAdividerFC%vFCdividerdividerSI%vSIdividerSL%vSLdividerCU%vCUdividerKC%vKCdividerCH%vCHdivider
    2015BOSMLB76.5%92.15.9%82.517.6%85.3
    2016BOSMLB62.5%91.112.5%91.212.5%86.412.5%77.2
    2017BOSMLB61.1%93.433.3%93.35.6%83.3
    2018BOSMLB75.0%90.325.0%83.6
    2018BOSMLB90.0%87.410.0%74.1
    2019BOSMLB62.5%92.518.8%87.23.1%85.912.5%78.33.1%84.3
    2021BOSMLB60.0%90.66.7%84.013.3%81.320.0%79.2
    Total- - -MLB61.7%92.21.1%84.017.0%90.36.4%83.54.3%78.75.3%79.34.3%85.1
    Postseason- - -MLB90.0%87.410.0%74.1
    PostseasonMinor LeaguesSpring TrainingMLB Regular Season
    SeasonTeamLevelwFAwFCwSIwSLwCUwKCwCHdividerwFA/CwFC/CwSI/CwSL/CwCU/CwKC/CwCH/C
    2015BOSMLB-0.50.0-0.2-4.193.62-6.33
    2016BOSMLB-0.30.0-0.1-0.2-5.962.68-5.99-18.07
    2017BOSMLB-1.1-0.70.0-9.90-10.862.42
    2018BOSMLB-0.3-0.2-10.41-17.48
    2018BOSMLB0.3-0.23.37-22.07
    2019BOSMLB-1.40.3-0.1-0.40.0-6.924.56-6.53-8.752.98
    2021BOSMLB-1.6-0.20.0-0.3-17.71-17.54-1.88-9.82
    Total- - -MLB-4.9-0.2-0.7-0.3-0.5-0.3-0.2-8.47-17.54-4.15-5.02-11.88-6.52-4.00
    Postseason- - -MLB0.3-0.23.37-22.07
    SeasonTeamLevelwFAwFCwSIwSLwCUwKCwCHdividerwFA/CwFC/CwSI/CwSL/CwCU/CwKC/CwCH/C
    2015BOSMLB-0.50.0-0.2-4.193.62-6.33
    2016BOSMLB-0.30.0-0.1-0.2-5.962.68-5.99-18.07
    2017BOSMLB-1.1-0.70.0-9.90-10.862.42
    2018BOSMLB-0.3-0.2-10.41-17.48
    2018BOSMLB0.3-0.23.37-22.07
    2019BOSMLB-1.40.3-0.1-0.40.0-6.924.56-6.53-8.752.98
    2021BOSMLB-1.6-0.20.0-0.3-17.71-17.54-1.88-9.82
    Total- - -MLB-4.9-0.2-0.7-0.3-0.5-0.3-0.2-8.47-17.54-4.15-5.02-11.88-6.52-4.00
    Postseason- - -MLB0.3-0.23.37-22.07
    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.
    PostseasonMinor LeaguesSpring TrainingMLB Regular Season
    SeasonTeamLevelO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2015BOSMLB25.0%55.6%41.2%50.0%60.0%57.1%52.9%66.7%17.6%17.6%35.3%17.9
    2016BOSMLB33.3%40.0%37.5%0.0%100.0%66.7%62.5%50.0%12.5%37.5%50.0%16.2
    2017BOSMLB57.1%72.7%66.7%75.0%87.5%83.3%61.1%71.4%11.1%11.1%22.2%22.9
    2018BOSMLB100.0%50.0%75.0%50.0%0.0%33.3%50.0%100.0%50.0%25.0%75.0%14.0
    2018BOSMLB16.7%0.0%10.0%100.0%100.0%40.0%100.0%0.0%40.0%40.0%20.1
    2019BOSMLB35.7%61.1%50.0%40.0%63.6%56.3%56.3%55.6%21.9%9.4%31.3%22.8
    2021BOSMLB66.7%66.7%66.7%50.0%50.0%50.0%60.0%100.0%33.3%20.0%53.3%15.3
    Total- - -MLB45.0%61.1%54.3%50.0%66.7%60.8%57.4%72.4%21.3%16.0%37.2%19.8
    Postseason- - -MLB16.7%0.0%10.0%100.0%100.0%40.0%100.0%0.0%40.0%40.0%20.1
    SeasonTeamLevelO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2015BOSMLB25.0%55.6%41.2%50.0%60.0%57.1%52.9%66.7%17.6%17.6%35.3%17.9
    2016BOSMLB33.3%40.0%37.5%0.0%100.0%66.7%62.5%50.0%12.5%37.5%50.0%16.2
    2017BOSMLB57.1%72.7%66.7%75.0%87.5%83.3%61.1%71.4%11.1%11.1%22.2%22.9
    2018BOSMLB100.0%50.0%75.0%50.0%0.0%33.3%50.0%100.0%50.0%25.0%75.0%14.0
    2018BOSMLB16.7%0.0%10.0%100.0%100.0%40.0%100.0%0.0%40.0%40.0%20.1
    2019BOSMLB35.7%61.1%50.0%40.0%63.6%56.3%56.3%55.6%21.9%9.4%31.3%22.8
    2021BOSMLB66.7%66.7%66.7%50.0%50.0%50.0%60.0%100.0%33.3%20.0%53.3%15.3
    Total- - -MLB45.0%61.1%54.3%50.0%66.7%60.8%57.4%72.4%21.3%16.0%37.2%19.8
    Postseason- - -MLB16.7%0.0%10.0%100.0%100.0%40.0%100.0%0.0%40.0%40.0%20.1
    PostseasonMinor 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%
    2015BOSMLB50.0%100.0%23.5%50.0%33.3%35.3%33.3%50.0%35.3%0.0%5.9%
    2016BOSMLB33.3%100.0%37.5%50.0%50.0%50.0%0.0%12.5%0.0%
    2017BOSMLB80.0%75.0%27.8%66.7%100.0%50.0%66.7%50.0%16.7%0.0%5.6%
    2018BOSMLB100.0%0.0%25.0%50.0%0.0%50.0%100.0%100.0%25.0%0.0%
    2018BOSMLB0.0%30.0%25.0%100.0%40.0%0.0%20.0%0.0%10.0%
    2019BOSMLB72.7%62.5%34.4%46.2%50.0%40.6%40.0%50.0%15.6%0.0%9.4%
    2021BOSMLB66.7%75.0%40.0%75.0%0.0%26.7%100.0%66.7%20.0%0.0%13.3%
    Total- - -MLB66.7%70.0%31.9%55.3%52.4%40.4%52.6%60.0%20.2%0.0%7.4%
    Postseason- - -MLB0.0%30.0%25.0%100.0%40.0%0.0%20.0%0.0%10.0%
    SeasonTeamLevelH-Swing%H-Contact%H-Zone%dividerS-Swing%S-Contact%S-Zone%dividerC-Swing%C-Contact%C-Zone%dividerW-Swing%W-Contact%W-Zone%
    2015BOSMLB50.0%100.0%23.5%50.0%33.3%35.3%33.3%50.0%35.3%0.0%5.9%
    2016BOSMLB33.3%100.0%37.5%50.0%50.0%50.0%0.0%12.5%0.0%
    2017BOSMLB80.0%75.0%27.8%66.7%100.0%50.0%66.7%50.0%16.7%0.0%5.6%
    2018BOSMLB100.0%0.0%25.0%50.0%0.0%50.0%100.0%100.0%25.0%0.0%
    2018BOSMLB0.0%30.0%25.0%100.0%40.0%0.0%20.0%0.0%10.0%
    2019BOSMLB72.7%62.5%34.4%46.2%50.0%40.6%40.0%50.0%15.6%0.0%9.4%
    2021BOSMLB66.7%75.0%40.0%75.0%0.0%26.7%100.0%66.7%20.0%0.0%13.3%
    Total- - -MLB66.7%70.0%31.9%55.3%52.4%40.4%52.6%60.0%20.2%0.0%7.4%
    Postseason- - -MLB0.0%30.0%25.0%100.0%40.0%0.0%20.0%0.0%10.0%
    PostseasonMinor LeaguesSpring TrainingMLB Regular Season
    SeasonTeamLevelPosGGSInnPOAdividerEFETEdividerDPDPSDPTDPFdividerScpdividerSBCSPBWPdividerFPdividerTZ
    2010BALRP121265.211102
    2011BALRP111044.20410
    2011BALA-P114.00000
    2012BALAP2222107.031311
    2013BALA+P141485.121101
    2013BALAAP111159.20600
    2014BOSAAP6637.12601
    2014BALAAP161682.231300
    2015BOSAAAP8848.11810
    2015BOSMLBP2121121.251720200002.917
    2016BOSAAAP7738.01120
    2016BOSMLBP2020107.041110101002.938
    2017BOSAAP113.00000
    2017BOSAAAP2210.10100
    2017BOSMLBP2524137.151110101002.941
    2018BOSAAP228.00000
    2018BOSMLBP2723129.2111000000011.000
    2019BOSMLBP3434203.1223000110041.000
    2021BOSMLBP3231157.2114000110021.000
    2022DETAP113.00000
    2022DETAAAP3315.00401
    2022DETMLBP171791.04721101004.846
    2023DETAAAP114.10100
    2023DETMLBP2626152.2613110110010.950
    2024ARIMLBP101050.00410100002.800
    2025ARICPXP114.20000
    2025ARIMLBP2929154.1211000110081.000
    2026ARIMLBP3232189.21130000000101.000
    Total- - -- - -P2732671494.131135826470047.954
    SeasonTeamLevelPosGGSInnPOAdividerEFETEdividerDPDPSDPTDPFdividerScpdividerSBCSPBWPdividerFPdividerTZ
    2010BALRP121265.211102
    2011BALRP111044.20410
    2011BALA-P114.00000
    2012BALAP2222107.031311
    2013BALA+P141485.121101
    2013BALAAP111159.20600
    2014BOSAAP6637.12601
    2014BALAAP161682.231300
    2015BOSAAAP8848.11810
    2015BOSMLBP2121121.251720200002.917
    2016BOSAAAP7738.01120
    2016BOSMLBP2020107.041110101002.938
    2017BOSAAP113.00000
    2017BOSAAAP2210.10100
    2017BOSMLBP2524137.151110101002.941
    2018BOSAAP228.00000
    2018BOSMLBP2723129.2111000000011.000
    2019BOSMLBP3434203.1223000110041.000
    2021BOSMLBP3231157.2114000110021.000
    2022DETAP113.00000
    2022DETAAAP3315.00401
    2022DETMLBP171791.04721101004.846
    2023DETAAAP114.10100
    2023DETMLBP2626152.2613110110010.950
    2024ARIMLBP101050.00410100002.800
    2025ARICPXP114.20000
    2025ARIMLBP2929154.1211000110081.000
    2026ARIMLBP3232189.21130000000101.000
    Total- - -- - -P2732671494.131135826470047.954
    PostseasonMinor LeaguesSpring TrainingMLB Regular Season
    SeasonTeamLevelPosInndividerrSZrCERArSBrGDPrARMrGFPrPMDRSdividerARMDPRRngRErrRUZRUZR/150dividerFRMdividerOAAFRV
    2015BOSMLBP121.2-11-122-0.5
    2016BOSMLBP107.0-10033-0.1
    2017BOSMLBP137.1110-101.8
    2018BOSMLBP129.2-21-1-1-12.3
    2019BOSMLBP203.102-1-102.5
    2021BOSMLBP157.201001-0.2
    2022DETMLBP91.0-100-2-1-0.4
    2023DETMLBP152.200-10-20.8
    2024ARIMLBP50.0-110-1-10.1
    2025ARIMLBP154.1-100-1-20.0
    2026ARIMLBP189.200-100-0.6
    Total- - -- - -P1494.1-67-5-2-15.7
    SeasonTeamLevelPosInndividerrSZrCERArSBrGDPrARMrGFPrPMDRSdividerARMDPRRngRErrRUZRUZR/150dividerFRMdividerOAAFRV
    2015BOSMLBP121.2-11-122-0.5
    2016BOSMLBP107.0-10033-0.1
    2017BOSMLBP137.1110-101.8
    2018BOSMLBP129.2-21-1-1-12.3
    2019BOSMLBP203.102-1-102.5
    2021BOSMLBP157.201001-0.2
    2022DETMLBP91.0-100-2-1-0.4
    2023DETMLBP152.200-10-20.8
    2024ARIMLBP50.0-110-1-10.1
    2025ARIMLBP154.1-100-1-20.0
    2026ARIMLBP189.200-100-0.6
    Total- - -- - -P1494.1-67-5-2-15.7
    PostseasonMinor LeaguesSpring TrainingMLB Regular Season
    SeasonTeamLevelPosInnImpossible (0%)Remote (1-10%)Unlikely (10-40%)Even (40-60%)Likely (60-90%)Routine (90-100%)
    2015BOSMLBP121.20.0%       (0)0.0%       (1)0.0%       (0)0.0%       (1)50.0%       (2)100.0%     (15)
    2016BOSMLBP107.00.0%       (0)0.0%       (1)0.0%       (0)0.0%       (0)100.0%       (3)87.5%       (8)
    2017BOSMLBP137.10.0%       (0)0.0%       (0)0.0%       (0)100.0%       (1)100.0%       (3)100.0%       (7)
    2018BOSMLBP129.20.0%       (1)0.0%       (0)0.0%       (1)0.0%       (1)100.0%       (4)100.0%       (5)
    2019BOSMLBP203.10.0%       (1)0.0%       (2)0.0%       (0)100.0%       (2)100.0%       (2)94.7%     (19)
    Total- - -- - -P1494.10.0%       (2)0.0%       (4)0.0%       (1)60.0%       (5)92.9%     (14)96.3%     (54)
    SeasonTeamLevelPosInnImpossible (0%)Remote (1-10%)Unlikely (10-40%)Even (40-60%)Likely (60-90%)Routine (90-100%)
    2015BOSMLBP121.20.0%       (0)0.0%       (1)0.0%       (0)0.0%       (1)50.0%       (2)100.0%     (15)
    2016BOSMLBP107.00.0%       (0)0.0%       (1)0.0%       (0)0.0%       (0)100.0%       (3)87.5%       (8)
    2017BOSMLBP137.10.0%       (0)0.0%       (0)0.0%       (0)100.0%       (1)100.0%       (3)100.0%       (7)
    2018BOSMLBP129.20.0%       (1)0.0%       (0)0.0%       (1)0.0%       (1)100.0%       (4)100.0%       (5)
    2019BOSMLBP203.10.0%       (1)0.0%       (2)0.0%       (0)100.0%       (2)100.0%       (2)94.7%     (19)
    Total- - -- - -P1494.10.0%       (2)0.0%       (4)0.0%       (1)60.0%       (5)92.9%     (14)96.3%     (54)
    PostseasonMinor LeaguesSpring TrainingMLB Regular Season
    SeasonTeamLevelPosInndividerThrowingBlockingFramingdividerArmRangeInf DP1B RecdividerFRV
    2016BOSMLBP107.0
    2017BOSMLBP137.1
    2018BOSMLBP129.2
    2019BOSMLBP203.1
    2021BOSMLBP157.2
    2022DETMLBP91.0
    2023DETMLBP152.2
    2024ARIMLBP50.0
    2025ARIMLBP154.1
    2026ARIMLBP189.2
    Total- - -- - -P1494.1
    SeasonTeamLevelPosInndividerThrowingBlockingFramingdividerArmRangeInf DP1B RecdividerFRV
    2016BOSMLBP107.0
    2017BOSMLBP137.1
    2018BOSMLBP129.2
    2019BOSMLBP203.1
    2021BOSMLBP157.2
    2022DETMLBP91.0
    2023DETMLBP152.2
    2024ARIMLBP50.0
    2025ARIMLBP154.1
    2026ARIMLBP189.2
    Total- - -- - -P1494.1
    PostseasonMinor LeaguesSpring TrainingMLB Regular Season
    SeasonTeamLevelBattingBase RunningFieldingPositionaldividerOffenseDefensedividerLeagueReplacementdividerRARWARDollarsSalary
    2015BOSMLB-0.80.00.3-0.80.30.00.1-0.40.0-$0.3
    2016BOSMLB-0.50.00.2-0.50.20.00.1-0.30.0-$0.2
    2017BOSMLB-1.90.00.8-1.90.80.00.2-0.9-0.1-$0.7
    2018BOSMLB-0.50.00.2-0.50.20.00.1-0.20.0-$0.2
    2019BOSMLB-2.60.01.1-2.61.10.00.3-1.1-0.1-$0.9
    2021BOSMLB-1.60.00.7-1.60.70.00.2-0.7-0.1-$0.5
    Total- - -MLB-8.00.03.4-8.03.40.10.9-3.5-0.4-$2.8
    SeasonTeamLevelBattingBase RunningFieldingPositionaldividerOffenseDefensedividerLeagueReplacementdividerRARWARDollarsSalary
    2015BOSMLB-0.80.00.3-0.80.30.00.1-0.40.0-$0.3
    2016BOSMLB-0.50.00.2-0.50.20.00.1-0.30.0-$0.2
    2017BOSMLB-1.90.00.8-1.90.80.00.2-0.9-0.1-$0.7
    2018BOSMLB-0.50.00.2-0.50.20.00.1-0.20.0-$0.2
    2019BOSMLB-2.60.01.1-2.61.10.00.3-1.1-0.1-$0.9
    2021BOSMLB-1.60.00.7-1.60.70.00.2-0.7-0.1-$0.5
    Total- - -MLB-8.00.03.4-8.03.40.10.9-3.5-0.4-$2.8