Skip to main content

Who Should I Trade?

Curt Casali for Jason Castro (2021)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Jason Castro
C - HOU
Jason Castro
Curt Casali
C - SF
Curt Casali
Expert
Recommendation
83%
Recommended by
5 of 6 experts
17%
Recommended by
1 of 6 experts
Rankings 
   
Rest of Season# 409# 407
VBR# 1189# 1174
   
Projections 
   
Runs98
Home Runs22
RBI810
Stolen Bases00
Batting Average.205.225
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Mike Maher
FantasyPros
# 339# 389
   
Pierre Camus
RotoBaller
# 320
   
Ryan Amore
Pitcher List
# 278# 316
   
Corbin Young
FantasyData
# 239# 247
   
Chris Clegg
Fantrax
# 355
   
Carmen Maiorano
FantasyPros
# 338# 326
   
Who Should I Trade? Player Statistics
  Jason Castro
C - HOU
Jason Castro
Curt Casali
C - SF
Curt Casali
2021 Stats 
   
   
At Bats94134
   
Runs1314
   
Hits1929
   
Singles1216
   
Doubles58
   
Triples01
   
Home Runs24
   
RBI920
   
Stolen Bases00
   
Caught Stealing00
   
Walks2019
   
Strikeouts3744
   
Batting Average.202.216
   
On Base Pct.353.323
   
Slugging Pct.319.381
   
On-base Plus Slugging.673.703
   
Who Should I Trade? Player Projections
  Jason Castro
C - HOU
Jason Castro
Curt Casali
C - SF
Curt Casali
2021 Projections 
   
   
At Bats6874
   
Runs98
   
Hits1417
   
Singles811
   
Doubles33
   
Triples00
   
Home Runs22
   
RBI810
   
Stolen Bases00
   
Caught Stealing00
   
Walks109
   
Strikeouts2722
   
Batting Average.205.225
   
On Base Pct.311.317
   
Slugging Pct.356.370
   
On-base Plus Slugging.667.687
   
Who Should I Trade? Player Notes
  Jason Castro
C - HOU
Jason Castro
Curt Casali
C - SF
Curt Casali
News 
 Astros catcher Jason Castro had a miserable performance at the plate on Friday, going 0-for-4 with four strikeouts against the Rangers. He stranded three runners in the process. Houston ultimately defeated Texas by a score of 7-3.
Andersen Pickard
Sat, Jul 24th
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
 Astros catcher Jason Castro went 0-for-3 against the Yankees on Friday evening. Houston ultimately fell to New York by a score of 4-0.
Andersen Pickard
Sat, Jul 10th
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
 Astros catcher Jason Castro went 0-for-2 with a walk against the Orioles on Wednesday. Houston ultimately lost the game by a score of 5-2.
Andersen Pickard
Thu, Jul 1st
Catcher Curt Casali went 3-for-5 with a home run, a triple, four RBI, and two runs scored as the Giants blew out the D-Backs 10-3 on Thursday.
Jon Mathisen
Thu, Jun 17th
 Astros catcher Jason Castro went 0-for-3 during Game 1 of Saturday’s doubleheader against the Tigers. Houston ultimately lost by a score of 3-1.
Andersen Pickard
Sat, Jun 26th
Catcher Curt Casali went 0-for-2 with two RBI, two walks, and a run scored in the Giants' 7-3 win over the Rockies on Wednesday.
Jon Mathisen
Thu, Apr 29th
 Astros catcher Jason Castro went 1-for-5 with a single on Monday. His other four trips to the plate resulted in strikeouts. Houston ultimately defeated Baltimore, 10-2.
Andersen Pickard
Tue, Jun 22nd
Catcher Curt Casali went 1-for-3 with two RBI and a strikeout in the Giants' 3-0 win over the Marlins on Thursday.
Jon Mathisen
Fri, Apr 23rd
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Jason Castro
C - HOU
Jason Castro
Curt Casali
C - SF
Curt Casali
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1st@ OAK@ SEA
Fri, Apr 2nd@ OAK@ SEA
Sat, Apr 3rd@ OAK@ SEA
Mon, Apr 5th@ LAA@ SD
Tue, Apr 6th@ LAA@ SD
Wed, Apr 7th   @ SD
Fri, Apr 9thvs OAKvs COL
Sat, Apr 10thvs OAKvs COL
Sun, Apr 11th   vs COL
Mon, Apr 12thvs DETvs CIN
Tue, Apr 13thvs DETvs CIN
Wed, Apr 14thvs DETvs CIN
Fri, Apr 16th@ SEA@ MIA
Sat, Apr 17th@ SEA@ MIA
Sun, Apr 18th@ SEA@ MIA
Mon, Apr 19th   @ PHI
Tue, Apr 20th@ COL@ PHI
Wed, Apr 21st@ COL@ PHI
Thu, Apr 22ndvs LAAvs MIA
Fri, Apr 23rdvs LAAvs MIA
Sat, Apr 24thvs LAAvs MIA
Sun, Apr 25thvs LAAvs MIA
Mon, Apr 26thvs SEAvs COL
Tue, Apr 27thvs SEAvs COL
Wed, Apr 28thvs SEAvs COL
Fri, Apr 30th@ TB@ SD
Sat, May 1st@ TB@ SD
Sun, May 2nd@ TB@ SD
Tue, May 4th@ NYY@ COL
Wed, May 5th@ NYY@ COL
Fri, May 7thvs TORvs SD
Sat, May 8thvs TORvs SD
Sun, May 9thvs TORvs SD
Mon, May 10thvs LAAvs TEX
Tue, May 11thvs LAAvs TEX
Thu, May 13thvs TEX@ PIT
Fri, May 14thvs TEX@ PIT
Sat, May 15thvs TEX@ PIT
Sun, May 16thvs TEX@ PIT
Mon, May 17th   @ CIN
Tue, May 18th@ OAK@ CIN
Wed, May 19th@ OAK@ CIN
Thu, May 20th@ OAK@ CIN
Fri, May 21st@ TEXvs LAD
Sat, May 22nd@ TEXvs LAD
Sun, May 23rd@ TEXvs LAD
Tue, May 25thvs LAD@ ARI
Wed, May 26thvs LAD@ ARI
Thu, May 27th   @ LAD
Fri, May 28thvs SD@ LAD
Sat, May 29thvs SD@ LAD
Sun, May 30thvs SD@ LAD
Mon, May 31stvs BOSvs LAA
Tue, Jun 1stvs BOSvs LAA
Thu, Jun 3rdvs BOSvs CHC
Fri, Jun 4th@ TORvs CHC
Sat, Jun 5th@ TORvs CHC
Sun, Jun 6th@ TORvs CHC
Tue, Jun 8th@ BOS@ TEX
Wed, Jun 9th@ BOS@ TEX
Fri, Jun 11th@ MIN@ WSH
Sat, Jun 12th@ MIN@ WSH
Sun, Jun 13th@ MIN@ WSH
Mon, Jun 14th   vs ARI
Tue, Jun 15thvs TEXvs ARI
Wed, Jun 16thvs TEXvs ARI
Thu, Jun 17thvs CWSvs ARI
Fri, Jun 18thvs CWSvs PHI
Sat, Jun 19thvs CWSvs PHI
Sun, Jun 20thvs CWSvs PHI
Tue, Jun 22nd@ BAL@ LAA
Wed, Jun 23rd@ BAL@ LAA
Fri, Jun 25th   vs OAK
Sat, Jun 26th@ DETvs OAK
Sun, Jun 27th@ DETvs OAK
Mon, Jun 28thvs BAL@ LAD
Tue, Jun 29thvs BAL@ LAD
Thu, Jul 1st@ CLE@ ARI
Fri, Jul 2nd@ CLE@ ARI
Sat, Jul 3rd@ CLE@ ARI
Sun, Jul 4th@ CLE@ ARI
Mon, Jul 5th   vs STL
Tue, Jul 6thvs OAKvs STL
Wed, Jul 7thvs OAKvs STL
Fri, Jul 9thvs NYYvs WSH
Sat, Jul 10thvs NYYvs WSH
Sun, Jul 11thvs NYYvs WSH
Fri, Jul 16th@ CWS@ STL
Sat, Jul 17th@ CWS@ STL
Sun, Jul 18th@ CWS@ STL
Mon, Jul 19thvs CLE@ LAD
Tue, Jul 20thvs CLE@ LAD
Wed, Jul 21stvs CLE@ LAD
Thu, Jul 22nd   @ LAD
Fri, Jul 23rdvs TEXvs PIT
Sat, Jul 24thvs TEXvs PIT
Sun, Jul 25thvs TEXvs PIT
Tue, Jul 27th@ SEAvs LAD
Wed, Jul 28th@ SEAvs LAD
Thu, Jul 29th   vs LAD
Fri, Jul 30th@ SFvs HOU
Sat, Jul 31st@ SFvs HOU
Sun, Aug 1st@ SFvs HOU
Mon, Aug 2nd   @ ARI
Tue, Aug 3rd@ LAD@ ARI
Wed, Aug 4th@ LAD@ ARI
Thu, Aug 5thvs MIN@ ARI
Fri, Aug 6thvs MIN@ MIL
Sat, Aug 7thvs MIN@ MIL
Sun, Aug 8thvs MIN@ MIL
Tue, Aug 10thvs COLvs ARI
Wed, Aug 11thvs COLvs ARI
Thu, Aug 12th   vs COL
Fri, Aug 13th@ LAAvs COL
Sat, Aug 14th@ LAAvs COL
Sun, Aug 15th@ LAAvs COL
Mon, Aug 16th@ KCvs NYM
Tue, Aug 17th@ KCvs NYM
Wed, Aug 18th@ KCvs NYM
Fri, Aug 20thvs SEA@ OAK
Sat, Aug 21stvs SEA@ OAK
Sun, Aug 22ndvs SEA@ OAK
Tue, Aug 24thvs KC@ NYM
Wed, Aug 25thvs KC@ NYM
Thu, Aug 26th   @ NYM
Fri, Aug 27th@ TEX@ ATL
Sat, Aug 28th@ TEX@ ATL
Sun, Aug 29th@ TEX@ ATL
Mon, Aug 30th@ SEAvs MIL
Tue, Aug 31st@ SEAvs MIL
Wed, Sep 1st@ SEAvs MIL
Thu, Sep 2nd   vs MIL
Fri, Sep 3rd@ SDvs LAD
Sat, Sep 4th@ SDvs LAD
Sun, Sep 5th@ SDvs LAD
Mon, Sep 6thvs SEA@ COL
Tue, Sep 7thvs SEA@ COL
Wed, Sep 8thvs SEA@ COL
Fri, Sep 10thvs LAA@ CHC
Sat, Sep 11thvs LAA@ CHC
Sun, Sep 12thvs LAA@ CHC
Mon, Sep 13th@ TEXvs SD
Tue, Sep 14th@ TEXvs SD
Wed, Sep 15th@ TEXvs SD
Thu, Sep 16th@ TEXvs SD
Fri, Sep 17thvs ARIvs ATL
Sat, Sep 18thvs ARIvs ATL
Sun, Sep 19thvs ARIvs ATL
Tue, Sep 21st@ LAA@ SD
Wed, Sep 22nd@ LAA@ SD
Thu, Sep 23rd@ LAA@ SD
Fri, Sep 24th@ OAK@ COL
Sat, Sep 25th@ OAK@ COL
Sun, Sep 26th@ OAK@ COL
Tue, Sep 28thvs TBvs ARI
Wed, Sep 29thvs TBvs ARI
Thu, Sep 30thvs TBvs ARI
Fri, Oct 1stvs OAKvs SD
Sat, Oct 2ndvs OAKvs SD
Sun, Oct 3rdvs OAKvs SD
Sun, Apr 4th@ OAK   
Thu, Apr 8thvs OAK   
Thu, Apr 29thvs SEA   
Thu, May 6th@ NYY   
Wed, May 12thvs LAA   
Wed, Jun 2ndvs BOS   
Thu, Jun 10th@ BOS   
Mon, Jun 21st@ BAL   
Thu, Jun 24th@ DET   
Wed, Jun 30thvs BAL   
Thu, Jul 8thvs OAK   
Mon, Jul 26th@ SEA   
Thu, Aug 19th@ KC   
Mon, Aug 23rdvs KC   
Mon, Sep 20th@ LAA