Skip to main content

Who Should I Trade?

Curt Casali for Willians Astudillo (2021)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
Experts' Pick
  Curt Casali
C - SF
Curt Casali
Willians Astudillo
C,1B,3B - MIN
Willians Astudillo
Expert
Recommendation
50%
Recommended by
3 of 6 experts
50%
Recommended by
3 of 6 experts
Rankings 
   
Rest of Season# 405# 407
VBR
   
Projections 
   
Runs00
Home Runs00
RBI00
Stolen Bases00
Batting Average.000.000
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Mike Maher
FantasyPros
# 386# 262
   
Pierre Camus
RotoBaller
# 342
   
Chris Clegg
Fantrax
# 294
   
Corbin Young
FantasyData
# 247
   
Ryan Amore
Pitcher List
# 322
   
Carmen Maiorano
FantasyPros
# 326# 371
   
Who Should I Trade? Player Statistics
  Curt Casali
C - SF
Curt Casali
Willians Astudillo
C,1B,3B - MIN
Willians Astudillo
2021 Stats 
   
   
At Bats200208
   
Runs2017
   
Hits4249
   
Singles2534
   
Doubles118
   
Triples10
   
Home Runs57
   
RBI2621
   
Stolen Bases00
   
Caught Stealing00
   
Walks263
   
Strikeouts6612
   
Batting Average.210.236
   
On Base Pct.313.259
   
Slugging Pct.350.375
   
On-base Plus Slugging.663.634
   
Who Should I Trade? Player Projections
  Curt Casali
C - SF
Curt Casali
Willians Astudillo
C,1B,3B - MIN
Willians Astudillo
2021 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
  Curt Casali
C - SF
Curt Casali
Willians Astudillo
C,1B,3B - MIN
Willians Astudillo
News 
 Catcher Curt Casali went 1-for-4 with a two-run single as the Giants took down the Braves 2-0 on Saturday.
Jon Mathisen
Sun, Sep 19th
Minnesota Twins infielder Willians Astudillo went 1-for-4 with a two-run homer in a 12-2 loss to the Red Sox on Thursday. He also threw a scoreless ninth inning in the loss.
Matthew Terelle
Fri, Aug 27th
 Catcher Curt Casali went 1-for-3 with an RBI double, two runs scored, a walk, and a strikeout as the Giants defeated the Rockies 7-0 on Thursday.
Jon Mathisen
Fri, Aug 13th
Minnesota Twins third baseman Willians Astudillo went 1-for-3 with a two-run homer in a 4-3 win over the White Sox on Tuesday.
Matthew Terelle
Wed, Aug 11th
 Catcher Curt Casali went 1-for-2 with a solo home run and a walk as the Giants lost to the D-Backs 3-1 on Tuesday.
Jon Mathisen
Wed, Aug 4th
Minnesota Twins first baseman Willians Astudillo went 1-for-4 with a solo homer in a 6-5 loss to the Tigers on Tuesday.
Matthew Terelle
Wed, Jul 28th
 Catcher Curt Casali went 3-for-4 with a double, a home run, and two RBI as the Giants defeated the Nationals 5-3 on Friday.
Jon Mathisen
Sat, Jul 10th
Minnesota Twins catcher Willians Astudillo went 2-for-4 with a solo homer in a 7-4 loss to the Orioles on Tuesday.
Matthew Terelle
Wed, Jun 2nd
 Catcher Curt Casali went 1-for-3 with a solo home run and two strikeouts as the Giants took down the A's 2-0 on Friday.
Jon Mathisen
Sat, Jun 26th
Willians Astudillo has hit in the hand by a pitch in the 2nd inning but stayed in the game to catch one more inning and take one more at bat. He was then removed in the 4th inning.
Ethan Biddle - The Work of Ethan Biddle
Sun, May 16th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Curt Casali
C - SF
Curt Casali
Willians Astudillo
C,1B,3B - MIN
Willians Astudillo
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1st@ SEAMarco Gonzales (10-6)@ MILBrandon Woodruff (9-10)
Fri, Apr 2nd@ SEAYusei Kikuchi (7-9)   
Sat, Apr 3rd@ SEAChris Flexen (14-6)@ MILCorbin Burnes (11-4)
Mon, Apr 5th@ SDAdrian Morejon (0-0)@ DETJose Urena (4-8)
Tue, Apr 6th@ SDYu Darvish (8-11)@ DETCasey Mize (7-9)
Wed, Apr 7th@ SDBlake Snell (7-6)@ DETMatthew Boyd (3-8)
Fri, Apr 9thvs COLAustin Gomber (9-9)   
Sat, Apr 10thvs COLChi Chi Gonzalez (3-7)vs SEAYusei Kikuchi (7-9)
Sun, Apr 11thvs COLGerman Marquez (12-11)#4vs SEAChris Flexen (14-6)
Mon, Apr 12thvs CINWade Miley (12-7)   
Tue, Apr 13thvs CINLuis Castillo (8-16)vs BOSMartin Perez (7-8)
Wed, Apr 14thvs CINTyler Mahle (13-6)vs BOSEduardo Rodriguez (13-8)
Fri, Apr 16th@ MIADaniel Castano (0-2)@ LAAAndrew Heaney (8-9)
Sat, Apr 17th@ MIASandy Alcantara (9-15)   
Sun, Apr 18th@ MIAPablo Lopez (5-5)   
Mon, Apr 19th@ PHIChase Anderson (2-4)   
Tue, Apr 20th@ PHIZack Wheeler (14-10)@ OAKJesus Luzardo (6-9)
Wed, Apr 21st@ PHIZach Eflin (4-7)@ OAKFrankie Montas (13-9)
Thu, Apr 22ndvs MIADaniel Castano (0-2)   
Fri, Apr 23rdvs MIASandy Alcantara (9-15)vs PITJT Brubaker (5-13)
Sat, Apr 24thvs MIAPablo Lopez (5-5)vs PITTrevor Cahill (1-5)
Sun, Apr 25thvs MIARoss Detwiler (3-1)vs PITWil Crowe (4-8)
Mon, Apr 26thvs COLAustin Gomber (9-9)@ CLEZach Plesac (10-6)
Tue, Apr 27thvs COLChi Chi Gonzalez (3-7)@ CLEAaron Civale (12-5)
Wed, Apr 28thvs COLGerman Marquez (12-11)#4@ CLELogan Allen (2-7)
Fri, Apr 30th@ SDYu Darvish (8-11)vs KCBrady Singer (5-10)
Sat, May 1st@ SDBlake Snell (7-6)vs KCDanny Duffy (4-3)
Sun, May 2nd@ SDJoe Musgrove (11-9)vs KCBrad Keller (8-12)
Tue, May 4th@ COLRyan Castellani (0-0)#21vs TEXKyle Gibson (10-9)
Wed, May 5th@ COLJon Gray (8-12)#13vs TEXHyeon-jong Yang (0-3)
Fri, May 7thvs SDBlake Snell (7-6)@ DETTarik Skubal (8-12)
Sat, May 8thvs SDJoe Musgrove (11-9)@ DETJose Urena (4-8)
Sun, May 9thvs SDChris Paddack (7-7)   
Mon, May 10thvs TEXKyle Gibson (10-9)   
Tue, May 11thvs TEXJordan Lyles (10-13)@ CWSDylan Cease (13-7)
Thu, May 13th@ PITWil Crowe (4-8)@ CWSLance Lynn (11-6)
Fri, May 14th@ PITMiguel Yajure (0-2)vs OAKFrankie Montas (13-9)
Sat, May 15th@ PITTyler Anderson (7-11)vs OAKCole Irvin (10-15)
Sun, May 16th@ PITMitch Keller (5-11)vs OAKChris Bassitt (12-4)
Mon, May 17th@ CINSonny Gray (7-9)vs CWSDallas Keuchel (9-9)
Tue, May 18th@ CINLuis Castillo (8-16)vs CWSLance Lynn (11-6)
Wed, May 19th@ CINWade Miley (12-7)vs CWSLucas Giolito (11-9)
Thu, May 20th@ CINTyler Mahle (13-6)@ LAAGriffin Canning (5-4)
Fri, May 21stvs LADTrevor Bauer (8-5)@ CLETriston McKenzie (5-9)
Sat, May 22ndvs LADWalker Buehler (16-4)@ CLEShane Bieber (7-4)
Sun, May 23rdvs LADJulio Urias (19-3)@ CLEZach Plesac (10-6)
Tue, May 25th@ ARICorbin Martin (0-3)vs BALDean Kremer (0-7)
Wed, May 26th@ ARIMerrill Kelly (7-11)vs BALJorge Lopez (3-14)
Thu, May 27th@ LADDavid Price (5-2)   
Fri, May 28th@ LADWalker Buehler (16-4)vs KCKris Bubic (6-7)
Sat, May 29th@ LADJulio Urias (19-3)vs KCErvin Santana (2-2)
Sun, May 30th@ LADClayton Kershaw (10-8)vs KCBrad Keller (8-12)
Mon, May 31stvs LAADylan Bundy (2-9)@ BALJorge Lopez (3-14)
Tue, Jun 1stvs LAAAndrew Heaney (8-9)@ BALBruce Zimmermann (4-5)
Thu, Jun 3rdvs CHCZach Davies (6-12)@ KCKris Bubic (6-7)
Fri, Jun 4thvs CHCJake Arrieta (5-14)@ KCBrad Keller (8-12)
Sat, Jun 5thvs CHCKohl Stewart (1-1)@ KCMike Minor (8-12)
Sun, Jun 6thvs CHCKyle Hendricks (14-7)@ KCBrady Singer (5-10)
Tue, Jun 8th@ TEXJordan Lyles (10-13)vs NYYJordan Montgomery (6-7)
Wed, Jun 9th@ TEXKyle Gibson (10-9)vs NYYGerrit Cole (16-8)
Fri, Jun 11th@ WSHMax Scherzer (15-4)vs HOUJose Urquidy (8-3)
Sat, Jun 12th@ WSHJefry Rodriguez (0-0)vs HOULuis Garcia (11-8)
Sun, Jun 13th@ WSHJoe Ross (5-9)vs HOUFramber Valdez (11-6)
Mon, Jun 14thvs ARIMatt Peacock (5-7)@ SEAMarco Gonzales (10-6)
Tue, Jun 15thvs ARIAlex Young (2-6)@ SEAChris Flexen (14-6)
Wed, Jun 16thvs ARIMerrill Kelly (7-11)@ SEAJustus Sheffield (7-8)
Thu, Jun 17thvs ARIZac Gallen (3-10)   
Fri, Jun 18thvs PHIVince Velasquez (3-9)@ TEXMike Foltynewicz (2-12)
Sat, Jun 19thvs PHIAaron Nola (9-9)@ TEXKolby Allard (3-12)
Sun, Jun 20thvs PHIZach Eflin (4-7)@ TEXDane Dunning (5-10)
Tue, Jun 22nd@ LAAAndrew Heaney (8-9)vs CINWade Miley (12-7)
Wed, Jun 23rd@ LAAShohei Ohtani (9-2)   
Fri, Jun 25thvs OAKSean Manaea (11-10)vs CLECal Quantrill (8-3)
Sat, Jun 26thvs OAKFrankie Montas (13-9)   
Sun, Jun 27thvs OAKCole Irvin (10-15)vs CLESam Hentges (1-4)
Mon, Jun 28th@ LADTrevor Bauer (8-5)   
Tue, Jun 29th@ LADWalker Buehler (16-4)@ CWSLucas Giolito (11-9)
Thu, Jul 1st@ ARIMerrill Kelly (7-11)@ CWSCarlos Rodon (13-5)
Fri, Jul 2nd@ ARIZac Gallen (3-10)@ KCBrady Singer (5-10)
Sat, Jul 3rd@ ARIJake Faria (0-0)@ KCDanny Duffy (4-3)
Sun, Jul 4th@ ARICaleb Smith (4-9)@ KCBrad Keller (8-12)
Mon, Jul 5thvs STLKwang Hyun Kim (7-7)vs CWSDylan Cease (13-7)
Tue, Jul 6thvs STLAdam Wainwright (17-7)vs CWSCarlos Rodon (13-5)
Wed, Jul 7thvs STLJohan Oviedo (0-5)vs CWSLance Lynn (11-6)
Fri, Jul 9thvs WSHPaolo Espino (5-5)vs DETMatt Manning (4-7)
Sat, Jul 10thvs WSHJon Lester (7-6)vs DETKyle Funkhouser
Sun, Jul 11thvs WSHErick Fedde (7-9)vs DETWily Peralta (4-5)
Fri, Jul 16th@ STLAdam Wainwright (17-7)   
Sat, Jul 17th@ STLKwang Hyun Kim (7-7)@ DETTyler Alexander (2-4)
Sun, Jul 18th@ STLWade LeBlanc (0-2)@ DETWily Peralta (4-5)
Mon, Jul 19th@ LADTony Gonsolin (4-1)@ CWSReynaldo Lopez (4-4)
Tue, Jul 20th@ LADDarien Nunez@ CWSDallas Keuchel (9-9)
Wed, Jul 21st@ LADJulio Urias (19-3)@ CWSDylan Cease (13-7)
Thu, Jul 22nd@ LADWalker Buehler (16-4)vs LAAAndrew Heaney (8-9)
Fri, Jul 23rdvs PITChad Kuhl (5-7)vs LAAAlex Cobb (8-3)
Sat, Jul 24thvs PITWil Crowe (4-8)vs LAAPatrick Sandoval (3-6)
Sun, Jul 25thvs PITJT Brubaker (5-13)vs LAAJaime Barria (2-4)
Tue, Jul 27thvs LADJulio Urias (19-3)vs DETTyler Alexander (2-4)
Wed, Jul 28thvs LADWalker Buehler (16-4)vs DETWily Peralta (4-5)
Thu, Jul 29thvs LADDavid Price (5-2)   
Fri, Jul 30thvs HOUFramber Valdez (11-6)@ STLWade LeBlanc (0-2)
Sat, Jul 31stvs HOUZack Greinke (11-6)@ STLJake Woodford (3-4)
Sun, Aug 1stvs HOULuis Garcia (11-8)@ STLAdam Wainwright (17-7)
Mon, Aug 2nd@ ARITaylor Widener (2-1)   
Tue, Aug 3rd@ ARIMadison Bumgarner (7-10)@ CINTyler Mahle (13-6)
Wed, Aug 4th@ ARIZac Gallen (3-10)@ CINLuis Castillo (8-16)
Thu, Aug 5th@ ARIMerrill Kelly (7-11)@ HOUFramber Valdez (11-6)
Fri, Aug 6th@ MILCorbin Burnes (11-4)@ HOUZack Greinke (11-6)
Sat, Aug 7th@ MILBrandon Woodruff (9-10)@ HOULuis Garcia (11-8)
Sun, Aug 8th@ MILBrett Anderson (4-9)@ HOULance McCullers Jr. (13-5)
Tue, Aug 10thvs ARIZac Gallen (3-10)vs CWSDallas Keuchel (9-9)
Wed, Aug 11thvs ARIMerrill Kelly (7-11)vs CWSReynaldo Lopez (4-4)
Thu, Aug 12thvs COLGerman Marquez (12-11)#4   
Fri, Aug 13thvs COLAustin Gomber (9-9)vs TBShane McClanahan (10-6)
Sat, Aug 14thvs COLKyle Freeland (7-8)#8vs TBMichael Wacha (3-5)
Sun, Aug 15thvs COLJon Gray (8-12)#13vs TBLuis Patino (5-3)
Mon, Aug 16thvs NYMRich Hill (7-8)vs CLECal Quantrill (8-3)
Tue, Aug 17thvs NYMMarcus Stroman (10-13)vs CLEEli Morgan (5-7)
Wed, Aug 18thvs NYMTylor Megill (4-6)vs CLEZach Plesac (10-6)
Fri, Aug 20th@ OAKJames Kaprielian (8-5)@ NYYNestor Cortes Jr. (2-3)
Sat, Aug 21st@ OAKSean Manaea (11-10)@ NYYGerrit Cole (16-8)
Sun, Aug 22nd@ OAKFrankie Montas (13-9)   
Tue, Aug 24th@ NYMTylor Megill (4-6)@ BOSTanner Houck (1-5)
Wed, Aug 25th@ NYMTaijuan Walker (7-11)@ BOSNick Pivetta (9-8)
Thu, Aug 26th@ NYMCarlos Carrasco (1-5)@ BOSChris Sale (5-1)
Fri, Aug 27th@ ATLMax Fried (14-7)#2vs MILEric Lauer (7-5)
Sat, Aug 28th@ ATLHuascar Ynoa (4-6)#5vs MILAdrian Houser (10-6)
Sun, Aug 29th@ ATLIan Anderson (9-5)#3vs MILAaron Ashby (3-2)
Mon, Aug 30thvs MILCorbin Burnes (11-4)@ DETCasey Mize (7-9)
Tue, Aug 31stvs MILBrandon Woodruff (9-10)vs CHCZach Davies (6-12)
Wed, Sep 1stvs MILBrett Anderson (4-9)vs CHCJustin Steele (4-4)
Thu, Sep 2ndvs MILEric Lauer (7-5)   
Fri, Sep 3rdvs LADCorey Knebel (4-0)@ TBMichael Wacha (3-5)
Sat, Sep 4thvs LADJulio Urias (19-3)@ TBChris Archer (1-1)
Sun, Sep 5thvs LADWalker Buehler (16-4)@ TBLuis Patino (5-3)
Mon, Sep 6th@ COLKyle Freeland (7-8)#8@ CLELogan Allen (2-7)
Tue, Sep 7th@ COLChi Chi Gonzalez (3-7)@ CLEAaron Civale (12-5)
Wed, Sep 8th@ COLJon Gray (8-12)#13@ CLETriston McKenzie (5-9)
Fri, Sep 10th@ CHCKyle Hendricks (14-7)vs KCDaniel Lynch (4-6)
Sat, Sep 11th@ CHCZach Davies (6-12)vs KCBrady Singer (5-10)
Sun, Sep 12th@ CHCJustin Steele (4-4)vs KCKris Bubic (6-7)
Mon, Sep 13thvs SDYu Darvish (8-11)@ NYYLuis Gil (1-1)
Tue, Sep 14thvs SDJake Arrieta (5-14)vs CLELogan Allen (2-7)
Wed, Sep 15thvs SDJoe Musgrove (11-9)vs CLECal Quantrill (8-3)
Thu, Sep 16thvs SDPierce Johnson   
Fri, Sep 17thvs ATLIan Anderson (9-5)#3@ TORHyun Jin Ryu (14-10)
Sat, Sep 18thvs ATLCharlie Morton (14-6)#1@ TORSteven Matz (14-7)
Sun, Sep 19thvs ATLMax Fried (14-7)#2@ TORJose Berrios (12-9)
Tue, Sep 21st@ SDJoe Musgrove (11-9)@ CHCAlec Mills (6-7)
Wed, Sep 22nd@ SDVince Velasquez (3-9)@ CHCKyle Hendricks (14-7)
Thu, Sep 23rd@ SDYu Darvish (8-11)vs TORSteven Matz (14-7)
Fri, Sep 24th@ COLPeter Lambert (0-0)vs TORJose Berrios (12-9)
Sat, Sep 25th@ COLJon Gray (8-12)#13vs TORRobbie Ray (13-7)
Sun, Sep 26th@ COLAntonio Senzatela (4-9)#17vs TORAlek Manoah (9-2)
Tue, Sep 28thvs ARILuke Weaver (3-6)vs DETTyler Alexander (2-4)
Wed, Sep 29thvs ARIMerrill Kelly (7-11)vs DETCasey Mize (7-9)
Thu, Sep 30thvs ARIMadison Bumgarner (7-10)vs DETTarik Skubal (8-12)
Fri, Oct 1stvs SDPedro Avila (0-1)@ KCJon Heasley (1-1)
Sat, Oct 2ndvs SDJoe Musgrove (11-9)@ KCKris Bubic (6-7)
Sun, Oct 3rdvs SDReiss Knehr (1-2)@ KCJackson Kowar (0-6)
Sun, Apr 4th   @ MILAdrian Houser (10-6)
Thu, Apr 8th   vs SEAMarco Gonzales (10-6)
Thu, Apr 15th   vs BOSGarrett Richards (7-8)
Mon, May 3rd   vs TEXDane Dunning (5-10)
Thu, May 6th   vs TEXJordan Lyles (10-13)
Wed, May 12th   @ CWSDallas Keuchel (9-9)
Mon, May 24th   vs BALJohn Means (6-9)
Wed, Jun 2nd   @ BALMatt Harvey (6-14)
Thu, Jun 10th   vs NYYMichael King (2-4)
Mon, Jun 21st   vs CINTyler Mahle (13-6)
Thu, Jun 24th   vs CLEJ.C. Mejia (1-7)
Wed, Jun 30th   @ CWSDylan Cease (13-7)
Thu, Jul 8th   vs DETTarik Skubal (8-12)
Mon, Jul 26th   vs DETMatt Manning (4-7)
Mon, Aug 9th   vs CWSLucas Giolito (11-9)
Thu, Aug 19th   @ NYYJameson Taillon (8-6)
Thu, Sep 9th   @ CLECal Quantrill (8-3)