Skip to main content

Who Should I Trade?

Framber Valdez for Luis Castillo (2022)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Framber Valdez
SP - HOU
Framber Valdez
Luis Castillo
SP - CIN
Luis Castillo
Expert
Recommendation
54%
Recommended by
7 of 13 experts
46%
Recommended by
6 of 13 experts
Rankings 
   
Rest of Season# 40# 46
VBR# 100# 175
   
Projections 
   
Strikeouts8275
Wins76
Saves00
ERA3.353.85
WHIP1.301.29
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Dalton Del Don
Yahoo! Sports
# 43# 45
   
Mike Maher
FantasyPros
# 21# 52
   
Bart Wheeler
Hail to Fantasy Football
# 31# 50
   
Mick Ciallela
Fantrax
# 30# 49
   
Ryan Amore
Pitcher List
# 54# 87
   
Brad Camara
RotoBaller
# 37# 59
   
Scott Youngson
Pitcher List
# 32# 48
   
Travis Argo
Fantasy Six Pack
# 41# 38
   
Nate Miller
Fantasy Six Pack
# 48# 43
   
Kelly Kirby
FantasyPros
# 52# 49
   
Joe Pisapia
FantasyPros
# 65# 44
   
Pierre Camus
RotoBaller
# 69# 36
   
Andrew Seifter
FantasyPros
# 83# 75
   
Who Should I Trade? Player Statistics
  Framber Valdez
SP - HOU
Framber Valdez
Luis Castillo
SP - CIN
Luis Castillo
2022 Stats 
   
   
Games Played1611
   
Games Started1611
   
Innings Pitched101.064.0
   
Wins83
   
Losses34
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed7651
   
Earned Runs3022
   
Home Runs Allowed65
   
Strikeouts9366
   
Walks3822
   
ERA2.673.09
   
WHIP1.131.14
   
Who Should I Trade? Player Projections
  Framber Valdez
SP - HOU
Framber Valdez
Luis Castillo
SP - CIN
Luis Castillo
2022 Projections 
   
   
Games Played1513
   
Games Started1512
   
Innings Pitched91.874.5
   
Wins76
   
Losses43
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed7866
   
Earned Runs3432
   
Home Runs Allowed78
   
Strikeouts8275
   
Walks3528
   
ERA3.353.85
   
WHIP1.301.29
   
Who Should I Trade? Player Notes
  Framber Valdez
SP - HOU
Framber Valdez
Luis Castillo
SP - CIN
Luis Castillo
News 
 Astros starter Framber Valdez was electric Sunday afternoon. He struck out a career-high 13 batters across six innings, allowing two runs on three hits and five walks as Houston defeated the Angels 4-2.
Kendall Capps
Mon, Jul 4th
Luis Castillo gave up only one run over seven innings to the Braves Sunday but didn't factor into the decision. Castillo surrendered six hits, with the only blemish a solo HR to Marcell Ozuna in the fourth inning.
Scott Youngson - FantasyPros
Sun, Jul 3rd
 Astros starter Framber Valdez completely shut down the New York Mets Tuesday. He tossed eight scoreless innings, scattering six hits and two walks while striking out five.
Kendall Capps
Wed, Jun 29th
Luis Castillo threw six shutout innings and struck out 11 Cubs, winning his third game of the year on Tuesday.
Scott Youngson
Tue, Jun 28th
 Astros starter Framber Valdez was strong yet again Thursday, tossing six innings allowing three runs on two hits and three walks, striking out seven.
Kendall Capps
Fri, Jun 24th
Luis Castillo gave up three runs off three hits, a walk, and an HBP in the fifth inning Wednesday, blowing a 3-1 lead.
Scott Youngson
Wed, Jun 22nd
 Astros starting pitcher Framber Valdez was very strong yet again in a 13-3 victory over the White Sox. He pitched six innings of three-run ball, allowing eight hits and struck out seven.
Kendall Capps
Sat, Jun 18th
Luis Castillo pitched seven innings on Wednesday, striking out six, walking two, and allowing four hits for three earned runs as he took the no-decision in the Reds' 7-4 loss to the Diamondbacks.
Josh Thiessen
Wed, Jun 15th
 Astros starter Framber Valdez fell to 6-3 as the Marlins got to him for four runs (two earned) over six frames. He gave up four hits and walked three in defeat.
Kendall Capps
Sun, Jun 12th
Luis Castillo pitched six innings on Friday, striking out three, walking one, and allowing six hits for one earned run in the Reds' 2-0 loss to the Cardinals.
Josh Thiessen
Sat, Jun 11th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Framber Valdez
SP - HOU
Framber Valdez
Luis Castillo
SP - CIN
Luis Castillo
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 7th@ LAAShohei Ohtani (7-4)#21@ ATLMax Fried (8-2)#14
Fri, Apr 8th@ LAAReid Detmers (2-3)#110@ ATLCharlie Morton (4-3)#52
Sat, Apr 9th@ LAANoah Syndergaard (5-6)#80@ ATLKyle Wright (9-4)#44
Sun, Apr 10th@ LAAJose Suarez (1-2)#149@ ATLIan Anderson (6-5)#90
Tue, Apr 12th@ ARIMadison Bumgarner (3-8)#131vs CLEShane Bieber (3-4)#6
Wed, Apr 13th@ ARIMerrill Kelly (7-5)#96vs CLETriston McKenzie (5-6)#69
Fri, Apr 15th@ SEAMarco Gonzales (4-9)#93@ LADTony Gonsolin (10-0)#24
Sat, Apr 16th@ SEAChris Flexen (4-8)#122@ LADJulio Urias (6-6)#13
Sun, Apr 17th@ SEAMatt Brash (1-3)#172@ LADAndrew Heaney (1-0)#64
Mon, Apr 18thvs LAAMichael Lorenzen (6-6)#129@ SDSean Manaea (3-3)#26
Tue, Apr 19thvs LAAPatrick Sandoval (3-3)#67@ SDJoe Musgrove (8-2)#9
Wed, Apr 20thvs LAAShohei Ohtani (7-4)#21@ SDMacKenzie Gore (4-3)#118
Fri, Apr 22ndvs TORRoss Stripling (4-3)#124vs STLSteven Matz (3-3)#86
Sat, Apr 23rdvs TORAlek Manoah (9-2)#17vs STLDakota Hudson (6-4)#94
Sun, Apr 24thvs TORYusei Kikuchi (3-4)#99vs STLAdam Wainwright (6-6)#41
Mon, Apr 25th@ TEXDane Dunning (1-6)#102   
Tue, Apr 26th@ TEXTaylor Hearn (4-5)#261vs SDJoe Musgrove (8-2)#9
Wed, Apr 27th@ TEXGlenn Otto (4-4)#148vs SDMacKenzie Gore (4-3)#118
Thu, Apr 28th@ TEXMartin Perez (7-2)#68vs SDNick Martinez (3-3)#137
Fri, Apr 29th@ TORYusei Kikuchi (3-4)#99@ COLAntonio Senzatela (3-5)#322
Sat, Apr 30th@ TORJose Berrios (6-4)#50@ COLChad Kuhl (5-5)#249
Sun, May 1st@ TORKevin Gausman (6-6)#19@ COLKyle Freeland (4-5)#169
Mon, May 2ndvs SEAMarco Gonzales (4-9)#93   
Tue, May 3rdvs SEAChris Flexen (4-8)#122@ MILBrandon Woodruff (7-3)#28
Wed, May 4thvs SEAMatt Brash (1-3)#172@ MILFreddy Peralta (3-2)#108
Thu, May 5thvs DETTarik Skubal (5-7)#35@ MILAdrian Houser (4-8)#159
Fri, May 6thvs DETBeau Brieske (1-6)#180   
Sat, May 7thvs DETEduardo Rodriguez (1-3)#43vs PITMitch Keller (2-5)#173
Sun, May 8thvs DETWily Peralta (2-0)#263vs PITZach Thompson (3-6)#157
Tue, May 10th@ MINJoe Ryan (6-3)#53vs MILFreddy Peralta (3-2)#108
Thu, May 12th@ MINJosh Winder (3-2)#190@ PITJT Brubaker (2-7)#117
Fri, May 13th@ WSHJosiah Gray (6-5)#123@ PITMitch Keller (2-5)#173
Sat, May 14th@ WSHErick Fedde (5-5)#174@ PITZach Thompson (3-6)#157
Sun, May 15th@ WSHPatrick Corbin (4-10)#132@ PITJose Quintana (1-4)#85
Mon, May 16th@ BOSGarrett Whitlock (2-1)#63   
Tue, May 17th@ BOSNathan Eovaldi (4-2)#25@ CLEZach Plesac (2-5)#116
Wed, May 18th@ BOSNick Pivetta (8-5)#36   
Thu, May 19thvs TEXGlenn Otto (4-4)#148@ CLECal Quantrill (4-4)#91
Fri, May 20thvs TEXMartin Perez (7-2)#68@ TORHyun Jin Ryu (2-0)
Sat, May 21stvs TEXJon Gray (4-4)#47@ TORAlek Manoah (9-2)#17
Sun, May 22ndvs TEXTaylor Hearn (4-5)#261@ TORYusei Kikuchi (3-4)#99
Mon, May 23rdvs CLETriston McKenzie (5-6)#69vs CHCDrew Smyly (2-5)#152
Tue, May 24thvs CLEZach Plesac (2-5)#116vs CHCMarcus Stroman (2-5)#59
Wed, May 25thvs CLECal Quantrill (4-4)#91vs CHCKyle Hendricks (4-6)#120
Fri, May 27th@ SEAChris Flexen (4-8)#122vs SFCarlos Rodon (7-4)#7
Sat, May 28th@ SEALogan Gilbert (9-3)#39vs SFAlex Wood (5-7)#73
Sun, May 29th@ SEAMarco Gonzales (4-9)#93vs SFAlex Cobb (3-3)#89
Mon, May 30th@ OAKPaul Blackburn (6-3)#10   
Tue, May 31st@ OAKFrankie Montas (3-9)#15@ BOSMichael Wacha (6-1)#109
Wed, Jun 1st@ OAKCole Irvin (2-6)#113@ BOSGarrett Whitlock (2-1)#63
Fri, Jun 3rd@ KCBrady Singer (3-3)#84vs WSHJosiah Gray (6-5)#123
Sat, Jun 4th@ KCKris Bubic (1-5)#256vs WSHErick Fedde (5-5)#174
Sun, Jun 5th@ KCJonathan Heasley (1-4)#209vs WSHPatrick Corbin (4-10)#132
Mon, Jun 6thvs SEARobbie Ray (7-6)#20vs ARIMadison Bumgarner (3-8)#131
Tue, Jun 7thvs SEAChris Flexen (4-8)#122vs ARITyler Gilbert (0-3)#326
Wed, Jun 8thvs SEALogan Gilbert (9-3)#39vs ARIMerrill Kelly (7-5)#96
Fri, Jun 10thvs MIAPablo Lopez (5-4)#16@ STLAndre Pallante (2-3)#155
Sat, Jun 11thvs MIABraxton Garrett (1-3)#251@ STLAdam Wainwright (6-6)#41
Sun, Jun 12thvs MIAEdward Cabrera (2-1)#207@ STLDakota Hudson (6-4)#94
Mon, Jun 13th@ TEXTaylor Hearn (4-5)#261@ ARIMerrill Kelly (7-5)#96
Tue, Jun 14th@ TEXDane Dunning (1-6)#102@ ARIZach Davies (2-4)#175
Wed, Jun 15th@ TEXTyson Miller (0-1)#356@ ARIZac Gallen (4-2)#40
Fri, Jun 17thvs CWSLucas Giolito (5-4)#37vs MILEric Lauer (6-3)#82
Sat, Jun 18thvs CWSJohnny Cueto (2-4)#167vs MILJason Alexander (2-0)#231
Sun, Jun 19thvs CWSMichael Kopech (2-5)#34vs MILAdrian Houser (4-8)#159
Tue, Jun 21stvs NYMTrevor Williams (1-5)#171vs LADTony Gonsolin (10-0)#24
Wed, Jun 22ndvs NYMCarlos Carrasco (9-4)#65vs LADTyler Anderson (9-1)#60
Thu, Jun 23rd@ NYYJameson Taillon (9-1)#42vs LADClayton Kershaw (5-2)#33
Fri, Jun 24th@ NYYLuis Severino (4-3)#31@ SFAlex Cobb (3-3)#89
Sat, Jun 25th@ NYYGerrit Cole (7-2)#2@ SFLogan Webb (7-3)#18
Sun, Jun 26th@ NYYNestor Cortes Jr. (7-3)#46@ SFAnthony DeSclafani (0-2)#76
Tue, Jun 28th@ NYMCarlos Carrasco (9-4)#65@ CHCKeegan Thompson (7-3)#98
Wed, Jun 29th@ NYMTaijuan Walker (6-2)#83@ CHCJustin Steele (3-5)#153
Thu, Jun 30thvs NYYLuis Severino (4-3)#31@ CHCKyle Hendricks (4-6)#120
Fri, Jul 1stvs LAAMichael Lorenzen (6-6)#129vs ATLMax Fried (8-2)#14
Sat, Jul 2ndvs LAAPatrick Sandoval (3-3)#67vs ATLSpencer Strider (4-2)#95
Sun, Jul 3rdvs LAAJose Suarez (1-2)#149vs ATLCharlie Morton (4-3)#52
Mon, Jul 4thvs KCJonathan Heasley (1-4)#209vs NYMTaijuan Walker (6-2)#83
Tue, Jul 5thvs KCZack Greinke (2-4)#125vs NYMMax Scherzer (5-1)#128
Wed, Jul 6thvs KCBrad Keller (3-9)#115vs NYMDavid Peterson (5-1)#126
Thu, Jul 7thvs KCKris Bubic (1-5)#256vs PIT
Fri, Jul 8th@ OAKPaul Blackburn (6-3)#10vs TBShane McClanahan (9-3)#8
Sat, Jul 9th@ OAKFrankie Montas (3-9)#15vs TBShane Baz (1-1)#107
Sun, Jul 10th@ OAKCole Irvin (2-6)#113vs TBDrew Rasmussen (5-3)#57
Tue, Jul 12th@ LAA@ NYY
Wed, Jul 13th@ LAA@ NYY
Thu, Jul 14th@ LAA@ NYY
Fri, Jul 15thvs OAK@ STL
Sat, Jul 16thvs OAK@ STL
Sun, Jul 17thvs OAK@ STL
Thu, Jul 21stvs NYY   
Fri, Jul 22nd@ SEAvs STL
Sat, Jul 23rd@ SEAvs STL
Sun, Jul 24th@ SEAvs STL
Mon, Jul 25th@ OAKvs MIA
Tue, Jul 26th@ OAKvs MIA
Wed, Jul 27th@ OAKvs MIA
Thu, Jul 28thvs SEAvs MIA
Fri, Jul 29thvs SEAvs BAL
Sat, Jul 30thvs SEAvs BAL
Sun, Jul 31stvs SEAvs BAL
Mon, Aug 1stvs BOS@ MIA
Tue, Aug 2ndvs BOS@ MIA
Wed, Aug 3rdvs BOS@ MIA
Thu, Aug 4th@ CLE   
Fri, Aug 5th@ CLE@ MIL
Sat, Aug 6th@ CLE@ MIL
Sun, Aug 7th@ CLE@ MIL
Tue, Aug 9thvs TEX@ NYM
Wed, Aug 10thvs TEX@ NYM
Thu, Aug 11thvs TEXvs CHC
Fri, Aug 12thvs OAK   
Sat, Aug 13thvs OAKvs CHC
Sun, Aug 14thvs OAKvs CHC
Mon, Aug 15th@ CWSvs PHI
Tue, Aug 16th@ CWSvs PHI
Wed, Aug 17th@ CWSvs PHI
Thu, Aug 18th@ CWS   
Fri, Aug 19th@ ATL@ PIT
Sat, Aug 20th@ ATL@ PIT
Sun, Aug 21st@ ATL@ PIT
Tue, Aug 23rdvs MIN@ PHI
Wed, Aug 24thvs MIN@ PHI
Thu, Aug 25thvs MIN@ PHI
Fri, Aug 26thvs BAL@ WSH
Sat, Aug 27thvs BAL@ WSH
Sun, Aug 28thvs BAL@ WSH
Tue, Aug 30th@ TEXvs STL
Wed, Aug 31st@ TEXvs STL
Fri, Sep 2nd@ LAAvs COL
Sat, Sep 3rd@ LAAvs COL
Sun, Sep 4th@ LAAvs COL
Mon, Sep 5thvs TEX   
Tue, Sep 6thvs TEX@ CHC
Wed, Sep 7thvs TEX@ CHC
Fri, Sep 9thvs LAA@ MIL
Sat, Sep 10thvs LAA@ MIL
Sun, Sep 11thvs LAA@ MIL
Mon, Sep 12th@ DETvs PIT
Tue, Sep 13th@ DETvs PIT
Wed, Sep 14th@ DETvs PIT
Thu, Sep 15thvs OAK@ STL
Fri, Sep 16thvs OAK@ STL
Sat, Sep 17thvs OAK@ STL
Sun, Sep 18thvs OAK@ STL
Mon, Sep 19th@ TB   
Tue, Sep 20th@ TBvs BOS
Wed, Sep 21st@ TBvs BOS
Thu, Sep 22nd@ BALvs MIL
Fri, Sep 23rd@ BALvs MIL
Sat, Sep 24th@ BALvs MIL
Sun, Sep 25th@ BALvs MIL
Tue, Sep 27thvs ARI@ PIT
Wed, Sep 28thvs ARI@ PIT
Fri, Sep 30thvs TB@ CHC
Sat, Oct 1stvs TB@ CHC
Sun, Oct 2ndvs TB@ CHC
Mon, Oct 3rdvs PHIvs CHC
Tue, Oct 4thvs PHIvs CHC
Wed, Oct 5thvs PHIvs CHC
Thu, Apr 14th   @ LADWalker Buehler (6-3)#133
Mon, May 9th   vs MILBrandon Woodruff (7-3)#28
Wed, May 11th   vs MILAdrian Houser (4-8)#159
Thu, May 26th   vs CHCJustin Steele (3-5)#153
Thu, Jun 2nd   vs WSHJoan Adon (1-11)#387
Thu, Jun 9th   vs ARIZach Davies (2-4)#175
Mon, Aug 8th   @ NYM
Mon, Aug 22nd   @ PHI
Mon, Aug 29th   vs STL
Thu, Sep 8th   @ CHC
Mon, Sep 26th   @ PIT