Skip to main content

Who Should I Trade?

Diego Castillo for Jesus Luzardo (2021)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Jesus Luzardo
SP,RP - MIA
Jesus Luzardo
Diego Castillo
SP,RP - SEA
Diego Castillo
Expert
Recommendation
67%
Recommended by
10 of 15 experts
33%
Recommended by
5 of 15 experts
Rankings 
   
Rest of Season# 78# 79
VBR
   
Projections 
   
Strikeouts00
Wins00
Saves00
ERA0.000.00
WHIP0.000.00
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Chris Meaney
FTN
# 50# 99
   
Mike Maher
FantasyPros
# 95# 110
   
Dan Harris
FantasyPros
# 116# 137
   
Jorge B. Edwards
Fantasy In Frames
# 29# 97
   
Ryan Amore
Pitcher List
# 104# 145
   
Carmen Maiorano
FantasyPros
# 29# 102
   
Jordan Eisen
Field of Vision Sports
# 24# 148
   
Chris Mitchell
FantasyData
# 70# 83
   
Chris Clegg
Fantrax
# 54# 82
   
Joe Pisapia
FantasyPros
# 93# 118
   
Corbin Young
FantasyData
# 101# 36
   
Pierre Camus
RotoBaller
# 134# 62
   
Joe Bond
Fantasy Six Pack
# 165# 70
   
Mick Ciallela
Fantrax
# 116# 107
   
Brendan Tuma
FantasyPros
# 110
   
Who Should I Trade? Player Statistics
  Jesus Luzardo
SP,RP - MIA
Jesus Luzardo
Diego Castillo
SP,RP - SEA
Diego Castillo
2021 Stats 
   
   
Games Played2561
   
Games Started180
   
Innings Pitched95.258.1
   
Wins65
   
Losses95
   
Saves016
   
Blown Saves06
   
Holds111
   
Hits Allowed10640
   
Earned Runs7018
   
Home Runs Allowed209
   
Strikeouts9875
   
Walks4817
   
ERA6.612.78
   
WHIP1.620.98
   
Who Should I Trade? Player Projections
  Jesus Luzardo
SP,RP - MIA
Jesus Luzardo
Diego Castillo
SP,RP - SEA
Diego Castillo
2021 Projections 
   
   
Games Played00
   
Games Started00
   
Innings Pitched0.00.0
   
Wins00
   
Losses00
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed00
   
Earned Runs00
   
Home Runs Allowed00
   
Strikeouts00
   
Walks00
   
ERA0.000.00
   
WHIP0.000.00
   
Who Should I Trade? Player Notes
  Jesus Luzardo
SP,RP - MIA
Jesus Luzardo
Diego Castillo
SP,RP - SEA
Diego Castillo
News 
 Marlins starter Jesus Luzardo allowed five earned runs on six hits and four walks while striking out two over four innings in a no-decision against the Nationals on Monday.
Mike Maher - The Birds Blitz
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
 Marlins starter Jesus Luzardo allowed four earned runs on seven hits and two walks while striking out just one over 4 1/3 innings in Tuesday's loss to the Nationals.
Mike Maher - The Birds Blitz
Wed, Sep 15th
Diego Castillo earned the save on Saturday against Arizona, working around a hit to toss as scoreless inning.
Ari Koslow
Sun, Sep 5th
 Marlins pitcher Jesus Luzardo allowed two earned runs on two hits and four walks while striking out eight over 5 2/3 innings in a no-decision against the Mets on Thursday.
Mike Maher - The Birds Blitz
Fri, Sep 10th
Seattle Mariners pitcher Diego Castillo (shoulder) was placed on the 10-day injured list with right shoulder inflammation.
Brad Camara
Sat, Aug 21st
 Marlins pitcher Jesus Luzardo allowed three earned runs on five hits and two walks while striking out three over 5 2/3 innings in a no-decision against the Phillies on Friday.
Mike Maher - The Birds Blitz
Sat, Sep 4th
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
 Marlins starter Jesus Luzardo allowed five earned runs on 10 hits and one walk while striking out three over 4 2/3 innings in Tuesday's loss to the Nationals.
Mike Maher - The Birds Blitz
Wed, Aug 25th
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
  Jesus Luzardo
SP,RP - MIA
Jesus Luzardo
Diego Castillo
SP,RP - SEA
Diego Castillo
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1stvs TBTyler Glasnow (5-2)vs SFKevin Gausman (14-6)
Fri, Apr 2ndvs TBRyan Yarbrough (9-7)vs SFJohnny Cueto (7-7)
Sat, Apr 3rdvs TBRich Hill (7-8)vs SFLogan Webb (11-3)
Mon, Apr 5thvs STLDaniel Ponce de Leon (1-1)vs CWSCarlos Rodon (13-5)
Tue, Apr 6thvs STLJohn Gant (5-11)vs CWSLucas Giolito (11-9)
Wed, Apr 7thvs STLJack Flaherty (9-2)vs CWSDallas Keuchel (9-9)
Thu, Apr 8th@ NYMTaijuan Walker (7-11)@ MINJose Berrios (12-9)
Sat, Apr 10th@ NYMJacob deGrom (7-2)@ MINMichael Pineda (9-8)
Sun, Apr 11th   @ MINMatt Shoemaker (3-8)
Tue, Apr 13th@ ATLMax Fried (14-7)#2@ BALDean Kremer (0-7)
Thu, Apr 15th@ ATLIan Anderson (9-5)#3@ BALBruce Zimmermann (4-5)
Fri, Apr 16thvs SFAnthony DeSclafani (13-7)vs HOUJose Urquidy (8-3)
Sat, Apr 17thvs SFAaron Sanchez (1-1)vs HOUZack Greinke (11-6)
Sun, Apr 18thvs SFAlex Wood (10-4)vs HOUJake Odorizzi (6-7)
Mon, Apr 19th   vs LADDustin May (1-1)
Tue, Apr 20thvs BALMatt Harvey (6-14)vs LADJulio Urias (19-3)
Thu, Apr 22nd@ SFAaron Sanchez (1-1)@ BOSNick Pivetta (9-8)
Fri, Apr 23rd@ SFAlex Wood (10-4)@ BOSMartin Perez (7-8)
Sat, Apr 24th@ SFKevin Gausman (14-6)@ BOSNathan Eovaldi (11-9)
Sun, Apr 25th@ SFLogan Webb (11-3)@ BOSEduardo Rodriguez (13-8)
Mon, Apr 26th@ MILCorbin Burnes (11-4)@ HOUJose Urquidy (8-3)
Tue, Apr 27th@ MILAdrian Houser (10-6)@ HOUCristian Javier (4-1)
Wed, Apr 28th@ MILZack Godley (0-1)@ HOUZack Greinke (11-6)
Thu, Apr 29th   @ HOULuis Garcia (11-8)
Fri, Apr 30th@ WSHJon Lester (7-6)vs LAAAndrew Heaney (8-9)
Sat, May 1st@ WSHPatrick Corbin (9-16)vs LAAGriffin Canning (5-4)
Sun, May 2nd@ WSHMax Scherzer (15-4)vs LAADylan Bundy (2-9)
Mon, May 3rd   vs BALDean Kremer (0-7)
Tue, May 4thvs ARIRiley Smith (1-4)vs BALJorge Lopez (3-14)
Wed, May 5thvs ARILuke Weaver (3-6)vs BALJohn Means (6-9)
Fri, May 7thvs MILBrent Suter (12-5)@ TEXMike Foltynewicz (2-12)
Sat, May 8thvs MILAdrian Houser (10-6)@ TEXKohei Arihara (2-4)
Sun, May 9thvs MILBrett Anderson (4-9)@ TEXDane Dunning (5-10)
Tue, May 11th@ ARIMadison Bumgarner (7-10)@ LADWalker Buehler (16-4)
Wed, May 12th@ ARIMatt Peacock (5-7)@ LADJulio Urias (19-3)
Thu, May 13th@ ARIMerrill Kelly (7-11)vs CLEZach Plesac (10-6)
Fri, May 14th@ LADClayton Kershaw (10-8)vs CLEAaron Civale (12-5)
Sat, May 15th@ LADTrevor Bauer (8-5)vs CLETriston McKenzie (5-9)
Sun, May 16th@ LADJimmy Nelson (1-2)vs CLEShane Bieber (7-4)
Mon, May 17th   vs DETCasey Mize (7-9)
Tue, May 18th@ PHIZack Wheeler (14-10)vs DETSpencer Turnbull (4-2)
Wed, May 19th@ PHIZach Eflin (4-7)vs DETTarik Skubal (8-12)
Fri, May 21stvs NYMMarcus Stroman (10-13)@ SDChris Paddack (7-7)
Sat, May 22ndvs NYMJoey Lucchesi (1-4)@ SDRyan Weathers (4-7)
Sun, May 23rdvs NYMJordan Yamamoto (1-1)@ SDYu Darvish (8-11)
Mon, May 24thvs PHIZach Eflin (4-7)@ OAKFrankie Montas (13-9)
Tue, May 25thvs PHIVince Velasquez (3-9)@ OAKCole Irvin (10-15)
Wed, May 26thvs PHIAaron Nola (9-9)@ OAKJames Kaprielian (8-5)
Thu, May 27thvs PHISpencer Howard (0-5)vs TEXKolby Allard (3-12)
Fri, May 28th@ BOSMartin Perez (7-8)vs TEXJordan Lyles (10-13)
Sat, May 29th@ BOSNathan Eovaldi (11-9)vs TEXMike Foltynewicz (2-12)
Sun, May 30th   vs TEXHyeon-jong Yang (0-3)
Mon, May 31st   vs OAKJames Kaprielian (8-5)
Tue, Jun 1st@ TORRobbie Ray (13-7)vs OAKChris Bassitt (12-4)
Wed, Jun 2nd@ TORAlek Manoah (9-2)vs OAKSean Manaea (11-10)
Thu, Jun 3rd@ PITTyler Anderson (7-11)@ LAAGriffin Canning (5-4)
Fri, Jun 4th@ PITMitch Keller (5-11)@ LAAShohei Ohtani (9-2)
Sat, Jun 5th@ PITChase De Jong (1-4)@ LAAAlex Cobb (8-3)
Sun, Jun 6th@ PITChad Kuhl (5-7)@ LAAPatrick Sandoval (3-6)
Tue, Jun 8thvs COLAntonio Senzatela (4-9)#17@ DETMatthew Boyd (3-8)
Wed, Jun 9thvs COLAustin Gomber (9-9)@ DETCasey Mize (7-9)
Thu, Jun 10thvs COLChi Chi Gonzalez (3-7)@ DETTyler Alexander (2-4)
Fri, Jun 11thvs ATLCharlie Morton (14-6)#1@ CLEAaron Civale (12-5)
Sat, Jun 12thvs ATLMax Fried (14-7)#2@ CLETriston McKenzie (5-9)
Sun, Jun 13thvs ATLDrew Smyly (11-4)#6@ CLEShane Bieber (7-4)
Mon, Jun 14th@ STLAdam Wainwright (17-7)vs MINKenta Maeda (6-5)
Tue, Jun 15th@ STLKwang Hyun Kim (7-7)vs MINJ.A. Happ (10-8)
Wed, Jun 16th@ STLJohan Oviedo (0-5)vs MINBailey Ober (3-3)
Thu, Jun 17th   vs TBRich Hill (7-8)
Fri, Jun 18th@ CHCZach Davies (6-12)vs TBMichael Wacha (3-5)
Sat, Jun 19th@ CHCJake Arrieta (5-14)vs TBJosh Fleming (10-8)
Sun, Jun 20th@ CHCAlec Mills (6-7)vs TBShane McClanahan (10-6)
Tue, Jun 22ndvs TORRoss Stripling (5-7)vs COLKyle Freeland (7-8)#8
Wed, Jun 23rdvs TORRobbie Ray (13-7)vs COLGerman Marquez (12-11)#4
Fri, Jun 25thvs WSHJon Lester (7-6)@ CWSCarlos Rodon (13-5)
Sun, Jun 27thvs WSHMax Scherzer (15-4)@ CWSRyan Burr
Tue, Jun 29th@ PHIVince Velasquez (3-9)@ TORRobbie Ray (13-7)
Wed, Jun 30th@ PHIAaron Nola (9-9)@ TORSteven Matz (14-7)
Thu, Jul 1st   @ TORHyun Jin Ryu (14-10)
Fri, Jul 2nd@ ATLDrew Smyly (11-4)#6vs TEXKyle Gibson (10-9)
Sat, Jul 3rd@ ATLKyle Muller (2-4)#10vs TEXJordan Lyles (10-13)
Sun, Jul 4th@ ATLCharlie Morton (14-6)#1vs TEXMike Foltynewicz (2-12)
Tue, Jul 6thvs LADTony Gonsolin (4-1)vs NYYJameson Taillon (8-6)
Wed, Jul 7thvs LADJake Reedvs NYYNick Nelson
Thu, Jul 8thvs LADJulio Urias (19-3)vs NYYJordan Montgomery (6-7)
Fri, Jul 9thvs ATLCharlie Morton (14-6)#1vs LAAAlex Cobb (8-3)
Sat, Jul 10thvs ATLMax Fried (14-7)#2vs LAAPatrick Sandoval (3-6)
Sun, Jul 11thvs ATLIan Anderson (9-5)#3vs LAAJose Suarez (8-8)
Fri, Jul 16th@ PHIZach Eflin (4-7)@ LAAAndrew Heaney (8-9)
Sat, Jul 17th   @ LAAAlex Cobb (8-3)
Sun, Jul 18th@ PHIZack Wheeler (14-10)@ LAAPatrick Sandoval (3-6)
Tue, Jul 20th@ WSHPaolo Espino (5-5)@ COLGerman Marquez (12-11)#4
Wed, Jul 21st@ WSHErick Fedde (7-9)@ COLAustin Gomber (9-9)
Thu, Jul 22ndvs SDBlake Snell (7-6)vs OAKSean Manaea (11-10)
Fri, Jul 23rdvs SDJoe Musgrove (11-9)vs OAKFrankie Montas (13-9)
Sat, Jul 24thvs SDRyan Weathers (4-7)vs OAKChris Bassitt (12-4)
Sun, Jul 25thvs SDYu Darvish (8-11)vs OAKCole Irvin (10-15)
Mon, Jul 26th   vs HOULuis Garcia (11-8)
Tue, Jul 27th@ BALSpenser Watkins (2-7)vs HOULance McCullers Jr. (13-5)
Wed, Jul 28th@ BALJorge Lopez (3-14)vs HOUJake Odorizzi (6-7)
Fri, Jul 30thvs NYYJameson Taillon (8-6)@ TEXKolby Allard (3-12)
Sat, Jul 31stvs NYYDomingo German (4-5)@ TEXTaylor Hearn (6-6)
Sun, Aug 1stvs NYYJordan Montgomery (6-7)@ TEXMike Foltynewicz (2-12)
Mon, Aug 2ndvs NYMTylor Megill (4-6)@ TBMichael Wacha (3-5)
Tue, Aug 3rdvs NYMTaijuan Walker (7-11)@ TBLuis Patino (5-3)
Wed, Aug 4thvs NYMCarlos Carrasco (1-5)@ TBJosh Fleming (10-8)
Thu, Aug 5thvs NYMRich Hill (7-8)@ NYYNestor Cortes Jr. (2-3)
Fri, Aug 6th@ COLGerman Marquez (12-11)#4@ NYYWandy Peralta
Sat, Aug 7th@ COLAustin Gomber (9-9)@ NYYAndrew Heaney (8-9)
Sun, Aug 8th@ COLKyle Freeland (7-8)#8@ NYYLuis Gil (1-1)
Tue, Aug 10th@ SDCraig Stammen (6-3)vs TEXKolby Allard (3-12)
Wed, Aug 11th@ SDRyan Weathers (4-7)vs TEXSpencer Howard (0-5)
Thu, Aug 12th   vs TEXMike Foltynewicz (2-12)
Fri, Aug 13thvs CHCAdbert Alzolay (5-13)vs TORRobbie Ray (13-7)
Sat, Aug 14thvs CHCZach Davies (6-12)vs TORHyun Jin Ryu (14-10)
Sun, Aug 15thvs CHCAlec Mills (6-7)vs TORSteven Matz (14-7)
Tue, Aug 17thvs ATLHuascar Ynoa (4-6)#5@ TEXTaylor Hearn (6-6)
Wed, Aug 18thvs ATLCharlie Morton (14-6)#1@ TEXMike Foltynewicz (2-12)
Thu, Aug 19th@ CINLuis Castillo (8-16)@ TEXSpencer Howard (0-5)
Fri, Aug 20th@ CINSonny Gray (7-9)@ HOULance McCullers Jr. (13-5)
Sat, Aug 21st@ CINWade Miley (12-7)@ HOUJake Odorizzi (6-7)
Sun, Aug 22nd@ CINVladimir Gutierrez (9-6)@ HOUFramber Valdez (11-6)
Mon, Aug 23rd   @ OAKPaul Blackburn (1-4)
Tue, Aug 24thvs WSHErick Fedde (7-9)@ OAKCole Irvin (10-15)
Thu, Aug 26thvs WSHPatrick Corbin (9-16)vs KCBrad Keller (8-12)
Fri, Aug 27thvs CINWade Miley (12-7)vs KCKris Bubic (6-7)
Sat, Aug 28thvs CINVladimir Gutierrez (9-6)vs KCDaniel Lynch (4-6)
Sun, Aug 29thvs CINTyler Mahle (13-6)vs KCBrady Singer (5-10)
Mon, Aug 30th   vs HOULuis Garcia (11-8)
Tue, Aug 31st@ NYMTrevor Williams (4-2)vs HOULance McCullers Jr. (13-5)
Wed, Sep 1st   vs HOUJake Odorizzi (6-7)
Fri, Sep 3rdvs PHIKyle Gibson (10-9)@ ARIMadison Bumgarner (7-10)
Sat, Sep 4thvs PHIRanger Suarez (8-5)@ ARIHumberto Castellanos (2-2)
Sun, Sep 5thvs PHISam Coonrod@ ARITyler Gilbert (2-2)
Mon, Sep 6th   @ HOULance McCullers Jr. (13-5)
Tue, Sep 7thvs NYMCarlos Carrasco (1-5)@ HOUJake Odorizzi (6-7)
Wed, Sep 8thvs NYMRich Hill (7-8)@ HOUJose Urquidy (8-3)
Fri, Sep 10th@ ATLIan Anderson (9-5)#3vs ARIMadison Bumgarner (7-10)
Sat, Sep 11th@ ATLCharlie Morton (14-6)#1vs ARIHumberto Castellanos (2-2)
Sun, Sep 12th@ ATLMax Fried (14-7)#2vs ARITyler Gilbert (2-2)
Mon, Sep 13th@ WSHPaolo Espino (5-5)vs BOSEduardo Rodriguez (13-8)
Tue, Sep 14th@ WSHErick Fedde (7-9)vs BOSNathan Eovaldi (11-9)
Wed, Sep 15th@ WSHJosh Rogers (2-2)vs BOSTanner Houck (1-5)
Fri, Sep 17thvs PITWil Crowe (4-8)@ KCJon Heasley (1-1)
Sat, Sep 18thvs PITBryse Wilson (3-7)@ KCKris Bubic (6-7)
Sun, Sep 19thvs PITMax Kranick (2-3)@ KCJackson Kowar (0-6)
Mon, Sep 20thvs WSHErick Fedde (7-9)@ OAKSean Manaea (11-10)
Tue, Sep 21stvs WSHJosh Rogers (2-2)@ OAKPaul Blackburn (1-4)
Wed, Sep 22ndvs WSHJosiah Gray (2-2)@ OAKCole Irvin (10-15)
Thu, Sep 23rd   @ OAKChris Bassitt (12-4)
Fri, Sep 24th@ TBDavid Robertson@ LAAJose Suarez (8-8)
Sat, Sep 25th@ TBShane McClanahan (10-6)@ LAAJaime Barria (2-4)
Sun, Sep 26th@ TBShane Baz (2-0)@ LAAShohei Ohtani (9-2)
Mon, Sep 27th   vs OAKCole Irvin (10-15)
Tue, Sep 28th@ NYMNoah Syndergaard (0-1)vs OAKChris Bassitt (12-4)
Wed, Sep 29th@ NYMTaijuan Walker (7-11)vs OAKFrankie Montas (13-9)
Fri, Oct 1stvs PHIRanger Suarez (8-5)vs LAAJose Suarez (8-8)
Sat, Oct 2ndvs PHIHans Crouse (0-2)vs LAAJhonathan Diaz (1-0)
Sun, Oct 3rdvs PHIBailey Falter (2-1)vs LAAReid Detmers (1-3)
Mon, Apr 12th@ ATLHuascar Ynoa (4-6)#5   
Wed, Apr 14th@ ATLCharlie Morton (14-6)#1   
Wed, Apr 21stvs BALBruce Zimmermann (4-5)   
Thu, May 6thvs ARIMadison Bumgarner (7-10)   
Mon, May 10th@ ARILuke Weaver (3-6)   
Thu, May 20th@ PHIDavid Hale   
Mon, Jun 7th@ BOSNick Pivetta (9-8)   
Thu, Jun 24thvs WSHJoe Ross (5-9)   
Sat, Jun 26thvs WSHPatrick Corbin (9-16)   
Mon, Jul 5thvs LADWalker Buehler (16-4)   
Mon, Jul 19th@ WSHJon Lester (7-6)   
Mon, Aug 9th@ SDJoe Musgrove (11-9)   
Mon, Aug 16thvs ATLTouki Toussaint (3-3)#12   
Wed, Aug 25thvs WSHJosiah Gray (2-2)   
Thu, Sep 2nd@ NYMCarlos Carrasco (1-5)   
Thu, Sep 9thvs NYMMarcus Stroman (10-13)   
Thu, Sep 30th@ NYMRich Hill (7-8)