STATS
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

2018 Regular season
Play log from 2015
Spray chart · 1 batted balls
Groundout · 95.4 mph · 23 ft
Hit (0) Out (1) Home run (0)
Average exit velocity 95.4 mph · longest 23 ft
Pitch locations · 2107 pitches
Called strike (358) Swinging strike (300) In play (328) Foul (327) Ball (794)

Catcher’s view · the zone drawn is the average of the 2,107 batter zones recorded here, 1.54 to 3.38 feet

Pitch mix
PitchNShareMPHRPMStrike%
Knuckle Curve98246.6%85.82,79050.2%
Sinker76736.4%94.22,25944.6%
Changeup33916.1%87.31,88644.8%
Four-Seam Fastball180.9%93.82,35716.7%
Unknown20.1%88.82,0880.0%

05/Game log

2018
Regular season
DateOppResultABRHHRRBIBBSOIPHERBBSO
MAR 31@ TEXW 93202410110
MAR 31@ TEXW 932024121105.142110
APR 6vs SDL 1420370037
APR 6vs SDL 14203702375.07237
APR 11@ MINL 8918871066
APR 11@ MINL 89188718663.27866
APR 17@ SEAW 41221110111
APR 17@ SEAW 412211111117.011111
APR 22@ CWSW 7123180013
APR 22@ CWSW 71231801136.08113
APR 28vs W 110220200077.02007
APR 28vs W 11022020007
MAY 3vs NYYL 5624350035
MAY 3vs NYYL 56243503357.05335
MAY 8@ W 42172501435.05243
MAY 8@ W 4217250043
MAY 14@ LAAL 12202402266.04226
MAY 14@ LAAL 1220240026
MAY 20vs CLEW 3122010028
MAY 20vs CLEW 31220100287.01028
MAY 26@ CLEL 6820763022
MAY 26@ CLEL 68207637224.16722
MAY 31vs BOSW 42222402246.04224
MAY 31vs BOSW 4222240024
JUN 6vs SEAW 7524472024
JUN 6vs SEAW 75244723246.07324
JUN 12@ W 63242501357.05235
JUN 12@ W 6324250035
JUN 17@ KCW 74244613296.06229
JUN 17@ KCW 7424461029
JUN 23vs KCW 4322341029
JUN 23vs KCW 43223413296.04329
JUN 28@ TBW 10230300277.03027
JUN 28@ TBW 1023030027
JUL 6vs CWSW 1142313010127.031012
JUL 6vs CWSW 114231300012
JUL 11vs L 38166416514.04651
JUL 11vs L 3816641051
JUL 22@ LAAL 514165615534.16553
JUL 22@ LAAL 51416561053
JUL 29vs TEXL 342446030115.163011
JUL 29vs TEXL 34244600011
AUG 4@ LADW 140120200254.02025
AUG 4@ LADW 14012020025
SEP 26@ TORL 1330000011.00001
SEP 26@ TORL 133000001
SEP 29@ BALW 5220000010.20001
SEP 29@ BALW 522000001
SEP 30@ BALL 0420000020.20002
SEP 30@ BALL 042000002

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.