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

2026 Regular season
Play log from 2015
Spray chart · 80 batted balls
Flyout · 78.3 mph · 263 ftGroundout · 94.2 mph · 30 ftFlyout · 99.9 mph · 370 ftLineout · 93.0 mph · 304 ftGroundout · 74.9 mph · 77 ftFlyout · 88.0 mph · 232 ftFlyout · 99.4 mph · 382 ftSacrifice bunt · 31.0 mph · 8 ftFlyout · 88.1 mph · 287 ftGroundout · 86.9 mph · 94 ftFlyout · 90.7 mph · 328 ftGroundout · 99.0 mph · 19 ftPop Out · 75.4 mph · 150 ftFlyout · 97.2 mph · 307 ftGroundout · 83.3 mph · 5 ftLineout · 88.5 mph · 123 ftFlyout · 85.5 mph · 270 ftLineout · 97.1 mph · 272 ftGroundout · 86.1 mph · 16 ftForceout · 72.1 mph · 13 ftFlyout · 97.0 mph · 332 ftPop Out · 81.5 mph · 166 ftFlyout · 76.6 mph · 248 ftFlyout · 77.9 mph · 263 ftFlyout · 92.3 mph · 322 ftGroundout · 79.6 mph · 25 ftPop Out · 83.0 mph · 160 ftGroundout · 77.1 mph · 100 ftFlyout · 96.1 mph · 357 ftFlyout · 92.1 mph · 345 ftPop Out · 91.9 mph · 152 ftGroundout · 71.8 mph · 88 ftFlyout · 85.1 mph · 326 ftGroundout · 76.6 mph · 32 ftFlyout · 96.6 mph · 365 ftLineout · 83.5 mph · 289 ftLineout · 84.7 mph · 257 ftForceout · 78.6 mph · 5 ftSacrifice fly · 89.1 mph · 284 ftPop Out · 82.4 mph · 179 ftGroundout · 93.2 mph · 47 ftGroundout · 86.8 mph · 5 ftLineout · 86.0 mph · 298 ftPop Out · 85.6 mph · 111 ftGroundout · 54.4 mph · 69 ftFlyout · 94.2 mph · 334 ftFielder’s choice out · 81.4 mph · 33 ftGrounded into a double play · 88.1 mph · 13 ftFlyout · 90.8 mph · 296 ftFlyout · 87.1 mph · 206 ftPop Out · 84.9 mph · 179 ftGroundout · 86.1 mph · 6 ftGrounded into a double play · 81.2 mph · 106 ftGroundout · 88.9 mph · 19 ftGroundout · 82.3 mph · 3 ftPop Out · 82.9 mph · 193 ftFlyout · 92.9 mph · 312 ftGroundout · 72.4 mph · 3 ftGroundout · 62.8 mph · 5 ftFlyout · 91.3 mph · 325 ftFlyout · 71.7 mph · 247 ftSacrifice bunt · 33.1 mph · 7 ftGroundout · 87.8 mph · 56 ftSingle · 93.6 mph · 255 ftSingle · 71.8 mph · 190 ftDouble · 96.7 mph · 135 ftSingle · 64.9 mph · 208 ftSingle · 89.6 mph · 242 ftSingle · 100.8 mph · 262 ftDouble · 94.0 mph · 55 ftSingle · 97.7 mph · 272 ftSingle · 93.3 mph · 207 ftDouble · 100.0 mph · 189 ftSingle · 97.7 mph · 232 ftSingle · 93.4 mph · 81 ftSingle · 90.9 mph · 75 ftSingle · 87.4 mph · 186 ftTriple · 84.8 mph · 311 ftSingle · 92.2 mph · 55 ftSingle · 94.4 mph · 237 ft
Hit (17) Out (63) Home run (0)
Average exit velocity 85.1 mph · longest 382 ft
Pitch locations · 31 pitches
Called strike (5) In play (12) Ball (14)

Catcher’s view · the zone drawn is the average of the 31 batter zones recorded here, 1.61 to 3.20 feet

Pitch mix
PitchNShareMPHRPMStrike%
Eephus31100.0%39.01,06916.1%

05/Game log

2026
Regular season
DateOppResultABRHHRRBIBBSOIPHERBBSO
MAR 26vs CLEL 462000011
MAR 27vs CLEW 513010001
MAR 28vs CLEL 564000011
MAR 29vs CLEW 804110102
MAR 30vs NYYW 214120001
MAR 31vs NYYL 053000000
APR 1vs NYYL 353000003
APR 3@ LAAW 312000001
APR 4@ LAAL 013000012
APR 5@ LAAL 783010221
APR 6@ TEXL 123000001
APR 10vs HOUW 962110020
APR 11vs HOUW 872100022
APR 15@ SDL 673010011
APR 17vs TEXL 052000002
APR 18vs TEXW 733000101
APR 19vs TEXW 523000001
APR 20vs ATHL 464010101
APR 21vs ATHL 253000000
APR 22vs ATHW 544010001
APR 24@ STLW 324000000
APR 25@ STLW 1191010200
APR 26@ STLW 323010001
APR 27@ MINL 4113000002
APR 28@ MINW 713100001
APR 29@ MINW 530100000
MAY 1vs KCL 673000012
MAY 2vs KCL 233110011
MAY 3vs KCL 142100010
MAY 4vs ATLW 543000003
MAY 5vs ATLL 233000000
MAY 6vs ATLW 313010001
MAY 8@ CWSW 1280000000
MAY 9@ CWSL 161000010
MAY 10@ CWSL 120000000
MAY 13@ HOUL 343000001
MAY 16vs SDL 473000001
MAY 17vs SDL 381100010
AUG 1vs MINW 430000000
AUG 2vs MINW 763000010
AUG 6vs DETL 0113010001
AUG 12@ NYYL 5101000001
AUG 13@ NYYW 102000000
AUG 20@ MILL 470000000
AUG 21vs CHCW 651010100
AUG 22vs CHCW 543120100
AUG 23vs CHCL 2194000001

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.