Skip to main content

Who Should I Trade?

Luis Castillo for Josh Hader (2022)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
Experts' Pick
  Luis Castillo
SP - CIN
Luis Castillo
Josh Hader
RP - MIL
Josh Hader
Expert
Recommendation
0%
Recommended by
0 of 0 experts
0%
Recommended by
0 of 0 experts
Rankings 
   
Rest of Season
VBR# 136# 111
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Who Should I Trade? Player Statistics
  Luis Castillo
SP - CIN
Luis Castillo
Josh Hader
RP - MIL
Josh Hader
2021 Stats 
   
   
Games Played3360
   
Games Started330
   
Innings Pitched188.259.2
   
Wins84
   
Losses162
   
Saves034
   
Blown Saves01
   
Holds00
   
Hits Allowed18125
   
Earned Runs838
   
Home Runs Allowed193
   
Strikeouts192102
   
Walks7524
   
ERA3.981.23
   
WHIP1.360.84
   
Who Should I Trade? Player Notes
  Luis Castillo
SP - CIN
Luis Castillo
Josh Hader
RP - MIL
Josh Hader
News 
There are no recent news for these players
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Luis Castillo
SP - CIN
Luis Castillo
Josh Hader
RP - MIL
Josh Hader
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 31stvs CHCvs ARI
Sat, Apr 2ndvs CHCvs ARI
Sun, Apr 3rdvs CHC   
Mon, Apr 4thvs PITvs SF
Tue, Apr 5thvs PITvs SF
Wed, Apr 6thvs PITvs SF
Thu, Apr 7th@ ATL@ CHC
Fri, Apr 8th@ ATL@ CHC
Sat, Apr 9th@ ATL@ CHC
Sun, Apr 10th@ ATL@ CHC
Tue, Apr 12thvs CLE@ BAL
Wed, Apr 13thvs CLE@ BAL
Thu, Apr 14th@ LADvs STL
Fri, Apr 15th@ LADvs STL
Sat, Apr 16th@ LADvs STL
Sun, Apr 17th@ LADvs STL
Mon, Apr 18th@ SDvs PIT
Tue, Apr 19th@ SDvs PIT
Wed, Apr 20th@ SDvs PIT
Fri, Apr 22ndvs STL@ PHI
Sat, Apr 23rdvs STL@ PHI
Sun, Apr 24thvs STL@ PHI
Tue, Apr 26thvs SD@ PIT
Wed, Apr 27thvs SD@ PIT
Thu, Apr 28thvs SD@ PIT
Fri, Apr 29th@ COLvs CHC
Sat, Apr 30th@ COLvs CHC
Sun, May 1st@ COLvs CHC
Tue, May 3rd@ MILvs CIN
Wed, May 4th@ MILvs CIN
Thu, May 5th@ MILvs CIN
Fri, May 6thvs PIT@ ATL
Sat, May 7thvs PIT@ ATL
Sun, May 8thvs PIT@ ATL
Mon, May 9thvs MIL@ CIN
Tue, May 10thvs MIL@ CIN
Wed, May 11thvs MIL@ CIN
Thu, May 12th@ PIT   
Fri, May 13th@ PIT@ MIA
Sat, May 14th@ PIT@ MIA
Sun, May 15th@ PIT@ MIA
Tue, May 17th@ CLEvs ATL
Wed, May 18th@ CLEvs ATL
Fri, May 20th@ TORvs WSH
Sat, May 21st@ TORvs WSH
Sun, May 22nd@ TORvs WSH
Mon, May 23rdvs CHC@ SD
Tue, May 24thvs CHC@ SD
Wed, May 25thvs CHC@ SD
Thu, May 26thvs CHC@ STL
Fri, May 27thvs SF@ STL
Sat, May 28thvs SF@ STL
Sun, May 29thvs SF@ STL
Tue, May 31st@ BOS@ CHC
Wed, Jun 1st@ BOS@ CHC
Thu, Jun 2ndvs WSHvs SD
Fri, Jun 3rdvs WSHvs SD
Sat, Jun 4thvs WSHvs SD
Sun, Jun 5thvs WSHvs SD
Mon, Jun 6thvs ARI   
Tue, Jun 7thvs ARIvs PHI
Wed, Jun 8thvs ARIvs PHI
Thu, Jun 9thvs ARIvs PHI
Fri, Jun 10th@ STL@ WSH
Sat, Jun 11th@ STL@ WSH
Sun, Jun 12th@ STL@ WSH
Mon, Jun 13th@ ARI   
Tue, Jun 14th@ ARI@ NYM
Wed, Jun 15th@ ARI@ NYM
Fri, Jun 17thvs MIL@ CIN
Sat, Jun 18thvs MIL@ CIN
Sun, Jun 19thvs MIL@ CIN
Tue, Jun 21stvs LADvs STL
Wed, Jun 22ndvs LADvs STL
Thu, Jun 23rdvs LADvs STL
Fri, Jun 24th@ SFvs TOR
Sat, Jun 25th@ SFvs TOR
Sun, Jun 26th@ SFvs TOR
Tue, Jun 28th@ CHC@ TB
Wed, Jun 29th@ CHC@ TB
Thu, Jun 30th@ CHC@ PIT
Fri, Jul 1stvs ATL@ PIT
Sat, Jul 2ndvs ATL@ PIT
Sun, Jul 3rdvs ATL@ PIT
Mon, Jul 4thvs NYMvs CHC
Tue, Jul 5thvs NYMvs CHC
Wed, Jul 6thvs NYMvs CHC
Fri, Jul 8thvs TBvs PIT
Sat, Jul 9thvs TBvs PIT
Sun, Jul 10thvs TBvs PIT
Tue, Jul 12th@ NYY@ MIN
Wed, Jul 13th@ NYY@ MIN
Thu, Jul 14th@ NYY@ SF
Fri, Jul 15th@ STL@ SF
Sat, Jul 16th@ STL@ SF
Sun, Jul 17th@ STL@ SF
Fri, Jul 22ndvs STLvs COL
Sat, Jul 23rdvs STLvs COL
Sun, Jul 24thvs STLvs COL
Mon, Jul 25thvs MIAvs COL
Tue, Jul 26thvs MIAvs MIN
Wed, Jul 27thvs MIAvs MIN
Thu, Jul 28thvs MIA   
Fri, Jul 29thvs BAL@ BOS
Sat, Jul 30thvs BAL@ BOS
Sun, Jul 31stvs BAL@ BOS
Mon, Aug 1st@ MIA   
Tue, Aug 2nd@ MIA@ PIT
Wed, Aug 3rd@ MIA@ PIT
Fri, Aug 5th@ MILvs CIN
Sat, Aug 6th@ MILvs CIN
Sun, Aug 7th@ MILvs CIN
Mon, Aug 8th@ NYM   
Tue, Aug 9th@ NYMvs TB
Wed, Aug 10th@ NYMvs TB
Thu, Aug 11thvs CHC   
Sat, Aug 13thvs CHC@ STL
Sun, Aug 14thvs CHC@ STL
Mon, Aug 15thvs PHIvs LAD
Tue, Aug 16thvs PHIvs LAD
Wed, Aug 17thvs PHIvs LAD
Fri, Aug 19th@ PIT@ CHC
Sat, Aug 20th@ PIT@ CHC
Sun, Aug 21st@ PIT@ CHC
Mon, Aug 22nd@ PHI@ LAD
Tue, Aug 23rd@ PHI@ LAD
Wed, Aug 24th@ PHI@ LAD
Thu, Aug 25th@ PHI   
Fri, Aug 26th@ WSHvs CHC
Sat, Aug 27th@ WSHvs CHC
Sun, Aug 28th@ WSHvs CHC
Mon, Aug 29thvs STLvs PIT
Tue, Aug 30thvs STLvs PIT
Wed, Aug 31stvs STLvs PIT
Fri, Sep 2ndvs COL@ ARI
Sat, Sep 3rdvs COL@ ARI
Sun, Sep 4thvs COL@ ARI
Tue, Sep 6th@ CHC@ COL
Wed, Sep 7th@ CHC@ COL
Thu, Sep 8th@ CHC   
Fri, Sep 9th@ MILvs CIN
Sat, Sep 10th@ MILvs CIN
Sun, Sep 11th@ MILvs CIN
Mon, Sep 12thvs PIT   
Tue, Sep 13thvs PIT@ STL
Wed, Sep 14thvs PIT@ STL
Thu, Sep 15th@ STL   
Fri, Sep 16th@ STLvs NYY
Sat, Sep 17th@ STLvs NYY
Sun, Sep 18th@ STLvs NYY
Tue, Sep 20thvs BOSvs NYM
Wed, Sep 21stvs BOSvs NYM
Thu, Sep 22ndvs MIL@ CIN
Fri, Sep 23rdvs MIL@ CIN
Sat, Sep 24thvs MIL@ CIN
Sun, Sep 25thvs MIL@ CIN
Mon, Sep 26th@ PIT   
Tue, Sep 27th@ PITvs STL
Wed, Sep 28th@ PITvs STL
Fri, Sep 30th@ CHCvs MIA
Sat, Oct 1st@ CHCvs MIA
Sun, Oct 2nd@ CHCvs MIA
Fri, Apr 1st   vs ARI
Mon, Apr 11th   @ BAL
Mon, May 16th   vs ATL
Mon, May 30th   @ CHC
Thu, Jun 16th   @ NYM
Mon, Jun 20th   vs STL
Thu, Aug 4th   @ PIT
Fri, Aug 12th   @ STL
Thu, Aug 18th   vs LAD
Thu, Sep 1st   @ ARI
Mon, Sep 5th   @ COL
Mon, Sep 19th   vs NYM
Thu, Sep 29th   vs MIA