Skip to main content

Who Should I Trade?

Diego Castillo for Curt Casali (2022)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Diego Castillo
2B,3B,RF,SS - PIT
Diego Castillo
Curt Casali
C - SEA
Curt Casali
Expert
Recommendation
75%
Recommended by
3 of 4 experts
25%
Recommended by
1 of 4 experts
Rankings 
   
Rest of Season# 363# 361
VBR
   
Projections 
   
Runs00
Home Runs00
RBI00
Stolen Bases00
Batting Average.000.000
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Mike Maher
FantasyPros
# 374# 376
   
Andrew Seifter
FantasyPros
# 277
   
Mick Ciallela
Fantrax
# 309
   
Pierre Camus
RotoBaller
# 328# 276
   
Who Should I Trade? Player Statistics
  Diego Castillo
2B,3B,RF,SS - PIT
Diego Castillo
Curt Casali
C - SEA
Curt Casali
2022 Stats 
   
   
At Bats258140
   
Runs2718
   
Hits5228
   
Singles3020
   
Doubles114
   
Triples00
   
Home Runs114
   
RBI2816
   
Stolen Bases10
   
Caught Stealing10
   
Walks1423
   
Strikeouts7449
   
Batting Average.202.200
   
On Base Pct.247.317
   
Slugging Pct.372.314
   
On-base Plus Slugging.619.632
   
Who Should I Trade? Player Projections
  Diego Castillo
2B,3B,RF,SS - PIT
Diego Castillo
Curt Casali
C - SEA
Curt Casali
2022 Projections 
   
   
At Bats00
   
Runs00
   
Hits00
   
Singles00
   
Doubles00
   
Triples00
   
Home Runs00
   
RBI00
   
Stolen Bases00
   
Caught Stealing00
   
Walks00
   
Strikeouts00
   
Batting Average.000.000
   
On Base Pct.000.000
   
Slugging Pct.000.000
   
On-base Plus Slugging.000.000
   
Who Should I Trade? Player Notes
  Diego Castillo
2B,3B,RF,SS - PIT
Diego Castillo
Curt Casali
C - SEA
Curt Casali
News 
 Diego Castillo went 2-for-4 with two RBI and a strikeout during Monday's 5-1 win over the Marlins.
Andy Zimmerman
Tue, Jul 12th
The Seattle Mariners activated Curt Casali from the injured list Thursday.
Ari Koslow
Thu, Aug 11th
 Diego Castillo went 2-for-3 with a solo home run during Game 1's 4-2 win of Thursday's doubleheader versus the Reds.
Andy Zimmerman
Fri, Jul 8th
Curt Casali has been traded to the Seattle Mariners for righthanded prospect Michael Stryffeler.
Diego Sandoval
Tue, Aug 2nd
 Diego Castillo went 1-for-3 with a solo home run during Tuesday's 3-1 loss to the Nationals.
Andy Zimmerman
Wed, Jun 29th
Curt Casali went 1-for-2 with an RBI single in Thursday's 7-6 loss to the Braves.
Diego Sandoval
Thu, Jun 23rd
 Diego Castillo went 1-for-4 with a solo home run and a strikeout during Saturday’s 6-5 loss versus the Rays.
Andy Zimmerman
Sun, Jun 26th
Curt Casali went 1-for-2 with a single and an RBI sacrifice fly in Wednesday's 3-2 loss to the Royals.
Diego Sandoval
Wed, Jun 15th
 Diego Castillo went 1-for-4 with a solo home run and two runs scored during Wednesday's 14-5 loss to the Cubs. In his second pitching performance of the year, he allowed four runs on two hits and two walk while striking out a batter in an inning thrown.
Andy Zimmerman
Thu, Jun 23rd
Curt Casali went 2-for-3 with a double, a single, a walk and two runs scored in Sunday's 5-1 win over the Marlins.
Diego Sandoval
Sun, Jun 5th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Diego Castillo
2B,3B,RF,SS - PIT
Diego Castillo
Curt Casali
C - SEA
Curt Casali
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 7th@ STLAdam Wainwright (11-12)   
Sat, Apr 9th@ STLMiles Mikolas (12-13)@ MINSonny Gray (8-5)
Sun, Apr 10th@ STLSteven Matz (5-3)@ MINBailey Ober (2-3)
Tue, Apr 12thvs CHCDrew Smyly (7-8)@ CWSVince Velasquez (3-3)
Wed, Apr 13thvs CHCKyle Hendricks (4-6)@ CWSDallas Keuchel (2-9)
Thu, Apr 14thvs WSHJoan Adon (1-12)@ CWSJimmy Lambert (1-2)
Fri, Apr 15thvs WSHErick Fedde (6-12)vs HOUJake Odorizzi (5-6)
Sat, Apr 16thvs WSHJosh Rogers (2-2)vs HOUJustin Verlander (17-4)
Sun, Apr 17thvs WSHPatrick Corbin (6-19)vs HOUJose Urquidy (13-8)
Mon, Apr 18th@ MILEric Lauer (10-7)   
Tue, Apr 19th@ MILCorbin Burnes (12-8)vs TEXJon Gray (7-7)
Wed, Apr 20th@ MILBrandon Woodruff (13-4)vs TEXDane Dunning (4-8)
Thu, Apr 21st@ CHCMark Leiter Jr. (2-7)vs TEXTaylor Hearn (6-8)
Fri, Apr 22nd@ CHCDrew Smyly (7-8)vs KCBrad Keller (6-14)
Sat, Apr 23rd@ CHCKyle Hendricks (4-6)vs KCKris Bubic (3-13)
Sun, Apr 24th@ CHCJustin Steele (4-7)vs KCCarlos Hernandez (0-5)
Tue, Apr 26thvs MILBrandon Woodruff (13-4)@ TBMatt Wisler (3-3)
Wed, Apr 27thvs MILAaron Ashby (2-10)@ TBDrew Rasmussen (11-7)
Thu, Apr 28thvs MILFreddy Peralta (4-4)@ TBJeffrey Springs (9-4)
Fri, Apr 29thvs SDYu Darvish (16-8)@ MIAElieser Hernandez (3-6)
Sat, Apr 30thvs SDSean Manaea (7-9)@ MIAJesus Luzardo (4-7)
Sun, May 1stvs SDJoe Musgrove (10-7)@ MIASandy Alcantara (14-9)
Wed, May 4th@ DETAlex Faedo (1-5)@ HOUJustin Verlander (17-4)
Sat, May 7th@ CINDauri Moretavs TBDrew Rasmussen (11-7)
Sun, May 8th@ CINTyler Mahle (6-8)vs TBRyan Yarbrough (3-8)
Mon, May 9thvs LADJulio Urias (17-7)vs PHIRanger Suarez (10-6)
Tue, May 10thvs LADTony Gonsolin (16-1)vs PHIAaron Nola (11-13)
Wed, May 11thvs LADRyan Pepiot (3-0)vs PHIBailey Falter (6-4)
Thu, May 12thvs CINConnor Overton (1-0)   
Fri, May 13thvs CINTyler Mahle (6-8)@ NYMMax Scherzer (11-5)
Sat, May 14thvs CINLuis Castillo (8-6)@ NYMChris Bassitt (15-9)
Sun, May 15thvs CINHunter Greene (5-13)@ NYMCarlos Carrasco (15-7)
Mon, May 16th@ CHCWade Miley (2-2)@ TORYusei Kikuchi (5-7)
Tue, May 17th@ CHCKeegan Thompson (10-5)@ TORJose Berrios (12-7)
Wed, May 18th@ CHCDrew Smyly (7-8)@ TORKevin Gausman (12-10)
Fri, May 20thvs STLAdam Wainwright (11-12)@ BOSMichael Wacha (11-2)
Sat, May 21stvs STLMatthew Liberatore (2-1)@ BOSGarrett Whitlock (4-2)
Sun, May 22ndvs STLSteven Matz (5-3)@ BOSNathan Eovaldi (5-3)
Mon, May 23rdvs COLChad Kuhl (6-11)vs OAKZach Logue (3-8)
Tue, May 24thvs COLKyle Freeland (9-11)vs OAKJames Kaprielian (5-9)
Wed, May 25thvs COLRyan Feltner (3-9)vs OAKPaul Blackburn (7-6)
Fri, May 27th@ SDSean Manaea (7-9)vs HOUJustin Verlander (17-4)
Sat, May 28th@ SDJoe Musgrove (10-7)vs HOUJose Urquidy (13-8)
Sun, May 29th@ SDMacKenzie Gore (4-4)vs HOULuis Garcia (15-8)
Mon, May 30th@ LADWalker Buehler (6-3)   
Tue, May 31st@ LADJulio Urias (17-7)@ BALBryan Baker
Wed, Jun 1st@ LADMitch White (1-6)@ BALKyle Bradish (4-7)
Fri, Jun 3rdvs ARIMerrill Kelly (13-8)@ TEXDane Dunning (4-8)
Sat, Jun 4thvs ARIZach Davies (2-5)@ TEXGlenn Otto (6-10)
Sun, Jun 5thvs ARIZac Gallen (12-3)@ TEXMartin Perez (12-8)
Tue, Jun 7thvs DETTarik Skubal (7-8)@ HOUJustin Verlander (17-4)
Wed, Jun 8thvs DETAlex Faedo (1-5)@ HOUJose Urquidy (13-8)
Thu, Jun 9th@ ATLMax Fried (14-7)   
Fri, Jun 10th@ ATLSpencer Strider (11-5)vs BOSRich Hill (8-7)
Sat, Jun 11th@ ATLCharlie Morton (9-6)vs BOSMichael Wacha (11-2)
Sun, Jun 12th@ ATLKyle Wright (21-5)vs BOSKutter Crawford (3-6)
Mon, Jun 13th@ STLZack Thompson (1-1)vs MINChris Archer (2-8)
Tue, Jun 14th@ STLMiles Mikolas (12-13)vs MINJoe Ryan (13-8)
Wed, Jun 15th@ STLJack Flaherty (2-1)vs MINSonny Gray (8-5)
Fri, Jun 17thvs SFCarlos Rodon (14-8)vs LAAMichael Lorenzen (8-6)
Sat, Jun 18thvs SFAlex Wood (8-12)vs LAAJose Suarez (8-8)
Sun, Jun 19thvs SFAlex Cobb (7-7)vs LAAKenny Rosenberg (0-0)
Mon, Jun 20thvs CHCCaleb Kilian (0-2)   
Tue, Jun 21stvs CHCMatt Swarmer (2-3)@ OAKJames Kaprielian (5-9)
Wed, Jun 22ndvs CHCKeegan Thompson (10-5)@ OAKPaul Blackburn (7-6)
Thu, Jun 23rdvs CHCJustin Steele (4-7)@ OAKFrankie Montas (5-12)
Fri, Jun 24th@ TBJeffrey Springs (9-4)@ LAAMichael Lorenzen (8-6)
Sat, Jun 25th@ TBCorey Kluber (10-10)@ LAAPatrick Sandoval (6-9)
Sun, Jun 26th@ TBShane McClanahan (12-8)@ LAAAndrew Wantz
Mon, Jun 27th@ WSHErick Fedde (6-12)vs BALTyler Wells (7-7)
Tue, Jun 28th@ WSHPatrick Corbin (6-19)vs BALDean Kremer (8-7)
Wed, Jun 29th@ WSHPaolo Espino (0-8)vs BALAustin Voth (5-4)
Thu, Jun 30thvs MILAdrian Houser (6-10)vs OAKAdrian Martinez (4-6)
Fri, Jul 1stvs MILCorbin Burnes (12-8)vs OAKJames Kaprielian (5-9)
Sat, Jul 2ndvs MILAaron Ashby (2-10)vs OAKPaul Blackburn (7-6)
Sun, Jul 3rdvs MILBrandon Woodruff (13-4)vs OAKFrankie Montas (5-12)
Tue, Jul 5thvs NYYJameson Taillon (14-5)@ SDMike Clevinger (7-7)
Wed, Jul 6thvs NYYLuis Severino (7-3)   
Thu, Jul 7th@ CINJeff Hoffman (2-0)vs TORAnthony Banda
Fri, Jul 8th@ MILAaron Ashby (2-10)vs TORRoss Stripling (10-4)
Sat, Jul 9th@ MILBrandon Woodruff (13-4)vs TORAlek Manoah (16-7)
Sun, Jul 10th@ MILEric Lauer (10-7)vs TORMax Castillo (0-2)
Mon, Jul 11th@ MIATrevor Rogers (4-11)   
Tue, Jul 12th@ MIADaniel Castano (1-3)   
Wed, Jul 13th@ MIAPablo Lopez (10-10)@ WSHErick Fedde (6-12)
Thu, Jul 14th@ MIABraxton Garrett (3-6)@ TEXMartin Perez (12-8)
Fri, Jul 15th@ COLGerman Marquez (9-13)@ TEXMatt Bush (2-3)
Sat, Jul 16th@ COLJose Urena (3-8)@ TEXSpencer Howard (2-4)
Sun, Jul 17th@ COLAustin Gomber (5-7)@ TEXGlenn Otto (6-10)
Fri, Jul 22ndvs MIABraxton Garrett (3-6)vs HOUJose Urquidy (13-8)
Sat, Jul 23rdvs MIAMax Meyer (0-1)vs HOUJustin Verlander (17-4)
Sun, Jul 24thvs MIASandy Alcantara (14-9)vs HOUFramber Valdez (16-6)
Mon, Jul 25th@ CHCAdrian Sampson (4-5)vs TEXGlenn Otto (6-10)
Tue, Jul 26th@ CHCKeegan Thompson (10-5)vs TEXDane Dunning (4-8)
Thu, Jul 28thvs PHIZack Wheeler (12-7)@ HOUJose Urquidy (13-8)
Fri, Jul 29thvs PHIBailey Falter (6-4)@ HOUJustin Verlander (17-4)
Sat, Jul 30thvs PHIRanger Suarez (10-6)@ HOUFramber Valdez (16-6)
Sun, Jul 31stvs PHIAaron Nola (11-13)@ HOUJake Odorizzi (5-6)
Tue, Aug 2ndvs MILCorbin Burnes (12-8)@ NYYJameson Taillon (14-5)
Wed, Aug 3rdvs MILFreddy Peralta (4-4)@ NYYGerrit Cole (13-7)
Thu, Aug 4thvs MILBrandon Woodruff (13-4)   
Fri, Aug 5th@ BALDean Kremer (8-7)vs LAAPatrick Sandoval (6-9)
Sat, Aug 6th@ BALAustin Voth (5-4)vs LAAReid Detmers (7-6)
Sun, Aug 7th@ BALSpenser Watkins (5-6)vs LAATucker Davidson (2-7)
Mon, Aug 8th@ ARIZac Gallen (12-3)vs NYYJameson Taillon (14-5)
Tue, Aug 9th@ ARITommy Henry (3-4)vs NYYGerrit Cole (13-7)
Wed, Aug 10th@ ARIMadison Bumgarner (7-15)vs NYYNestor Cortes Jr. (12-4)
Thu, Aug 11th@ ARIMerrill Kelly (13-8)   
Fri, Aug 12th@ SFCarlos Rodon (14-8)@ TEXJosh Sborz
Sat, Aug 13th@ SFLogan Webb (15-9)@ TEXDane Dunning (4-8)
Sun, Aug 14th@ SFAlex Wood (8-12)@ TEXMartin Perez (12-8)
Tue, Aug 16thvs BOSNick Pivetta (10-12)@ LAAJose Suarez (8-8)
Wed, Aug 17thvs BOSRich Hill (8-7)@ LAATouki Toussaint (1-1)
Thu, Aug 18thvs BOSJosh Winckowski (5-7)   
Fri, Aug 19thvs CINGraham Ashcraft (5-5)@ OAKCole Irvin (9-13)
Sat, Aug 20thvs CINJustin Dunn (1-3)@ OAKJames Kaprielian (5-9)
Sun, Aug 21stvs CINMike Minor (4-12)@ OAKJP Sears (6-3)
Mon, Aug 22ndvs ATLJake Odorizzi (5-6)   
Tue, Aug 23rdvs ATLMax Fried (14-7)vs WSHErick Fedde (6-12)
Wed, Aug 24thvs ATLKyle Wright (21-5)vs WSHAnibal Sanchez (4-6)
Fri, Aug 26th@ PHIBailey Falter (6-4)vs CLEShane Bieber (13-8)
Sat, Aug 27th@ PHIKyle Gibson (10-8)vs CLEZach Plesac (3-12)
Sun, Aug 28th@ PHINoah Syndergaard (10-10)vs CLEAaron Civale (4-6)
Mon, Aug 29th@ MILCorbin Burnes (12-8)   
Tue, Aug 30th@ MILJason Alexander (2-3)@ DETMatt Manning (2-3)
Wed, Aug 31st@ MILFreddy Peralta (4-4)@ DETTyler Alexander (4-11)
Fri, Sep 2ndvs TORAlek Manoah (16-7)@ CLECody Morris (1-2)
Sat, Sep 3rdvs TORTrevor Richards (3-2)@ CLEXzavion Curry (0-1)
Sun, Sep 4thvs TORRoss Stripling (10-4)@ CLECal Quantrill (14-5)
Tue, Sep 6thvs NYMTaijuan Walker (12-5)vs CWSJohnny Cueto (8-10)
Wed, Sep 7thvs NYMJacob deGrom (5-4)vs CWSMichael Kopech (5-9)
Fri, Sep 9thvs STLMiles Mikolas (12-13)vs ATLCharlie Morton (9-6)
Sat, Sep 10thvs STLJack Flaherty (2-1)vs ATLMax Fried (14-7)
Sun, Sep 11thvs STLJose Quintana (6-7)vs ATLJake Odorizzi (5-6)
Mon, Sep 12th@ CINMike Minor (4-12)   
Tue, Sep 13th@ CINFernando Cruzvs SDYu Darvish (16-8)
Wed, Sep 14th@ CINNick Lodolo (4-7)vs SDMike Clevinger (7-7)
Thu, Sep 15th@ NYMCarlos Carrasco (15-7)   
Fri, Sep 16th@ NYMTaijuan Walker (12-5)@ LAAMichael Lorenzen (8-6)
Sat, Sep 17th@ NYMChris Bassitt (15-9)@ LAAShohei Ohtani (15-8)
Sun, Sep 18th@ NYMJacob deGrom (5-4)@ LAAReid Detmers (7-6)
Tue, Sep 20th@ NYYNestor Cortes Jr. (12-4)@ OAKJP Sears (6-3)
Wed, Sep 21st@ NYYLuis Severino (7-3)@ OAKJames Kaprielian (5-9)
Thu, Sep 22ndvs CHCHayden Wesneski (3-2)@ OAKAdrian Martinez (4-6)
Fri, Sep 23rdvs CHCJavier Assad (2-2)@ KCBrady Singer (10-5)
Sat, Sep 24thvs CHCWade Miley (2-2)@ KCKris Bubic (3-13)
Sun, Sep 25thvs CHCAdrian Sampson (4-5)@ KCMax Castillo (0-2)
Mon, Sep 26thvs CINChase Anderson (2-4)   
Tue, Sep 27thvs CINHunter Greene (5-13)vs TEXJesus Tinoco
Wed, Sep 28thvs CINLuis Cessa (4-4)vs TEXMartin Perez (12-8)
Fri, Sep 30th@ STLJack Flaherty (2-1)vs OAKKen Waldichuk (1-2)
Sat, Oct 1st@ STLJordan Montgomery (9-6)vs OAKAdam Oller (2-8)
Sun, Oct 2nd@ STLAdam Wainwright (11-12)vs OAKJames Kaprielian (5-9)
Mon, Oct 3rdvs STLJose Quintana (6-7)vs DETBryan Garcia (2-0)
Tue, Oct 4thvs STLDakota Hudson (8-7)vs DETWill Vest
Wed, Oct 5thvs STLMatthew Liberatore (2-1)vs DETTyler Alexander (4-11)
Fri, Apr 8th   @ MINJoe Ryan (13-8)
Mon, Apr 11th   @ MINDylan Bundy (8-8)
Mon, May 2nd   @ HOUJake Odorizzi (5-6)
Tue, May 3rd   @ HOUCristian Javier (11-9)
Thu, May 5th   vs TBShane McClanahan (12-8)
Fri, May 6th   vs TBMatt Wisler (3-3)
Thu, May 19th   @ BOSRich Hill (8-7)
Thu, Jun 2nd   @ BALJordan Lyles (12-11)
Mon, Jun 6th   @ HOUCristian Javier (11-9)
Thu, Jun 16th   vs LAAShohei Ohtani (15-8)
Mon, Jul 4th   @ SDSean Manaea (7-9)
Wed, Jul 27th   vs TEXJon Gray (7-7)
Mon, Aug 1st   @ NYYDomingo German (2-4)
Mon, Aug 15th   @ LAAShohei Ohtani (15-8)
Thu, Aug 25th   vs CLETriston McKenzie (11-11)
Thu, Sep 1st   @ DETEduardo Rodriguez (5-5)
Mon, Sep 5th   vs CWSLance Lynn (8-7)
Mon, Sep 19th   @ LAAJose Suarez (8-8)
Thu, Sep 29th   vs TEXJon Gray (7-7)