STATS
MLB/Players/Luis García
Luis García

LUIS GARCÍA

P · Minnesota Twins · 20132026 · 1,163 games
1,163
CAREER GAMES · REGULAR SEASON
12 seasons · postseason below
.253
CAREER BATTING AVERAGE
1,034 hits in 4,090 at-bats
102
CAREER HOME RUNS
282 RBI · 100 stolen bases
4.20
CAREER ERA
598.1 innings · 553 strikeouts
28-31
CAREER RECORD
WHIP 1.43

01/Hitting

Season by season
Regular season
SeasonClubGABRH2B3BHRRBIBBSOSBAVGOBPSLGOPS
2024BOS1204707212226016433010618.260.304.417.721
2023SD1224686011816212264810624.252.322.372.694
2022SD128470561141406283413612.243.294.311.604
2021STL68248245012041016680.202.250.298.548
2020TEX22721820402818220.278.422.417.839
2019LAA1284747012210026386611410.257.348.443.791
2018PHI1183626298206827361028.271.337.425.762
2017PHI132532441221806265212010.229.298.297.595
2016PHI34132224212041416282.318.392.500.892
2015PHI144524561442648327412612.275.365.385.750
2014PHI2611024286041226240.255.397.418.815
2013PHI48228305414261846464.237.365.395.760
Career1,0904,0905381,03417814102282462998100.253.329.378.707

02/Pitching

Season by season
Regular season
SeasonClubGWLIPHERBBSOHRERAWHIP
2026MIN150115.023156629.001.93
2025LAA582255.15521264823.421.46
2024BOS605159.06132155384.881.29
2023SD612359.25927245364.071.39
2022SD644661.05723176833.391.21
2021STL341133.1251283423.240.99
2020TEX11028.110791117.562.28
2019LAA642162.061303357134.351.52
2018PHI593146.04931185146.071.46
2017PHI662571.16121266032.651.22
2016PHI171115.1211181426.461.89
2015PHI724666.27226376343.511.63
2014PHI131014.01410131226.431.93
2013PHI241131.12713232333.731.60
Career6182831598.1595279263553554.201.43

03/Postseason

Kept apart
Never folded in
SeasonClubGABHHRRBIAVGIPSOERA
2022SD817312.1764.251.93
2021STL26100.1671.200.00

04/Every pitch

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

No batted balls with a location in this window.

Pitch locations · 1010 pitches
Called strike (136) Swinging strike (122) In play (184) Foul (174) Ball (394)

Catcher’s view · the zone drawn is the average of the 1,010 batter zones recorded here, 1.59 to 3.35 feet

Pitch mix
PitchNShareMPHRPMStrike%
Sinker46746.2%97.32,16145.0%
Sweeper34434.1%81.32,52042.4%
Four-Seam Fastball11211.1%96.82,23345.5%
Splitter828.1%88.21,26129.3%
Slider50.5%83.42,50220.0%

05/Game log

2023
Regular season
DateOppResultABRHHRRBIBBSOIPHERBBSO
MAR 31vs COLL 1440100121.01012
MAR 31vs COLL 144010012
APR 2vs COLW 313000012
APR 2vs COLW 3130000121.00012
APR 4vs AZL 683420010
APR 4vs AZL 6834202100.12410
APR 7@ ATLW 5450100101.11010
APR 7@ ATLW 545010010
APR 8@ ATLW 4151201011.02101
APR 8@ ATLW 415120001
APR 11@ NYMW 424010000
APR 11@ NYMW 4240100001.01000
APR 13vs MILL 342100011
APR 13vs MILL 3421001111.00011
APR 15vs MILW 1033000001
APR 15vs MILW 10330000011.00001
APR 19vs ATLW 103010002
APR 19vs ATLW 1030100020.21002
APR 21@ AZL 095540010
APR 21@ AZL 0955403100.14510
APR 25@ CHCL 0640100001.01000
APR 25@ CHCL 064010000
APR 27@ CHCL 2530100011.01001
APR 27@ CHCL 253010001
APR 30vs SFW 6470000022.00002
APR 30vs SFW 647000002
MAY 2vs CINL 1241201001.02000
MAY 2vs CINL 124120000
MAY 9@ MINW 613020001
MAY 9@ MINW 6130200010.12001
MAY 10@ MINL 343000010
MAY 10@ MINL 3430000101.00010
MAY 12@ LADL 2420000010.20001
MAY 12@ LADL 242000001
MAY 16vs KCL 453000013
MAY 16vs KCL 4530000131.00013
MAY 17vs KCL 3430000011.00001
MAY 17vs KCL 343000001
MAY 20vs BOSL 2430000021.00002
MAY 20vs BOSL 243000002
MAY 24@ WSHL 353010010
MAY 24@ WSHL 3530100100.21010
JUN 11@ COLL 453231000
JUN 11@ COLL 4532312000.13200
JUN 15vs CLEL 684010000
JUN 15vs CLEL 6840100001.01000
JUN 19@ SFL 4722100200.11220
JUN 19@ SFL 472210020
JUN 22@ SFW 10030000021.00002
JUN 22@ SFW 1003000002
JUN 24vs WSHL 022000001
JUN 24vs WSHL 0220000010.20001
JUN 25vs WSHL 383000001
JUN 25vs WSHL 3830000011.00001
JUN 28@ PITL 1740102011.01001
JUN 28@ PITL 174010001
JUN 29@ PITL 455010000
JUN 29@ PITL 4550101001.21000
JUL 1@ CINW 1255421021
JUL 1@ CINW 12554214211.02421
JUL 4vs LAAW 8540100021.01002
JUL 4vs LAAW 854010002
JUL 7vs NYML 574000012
JUL 7vs NYML 5740000121.10012
JUL 8vs NYMW 314111001
JUL 8vs NYMW 3141111011.01101
JUL 14@ PHIW 834221020
JUL 14@ PHIW 8342211200.12120
JUL 15@ PHIL 4950000011.20001
JUL 15@ PHIL 495000001
JUL 20@ TORL 043111001
JUL 20@ TORL 0431111011.01101
JUL 22@ DETW 1433000002
JUL 22@ DETW 14330000021.00002
JUL 24vs PITL 4830000011.00001
JUL 24vs PITL 483000001
JUL 28vs TEXW 715120022
JUL 28vs TEXW 7151201221.02122
AUG 2@ COLW 11140100111.01011
AUG 2@ COLW 1114010011
AUG 4vs LADL 51010000000.10000
AUG 4vs LADL 5101000000
AUG 6vs LADL 283010011
AUG 6vs LADL 2830101110.21011
AUG 7vs LADL 7138020003
AUG 7vs LADL 71380200032.02003
AUG 14vs BALL 144010001
AUG 14vs BALL 1440100011.01001
AUG 15vs BALW 10372412001.04200
AUG 15vs BALW 1037241000
AUG 19vs AZL 1870100002.01000
AUG 19vs AZL 187010000
AUG 22vs MIAL 0330000001.00000
AUG 22vs MIAL 033000000
AUG 25@ MILL 3730000101.10010
AUG 25@ MILL 373000010
AUG 27@ MILL 61040100001.01000
AUG 27@ MILL 6104010000
AUG 30@ STLL 457010001
AUG 30@ STLL 4570100012.01001
SEP 2vs SFW 6150100011.01001
SEP 2vs SFW 615010001
SEP 4vs PHIL 795010001
SEP 4vs PHIL 7950100011.11001
SEP 6vs PHIL 1540100111.01011
SEP 6vs PHIL 154010011
SEP 9@ HOUL 573000001
SEP 9@ HOUL 5730000011.00001
SEP 11@ LADW 11830000001.00000
SEP 11@ LADW 1183000000
SEP 15@ W 8330000011.00001
SEP 15@ W 833000001
SEP 18vs COLW 1194220001
SEP 18vs COLW 11942201010.22201
SEP 20vs COLW 3240100111.01011
SEP 20vs COLW 324010011
SEP 22vs STLW 4231201110.12111
SEP 22vs STLW 423120011
SEP 29@ CWSW 3230200000.12000
SEP 29@ CWSW 323020000
SEP 30@ CWSW 6150200001.02000
SEP 30@ CWSW 615020000

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.