MLB/Players/Rico Garcia
Rico Garcia

RICO GARCIA

P · Baltimore Orioles · 20192026 · 155 games
155
CAREER GAMES · REGULAR SEASON
4 seasons
.329
CAREER BATTING AVERAGE
98 hits in 298 at-bats
22
CAREER HOME RUNS
32 RBI · 2 stolen bases
4.30
CAREER ERA
129.2 innings · 120 strikeouts
6-5
CAREER RECORD
WHIP 1.27

01/Hitting

Season by season
Regular season
SeasonClubGABRH2B3BHRRBIBBSOSBAVGOBPSLGOPS
2023WSH20106243880101312200.358.424.7171.141
2022BAL12648162044642.250.314.469.783
2020SF2478122660288140.333.395.487.883
2019COL450141860671040.360.467.8401.307
Career602985898220223236422.329.401.6241.025

02/Pitching

Season by season
Regular season
SeasonClubGWLIPHERBBSOHRERAWHIP
2026BAL665159.23721206193.170.96
2025BAL290234.13112103853.151.19
2023WSH100011.2191261059.262.14
2022BAL6008.0843224.501.38
2020SF121110.01364715.401.70
2019COL2016.09752310.502.33
Career12565129.21176248120254.301.27

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 · 856 pitches
Called strike (126) Swinging strike (137) In play (145) Foul (135) Ball (313)

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

Pitch mix
PitchNShareMPHRPMStrike%
Four-Seam Fastball30035.0%95.42,51250.3%
Changeup22826.6%86.62,36650.4%
Curveball18221.3%86.82,46044.5%
Slider14617.1%89.02,42234.9%

05/Game log

2026
Regular season
DateOppResultABRHHRRBIBBSOIPHERBBSO
MAR 29vs MINW 8600010.10001
MAR 30vs TEXL 2500032.00003
APR 3@ PITL 4500001.00000
APR 4@ PITL 2300100.10010
APR 6@ CWSW 2100011.00001
APR 8@ CWSW 5300221.00022
APR 11vs SFW 6200011.00001
APR 13vs AZW 9700001.00000
APR 14vs AZL 3400021.10002
APR 17@ CLEW 6400001.00000
APR 20@ KCW 7500111.00011
APR 21@ KCL 5611021.01102
APR 26vs BOSL 3500011.00001
APR 28vs HOUW 5300010.10001
APR 30vs HOUW 10300000.10000
MAY 3@ NYYL 31100011.00001
MAY 5@ MIAW 9700121.10012
MAY 6@ MIAW 7400111.00011
MAY 10vs ATHW 2100111.00011
MAY 11vs NYYW 3200021.00002
MAY 17@ WSHW 7310021.01002
MAY 19@ TBL 1420010.12101
MAY 20@ TBL 3510000.11000
MAY 22vs DETW 7400010.20001
MAY 25vs TBW 9710212.01021
MAY 29vs TORL 5610011.01001
MAY 31vs TORW 9500001.00000
JUN 2@ BOSW 4200021.00002
JUN 7@ TORL 4611010.21101
JUN 9vs SEAL 5611001.01100
JUN 11vs SEAW 7520000.22000
JUN 14vs SDL 2511111.01211
JUN 18@ SEAL 0300011.00001
JUN 20@ LADW 3210020.21002
JUN 22@ LAAW 6111011.01101
JUN 24@ LAAL 6720111.02311
JUN 27vs WSHL 3420011.02001
JUN 29vs CWSL 2810000.11000
JUN 30vs CWSL 3900011.00001
JUL 3@ CINW 3010122.01012
JUL 5@ CINL 2300000.10000
JUL 8vs CHCL 7910111.11211
JUL 10vs KCW 5300011.00001
JUL 12vs KCW 8210001.01000
JUL 18@ HOUW 4200100.20010
JUL 19@ HOUW 5221011.02101
JUL 24vs ATLL 6711021.01102
JUL 25vs ATLW 3211011.01101
JUL 27@ DETW 8500021.00002
JUL 29@ DETW 10911000.21100
AUG 1vs PHIL 0500000.20000
AUG 4vs LAAW 3110111.01011
AUG 5vs LAAW 5200000.10000
AUG 8@ TEXL 1500021.00002
AUG 10@ MINL 5930100.03410
AUG 14@ TBW 6500101.00010
AUG 15@ TBW 4300001.00000
AUG 17@ TBL 6700121.00012
AUG 19vs NYYL 3510011.01001
AUG 21vs TBW 5300021.00002
AUG 22vs TBW 3200001.00000
AUG 26@ STLW 8700121.10012
AUG 28@ ATHW 4320000.22100
AUG 30@ ATHW 5320100.12010
SEP 1@ COLW 2100010.20001
SEP 2@ COLL 5610011.01001

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.