MLB/Players/Orlando Ribalta
Orlando Ribalta

ORLANDO RIBALTA

P · Washington Nationals · 20242026 · 75 games
75
CAREER GAMES · REGULAR SEASON
1 season
.500
CAREER BATTING AVERAGE
20 hits in 40 at-bats
0
CAREER HOME RUNS
7 RBI · 0 stolen bases
5.35
CAREER ERA
70.2 innings · 70 strikeouts
1-2
CAREER RECORD
WHIP 1.54

01/Hitting

Season by season
Regular season
SeasonClubGABRH2B3BHRRBIBBSOSBAVGOBPSLGOPS
2024WSH84010204007460.500.545.6001.145
Career84010204007460.500.545.6001.145

02/Pitching

Season by season
Regular season
SeasonClubGWLIPHERBBSOHRERAWHIP
2026WSH451243.03418184253.771.21
2025WSH220024.12819172567.031.85
2024WSH4003.110523013.503.60
Career711270.272423770115.351.54

04/Every pitch

2026 Regular season
Play log from 2015
Spray chart · 0 batted balls

No batted balls with a location in this window.

Pitch locations · 742 pitches
Called strike (102) Swinging strike (99) In play (117) Foul (163) Ball (261)

Catcher’s view · the zone drawn is the average of the 742 batter zones recorded here, 1.62 to 3.21 feet

Pitch mix
PitchNShareMPHRPMStrike%
Slider28838.8%86.82,09152.4%
Four-Seam Fastball21028.3%96.92,59855.7%
Changeup12216.4%86.52,02936.1%
Sinker12216.4%96.92,45043.4%

05/Game log

2026
Regular season
DateOppResultABRHHRRBIBBSOIPHERBBSO
APR 13@ PITL 51600001.00000
APR 16@ PITW 8710011.01001
MAY 2vs MILL 1400011.00001
MAY 5vs MINL 31110211.01121
MAY 7vs MINW 7510011.01101
MAY 10@ MIAL 2500011.00001
MAY 13@ CINW 8700011.00001
MAY 16vs BALW 13310021.01002
MAY 18vs NYML 71600001.00000
MAY 21vs NYML 1220011.02001
MAY 22@ ATLL 4520201.02120
MAY 24@ ATLW 2100010.20001
MAY 27@ CLEL 2310001.01000
MAY 29vs SDL 5700001.00000
MAY 31vs SDW 4200122.00012
JUN 3vs MIAL 1410110.21011
JUN 6@ AZW 6100101.00010
JUN 9@ SFW 6311001.01100
JUN 10@ SFL 101100011.00001
JUN 13vs SEAW 8310000.21000
JUN 16vs KCW 6410100.11210
JUN 21@ TBL 3421121.02212
JUN 23vs PHIL 91400011.00001
JUN 24vs PHIL 4500110.20111
JUN 27@ BALW 4320000.12100
JUN 30@ BOSW 8120001.02000
JUL 3vs PITW 9510021.01002
JUL 5vs PITL 51100021.00002
JUL 8vs HOUW 8220011.02001
JUL 11vs NYYL 2411100.11210
JUL 21@ COLL 7800020.20002
JUL 24vs AZL 2310131.11013
JUL 28vs TORW 8600021.00002
JUL 29vs TORL 2530011.03101
AUG 2@ ATLL 2410011.01001
AUG 5@ PHIW 10400101.10010
AUG 7vs CINW 5300001.00000
AUG 11vs CHCL 6811101.01110
AUG 15@ NYML 4500011.00001
AUG 20@ TEXL 0210021.01002
AUG 21@ MIAL 2300121.10012
AUG 26vs COLL 11321200.22420
AUG 27vs COLW 7110111.01011
AUG 29vs MIAW 5410021.01002
SEP 1vs ATLW 9500021.00002

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.