Leo Rivas

Bats B Throws R5'8" 150 lbBorn 1997 Maracay, VenezuelaDebut 2024Team SEAContract 1 y/$786,200 (26) 2026: $564,255

Projections

2027 NEXT+ 90.5FIELD+ 99.9 at 3BTotal 0.35 WAR
SeasonPAABH2B3BHRBBSOSBAVGOBPSLGOPSISOwOBAK%BB%HIT+WAR
202617314533513234270.2250.3350.3240.6590.0990.30324.213.189.10.31
202717915033513224660.2190.3270.3220.6500.1030.29825.612.588.60.31

Projected rates are per plate appearance or batter faced; counting stats scale with projected playing time. Statcast measurements inform these projections as inputs and are reported as measurements, not projected.

Most similar through age 27

His ten closest age-27 comparables averaged 54 HIT+ the next season; 8 of 10 played. Averages cover only the players who got a next season, which is why the played count matters.

#PlayerThroughHIT+ thenNext seasonNext PA / BF
1Otis Johnson1911102.7did not play
2Elian Herrera201292.534.08
3Andrew Young2021109.9did not play
4Edwin Rios2021107.7109.792
5Chuck Goggin197393.9-134.11
6Jack Hannahan2007107.477.0501
7Will Rhymes2010108.267.499
8Horace Clarke196696.795.4633
9Lloyd Christenbury1921117.480.8177
10T. J. Rivera2016111.9100.8231

Batting

YearTeamGPARH2B3BHRRBISBBBSOAVGOBPSLGOPSHIT+
2027 proj17933513622460.2190.3270.3220.65088.6
2026*SEA44130914210216380.1300.2580.1670.42437.9
2025SEA4811119222029620240.2440.3870.3330.721124.6
2024SEA438610171108310240.2330.3330.2740.60791.9
Career91197293931217930480.2390.3640.3070.671110.3

Pitching

YearTeamWLERAGGSSVIPBFHRBBSOPITCH+
2025SEA000.001001.06010
2024SEA000.002002.09000
Career000.003003.015010

Statcast

YearPAEVLABarrel%HardHit%Whiff%Chase%xBAxSLGxwOBASprint
202613086.419.51.415.123.616.80.1530.2150.23827.5
202511186.313.13.019.722.68.10.1830.2660.28827.8
20248687.212.62.027.525.514.90.2430.3180.30428.3

Fielding

YearTeamPosGInnPOAEDPFld%Runs saved
2025SEA2B3419832551140.989+0.8
2025SEASS73946021.000-0.5
2025SEA3B2402001.000-0.3
2025SEAOF2930001.000
2025SEAP110000-0.0
2024SEASS261801743280.968+0.7
2024SEA2B1137210001.000+0.1
2024SEA3B2201001.000+0.3
2024SEAP220000-0.0

Runs saved covers the Statcast era; for catchers it includes framing.

Minor leagues

YearLevelTeamSidePA / BFLineAVG / ERAOPS
2026AAATacoma RainiersBat592 HR, 1 SB0.1860.733
2025AAATacoma RainiersBat29910 HR, 24 SB0.3180.978
2024AAATacoma RainiersBat2664 HR, 24 SB0.2960.865
2023AAArkansas TravelersBat4365 HR, 50 SB0.2550.758
2022AAALouisville BatsBat1642 HR, 8 SB0.2430.686
2022AAChattanooga LookoutsBat1975 HR, 10 SB0.2160.643
2021AAChattanooga LookoutsBat2260 HR, 9 SB0.2740.719
2019A+Inland Empire 66ersBat3386 HR, 4 SB0.2360.705
2019RkAZL AngelsBat250 HR, 1 SB0.0630.438
2018ABurlington BeesBat5474 HR, 16 SB0.2330.681
2017ABurlington BeesBat1160 HR, 8 SB0.2670.734
2017RkOrem OwlzBat1832 HR, 11 SB0.2990.907
2016RkDSL AngelsBat1270 HR, 20 SB0.3230.869
2016RkAZL AngelsBat1081 HR, 6 SB0.2530.705
2016RknanBat2351 HR, 26 SB0.2890.792
2015RkDSL AngelsBat2761 HR, 21 SB0.2580.777

Splits

Yearvs LHPvs RHPHomeAway
20260.1380.2490.2240.190
20250.3440.3460.3560.337
20240.2280.3220.2630.308

wOBA by split, from pitch level data, 2015 on. For pitchers the split is the batter side faced.

Postseason batting

YearGABRH2B3BHRRBISBBBSOAVGOBPSLGOPS
20258171200010490.1180.2860.1180.403
Career8171200010490.1180.2860.1180.403