MLB/Players/Lance McCullers Jr.
Lance McCullers Jr.

LANCE MCCULLERS JR.

P · Houston Astros · 20152026 · 286 games
286
CAREER GAMES · REGULAR SEASON
7 seasons · postseason below
.226
CAREER BATTING AVERAGE
1,206 hits in 5,332 at-bats
114
CAREER HOME RUNS
257 RBI · 36 stolen bases
3.85
CAREER ERA
818.0 innings · 909 strikeouts
53-40
CAREER RECORD
WHIP 1.30

01/Hitting

Season by season
Regular season
SeasonClubGABRH2B3BHRRBIBBSOSBAVGOBPSLGOPS
2022HOU163442474180812441004.215.304.337.641
2021HOU561,19211824452626461523704.205.295.324.618
2020HOU2240058883641027401124.220.291.405.696
2018HOU50930120200542245410028410.215.291.355.646
2017HOU449141222285641650802648.249.310.372.682
2016HOU28614581603261026902120.261.355.381.736
2015HOU44938982125282042862586.226.291.362.653
Career2605,3325981,206300301142575921,60036.226.304.358.661

02/Pitching

Season by season
Regular season
SeasonClubGWLIPHERBBSOHRERAWHIP
2026MIL102344.04132274876.551.55
2025HOU162555.161403961106.511.81
2022HOU84247.23712225042.271.24
2021HOU28135162.11225776185133.161.22
2020HOU113355.04424205653.931.16
2018HOU25106128.11005550142123.861.17
2017HOU2274118.2114564013284.251.30
2016HOU146581.080294510653.221.54
2015HOU2267125.21064543129103.221.19
Career1565340818.0705350362909743.851.30

03/Postseason

Kept apart
Never folded in
SeasonClubGABHHRRBIAVGIPSOERA
2022HOU66216511.25815.1185.87
2021HOU438911.23710.290.84
2020HOU66116711.26214.2234.91
2018HOU1018402.2225.041.80
2017HOU10691311.18820.2192.61
2015HOU221212.0956.172.84

04/Every pitch

2021 Regular season
Play log from 2015
Spray chart · 1 batted balls
Groundout · 88.4 mph · 9 ft
Hit (0) Out (1) Home run (0)
Average exit velocity 88.4 mph · longest 9 ft
Pitch locations · 2788 pitches
Called strike (552) Swinging strike (350) In play (413) Foul (396) Ball (1077)

Catcher’s view · the zone drawn is the average of the 2,788 batter zones recorded here, 1.56 to 3.36 feet

Pitch mix
PitchNShareMPHRPMStrike%
Sinker94834.0%93.92,11446.3%
Sweeper72125.9%86.02,79750.6%
Knuckle Curve69625.0%84.22,92348.9%
Changeup38313.7%85.81,68236.3%
Cutter401.4%89.92,51137.5%

05/Game log

2021
Regular season
DateOppResultABRHHRRBIBBSOIPHERBBSO
APR 3@ W 9117120037
APR 3@ W 91171201375.02137
APR 9vs L 2617121036
APR 9vs L 26171211365.02136
APR 14vs DETL 4614640033
APR 14vs DETL 46146403333.24633
APR 25vs LAAL 2421230025
APR 25vs LAAL 24212302256.03225
APR 30@ TBW 92230300397.03039
APR 30@ TBW 9223030039
MAY 6@ NYYW 7424362048
MAY 6@ NYYW 74243623486.06348
MAY 11vs LAAW 5125131029
MAY 11vs LAAW 51251311298.03129
MAY 16vs TEXW 62210500256.05025
MAY 16vs TEXW 6221050025
MAY 22@ TEXL 48223613475.06347
MAY 22@ TEXL 4822361047
JUN 15vs TEXW 63182301334.13133
JUN 15vs TEXW 6318230033
JUN 20vs CWSW 82172212446.02244
JUN 20vs CWSW 8217221044
JUN 26@ DETW 32212502275.15227
JUN 26@ DETW 3221250027
JUL 2@ CLEW 63222600485.16248
JUL 2@ CLEW 6322260048
JUL 8vs L 12292702287.07228
JUL 8vs L 1229270028
JUL 16@ CWSW 712212012107.021210
JUL 16@ CWSW 71221200210
JUL 21vs CLEL 45204601285.06428
JUL 21vs CLEL 4520460028
JUL 27@ SEAW 86244614386.06438
JUL 27@ SEAW 8624461038
AUG 3@ LADW 3025040039
AUG 3@ LADW 30250400396.24039
AUG 8vs MINL 57224824344.28434
AUG 8vs MINL 5722482034
AUG 15@ LAAL 13232602185.26218
AUG 15@ LAAL 1323260018
AUG 20vs SEAW 123232512186.05218
AUG 20vs SEAW 12323251018
AUG 25vs KCW 65234511476.25447
AUG 25vs KCW 6523451047
AUG 31@ SEAL 04180400335.04033
AUG 31@ SEAL 0418040033
SEP 6vs SEAW 11221240047
SEP 6vs SEAW 112212402476.04247
SEP 12vs LAAW 31201311276.03127
SEP 12vs LAAW 3120131027
SEP 18vs AZL 4625370028
SEP 18vs AZL 46253702286.07228
SEP 23@ LAAL 23193203456.02345
SEP 23@ LAAL 2319320045
SEP 30vs TBW 32202312146.03214
SEP 30vs TBW 3220231014

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.