STATS
MLB/Players/Leo Rivas
Leo Rivas

LEO RIVAS

2B · Seattle Mariners · 20242026 · 140 games
140
CAREER GAMES · REGULAR SEASON
3 seasons
.201
CAREER BATTING AVERAGE
58 hits in 288 at-bats
2
CAREER HOME RUNS
27 RBI · 11 stolen bases
0.00
CAREER ERA
2.0 innings · 0 strikeouts
0-0
CAREER RECORD
WHIP 1.00

01/Hitting

Season by season
Regular season
SeasonClubGABRH2B3BHRRBIBBSOSBAVGOBPSLGOPS
2026SEA471161017310916392.147.250.190.440
2025SEA48901922202920246.244.382.333.715
2024SEA45821119210910243.232.315.280.596
Career140288405872227468711.201.311.260.572

02/Pitching

Season by season
Regular season
SeasonClubGWLIPHERBBSOHRERAWHIP
2024SEA2002.0200000.001.00
Career2002.0200000.001.00

04/Every pitch

2024 Regular season
Play log from 2015
Spray chart · 51 batted balls
Flyout · 85.7 mph · 291 ftPop Out · 72.4 mph · 154 ftGroundout · 84.4 mph · 4 ftLineout · 95.7 mph · 304 ftSacrifice bunt · 59.8 mph · 1 ftForceout · 87.9 mph · 9 ftBunt Groundout · 29.7 mph · 19 ftFlyout · 85.1 mph · 286 ftGroundout · 94.2 mph · 149 ftSacrifice bunt · 36.8 mph · 3 ftLineout · 98.7 mph · 368 ftFlyout · 84.4 mph · 299 ftGroundout · 80.0 mph · 8 ftLineout · 98.5 mph · 185 ftLineout · 97.7 mph · 148 ftLineout · 102.1 mph · 290 ftPop Out · 67.6 mph · 161 ftBunt Groundout · 36.5 mph · 5 ftFlyout · 93.4 mph · 357 ftPop Out · 77.0 mph · 68 ftGroundout · 84.9 mph · 83 ftGroundout · 56.8 mph · 3 ftFlyout · 98.2 mph · 309 ftLineout · 95.4 mph · 288 ftForceout · 84.9 mph · 10 ftForceout · 78.3 mph · 13 ftLineout · 89.7 mph · 316 ftGroundout · 90.1 mph · 24 ftGroundout · 85.0 mph · 14 ftGrounded into a double play · 82.8 mph · 90 ftForceout · 80.1 mph · 10 ftLineout · 92.2 mph · 296 ftLineout · 101.2 mph · 285 ftGroundout · 75.5 mph · 7 ftSingle · 92.5 mph · 252 ftSingle · 99.5 mph · 291 ftSingle · 80.1 mph · 193 ftSingle · 82.3 mph · 208 ftSingle · 70.1 mph · 171 ftSingle · 86.3 mph · 95 ftTriple · 93.7 mph · 330 ftSingle · 83.5 mph · 232 ftSingle · 98.3 mph · 209 ftSingle · 91.0 mph · 241 ftSingle · 95.6 mph · 305 ftSingle · 96.7 mph · 188 ftDouble · 98.8 mph · 367 ftSingle · 97.6 mph · 106 ftSingle · 90.8 mph · 197 ftSingle · 36.4 mph · 4 ftSingle · 53.3 mph · 3 ft
Hit (17) Out (34) Home run (0)
Average exit velocity 82.5 mph · longest 368 ft
Pitch locations · 20 pitches
Called strike (3) In play (9) Foul (1) Ball (7)

Catcher’s view · the zone drawn is the average of the 20 batter zones recorded here, 1.64 to 3.52 feet

Pitch mix
PitchNShareMPHRPMStrike%
Eephus20100.0%46.31,26820.0%

05/Game log

2024
Regular season
DateOppResultABRHHRRBIBBSOIPHERBBSO
APR 28vs AZL 232110001
APR 29vs ATLW 210000000
MAY 9@ MINL 1114010002
MAY 15vs KCW 420100000
MAY 17@ BALL 290000000
JUN 10vs CWSW 840000000
JUL 26@ CWSW 1000000000
JUL 28@ CWSW 634000101
JUL 29@ BOSL 7141110000
JUL 30@ BOSW 1062110001
JUL 31@ BOSL 231000000
AUG 2vs PHIW 1024000001
AUG 3vs PHIW 650000000
AUG 7vs DETL 262000001
AUG 8vs DETW 430000000
AUG 9vs NYMW 603110200
AUG 10vs NYMW 403000012
AUG 11vs NYMW 1212110110
AUG 13@ DETL 1153000002
AUG 13@ DETL 11540100001.01000
AUG 16@ PITL 352000010
AUG 17@ PITL 273010000
AUG 18@ PITW 1034220110
AUG 19@ LADL 030000000
AUG 20@ LADL 364020001
AUG 21@ LADL 484020001
AUG 23vs SFW 654020212
AUG 24vs SFL 344010003
AUG 25vs SFW 432000001
AUG 26vs TBW 513010100
AUG 27vs TBL 232100012
AUG 30@ LAAW 950000000
AUG 31@ LAAL 450000000
SEP 1@ LAAL 232000011
SEP 2@ L 450000000
SEP 5@ W 643000011
SEP 8@ STLW 1040000010
SEP 17vs NYYL 2111000000
SEP 17vs NYYL 21151101001.01000
SEP 21@ TEXW 841000001
SEP 24@ HOUL 340000000
SEP 25@ HOUW 810000000
SEP 27vs W 202000010
SEP 28vs W 760100000
SEP 29vs W 641000000

Regular season and postseason are separate tables and are never summed into one career line; spring training is excluded entirely. Hitting and pitching come from different source rows, so a two-way player has both tables and neither borrows from the other. Innings pitched is summed as outs and converted once: the stored value counts thirds, so “6.1” means six innings and one out, and adding those as decimals understates a career. ERA and WHIP are computed from those totals rather than averaged across seasons. On-base percentage is (H + BB) over (AB + BB), which runs slightly under the official figure because the source rows carry no hit-by-pitch or sacrifice fly. The charts cover 2015 onward only, and the spray chart plots batted balls with a recorded landing spot: a strikeout or a walk has no location and is not a missing dot. Its field is a representative park, not the one the ball was hit in, because a spray chart pooled across a season is hit in thirty different outfields.