Skip to main content

Who Should I Trade?

Diego Castillo for Casey Mize (2021)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Casey Mize
SP - DET
Casey Mize
Diego Castillo
SP,RP - SEA
Diego Castillo
Expert
Recommendation
59%
Recommended by
10 of 17 experts
41%
Recommended by
7 of 17 experts
Rankings 
   
Rest of Season# 80# 79
VBR
   
Projections 
   
Strikeouts00
Wins00
Saves00
ERA0.000.00
WHIP0.000.00
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Mike Maher
FantasyPros
# 86# 110
   
Dan Harris
FantasyPros
# 106# 137
   
Pierre Camus
RotoBaller
# 49# 62
   
Mick Ciallela
Fantrax
# 99# 107
   
Ryan Amore
Pitcher List
# 109# 145
   
Brendan Tuma
FantasyPros
# 70# 110
   
Jordan Eisen
Field of Vision Sports
# 115# 148
   
Brad Camara
FantasyPros
# 103
   
John Albright
Fantasy Six Pack
# 13
   
Joe Pisapia
FantasyPros
# 62# 118
   
Corbin Young
FantasyData
# 201# 36
   
Joe Bond
Fantasy Six Pack
# 113# 70
   
Chris Clegg
Fantrax
# 112# 82
   
Chris Mitchell
FantasyData
# 99# 83
   
Jorge B. Edwards
Fantasy In Frames
# 97
   
Chris Meaney
FTN
# 99
   
Carmen Maiorano
FantasyPros
# 166# 102
   
Who Should I Trade? Player Statistics
  Casey Mize
SP - DET
Casey Mize
Diego Castillo
SP,RP - SEA
Diego Castillo
2021 Stats 
   
   
Games Played3061
   
Games Started300
   
Innings Pitched150.058.1
   
Wins75
   
Losses95
   
Saves016
   
Blown Saves06
   
Holds011
   
Hits Allowed13040
   
Earned Runs6218
   
Home Runs Allowed249
   
Strikeouts11875
   
Walks4117
   
ERA3.712.78
   
WHIP1.140.98
   
Who Should I Trade? Player Projections
  Casey Mize
SP - DET
Casey Mize
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
  Casey Mize
SP - DET
Casey Mize
Diego Castillo
SP,RP - SEA
Diego Castillo
News 
 Detroit Tigers right-hander Casey Mize allowed three runs over four innings in a 5-2 loss to the Twins on Wednesday. Mize struck out four and did not walk a batter.
Matthew Terelle
Thu, Sep 30th
Diego Castillo earned the win on Wednesday against Houston, allowing one hit over one scoreless inning with three strikeouts.
Ari Koslow
Thu, Sep 9th
 Detroit Tigers right-hander Casey Mize allowed one run over three innings in a 3-1 loss to the Royals on Friday. Mize struck out three in the outing.
Matthew Terelle
Sat, Sep 25th
Diego Castillo earned the save on Saturday against Arizona, working around a hit to toss as scoreless inning.
Ari Koslow
Sun, Sep 5th
 Detroit Tigers right-hander Casey Mize allowed one run over three innings in a 7-4 loss to the Rays on Friday. Mize struck out three and walked one.
Matthew Terelle
Fri, Sep 17th
Seattle Mariners pitcher Diego Castillo (shoulder) was placed on the 10-day injured list with right shoulder inflammation.
Brad Camara
Sat, Aug 21st
 Detroit Tigers right-hander Casey Mize allowed three runs in two innings in a 7-2 loss to the Rays on Saturday. Mize struck out two and walked one.
Matthew Terelle
Sat, Sep 11th
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
 Detroit Tigers right-hander Casey Mize threw three scoreless innings in a 4-1 win over the Reds on Sunday. Mize struck out two in the outing while not allowing a baserunner.
Matthew Terelle
Sun, Sep 5th
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
  Casey Mize
SP - DET
Casey Mize
Diego Castillo
SP,RP - SEA
Diego Castillo
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1stvs CLEShane Bieber (7-4)vs SFKevin Gausman (14-6)
Fri, Apr 2nd   vs SFJohnny Cueto (7-7)
Sat, Apr 3rdvs CLEZach Plesac (10-6)vs SFLogan Webb (11-3)
Mon, Apr 5thvs MINMatt Shoemaker (3-8)vs CWSCarlos Rodon (13-5)
Tue, Apr 6thvs MINJ.A. Happ (10-8)vs CWSLucas Giolito (11-9)
Wed, Apr 7thvs MINKenta Maeda (6-5)vs CWSDallas Keuchel (9-9)
Thu, Apr 8th   @ MINJose Berrios (12-9)
Sat, Apr 10th@ CLEAaron Civale (12-5)@ MINMichael Pineda (9-8)
Sun, Apr 11th@ CLELogan Allen (2-7)@ MINMatt Shoemaker (3-8)
Tue, Apr 13th@ HOUJake Odorizzi (6-7)@ BALDean Kremer (0-7)
Thu, Apr 15th@ OAKSean Manaea (11-10)@ BALBruce Zimmermann (4-5)
Fri, Apr 16th@ OAKFrankie Montas (13-9)vs HOUJose Urquidy (8-3)
Sat, Apr 17th@ OAKCole Irvin (10-15)vs HOUZack Greinke (11-6)
Sun, Apr 18th@ OAKChris Bassitt (12-4)vs HOUJake Odorizzi (6-7)
Mon, Apr 19th   vs LADDustin May (1-1)
Tue, Apr 20th   vs LADJulio Urias (19-3)
Thu, Apr 22ndvs PITMitch Keller (5-11)@ BOSNick Pivetta (9-8)
Fri, Apr 23rdvs KCMike Minor (8-12)@ BOSMartin Perez (7-8)
Sat, Apr 24thvs KCBrady Singer (5-10)@ BOSNathan Eovaldi (11-9)
Sun, Apr 25thvs KCDanny Duffy (4-3)@ BOSEduardo Rodriguez (13-8)
Mon, Apr 26thvs KCBrad Keller (8-12)@ HOUJose Urquidy (8-3)
Tue, Apr 27th@ CWSLucas Giolito (11-9)@ HOUCristian Javier (4-1)
Wed, Apr 28th   @ HOUZack Greinke (11-6)
Thu, Apr 29th@ CWSDylan Cease (13-7)@ HOULuis Garcia (11-8)
Fri, Apr 30th@ NYYGerrit Cole (16-8)vs LAAAndrew Heaney (8-9)
Sat, May 1st@ NYYJameson Taillon (8-6)vs LAAGriffin Canning (5-4)
Sun, May 2nd@ NYYCorey Kluber (5-3)vs LAADylan Bundy (2-9)
Mon, May 3rd   vs BALDean Kremer (0-7)
Tue, May 4th@ BOSNick Pivetta (9-8)vs BALJorge Lopez (3-14)
Wed, May 5th@ BOSMartin Perez (7-8)vs BALJohn Means (6-9)
Fri, May 7thvs MINMatt Shoemaker (3-8)@ TEXMike Foltynewicz (2-12)
Sat, May 8thvs MINJose Berrios (12-9)@ TEXKohei Arihara (2-4)
Sun, May 9th   @ TEXDane Dunning (5-10)
Tue, May 11thvs KCBrady Singer (5-10)@ LADWalker Buehler (16-4)
Wed, May 12thvs KCDanny Duffy (4-3)@ LADJulio Urias (19-3)
Thu, May 13thvs KCDaniel Lynch (4-6)vs CLEZach Plesac (10-6)
Fri, May 14thvs CHCJake Arrieta (5-14)vs CLEAaron Civale (12-5)
Sat, May 15thvs CHCTrevor Williams (4-2)vs CLETriston McKenzie (5-9)
Sun, May 16thvs CHCKyle Hendricks (14-7)vs CLEShane Bieber (7-4)
Mon, May 17th@ SEAYusei Kikuchi (7-9)vs DETCasey Mize (7-9)
Tue, May 18th@ SEAJustin Dunn (1-3)vs DETSpencer Turnbull (4-2)
Wed, May 19th@ SEALogan Gilbert (6-5)vs DETTarik Skubal (8-12)
Fri, May 21st@ KCMike Minor (8-12)@ SDChris Paddack (7-7)
Sat, May 22nd@ KCBrady Singer (5-10)@ SDRyan Weathers (4-7)
Sun, May 23rd@ KCKris Bubic (6-7)@ SDYu Darvish (8-11)
Mon, May 24thvs CLESam Hentges (1-4)@ OAKFrankie Montas (13-9)
Tue, May 25thvs CLEAaron Civale (12-5)@ OAKCole Irvin (10-15)
Wed, May 26thvs CLETriston McKenzie (5-9)@ OAKJames Kaprielian (8-5)
Thu, May 27thvs CLEShane Bieber (7-4)vs TEXKolby Allard (3-12)
Fri, May 28thvs NYYGerrit Cole (16-8)vs TEXJordan Lyles (10-13)
Sat, May 29thvs NYYDeivi Garcia (0-2)vs TEXMike Foltynewicz (2-12)
Sun, May 30thvs NYYMichael King (2-4)vs TEXHyeon-jong Yang (0-3)
Mon, May 31st@ MILCorbin Burnes (11-4)vs OAKJames Kaprielian (8-5)
Tue, Jun 1st@ MILEric Lauer (7-5)vs OAKChris Bassitt (12-4)
Wed, Jun 2nd   vs OAKSean Manaea (11-10)
Thu, Jun 3rd@ CWSLance Lynn (11-6)@ LAAGriffin Canning (5-4)
Fri, Jun 4th@ CWSDallas Keuchel (9-9)@ LAAShohei Ohtani (9-2)
Sat, Jun 5th@ CWSLucas Giolito (11-9)@ LAAAlex Cobb (8-3)
Sun, Jun 6th@ CWSDylan Cease (13-7)@ LAAPatrick Sandoval (3-6)
Tue, Jun 8thvs SEAMarco Gonzales (10-6)@ DETMatthew Boyd (3-8)
Wed, Jun 9thvs SEAChris Flexen (14-6)@ DETCasey Mize (7-9)
Thu, Jun 10thvs SEAJustus Sheffield (7-8)@ DETTyler Alexander (2-4)
Fri, Jun 11thvs CWSLucas Giolito (11-9)@ CLEAaron Civale (12-5)
Sat, Jun 12thvs CWSDylan Cease (13-7)@ CLETriston McKenzie (5-9)
Sun, Jun 13thvs CWSCarlos Rodon (13-5)@ CLEShane Bieber (7-4)
Mon, Jun 14th@ KCBrad Keller (8-12)vs MINKenta Maeda (6-5)
Tue, Jun 15th@ KCMike Minor (8-12)vs MINJ.A. Happ (10-8)
Wed, Jun 16th@ KCBrady Singer (5-10)vs MINBailey Ober (3-3)
Thu, Jun 17th@ LAAShohei Ohtani (9-2)vs TBRich Hill (7-8)
Fri, Jun 18th@ LAAAlex Cobb (8-3)vs TBMichael Wacha (3-5)
Sat, Jun 19th@ LAAPatrick Sandoval (3-6)vs TBJosh Fleming (10-8)
Sun, Jun 20th@ LAADylan Bundy (2-9)vs TBShane McClanahan (10-6)
Tue, Jun 22ndvs STLJohan Oviedo (0-5)vs COLKyle Freeland (7-8)#8
Wed, Jun 23rdvs STLJohn Gant (5-11)vs COLGerman Marquez (12-11)#4
Fri, Jun 25th   @ CWSCarlos Rodon (13-5)
Sun, Jun 27thvs HOUJake Odorizzi (6-7)@ CWSRyan Burr
Tue, Jun 29th   @ TORRobbie Ray (13-7)
Wed, Jun 30th@ CLELogan Allen (2-7)@ TORSteven Matz (14-7)
Thu, Jul 1st   @ TORHyun Jin Ryu (14-10)
Fri, Jul 2ndvs CWSLance Lynn (11-6)vs TEXKyle Gibson (10-9)
Sat, Jul 3rdvs CWSDallas Keuchel (9-9)vs TEXJordan Lyles (10-13)
Sun, Jul 4thvs CWSLucas Giolito (11-9)vs TEXMike Foltynewicz (2-12)
Tue, Jul 6th@ TEXDane Dunning (5-10)vs NYYJameson Taillon (8-6)
Wed, Jul 7th@ TEXKyle Gibson (10-9)vs NYYNick Nelson
Thu, Jul 8th@ MINJ.A. Happ (10-8)vs NYYJordan Montgomery (6-7)
Fri, Jul 9th@ MINKenta Maeda (6-5)vs LAAAlex Cobb (8-3)
Sat, Jul 10th@ MINBailey Ober (3-3)vs LAAPatrick Sandoval (3-6)
Sun, Jul 11th@ MINJose Berrios (12-9)vs LAAJose Suarez (8-8)
Fri, Jul 16th   @ LAAAndrew Heaney (8-9)
Sat, Jul 17thvs MINKenta Maeda (6-5)@ LAAAlex Cobb (8-3)
Sun, Jul 18thvs MINJ.A. Happ (10-8)@ LAAPatrick Sandoval (3-6)
Tue, Jul 20thvs TEXDane Dunning (5-10)@ COLGerman Marquez (12-11)#4
Wed, Jul 21stvs TEXJordan Lyles (10-13)@ COLAustin Gomber (9-9)
Thu, Jul 22ndvs TEXMike Foltynewicz (2-12)vs OAKSean Manaea (11-10)
Fri, Jul 23rd@ KCKris Bubic (6-7)vs OAKFrankie Montas (13-9)
Sat, Jul 24th@ KCCarlos Hernandez (6-2)vs OAKChris Bassitt (12-4)
Sun, Jul 25th@ KCDaniel Lynch (4-6)vs OAKCole Irvin (10-15)
Mon, Jul 26th@ MINMichael Pineda (9-8)vs HOULuis Garcia (11-8)
Tue, Jul 27th@ MINKenta Maeda (6-5)vs HOULance McCullers Jr. (13-5)
Wed, Jul 28th@ MINJ.A. Happ (10-8)vs HOUJake Odorizzi (6-7)
Fri, Jul 30thvs BALMatt Harvey (6-14)@ TEXKolby Allard (3-12)
Sat, Jul 31stvs BALJohn Means (6-9)@ TEXTaylor Hearn (6-6)
Sun, Aug 1stvs BALSpenser Watkins (2-7)@ TEXMike Foltynewicz (2-12)
Mon, Aug 2nd   @ TBMichael Wacha (3-5)
Tue, Aug 3rdvs BOSGarrett Richards (7-8)@ TBLuis Patino (5-3)
Wed, Aug 4thvs BOSEduardo Rodriguez (13-8)@ TBJosh Fleming (10-8)
Thu, Aug 5thvs BOSMartin Perez (7-8)@ NYYNestor Cortes Jr. (2-3)
Fri, Aug 6th@ CLECal Quantrill (8-3)@ NYYWandy Peralta
Sat, Aug 7th@ CLEEli Morgan (5-7)@ NYYAndrew Heaney (8-9)
Sun, Aug 8th@ CLEZach Plesac (10-6)@ NYYLuis Gil (1-1)
Tue, Aug 10th@ BALKeegan Akin (2-10)vs TEXKolby Allard (3-12)
Wed, Aug 11th@ BALMatt Harvey (6-14)vs TEXSpencer Howard (0-5)
Thu, Aug 12th@ BALJohn Means (6-9)vs TEXMike Foltynewicz (2-12)
Fri, Aug 13thvs CLEZach Plesac (10-6)vs TORRobbie Ray (13-7)
Sat, Aug 14thvs CLESam Hentges (1-4)vs TORHyun Jin Ryu (14-10)
Sun, Aug 15thvs CLETriston McKenzie (5-9)vs TORSteven Matz (14-7)
Tue, Aug 17thvs LAADylan Bundy (2-9)@ TEXTaylor Hearn (6-6)
Wed, Aug 18thvs LAAShohei Ohtani (9-2)@ TEXMike Foltynewicz (2-12)
Thu, Aug 19thvs LAAJose Quintana (0-3)@ TEXSpencer Howard (0-5)
Fri, Aug 20th@ TORRobbie Ray (13-7)@ HOULance McCullers Jr. (13-5)
Sat, Aug 21st@ TORHyun Jin Ryu (14-10)@ HOUJake Odorizzi (6-7)
Sun, Aug 22nd@ TORSteven Matz (14-7)@ HOUFramber Valdez (11-6)
Mon, Aug 23rd   @ OAKPaul Blackburn (1-4)
Tue, Aug 24th@ STLJack Flaherty (9-2)@ OAKCole Irvin (10-15)
Thu, Aug 26th   vs KCBrad Keller (8-12)
Fri, Aug 27thvs TORSteven Matz (14-7)vs KCKris Bubic (6-7)
Sat, Aug 28thvs TORAlek Manoah (9-2)vs KCDaniel Lynch (4-6)
Sun, Aug 29thvs TORJose Berrios (12-9)vs KCBrady Singer (5-10)
Mon, Aug 30thvs MINBailey Ober (3-3)vs HOULuis Garcia (11-8)
Tue, Aug 31stvs OAKCole Irvin (10-15)vs HOULance McCullers Jr. (13-5)
Wed, Sep 1stvs OAKJames Kaprielian (8-5)vs HOUJake Odorizzi (6-7)
Fri, Sep 3rd@ CINVladimir Gutierrez (9-6)@ ARIMadison Bumgarner (7-10)
Sat, Sep 4th@ CINTyler Mahle (13-6)@ ARIHumberto Castellanos (2-2)
Sun, Sep 5th@ CINLuis Castillo (8-16)@ ARITyler Gilbert (2-2)
Mon, Sep 6th@ PITBryse Wilson (3-7)@ HOULance McCullers Jr. (13-5)
Tue, Sep 7th@ PITDillon Peters (1-2)@ HOUJake Odorizzi (6-7)
Wed, Sep 8th@ PITMitch Keller (5-11)@ HOUJose Urquidy (8-3)
Fri, Sep 10thvs TBMichael Wacha (3-5)vs ARIMadison Bumgarner (7-10)
Sat, Sep 11thvs TBChris Archer (1-1)vs ARIHumberto Castellanos (2-2)
Sun, Sep 12thvs TBLuis Patino (5-3)vs ARITyler Gilbert (2-2)
Mon, Sep 13th   vs BOSEduardo Rodriguez (13-8)
Tue, Sep 14thvs MILFreddy Peralta (10-5)vs BOSNathan Eovaldi (11-9)
Wed, Sep 15thvs MILBrandon Woodruff (9-10)vs BOSTanner Houck (1-5)
Fri, Sep 17th@ TBLuis Patino (5-3)@ KCJon Heasley (1-1)
Sat, Sep 18th@ TBRyan Yarbrough (9-7)@ KCKris Bubic (6-7)
Sun, Sep 19th@ TBShane McClanahan (10-6)@ KCJackson Kowar (0-6)
Mon, Sep 20thvs CWSCarlos Rodon (13-5)@ OAKSean Manaea (11-10)
Tue, Sep 21stvs CWSDallas Keuchel (9-9)@ OAKPaul Blackburn (1-4)
Wed, Sep 22nd   @ OAKCole Irvin (10-15)
Thu, Sep 23rd   @ OAKChris Bassitt (12-4)
Fri, Sep 24thvs KCCarlos Hernandez (6-2)@ LAAJose Suarez (8-8)
Sat, Sep 25thvs KCJon Heasley (1-1)@ LAAJaime Barria (2-4)
Sun, Sep 26thvs KCKris Bubic (6-7)@ LAAShohei Ohtani (9-2)
Mon, Sep 27thvs CWSDallas Keuchel (9-9)vs OAKCole Irvin (10-15)
Tue, Sep 28th@ MINCharlie Barnes (0-3)vs OAKChris Bassitt (12-4)
Wed, Sep 29th@ MINMichael Pineda (9-8)vs OAKFrankie Montas (13-9)
Fri, Oct 1st@ CWSLance Lynn (11-6)vs LAAJose Suarez (8-8)
Sat, Oct 2nd@ CWSLucas Giolito (11-9)vs LAAJhonathan Diaz (1-0)
Sun, Oct 3rd@ CWSDylan Cease (13-7)vs LAAReid Detmers (1-3)
Sun, Apr 4thvs CLEAaron Civale (12-5)   
Fri, Apr 9th@ CLEZach Plesac (10-6)   
Mon, Apr 12th@ HOUZack Greinke (11-6)   
Wed, Apr 14th@ HOULance McCullers Jr. (13-5)   
Wed, Apr 21stvs PITMiguel Yajure (0-2)   
Thu, May 6th@ BOSNathan Eovaldi (11-9)   
Thu, Jun 24thvs HOULuis Garcia (11-8)   
Sat, Jun 26thvs HOULance McCullers Jr. (13-5)   
Mon, Jun 28th@ CLEEli Morgan (5-7)   
Mon, Jul 5th@ TEXKolby Allard (3-12)   
Mon, Jul 19thvs TEXKyle Gibson (10-9)   
Thu, Jul 29thvs BALAlexander Wells (2-3)   
Wed, Aug 25th@ STLJon Lester (7-6)   
Thu, Sep 2ndvs OAKFrankie Montas (13-9)   
Thu, Sep 16th@ TBLouis Head   
Thu, Sep 30th@ MINJoe Ryan (2-1)