Skip to main content

Who Should I Trade?

Framber Valdez for Diego Castillo (2021)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Framber Valdez
SP,RP - HOU
Framber Valdez
Diego Castillo
SP,RP - SEA
Diego Castillo
Expert
Recommendation
69%
Recommended by
11 of 16 experts
31%
Recommended by
5 of 16 experts
Rankings 
   
Rest of Season# 68# 81
VBR# 150# 241
   
Projections 
   
Strikeouts83
Wins10
Saves01
ERA3.393.12
WHIP1.371.18
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Joe Bond
Fantasy Six Pack
# 59# 70
   
Mike Maher
FantasyPros
# 30# 110
   
Dan Harris
FantasyPros
# 24# 137
   
Pierre Camus
RotoBaller
# 33# 62
   
Mick Ciallela
Fantrax
# 32# 107
   
Ryan Amore
Pitcher List
# 37# 145
   
Brendan Tuma
FantasyPros
# 44# 110
   
Jordan Eisen
Field of Vision Sports
# 79# 148
   
Brad Camara
FantasyPros
# 12
   
Chris Mitchell
FantasyData
# 49# 83
   
Joe Pisapia
FantasyPros
# 23# 118
   
Jorge B. Edwards
Fantasy In Frames
# 117# 97
   
Chris Clegg
Fantrax
# 118# 82
   
Corbin Young
FantasyData
# 177# 36
   
Carmen Maiorano
FantasyPros
# 253# 102
   
Chris Meaney
FTN
# 99
   
Who Should I Trade? Player Statistics
  Framber Valdez
SP,RP - HOU
Framber Valdez
Diego Castillo
SP,RP - SEA
Diego Castillo
2021 Stats 
   
   
Games Played2057
   
Games Started200
   
Innings Pitched123.055.1
   
Wins114
   
Losses55
   
Saves016
   
Blown Saves05
   
Holds010
   
Hits Allowed10337
   
Earned Runs4217
   
Home Runs Allowed108
   
Strikeouts11568
   
Walks5317
   
ERA3.072.78
   
WHIP1.270.98
   
Who Should I Trade? Player Projections
  Framber Valdez
SP,RP - HOU
Framber Valdez
Diego Castillo
SP,RP - SEA
Diego Castillo
2021 Projections 
   
   
Games Played13
   
Games Started10
   
Innings Pitched7.92.9
   
Wins10
   
Losses00
   
Saves01
   
Blown Saves00
   
Holds01
   
Hits Allowed72
   
Earned Runs31
   
Home Runs Allowed10
   
Strikeouts83
   
Walks31
   
ERA3.393.12
   
WHIP1.371.18
   
Who Should I Trade? Player Notes
  Framber Valdez
SP,RP - HOU
Framber Valdez
Diego Castillo
SP,RP - SEA
Diego Castillo
News 
 Astros starter Framber Valdez threw seven shutout innings against the Angels on Monday. His final line included six hits, three walks, six strikeouts, and the win. Houston ultimately defeated Los Angeles by a score of 10-0.
Andersen Pickard
Tue, Sep 21st
Diego Castillo earned the win on Wednesday against Houston, allowing one hit over one scoreless inning with three strikeouts.
Ari Koslow
Thu, Sep 9th
 Astros LHP Framber Valdez has been scratched from Thursday's start against the Rangers due to a small cut on his pitching hand.
Brendan Tuma - Too Much Tuma
Thu, Sep 16th
Diego Castillo earned the save on Saturday against Arizona, working around a hit to toss as scoreless inning.
Ari Koslow
Sun, Sep 5th
 Astros starter Framber Valdez had a shaky outing against the Angels on Friday as he allowed five runs (four earned) over six innings of work. His final line included six hits, five walks, six strikeouts, and a pair of homers. However, the offense had his back. Valdez earned the win as Houston ultimately defeated Los Angeles by a score of 10-5.
Andersen Pickard
Sat, Sep 11th
Seattle Mariners pitcher Diego Castillo (shoulder) was placed on the 10-day injured list with right shoulder inflammation.
Brad Camara
Sat, Aug 21st
 Astros starter Framber Valdez allowed four runs over six innings of work against the Padres on Saturday. His final line included six hits, two walks, four strikeouts, and the loss. Houston ultimately fell to San Diego by a score of 10-2.
Andersen Pickard
Sun, Sep 5th
Diego Castillo blew the save on Thursday against Texas, allowing two runs on one hit over one inning with two strikeouts and one walk.
Ari Koslow
Fri, Aug 20th
 Astros starter Framber Valdez allowed two runs on three hits over seven innings of work against the Rangers on Saturday. His final line included one walk, one homer, seven strikeouts, and the win. Houston ultimately defeated Texas by a score of 5-2.
Andersen Pickard
Sat, Aug 28th
Diego Castillo earned the hold on Tuesday against Texas, working around two runners on base to toss a scoreless inning.
Ari Koslow
Wed, Aug 18th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Framber Valdez
SP,RP - HOU
Framber Valdez
Diego Castillo
SP,RP - SEA
Diego Castillo
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1st@ OAKChris Bassitt (12-4)#21vs SFKevin Gausman (14-6)#16
Fri, Apr 2nd@ OAKJesus Luzardo (5-8)#90vs SFJohnny Cueto (7-7)#135
Sat, Apr 3rd@ OAKCole Irvin (10-14)#105vs SFLogan Webb (10-3)#30
Sun, Apr 4th@ OAKSean Manaea (10-10)#60   
Mon, Apr 5th@ LAAJose Quintana (0-3)#229vs CWSCarlos Rodon (12-5)#23
Tue, Apr 6th@ LAADylan Bundy (2-9)#83vs CWSLucas Giolito (10-9)#29
Thu, Apr 8thvs OAKCole Irvin (10-14)#105@ MINJose Berrios (12-9)#10
Fri, Apr 9thvs OAKSean Manaea (10-10)#60   
Sat, Apr 10thvs OAKFrankie Montas (13-9)#20@ MINMichael Pineda (8-8)#99
Mon, Apr 12thvs DETCasey Mize (7-8)#55   
Tue, Apr 13thvs DETMatthew Boyd (3-8)#125@ BALDean Kremer (0-7)#382
Wed, Apr 14thvs DETMichael Fulmer (5-6)#157   
Fri, Apr 16th@ SEAYusei Kikuchi (7-9)#76vs HOUJose Urquidy (8-3)#73
Sat, Apr 17th@ SEAChris Flexen (13-6)#39vs HOUZack Greinke (11-6)#32
Sun, Apr 18th@ SEANick Margevicius (0-2)vs HOUJake Odorizzi (6-7)#86
Tue, Apr 20th@ COLJon Gray (8-11)#126vs LADJulio Urias (18-3)#9
Wed, Apr 21st@ COLAustin Gomber (9-9)   
Thu, Apr 22ndvs LAAAlex Cobb (8-3)#123@ BOSNick Pivetta (9-7)#141
Fri, Apr 23rdvs LAAAndrew Heaney (8-9)#118@ BOSMartin Perez (7-8)#375
Sat, Apr 24thvs LAAGriffin Canning (5-4)#156@ BOSNathan Eovaldi (10-9)#41
Sun, Apr 25thvs LAADylan Bundy (2-9)#83@ BOSEduardo Rodriguez (11-8)#62
Mon, Apr 26thvs SEAJustus Sheffield (7-8)#391@ HOUJose Urquidy (8-3)#73
Tue, Apr 27thvs SEAMarco Gonzales (9-5)#56@ HOUCristian Javier (4-1)#91
Wed, Apr 28thvs SEAJustin Dunn (1-3)#214@ HOUZack Greinke (11-6)#32
Thu, Apr 29thvs SEAYusei Kikuchi (7-9)#76@ HOULuis Garcia (11-7)#26
Fri, Apr 30th@ TBRyan Yarbrough (9-6)#108vs LAAAndrew Heaney (8-9)#118
Sat, May 1st@ TBJosh Fleming (10-6)#153vs LAAGriffin Canning (5-4)#156
Sun, May 2nd@ TBRich Hill (6-7)#68vs LAADylan Bundy (2-9)#83
Tue, May 4th@ NYYDomingo German (4-5)#63vs BALJorge Lopez (3-14)
Wed, May 5th@ NYYJordan Montgomery (6-6)#59vs BALJohn Means (6-7)#44
Thu, May 6th@ NYYGerrit Cole (16-8)#4   
Fri, May 7thvs TORRoss Stripling (5-7)#134@ TEXMike Foltynewicz (2-12)#197
Sat, May 8thvs TORSteven Matz (13-7)#54@ TEXKohei Arihara (2-4)#164
Sun, May 9thvs TORNate Pearson (1-1)#147@ TEXDane Dunning (5-9)#138
Mon, May 10thvs LAAJunior Guerra   
Tue, May 11thvs LAAShohei Ohtani (9-2)#40@ LADWalker Buehler (14-4)#3
Wed, May 12thvs LAAAndrew Heaney (8-9)#118@ LADJulio Urias (18-3)#9
Thu, May 13thvs TEXMike Foltynewicz (2-12)#197vs CLEZach Plesac (10-6)#53
Fri, May 14thvs TEXWes Benjaminvs CLEAaron Civale (11-5)#45
Sat, May 15thvs TEXDane Dunning (5-9)#138vs CLETriston McKenzie (5-7)#70
Sun, May 16thvs TEXKyle Gibson (10-8)#48vs CLEShane Bieber (7-4)#24
Tue, May 18th@ OAKSean Manaea (10-10)#60vs DETSpencer Turnbull (4-2)
Wed, May 19th@ OAKFrankie Montas (13-9)#20vs DETTarik Skubal (8-12)#64
Thu, May 20th@ OAKCole Irvin (10-14)#105   
Fri, May 21st@ TEXKyle Gibson (10-8)#48@ SDChris Paddack (7-7)#87
Sat, May 22nd@ TEXJordan Lyles (9-12)#372@ SDRyan Weathers (4-7)#165
Sun, May 23rd@ TEXMike Foltynewicz (2-12)#197@ SDYu Darvish (8-10)#35
Tue, May 25thvs LADClayton Kershaw (10-7)#22@ OAKCole Irvin (10-14)#105
Wed, May 26thvs LADTrevor Bauer (8-5)@ OAKJames Kaprielian (8-5)#103
Fri, May 28thvs SDDinelson Lamet (2-4)#146vs TEXJordan Lyles (9-12)#372
Sat, May 29thvs SDYu Darvish (8-10)#35vs TEXMike Foltynewicz (2-12)#197
Sun, May 30thvs SDBlake Snell (7-6)#52vs TEXHyeon-jong Yang (0-3)#299
Mon, May 31stvs BOSEduardo Rodriguez (11-8)#62vs OAKJames Kaprielian (8-5)#103
Tue, Jun 1stvs BOSGarrett Richards (7-7)#213vs OAKChris Bassitt (12-4)#21
Wed, Jun 2ndvs BOSNick Pivetta (9-7)#141vs OAKSean Manaea (10-10)#60
Thu, Jun 3rdvs BOSMartin Perez (7-8)#375@ LAAGriffin Canning (5-4)#156
Fri, Jun 4th@ TORHyun Jin Ryu (13-9)#98@ LAAShohei Ohtani (9-2)#40
Sat, Jun 5th@ TORRoss Stripling (5-7)#134@ LAAAlex Cobb (8-3)#123
Sun, Jun 6th@ TORSteven Matz (13-7)#54@ LAAPatrick Sandoval (3-6)
Tue, Jun 8th@ BOSMartin Perez (7-8)#375@ DETMatthew Boyd (3-8)#125
Wed, Jun 9th@ BOSNathan Eovaldi (10-9)#41@ DETCasey Mize (7-8)#55
Thu, Jun 10th@ BOSEduardo Rodriguez (11-8)#62@ DETTyler Alexander (2-3)#112
Fri, Jun 11th@ MINBailey Ober (3-3)#109@ CLEAaron Civale (11-5)#45
Sat, Jun 12th@ MINJose Berrios (12-9)#10@ CLETriston McKenzie (5-7)#70
Sun, Jun 13th@ MINMichael Pineda (8-8)#99@ CLEShane Bieber (7-4)#24
Tue, Jun 15thvs TEXKyle Gibson (10-8)#48vs MINJ.A. Happ (9-8)#223
Wed, Jun 16thvs TEXJordan Lyles (9-12)#372vs MINBailey Ober (3-3)#109
Thu, Jun 17thvs CWSDylan Cease (13-7)#31vs TBRich Hill (6-7)#68
Fri, Jun 18thvs CWSCarlos Rodon (12-5)#23vs TBMichael Wacha (3-5)#159
Sat, Jun 19thvs CWSLance Lynn (10-5)#17vs TBJosh Fleming (10-6)#153
Sun, Jun 20thvs CWSDallas Keuchel (8-9)#383vs TBShane McClanahan (9-6)#84
Mon, Jun 21st@ BALKeegan Akin (2-10)#377   
Tue, Jun 22nd@ BALJorge Lopez (3-14)vs COLKyle Freeland (6-8)#257
Wed, Jun 23rd@ BALThomas Eshelman (0-2)#346vs COLGerman Marquez (12-10)#34
Thu, Jun 24th@ DETJose Urena (4-8)#393   
Sat, Jun 26th@ DETWily Peralta (4-3)#155   
Sun, Jun 27th@ DETTarik Skubal (8-12)#64@ CWSRyan Burr
Mon, Jun 28thvs BALThomas Eshelman (0-2)#346   
Tue, Jun 29thvs BALTravis Lakins Sr. (1-4)@ TORRobbie Ray (12-6)#12
Wed, Jun 30thvs BALMatt Harvey (6-14)#398@ TORSteven Matz (13-7)#54
Thu, Jul 1st@ CLEJ.C. Mejia (1-7)#245@ TORHyun Jin Ryu (13-9)#98
Fri, Jul 2nd@ CLESam Hentges (1-4)#397vs TEXKyle Gibson (10-8)#48
Sat, Jul 3rd@ CLEEli Morgan (3-7)#233vs TEXJordan Lyles (9-12)#372
Sun, Jul 4th@ CLECal Quantrill (7-3)#57vs TEXMike Foltynewicz (2-12)#197
Tue, Jul 6thvs OAKChris Bassitt (12-4)#21vs NYYJameson Taillon (8-6)#81
Wed, Jul 7thvs OAKSean Manaea (10-10)#60vs NYYNick Nelson
Thu, Jul 8thvs OAKFrankie Montas (13-9)#20vs NYYJordan Montgomery (6-6)#59
Fri, Jul 9thvs NYYNestor Cortes Jr. (2-2)#102vs LAAAlex Cobb (8-3)#123
Sat, Jul 10thvs NYYGerrit Cole (16-8)#4vs LAAPatrick Sandoval (3-6)
Sun, Jul 11thvs NYYJameson Taillon (8-6)#81vs LAAJose Suarez (7-8)#131
Fri, Jul 16th@ CWSDylan Cease (13-7)#31@ LAAAndrew Heaney (8-9)#118
Sat, Jul 17th@ CWSLucas Giolito (10-9)#29@ LAAAlex Cobb (8-3)#123
Sun, Jul 18th@ CWSCarlos Rodon (12-5)#23@ LAAPatrick Sandoval (3-6)
Mon, Jul 19thvs CLEJ.C. Mejia (1-7)#245   
Tue, Jul 20thvs CLETriston McKenzie (5-7)#70@ COLGerman Marquez (12-10)#34
Wed, Jul 21stvs CLEEli Morgan (3-7)#233@ COLAustin Gomber (9-9)
Fri, Jul 23rdvs TEXKolby Allard (3-12)#285vs OAKFrankie Montas (13-9)#20
Sat, Jul 24thvs TEXKyle Gibson (10-8)#48vs OAKChris Bassitt (12-4)#21
Sun, Jul 25thvs TEXTaylor Hearn (6-5)#133vs OAKCole Irvin (10-14)#105
Mon, Jul 26th@ SEADarren McCaughan (0-0)#341vs HOULuis Garcia (11-7)#26
Tue, Jul 27th@ SEAChris Flexen (13-6)#39vs HOULance McCullers Jr. (12-5)#25
Wed, Jul 28th@ SEAYusei Kikuchi (7-9)#76vs HOUJake Odorizzi (6-7)#86
Fri, Jul 30th@ SFKevin Gausman (14-6)#16@ TEXKolby Allard (3-12)#285
Sat, Jul 31st@ SFAlex Wood (10-4)#47@ TEXTaylor Hearn (6-5)#133
Sun, Aug 1st@ SFLogan Webb (10-3)#30@ TEXMike Foltynewicz (2-12)#197
Tue, Aug 3rd@ LADWalker Buehler (14-4)#3@ TBLuis Patino (4-3)#79
Wed, Aug 4th@ LADMax Scherzer (15-4)#1@ TBJosh Fleming (10-6)#153
Thu, Aug 5thvs MINGriffin Jax (3-4)#227@ NYYNestor Cortes Jr. (2-2)#102
Fri, Aug 6thvs MINBailey Ober (3-3)#109@ NYYWandy Peralta
Sat, Aug 7thvs MINMichael Pineda (8-8)#99@ NYYAndrew Heaney (8-9)#118
Sun, Aug 8thvs MINKenta Maeda (6-5)@ NYYLuis Gil (1-1)#228
Tue, Aug 10thvs COLJon Gray (8-11)#126vs TEXKolby Allard (3-12)#285
Wed, Aug 11thvs COLAntonio Senzatela (4-9)#122vs TEXSpencer Howard (0-4)#239
Fri, Aug 13th@ LAAPatrick Sandoval (3-6)vs TORRobbie Ray (12-6)#12
Sat, Aug 14th@ LAAJaime Barria (2-4)#198vs TORHyun Jin Ryu (13-9)#98
Sun, Aug 15th@ LAAReid Detmers (1-3)#272vs TORSteven Matz (13-7)#54
Mon, Aug 16th@ KCCarlos Hernandez (6-2)#142   
Tue, Aug 17th@ KCDaniel Lynch (4-6)#388@ TEXTaylor Hearn (6-5)#133
Wed, Aug 18th@ KCBrady Singer (5-10)#170@ TEXMike Foltynewicz (2-12)#197
Thu, Aug 19th@ KCMike Minor (8-12)#77@ TEXSpencer Howard (0-4)#239
Fri, Aug 20thvs SEAYusei Kikuchi (7-9)#76@ HOULance McCullers Jr. (12-5)#25
Sat, Aug 21stvs SEALogan Gilbert (6-5)#92@ HOUJake Odorizzi (6-7)#86
Sun, Aug 22ndvs SEATyler Anderson (7-9)#66@ HOUFramber Valdez (11-5)#38
Mon, Aug 23rdvs KCDaniel Lynch (4-6)#388@ OAKPaul Blackburn (1-3)#322
Tue, Aug 24thvs KCBrady Singer (5-10)#170@ OAKCole Irvin (10-14)#105
Wed, Aug 25thvs KCMike Minor (8-12)#77   
Fri, Aug 27th@ TEXGlenn Otto (0-3)#279vs KCKris Bubic (5-6)#160
Sat, Aug 28th@ TEXKolby Allard (3-12)#285vs KCDaniel Lynch (4-6)#388
Sun, Aug 29th@ TEXTaylor Hearn (6-5)#133vs KCBrady Singer (5-10)#170
Mon, Aug 30th@ SEAChris Flexen (13-6)#39vs HOULuis Garcia (11-7)#26
Tue, Aug 31st@ SEAYusei Kikuchi (7-9)#76vs HOULance McCullers Jr. (12-5)#25
Wed, Sep 1st@ SEALogan Gilbert (6-5)#92vs HOUJake Odorizzi (6-7)#86
Fri, Sep 3rd@ SDJake Arrieta (5-14)@ ARIMadison Bumgarner (7-10)#106
Sat, Sep 4th@ SDJoe Musgrove (11-9)#15@ ARIHumberto Castellanos (2-2)#193
Sun, Sep 5th@ SDChris Paddack (7-7)#87@ ARITyler Gilbert (2-2)#162
Mon, Sep 6thvs SEAYusei Kikuchi (7-9)#76@ HOULance McCullers Jr. (12-5)#25
Tue, Sep 7thvs SEALogan Gilbert (6-5)#92@ HOUJake Odorizzi (6-7)#86
Wed, Sep 8thvs SEATyler Anderson (7-9)#66@ HOUJose Urquidy (8-3)#73
Fri, Sep 10thvs LAAShohei Ohtani (9-2)#40vs ARIMadison Bumgarner (7-10)#106
Sat, Sep 11thvs LAAJose Suarez (7-8)#131vs ARIHumberto Castellanos (2-2)#193
Sun, Sep 12thvs LAAJaime Barria (2-4)#198vs ARITyler Gilbert (2-2)#162
Mon, Sep 13th@ TEXSpencer Howard (0-4)#239vs BOSEduardo Rodriguez (11-8)#62
Tue, Sep 14th@ TEXJordan Lyles (9-12)#372vs BOSNathan Eovaldi (10-9)#41
Wed, Sep 15th@ TEXKohei Arihara (2-4)#164vs BOSTanner Houck (1-4)#230
Thu, Sep 16th@ TEXGlenn Otto (0-3)#279   
Fri, Sep 17thvs ARIMadison Bumgarner (7-10)#106@ KCJon Heasley (0-1)#332
Sat, Sep 18thvs ARIHumberto Castellanos (2-2)#193@ KCKris Bubic (5-6)#160
Sun, Sep 19thvs ARIZac Gallen (2-10)#88@ KCJackson Kowar (0-4)#152
Mon, Sep 20th@ LAAJaime Barria (2-4)#198@ OAKSean Manaea (10-10)#60
Tue, Sep 21st@ LAAPacky Naughton (0-3)#263@ OAKPaul Blackburn (1-3)#322
Wed, Sep 22nd@ LAAJanson Junk (0-1)#251@ OAKCole Irvin (10-14)#105
Thu, Sep 23rd@ LAAAlex Cobb (8-3)#123@ OAKChris Bassitt (12-4)#21
Fri, Sep 24th@ OAKFrankie Montas (13-9)#20@ LAAJose Suarez (7-8)#131
Sat, Sep 25th@ OAKSean Manaea (10-10)#60@ LAAJaime Barria (2-4)#198
Sun, Sep 26th@ OAKPaul Blackburn (1-3)#322@ LAAShohei Ohtani (9-2)#40
Tue, Sep 28thvs TBDrew Rasmussen (3-1)#110vs OAKChris Bassitt (12-4)#21
Wed, Sep 29thvs TBLuis Patino (4-3)#79vs OAKFrankie Montas (13-9)#20
Thu, Sep 30thvs TB   
Fri, Oct 1stvs OAKSean Manaea (10-10)#60vs LAAJose Suarez (7-8)#131
Sat, Oct 2ndvs OAKvs LAA
Sun, Oct 3rdvs OAKvs LAA
Wed, Apr 7th   vs CWSDallas Keuchel (8-9)#383
Sun, Apr 11th   @ MINMatt Shoemaker (3-8)#312
Thu, Apr 15th   @ BALBruce Zimmermann (4-4)#368
Mon, Apr 19th   vs LADDustin May (1-1)
Mon, May 3rd   vs BALDean Kremer (0-7)#382
Mon, May 17th   vs DETCasey Mize (7-8)#55
Mon, May 24th   @ OAKFrankie Montas (13-9)#20
Thu, May 27th   vs TEXKolby Allard (3-12)#285
Mon, Jun 14th   vs MINKenta Maeda (6-5)
Fri, Jun 25th   @ CWSCarlos Rodon (12-5)#23
Thu, Jul 22nd   vs OAKSean Manaea (10-10)#60
Mon, Aug 2nd   @ TBMichael Wacha (3-5)#159
Thu, Aug 12th   vs TEXMike Foltynewicz (2-12)#197
Thu, Aug 26th   vs KCBrad Keller (8-12)#385
Mon, Sep 27th   vs OAKCole Irvin (10-14)#105