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

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

No batted balls with a location in this window.

Pitch locations · 265 pitches
Called strike (35) Swinging strike (29) In play (61) Foul (49) Ball (91)

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

Pitch mix
PitchNShareMPHRPMStrike%
Sinker12446.8%95.02,18446.8%
Splitter8331.3%87.61,43036.1%
Sweeper5320.0%81.82,41445.3%
Four-Seam Fastball51.9%95.92,25120.0%

05/Game log

2026
Regular season
DateOppResultABRHHRRBIBBSOIPHERBBSO
MAR 26vs PITW 11730021.03202
MAR 28vs PITW 4220101.02010
APR 3@ SFW 10310011.01001
APR 7vs AZW 4310002.01000
APR 9vs AZL 1730100.13310
APR 11vs ATHL 61110011.01001
APR 28vs SEAL 1720001.02200
MAY 1vs TORL 3700001.00000
MAY 2vs TORL 41130100.03410
MAY 5@ WSHW 11300101.00010
MAY 6@ WSHL 21522000.22200
MAY 9@ CLEW 2100001.00000
MAY 10@ CLEW 5420101.02110
MAY 13vs MIAL 5910012.01001
MAY 17vs MILW 5420111.02111

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.