Skip to main content

Who Should I Trade?

Steve Cishek for Miguel Castro (2021)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
Experts' Pick
  Steve Cishek
RP - LAA
Steve Cishek
Miguel Castro
RP - NYM
Miguel Castro
Expert
Recommendation
50%
Recommended by
2 of 4 experts
50%
Recommended by
2 of 4 experts
Rankings 
   
Rest of Season# 335# 345
VBR# 547# 429
   
Projections 
   
Strikeouts56
Wins00
Saves00
ERA4.023.73
WHIP1.481.38
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Ryan Amore
Pitcher List
# 243
   
Corbin Young
FantasyData
# 263# 233
   
Carmen Maiorano
FantasyPros
# 204
   
Mike Maher
FantasyPros
# 310
   
Who Should I Trade? Player Statistics
  Steve Cishek
RP - LAA
Steve Cishek
Miguel Castro
RP - NYM
Miguel Castro
2021 Stats 
   
   
Games Played6964
   
Games Started02
   
Innings Pitched64.165.2
   
Wins03
   
Losses14
   
Saves00
   
Blown Saves32
   
Holds208
   
Hits Allowed5848
   
Earned Runs2127
   
Home Runs Allowed27
   
Strikeouts6172
   
Walks3840
   
ERA2.973.72
   
WHIP1.511.35
   
Who Should I Trade? Player Projections
  Steve Cishek
RP - LAA
Steve Cishek
Miguel Castro
RP - NYM
Miguel Castro
2021 Projections 
   
   
Games Played55
   
Games Started00
   
Innings Pitched5.05.3
   
Wins00
   
Losses00
   
Saves00
   
Blown Saves00
   
Holds11
   
Hits Allowed54
   
Earned Runs22
   
Home Runs Allowed11
   
Strikeouts56
   
Walks23
   
ERA4.023.73
   
WHIP1.481.38
   
Who Should I Trade? Player Notes
  Steve Cishek
RP - LAA
Steve Cishek
Miguel Castro
RP - NYM
Miguel Castro
News 
 Free agent RHP Steve Cishek has agreed to a one-year, $1 million deal with the Los Angeles Angels.
Jon Mathisen
Mon, Mar 29th
Miguel Castro allowed one walk and struck out four batters in two innings.
Lucas Babits-Feinerman
Tue, May 25th
 The Astros and Steve Cishek have parted ways after the right-hander requested his release.
Andersen Pickard
Sat, Mar 27th
Miguel Castro pitched a scoreless first inning allowing one walk and one hit while striking out one.
Lucas Babits-Feinerman
Thu, May 6th
 RHP Steve Cishek has requested his release from the Houston Astros, which has been granted, according to Mark Feinsand of MLB.com
Jon Mathisen
Thu, Mar 25th
 
 Veteran reliever Steve Cishek signed a minor-league deal with the Astros. He's currently a non-roster invite and could earn $2.25 million, plus incentives.
Corbin Young
Tue, Feb 9th
 
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Steve Cishek
RP - LAA
Steve Cishek
Miguel Castro
RP - NYM
Miguel Castro
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1stvs CWSLucas Giolito (10-9)#27   
Fri, Apr 2ndvs CWSDallas Keuchel (8-9)#158   
Sat, Apr 3rdvs CWSLance Lynn (10-5)#18   
Sun, Apr 4thvs CWSDylan Cease (12-7)#48   
Mon, Apr 5thvs HOULuis Garcia (11-7)#38@ PHIMatt Moore (2-4)#392
Tue, Apr 6thvs HOUZack Greinke (11-6)#30@ PHIChase Anderson (2-4)#333
Thu, Apr 8th@ TORRoss Stripling (5-6)#64vs MIANick Neidert (1-2)#218
Fri, Apr 9th@ TORDavid Phelps   
Sat, Apr 10th@ TORSteven Matz (13-7)#53vs MIATrevor Rogers (7-8)#55
Mon, Apr 12th@ KCBrady Singer (5-10)#196   
Tue, Apr 13th@ KCDanny Duffy (4-3)#103vs PHIAaron Nola (8-8)#28
Wed, Apr 14th@ KCBrad Keller (8-12)#393vs PHIZack Wheeler (14-9)#3
Fri, Apr 16thvs MINLewis Thorpe (0-2)#187   
Mon, Apr 19thvs TEXKohei Arihara (2-4)#174   
Tue, Apr 20thvs TEXJordan Lyles (9-12)#152@ CHCJake Arrieta (5-14)#406
Wed, Apr 21stvs TEXMike Foltynewicz (2-12)#234@ CHCZach Davies (6-11)#397
Thu, Apr 22nd@ HOUCristian Javier (4-1)#63@ CHCTrevor Williams (4-2)#160
Fri, Apr 23rd@ HOUZack Greinke (11-6)#30vs WSHErick Fedde (7-9)#251
Sat, Apr 24th@ HOUJake Odorizzi (6-7)#57vs WSHJoe Ross (5-9)
Sun, Apr 25th@ HOULance McCullers Jr. (12-4)#26vs WSHPatrick Corbin (8-15)#163
Mon, Apr 26th@ TEXJordan Lyles (9-12)#152   
Tue, Apr 27th@ TEXMike Foltynewicz (2-12)#234vs BOSGarrett Richards (7-7)#237
Wed, Apr 28th@ TEXDane Dunning (5-9)#142vs BOSNick Pivetta (9-7)#150
Fri, Apr 30th@ SEAChris Flexen (12-6)#44@ PHIChase Anderson (2-4)#333
Sat, May 1st@ SEALjay Newsome (1-1)@ PHIZack Wheeler (14-9)#3
Sun, May 2nd@ SEAJustus Sheffield (7-8)#400@ PHIZach Eflin (4-7)
Mon, May 3rdvs TBTyler Glasnow (5-2)@ STLAdam Wainwright (16-7)#4
Tue, May 4thvs TBShane McClanahan (9-6)#70   
Wed, May 5thvs TBAndrew Kittredge (9-3)#68@ STLJohan Oviedo (0-5)#383
Thu, May 6thvs TBCollin McHugh (6-1)#120@ STLJohn Gant (5-9)#145
Fri, May 7thvs LADJulio Urias (18-3)#6vs ARIZac Gallen (2-10)#92
Sat, May 8thvs LADClayton Kershaw (10-7)#22vs ARIMerrill Kelly (7-10)#100
Sun, May 9thvs LADTrevor Bauer (8-5)vs ARIRiley Smith (1-4)#212
Mon, May 10th@ HOULuis Garcia (11-7)#38   
Tue, May 11th@ HOULance McCullers Jr. (12-4)#26vs BALJohn Means (6-7)#42
Wed, May 12th@ HOUJose Urquidy (8-3)#50vs BALMatt Harvey (6-14)#405
Fri, May 14th@ BOSNick Pivetta (9-7)#150@ TBTyler Glasnow (5-2)
Sat, May 15th@ BOSMartin Perez (7-8)#387@ TBShane McClanahan (9-6)#70
Sun, May 16th@ BOSNathan Eovaldi (10-8)#41@ TBJosh Fleming (10-6)#107
Mon, May 17thvs CLESam Hentges (1-4)#404@ ATLMax Fried (12-7)#19
Tue, May 18thvs CLEZach Plesac (10-6)#61@ ATLTucker Davidson (0-0)#288
Wed, May 19thvs CLEAaron Civale (11-4)#43@ ATLCharlie Morton (13-6)#10
Thu, May 20thvs MINJose Berrios (12-8)#11   
Fri, May 21stvs OAKJames Kaprielian (8-5)#102@ MIAJohn Curtiss (3-1)
Sat, May 22ndvs OAKChris Bassitt (12-4)#23@ MIAPablo Lopez (5-5)#60
Sun, May 23rdvs OAKSean Manaea (10-10)#33@ MIACody Poteet (2-3)#224
Tue, May 25thvs TEXHyeon-jong Yang (0-3)#307vs COLKyle Freeland (6-8)#362
Wed, May 26thvs TEXDane Dunning (5-9)#142   
Thu, May 27th@ OAKChris Bassitt (12-4)#23vs COLAntonio Senzatela (4-9)#76
Fri, May 28th@ OAKSean Manaea (10-10)#33   
Sat, May 29th@ OAKFrankie Montas (12-9)#25vs ATLIan Anderson (7-5)#62
Sun, May 30th@ OAKCole Irvin (10-13)#67   
Mon, May 31st@ SFJohnny Cueto (7-7)#126@ ARIMerrill Kelly (7-10)#100
Tue, Jun 1st@ SFAlex Wood (10-4)#49@ ARICaleb Smith (4-9)#162
Thu, Jun 3rdvs SEAJustus Sheffield (7-8)#400@ SDYu Darvish (8-10)#16
Fri, Jun 4thvs SEARobert Dugger (0-2)#375@ SDBlake Snell (7-6)#45
Sat, Jun 5thvs SEAYusei Kikuchi (7-9)#82@ SDJoe Musgrove (11-9)#12
Sun, Jun 6thvs SEALogan Gilbert (6-5)#94@ SDChris Paddack (7-7)#54
Mon, Jun 7thvs KCJackson Kowar (0-4)#165   
Tue, Jun 8thvs KCKris Bubic (5-6)#172@ BALBruce Zimmermann (4-4)#363
Wed, Jun 9thvs KCBrad Keller (8-12)#393@ BALMatt Harvey (6-14)#405
Fri, Jun 11th@ ARIMerrill Kelly (7-10)#100vs SDBlake Snell (7-6)#45
Sat, Jun 12th@ ARICaleb Smith (4-9)#162vs SDJoe Musgrove (11-9)#12
Sun, Jun 13th@ ARIJon Duplantier (0-3)#265vs SDChris Paddack (7-7)#54
Mon, Jun 14th@ OAKSean Manaea (10-10)#33vs CHCJake Arrieta (5-14)#406
Tue, Jun 15th@ OAKFrankie Montas (12-9)#25vs CHCAlec Mills (6-7)#199
Wed, Jun 16th@ OAKCole Irvin (10-13)#67vs CHCRobert Stock (0-2)#279
Thu, Jun 17thvs DETMatt Manning (4-6)#232vs CHCKyle Hendricks (14-6)#96
Fri, Jun 18thvs DETJose Urena (4-8)#396@ WSHErick Fedde (7-9)#251
Sat, Jun 19thvs DETWily Peralta (4-3)#181@ WSHJon Lester (7-6)#321
Sun, Jun 20thvs DETCasey Mize (7-8)#77@ WSHPatrick Corbin (8-15)#163
Tue, Jun 22ndvs SFAnthony DeSclafani (12-7)#20vs ATLCharlie Morton (13-6)#10
Wed, Jun 23rdvs SFKevin Gausman (14-6)#17vs ATLKyle Wright (0-1)#360
Fri, Jun 25th@ TBAndrew Kittredge (9-3)#68vs PHIMatt Moore (2-4)#392
Sat, Jun 26th@ TBShane McClanahan (9-6)#70vs PHIZach Eflin (4-7)
Sun, Jun 27th@ TBRyan Yarbrough (8-6)#166vs PHIZack Wheeler (14-9)#3
Mon, Jun 28th@ NYYMichael King (0-4)#144@ WSHPaolo Espino (5-5)#106
Tue, Jun 29th@ NYYJameson Taillon (8-6)#93@ ATLCharlie Morton (13-6)#10
Wed, Jun 30th@ NYYDomingo German (4-5)#88@ ATLMax Fried (12-7)#19
Fri, Jul 2ndvs BALKeegan Akin (2-10)#391   
Sat, Jul 3rdvs BALJorge Lopez (3-14)@ NYYJordan Montgomery (6-6)#65
Sun, Jul 4thvs BALThomas Eshelman (0-2)#373@ NYYNestor Cortes Jr. (2-2)#111
Mon, Jul 5thvs BOSMartin Perez (7-8)#387vs MILBrandon Woodruff (9-10)#5
Tue, Jul 6thvs BOSNathan Eovaldi (10-8)#41   
Wed, Jul 7thvs BOSEduardo Rodriguez (11-8)#72vs MILBrett Anderson (4-8)#159
Fri, Jul 9th@ SEAMarco Gonzales (9-5)#52vs PITJT Brubaker (5-13)#132
Sat, Jul 10th@ SEAChris Flexen (12-6)#44vs PITMax Kranick (1-3)#253
Sun, Jul 11th@ SEAHector Santiago (1-1)vs PITChase De Jong (1-4)
Fri, Jul 16thvs SEAChris Flexen (12-6)#44@ PITChad Kuhl (5-7)#247
Sat, Jul 17thvs SEAYusei Kikuchi (7-9)#82@ PITWil Crowe (4-7)#403
Sun, Jul 18thvs SEALogan Gilbert (6-5)#94@ PITJT Brubaker (5-13)#132
Mon, Jul 19th@ OAKCole Irvin (10-13)#67@ CINVladimir Gutierrez (9-6)#98
Tue, Jul 20th@ OAKJames Kaprielian (8-5)#102@ CINWade Miley (12-7)#47
Thu, Jul 22nd@ MINKenta Maeda (6-5)   
Fri, Jul 23rd@ MINJ.A. Happ (9-8)#135vs TORSteven Matz (13-7)#53
Sat, Jul 24th@ MINJose Berrios (12-8)#11vs TORHyun Jin Ryu (13-9)#127
Sun, Jul 25th@ MINBailey Ober (2-3)#123vs TORRoss Stripling (5-6)#64
Mon, Jul 26thvs COLGerman Marquez (12-10)#31vs ATLBryse Wilson (3-7)#188
Tue, Jul 27thvs COLAustin Gomber (9-9)vs ATLCharlie Morton (13-6)#10
Wed, Jul 28thvs COLLucas Gilbreath (2-1)#388vs ATLMax Fried (12-7)#19
Thu, Jul 29thvs OAKFrankie Montas (12-9)#25vs ATLDrew Smyly (10-4)#66
Fri, Jul 30thvs OAKChris Bassitt (12-4)#23vs CINSonny Gray (7-8)#75
Sat, Jul 31stvs OAKCole Irvin (10-13)#67vs CINWade Miley (12-7)#47
Sun, Aug 1stvs OAKDaulton Jefferies (1-0)#156vs CINVladimir Gutierrez (9-6)#98
Mon, Aug 2nd@ TEXDane Dunning (5-9)#142@ MIAJesus Luzardo (5-8)#108
Tue, Aug 3rd@ TEXJordan Lyles (9-12)#152@ MIANick Neidert (1-2)#218
Wed, Aug 4th@ TEXKolby Allard (3-12)#249@ MIAZach Thompson (2-6)#137
Thu, Aug 5th@ TEXSpencer Howard (0-4)#242@ MIABraxton Garrett (1-2)#304
Fri, Aug 6th@ LADDavid Price (4-2)#74@ PHIKyle Gibson (10-8)#34
Sat, Aug 7th@ LADJulio Urias (18-3)#6@ PHIRanger Suarez (6-5)#80
Sun, Aug 8th@ LADWalker Buehler (14-4)#2@ PHIZack Wheeler (14-9)#3
Tue, Aug 10thvs TORRoss Stripling (5-6)#64   
Wed, Aug 11thvs TORAlek Manoah (7-2)#40vs WSHPaolo Espino (5-5)#106
Thu, Aug 12thvs TORJose Berrios (12-8)#11vs WSHErick Fedde (7-9)#251
Fri, Aug 13thvs HOUZack Greinke (11-6)#30vs LADJulio Urias (18-3)#6
Sat, Aug 14thvs HOULuis Garcia (11-7)#38vs LADWalker Buehler (14-4)#2
Sun, Aug 15thvs HOULance McCullers Jr. (12-4)#26vs LADMax Scherzer (15-4)#1
Mon, Aug 16th@ NYYGerrit Cole (15-8)#9@ SFKevin Gausman (14-6)#17
Tue, Aug 17th@ DETCasey Mize (7-8)#77@ SFLogan Webb (10-3)#29
Wed, Aug 18th@ DETTarik Skubal (8-12)#85@ SFAnthony DeSclafani (12-7)#20
Thu, Aug 19th@ DETMatt Manning (4-6)#232@ LADCorey Knebel (3-0)#116
Fri, Aug 20th@ CLESam Hentges (1-4)#404@ LADWalker Buehler (14-4)#2
Sat, Aug 21st@ CLETriston McKenzie (5-7)#86@ LADMax Scherzer (15-4)#1
Sun, Aug 22nd@ CLECal Quantrill (7-3)#59@ LADDavid Price (4-2)#74
Tue, Aug 24th@ BALSpenser Watkins (2-7)#263vs SFSammy Long (2-1)#194
Wed, Aug 25th@ BALChris Ellis (1-0)#203vs SFJohnny Cueto (7-7)#126
Thu, Aug 26th@ BALKeegan Akin (2-10)#391vs SFAlex Wood (10-4)#49
Fri, Aug 27thvs SDJoe Musgrove (11-9)#12vs WSHPaolo Espino (5-5)#106
Sat, Aug 28thvs SDRyan Weathers (4-7)#167vs WSHSean Nolin (0-2)#278
Mon, Aug 30thvs NYYCorey Kluber (5-3)#58   
Tue, Aug 31stvs NYYJameson Taillon (8-6)#93vs MIAEdward Cabrera (0-2)#260
Wed, Sep 1stvs NYYGerrit Cole (15-8)#9   
Fri, Sep 3rdvs TEXGlenn Otto (0-2)#297@ WSHSean Nolin (0-2)#278
Sat, Sep 4thvs TEXKolby Allard (3-12)#249@ WSHJosh Rogers (2-0)#185
Sun, Sep 5thvs TEXTaylor Hearn (6-5)#125@ WSHJosiah Gray (0-2)#205
Mon, Sep 6thvs TEXA.J. Alexy (2-1)#272@ WSHPatrick Corbin (8-15)#163
Tue, Sep 7th@ SDBlake Snell (7-6)#45@ MIAEdward Cabrera (0-2)#260
Wed, Sep 8th@ SDYu Darvish (8-10)#16@ MIASandy Alcantara (9-13)#7
Fri, Sep 10th@ HOUFramber Valdez (11-5)#36vs NYYJordan Montgomery (6-6)#65
Sat, Sep 11th@ HOULuis Garcia (11-7)#38vs NYYCorey Kluber (5-3)#58
Sun, Sep 12th@ HOULance McCullers Jr. (12-4)#26vs NYYClarke Schmidt (0-0)#314
Tue, Sep 14th@ CWSLucas Giolito (10-9)#27vs STLJake Woodford (3-3)#283
Wed, Sep 15th@ CWSDallas Keuchel (8-9)#158vs STLJon Lester (7-6)#321
Thu, Sep 16th@ CWSReynaldo Lopez (3-3)#154   
Fri, Sep 17thvs OAKCole Irvin (10-13)#67vs PHIZack Wheeler (14-9)#3
Sat, Sep 18thvs OAKJames Kaprielian (8-5)#102vs PHIAaron Nola (8-8)#28
Sun, Sep 19thvs OAKFrankie Montas (12-9)#25vs PHIKyle Gibson (10-8)#34
Mon, Sep 20thvs HOUFramber Valdez (11-5)#36   
Tue, Sep 21stvs HOUJose Urquidy (8-3)#50@ BOSEduardo Rodriguez (11-8)#72
Wed, Sep 22ndvs HOULuis Garcia (11-7)#38@ BOSChris Sale (4-0)#113
Thu, Sep 23rdvs HOULance McCullers Jr. (12-4)#26   
Fri, Sep 24thvs SEALogan Gilbert (6-5)#94@ MILCorbin Burnes (10-4)#8
Sat, Sep 25thvs SEATyler Anderson (7-9)#69@ MILEric Lauer (6-5)#91
Sun, Sep 26thvs SEAMarco Gonzales (9-5)#52@ MILFreddy Peralta (9-5)#15
Tue, Sep 28th@ TEXTaylor Hearn (6-5)#125vs MIAElieser Hernandez (1-2)#89
Wed, Sep 29th@ TEXvs MIA
Thu, Sep 30th@ TEXvs MIA
Fri, Oct 1st@ SEA@ ATL
Sat, Oct 2nd@ SEA@ ATL
Sun, Oct 3rd@ SEA@ ATL
Wed, Apr 7th   @ PHIAaron Nola (8-8)#28
Sat, Apr 17th   @ COLGerman Marquez (12-10)#31
Sun, Apr 18th   @ COLAntonio Senzatela (4-9)#76
Mon, May 24th   vs COLAustin Gomber (9-9)
Wed, Jun 2nd   @ ARIMadison Bumgarner (7-10)#110
Mon, Jun 21st   vs ATLIan Anderson (7-5)#62
Thu, Jul 1st   @ ATLIan Anderson (7-5)#62
Wed, Jul 21st   @ CINJeff Hoffman (3-5)#204
Sun, Aug 29th   vs WSHErick Fedde (7-9)#251
Thu, Sep 2nd   vs MIASandy Alcantara (9-13)#7
Thu, Sep 9th   @ MIAJesus Luzardo (5-8)#108
Mon, Sep 13th   vs STLAdam Wainwright (16-7)#4