MLB/Players/Enyel De Los Santos
Enyel De Los Santos

ENYEL DE LOS SANTOS

P · Houston Astros · 20182026 · 584 games
584
CAREER GAMES · REGULAR SEASON
6 seasons · postseason below
.247
CAREER BATTING AVERAGE
460 hits in 1,862 at-bats
76
CAREER HOME RUNS
153 RBI · 24 stolen bases
4.44
CAREER ERA
379.1 innings · 382 strikeouts
23-12
CAREER RECORD
WHIP 1.30

01/Hitting

Season by season
Regular season
SeasonClubGABRH2B3BHRRBIBBSOSBAVGOBPSLGOPS
2024CWS128496761303423450501326.262.330.544.874
2023CLE140464521003008285012410.216.292.332.624
2022CLE1003843680242624341228.208.273.328.601
2021PIT662966486240163336960.291.367.534.901
2019PHI10821826008810180.317.391.6101.001
2018PHI14140203810441016300.271.346.486.832
Career4581,86226646012287615319652224.247.319.444.762

02/Pitching

Season by season
Regular season
SeasonClubGWLIPHERBBSOHRERAWHIP
2026HOU613365.06132185984.431.22
2025HOU656366.06132246274.361.29
2024CWS641264.065372566175.201.41
2023CLE705265.25024256243.291.14
2022CLE505053.14018176133.041.07
2021PIT332135.14325184886.371.73
2019PHI50111.01395947.361.64
2018PHI71019.0191081524.741.42
Career3552312379.1352187140382534.441.30

03/Postseason

Kept apart
Never folded in
SeasonClubGABHHRRBIAVGIPSOERA
2022CLE611200.1823.110.00

04/Every pitch

2026 Regular season
Play log from 2015
Spray chart · 0 batted balls

No batted balls with a location in this window.

Pitch locations · 1006 pitches
Called strike (126) Swinging strike (150) In play (189) Foul (211) Ball (330)

Catcher’s view · the zone drawn is the average of the 1,006 batter zones recorded here, 1.62 to 3.21 feet

Pitch mix
PitchNShareMPHRPMStrike%
Four-Seam Fastball43443.1%95.12,25153.5%
Slider30830.6%86.52,14342.2%
Changeup26426.2%85.41,89547.3%

05/Game log

2026
Regular season
DateOppResultABRHHRRBIBBSOIPHERBBSO
APR 6@ COLL 7910001.01000
APR 8@ COLL 1921122.02112
APR 10@ SEAL 6910011.01001
APR 12@ SEAL 1600001.10000
APR 14vs COLW 7600010.10001
APR 15vs COLW 3100021.00002
APR 19vs STLL 5710011.01001
APR 21@ CLEL 5820100.12310
APR 22@ CLEW 2010111.11011
APR 26vs NYYW 7440001.04300
APR 30@ BALW 11510121.01012
MAY 2@ BOSW 6310011.21101
MAY 3@ BOSW 3110011.01001
MAY 6vs LADL 21200001.00000
MAY 9@ CINL 1300021.00002
MAY 13vs SEAW 4300021.10002
MAY 16vs TEXW 4130000.13100
MAY 19@ MINW 2110000.21000
MAY 22@ CHCW 4200011.20001
MAY 23@ CHCW 3000011.00001
MAY 27@ TEXW 4300031.20003
MAY 28@ TEXW 5100110.20011
JUN 2vs PITL 61000021.00002
JUN 4vs PITL 1510011.01001
JUN 5vs ATHW 5100021.20002
JUN 8@ LAAW 5421011.02101
JUN 10@ LAAL 2300201.10020
JUN 12@ KCW 10830010.13301
JUN 13@ KCW 8720100.12210
JUN 16vs DETW 4200011.00001
JUN 17vs DETW 4200011.00001
JUN 22@ TORL 2420021.12102
JUN 23@ TORW 9731001.13200
JUN 25@ DETW 2121001.02100
JUN 28@ DETW 7521111.02111
JUN 30vs MINW 6400011.00001
JUL 3vs TBL 1320022.02102
JUL 6@ WSHL 111200121.00012
JUL 7@ WSHW 6310001.01000
JUL 11@ TEXW 9310011.01001
JUL 12@ TEXL 5600001.00000
JUL 17vs BALL 2300101.00010
JUL 18vs BALL 2420121.02112
JUL 20vs MIAW 8510021.11002
JUL 22vs MIAW 5210021.01002
JUL 26@ CWSL 31231011.03201
JUL 28@ LAAW 3200021.00002
JUL 31vs TEXW 11210000.21000
AUG 1vs TEXW 5411010.21101
AUG 4vs TORW 7210012.01001
AUG 8@ SDL 2300022.00002
AUG 11@ SFL 1420000.22100
AUG 12@ SFW 2110100.11010
AUG 14vs SEAW 10710001.01100
AUG 18vs LAAL 1310001.11000
AUG 21vs ATHW 4000001.00000
AUG 23vs ATHL 6730010.13301
AUG 26@ NYYL 3911131.21213
AUG 29@ NYML 2610022.01002
SEP 1vs CWSW 6300301.00030
SEP 5vs AZW 3110100.11010

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.