Skip to main content

Who Should I Trade?

Yordan Alvarez for Josh Hader (2021)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Yordan Alvarez
Yordan Alvarez
HOU vs DET Wed, Apr 14th 7:10pm
Josh Hader
Josh Hader
MIL vs CHC Wed, Apr 14th 1:40pm
Recommended by
10 of 15 experts
Recommended by
5 of 15 experts
Rest of Season
VBR# 48# 91
Home Runs308
Stolen Bases2
Batting Avg.277
Injury Alert--
Weather76 F, Humid and Mostly Cloudy46 F, Mostly Cloudy
Expert Ranks 
Scott White
CBS Sports
# 63# 74
Chris Meaney
# 55# 59
Mike Maher
# 52# 61
Mick Ciallela
# 51# 61
Brendan Tuma
# 58# 88
Jordan Eisen
Field of Vision Sports
# 56# 67
Brad Camara
# 63# 71
SportsLine - Computer Simulation
CBS Sports
# 58# 85
Chris Clegg
# 49# 62
Joe Pisapia
# 25# 61
Carmen Maiorano
# 49# 39
Ryan Amore
Pitcher List
# 57# 52
Joe Bond
Fantasy Six Pack
# 60# 51
Frank Stampfl
CBS Sports
# 65# 57
Dan Harris
# 81# 53
Who Should I Trade? Player Statistics
  Yordan Alvarez
Yordan Alvarez
Josh Hader
Josh Hader
2021 Stats 
Home Runs20
Stolen Bases0
Batting Avg.262
Who Should I Trade? Player Projections
  Yordan Alvarez
Yordan Alvarez
Josh Hader
Josh Hader
2021 Projections 
Home Runs308
Stolen Bases2
Batting Avg.277
Who Should I Trade? Player Notes
  Yordan Alvarez
Yordan Alvarez
Josh Hader
Josh Hader
 Friday was not a good day for Astros slugger Yordan Alvarez. The 23-year-old went hitless through four at-bats, striking out every time.
Andersen Pickard
Sat, Apr 10th
Josh Hader recorded his first save of the season after a scoreless outing Monday against the Cubs. He recorded a strikeout in two-thirds of an inning.
Connor Rooney
Tue, Apr 13th
 Astros slugger Yordan Alvarez went 2-for-4 with a home run and double on Thursday. He scored once and knocked in two runs in addition to striking out twice.
Andersen Pickard
Fri, Apr 9th
Josh Hader (2-0) walked one and struck out two over one inning to earn the extra-inning win over the Cubs Wednesday.
Connor Rooney
Wed, Apr 7th
 The offensive output keeps coming for the Astros' lineup. Yordan Alvarez had another big game on Saturday, finishing 3-for-4 with two runs and three RBI. He gave Houston extra insurance in the top of the ninth with a three-run homer.
Andersen Pickard
Sat, Apr 3rd
Josh Hader earned the win against the Twins on Thursday, striking out all three batters he faced.
Connor Rooney
Thu, Apr 1st
 Astros slugger Yordan Alvarez contributed to the Astros' run parade on Thursday with three RBI of his own. Houston beat Oakland, 8-1, as Alvarez finished 1-for-3 with a bases-clearing double.
Andersen Pickard
Fri, Apr 2nd
Brewers reliever Josh Hader will work as a traditional closer in 2021, according to Milwaukee manager Craig Counsell on Tuesday.
Mike Maher - The Birds Blitz
Tue, Mar 23rd
 Yordan Alvarez (knee) is scheduled to be the Astros designated hitter for Sunday‚Äôs game against the Cardinals.
Brad Camara
Fri, Mar 12th
Josh Hader's name continues to come up in trade inquiries and the Brewers are "listening," according to Robert Murray of Fansided.
Jon Mathisen
Tue, Jan 26th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Yordan Alvarez
Yordan Alvarez
Josh Hader
Josh Hader
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1st@ OAKvs MIN
Fri, Apr 2nd@ OAK   
Sat, Apr 3rd@ OAKvs MIN
Sun, Apr 4th@ OAKvs MIN
Mon, Apr 5th@ LAA@ CHC
Tue, Apr 6th@ LAA@ CHC
Thu, Apr 8thvs OAK@ STL
Fri, Apr 9thvs OAK   
Sat, Apr 10thvs OAK@ STL
Mon, Apr 12thvs DETvs CHC
Tue, Apr 13thvs DETvs CHC
Wed, Apr 14thvs DETvs CHC
Fri, Apr 16th@ SEAvs PIT
Sat, Apr 17th@ SEAvs PIT
Sun, Apr 18th@ SEAvs PIT
Tue, Apr 20th@ COL@ SD
Wed, Apr 21st@ COL@ SD
Thu, Apr 22ndvs LAA   
Fri, Apr 23rdvs LAA@ CHC
Sat, Apr 24thvs LAA@ CHC
Sun, Apr 25thvs LAA@ CHC
Mon, Apr 26thvs SEAvs MIA
Tue, Apr 27thvs SEAvs MIA
Wed, Apr 28thvs SEAvs MIA
Thu, Apr 29thvs SEAvs LAD
Fri, Apr 30th@ TBvs LAD
Sat, May 1st@ TBvs LAD
Sun, May 2nd@ TBvs LAD
Tue, May 4th@ NYY@ PHI
Wed, May 5th@ NYY@ PHI
Thu, May 6th@ NYY@ PHI
Fri, May 7thvs TOR@ MIA
Sat, May 8thvs TOR@ MIA
Sun, May 9thvs TOR@ MIA
Mon, May 10thvs LAA   
Tue, May 11thvs LAAvs STL
Wed, May 12thvs LAAvs STL
Thu, May 13thvs TEXvs STL
Fri, May 14thvs TEXvs ATL
Sat, May 15thvs TEXvs ATL
Sun, May 16thvs TEXvs ATL
Tue, May 18th@ OAK@ KC
Wed, May 19th@ OAK@ KC
Thu, May 20th@ OAK   
Fri, May 21st@ TEX@ CIN
Sat, May 22nd@ TEX@ CIN
Sun, May 23rd@ TEX@ CIN
Tue, May 25thvs LADvs SD
Wed, May 26thvs LADvs SD
Fri, May 28thvs SD@ WSH
Sat, May 29thvs SD@ WSH
Sun, May 30thvs SD@ WSH
Mon, May 31stvs BOSvs DET
Tue, Jun 1stvs BOSvs DET
Wed, Jun 2ndvs BOS   
Thu, Jun 3rdvs BOSvs ARI
Fri, Jun 4th@ TORvs ARI
Sat, Jun 5th@ TORvs ARI
Sun, Jun 6th@ TORvs ARI
Tue, Jun 8th@ BOS@ CIN
Wed, Jun 9th@ BOS@ CIN
Thu, Jun 10th@ BOS@ CIN
Fri, Jun 11th@ MINvs PIT
Sat, Jun 12th@ MINvs PIT
Sun, Jun 13th@ MINvs PIT
Tue, Jun 15thvs TEXvs CIN
Wed, Jun 16thvs TEXvs CIN
Thu, Jun 17thvs CWS@ COL
Fri, Jun 18thvs CWS@ COL
Sat, Jun 19thvs CWS@ COL
Sun, Jun 20thvs CWS@ COL
Mon, Jun 21st@ BAL@ ARI
Tue, Jun 22nd@ BAL@ ARI
Wed, Jun 23rd@ BAL@ ARI
Thu, Jun 24th@ DET   
Fri, Jun 25th@ DETvs COL
Sat, Jun 26th@ DETvs COL
Sun, Jun 27th@ DETvs COL
Mon, Jun 28thvs BALvs CHC
Tue, Jun 29thvs BALvs CHC
Wed, Jun 30thvs BALvs CHC
Thu, Jul 1st@ CLE@ PIT
Fri, Jul 2nd@ CLE@ PIT
Sat, Jul 3rd@ CLE@ PIT
Sun, Jul 4th@ CLE@ PIT
Tue, Jul 6thvs OAK@ NYM
Wed, Jul 7thvs OAK@ NYM
Thu, Jul 8thvs OAKvs CIN
Fri, Jul 9thvs NYYvs CIN
Sat, Jul 10thvs NYYvs CIN
Sun, Jul 11thvs NYYvs CIN
Fri, Jul 16th@ CWS@ CIN
Sat, Jul 17th@ CWS@ CIN
Sun, Jul 18th@ CWS@ CIN
Mon, Jul 19thvs CLE   
Tue, Jul 20thvs CLEvs KC
Wed, Jul 21stvs CLEvs KC
Fri, Jul 23rdvs TEXvs CWS
Sat, Jul 24thvs TEXvs CWS
Sun, Jul 25thvs TEXvs CWS
Mon, Jul 26th@ SEA   
Tue, Jul 27th@ SEA@ PIT
Wed, Jul 28th@ SEA@ PIT
Fri, Jul 30th@ SF@ ATL
Sat, Jul 31st@ SF@ ATL
Sun, Aug 1st@ SF@ ATL
Tue, Aug 3rd@ LADvs PIT
Wed, Aug 4th@ LADvs PIT
Thu, Aug 5thvs MIN   
Fri, Aug 6thvs MINvs SF
Sat, Aug 7thvs MINvs SF
Sun, Aug 8thvs MINvs SF
Tue, Aug 10thvs COL@ CHC
Wed, Aug 11thvs COL@ CHC
Fri, Aug 13th@ LAA@ PIT
Sat, Aug 14th@ LAA@ PIT
Sun, Aug 15th@ LAA@ PIT
Mon, Aug 16th@ KC   
Tue, Aug 17th@ KC@ STL
Wed, Aug 18th@ KC@ STL
Thu, Aug 19th@ KC@ STL
Fri, Aug 20thvs SEAvs WSH
Sat, Aug 21stvs SEAvs WSH
Sun, Aug 22ndvs SEAvs WSH
Mon, Aug 23rdvs KC   
Tue, Aug 24thvs KCvs CIN
Wed, Aug 25thvs KCvs CIN
Fri, Aug 27th@ TEX@ MIN
Sat, Aug 28th@ TEX@ MIN
Sun, Aug 29th@ TEX@ MIN
Mon, Aug 30th@ SEA@ SF
Tue, Aug 31st@ SEA@ SF
Wed, Sep 1st@ SEA@ SF
Fri, Sep 3rd@ SDvs STL
Sat, Sep 4th@ SDvs STL
Sun, Sep 5th@ SDvs STL
Mon, Sep 6thvs SEAvs PHI
Tue, Sep 7thvs SEAvs PHI
Wed, Sep 8thvs SEAvs PHI
Fri, Sep 10thvs LAA@ CLE
Sat, Sep 11thvs LAA@ CLE
Sun, Sep 12thvs LAA@ CLE
Mon, Sep 13th@ TEX   
Tue, Sep 14th@ TEX@ DET
Wed, Sep 15th@ TEX@ DET
Thu, Sep 16th@ TEX   
Fri, Sep 17thvs ARIvs CHC
Sat, Sep 18thvs ARIvs CHC
Sun, Sep 19thvs ARIvs CHC
Mon, Sep 20th@ LAAvs STL
Tue, Sep 21st@ LAAvs STL
Wed, Sep 22nd@ LAAvs STL
Thu, Sep 23rd@ LAAvs STL
Fri, Sep 24th@ OAKvs NYM
Sat, Sep 25th@ OAKvs NYM
Sun, Sep 26th@ OAKvs NYM
Tue, Sep 28thvs TB@ STL
Wed, Sep 29thvs TB@ STL
Thu, Sep 30thvs TB@ STL
Fri, Oct 1stvs OAK@ LAD
Sat, Oct 2ndvs OAK@ LAD
Sun, Oct 3rdvs OAK@ LAD
Wed, Apr 7th   @ CHC
Sun, Apr 11th   @ STL
Mon, Apr 19th   @ SD
Mon, May 3rd   @ PHI
Mon, May 24th   vs SD
Thu, May 27th   vs SD
Mon, Jun 14th   vs CIN
Mon, Jul 5th   @ NYM
Thu, Jul 29th   @ PIT
Mon, Aug 2nd   vs PIT
Mon, Aug 9th   @ CHC
Thu, Aug 12th   @ CHC
Thu, Aug 26th   vs CIN
Thu, Sep 2nd   @ SF