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

2017 Postseason
Play log from 2015
Spray chart · 1 batted balls
Groundout · 74.1 mph · 5 ft
Hit (0) Out (1) Home run (0)
Average exit velocity 74.1 mph · longest 5 ft
Pitch locations · 320 pitches
Called strike (51) Swinging strike (43) In play (50) Foul (52) Ball (124)

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

Pitch mix
PitchNShareMPHRPMStrike%
Knuckle Curve19962.2%86.92,73749.2%
Sinker9228.7%94.12,29244.6%
Four-Seam Fastball165.0%93.82,29631.3%
Changeup134.1%89.72,14815.4%

05/Game log

2017
Postseason
DateOppResultABRHHRRBIBBSOIPHERBBSO
OCT 8@ BOSL 310112300243.03224
OCT 17@ NYYL 46181211236.02123
OCT 22vs NYYW 40130100164.01016
OCT 28vs LADW 53183400435.14343
NOV 2@ LADW 5190300032.13003

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.