Luis Contreras

Bats R Throws R6'1" 175 lbBorn 1996 Maracaibo, VenezuelaDebut 2024Team HOU

Projections

SeasonBFK%BB%HR%1B%XBH%PITCH+
202612521.19.92.6420.36.32104.6
2027104.8
2028103.4

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 29

His ten closest age-29 comparables averaged 40 PITCH+ the next season; 4 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
1Josh Walker202489.667.525
2Jose Valdez201290.4did not play
3Matt Dermody202091.1did not play
4Tayler Saucedo202293.0105.4207
5Mitch Harris201594.6did not play
6Kyle Dowdy202289.7did not play
7Randy Williams200585.5did not play
8Jake Reed202294.6-92.07
9Kevin Shackelford201891.5did not play
10Neil Wagner201393.679.849

Pitching

YearTeamWLERAGGSSVIPBFHRBBSOPITCH+
2027 proj125104.8
2026*0
2025HOU006.7590012.054281388.4102.090.5
2024HOU009.005006.02602698.698.096.6
Career007.50140018.0802101991.792.5

Fielding

YearTeamPosGInnPOAEDPFld%Runs saved
2025HOUP91201001.000+0.1
2024HOUP560000-0.1

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

Minor leagues

YearLevelTeamSidePA / BFLineAVG / ERAOPS
2025AAASugar Land Space CowboysPit20146.1 IP, 21% K3.90
2024AAASugar Land Space CowboysPit18046.2 IP, 28% K1.75
2023AAANashville SoundsPit20145.1 IP, 30% K4.79
2023AABiloxi ShuckersPit8218.0 IP, 35% K4.00
2022AAANashville SoundsPit459.0 IP, 31% K8.00
2022AABiloxi ShuckersPit17842.0 IP, 33% K3.00
2021AABiloxi ShuckersPit408.2 IP, 48% K5.49
2019AWisconsin Timber RattlersPit10425.0 IP, 31% K3.96
2019RkAZL Brewers GoldPit8622.1 IP, 45% K2.04

Splits

Yearvs LHPvs RHPHomeAway
20250.3920.3090.2360.467
20240.3120.3280.3120.325

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