MLB/Players/Robert Garcia
Robert Garcia

ROBERT GARCIA

P · Texas Rangers · 20232026 · 274 games
274
CAREER GAMES · REGULAR SEASON
2 seasons
.236
CAREER BATTING AVERAGE
162 hits in 686 at-bats
14
CAREER HOME RUNS
50 RBI · 16 stolen bases
3.57
CAREER ERA
163.2 innings · 182 strikeouts
9-17
CAREER RECORD
WHIP 1.23

01/Hitting

Season by season
Regular season
SeasonClubGABRH2B3BHRRBIBBSOSBAVGOBPSLGOPS
2024WSH14446468110160837321508.237.286.323.610
2023WSH5022232524061324668.234.309.333.642
Career19468610016220014505621616.236.294.327.620

02/Pitching

Season by season
Regular season
SeasonClubGWLIPHERBBSOHRERAWHIP
2026TEX9018.0537603.381.50
2025TEX714864.05821226882.951.25
2024WSH723659.25528167544.221.19
2023WSH252232.02613123333.661.19
Career177917163.21446557182153.571.23

04/Every pitch

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

No batted balls with a location in this window.

Pitch locations · 970 pitches
Called strike (171) Swinging strike (142) In play (178) Foul (176) Ball (303)

Catcher’s view · the zone drawn is the average of the 970 batter zones recorded here, 1.59 to 3.41 feet

Pitch mix
PitchNShareMPHRPMStrike%
Four-Seam Fastball43544.8%94.42,25158.6%
Changeup27328.1%88.91,68643.6%
Slider26126.9%86.92,40344.1%
Cutter10.1%91.82,2850.0%

05/Game log

2025
Regular season
DateOppResultABRHHRRBIBBSOIPHERBBSO
MAR 27vs BOSL 2500200.20020
MAR 29vs BOSW 4310111.01111
MAR 30vs BOSW 3200011.00001
APR 2@ CINW 1000021.00002
APR 4vs TBW 5210011.01001
APR 5vs TBW 6400000.10000
APR 9@ CHCW 6210011.11101
APR 13@ SEAL 1310011.01001
APR 15vs LAAW 4010000.21000
APR 17vs LAAW 5300011.00001
APR 19vs LADW 4310121.01012
APR 22@ ATHW 8500000.10000
APR 24@ ATHL 3410000.21000
APR 25@ SFW 2000031.00003
APR 27@ SFL 2310000.21000
APR 30vs ATHL 1710000.21100
MAY 3vs SEAL 1220001.12000
MAY 6@ BOSW 6100020.20002
MAY 7@ BOSL 4610001.01000
MAY 11@ DETW 6100000.20000
MAY 12vs COLW 2100110.20011
MAY 14vs COLW 8300010.20001
MAY 17vs HOUW 5100001.00000
MAY 18vs HOUL 3411101.01110
MAY 21@ NYYL 3400210.20121
MAY 25@ CWSW 5420011.02101
MAY 27vs TORW 2000021.00002
MAY 28vs TORL 0210021.01002
JUN 5@ TBL 3440100.24310
JUN 8@ WSHW 4210021.11002
JUN 13vs CWSW 3110211.01021
JUN 14vs CWSW 5410010.11001
JUN 19vs KCL 1411011.01101
JUN 20@ PITW 6210001.01000
JUN 24@ BALW 6500011.00001
JUN 27vs SEAL 6700011.00001
JUN 28vs SEAW 3210001.01000
JUN 30vs BALL 61011021.01102
JUL 4@ SDL 2320120.22012
JUL 5@ SDW 7420120.22012
JUL 11@ HOUW 7300011.00001
JUL 12@ HOUL 4500211.00121
JUL 18vs DETW 2010021.01002
JUL 22vs ATHW 6210111.01011
JUL 23vs ATHW 2110021.01002
JUL 25vs ATLW 8300010.20001
JUL 30@ LAAW 6300021.00002
AUG 1@ SEAL 3421000.02200
AUG 2@ SEAW 6421010.22101
AUG 6vs NYYL 2321010.22101
AUG 8vs PHIL 1910231.11023
AUG 10vs PHIL 2410011.01001
AUG 12vs AZL 2320011.02101
AUG 15@ TORL 5621000.12200
AUG 18@ KCL 3410111.01011
AUG 21@ KCL 4600111.00011
AUG 22vs CLEW 4300011.00001
AUG 25vs LAAL 0410021.01002
AUG 30@ ATHW 9310011.01001
SEP 3@ AZL 0200021.20002
SEP 5vs HOUW 4300001.00000
SEP 7vs HOUW 4210000.21000
SEP 9vs MILW 5410001.01000
SEP 10vs MILW 6310011.01001
SEP 12@ NYMW 8310011.01001
SEP 14@ NYML 2500011.00001
SEP 17@ HOUL 2500011.00001
SEP 19vs MIAL 4631010.13101
SEP 21vs MIAL 2400011.10001
SEP 24vs MINW 4210012.01001
SEP 27@ CLEL 2310200.21120

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.