Leo Rivas

Active on MLB Roster | Seattle Mariners
High Level
MLB
Years
2015-2025 (2024-2025)
Proper Name
Leonardo Andres Rivas
Pronunciation
REE-vahs
Positions
SS (503) ... 2B (162) ... 3B (54) ... CF (12) ... LF (11) ... DH (8) ... P (3) ... RF (2)
Height / Weight
5-8 / 150
Bats / Throws
Both / Right
Birthdate
October 10,1997   Age:  28.098
Drafted/Signed
Service Time
1.008 (2025)
MLB Debut
MLBAM ID
Retrosheet#
rival002
Show More
Show Releated Ebay Listings

Prospect Rankings

CSV
Glossary
Sign up to TBC PREMIUM. (1) Create TBC Account (2) Send Payment (3) Start researching like a pro!
yearsourcetypeteamrankview rankings
2018Baseball AmericaTeamLos Angeles Angels11View Rankings
2018MLB PipelineTeamLos Angeles Angels15View Rankings
2019MLB PipelineTeamLos Angeles Angels27View Rankings
2020Baseball AmericaTeamLos Angeles Angels30View Rankings
2020FanGraphsTeamLos Angeles Angels20View Rankings
2020MLB PipelineTeamLos Angeles Angels26View Rankings
6 record(s)
Prospect rankings are available since 1990 and are based on pre-season rankings from various ranking sites.

Batting Statistics

CSV
Glossary
🔒
Sign up to TBC PREMIUM. (1) Create TBC Account (2) Send Payment (3) Start researching like a pro!
yearteam nameleaguelevelmlb#agepostbc+gabrh2b3bhrrbisbcsbbsohbpshsfibbgdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so/bbab/hr
2015Dominican AngelsDslRkANA-172B-SS1146521338558713121123753173454802741639.258.402.376.778.333.118.33113.5019.341.43213.00
2016Dominican AngelsDslRkANA-182B-SS137339926323301520520230000041119626.323.437.414.851.444.091.00016.8119.331.150.00
2016Arizona AngelsArizRkANA3218SS-2B1042691222350146316160100131108617.253.364.341.705.297.088.29714.8114.811.0091.00
2017Orem OwlzPioRkANA019SS11535137374164229110392241213611831229.299.462.445.907.511.146.33921.3112.020.5668.50
2017Burlington BeesMidwAANA2619SS113*2690242450078120223210129116519.267.412.322.734.356.055.34817.2418.971.100.00
2018Arizona AngelsArizRkANA-20SS282210130002000006820.250.250.7501.000.500.500.2000.0025.000.008.00
2018Burlington BeesMidwAANA-20SS10011945462106167434161084138342071485472779.233.355.326.681.291.093.32515.3625.231.64113.50
2019Arizona AngelsArizRkANA-21SS71661000010840100112501.063.375.063.438.563.000.08332.0016.000.500.00
2019Inland Empire 66ersCalifA+ANA-21SS98732974470145626423990200131123382545.236.328.377.705.279.141.31811.5426.632.3149.50
2021Chattanooga LookoutsSou2AACIN3232B-3B104601903052630219532452110464226943.274.382.337.719.253.063.35614.1619.911.410.00
2022Chattanooga LookoutsSou2AACIN4,324SS-3B8556171233761523105163542402601971225.216.292.351.643.257.135.2378.1217.772.1934.20
2022Louisville BatsIL2AAACIN21242B97*391401934702128023460100347164925.243.350.336.686.314.093.34814.0228.052.0070.00
2023Arkansas TravelersTex2AASEA1252B-SS108106329718411254750108689759031144361866.255.411.347.758.474.092.32419.7220.411.0365.80
2024Tacoma RainiersPCL2AAASEA426SS112632035060121432246555113402862661743.296.441.424.865.488.128.36820.6819.170.9350.75
2024Seattle MarinersALMLBSEA7626SS437310171108301024120012086215.233.333.274.607.219.041.34711.6327.912.400.00
2025Tacoma RainiersPCL2AAASEA10,427SS1246622363718210462436259563161132992051.318.471.507.978.561.189.38920.7419.730.9522.30
2025Seattle MarinersALMLBSEA7627SS109*4890192220296020241000130111418.244.387.333.720.378.089.31318.0221.621.2045.00
Tot:MLB (2 yrs) MLB     911632939312179030482200250197633.239.364.307.671.307.067.32715.2324.371.6081.50
Tot:AL (2 yrs) AL     911632939312179030482200250197633.239.364.307.671.307.067.32715.2324.371.6081.50
Tot:Minors (10 yrs) Minors     77626615176921083541330212625376954830308409933306184508.260.390.373.763.371.113.33316.2421.021.2964.90
Tot:Rk (5 yrs) Rk     1685641311542314582592012012021666922071742112.273.415.390.805.399.117.33516.7416.741.00112.80
Tot:A (2 yrs) A     145544861302174412411104160663081776633298.239.365.325.691.301.086.32915.6924.131.54136.00
Tot:A+ (1 yrs) A+     732974470145626423990200131123382545.236.328.377.706.279.141.31811.5426.632.3149.50
Tot:AA (3 yrs) AA     22269012417323610916920134169138140923885939134.251.376.345.721.359.094.31015.6019.671.2669.00
Tot:AAA (3 yrs) AAA     1685661321652731690569140156610711124672946119.292.433.435.867.473.143.37219.2021.401.1135.38
Avg:MLB - 162 game avg MLB     162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
Avg:Minors - 162 game avg College     162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
TBC+ Metric is based on wOBA with inclusion of stolen base value. TBC's version of wOBA excludes park factors and uses static coefficients across all levels and years for ease of implementation.
* indicates player had a low sample size of plate appearances.

Use the Compare Players (TBC PREMIUM) application to compare stats and biography for 2-25 players at a time!

Other Batting Statistics

CSV
Glossary
Sign up to TBC PREMIUM. (1) Create TBC Account (2) Send Payment (3) Start researching like a pro!
yearteam nameleaguecategoryagegabrh2b3bhrrbisbcsbbsohbpshsfibbgdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so/bbab/hr
2018Los Angeles AngelsMLB Spring TrainingSpring20110000000001000000100.000.000.000.000.000.000.0000.00100.000.000.00
2019Los Angeles AngelsMLB Spring TrainingSpring21141843011300590000082321.167.348.444.792.556.277.25021.7439.131.8018.00
2020Los Angeles AngelsMLB Spring TrainingSpring22571000000022000000900.000.222.000.222.286.000.00022.2222.221.000.00
2022Cincinnati RedsMLB Spring TrainingSpring24530000000001000000300.000.000.000.000.000.000.0000.0033.330.000.00
2023Seattle MarinersMLB Spring TrainingSpring25202695200311730000273323.192.364.269.633.346.077.21721.219.090.430.00
2024Seattle MarinersMLB Spring TrainingSpring2671243000310440000031603.250.438.250.688.417.000.37525.0025.001.000.00
2025Seattle MarinersMLB Spring TrainingSpring27122014000200481010042604.200.346.200.546.200.000.30815.3830.772.000.00
2025Seattle MarinersDivision SeriesPlayoffs27230100010012000001401.333.500.333.833.333.0001.00025.0050.002.000.00
2025Seattle MarinersChampionship SeriesPlayoffs2761411000000370000011701.071.235.071.306.214.000.14317.6541.182.330.00
Tot:Spring (7 Yrs) Spring 64871915211112122281010222111411.172.342.253.595.345.080.23719.8225.231.2787.00
Tot:Playoffs (1 Yrs) Playoffs 81712000100490000022102.118.286.118.403.235.000.25019.0542.862.25

Pitching Statistics

CSV
Glossary
🔒
Unlock the power of TBC PREMIUM for only $2/month.
yearteam nameleaguelevelmlb#agewleraggscgshogrgfsviphrerhrbbsowpbkhbwhiph9hr9bb9so9ra9so/bb
2024Seattle MarinersALMLBSEA7626000.0020002202.02100000001.009.000.000.000.004.500.00
2025Seattle MarinersALMLBSEA7627000.0010001101.03000100004.0027.000.009.000.000.000.00
Tot:MLB (2 yrs) MLB   000.0030003303.05100100002.0015.000.003.000.003.000.00
Tot:AL (2 yrs) AL   000.0030003303.05100100002.0015.000.003.000.003.000.00
Avg:MLB - 162 Inning avg MLB   ðŸ”’🔒🔒🔒🔒🔒🔒🔒🔒🔒162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
Use the Compare Players (TBC PREMIUM) application to compare stats and biography for 2-25 players at a time!

Talent Ratings

About Talent Ratings
SpeedPowerContactXtraRbisRunsHittingDurabilityTeam Success
7634573039516059.445