Skip to main content

Who Should I Trade?

Diego Castillo for Framber Valdez (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# 159# 242
   
Projections 
   
Strikeouts94
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
   
Corbin Young
FantasyData
# 177# 36
   
Chris Clegg
Fantrax
# 118# 82
   
Jorge B. Edwards
Fantasy In Frames
# 117# 97
   
Chris Meaney
FTN
# 99
   
Carmen Maiorano
FantasyPros
# 253# 102
   
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 Played23
   
Games Started10
   
Innings Pitched8.93.4
   
Wins10
   
Losses00
   
Saves01
   
Blown Saves00
   
Holds01
   
Hits Allowed83
   
Earned Runs31
   
Home Runs Allowed10
   
Strikeouts94
   
Walks41
   
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)#20vs SFKevin Gausman (14-6)#17
Fri, Apr 2nd@ OAKJesus Luzardo (5-8)#93vs SFJohnny Cueto (7-7)#133
Sat, Apr 3rd@ OAKCole Irvin (10-14)#103vs SFLogan Webb (10-3)#30
Mon, Apr 5th@ LAAJose Quintana (0-3)#246vs CWSCarlos Rodon (12-5)#25
Tue, Apr 6th@ LAADylan Bundy (2-9)#84vs CWSLucas Giolito (10-9)#29
Wed, Apr 7th   vs CWSDallas Keuchel (8-9)#388
Thu, Apr 8thvs OAKCole Irvin (10-14)#103@ MINJose Berrios (12-8)#11
Sat, Apr 10thvs OAKFrankie Montas (12-9)#23@ MINMichael Pineda (8-8)#61
Sun, Apr 11th   @ MINMatt Shoemaker (3-8)#302
Tue, Apr 13thvs DETMatthew Boyd (3-8)#134@ BALDean Kremer (0-7)#385
Thu, Apr 15th   @ BALBruce Zimmermann (4-4)#361
Fri, Apr 16th@ SEAYusei Kikuchi (7-9)#79vs HOUJose Urquidy (8-3)#83
Sat, Apr 17th@ SEAChris Flexen (13-6)#38vs HOUZack Greinke (11-6)#31
Sun, Apr 18th@ SEANick Margevicius (0-2)vs HOUJake Odorizzi (6-7)#59
Mon, Apr 19th   vs LADDustin May (1-1)
Tue, Apr 20th@ COLJon Gray (8-11)#129vs LADJulio Urias (18-3)#10
Thu, Apr 22ndvs LAAAlex Cobb (8-3)#131@ BOSNick Pivetta (9-7)#142
Fri, Apr 23rdvs LAAAndrew Heaney (8-9)#115@ BOSMartin Perez (7-8)#380
Sat, Apr 24thvs LAAGriffin Canning (5-4)#155@ BOSNathan Eovaldi (10-8)#37
Sun, Apr 25thvs LAADylan Bundy (2-9)#84@ BOSEduardo Rodriguez (11-8)#66
Mon, Apr 26thvs SEAJustus Sheffield (7-8)#393@ HOUJose Urquidy (8-3)#83
Tue, Apr 27thvs SEAMarco Gonzales (9-5)#51@ HOUCristian Javier (4-1)#91
Wed, Apr 28thvs SEAJustin Dunn (1-3)#260@ HOUZack Greinke (11-6)#31
Thu, Apr 29thvs SEAYusei Kikuchi (7-9)#79@ HOULuis Garcia (11-7)#28
Fri, Apr 30th@ TBRyan Yarbrough (8-6)#152vs LAAAndrew Heaney (8-9)#115
Sat, May 1st@ TBJosh Fleming (10-6)#95vs LAAGriffin Canning (5-4)#155
Sun, May 2nd@ TBRich Hill (6-7)#72vs LAADylan Bundy (2-9)#84
Mon, May 3rd   vs BALDean Kremer (0-7)#385
Tue, May 4th@ NYYDomingo German (4-5)#71vs BALJorge Lopez (3-14)
Wed, May 5th@ NYYJordan Montgomery (6-6)#57vs BALJohn Means (6-7)#44
Fri, May 7thvs TORRoss Stripling (5-7)#73@ TEXMike Foltynewicz (2-12)#196
Sat, May 8thvs TORSteven Matz (13-7)#54@ TEXKohei Arihara (2-4)#178
Sun, May 9thvs TORNate Pearson (1-1)#150@ TEXDane Dunning (5-9)#147
Tue, May 11thvs LAAShohei Ohtani (9-2)#36@ LADWalker Buehler (14-4)#3
Wed, May 12thvs LAAAndrew Heaney (8-9)#115@ LADJulio Urias (18-3)#10
Thu, May 13thvs TEXMike Foltynewicz (2-12)#196vs CLEZach Plesac (10-6)#53
Fri, May 14thvs TEXWes Benjaminvs CLEAaron Civale (11-5)#45
Sat, May 15thvs TEXDane Dunning (5-9)#147vs CLETriston McKenzie (5-7)#86
Sun, May 16thvs TEXKyle Gibson (10-8)#58vs CLEShane Bieber (7-4)#32
Mon, May 17th   vs DETCasey Mize (7-8)#64
Tue, May 18th@ OAKSean Manaea (10-10)#62vs DETSpencer Turnbull (4-2)
Wed, May 19th@ OAKFrankie Montas (12-9)#23vs DETTarik Skubal (8-12)#70
Fri, May 21st@ TEXKyle Gibson (10-8)#58@ SDChris Paddack (7-7)#50
Sat, May 22nd@ TEXJordan Lyles (9-12)#382@ SDRyan Weathers (4-7)#160
Sun, May 23rd@ TEXMike Foltynewicz (2-12)#196@ SDYu Darvish (8-10)#26
Mon, May 24th   @ OAKFrankie Montas (12-9)#23
Tue, May 25thvs LADClayton Kershaw (10-7)#22@ OAKCole Irvin (10-14)#103
Wed, May 26thvs LADTrevor Bauer (8-5)@ OAKJames Kaprielian (8-5)#102
Thu, May 27th   vs TEXKolby Allard (3-12)#282
Fri, May 28thvs SDDinelson Lamet (2-4)#148vs TEXJordan Lyles (9-12)#382
Sat, May 29thvs SDYu Darvish (8-10)#26vs TEXMike Foltynewicz (2-12)#196
Sun, May 30thvs SDBlake Snell (7-6)#47vs TEXHyeon-jong Yang (0-3)#315
Mon, May 31stvs BOSEduardo Rodriguez (11-8)#66vs OAKJames Kaprielian (8-5)#102
Tue, Jun 1stvs BOSGarrett Richards (7-7)#230vs OAKChris Bassitt (12-4)#20
Wed, Jun 2ndvs BOSNick Pivetta (9-7)#142vs OAKSean Manaea (10-10)#62
Thu, Jun 3rdvs BOSMartin Perez (7-8)#380@ LAAGriffin Canning (5-4)#155
Fri, Jun 4th@ TORHyun Jin Ryu (13-9)#112@ LAAShohei Ohtani (9-2)#36
Sat, Jun 5th@ TORRoss Stripling (5-7)#73@ LAAAlex Cobb (8-3)#131
Sun, Jun 6th@ TORSteven Matz (13-7)#54@ LAAPatrick Sandoval (3-6)
Tue, Jun 8th@ BOSMartin Perez (7-8)#380@ DETMatthew Boyd (3-8)#134
Wed, Jun 9th@ BOSNathan Eovaldi (10-8)#37@ DETCasey Mize (7-8)#64
Thu, Jun 10th@ BOSEduardo Rodriguez (11-8)#66@ DETTyler Alexander (2-3)#120
Fri, Jun 11th@ MINBailey Ober (2-3)#125@ CLEAaron Civale (11-5)#45
Sat, Jun 12th@ MINJose Berrios (12-8)#11@ CLETriston McKenzie (5-7)#86
Sun, Jun 13th@ MINMichael Pineda (8-8)#61@ CLEShane Bieber (7-4)#32
Mon, Jun 14th   vs MINKenta Maeda (6-5)
Tue, Jun 15thvs TEXKyle Gibson (10-8)#58vs MINJ.A. Happ (9-8)#245
Wed, Jun 16thvs TEXJordan Lyles (9-12)#382vs MINBailey Ober (2-3)#125
Thu, Jun 17thvs CWSDylan Cease (12-7)#48vs TBRich Hill (6-7)#72
Fri, Jun 18thvs CWSCarlos Rodon (12-5)#25vs TBMichael Wacha (3-5)#158
Sat, Jun 19thvs CWSLance Lynn (10-5)#16vs TBJosh Fleming (10-6)#95
Sun, Jun 20thvs CWSDallas Keuchel (8-9)#388vs TBShane McClanahan (9-6)#99
Tue, Jun 22nd@ BALJorge Lopez (3-14)vs COLKyle Freeland (6-8)#325
Wed, Jun 23rd@ BALThomas Eshelman (0-2)#364vs COLGerman Marquez (12-10)#35
Fri, Jun 25th   @ CWSCarlos Rodon (12-5)#25
Sun, Jun 27th@ DETTarik Skubal (8-12)#70@ CWSRyan Burr
Tue, Jun 29thvs BALTravis Lakins Sr. (1-4)@ TORRobbie Ray (12-6)#13
Wed, Jun 30thvs BALMatt Harvey (6-14)#402@ TORSteven Matz (13-7)#54
Thu, Jul 1st@ CLEJ.C. Mejia (1-7)#295@ TORHyun Jin Ryu (13-9)#112
Fri, Jul 2nd@ CLESam Hentges (1-4)#401vs TEXKyle Gibson (10-8)#58
Sat, Jul 3rd@ CLEEli Morgan (3-7)#219vs TEXJordan Lyles (9-12)#382
Sun, Jul 4th@ CLECal Quantrill (7-3)#56vs TEXMike Foltynewicz (2-12)#196
Tue, Jul 6thvs OAKChris Bassitt (12-4)#20vs NYYJameson Taillon (8-6)#80
Wed, Jul 7thvs OAKSean Manaea (10-10)#62vs NYYNick Nelson
Thu, Jul 8thvs OAKFrankie Montas (12-9)#23vs NYYJordan Montgomery (6-6)#57
Fri, Jul 9thvs NYYNestor Cortes Jr. (2-2)#97vs LAAAlex Cobb (8-3)#131
Sat, Jul 10thvs NYYGerrit Cole (15-8)#7vs LAAPatrick Sandoval (3-6)
Sun, Jul 11thvs NYYJameson Taillon (8-6)#80vs LAAJose Suarez (7-8)#128
Fri, Jul 16th@ CWSDylan Cease (12-7)#48@ LAAAndrew Heaney (8-9)#115
Sat, Jul 17th@ CWSLucas Giolito (10-9)#29@ LAAAlex Cobb (8-3)#131
Sun, Jul 18th@ CWSCarlos Rodon (12-5)#25@ LAAPatrick Sandoval (3-6)
Tue, Jul 20thvs CLETriston McKenzie (5-7)#86@ COLGerman Marquez (12-10)#35
Wed, Jul 21stvs CLEEli Morgan (3-7)#219@ COLAustin Gomber (9-9)
Thu, Jul 22nd   vs OAKSean Manaea (10-10)#62
Fri, Jul 23rdvs TEXKolby Allard (3-12)#282vs OAKFrankie Montas (12-9)#23
Sat, Jul 24thvs TEXKyle Gibson (10-8)#58vs OAKChris Bassitt (12-4)#20
Sun, Jul 25thvs TEXTaylor Hearn (6-5)#141vs OAKCole Irvin (10-14)#103
Mon, Jul 26th@ SEADarren McCaughan (0-0)#345vs HOULuis Garcia (11-7)#28
Tue, Jul 27th@ SEAChris Flexen (13-6)#38vs HOULance McCullers Jr. (12-5)#24
Wed, Jul 28th@ SEAYusei Kikuchi (7-9)#79vs HOUJake Odorizzi (6-7)#59
Fri, Jul 30th@ SFKevin Gausman (14-6)#17@ TEXKolby Allard (3-12)#282
Sat, Jul 31st@ SFAlex Wood (10-4)#49@ TEXTaylor Hearn (6-5)#141
Sun, Aug 1st@ SFLogan Webb (10-3)#30@ TEXMike Foltynewicz (2-12)#196
Mon, Aug 2nd   @ TBMichael Wacha (3-5)#158
Tue, Aug 3rd@ LADWalker Buehler (14-4)#3@ TBLuis Patino (4-3)#87
Wed, Aug 4th@ LADMax Scherzer (15-4)#1@ TBJosh Fleming (10-6)#95
Thu, Aug 5thvs MINGriffin Jax (3-4)#207@ NYYNestor Cortes Jr. (2-2)#97
Fri, Aug 6thvs MINBailey Ober (2-3)#125@ NYYWandy Peralta
Sat, Aug 7thvs MINMichael Pineda (8-8)#61@ NYYAndrew Heaney (8-9)#115
Sun, Aug 8thvs MINKenta Maeda (6-5)@ NYYLuis Gil (1-1)#191
Tue, Aug 10thvs COLJon Gray (8-11)#129vs TEXKolby Allard (3-12)#282
Wed, Aug 11thvs COLAntonio Senzatela (4-9)#117vs TEXSpencer Howard (0-4)#205
Thu, Aug 12th   vs TEXMike Foltynewicz (2-12)#196
Fri, Aug 13th@ LAAPatrick Sandoval (3-6)vs TORRobbie Ray (12-6)#13
Sat, Aug 14th@ LAAJaime Barria (2-4)#216vs TORHyun Jin Ryu (13-9)#112
Sun, Aug 15th@ LAAReid Detmers (1-3)#277vs TORSteven Matz (13-7)#54
Tue, Aug 17th@ KCDaniel Lynch (4-6)#396@ TEXTaylor Hearn (6-5)#141
Wed, Aug 18th@ KCBrady Singer (5-10)#177@ TEXMike Foltynewicz (2-12)#196
Thu, Aug 19th@ KCMike Minor (8-12)#82@ TEXSpencer Howard (0-4)#205
Fri, Aug 20thvs SEAYusei Kikuchi (7-9)#79@ HOULance McCullers Jr. (12-5)#24
Sat, Aug 21stvs SEALogan Gilbert (6-5)#96@ HOUJake Odorizzi (6-7)#59
Sun, Aug 22ndvs SEATyler Anderson (7-9)#69@ HOUFramber Valdez (11-5)#39
Mon, Aug 23rdvs KCDaniel Lynch (4-6)#396@ OAKPaul Blackburn (1-3)#351
Tue, Aug 24thvs KCBrady Singer (5-10)#177@ OAKCole Irvin (10-14)#103
Thu, Aug 26th   vs KCBrad Keller (8-12)#391
Fri, Aug 27th@ TEXGlenn Otto (0-3)#287vs KCKris Bubic (5-6)#157
Sat, Aug 28th@ TEXKolby Allard (3-12)#282vs KCDaniel Lynch (4-6)#396
Sun, Aug 29th@ TEXTaylor Hearn (6-5)#141vs KCBrady Singer (5-10)#177
Mon, Aug 30th@ SEAChris Flexen (13-6)#38vs HOULuis Garcia (11-7)#28
Tue, Aug 31st@ SEAYusei Kikuchi (7-9)#79vs HOULance McCullers Jr. (12-5)#24
Wed, Sep 1st@ SEALogan Gilbert (6-5)#96vs HOUJake Odorizzi (6-7)#59
Fri, Sep 3rd@ SDJake Arrieta (5-14)@ ARIMadison Bumgarner (7-10)#106
Sat, Sep 4th@ SDJoe Musgrove (11-9)#12@ ARIHumberto Castellanos (2-1)#199
Sun, Sep 5th@ SDChris Paddack (7-7)#50@ ARITyler Gilbert (2-2)#164
Mon, Sep 6thvs SEAYusei Kikuchi (7-9)#79@ HOULance McCullers Jr. (12-5)#24
Tue, Sep 7thvs SEALogan Gilbert (6-5)#96@ HOUJake Odorizzi (6-7)#59
Wed, Sep 8thvs SEATyler Anderson (7-9)#69@ HOUJose Urquidy (8-3)#83
Fri, Sep 10thvs LAAShohei Ohtani (9-2)#36vs ARIMadison Bumgarner (7-10)#106
Sat, Sep 11thvs LAAJose Suarez (7-8)#128vs ARIHumberto Castellanos (2-1)#199
Sun, Sep 12thvs LAAJaime Barria (2-4)#216vs ARITyler Gilbert (2-2)#164
Mon, Sep 13th@ TEXSpencer Howard (0-4)#205vs BOSEduardo Rodriguez (11-8)#66
Tue, Sep 14th@ TEXJordan Lyles (9-12)#382vs BOSNathan Eovaldi (10-8)#37
Wed, Sep 15th@ TEXKohei Arihara (2-4)#178vs BOSTanner Houck (1-4)#210
Fri, Sep 17thvs ARIMadison Bumgarner (7-10)#106@ KCJon Heasley (0-1)#336
Sat, Sep 18thvs ARIHumberto Castellanos (2-1)#199@ KCKris Bubic (5-6)#157
Sun, Sep 19thvs ARIZac Gallen (2-10)#89@ KCJackson Kowar (0-4)#154
Mon, Sep 20th@ LAAJaime Barria (2-4)#216@ OAKSean Manaea (10-10)#62
Tue, Sep 21st@ LAAPacky Naughton (0-3)#265@ OAKPaul Blackburn (1-3)#351
Wed, Sep 22nd@ LAAJanson Junk (0-1)#250@ OAKCole Irvin (10-14)#103
Thu, Sep 23rd@ LAAAlex Cobb (8-3)#131@ OAKChris Bassitt (12-4)#20
Fri, Sep 24th@ OAKFrankie Montas (12-9)#23@ LAAJose Suarez (7-8)#128
Sat, Sep 25th@ OAKSean Manaea (10-10)#62@ LAAJaime Barria (2-4)#216
Sun, Sep 26th@ OAKPaul Blackburn (1-3)#351@ LAAShohei Ohtani (9-2)#36
Mon, Sep 27th   vs OAKCole Irvin (10-14)#103
Tue, Sep 28thvs TBDrew Rasmussen (3-1)#107vs OAKChris Bassitt (12-4)#20
Wed, Sep 29thvs TBvs OAK
Fri, Oct 1stvs OAKvs LAA
Sat, Oct 2ndvs OAKvs LAA
Sun, Oct 3rdvs OAKvs LAA
Sun, Apr 4th@ OAKSean Manaea (10-10)#62   
Fri, Apr 9thvs OAKSean Manaea (10-10)#62   
Mon, Apr 12thvs DETCasey Mize (7-8)#64   
Wed, Apr 14thvs DETMichael Fulmer (5-6)#167   
Wed, Apr 21st@ COLAustin Gomber (9-9)   
Thu, May 6th@ NYYGerrit Cole (15-8)#7   
Mon, May 10thvs LAAJunior Guerra   
Thu, May 20th@ OAKCole Irvin (10-14)#103   
Mon, Jun 21st@ BALKeegan Akin (2-10)#379   
Thu, Jun 24th@ DETJose Urena (4-8)#397   
Sat, Jun 26th@ DETWily Peralta (4-3)#168   
Mon, Jun 28thvs BALThomas Eshelman (0-2)#364   
Mon, Jul 19thvs CLEJ.C. Mejia (1-7)#295   
Mon, Aug 16th@ KCCarlos Hernandez (6-2)#145   
Wed, Aug 25thvs KCMike Minor (8-12)#82   
Thu, Sep 16th@ TEXGlenn Otto (0-3)#287   
Thu, Sep 30thvs TB