Skip to main content

Who Should I Trade?

Blake Snell 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
  Josh Hader
Josh Hader
Blake Snell
Blake Snell
Recommended by
14 of 16 experts
Recommended by
2 of 16 experts
Rest of Season# 13# 33
VBR# 164# 255
Injury Alert--
Expert Ranks 
Joe Bond
Fantasy Six Pack
# 12# 55
Chris Meaney
# 19# 29
Mike Maher
# 14# 34
Dan Harris
# 18# 57
Pierre Camus
# 20# 23
Mick Ciallela
# 12# 45
Ryan Amore
Pitcher List
# 14# 74
Brendan Tuma
# 23# 75
Carmen Maiorano
# 12# 33
Brad Camara
# 19# 30
Chris Mitchell
# 16# 27
Corbin Young
# 19# 30
Chris Clegg
# 16# 21
Joe Pisapia
# 22# 52
Jorge B. Edwards
Fantasy In Frames
# 19# 14
Jordan Eisen
Field of Vision Sports
# 22# 18
Who Should I Trade? Player Statistics
  Josh Hader
Josh Hader
Blake Snell
Blake Snell
2021 Stats 
Games Played3919
Games Started019
Innings Pitched38.284.0
Blown Saves10
Hits Allowed1881
Earned Runs851
Home Runs Allowed312
Who Should I Trade? Player Projections
  Josh Hader
Josh Hader
Blake Snell
Blake Snell
2021 Projections 
Games Played2210
Games Started010
Innings Pitched22.448.5
Blown Saves10
Hits Allowed1343
Earned Runs723
Home Runs Allowed36
Who Should I Trade? Player Notes
  Josh Hader
Josh Hader
Blake Snell
Blake Snell
 Josh Hader allowed two runs on two hits in one inning Wednesday against the Pirates. He struck out one.
Connor Rooney
Wed, Jul 28th
Blake Snell managed to go just four innings on Wednesday, allowing seven earned runs on seven hits and four walks while striking out just one batter.
Ethan Biddle
Wed, Jul 28th
 Josh Hader pitched a clean inning Saturday against the Reds, walking one and striking out one.
Connor Rooney
Sun, Jul 18th
Blake Snell pitched six innings, allowing just one earned run on three hits and three walks while striking out eight.
Ethan Biddle
Fri, Jul 23rd
 Josh Hader (3-2) was saddled with the loss Sunday against the Reds, allowing two runs on two hits and one walk across 0.2 innings. He struck out two.
Connor Rooney
Sun, Jul 11th
The expectation is that Padres LHP Blake Snell (illness) will rejoin the team's rotation on Saturday against the Nationals.
Brendan Tuma - Too Much Tuma
Sat, Jul 17th
 Josh Hader (3-1) took his first loss of the season Saturday against the Reds, allowing one run on one hit across one inning, while striking out two.
Connor Rooney
Sun, Jul 11th
Blake Snell (stomach illness) is schedule to join the team in Washington following the mid-summer classic.
Andy Zimmerman
Sun, Jul 11th
 Josh Hader earned the save Thursday against the Reds, striking out two in a clean ninth inning.
Connor Rooney
Fri, Jul 9th
Padres LHP Blake Snell was scratched from Friday’s start against the Rockies and placed on the 10-day IL.
Brendan Tuma - Too Much Tuma
Fri, Jul 9th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Josh Hader
Josh Hader
Blake Snell
Blake Snell
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1stvs MINvs ARI
Fri, Apr 2nd   vs ARI
Sat, Apr 3rdvs MINvs ARI
Sun, Apr 4thvs MINvs ARI
Mon, Apr 5th@ CHCvs SF
Tue, Apr 6th@ CHCvs SF
Wed, Apr 7th@ CHCvs SF
Fri, Apr 9th   @ TEX
Sat, Apr 10th@ STL@ TEX
Sun, Apr 11th@ STL@ TEX
Mon, Apr 12thvs CHC@ PIT
Tue, Apr 13thvs CHC@ PIT
Wed, Apr 14thvs CHC@ PIT
Thu, Apr 15th   @ PIT
Fri, Apr 16thvs PITvs LAD
Sat, Apr 17thvs PITvs LAD
Sun, Apr 18thvs PITvs LAD
Mon, Apr 19th@ SDvs MIL
Tue, Apr 20th@ SDvs MIL
Wed, Apr 21st@ SDvs MIL
Thu, Apr 22nd   @ LAD
Fri, Apr 23rd@ CHC@ LAD
Sat, Apr 24th@ CHC@ LAD
Sun, Apr 25th@ CHC@ LAD
Tue, Apr 27thvs MIA@ ARI
Wed, Apr 28thvs MIA@ ARI
Fri, Apr 30thvs LADvs SF
Sat, May 1stvs LADvs SF
Sun, May 2ndvs LADvs SF
Mon, May 3rd@ PHIvs PIT
Tue, May 4th@ PHIvs PIT
Wed, May 5th@ PHIvs PIT
Fri, May 7th@ MIA@ SF
Sat, May 8th@ MIA@ SF
Sun, May 9th@ MIA@ SF
Tue, May 11thvs STL@ COL
Wed, May 12thvs STL@ COL
Fri, May 14thvs ATLvs STL
Sat, May 15thvs ATLvs STL
Sun, May 16thvs ATLvs STL
Mon, May 17th   vs COL
Tue, May 18th@ KCvs COL
Wed, May 19th@ KCvs COL
Fri, May 21st@ CINvs SEA
Sat, May 22nd@ CINvs SEA
Sun, May 23rd@ CINvs SEA
Mon, May 24thvs SD@ MIL
Tue, May 25thvs SD@ MIL
Wed, May 26thvs SD@ MIL
Thu, May 27thvs SD@ MIL
Fri, May 28th   @ HOU
Sat, May 29th@ WSH@ HOU
Sun, May 30th@ WSH@ HOU
Mon, May 31stvs DET@ CHC
Tue, Jun 1stvs DET@ CHC
Wed, Jun 2nd   @ CHC
Thu, Jun 3rdvs ARIvs NYM
Fri, Jun 4thvs ARIvs NYM
Sat, Jun 5thvs ARIvs NYM
Sun, Jun 6thvs ARIvs NYM
Mon, Jun 7th   vs CHC
Tue, Jun 8th@ CINvs CHC
Wed, Jun 9th@ CINvs CHC
Fri, Jun 11thvs PIT@ NYM
Sat, Jun 12thvs PIT@ NYM
Sun, Jun 13thvs PIT@ NYM
Mon, Jun 14thvs CIN@ COL
Tue, Jun 15thvs CIN@ COL
Wed, Jun 16thvs CIN@ COL
Thu, Jun 17th@ COLvs CIN
Fri, Jun 18th@ COLvs CIN
Sat, Jun 19th@ COLvs CIN
Sun, Jun 20th@ COLvs CIN
Mon, Jun 21st@ ARIvs LAD
Tue, Jun 22nd@ ARIvs LAD
Wed, Jun 23rd@ ARIvs LAD
Fri, Jun 25thvs COLvs ARI
Sat, Jun 26thvs COLvs ARI
Sun, Jun 27thvs COLvs ARI
Tue, Jun 29thvs CHC@ CIN
Wed, Jun 30thvs CHC@ CIN
Thu, Jul 1st@ PIT@ CIN
Fri, Jul 2nd@ PIT@ PHI
Sat, Jul 3rd@ PIT@ PHI
Sun, Jul 4th@ PIT@ PHI
Mon, Jul 5th@ NYMvs WSH
Tue, Jul 6th   vs WSH
Wed, Jul 7th@ NYMvs WSH
Thu, Jul 8thvs CINvs WSH
Fri, Jul 9thvs CINvs COL
Sat, Jul 10thvs CINvs COL
Sun, Jul 11thvs CINvs COL
Fri, Jul 16th@ CIN@ WSH
Sun, Jul 18th@ CIN@ WSH
Tue, Jul 20thvs KC@ ATL
Wed, Jul 21stvs KC@ ATL
Thu, Jul 22nd   @ MIA
Fri, Jul 23rdvs CWS@ MIA
Sat, Jul 24thvs CWS@ MIA
Sun, Jul 25thvs CWS@ MIA
Tue, Jul 27th@ PITvs OAK
Wed, Jul 28th@ PITvs OAK
Thu, Jul 29th@ PITvs COL
Fri, Jul 30th@ ATLvs COL
Sat, Jul 31st@ ATLvs COL
Sun, Aug 1st@ ATLvs COL
Tue, Aug 3rdvs PIT@ OAK
Wed, Aug 4thvs PIT@ OAK
Fri, Aug 6thvs SFvs ARI
Sat, Aug 7thvs SFvs ARI
Sun, Aug 8thvs SFvs ARI
Mon, Aug 9th@ CHCvs MIA
Tue, Aug 10th@ CHCvs MIA
Wed, Aug 11th@ CHCvs MIA
Thu, Aug 12th@ CHC@ ARI
Fri, Aug 13th@ PIT@ ARI
Sat, Aug 14th@ PIT@ ARI
Sun, Aug 15th@ PIT@ ARI
Mon, Aug 16th   @ COL
Tue, Aug 17th@ STL@ COL
Wed, Aug 18th@ STL@ COL
Fri, Aug 20thvs WSHvs PHI
Sat, Aug 21stvs WSHvs PHI
Sun, Aug 22ndvs WSHvs PHI
Tue, Aug 24thvs CINvs LAD
Wed, Aug 25thvs CINvs LAD
Thu, Aug 26thvs CINvs LAD
Fri, Aug 27th@ MIN@ LAA
Sat, Aug 28th@ MIN@ LAA
Mon, Aug 30th@ SF@ ARI
Tue, Aug 31st@ SF@ ARI
Wed, Sep 1st@ SF@ ARI
Fri, Sep 3rdvs STLvs HOU
Sat, Sep 4thvs STLvs HOU
Sun, Sep 5thvs STLvs HOU
Tue, Sep 7thvs PHIvs LAA
Wed, Sep 8thvs PHIvs LAA
Fri, Sep 10th@ CLE@ LAD
Sat, Sep 11th@ CLE@ LAD
Sun, Sep 12th@ CLE@ LAD
Mon, Sep 13th   @ SF
Tue, Sep 14th@ DET@ SF
Wed, Sep 15th@ DET@ SF
Thu, Sep 16th   @ SF
Fri, Sep 17thvs CHC@ STL
Sat, Sep 18thvs CHC@ STL
Sun, Sep 19thvs CHC@ STL
Tue, Sep 21stvs STLvs SF
Wed, Sep 22ndvs STLvs SF
Thu, Sep 23rdvs STLvs SF
Fri, Sep 24thvs NYMvs ATL
Sat, Sep 25thvs NYMvs ATL
Sun, Sep 26thvs NYMvs ATL
Tue, Sep 28th@ STL@ LAD
Wed, Sep 29th@ STL@ LAD
Thu, Sep 30th@ STL@ LAD
Fri, Oct 1st@ LAD@ SF
Sat, Oct 2nd@ LAD@ SF
Sun, Oct 3rd@ LAD@ SF
Thu, Apr 8th@ STL   
Mon, Apr 26thvs MIA   
Thu, Apr 29thvs LAD   
Thu, May 6th@ PHI   
Thu, May 13thvs STL   
Thu, Jun 10th@ CIN   
Mon, Jun 28thvs CHC   
Sat, Jul 17th@ CIN   
Mon, Aug 2ndvs PIT   
Thu, Aug 19th@ STL   
Sun, Aug 29th@ MIN   
Thu, Sep 2nd@ SF   
Mon, Sep 6thvs PHI   
Mon, Sep 20thvs STL