Batting
Pitching
Leo Rivas

Leo Rivas

Seattle Mariners
2B/SS
Age: 29
Bats/Throws: B/R
5'7" / 150
DOB: 10/10/1997
(29 years, 24 days)
2B/SS
Season20262027Total
TeamSEAFGDC- - -
LevelMLBPROJMLB
G5224143
PA148105345
HR012
AVG.153.203.202
OBP.267.322.323
SLG.194.291.258
wOBA.225.285.274
wRC+458780
WAR-0.30.30.5
2026 Games
Played
3B:30
SS:17
DH:2
2B:1
RosterResource
Current Role:Bench (RR)
How Acquired:Free Agent (CIN) Jan'23
Birthplace:Venezuela
Service Time
1.008
MiLB Options
0

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
    PostseasonPreseason ProjectionsMinor LeaguesSpring TrainingMLB Regular Season
    SeasonTeamLevelAgeGPAHRRRBISBdividerBB%K%ISOBABIPdividerAVGOBPSLGwOBAxwOBAwRC+dividerBsRdividerOffDefWAR
    2015LAAR1765276138312113.4%19.2%.117.329.258.401.376.385133
    2016LAAR1833127026152015.7%18.1%.091.421.323.455.414.440168
    2016LAAR18261081224614.8%14.8%.088.297.253.364.341.345106
    2016LAAMiLB1859235148192615.3%16.6%.089.360.289.413.379.396140
    2017LAAR1935183238291121.3%12.0%.146.339.299.462.445.423130
    2017LAAA19261160247817.2%19.0%.056.348.267.412.322.357120
    2017LAAMiLB1961299262361919.7%14.7%.110.342.286.443.396.397126
    2018LAAR202812300.0%25.0%.500.200.250.250.750.436160
    2018LAAA20119547462341615.4%25.2%.093.325.233.355.326.327100
    2018LAAMiLB20121555564371615.1%25.2%.100.323.234.354.333.329101
    2018LAAST201100000.0%100.0%.000.000.000.000.000.000-100
    2019LAAR21725060132.0%16.0%.000.083.063.375.063.29472
    2019LAAA+217333864426411.5%26.6%.141.318.236.328.377.324103
    2019LAAMiLB218036365026512.9%25.9%.134.305.227.331.361.322101
    2019LAAST211423143021.7%39.1%.278.250.167.348.444.344107
    2020LAAST2259010022.2%22.2%.000.000.000.222.000.158-10
    2021CINAA236022603021914.2%19.9%.063.356.274.382.337.336104
    2022CINAA245619752323108.1%17.8%.135.237.216.292.351.29262
    2022CINAAA243916421912814.0%28.0%.093.348.243.350.336.32091
    2022CINMiLB2495361742351810.8%22.4%.116.282.228.318.344.30575
    2022CINST245300000.0%33.3%.000.000.000.000.000.000-100
    2023SEAAA25106436571475019.7%20.4%.091.324.255.411.347.366126
    2023SEAST252033093121.2%9.1%.077.217.192.364.269.31285
    2024SEAAAA2663266450322420.7%19.2%.128.368.296.441.424.401.341133
    2024SEAST26716043125.0%25.0%.000.375.250.438.250.349113
    2024SEAMLB2643860108311.6%27.9%.041.347.233.333.274.282.304890.3-0.8-1.50.1
    2025SEAAAA27662991063462420.7%19.7%.188.389.318.471.507.442.336155
    2025SEAST271226012015.4%30.8%.000.308.200.346.200.28263
    2025SEAMLB27481112199618.0%21.6%.089.313.244.387.333.333.2881211.44.1-0.30.8
    2025SEAMLB27821011019.0%42.9%.000.250.118.286.118.216.23640
    2026SEAST282155293221.8%23.6%.163.250.209.382.372.352108
    2026SEACPX28416164250.0%25.0%.4291.000.429.750.857.687279
    2026SEAAAA283315331913521.6%24.8%.096.338.243.428.339.378.308115
    2026SEAMiLB283716942517724.3%24.9%.115.355.254.458.369.407.308131
    2026SEAMLB285214801111210.8%28.4%.040.226.153.267.194.225.243450.9-8.60.5-0.3
    2027FGDCPROJ29241051118313.8%27.9%.088.283.203.322.291.285870.1-1.50.40.3
    2027SteamerPROJ293312921310313.8%27.9%.088.283.203.322.291.285870.1-1.90.60.3
    Total- - -MLB143345240281113.3%26.1%.056.284.202.323.258.274.272802.6-5.3-1.30.5
    Postseason- - -MLB821011019.0%42.9%.000.250.118.286.118.216.23640
    SeasonTeamLevelAgeGPAHRRRBISBdividerBB%K%ISOBABIPdividerAVGOBPSLGwOBAxwOBAwRC+dividerBsRdividerOffDefWAR
    2015LAAR1765276138312113.4%19.2%.117.329.258.401.376.385133
    2016LAAR1833127026152015.7%18.1%.091.421.323.455.414.440168
    2016LAAR18261081224614.8%14.8%.088.297.253.364.341.345106
    2016LAAMiLB1859235148192615.3%16.6%.089.360.289.413.379.396140
    2017LAAR1935183238291121.3%12.0%.146.339.299.462.445.423130
    2017LAAA19261160247817.2%19.0%.056.348.267.412.322.357120
    2017LAAMiLB1961299262361919.7%14.7%.110.342.286.443.396.397126
    2018LAAR202812300.0%25.0%.500.200.250.250.750.436160
    2018LAAA20119547462341615.4%25.2%.093.325.233.355.326.327100
    2018LAAMiLB20121555564371615.1%25.2%.100.323.234.354.333.329101
    2018LAAST201100000.0%100.0%.000.000.000.000.000.000-100
    2019LAAR21725060132.0%16.0%.000.083.063.375.063.29472
    2019LAAA+217333864426411.5%26.6%.141.318.236.328.377.324103
    2019LAAMiLB218036365026512.9%25.9%.134.305.227.331.361.322101
    2019LAAST211423143021.7%39.1%.278.250.167.348.444.344107
    2020LAAST2259010022.2%22.2%.000.000.000.222.000.158-10
    2021CINAA236022603021914.2%19.9%.063.356.274.382.337.336104
    2022CINAA245619752323108.1%17.8%.135.237.216.292.351.29262
    2022CINAAA243916421912814.0%28.0%.093.348.243.350.336.32091
    2022CINMiLB2495361742351810.8%22.4%.116.282.228.318.344.30575
    2022CINST245300000.0%33.3%.000.000.000.000.000.000-100
    2023SEAAA25106436571475019.7%20.4%.091.324.255.411.347.366126
    2023SEAST252033093121.2%9.1%.077.217.192.364.269.31285
    2024SEAAAA2663266450322420.7%19.2%.128.368.296.441.424.401.341133
    2024SEAST26716043125.0%25.0%.000.375.250.438.250.349113
    2024SEAMLB2643860108311.6%27.9%.041.347.233.333.274.282.304890.3-0.8-1.50.1
    2025SEAAAA27662991063462420.7%19.7%.188.389.318.471.507.442.336155
    2025SEAST271226012015.4%30.8%.000.308.200.346.200.28263
    2025SEAMLB27481112199618.0%21.6%.089.313.244.387.333.333.2881211.44.1-0.30.8
    2025SEAMLB27821011019.0%42.9%.000.250.118.286.118.216.23640
    2026SEAST282155293221.8%23.6%.163.250.209.382.372.352108
    2026SEACPX28416164250.0%25.0%.4291.000.429.750.857.687279
    2026SEAAAA283315331913521.6%24.8%.096.338.243.428.339.378.308115
    2026SEAMiLB283716942517724.3%24.9%.115.355.254.458.369.407.308131
    2026SEAMLB285214801111210.8%28.4%.040.226.153.267.194.225.243450.9-8.60.5-0.3
    2027FGDCPROJ29241051118313.8%27.9%.088.283.203.322.291.285870.1-1.50.40.3
    2027SteamerPROJ293312921310313.8%27.9%.088.283.203.322.291.285870.1-1.90.60.3
    Total- - -MLB143345240281113.3%26.1%.056.284.202.323.258.274.272802.6-5.3-1.30.5
    Postseason- - -MLB821011019.0%42.9%.000.250.118.286.118.216.23640
    PostseasonPreseason ProjectionsMinor LeaguesSpring TrainingMLB Regular Season
    SeasonTeamLevelGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
    2015LAAR652132765539871383137353175442112.258
    2016LAAR339912732263302615200234041205.323
    2016LAAR2691108231750122416016001163.253
    2016LAAMiLB5919023555438314819360394052268.289
    2017LAAR3513718341296423829391224213110.299
    2017LAAA2690116241950024720022312181.267
    2017LAAMiLB61227299654811426236591447334191.286
    2018LAAR2882010123002000000.250
    2018LAAA119454547106791674623484013832471610.233
    2018LAAMiLB121462555108791775643784014032471610.234
    2018LAAST1110000000001000000.000
    2019LAAR716251100060804001110.063
    2019LAAA+7329733870451456442639190200342.236
    2019LAAMiLB8031336371461456502647194201452.227
    2019LAAST1418233101143509000000.167
    2020LAAST5790000010202000000.000
    2021CINAA601902265243630302132045211495.274
    2022CINAA5617119737256152323160354422105.216
    2022CINAAA391401643425702191223046001380.243
    2022CINMiLB95311361715013174235390814435185.228
    2022CINST5330000000001000000.000
    2023SEAAA1063294368466112571478608979535010.255
    2023SEAST2026335320093703000211.192
    2024SEAAAA63203266604312145032550511432246.296
    2024SEAST712163300043404000010.250
    2024SEAMLB437386171511010810024102130.233
    2025SEAAAA66223299715182106346621595366243.318
    2025SEAST1220264400012408110000.200
    2025SEAMLB4890111221820219920024100160.244
    2025SEAMLB817212200011409000000.118
    2026SEAST214355961029312013000020.209
    2026SEACPX47163200164804100020.429
    2026SEAAAA331151532823203191333138401352.243
    2026SEAMiLB371221693125204251741142501372.254
    2026SEAMLB521241481915310111116042422320.153
    2027FGDCPROJ248810518133011181402911131.203
    2027SteamerPROJ33108129221630213101803621131.203
    Total- - -MLB14328734558486224028460906245110.202
    Postseason- - -MLB817212200011409000000.118
    SeasonTeamLevelGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
    2015LAAR652132765539871383137353175442112.258
    2016LAAR339912732263302615200234041205.323
    2016LAAR2691108231750122416016001163.253
    2016LAAMiLB5919023555438314819360394052268.289
    2017LAAR3513718341296423829391224213110.299
    2017LAAA2690116241950024720022312181.267
    2017LAAMiLB61227299654811426236591447334191.286
    2018LAAR2882010123002000000.250
    2018LAAA119454547106791674623484013832471610.233
    2018LAAMiLB121462555108791775643784014032471610.234
    2018LAAST1110000000001000000.000
    2019LAAR716251100060804001110.063
    2019LAAA+7329733870451456442639190200342.236
    2019LAAMiLB8031336371461456502647194201452.227
    2019LAAST1418233101143509000000.167
    2020LAAST5790000010202000000.000
    2021CINAA601902265243630302132045211495.274
    2022CINAA5617119737256152323160354422105.216
    2022CINAAA391401643425702191223046001380.243
    2022CINMiLB95311361715013174235390814435185.228
    2022CINST5330000000001000000.000
    2023SEAAA1063294368466112571478608979535010.255
    2023SEAST2026335320093703000211.192
    2024SEAAAA63203266604312145032550511432246.296
    2024SEAST712163300043404000010.250
    2024SEAMLB437386171511010810024102130.233
    2025SEAAAA66223299715182106346621595366243.318
    2025SEAST1220264400012408110000.200
    2025SEAMLB4890111221820219920024100160.244
    2025SEAMLB817212200011409000000.118
    2026SEAST214355961029312013000020.209
    2026SEACPX47163200164804100020.429
    2026SEAAAA331151532823203191333138401352.243
    2026SEAMiLB371221693125204251741142501372.254
    2026SEAMLB521241481915310111116042422320.153
    2027FGDCPROJ248810518133011181402911131.203
    2027SteamerPROJ33108129221630213101803621131.203
    Total- - -MLB14328734558486224028460906245110.202
    Postseason- - -MLB817212200011409000000.118
    PostseasonPreseason ProjectionsMinor LeaguesSpring TrainingMLB Regular SeasonAverages
    SeasonTeamLevelBB%K%BB/KdividerAVGOBPSLGOPSdividerISOSpdBABIPdividerUBRwGDPXBRwSBdividerwRCwRAAwOBAwRC+
    2015LAAR13.4%19.2%0.70.258.401.376.776.1177.9.329-0.8459.7.385133
    2016LAAR15.7%18.1%0.87.323.455.414.869.0919.4.4212.0259.6.440168
    2016LAAR14.8%14.8%1.00.253.364.341.705.0885.6.297-0.3151.4.345106
    2016LAAMiLB15.3%16.6%0.92.289.413.379.792.0898.8.3601.84011.0.396140
    2017LAAR21.3%12.0%1.77.299.462.445.907.1468.7.3392.5399.5.423130
    2017LAAA17.2%19.0%0.91.267.412.322.735.0566.4.3481.2173.1.357120
    2017LAAMiLB19.7%14.7%1.34.286.443.396.839.1108.6.3423.75612.6.397126
    2018LAAR0.0%25.0%0.00.250.250.7501.000.5002.6.2000.020.6.436160
    2018LAAA15.4%25.2%0.61.233.355.326.681.0936.1.325-1.0651.6.327100
    2018LAAMiLB15.1%25.2%0.60.234.354.333.687.1005.9.323-1.0662.2.329101
    2018LAAST0.0%100.0%0.00.000.000.000.000.0000.1.0000.00-0.3.000-100
    2019LAAR32.0%16.0%2.00.063.375.063.438.0006.0.0830.23-1.0.29472
    2019LAAA+11.5%26.6%0.43.236.328.377.706.1416.0.318-0.240-1.1.324103
    2019LAAMiLB12.9%25.9%0.50.227.331.361.693.1346.3.3050.043-2.1.322101
    2019LAAST21.7%39.1%0.56.167.348.444.792.2784.7.2500.030.2.344107
    2020LAAST22.2%22.2%1.00.000.222.000.222.0002.6.0000.00-1.3.158-10
    2021CINAA14.2%19.9%0.71.274.382.337.719.0636.4.356-0.4302.8.336104
    2022CINAA8.1%17.8%0.46.216.292.351.643.1356.1.237-0.718-8.0.29262
    2022CINAAA14.0%28.0%0.50.243.350.336.685.0935.2.3481.220-2.0.32091
    2022CINMiLB10.8%22.4%0.48.228.318.344.662.1165.7.2820.637-10.0.30575
    2022CINST0.0%33.3%0.00.000.000.000.000.0000.1.0000.00-0.9.000-100
    2023SEAAA19.7%20.4%0.97.255.411.347.757.0917.4.3244.1678.4.366126
    2023SEAST21.2%9.1%2.33.192.364.269.633.0774.5.217-0.34-0.7.31285
    2024SEAAAA20.7%19.2%1.08.296.441.424.865.1286.8.3681.25011.2.401133
    2024SEAST25.0%25.0%1.00.250.438.250.688.0006.3.3750.220.3.349113
    2024SEAMLB11.6%27.9%0.42.233.333.274.607.0417.5.347-0.10.48-2.0.28289
    20248.2%22.6%0.36.243.312.399.711.1565.5.291.310
    2025SEAAAA20.7%19.7%1.05.318.471.507.978.1887.5.3892.46622.6.442155
    2025SEAST15.4%30.8%0.50.200.346.200.546.0000.3.3080.02-1.3.28263
    2025SEAMLB18.0%21.6%0.83.244.387.333.721.0895.9.3130.40.9151.8.333121
    2025SEAMLB19.0%42.9%0.44.118.286.118.403.0000.6.2500.01-1.7.21640
    20258.4%22.2%0.38.245.315.404.719.1595.2.291.313
    2026SEAST21.8%23.6%0.92.209.382.372.754.1635.2.2500.380.6.352108
    2026SEACPX50.0%25.0%2.00.429.750.8571.607.4296.61.0000.474.7.687279
    2026SEAAAA21.6%24.8%0.87.243.428.339.767.0963.6.338-0.4252.5.378115
    2026SEAMiLB24.3%24.9%0.98.254.458.369.827.1154.2.355-0.1327.3.407131
    2026SEAMLB10.8%28.4%0.38.153.267.194.461.0405.4.2260.70.27-11.0.22545
    20268.9%22.1%0.40.244.318.400.719.1565.1.290.316
    2027FGDCPROJ13.8%27.9%0.49.203.322.291.612.0884.7.2830.00.110-2.7.28587
    2027SteamerPROJ13.8%27.9%0.49.203.322.291.612.0884.7.2830.00.112-3.3.28587
    Total- - -MLB13.3%26.1%0.51.202.323.258.580.0566.4.2841.11.530-11.1.27480
    Postseason- - -MLB19.0%42.9%0.44.118.286.118.403.0000.6.2500.01-1.7.21640
    SeasonTeamLevelBB%K%BB/KdividerAVGOBPSLGOPSdividerISOSpdBABIPdividerUBRwGDPXBRwSBdividerwRCwRAAwOBAwRC+
    2015LAAR13.4%19.2%0.70.258.401.376.776.1177.9.329-0.8459.7.385133
    2016LAAR15.7%18.1%0.87.323.455.414.869.0919.4.4212.0259.6.440168
    2016LAAR14.8%14.8%1.00.253.364.341.705.0885.6.297-0.3151.4.345106
    2016LAAMiLB15.3%16.6%0.92.289.413.379.792.0898.8.3601.84011.0.396140
    2017LAAR21.3%12.0%1.77.299.462.445.907.1468.7.3392.5399.5.423130
    2017LAAA17.2%19.0%0.91.267.412.322.735.0566.4.3481.2173.1.357120
    2017LAAMiLB19.7%14.7%1.34.286.443.396.839.1108.6.3423.75612.6.397126
    2018LAAR0.0%25.0%0.00.250.250.7501.000.5002.6.2000.020.6.436160
    2018LAAA15.4%25.2%0.61.233.355.326.681.0936.1.325-1.0651.6.327100
    2018LAAMiLB15.1%25.2%0.60.234.354.333.687.1005.9.323-1.0662.2.329101
    2018LAAST0.0%100.0%0.00.000.000.000.000.0000.1.0000.00-0.3.000-100
    2019LAAR32.0%16.0%2.00.063.375.063.438.0006.0.0830.23-1.0.29472
    2019LAAA+11.5%26.6%0.43.236.328.377.706.1416.0.318-0.240-1.1.324103
    2019LAAMiLB12.9%25.9%0.50.227.331.361.693.1346.3.3050.043-2.1.322101
    2019LAAST21.7%39.1%0.56.167.348.444.792.2784.7.2500.030.2.344107
    2020LAAST22.2%22.2%1.00.000.222.000.222.0002.6.0000.00-1.3.158-10
    2021CINAA14.2%19.9%0.71.274.382.337.719.0636.4.356-0.4302.8.336104
    2022CINAA8.1%17.8%0.46.216.292.351.643.1356.1.237-0.718-8.0.29262
    2022CINAAA14.0%28.0%0.50.243.350.336.685.0935.2.3481.220-2.0.32091
    2022CINMiLB10.8%22.4%0.48.228.318.344.662.1165.7.2820.637-10.0.30575
    2022CINST0.0%33.3%0.00.000.000.000.000.0000.1.0000.00-0.9.000-100
    2023SEAAA19.7%20.4%0.97.255.411.347.757.0917.4.3244.1678.4.366126
    2023SEAST21.2%9.1%2.33.192.364.269.633.0774.5.217-0.34-0.7.31285
    2024SEAAAA20.7%19.2%1.08.296.441.424.865.1286.8.3681.25011.2.401133
    2024SEAST25.0%25.0%1.00.250.438.250.688.0006.3.3750.220.3.349113
    2024SEAMLB11.6%27.9%0.42.233.333.274.607.0417.5.347-0.10.48-2.0.28289
    20248.2%22.6%0.36.243.312.399.711.1565.5.291.310
    2025SEAAAA20.7%19.7%1.05.318.471.507.978.1887.5.3892.46622.6.442155
    2025SEAST15.4%30.8%0.50.200.346.200.546.0000.3.3080.02-1.3.28263
    2025SEAMLB18.0%21.6%0.83.244.387.333.721.0895.9.3130.40.9151.8.333121
    2025SEAMLB19.0%42.9%0.44.118.286.118.403.0000.6.2500.01-1.7.21640
    20258.4%22.2%0.38.245.315.404.719.1595.2.291.313
    2026SEAST21.8%23.6%0.92.209.382.372.754.1635.2.2500.380.6.352108
    2026SEACPX50.0%25.0%2.00.429.750.8571.607.4296.61.0000.474.7.687279
    2026SEAAAA21.6%24.8%0.87.243.428.339.767.0963.6.338-0.4252.5.378115
    2026SEAMiLB24.3%24.9%0.98.254.458.369.827.1154.2.355-0.1327.3.407131
    2026SEAMLB10.8%28.4%0.38.153.267.194.461.0405.4.2260.70.27-11.0.22545
    20268.9%22.1%0.40.244.318.400.719.1565.1.290.316
    2027FGDCPROJ13.8%27.9%0.49.203.322.291.612.0884.7.2830.00.110-2.7.28587
    2027SteamerPROJ13.8%27.9%0.49.203.322.291.612.0884.7.2830.00.112-3.3.28587
    Total- - -MLB13.3%26.1%0.51.202.323.258.580.0566.4.2841.11.530-11.1.27480
    Postseason- - -MLB19.0%42.9%0.44.118.286.118.403.0000.6.2500.01-1.7.21640
    PostseasonPreseason ProjectionsMinor LeaguesSpring TrainingMLB Regular Season
    SeasonTeamLevelEventsEVmaxEVLABarrelsBarrel%HardHitHardHit%dividerAVGxBAdividerSLGxSLGdividerwOBAxwOBA
    2024SEAAAA15985.9102.313.242.5%3723.3%.296.234.424.330.401.341
    2024SEAMLB5187.2102.112.612.0%1427.5%.233.243.274.318.282.304
    2025SEAAAA17387.1103.616.052.9%4425.4%.318.224.507.317.442.336
    2025SEAMLB6686.3104.213.123.0%1319.7%.244.183.333.266.333.288
    2025SEAMLB888.6104.830.3112.5%450.0%.118.100.118.209.216.236
    2026SEAST3088.9105.421.200.0%1033.3%.209.372.352
    2026SEAAAA7883.1102.617.122.6%1114.1%.243.181.339.246.378.308
    2026SEAMLB8686.3102.918.611.2%1416.3%.153.171.194.229.225.243
    Total- - -MLB20386.5104.215.342.0%4120.2%.202.193.258.263.274.272
    Postseason- - -MLB888.6104.830.3112.5%450.0%.118.100.118.209.216.236
    SeasonTeamLevelEventsEVmaxEVLABarrelsBarrel%HardHitHardHit%dividerAVGxBAdividerSLGxSLGdividerwOBAxwOBA
    2024SEAAAA15985.9102.313.242.5%3723.3%.296.234.424.330.401.341
    2024SEAMLB5187.2102.112.612.0%1427.5%.233.243.274.318.282.304
    2025SEAAAA17387.1103.616.052.9%4425.4%.318.224.507.317.442.336
    2025SEAMLB6686.3104.213.123.0%1319.7%.244.183.333.266.333.288
    2025SEAMLB888.6104.830.3112.5%450.0%.118.100.118.209.216.236
    2026SEAST3088.9105.421.200.0%1033.3%.209.372.352
    2026SEAAAA7883.1102.617.122.6%1114.1%.243.181.339.246.378.308
    2026SEAMLB8686.3102.918.611.2%1416.3%.153.171.194.229.225.243
    Total- - -MLB20386.5104.215.342.0%4120.2%.202.193.258.263.274.272
    Postseason- - -MLB888.6104.830.3112.5%450.0%.118.100.118.209.216.236
    PostseasonPreseason ProjectionsMinor LeaguesSpring TrainingMLB Regular Season
    SeasonTeamLevelCompSwdividerBatSpdFastSw%SwgLngdividerSqUpCon%SqUpSw%dividerBlastCon%BlastSw%dividerTiltAtkAngAtkDirIdealAtkAng%
    2024SEAMLB11666.40.9%7.138.6%29.3%3.4%2.6%3814156.0%
    2025SEAMLB15066.62.7%7.138.9%29.3%5.3%4.0%3815256.7%
    2025SEAMLB2067.85.0%7.441.7%25.0%8.3%5.0%3919945.0%
    2026SEAMLB20465.60.5%7.136.0%28.4%3.1%2.5%3616153.4%
    Total- - -MLB47066.11.3%7.137.6%28.9%3.9%3.0%3715155.1%
    Postseason- - -MLB2067.85.0%7.441.7%25.0%8.3%5.0%3919945.0%
    SeasonTeamLevelCompSwdividerBatSpdFastSw%SwgLngdividerSqUpCon%SqUpSw%dividerBlastCon%BlastSw%dividerTiltAtkAngAtkDirIdealAtkAng%
    2024SEAMLB11666.40.9%7.138.6%29.3%3.4%2.6%3814156.0%
    2025SEAMLB15066.62.7%7.138.9%29.3%5.3%4.0%3815256.7%
    2025SEAMLB2067.85.0%7.441.7%25.0%8.3%5.0%3919945.0%
    2026SEAMLB20465.60.5%7.136.0%28.4%3.1%2.5%3616153.4%
    Total- - -MLB47066.11.3%7.137.6%28.9%3.9%3.0%3715155.1%
    Postseason- - -MLB2067.85.0%7.441.7%25.0%8.3%5.0%3919945.0%
    PostseasonPreseason ProjectionsMinor LeaguesSpring TrainingMLB Regular Season
    SeasonTeamLevelGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%
    2015LAAR1.1513.6%46.3%40.1%15.4%1.5%41.8%30.0%28.2%
    2016LAAR1.6822.4%48.7%28.9%31.8%0.0%32.5%28.7%38.8%
    2016LAAR1.3523.9%43.7%32.4%17.4%4.3%38.2%23.7%38.2%
    2016LAAMiLB1.5123.1%46.3%30.6%24.4%2.2%35.3%26.3%38.5%
    2017LAAR1.0919.3%42.1%38.6%11.4%4.5%47.9%23.5%28.6%
    2017LAAA1.1410.4%47.8%41.8%10.7%0.0%42.9%25.7%31.4%
    2017LAAMiLB1.1116.0%44.2%39.8%11.1%2.8%46.0%24.3%29.6%
    2018LAAR0.2516.7%16.7%66.7%0.0%25.0%50.0%16.7%33.3%
    2018LAAA0.9318.4%39.4%42.3%20.6%3.1%45.7%22.0%32.3%
    2018LAAMiLB0.9118.4%38.9%42.7%20.0%3.7%45.7%22.0%32.3%
    2019LAAR0.679.1%36.4%54.5%0.0%0.0%33.3%41.7%25.0%
    2019LAAA+0.8419.2%36.9%43.8%21.3%6.7%51.7%23.7%24.6%
    2019LAAMiLB0.8318.7%36.9%44.4%20.0%6.3%50.7%24.7%24.7%
    2019LAAST1.0011.1%44.4%44.4%0.0%25.0%66.7%11.1%22.2%
    2020LAAST1.000.0%50.0%50.0%50.0%0.0%25.0%25.0%50.0%
    2021CINAA1.8721.1%51.4%27.5%20.5%0.0%41.5%19.7%38.8%
    2022CINAA0.8425.9%33.8%40.3%8.9%8.9%44.7%23.4%31.9%
    2022CINAAA1.6923.9%47.8%28.3%11.5%7.7%45.7%26.6%27.7%
    2022CINMiLB1.1125.1%39.4%35.5%9.8%8.5%45.1%24.7%30.2%
    2022CINST1.000.0%50.0%50.0%0.0%0.0%50.0%50.0%0.0%
    2023SEAAA1.4927.5%43.4%29.1%12.7%7.0%46.7%27.6%25.7%
    2023SEAST1.8322.7%50.0%27.3%0.0%0.0%26.1%30.4%43.5%
    2024SEAAAA1.1533.1%35.7%31.2%14.6%8.3%38.6%27.2%34.2%
    2024SEAST0.2528.6%14.3%57.1%0.0%0.0%50.0%37.5%12.5%
    2024SEAMLB1.2337.0%34.8%28.3%7.7%0.0%6.3%20.0%45.1%41.2%13.7%13.7%56.9%29.4%
    2025SEAAAA1.1826.1%40.0%33.9%19.6%17.9%54.4%18.7%26.9%
    2025SEAST1.6738.5%38.5%23.1%0.0%0.0%46.2%23.1%30.8%
    2025SEAMLB1.0415.4%43.1%41.5%11.1%7.4%7.1%100.0%42.4%28.8%28.8%12.1%60.6%27.3%
    2025SEAMLB0.2025.0%12.5%62.5%20.0%0.0%0.0%0.0%62.5%0.0%37.5%12.5%62.5%25.0%
    2026SEAST0.6731.0%27.6%41.4%25.0%16.7%46.7%23.3%30.0%
    2026SEACPX2.000.0%66.7%33.3%0.0%100.0%0.0%66.7%33.3%
    2026SEAAAA1.2221.1%43.4%35.5%29.6%11.1%46.2%20.5%33.3%
    2026SEAMiLB1.2520.3%44.3%35.4%28.6%14.3%44.4%22.2%33.3%
    2026SEAMLB0.8620.2%36.9%42.9%2.8%0.0%3.2%0.0%45.3%38.4%16.3%12.8%69.8%17.4%
    Total- - -MLB0.9922.6%38.5%39.0%6.6%2.6%5.3%25.0%44.3%36.0%19.7%12.8%63.5%23.6%
    Postseason- - -MLB0.2025.0%12.5%62.5%20.0%0.0%0.0%0.0%62.5%0.0%37.5%12.5%62.5%25.0%
    SeasonTeamLevelGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%
    2015LAAR1.1513.6%46.3%40.1%15.4%1.5%41.8%30.0%28.2%
    2016LAAR1.6822.4%48.7%28.9%31.8%0.0%32.5%28.7%38.8%
    2016LAAR1.3523.9%43.7%32.4%17.4%4.3%38.2%23.7%38.2%
    2016LAAMiLB1.5123.1%46.3%30.6%24.4%2.2%35.3%26.3%38.5%
    2017LAAR1.0919.3%42.1%38.6%11.4%4.5%47.9%23.5%28.6%
    2017LAAA1.1410.4%47.8%41.8%10.7%0.0%42.9%25.7%31.4%
    2017LAAMiLB1.1116.0%44.2%39.8%11.1%2.8%46.0%24.3%29.6%
    2018LAAR0.2516.7%16.7%66.7%0.0%25.0%50.0%16.7%33.3%
    2018LAAA0.9318.4%39.4%42.3%20.6%3.1%45.7%22.0%32.3%
    2018LAAMiLB0.9118.4%38.9%42.7%20.0%3.7%45.7%22.0%32.3%
    2019LAAR0.679.1%36.4%54.5%0.0%0.0%33.3%41.7%25.0%
    2019LAAA+0.8419.2%36.9%43.8%21.3%6.7%51.7%23.7%24.6%
    2019LAAMiLB0.8318.7%36.9%44.4%20.0%6.3%50.7%24.7%24.7%
    2019LAAST1.0011.1%44.4%44.4%0.0%25.0%66.7%11.1%22.2%
    2020LAAST1.000.0%50.0%50.0%50.0%0.0%25.0%25.0%50.0%
    2021CINAA1.8721.1%51.4%27.5%20.5%0.0%41.5%19.7%38.8%
    2022CINAA0.8425.9%33.8%40.3%8.9%8.9%44.7%23.4%31.9%
    2022CINAAA1.6923.9%47.8%28.3%11.5%7.7%45.7%26.6%27.7%
    2022CINMiLB1.1125.1%39.4%35.5%9.8%8.5%45.1%24.7%30.2%
    2022CINST1.000.0%50.0%50.0%0.0%0.0%50.0%50.0%0.0%
    2023SEAAA1.4927.5%43.4%29.1%12.7%7.0%46.7%27.6%25.7%
    2023SEAST1.8322.7%50.0%27.3%0.0%0.0%26.1%30.4%43.5%
    2024SEAAAA1.1533.1%35.7%31.2%14.6%8.3%38.6%27.2%34.2%
    2024SEAST0.2528.6%14.3%57.1%0.0%0.0%50.0%37.5%12.5%
    2024SEAMLB1.2337.0%34.8%28.3%7.7%0.0%6.3%20.0%45.1%41.2%13.7%13.7%56.9%29.4%
    2025SEAAAA1.1826.1%40.0%33.9%19.6%17.9%54.4%18.7%26.9%
    2025SEAST1.6738.5%38.5%23.1%0.0%0.0%46.2%23.1%30.8%
    2025SEAMLB1.0415.4%43.1%41.5%11.1%7.4%7.1%100.0%42.4%28.8%28.8%12.1%60.6%27.3%
    2025SEAMLB0.2025.0%12.5%62.5%20.0%0.0%0.0%0.0%62.5%0.0%37.5%12.5%62.5%25.0%
    2026SEAST0.6731.0%27.6%41.4%25.0%16.7%46.7%23.3%30.0%
    2026SEACPX2.000.0%66.7%33.3%0.0%100.0%0.0%66.7%33.3%
    2026SEAAAA1.2221.1%43.4%35.5%29.6%11.1%46.2%20.5%33.3%
    2026SEAMiLB1.2520.3%44.3%35.4%28.6%14.3%44.4%22.2%33.3%
    2026SEAMLB0.8620.2%36.9%42.9%2.8%0.0%3.2%0.0%45.3%38.4%16.3%12.8%69.8%17.4%
    Total- - -MLB0.9922.6%38.5%39.0%6.6%2.6%5.3%25.0%44.3%36.0%19.7%12.8%63.5%23.6%
    Postseason- - -MLB0.2025.0%12.5%62.5%20.0%0.0%0.0%0.0%62.5%0.0%37.5%12.5%62.5%25.0%
    PostseasonPreseason ProjectionsMinor LeaguesSpring TrainingMLB Regular Season
    SeasonTeamLevelGBFBLDIFFBIFHBUBUHBallsStrikesPitches
    2015LAAR75652210186332518
    2016LAAR372217790156246
    2016LAAR312317467126193
    2016LAAMiLB68453411157282439
    2017LAAR4844225327394721
    2017LAAA322873215273488
    2017LAAMiLB80722985426671209
    2018LAAR141071724
    2018LAAA122131572798713922379
    2018LAAMiLB123135582799414092403
    2018LAAST0000033
    2019LAAR4610322557
    2019LAAA+758939195648381402
    2019LAAMiLB799540195968631459
    2019LAAST4410224163
    2020LAAST220191019
    2021CINAA7339308369568937
    2022CINAA4756365266496762
    2022CINAAA4426223273398671
    2022CINMiLB91825885398941433
    2022CINST1100055
    2023SEAAA1067167984410821926
    2023SEAST11650303464
    2024SEAAAA55485175356471182
    2024SEAST1420162238
    2024SEAMLB1613171151152219371
    2025SEAAAA665643116017531354
    2025SEAST5350465298
    2025SEAMLB2827103211226295521
    2025SEAMLB1521000405797
    2026SEAST81293116133249
    2026SEACPX2100473986
    2026SEAAAA3327168309369678
    2026SEAMiLB3528168356408764
    2026SEAMLB3136171120258390648
    Total- - -MLB75764454826369041540
    Postseason- - -MLB1521000405797
    SeasonTeamLevelGBFBLDIFFBIFHBUBUHBallsStrikesPitches
    2015LAAR75652210186332518
    2016LAAR372217790156246
    2016LAAR312317467126193
    2016LAAMiLB68453411157282439
    2017LAAR4844225327394721
    2017LAAA322873215273488
    2017LAAMiLB80722985426671209
    2018LAAR141071724
    2018LAAA122131572798713922379
    2018LAAMiLB123135582799414092403
    2018LAAST0000033
    2019LAAR4610322557
    2019LAAA+758939195648381402
    2019LAAMiLB799540195968631459
    2019LAAST4410224163
    2020LAAST220191019
    2021CINAA7339308369568937
    2022CINAA4756365266496762
    2022CINAAA4426223273398671
    2022CINMiLB91825885398941433
    2022CINST1100055
    2023SEAAA1067167984410821926
    2023SEAST11650303464
    2024SEAAAA55485175356471182
    2024SEAST1420162238
    2024SEAMLB1613171151152219371
    2025SEAAAA665643116017531354
    2025SEAST5350465298
    2025SEAMLB2827103211226295521
    2025SEAMLB1521000405797
    2026SEAST81293116133249
    2026SEACPX2100473986
    2026SEAAAA3327168309369678
    2026SEAMiLB3528168356408764
    2026SEAMLB3136171120258390648
    Total- - -MLB75764454826369041540
    Postseason- - -MLB1521000405797
    PostseasonPreseason ProjectionsMinor LeaguesSpring TrainingMLB Regular Season
    SeasonTeamLevelWPA-WPA+WPARE24REWpLIphLIPHWPA/LIClutch
    2024SEAMLB-0.05-1.251.21-1.01-0.130.890.071-0.110.06
    2025SEAMLB-0.17-1.801.631.870.220.981.378-0.07-0.10
    2025SEAMLB0.09-0.460.55-0.88-0.091.243.751-0.140.21
    2026SEAMLB-0.72-3.232.51-7.90-0.851.240-1.090.51
    Total- - -MLB-0.93-6.285.34-7.04-0.751.061.229-1.270.39
    Postseason- - -MLB0.09-0.460.55-0.88-0.091.243.751-0.140.21
    SeasonTeamLevelWPA-WPA+WPARE24REWpLIphLIPHWPA/LIClutch
    2024SEAMLB-0.05-1.251.21-1.01-0.130.890.071-0.110.06
    2025SEAMLB-0.17-1.801.631.870.220.981.378-0.07-0.10
    2025SEAMLB0.09-0.460.55-0.88-0.091.243.751-0.140.21
    2026SEAMLB-0.72-3.232.51-7.90-0.851.240-1.090.51
    Total- - -MLB-0.93-6.285.34-7.04-0.751.061.229-1.270.39
    Postseason- - -MLB0.09-0.460.55-0.88-0.091.243.751-0.140.21
    PostseasonPreseason ProjectionsMinor LeaguesSpring TrainingMLB Regular Season
    SeasonTeamLeveldividerFA%vFAdividerFC%vFCdividerFS%vFSdividerSI%vSIdividerSL%vSLdividerCU%vCUdividerKC%vKCdividerCH%vCHdivider
    2024SEAAAA39.6%92.08.3%88.21.6%82.617.9%93.214.0%83.97.4%79.511.3%84.8
    2024SEAMLB35.3%94.87.8%90.81.3%86.917.8%92.618.6%83.95.7%80.41.9%78.110.8%86.9
    2025SEAAAA39.5%92.77.7%87.61.8%85.413.2%92.815.4%83.89.3%78.30.4%82.712.6%84.2
    2025SEAMLB36.7%93.910.0%89.52.7%86.514.0%93.620.4%84.83.8%79.80.4%83.311.3%84.9
    2025SEAMLB51.5%95.11.0%88.99.3%85.73.1%97.716.5%86.71.0%74.76.2%83.511.3%88.6
    2026SEAST41.4%93.86.4%90.51.6%82.311.2%93.812.4%84.09.2%81.63.2%84.114.5%88.0
    2026SEAAAA41.7%93.110.8%88.72.4%84.79.1%91.119.0%83.96.0%79.910.9%83.8
    2026SEAMiLB41.7%93.110.8%88.72.4%84.79.1%91.119.0%83.96.0%79.910.9%83.8
    2026SEAMLB35.8%93.213.4%89.83.9%85.113.3%93.315.9%83.76.2%79.40.3%77.511.3%85.0
    Total- - -MLB36.0%93.810.9%89.92.9%85.714.6%93.218.1%84.25.3%79.80.7%78.911.2%85.4
    Postseason- - -MLB51.5%95.11.0%88.99.3%85.73.1%97.716.5%86.71.0%74.76.2%83.511.3%88.6
    SeasonTeamLeveldividerFA%vFAdividerFC%vFCdividerFS%vFSdividerSI%vSIdividerSL%vSLdividerCU%vCUdividerKC%vKCdividerCH%vCHdivider
    2024SEAAAA39.6%92.08.3%88.21.6%82.617.9%93.214.0%83.97.4%79.511.3%84.8
    2024SEAMLB35.3%94.87.8%90.81.3%86.917.8%92.618.6%83.95.7%80.41.9%78.110.8%86.9
    2025SEAAAA39.5%92.77.7%87.61.8%85.413.2%92.815.4%83.89.3%78.30.4%82.712.6%84.2
    2025SEAMLB36.7%93.910.0%89.52.7%86.514.0%93.620.4%84.83.8%79.80.4%83.311.3%84.9
    2025SEAMLB51.5%95.11.0%88.99.3%85.73.1%97.716.5%86.71.0%74.76.2%83.511.3%88.6
    2026SEAST41.4%93.86.4%90.51.6%82.311.2%93.812.4%84.09.2%81.63.2%84.114.5%88.0
    2026SEAAAA41.7%93.110.8%88.72.4%84.79.1%91.119.0%83.96.0%79.910.9%83.8
    2026SEAMiLB41.7%93.110.8%88.72.4%84.79.1%91.119.0%83.96.0%79.910.9%83.8
    2026SEAMLB35.8%93.213.4%89.83.9%85.113.3%93.315.9%83.76.2%79.40.3%77.511.3%85.0
    Total- - -MLB36.0%93.810.9%89.92.9%85.714.6%93.218.1%84.25.3%79.80.7%78.911.2%85.4
    Postseason- - -MLB51.5%95.11.0%88.99.3%85.73.1%97.716.5%86.71.0%74.76.2%83.511.3%88.6
    PostseasonPreseason ProjectionsMinor LeaguesSpring TrainingMLB Regular Season
    SeasonTeamLevelwFAwFCwFSwSIwSLwCUwKCwCHdividerwFA/CwFC/CwFS/CwSI/CwSL/CwCU/CwKC/CwCH/C
    2024SEAMLB0.0-0.70.0-0.51.1-1.40.2-1.4-0.03-2.250.30-0.731.65-6.472.19-3.62
    2025SEAMLB1.80.20.2-1.00.6-0.50.10.80.920.371.43-1.390.60-2.432.981.30
    2025SEAMLB-0.70.0-0.2-0.2-0.40.0-0.50.3-1.49-4.04-1.67-7.41-2.31-4.04-8.253.16
    2026SEAST0.6-0.70.00.61.40.6-0.3-0.10.56-4.66-0.542.244.542.61-3.50-0.19
    2026SEAAAA3.6-0.5-0.40.9-0.60.31.51.27-0.73-2.581.53-0.440.722.07
    2026SEAMiLB3.6-0.5-0.40.9-0.60.31.51.27-0.73-2.581.53-0.440.722.07
    2026SEAMLB-6.00.3-1.0-2.7-3.1-0.2-0.20.3-2.590.30-3.87-3.15-2.96-0.60-8.790.39
    Total- - -MLB-4.3-0.2-0.8-4.2-1.3-2.10.0-0.4-0.77-0.12-1.71-1.87-0.46-2.570.34-0.23
    Postseason- - -MLB-0.70.0-0.2-0.2-0.40.0-0.50.3-1.49-4.04-1.67-7.41-2.31-4.04-8.253.16
    SeasonTeamLevelwFAwFCwFSwSIwSLwCUwKCwCHdividerwFA/CwFC/CwFS/CwSI/CwSL/CwCU/CwKC/CwCH/C
    2024SEAMLB0.0-0.70.0-0.51.1-1.40.2-1.4-0.03-2.250.30-0.731.65-6.472.19-3.62
    2025SEAMLB1.80.20.2-1.00.6-0.50.10.80.920.371.43-1.390.60-2.432.981.30
    2025SEAMLB-0.70.0-0.2-0.2-0.40.0-0.50.3-1.49-4.04-1.67-7.41-2.31-4.04-8.253.16
    2026SEAST0.6-0.70.00.61.40.6-0.3-0.10.56-4.66-0.542.244.542.61-3.50-0.19
    2026SEAAAA3.6-0.5-0.40.9-0.60.31.51.27-0.73-2.581.53-0.440.722.07
    2026SEAMiLB3.6-0.5-0.40.9-0.60.31.51.27-0.73-2.581.53-0.440.722.07
    2026SEAMLB-6.00.3-1.0-2.7-3.1-0.2-0.20.3-2.590.30-3.87-3.15-2.96-0.60-8.790.39
    Total- - -MLB-4.3-0.2-0.8-4.2-1.3-2.10.0-0.4-0.77-0.12-1.71-1.87-0.46-2.570.34-0.23
    Postseason- - -MLB-0.70.0-0.2-0.2-0.40.0-0.50.3-1.49-4.04-1.67-7.41-2.31-4.04-8.253.16
    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.
    PostseasonPreseason ProjectionsMinor LeaguesSpring TrainingMLB Regular Season
    SeasonTeamLevelO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2015LAAR60.2%54.2%19.2%27.6%3.9%31.5%
    2016LAAR58.9%55.9%23.6%26.0%4.5%30.5%
    2016LAAR60.1%65.5%16.7%20.7%5.2%25.9%
    2016LAAMiLB59.5%60.2%20.4%23.7%4.8%28.5%
    2017LAAR29.3%88.6%48.1%3.3%25.4%28.7%
    2017LAAA30.5%87.2%43.1%3.9%24.8%28.7%
    2017LAAMiLB29.8%88.1%46.2%3.6%25.1%28.7%
    2018LAAR45.8%100.0%25.0%0.0%25.0%25.0%
    2018LAAA35.3%77.1%50.1%8.1%23.0%31.0%
    2018LAAMiLB35.4%77.4%49.7%8.0%23.0%31.0%
    2018LAAST66.7%50.0%100.0%33.3%33.3%66.7%
    2019LAAR38.6%59.1%16.0%15.8%5.3%21.1%
    2019LAAA+39.4%71.0%52.1%11.4%20.4%31.8%
    2019LAAMiLB39.3%70.6%49.6%11.6%19.8%31.4%
    2019LAAST36.5%43.5%43.5%20.6%28.6%49.2%
    2020LAAST36.8%57.1%22.2%15.8%15.8%31.6%
    2021CINAA40.9%80.9%50.9%7.8%19.4%27.2%
    2022CINAA48.2%80.4%50.8%9.4%16.4%25.9%
    2022CINAAA41.9%77.2%48.8%9.5%17.1%26.7%
    2022CINMiLB45.2%79.0%49.9%9.5%16.7%26.2%
    2022CINST80.0%75.0%33.3%20.0%20.0%40.0%
    2023SEAAA35.9%80.3%47.2%7.1%19.4%26.5%
    2023SEAST43.8%82.1%9.1%7.8%9.4%17.2%
    2024SEAAAA12.8%58.6%34.9%60.3%84.8%80.1%48.4%39.1%6.9%18.5%25.5%18.4
    2024SEAST34.2%61.5%31.3%13.2%23.7%36.8%
    2024SEAMLB14.3%56.1%36.4%44.0%81.8%74.8%52.8%58.1%9.2%22.1%31.3%18.6
    2025SEAAAA13.1%55.1%33.5%59.3%88.4%82.6%48.7%46.2%5.8%21.3%27.1%19.0
    2025SEAST32.7%71.9%38.5%9.2%20.4%29.6%
    2025SEAMLB7.7%54.7%33.5%50.0%81.4%78.2%54.8%55.0%7.3%22.6%29.9%18.3
    2025SEAMLB22.4%41.7%32.0%27.3%90.0%67.7%49.5%66.7%10.3%25.8%36.1%18.8
    2026SEAST12.2%55.1%32.5%50.0%83.1%76.5%47.4%47.3%7.6%20.9%28.5%18.6
    2026SEACPX17.4%60.0%43.8%7.0%27.9%34.9%
    2026SEAAAA9.9%54.0%31.1%51.4%84.1%78.7%48.1%49.0%6.6%22.3%28.9%18.3
    2026SEAMiLB9.9%54.0%29.6%51.4%84.1%77.4%48.1%48.5%6.7%22.9%29.6%18.3
    2026SEAMLB16.2%55.0%36.1%54.9%84.7%78.2%51.4%50.7%7.9%23.0%30.9%18.3
    Total- - -MLB13.0%55.2%35.3%51.1%82.9%77.3%52.9%53.9%8.0%22.7%30.6%18.4
    Postseason- - -MLB22.4%41.7%32.0%27.3%90.0%67.7%49.5%66.7%10.3%25.8%36.1%18.8
    SeasonTeamLevelO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2015LAAR60.2%54.2%19.2%27.6%3.9%31.5%
    2016LAAR58.9%55.9%23.6%26.0%4.5%30.5%
    2016LAAR60.1%65.5%16.7%20.7%5.2%25.9%
    2016LAAMiLB59.5%60.2%20.4%23.7%4.8%28.5%
    2017LAAR29.3%88.6%48.1%3.3%25.4%28.7%
    2017LAAA30.5%87.2%43.1%3.9%24.8%28.7%
    2017LAAMiLB29.8%88.1%46.2%3.6%25.1%28.7%
    2018LAAR45.8%100.0%25.0%0.0%25.0%25.0%
    2018LAAA35.3%77.1%50.1%8.1%23.0%31.0%
    2018LAAMiLB35.4%77.4%49.7%8.0%23.0%31.0%
    2018LAAST66.7%50.0%100.0%33.3%33.3%66.7%
    2019LAAR38.6%59.1%16.0%15.8%5.3%21.1%
    2019LAAA+39.4%71.0%52.1%11.4%20.4%31.8%
    2019LAAMiLB39.3%70.6%49.6%11.6%19.8%31.4%
    2019LAAST36.5%43.5%43.5%20.6%28.6%49.2%
    2020LAAST36.8%57.1%22.2%15.8%15.8%31.6%
    2021CINAA40.9%80.9%50.9%7.8%19.4%27.2%
    2022CINAA48.2%80.4%50.8%9.4%16.4%25.9%
    2022CINAAA41.9%77.2%48.8%9.5%17.1%26.7%
    2022CINMiLB45.2%79.0%49.9%9.5%16.7%26.2%
    2022CINST80.0%75.0%33.3%20.0%20.0%40.0%
    2023SEAAA35.9%80.3%47.2%7.1%19.4%26.5%
    2023SEAST43.8%82.1%9.1%7.8%9.4%17.2%
    2024SEAAAA12.8%58.6%34.9%60.3%84.8%80.1%48.4%39.1%6.9%18.5%25.5%18.4
    2024SEAST34.2%61.5%31.3%13.2%23.7%36.8%
    2024SEAMLB14.3%56.1%36.4%44.0%81.8%74.8%52.8%58.1%9.2%22.1%31.3%18.6
    2025SEAAAA13.1%55.1%33.5%59.3%88.4%82.6%48.7%46.2%5.8%21.3%27.1%19.0
    2025SEAST32.7%71.9%38.5%9.2%20.4%29.6%
    2025SEAMLB7.7%54.7%33.5%50.0%81.4%78.2%54.8%55.0%7.3%22.6%29.9%18.3
    2025SEAMLB22.4%41.7%32.0%27.3%90.0%67.7%49.5%66.7%10.3%25.8%36.1%18.8
    2026SEAST12.2%55.1%32.5%50.0%83.1%76.5%47.4%47.3%7.6%20.9%28.5%18.6
    2026SEACPX17.4%60.0%43.8%7.0%27.9%34.9%
    2026SEAAAA9.9%54.0%31.1%51.4%84.1%78.7%48.1%49.0%6.6%22.3%28.9%18.3
    2026SEAMiLB9.9%54.0%29.6%51.4%84.1%77.4%48.1%48.5%6.7%22.9%29.6%18.3
    2026SEAMLB16.2%55.0%36.1%54.9%84.7%78.2%51.4%50.7%7.9%23.0%30.9%18.3
    Total- - -MLB13.0%55.2%35.3%51.1%82.9%77.3%52.9%53.9%8.0%22.7%30.6%18.4
    Postseason- - -MLB22.4%41.7%32.0%27.3%90.0%67.7%49.5%66.7%10.3%25.8%36.1%18.8
    PostseasonPreseason ProjectionsMinor 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%
    2024SEAAAA68.0%86.9%25.6%37.5%78.1%40.2%10.5%44.8%23.4%0.0%10.7%
    2024SEAMLB68.6%88.0%32.6%29.4%59.5%38.5%12.8%30.0%21.0%0.0%7.8%
    2025SEAAAA65.7%90.0%25.9%36.2%78.6%40.1%8.6%51.9%23.2%0.7%0.0%10.9%
    2025SEAMLB66.9%80.2%29.0%31.6%77.5%43.3%1.9%0.0%20.8%0.0%6.9%
    2025SEAMLB52.9%100.0%17.5%38.0%63.2%51.5%13.0%0.0%23.7%0.0%7.2%
    2026SEAAAA63.7%91.2%26.4%31.7%69.8%40.0%7.0%20.0%20.9%1.2%0.0%12.7%
    2026SEAMiLB63.7%91.2%26.4%31.7%69.8%40.0%7.0%20.0%20.9%1.2%0.0%12.7%
    2026SEAMLB64.2%90.1%26.7%36.2%73.5%43.5%12.8%44.4%21.8%5.8%0.0%8.0%
    Total- - -MLB66.3%86.1%28.9%33.1%72.1%42.2%9.2%36.7%21.2%2.6%0.0%7.6%
    Postseason- - -MLB52.9%100.0%17.5%38.0%63.2%51.5%13.0%0.0%23.7%0.0%7.2%
    SeasonTeamLevelH-Swing%H-Contact%H-Zone%dividerS-Swing%S-Contact%S-Zone%dividerC-Swing%C-Contact%C-Zone%dividerW-Swing%W-Contact%W-Zone%
    2024SEAAAA68.0%86.9%25.6%37.5%78.1%40.2%10.5%44.8%23.4%0.0%10.7%
    2024SEAMLB68.6%88.0%32.6%29.4%59.5%38.5%12.8%30.0%21.0%0.0%7.8%
    2025SEAAAA65.7%90.0%25.9%36.2%78.6%40.1%8.6%51.9%23.2%0.7%0.0%10.9%
    2025SEAMLB66.9%80.2%29.0%31.6%77.5%43.3%1.9%0.0%20.8%0.0%6.9%
    2025SEAMLB52.9%100.0%17.5%38.0%63.2%51.5%13.0%0.0%23.7%0.0%7.2%
    2026SEAAAA63.7%91.2%26.4%31.7%69.8%40.0%7.0%20.0%20.9%1.2%0.0%12.7%
    2026SEAMiLB63.7%91.2%26.4%31.7%69.8%40.0%7.0%20.0%20.9%1.2%0.0%12.7%
    2026SEAMLB64.2%90.1%26.7%36.2%73.5%43.5%12.8%44.4%21.8%5.8%0.0%8.0%
    Total- - -MLB66.3%86.1%28.9%33.1%72.1%42.2%9.2%36.7%21.2%2.6%0.0%7.6%
    Postseason- - -MLB52.9%100.0%17.5%38.0%63.2%51.5%13.0%0.0%23.7%0.0%7.2%
    PostseasonPreseason ProjectionsMinor LeaguesSpring TrainingMLB Regular Season
    SeasonTeamLevelPosGGSInnPOAdividerEFETEdividerDPDPSDPTDPFdividerScpdividerSBCSPBWPdividerFPdividerTZ
    2024SEAMLBP202.00000000000.000
    2025SEAMLBP101.00000000000.000
    2026SEAMLBP101.00000000000.000
    Total- - -- - -P404.00000000000.000
    2015LAAR2B3026212.05465420
    2016LAAR2B10870.2102614
    2017LAAR2B8871.0122304
    2017LAAA2B4430.010814
    2018LAAA2B2626227.04966217
    2019LAAA+2B9979.0211808
    2021CINAA2B2018138.2233616
    2022CINAA2B9870.251902
    2022CINAAA2B2929255.06172326
    2024SEAMLB2B11237.021000000001.000
    2025SEAAAA2B2217.06111
    2025SEAMLB2B3420198.0325510114770.989
    2026SEAAAA2B5545.281201
    2026SEAMLB2B102.0000000000.000
    Total- - -- - -2B4622237.0346510114770.990
    2015LAAR3B11982.0121790
    2016LAAR3B101.00200
    2016LAAR3B5546.221500
    2019LAAA+3B5545.03703
    2021CINAA3B1612111.072020
    2022CINAA3B1714127.132313
    2022CINAAA3B6656.041011
    2023SEAAA3B119.00100
    2024SEAMLB3B202.00100000001.000
    2025SEAMLB3B204.00200000001.000
    2026SEACPX3B116.00310
    2026SEAAAA3B2216.01401
    2026SEAMLB3B3026243.224501104400.987
    Total- - -- - -3B3426249.224531104400.987
    2015LAARSS3112.01822
    2016LAARSS3131236.04187720
    2016LAARSS11887.1104025
    2017LAARSS2827239.04688517
    2017LAAASS2121188.02369515
    2018LAARSS119.02200
    2018LAAASS9292784.01362381359
    2019LAARSS6641.251002
    2019LAAA+SS4646411.2541171026
    2021CINAASS1515131.0172626
    2022CINAASS2422196.0315049
    2023SEAAASS9996834.1111206942
    2024SEAAAASS6361534.177183939
    2024SEAMLBSS2621180.017432118521.968
    2025SEAAAASS6464572.1102196447
    2025SEAMLBSS7339.04600022001.000
    2026SEACPXSS2212.00301
    2026SEAAAASS2726231.03452313
    2026SEAMLBSS1713123.2252911010542.982
    Total- - -- - -SS5037342.24678321201263.976
    2015LAARLF6543.010100
    2021CINAALF8861.18000
    2022CINAALF2217.01000
    2025SEAMLBLF100.1000000000.000
    Total- - -- - -LF100.1000000000.000
    2015LAARCF1616134.029211
    2019LAAA+CF9983.025000
    2022CINAACF118.01000
    2022CINAAACF2220.07000
    2015LAARRF3327.06000
    2022CINAARF119.03000
    2025SEAMLBRF119.03000000001.000
    Total- - -- - -RF119.03000000001.000
    2015LAARDH430.00000
    2016LAARDH110.00000
    2017LAAADH110.00000
    2018LAARDH110.00000
    2018LAAADH110.00000
    2019LAARDH110.00000
    2019LAAA+DH440.00000
    2021CINAADH110.00000
    2023SEAAADH440.00000
    2025SEAMLBOF219.13000000001.000
    2026SEACPXDH110.00000
    Total- - -- - -OF219.13000000001.000
    SeasonTeamLevelPosGGSInnPOAdividerEFETEdividerDPDPSDPTDPFdividerScpdividerSBCSPBWPdividerFPdividerTZ
    2024SEAMLBP202.00000000000.000
    2025SEAMLBP101.00000000000.000
    2026SEAMLBP101.00000000000.000
    Total- - -- - -P404.00000000000.000
    2015LAAR2B3026212.05465420
    2016LAAR2B10870.2102614
    2017LAAR2B8871.0122304
    2017LAAA2B4430.010814
    2018LAAA2B2626227.04966217
    2019LAAA+2B9979.0211808
    2021CINAA2B2018138.2233616
    2022CINAA2B9870.251902
    2022CINAAA2B2929255.06172326
    2024SEAMLB2B11237.021000000001.000
    2025SEAAAA2B2217.06111
    2025SEAMLB2B3420198.0325510114770.989
    2026SEAAAA2B5545.281201
    2026SEAMLB2B102.0000000000.000
    Total- - -- - -2B4622237.0346510114770.990
    2015LAAR3B11982.0121790
    2016LAAR3B101.00200
    2016LAAR3B5546.221500
    2019LAAA+3B5545.03703
    2021CINAA3B1612111.072020
    2022CINAA3B1714127.132313
    2022CINAAA3B6656.041011
    2023SEAAA3B119.00100
    2024SEAMLB3B202.00100000001.000
    2025SEAMLB3B204.00200000001.000
    2026SEACPX3B116.00310
    2026SEAAAA3B2216.01401
    2026SEAMLB3B3026243.224501104400.987
    Total- - -- - -3B3426249.224531104400.987
    2015LAARSS3112.01822
    2016LAARSS3131236.04187720
    2016LAARSS11887.1104025
    2017LAARSS2827239.04688517
    2017LAAASS2121188.02369515
    2018LAARSS119.02200
    2018LAAASS9292784.01362381359
    2019LAARSS6641.251002
    2019LAAA+SS4646411.2541171026
    2021CINAASS1515131.0172626
    2022CINAASS2422196.0315049
    2023SEAAASS9996834.1111206942
    2024SEAAAASS6361534.177183939
    2024SEAMLBSS2621180.017432118521.968
    2025SEAAAASS6464572.1102196447
    2025SEAMLBSS7339.04600022001.000
    2026SEACPXSS2212.00301
    2026SEAAAASS2726231.03452313
    2026SEAMLBSS1713123.2252911010542.982
    Total- - -- - -SS5037342.24678321201263.976
    2015LAARLF6543.010100
    2021CINAALF8861.18000
    2022CINAALF2217.01000
    2025SEAMLBLF100.1000000000.000
    Total- - -- - -LF100.1000000000.000
    2015LAARCF1616134.029211
    2019LAAA+CF9983.025000
    2022CINAACF118.01000
    2022CINAAACF2220.07000
    2015LAARRF3327.06000
    2022CINAARF119.03000
    2025SEAMLBRF119.03000000001.000
    Total- - -- - -RF119.03000000001.000
    2015LAARDH430.00000
    2016LAARDH110.00000
    2017LAAADH110.00000
    2018LAARDH110.00000
    2018LAAADH110.00000
    2019LAARDH110.00000
    2019LAAA+DH440.00000
    2021CINAADH110.00000
    2023SEAAADH440.00000
    2025SEAMLBOF219.13000000001.000
    2026SEACPXDH110.00000
    Total- - -- - -OF219.13000000001.000
    PostseasonPreseason ProjectionsMinor LeaguesSpring TrainingMLB Regular Season
    SeasonTeamLevelPosInndividerrSZrCERArSBrGDPrARMrGFPrPMDRSdividerARMDPRRngRErrRUZRUZR/150dividerFRMdividerOAAFRV
    2024SEAMLBP2.000000
    2025SEAMLBP1.000000
    2026SEAMLBP1.000000
    Total- - -- - -P4.000000
    2024SEAMLB2B37.000110.10.10.28.400
    2025SEAMLB2B198.000-1-1-2-1
    2026SEAMLB2B2.000000
    Total- - -- - -2B237.0000000.10.10.28.4-1-1
    2024SEAMLB3B2.000-1-100
    2025SEAMLB3B4.0000000
    2026SEAMLB3B243.2000-1000
    Total- - -- - -3B249.2000-2-100
    2024SEAMLBSS180.000-1-1-0.1-0.1-1.0-1.3-22.7-3-2
    2025SEAMLBSS39.0000010
    2026SEAMLBSS123.20001100
    Total- - -- - -SS342.200000-0.1-0.1-1.0-1.3-22.7-2-2
    2025SEAMLBLF0.10000
    Total- - -- - -LF0.10000
    2025SEAMLBRF9.0000000
    Total- - -- - -RF9.0000000
    2025SEAMLBOF9.1000000
    Total- - -- - -OF9.1000000
    SeasonTeamLevelPosInndividerrSZrCERArSBrGDPrARMrGFPrPMDRSdividerARMDPRRngRErrRUZRUZR/150dividerFRMdividerOAAFRV
    2024SEAMLBP2.000000
    2025SEAMLBP1.000000
    2026SEAMLBP1.000000
    Total- - -- - -P4.000000
    2024SEAMLB2B37.000110.10.10.28.400
    2025SEAMLB2B198.000-1-1-2-1
    2026SEAMLB2B2.000000
    Total- - -- - -2B237.0000000.10.10.28.4-1-1
    2024SEAMLB3B2.000-1-100
    2025SEAMLB3B4.0000000
    2026SEAMLB3B243.2000-1000
    Total- - -- - -3B249.2000-2-100
    2024SEAMLBSS180.000-1-1-0.1-0.1-1.0-1.3-22.7-3-2
    2025SEAMLBSS39.0000010
    2026SEAMLBSS123.20001100
    Total- - -- - -SS342.200000-0.1-0.1-1.0-1.3-22.7-2-2
    2025SEAMLBLF0.10000
    Total- - -- - -LF0.10000
    2025SEAMLBRF9.0000000
    Total- - -- - -RF9.0000000
    2025SEAMLBOF9.1000000
    Total- - -- - -OF9.1000000
    PostseasonPreseason ProjectionsMinor LeaguesSpring TrainingMLB Regular Season
    SeasonTeamLevelPosInndividerThrowingBlockingFramingdividerArmRangeInf DP1B RecdividerFRV
    2024SEAMLBP2.0
    2025SEAMLBP1.0
    2026SEAMLBP1.0
    Total- - -- - -P4.0
    2024SEAMLB2B37.00000
    2025SEAMLB2B198.00-11-1
    2026SEAMLB2B2.0
    Total- - -- - -2B237.00-11-1
    2024SEAMLB3B2.00000
    2025SEAMLB3B4.00000
    2026SEAMLB3B243.20000
    Total- - -- - -3B249.20000
    2024SEAMLBSS180.00-20-2
    2025SEAMLBSS39.00100
    2026SEAMLBSS123.20000
    Total- - -- - -SS342.20-20-2
    2025SEAMLBLF0.1
    Total- - -- - -LF0.1
    2025SEAMLBRF9.00000
    Total- - -- - -RF9.00000
    2025SEAMLBOF9.10000
    Total- - -- - -OF9.10000
    SeasonTeamLevelPosInndividerThrowingBlockingFramingdividerArmRangeInf DP1B RecdividerFRV
    2024SEAMLBP2.0
    2025SEAMLBP1.0
    2026SEAMLBP1.0
    Total- - -- - -P4.0
    2024SEAMLB2B37.00000
    2025SEAMLB2B198.00-11-1
    2026SEAMLB2B2.0
    Total- - -- - -2B237.00-11-1
    2024SEAMLB3B2.00000
    2025SEAMLB3B4.00000
    2026SEAMLB3B243.20000
    Total- - -- - -3B249.20000
    2024SEAMLBSS180.00-20-2
    2025SEAMLBSS39.00100
    2026SEAMLBSS123.20000
    Total- - -- - -SS342.20-20-2
    2025SEAMLBLF0.1
    Total- - -- - -LF0.1
    2025SEAMLBRF9.00000
    Total- - -- - -RF9.00000
    2025SEAMLBOF9.10000
    Total- - -- - -OF9.10000
    PostseasonPreseason ProjectionsMinor LeaguesSpring TrainingMLB Regular Season
    SeasonTeamLevelBattingBase RunningFieldingPositionaldividerOffenseDefensedividerLeagueReplacementdividerRARWARDollarsSalary
    2024SEAMLB-1.10.3-2.20.7-0.8-1.50.22.60.50.1$0.4
    2025SEAMLB2.71.4-0.40.14.1-0.30.53.47.60.8$6.2
    2026SEAMLB-9.50.9-0.30.8-8.60.50.74.5-2.8-0.3-$2.3
    Total- - -MLB-7.92.6-2.91.6-5.3-1.31.410.55.30.5$4.3
    SeasonTeamLevelBattingBase RunningFieldingPositionaldividerOffenseDefensedividerLeagueReplacementdividerRARWARDollarsSalary
    2024SEAMLB-1.10.3-2.20.7-0.8-1.50.22.60.50.1$0.4
    2025SEAMLB2.71.4-0.40.14.1-0.30.53.47.60.8$6.2
    2026SEAMLB-9.50.9-0.30.8-8.60.50.74.5-2.8-0.3-$2.3
    Total- - -MLB-7.92.6-2.91.6-5.3-1.31.410.55.30.5$4.3