Skip Navigation to Main Content

Who Should I Trade?

Alan Rangel for Enyel De Los Santos (2026)


See if your team wins or loses with this trade View Trade Analyzer

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Enyel De Los Santos
RP - HOU
Enyel De Los Santos
Alan Rangel
SP,RP - PHI
Alan Rangel
Expert
Recommendation
100%
Recommended by
3 of 3 experts
0%
Recommended by
0 of 3 experts
Rankings 
   
Rest of Season# 187
VBR# 507# 880
   
Projections 
   
Strikeouts3822
Wins21
Saves10
ERA4.154.82
WHIP1.321.39
   
Misc 
   
Injury Alert-MiLB
   
Expert Ranks 
   
Mike Maher
BettingPros
# 84
   
Kelly Kirby
FantasyPros
# 277
   
Kevin Spinelli
KevScores
# 250
   
Who Should I Trade? Player Statistics
  Enyel De Los Santos
RP - HOU
Enyel De Los Santos
Alan Rangel
SP,RP - PHI
Alan Rangel
2026 Stats 
   
   
Games Played221
   
Games Started00
   
Innings Pitched23.13.0
   
Wins00
   
Losses10
   
Saves40
   
Blown Saves00
   
Holds40
   
Hits Allowed203
   
Earned Runs101
   
Home Runs Allowed10
   
Strikeouts225
   
Walks50
   
ERA3.863.00
   
WHIP1.071.00
   
Who Should I Trade? Player Projections
  Enyel De Los Santos
RP - HOU
Enyel De Los Santos
Alan Rangel
SP,RP - PHI
Alan Rangel
2026 Projections 
   
   
Games Played4214
   
Games Started04
   
Innings Pitched39.326.8
   
Wins21
   
Losses22
   
Saves10
   
Blown Saves00
   
Holds80
   
Hits Allowed3627
   
Earned Runs1814
   
Home Runs Allowed65
   
Strikeouts3822
   
Walks149
   
ERA4.154.82
   
WHIP1.321.39
   
Who Should I Trade? Player Notes
  Enyel De Los Santos
RP - HOU
Enyel De Los Santos
Alan Rangel
SP,RP - PHI
Alan Rangel
News 
 Enyel De Los Santos struck out one batter while allowing one hit and one walk in a scoreless outing to earn the save in Wednesday's 2-0 win over the Guardians.
Chris Schommer
Thu, Apr 23rd
The Phillies optioned RHP Alan Rangel to Triple-A Lehigh Valley.
Ari Koslow
Thu, Apr 23rd
 Enyel De Los Santos struck out two batters in a scoreless appearance to earn the save in Wednesday's 3-1 win over the Rockies.
Chris Schommer
Thu, Apr 16th
The Phillies recalled RHP Alan Rangel from Triple-A Lehigh Valley.
Ari Koslow
Tue, Apr 21st
 The Astros placed RHP Enyel De Los Santos on the 15-day injured list with a knee sprain.
Ari Koslow
Wed, Mar 25th
The Phillies have optioned right-hander Alan Rangel to Triple-A Lehigh Valley.
Brenton Kemp
Sat, Mar 14th
 Astros right-hander Enyel De Los Santos (knee) will take part in pitcher's fielding practice on Sunday and will pitch in a Grapefruit League game on Tuesday.
Brenton Kemp
Sun, Mar 15th
 
 Astros right-hander Enyel De Los Santos (knee) will face live hitters on Saturday.
Brenton Kemp
Wed, Mar 11th
 
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Enyel De Los Santos
RP - HOU
Enyel De Los Santos
Alan Rangel
SP,RP - PHI
Alan Rangel
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 26thvs LAAJose Soriano (6-4)#45vs TEXNathan Eovaldi (5-6)#20
Sat, Mar 28thvs LAAReid Detmers (2-5)#41vs TEXJacob Latz (1-1)#102
Sun, Mar 29thvs LAAJack Kochanowicz (2-3)#420vs TEXMacKenzie Gore (4-4)#50
Mon, Mar 30thvs BOSRanger Suarez (2-3)#32vs WSHFoster Griffin (6-2)#88
Tue, Mar 31stvs BOSBrayan Bello (2-5)#144vs WSHPJ Poulin (3-0)#237
Wed, Apr 1stvs BOSGarrett Crochet (3-3)#9vs WSHCade Cavalli (3-3)#87
Fri, Apr 3rd@ ATHJeffrey Springs (3-6)#111@ COLMichael Lorenzen (2-7)#427
Sat, Apr 4th@ ATHLuis Morales (0-2)#306@ COLBrennan Bernardino (2-3)#257
Sun, Apr 5th@ ATHJacob Lopez (4-2)#202@ COLTomoyuki Sugano (4-4)#428
Mon, Apr 6th@ COLRyan Feltner (2-1)#424@ SFAdrian Houser (2-5)#189
Tue, Apr 7th@ COLKyle Freeland (1-6)#395@ SFRobbie Ray (3-6)#83
Wed, Apr 8th@ COLMichael Lorenzen (2-7)#427@ SFTyler Mahle (1-7)#119
Fri, Apr 10th@ SEAEmerson Hancock (4-2)#91vs ARIMichael Soroka (7-2)#67
Sat, Apr 11th@ SEALuis Castillo (1-5)#46vs ARIBrandon Pfaadt (0-1)#115
Sun, Apr 12th@ SEALogan Gilbert (3-4)#11vs ARIZac Gallen (3-4)#71
Mon, Apr 13th@ SEAGeorge Kirby (5-4)#14vs CHCJavier Assad (3-1)#276
Tue, Apr 14thvs COLMichael Lorenzen (2-7)#427vs CHCRiley Martin
Wed, Apr 15thvs COLJose Quintana (2-3)#425vs CHCShota Imanaga (4-6)#24
Fri, Apr 17thvs STLKyle Leahy (5-3)#162vs ATLMartin Perez (3-3)#200
Sat, Apr 18thvs STLAndre Pallante (5-4)#163vs ATLChris Sale (8-3)#5
Sun, Apr 19thvs STLMatthew Liberatore (2-3)#114vs ATLGrant Holmes (3-2)#139
Mon, Apr 20th@ CLESlade Cecconi (3-5)#105@ CHCColin Rea (5-3)#140
Tue, Apr 21st@ CLEParker Messick (6-1)#51@ CHCShota Imanaga (4-6)#24
Wed, Apr 22nd@ CLETanner Bibee (0-7)#38@ CHCMatthew Boyd (2-1)#40
Thu, Apr 23rd   @ CHCEdward Cabrera (3-2)#70
Fri, Apr 24thvs NYYWill Warren (6-1)#60@ ATLGrant Holmes (3-2)#139
Sat, Apr 25thvs NYYRyan Weathers (2-3)#66@ ATLBryce Elder (4-3)#113
Sun, Apr 26thvs NYYLuis Gil (1-2)#249@ ATLChris Sale (8-3)#5
Tue, Apr 28th@ BALShane Baz (2-5)#84vs SFTyler Mahle (1-7)#119
Thu, Apr 30th@ BALBrandon Young (3-1)#194vs SFAdrian Houser (2-5)#189
Fri, May 1st@ BOSJake Bennett (1-1)#303@ MIAEury Perez (3-6)#109
Sat, May 2nd@ BOSConnelly Early (5-2)#97@ MIAMax Meyer (5-0)#68
Sun, May 3rd@ BOSRanger Suarez (2-3)#32@ MIAChris Paddack (0-7)#324
Mon, May 4thvs LADYoshinobu Yamamoto (4-4)#13@ MIAJanson Junk (3-5)#116
Tue, May 5thvs LADShohei Ohtani (5-2)#1vs ATHLuis Severino (2-6)#146
Wed, May 6thvs LADTyler Glasnow (3-0)#37vs ATHJeffrey Springs (3-6)#111
Thu, May 7th   vs ATHJ.T. Ginn (3-3)#127
Fri, May 8th@ CINNick Lodolo (1-1)#58vs COLChase Dollander (3-3)#340
Sat, May 9th@ CINChase Burns (7-1)#25vs COLKyle Freeland (1-6)#395
Sun, May 10th@ CINAndrew Abbott (4-3)#99vs COLTomoyuki Sugano (4-4)#428
Tue, May 12thvs SEABryan Woo (5-3)#6@ BOSJovani Moran (0-2)#183
Wed, May 13thvs SEABryce Miller (1-0)#54@ BOSSonny Gray (6-1)#30
Thu, May 14thvs SEALuis Castillo (1-5)#46@ BOSRanger Suarez (2-3)#32
Fri, May 15thvs TEXJack Leiter (2-4)#76@ PITBraxton Ashcraft (4-2)#47
Sat, May 16thvs TEXJacob deGrom (3-4)#8@ PITBubba Chandler (1-6)#122
Sun, May 17thvs TEXNathan Eovaldi (5-6)#20@ PITPaul Skenes (6-5)#2
Mon, May 18th@ MINKendry Rojas (1-0)#224vs CINNick Lodolo (1-1)#58
Tue, May 19th@ MINZebby Matthews (1-2)#82vs CINChase Burns (7-1)#25
Wed, May 20th@ MINJoe Ryan (3-3)#15vs CINAndrew Abbott (4-3)#99
Fri, May 22nd@ CHCJameson Taillon (2-4)#107vs CLEGavin Williams (8-3)#27
Sat, May 23rd@ CHCColin Rea (5-3)#140vs CLESlade Cecconi (3-5)#105
Sun, May 24th@ CHCShota Imanaga (4-6)#24vs CLEParker Messick (6-1)#51
Mon, May 25th@ TEXKumar Rocker (2-5)#103@ SDGriffin Canning (0-3)#141
Tue, May 26th@ TEXJack Leiter (2-4)#76@ SDRandy Vasquez (5-3)#199
Wed, May 27th@ TEXJacob deGrom (3-4)#8@ SDWalker Buehler (3-3)#220
Fri, May 29thvs MILColeman Crow (0-0)#197@ LADJustin Wrobleski (7-2)#130
Sat, May 30thvs MILBrandon Sproat (1-4)#158@ LADRoki Sasaki (3-3)#131
Sun, May 31stvs MILJacob Misiorowski (5-2)#18@ LADYoshinobu Yamamoto (4-4)#13
Tue, Jun 2ndvs PITBubba Chandler (1-6)#122vs SDRandy Vasquez (5-3)#199
Wed, Jun 3rdvs PITPaul Skenes (6-5)#2vs SDWalker Buehler (3-3)#220
Thu, Jun 4thvs PITJared Jones (0-0)#69vs SDLucas Giolito (2-0)#172
Fri, Jun 5thvs ATHJ.T. Ginn (3-3)#127vs CWSAnthony Kay (5-1)#182
Sat, Jun 6thvs ATHJacob Lopez (4-2)#202vs CWSSean Burke (2-3)#142
Sun, Jun 7thvs ATHGage Jump (0-1)#150vs CWSDavid Sandlin (1-0)#210
Mon, Jun 8th@ LAAGrayson Rodriguez (2-1)#77@ TORPatrick Corbin (2-1)#216
Tue, Jun 9th@ LAAWalbert Urena (2-4)#421@ TORTrey Yesavage (2-2)#48
Wed, Jun 10th@ LAA@ TOR
Fri, Jun 12th@ KC@ MIL
Sat, Jun 13th@ KC@ MIL
Sun, Jun 14th@ KC@ MIL
Mon, Jun 15thvs DETvs MIA
Tue, Jun 16thvs DETvs MIA
Wed, Jun 17thvs DETvs MIA
Thu, Jun 18th   vs NYM
Sat, Jun 20thvs CLEvs NYM
Sun, Jun 21stvs CLEvs NYM
Mon, Jun 22nd@ TOR@ WSH
Tue, Jun 23rd@ TOR@ WSH
Wed, Jun 24th@ TOR@ WSH
Thu, Jun 25th@ DET@ WSH
Fri, Jun 26th@ DET@ NYM
Sat, Jun 27th@ DET@ NYM
Sun, Jun 28th@ DET@ NYM
Mon, Jun 29thvs MINvs PIT
Tue, Jun 30thvs MINvs PIT
Wed, Jul 1stvs MINvs PIT
Thu, Jul 2nd   vs PIT
Sat, Jul 4thvs TB@ KC
Sun, Jul 5thvs TB@ KC
Mon, Jul 6th@ WSH@ KC
Tue, Jul 7th@ WSH@ CIN
Wed, Jul 8th@ WSH@ CIN
Thu, Jul 9th   @ CIN
Fri, Jul 10th@ TEX@ DET
Sat, Jul 11th@ TEX@ DET
Sun, Jul 12th@ TEX@ DET
Thu, Jul 16th   vs NYM
Sat, Jul 18thvs BALvs NYM
Sun, Jul 19thvs BALvs NYM
Mon, Jul 20thvs MIAvs LAD
Tue, Jul 21stvs MIAvs LAD
Wed, Jul 22ndvs MIAvs LAD
Fri, Jul 24th@ CWSvs NYY
Sat, Jul 25th@ CWSvs NYY
Sun, Jul 26th@ CWSvs NYY
Mon, Jul 27th@ LAA@ MIA
Tue, Jul 28th@ LAA@ MIA
Wed, Jul 29th@ LAA@ MIA
Fri, Jul 31stvs TEX@ BAL
Sat, Aug 1stvs TEX@ BAL
Sun, Aug 2ndvs TEX@ BAL
Mon, Aug 3rdvs TORvs WSH
Tue, Aug 4thvs TORvs WSH
Wed, Aug 5thvs TORvs WSH
Thu, Aug 6th   vs WSH
Fri, Aug 7th@ SDvs TOR
Sat, Aug 8th@ SDvs TOR
Sun, Aug 9th@ SDvs TOR
Mon, Aug 10th@ SF@ STL
Tue, Aug 11th@ SF@ STL
Wed, Aug 12th@ SF@ STL
Thu, Aug 13th   @ MIN
Sat, Aug 15thvs SEA@ MIN
Sun, Aug 16thvs SEA@ MIN
Mon, Aug 17th   vs MIA
Tue, Aug 18thvs LAAvs MIA
Wed, Aug 19thvs LAAvs MIA
Fri, Aug 21stvs ATHvs STL
Sat, Aug 22ndvs ATHvs STL
Sun, Aug 23rdvs ATHvs STL
Mon, Aug 24th   @ SEA
Tue, Aug 25th@ NYY@ SEA
Wed, Aug 26th@ NYY@ SEA
Fri, Aug 28th@ NYM@ LAA
Sat, Aug 29th@ NYM@ LAA
Sun, Aug 30th@ NYM@ LAA
Mon, Aug 31stvs CWS@ ARI
Tue, Sep 1stvs CWS@ ARI
Wed, Sep 2ndvs CWS@ ARI
Fri, Sep 4thvs ARIvs ATL
Sat, Sep 5thvs ARIvs ATL
Sun, Sep 6thvs ARIvs ATL
Mon, Sep 7th   vs ATL
Tue, Sep 8th@ PHIvs HOU
Wed, Sep 9th@ PHIvs HOU
Thu, Sep 10th@ PHIvs HOU
Fri, Sep 11th@ TB@ ATL
Sat, Sep 12th@ TB@ ATL
Sun, Sep 13th@ TB@ ATL
Tue, Sep 15thvs KC@ WSH
Wed, Sep 16thvs KC@ WSH
Thu, Sep 17thvs KC@ NYM
Fri, Sep 18thvs ATL@ NYM
Sat, Sep 19thvs ATL@ NYM
Sun, Sep 20thvs ATL@ NYM
Tue, Sep 22nd@ SEAvs MIL
Wed, Sep 23rd@ SEAvs MIL
Thu, Sep 24th@ ATHvs MIL
Fri, Sep 25th@ ATHvs TB
Sat, Sep 26th@ ATHvs TB
Sun, Sep 27th@ ATHvs TB
Fri, Mar 27thvs LAAYusei Kikuchi (0-3)#155   
Thu, Apr 16thvs COLJuan Mejia   
Mon, May 11thvs SEAGeorge Kirby (5-4)#14   
Thu, May 28th@ TEXNathan Eovaldi (5-6)#20   
Fri, Jun 19thvs CLE   
Fri, Jul 3rdvs TB   
Fri, Jul 17thvs BAL   
Fri, Aug 14thvs SEA   
Thu, Aug 20thvs LAA   
Thu, Aug 27th@ NYY   
Thu, Sep 3rdvs CWS