Welcome to the new version of the player pages! A description of the changes can be found here.
If you notice any issues or bugs, please contact us: support@fangraphs.com.
X Close
Batting

Leo Rivas

Seattle Mariners (AAA)
SS/DH
Age: 26
Bats/Throws: B/R
5'10" / 150
DOB: 10/10/1997
(26 years, 8 months, 11 days)
SS/DH

Stats

Stat Groups:
Select
  • Dashboard
  • Standard
  • Advanced
  • Statcast
  • ZiPS 3 Yr Proj
  • Batted Ball
  • Win Probability
  • Pitch Type & Velo
  • Pitch Values
  • Plate Discipline
  • Fielding
  • Advanced Fielding
  • Statcast Fielding
  • Value
  • Dashboard

    Customize
    Preseason ProjectionsIn-Season ProjectionsMinor LeaguesSpring TrainingRegular MLB Seasons
    SeasonTeamLevelAgeGPAHRRRBISBdividerBB%K%ISOBABIPdividerAVGOBPSLGwOBAxwOBAwRC+dividerBsRdividerOffDefWAR
    2015LAAR1765276138312113.4%19.2%.117.329.258.401.376.385127
    2016LAAR1833127026152015.7%18.1%.091.421.323.455.414.440164
    2016LAAR18261081224614.8%14.8%.088.297.253.364.341.345110
    2017LAAR1935183238291121.3%12.0%.146.339.299.462.445.423132
    2017LAAA19261160247817.2%19.0%.056.348.267.412.322.357122
    2018LAAR202812300.0%25.0%.500.200.250.250.750.436161
    2018LAAA20119547462341615.4%25.2%.093.325.233.355.326.327103
    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.32497
    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.336110
    2022CINAA245619752323108.1%17.8%.135.237.216.292.351.29269
    2022CINAAA243916421912814.0%28.0%.093.348.243.350.336.32091
    2022CINST245300000.0%33.3%.000.000.000.000.000.000-100
    2023SEAAA25106436571475019.7%20.4%.091.324.255.411.347.366114
    2023SEAST252033093121.2%9.1%.077.217.192.364.269.31285
    2024SEAST26716043125.0%25.0%.000.375.250.438.250.349112
    2024SteamerPROJ2601000011.7%26.3%.083.278.204.304.287.271730.00.00.00.0
    2024ZiPSPROJ26102405446331810.9%24.9%.075.283.213.305.287.271730.7-12.43.70.5
    2024SEAAAA2639157224201219.1%21.0%.090.326.254.396.344.35598
    2024SEAMLB266602000.0%50.0%.333.667.333.333.667.416.1571770.10.60.10.1
    2024FGDCROS26311011011.5%26.1%.079.283.208.306.287.274800.0-0.20.10.0
    2024SteamerROS26311011012.3%26.8%.080.277.202.306.282.272790.0-0.20.10.0
    2024ZiPSROS264115921913710.8%25.3%.078.289.214.307.292.275810.3-3.21.50.4
    2024ZiPS DCROS26311011010.8%25.3%.078.289.214.307.292.275810.0-0.20.00.0
    2024ATC DCROS2631101108.0%22.8%.140.284.235.303.375.300980.00.00.10.0
    2024THE BATROS2631101109.5%24.9%.084.283.213.292.297.268760.0-0.30.10.0
    2024THE BAT XROS2631101109.5%24.9%.085.282.213.292.297.268760.0-0.30.10.0
    Total- - -MLB6602000.0%50.0%.333.667.333.333.667.4161770.10.60.10.1
    SeasonTeamLevelAgeGPAHRRRBISBdividerBB%K%ISOBABIPdividerAVGOBPSLGwOBAxwOBAwRC+dividerBsRdividerOffDefWAR
    2015LAAR1765276138312113.4%19.2%.117.329.258.401.376.385127
    2016LAAR1833127026152015.7%18.1%.091.421.323.455.414.440164
    2016LAAR18261081224614.8%14.8%.088.297.253.364.341.345110
    2017LAAR1935183238291121.3%12.0%.146.339.299.462.445.423132
    2017LAAA19261160247817.2%19.0%.056.348.267.412.322.357122
    2018LAAR202812300.0%25.0%.500.200.250.250.750.436161
    2018LAAA20119547462341615.4%25.2%.093.325.233.355.326.327103
    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.32497
    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.336110
    2022CINAA245619752323108.1%17.8%.135.237.216.292.351.29269
    2022CINAAA243916421912814.0%28.0%.093.348.243.350.336.32091
    2022CINST245300000.0%33.3%.000.000.000.000.000.000-100
    2023SEAAA25106436571475019.7%20.4%.091.324.255.411.347.366114
    2023SEAST252033093121.2%9.1%.077.217.192.364.269.31285
    2024SEAST26716043125.0%25.0%.000.375.250.438.250.349112
    2024SteamerPROJ2601000011.7%26.3%.083.278.204.304.287.271730.00.00.00.0
    2024ZiPSPROJ26102405446331810.9%24.9%.075.283.213.305.287.271730.7-12.43.70.5
    2024SEAAAA2639157224201219.1%21.0%.090.326.254.396.344.35598
    2024SEAMLB266602000.0%50.0%.333.667.333.333.667.416.1571770.10.60.10.1
    2024FGDCROS26311011011.5%26.1%.079.283.208.306.287.274800.0-0.20.10.0
    2024SteamerROS26311011012.3%26.8%.080.277.202.306.282.272790.0-0.20.10.0
    2024ZiPSROS264115921913710.8%25.3%.078.289.214.307.292.275810.3-3.21.50.4
    2024ZiPS DCROS26311011010.8%25.3%.078.289.214.307.292.275810.0-0.20.00.0
    2024ATC DCROS2631101108.0%22.8%.140.284.235.303.375.300980.00.00.10.0
    2024THE BATROS2631101109.5%24.9%.084.283.213.292.297.268760.0-0.30.10.0
    2024THE BAT XROS2631101109.5%24.9%.085.282.213.292.297.268760.0-0.30.10.0
    Total- - -MLB6602000.0%50.0%.333.667.333.333.667.4161770.10.60.10.1

    Standard

    Preseason ProjectionsIn-Season ProjectionsMinor LeaguesSpring TrainingRegular MLB Seasons
    SeasonTeamLevelGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
    2015LAAR652132765539871383137353175442112.258
    2016LAAR339912732263302615200234041205.323
    2016LAAR2691108231750122416016001163.253
    2017LAAR3513718341296423829391224213110.299
    2017LAAA2690116241950024720022312181.267
    2018LAAR2882010123002000000.250
    2018LAAA119454547106791674623484013832471610.233
    2018LAAST1110000000001000000.000
    2019LAAR716251100060804001110.063
    2019LAAA+7329733870451456442639190200342.236
    2019LAAST1418233101143509000000.167
    2020LAAST5790000010202000000.000
    2021CINAA601902265243630302132045211495.274
    2022CINAA5617119737256152323160354422105.216
    2022CINAAA391401643425702191223046001380.243
    2022CINST5330000000001000000.000
    2023SEAAA1063294368466112571478608979535010.255
    2023SEAST2026335320093703000211.192
    2024SEAST712163300043404000010.250
    2024SteamerPROJ011000000000000000.204
    2024ZiPSPROJ1023484057458102446334401014456185.213
    2024SEAAAA3912215731245022420300330232125.254
    2024SEAMLB6662101020003000000.333
    2024FGDCROS3911220001110300000.208
    2024SteamerROS3911210001110300000.202
    2024ZiPSROS41137159292341219131704021272.214
    2024ZiPS DCROS31011220001110300000.214
    2024ATC DCROS31011220001110300000.235
    2024THE BATROS310112100011103000000.213
    2024THE BAT XROS310112100011103000000.213
    Total- - -MLB6662101020003000000.333
    SeasonTeamLevelGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
    2015LAAR652132765539871383137353175442112.258
    2016LAAR339912732263302615200234041205.323
    2016LAAR2691108231750122416016001163.253
    2017LAAR3513718341296423829391224213110.299
    2017LAAA2690116241950024720022312181.267
    2018LAAR2882010123002000000.250
    2018LAAA119454547106791674623484013832471610.233
    2018LAAST1110000000001000000.000
    2019LAAR716251100060804001110.063
    2019LAAA+7329733870451456442639190200342.236
    2019LAAST1418233101143509000000.167
    2020LAAST5790000010202000000.000
    2021CINAA601902265243630302132045211495.274
    2022CINAA5617119737256152323160354422105.216
    2022CINAAA391401643425702191223046001380.243
    2022CINST5330000000001000000.000
    2023SEAAA1063294368466112571478608979535010.255
    2023SEAST2026335320093703000211.192
    2024SEAST712163300043404000010.250
    2024SteamerPROJ011000000000000000.204
    2024ZiPSPROJ1023484057458102446334401014456185.213
    2024SEAAAA3912215731245022420300330232125.254
    2024SEAMLB6662101020003000000.333
    2024FGDCROS3911220001110300000.208
    2024SteamerROS3911210001110300000.202
    2024ZiPSROS41137159292341219131704021272.214
    2024ZiPS DCROS31011220001110300000.214
    2024ATC DCROS31011220001110300000.235
    2024THE BATROS310112100011103000000.213
    2024THE BAT XROS310112100011103000000.213
    Total- - -MLB6662101020003000000.333

    Advanced

    Preseason ProjectionsIn-Season ProjectionsMinor LeaguesSpring TrainingRegular MLB SeasonsAverages
    SeasonTeamLevelBB%K%BB/KdividerAVGOBPSLGOPSdividerISOSpdBABIPdividerUBRwGDPXBRwSBdividerwRCwRAAwOBAwRC+
    2015LAAR13.4%19.2%0.70.258.401.376.776.1177.9.329-0.8459.7.385127
    2016LAAR15.7%18.1%0.87.323.455.414.869.0919.4.4212.0259.6.440164
    2016LAAR14.8%14.8%1.00.253.364.341.705.0885.6.297-0.3151.4.345110
    2017LAAR21.3%12.0%1.77.299.462.445.907.1468.7.3392.5399.5.423132
    2017LAAA17.2%19.0%0.91.267.412.322.735.0566.4.3481.2173.1.357122
    2018LAAR0.0%25.0%0.00.250.250.7501.000.5002.6.2000.020.6.436161
    2018LAAA15.4%25.2%0.61.233.355.326.681.0936.1.325-1.0651.6.327103
    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.32497
    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.336110
    2022CINAA8.1%17.8%0.46.216.292.351.643.1356.1.237-0.718-8.0.29269
    2022CINAAA14.0%28.0%0.50.243.350.336.685.0935.2.3481.220-2.0.32091
    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.366114
    2023SEAST21.2%9.1%2.33.192.364.269.633.0774.5.217-0.34-0.7.31285
    2024SEAST25.0%25.0%1.00.250.438.250.688.0006.3.3750.220.3.349112
    2024SteamerPROJ11.7%26.3%0.44.204.304.287.592.0835.1.2780.00.000.0.27173
    2024ZiPSPROJ10.9%24.9%0.44.213.305.287.592.0756.2.2830.733-16.0.27173
    2024SEAAAA19.1%21.0%0.91.254.396.344.740.0905.1.326-0.523-0.4.35598
    2024SEAMLB0.0%50.0%0.00.333.333.6671.000.3335.1.6670.10.010.5.416177
    20248.3%22.2%0.37.241.311.391.703.1505.5.288.310
    2024FGDCROS11.5%26.1%0.44.208.306.287.593.0796.0.2830.00.01-0.3.27480
    2024SteamerROS12.3%26.8%0.46.202.306.282.588.0805.5.2770.00.01-0.3.27279
    2024ZiPSROS10.8%25.3%0.43.214.307.292.599.0786.5.2890.00.314-4.3.27581
    2024ZiPS DCROS10.8%25.3%0.43.214.307.292.599.0786.5.2890.00.01-0.3.27581
    2024ATC DCROS8.0%22.8%0.35.235.303.375.678.1404.7.2840.00.01-0.1.30098
    2024THE BATROS9.5%24.9%0.38.213.292.297.590.0845.7.2830.01-0.4.26876
    2024THE BAT XROS9.5%24.9%0.38.213.292.297.589.0855.8.2820.01-0.4.26876
    Total- - -MLB0.0%50.0%0.00.333.333.6671.000.3335.1.6670.10.010.5.416177
    SeasonTeamLevelBB%K%BB/KdividerAVGOBPSLGOPSdividerISOSpdBABIPdividerUBRwGDPXBRwSBdividerwRCwRAAwOBAwRC+
    2015LAAR13.4%19.2%0.70.258.401.376.776.1177.9.329-0.8459.7.385127
    2016LAAR15.7%18.1%0.87.323.455.414.869.0919.4.4212.0259.6.440164
    2016LAAR14.8%14.8%1.00.253.364.341.705.0885.6.297-0.3151.4.345110
    2017LAAR21.3%12.0%1.77.299.462.445.907.1468.7.3392.5399.5.423132
    2017LAAA17.2%19.0%0.91.267.412.322.735.0566.4.3481.2173.1.357122
    2018LAAR0.0%25.0%0.00.250.250.7501.000.5002.6.2000.020.6.436161
    2018LAAA15.4%25.2%0.61.233.355.326.681.0936.1.325-1.0651.6.327103
    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.32497
    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.336110
    2022CINAA8.1%17.8%0.46.216.292.351.643.1356.1.237-0.718-8.0.29269
    2022CINAAA14.0%28.0%0.50.243.350.336.685.0935.2.3481.220-2.0.32091
    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.366114
    2023SEAST21.2%9.1%2.33.192.364.269.633.0774.5.217-0.34-0.7.31285
    2024SEAST25.0%25.0%1.00.250.438.250.688.0006.3.3750.220.3.349112
    2024SteamerPROJ11.7%26.3%0.44.204.304.287.592.0835.1.2780.00.000.0.27173
    2024ZiPSPROJ10.9%24.9%0.44.213.305.287.592.0756.2.2830.733-16.0.27173
    2024SEAAAA19.1%21.0%0.91.254.396.344.740.0905.1.326-0.523-0.4.35598
    2024SEAMLB0.0%50.0%0.00.333.333.6671.000.3335.1.6670.10.010.5.416177
    20248.3%22.2%0.37.241.311.391.703.1505.5.288.310
    2024FGDCROS11.5%26.1%0.44.208.306.287.593.0796.0.2830.00.01-0.3.27480
    2024SteamerROS12.3%26.8%0.46.202.306.282.588.0805.5.2770.00.01-0.3.27279
    2024ZiPSROS10.8%25.3%0.43.214.307.292.599.0786.5.2890.00.314-4.3.27581
    2024ZiPS DCROS10.8%25.3%0.43.214.307.292.599.0786.5.2890.00.01-0.3.27581
    2024ATC DCROS8.0%22.8%0.35.235.303.375.678.1404.7.2840.00.01-0.1.30098
    2024THE BATROS9.5%24.9%0.38.213.292.297.590.0845.7.2830.01-0.4.26876
    2024THE BAT XROS9.5%24.9%0.38.213.292.297.589.0855.8.2820.01-0.4.26876
    Total- - -MLB0.0%50.0%0.00.333.333.6671.000.3335.1.6670.10.010.5.416177

    Statcast

    Preseason ProjectionsIn-Season ProjectionsMinor LeaguesSpring TrainingRegular MLB Seasons
    SeasonTeamLevelEventsEVmaxEVLABarrelsBarrel%HardHitHardHit%dividerAVGxBAdividerSLGxSLGdividerwOBAxwOBA
    2024SEAMLB389.295.610.700.0%133.3%.333.146.667.223.416.157
    Total- - -MLB389.295.610.700.0%133.3%.333.667.416
    SeasonTeamLevelEventsEVmaxEVLABarrelsBarrel%HardHitHardHit%dividerAVGxBAdividerSLGxSLGdividerwOBAxwOBA
    2024SEAMLB389.295.610.700.0%133.3%.333.146.667.223.416.157
    Total- - -MLB389.295.610.700.0%133.3%.333.667.416