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

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

No batted balls with a location in this window.

Pitch locations · 184 pitches
Called strike (30) Swinging strike (22) In play (25) Foul (25) Ball (82)

Catcher’s view · the zone drawn is the average of the 184 batter zones recorded here, 1.56 to 3.34 feet

Pitch mix
PitchNShareMPHRPMStrike%
Sinker6937.5%96.62,16737.7%
Slider4625.0%83.52,36347.8%
Four-Seam Fastball3519.0%96.52,18642.9%
Splitter3418.5%86.91,09841.2%

05/Game log

2020
Regular season
DateOppResultABRHHRRBIBBSOIPHERBBSO
AUG 18vs SDL 4640100001.01000
AUG 18vs SDL 464010000
AUG 20@ SDL 785110002
AUG 20@ SDL 7851100021.11002
AUG 22@ SEAL 11051101121.01012
AUG 22@ SEAL 1105110012
AUG 26vs L 1320000110.20011
AUG 26vs L 132000011
AUG 29vs LADL 4722100110.11211
AUG 29vs LADL 472210011
AUG 30vs LADL 274120012
AUG 30vs LADL 2741201120.22112
SEP 1@ HOUW 6540100121.01012
SEP 1@ HOUW 654010012
SEP 3@ HOUL 4820102000.11000
SEP 3@ HOUL 482010000
SEP 9vs LAAW 734010001
SEP 9vs LAAW 7340100011.01001
SEP 11vs L 6101411030
SEP 11vs L 61014114300.01430
SEP 12vs L 11030000101.00010
SEP 12vs L 1103000010

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.