Lance McCullers

Bats L Throws R6'1" 202 lbBorn 1993 Tampa, USADebut 2015Team HOU1x All-StarDraft 2012 RC-A #41 Houston Astros, Jesuit HS (FL)

Projections

SeasonBFK%BB%HR%1B%XBH%PITCH+
202627421.110.93.0320.96.7594.9
202797.3
202897.2

Projected rates are per plate appearance or batter faced; counting stats scale with projected playing time. Statcast measurements inform these projections as inputs and are reported as measurements, not projected.

Most similar through age 31

His ten closest age-31 comparables averaged 108 PITCH+ the next season; 6 of 10 played. Averages cover only the players who got a next season, which is why the played count matters.

#PlayerThroughPITCH+ thenNext seasonNext PA / BF
1Michael Pineda2020104.798.6458
2John Thomson2005102.096.1361
3Eduardo Rodriguez2024103.388.0694
4Shaun Marcum2013104.1did not play
5James Paxton2020106.7153.05
6Doug Fister2015104.091.4779
7Gil Meche201099.6did not play
8Hyun Jin Ryu2018104.1118.6723
9Matt Clement200698.5did not play
10Joe Musgrove2024103.3did not play

Batting

YearTeamGPARH2B3BHRRBISBBBSOAVGOBPSLGOPSHIT+
2025HOU160000000000
2022HOU80000000000
2021HOU3040000000030.0000.0000.0000.000-113.9
2020HOU110000000000
2018HOU2520000000010.0000.0000.0000.000-116.5
2017HOU2230000000000.0000.0000.0000.000-108.5
2016HOU1431100000000.3330.3330.3330.66789.6
2015HOU2220000000010.0000.0000.0000.000-122.0
Career148141100000050.0710.0710.0710.143-70.7

Pitching

YearTeamWLERAGGSSVIPBFHRBBSOPITCH+
2027 proj27497.3
2026*19587.8102.590.3
2025HOU256.511613055.327410396179.6102.682.2
2022HOU422.2788047.719542250107.298.6105.9
2021HOU1353.1628280162.36841376185109.899.6109.5
2020HOU333.931111055.022752056100.8104.3105.1
2018HOU1063.8625220128.35271250142107.4100.5107.9
2017HOU744.2522220118.7512840132104.3102.7107.1
2016HOU653.221414081.035254510694.3100.795.0
2015HOU673.2222220125.75201043129106.9101.6108.5
Career51373.701461400774.0329167335861103.2104.4

Statcast

YearPAEVLABarrel%HardHit%Whiff%Chase%xBAxSLGxwOBASprint
2021488.4-18.80.00.071.428.60.0190.0230.018
2018295.4-4.60.0100.00.00.1020.1020.118
2017389.325.60.033.30.00.00.2870.5090.338
2016390.110.50.033.30.00.00.2590.2990.247
2015282.9-20.70.066.70.00.0310.0310.034

Fielding

YearTeamPosGInnPOAEDPFld%Runs saved
2025HOUP165576100.929+0.9
2022HOUP84822001.000-0.3
2021HOUP281621513001.000-0.3
2020HOUP1155116100.944+1.2
2018HOUP251282014100.971+0.3
2017HOUP221191315320.903+1.7
2016HOUP1481910041.000+0.3
2015HOUP221261111110.957+1.0

Runs saved covers the Statcast era; for catchers it includes framing.

Minor leagues

YearLevelTeamSidePA / BFLineAVG / ERAOPS
2026AAASugar Land Space CowboysPit4611.0 IP, 24% K2.45
2025AAASugar Land Space CowboysPit4411.0 IP, 30% K2.45
2025AACorpus Christi HooksPit306.2 IP, 27% K2.90
2022AAASugar Land Space CowboysPit5411.1 IP, 26% K7.30
2015AACorpus Christi HooksPit12932.0 IP, 37% K0.56
2014A+Lancaster JetHawksPit43697.0 IP, 26% K5.47
2013AQuad Cities River BanditsPit447104.2 IP, 26% K3.20
2012RkGCL AstrosPit4611.0 IP, 26% K1.64
2012RkGreeneville AstrosPit6715.0 IP, 25% K4.80
2012RknanPit11326.0 IP, 26% K3.46

Splits

Yearvs LHPvs RHPHomeAway
20210.0000.000
20180.0000.000
20170.3000.300
20160.4500.0000.300
20150.0000.000

wOBA by split, from pitch level data, 2015 on. For pitchers the split is the batter side faced.

Postseason batting

YearGABRH2B3BHRRBISBBBSOAVGOBPSLGOPS
202120000000000
202030000000000
201850000000000
2017510000010000.0000.0000.0000.000
201510000000000
Career1610000010000.0000.0000.0000.000

Postseason pitching

YearWLERAGGSSVIPHHRBBSOWHIP
2022015.9633015.11654181.32
2021100.8422010.791391.12
2020024.9133014.71672231.23
2018001.805005.040241.20
2017102.6153120.71319191.06
2015002.841106.321270.63
Career233.481912172.4601522801.13

Salaries

YearTeamSalary
2016HOU$516,700

Public salary records run through 2016; current contract data is on the roadmap.