Who Should I Trade?

Anibal Sanchez for Ty Buttrey (2019)

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

Experts' Pick
  Anibal Sanchez
Anibal Sanchez
WSH @ MIA Sat, Sep 21st 6:10pm
Ty Buttrey
Ty Buttrey
LAA @ HOU Sat, Sep 21st 7:10pm
Recommended by
6 of 8 experts
Recommended by
2 of 8 experts
Rest of Season
VBR# 572# 837
Injury Alert--
Weather82 F, Overcast86 F, Humid and Partly Cloudy
Expert Ranks 
Alan Harrison
The Fantasy Fix
# 78# 112
Andrew Gould
# 80
Andrea LaMont
Lenny Melnick Fantasy Sports
# 69# 85
Paul Sporer
# 98
Donkey Teeth
# 125# 175
Dan Harris
# 83
Pierre Camus
# 139# 91
Nick Mariano
# 140# 112
  Anibal Sanchez
Anibal Sanchez
Ty Buttrey
Ty Buttrey
2019 Stats 
Games Played2968
Games Started290
Innings Pitched159.068.2
Blown Saves04
Hits Allowed14767
Earned Runs6932
Home Runs Allowed218
  Anibal Sanchez
Anibal Sanchez
Ty Buttrey
Ty Buttrey
2019 Projections 
Games Played13
Games Started10
Innings Pitched8.12.8
Blown Saves00
Hits Allowed83
Earned Runs41
Home Runs Allowed10
  Anibal Sanchez
Anibal Sanchez
Ty Buttrey
Ty Buttrey
 Nationals starter Anibal Sanchez tossed seven shutout innings in Sunday's win over the Braves, striking out three while allowing three hits and one walk.
Mike Maher
Mon, Sep 16th
Ty Buttrey (6-5) allowed two runs on two hits in Saturday's 8-7 loss to the Orioles. He took his fifth loss of the season.
Brad Camara
Sun, Jul 28th
 Nationals starter Anibal Sanchez allowed two earned runs on four hits and one walk while striking out five over seven innings in a loss to the Minnesota Twins on Tuesday. The loss drops him to 8-8 on the season.
Mike Maher
Wed, Sep 11th
Ty Buttrey allowed no runs on one hit, one walk, and three strikeouts through 1 2/3 innings on Saturday against the Royals. He earned a save in the outing.
Kamran Hoda
Sun, May 19th
 Nationals starter Anibal Sanchez allowed seven earned runs on eight hits and three walks while striking out two over five innings in Wednesday's loss to the New York Mets. The loss drops him to 8-7 on the year.
Mike Maher
Thu, Sep 5th
Ty Buttrey worked the final two innings of Wednesday's win over the Blue Jays, striking out two and allowing two hits en route to his first save of the year.
Brendan Tuma - Too Much Tuma
Thu, May 2nd
 Nationals starter Anibal Sanchez allowed two earned runs on three hits and four walks while striking out six over five innings in a no-decision against the Marlins on Friday.
Mike Maher
Sat, Aug 31st
 Nationals starter Anibal Sanchez allowed one earned run on one hit and two walks while striking out six over 8 1/3 innings in Friday's win over the Cubs. The win brings him to 8-6 on the season.
Mike Maher
Sat, Aug 24th
There are no recent notes for these players
  Anibal Sanchez
Anibal Sanchez
Ty Buttrey
Ty Buttrey
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28thvs NYM@ OAK
Sat, Mar 30thvs NYM@ OAK
Sun, Mar 31stvs NYM@ OAK
Tue, Apr 2ndvs PHI@ SEA
Wed, Apr 3rdvs PHI   
Thu, Apr 4th@ NYMvs TEX
Sat, Apr 6th@ NYMvs TEX
Sun, Apr 7th@ NYMvs TEX
Mon, Apr 8th@ PHIvs MIL
Tue, Apr 9th@ PHIvs MIL
Wed, Apr 10th@ PHIvs MIL
Fri, Apr 12thvs PIT@ CHC
Sat, Apr 13thvs PIT@ CHC
Sun, Apr 14thvs PIT   
Tue, Apr 16thvs SF@ TEX
Wed, Apr 17thvs SF@ TEX
Thu, Apr 18thvs SFvs SEA
Fri, Apr 19th@ MIAvs SEA
Sat, Apr 20th@ MIAvs SEA
Sun, Apr 21st@ MIAvs SEA
Mon, Apr 22nd@ COLvs NYY
Tue, Apr 23rd@ COLvs NYY
Wed, Apr 24th@ COLvs NYY
Fri, Apr 26thvs SD@ KC
Sat, Apr 27thvs SD@ KC
Sun, Apr 28thvs SD@ KC
Mon, Apr 29thvs STL   
Tue, Apr 30thvs STLvs TOR
Wed, May 1stvs STLvs TOR
Thu, May 2ndvs STLvs TOR
Fri, May 3rd@ PHI   
Sat, May 4th@ PHIvs HOU
Sun, May 5th@ PHIvs HOU
Mon, May 6th@ MIL   
Tue, May 7th@ MIL@ DET
Wed, May 8th@ MIL@ DET
Thu, May 9th@ LAD@ DET
Fri, May 10th@ LAD@ BAL
Sat, May 11th@ LAD@ BAL
Sun, May 12th@ LAD@ BAL
Tue, May 14thvs NYM@ MIN
Wed, May 15thvs NYM@ MIN
Thu, May 16thvs NYM   
Fri, May 17thvs CHCvs KC
Sat, May 18thvs CHCvs KC
Sun, May 19thvs CHCvs KC
Mon, May 20th@ NYMvs MIN
Tue, May 21st@ NYMvs MIN
Wed, May 22nd@ NYM   
Thu, May 23rd@ NYMvs MIN
Fri, May 24thvs MIAvs TEX
Sat, May 25thvs MIAvs TEX
Sun, May 26thvs MIAvs TEX
Mon, May 27thvs MIA@ OAK
Tue, May 28th@ ATL@ OAK
Wed, May 29th@ ATL@ OAK
Fri, May 31st@ CIN@ SEA
Sat, Jun 1st@ CIN@ SEA
Sun, Jun 2nd@ CIN@ SEA
Tue, Jun 4thvs CWSvs OAK
Wed, Jun 5thvs CWSvs OAK
Thu, Jun 6th@ SDvs OAK
Fri, Jun 7th@ SDvs SEA
Sat, Jun 8th@ SDvs SEA
Sun, Jun 9th@ SDvs SEA
Mon, Jun 10th@ CWSvs LAD
Tue, Jun 11th@ CWSvs LAD
Thu, Jun 13thvs ARI@ TB
Fri, Jun 14thvs ARI@ TB
Sat, Jun 15thvs ARI@ TB
Sun, Jun 16thvs ARI@ TB
Wed, Jun 19thvs PHI@ TOR
Thu, Jun 20thvs PHI@ TOR
Fri, Jun 21stvs ATL@ STL
Sat, Jun 22ndvs ATL@ STL
Sun, Jun 23rdvs ATL@ STL
Tue, Jun 25th@ MIAvs CIN
Wed, Jun 26th@ MIAvs CIN
Thu, Jun 27th@ MIAvs OAK
Fri, Jun 28th@ DETvs OAK
Sat, Jun 29th@ DETvs OAK
Sun, Jun 30th@ DETvs OAK
Tue, Jul 2ndvs MIA@ TEX
Wed, Jul 3rdvs MIA@ TEX
Thu, Jul 4thvs MIA@ TEX
Fri, Jul 5thvs KC@ HOU
Sat, Jul 6thvs KC@ HOU
Sun, Jul 7thvs KC@ HOU
Fri, Jul 12th@ PHIvs SEA
Sat, Jul 13th@ PHIvs SEA
Sun, Jul 14th@ PHIvs SEA
Tue, Jul 16th@ BALvs HOU
Wed, Jul 17th@ BALvs HOU
Thu, Jul 18th@ ATLvs HOU
Fri, Jul 19th@ ATL@ SEA
Sat, Jul 20th@ ATL@ SEA
Sun, Jul 21st@ ATL@ SEA
Tue, Jul 23rdvs COL@ LAD
Wed, Jul 24thvs COL@ LAD
Thu, Jul 25thvs COLvs BAL
Fri, Jul 26thvs LADvs BAL
Sat, Jul 27thvs LADvs BAL
Sun, Jul 28thvs LADvs BAL
Mon, Jul 29thvs ATLvs DET
Tue, Jul 30thvs ATLvs DET
Wed, Jul 31stvs ATLvs DET
Fri, Aug 2nd@ ARI@ CLE
Sat, Aug 3rd@ ARI@ CLE
Sun, Aug 4th@ ARI@ CLE
Mon, Aug 5th@ SF@ CIN
Tue, Aug 6th@ SF@ CIN
Wed, Aug 7th@ SF   
Fri, Aug 9th@ NYM@ BOS
Sat, Aug 10th@ NYM@ BOS
Sun, Aug 11th@ NYM@ BOS
Mon, Aug 12thvs CINvs PIT
Tue, Aug 13thvs CINvs PIT
Wed, Aug 14thvs CINvs PIT
Fri, Aug 16thvs MILvs CWS
Sat, Aug 17thvs MILvs CWS
Sun, Aug 18thvs MILvs CWS
Mon, Aug 19th@ PIT@ TEX
Tue, Aug 20th@ PIT@ TEX
Wed, Aug 21st@ PIT@ TEX
Thu, Aug 22nd@ PIT   
Fri, Aug 23rd@ CHC@ HOU
Sat, Aug 24th@ CHC@ HOU
Sun, Aug 25th@ CHC@ HOU
Tue, Aug 27thvs BALvs TEX
Wed, Aug 28thvs BALvs TEX
Fri, Aug 30thvs MIAvs BOS
Sat, Aug 31stvs MIAvs BOS
Sun, Sep 1stvs MIAvs BOS
Mon, Sep 2ndvs NYM   
Tue, Sep 3rdvs NYM@ OAK
Wed, Sep 4thvs NYM@ OAK
Thu, Sep 5th@ ATL@ OAK
Fri, Sep 6th@ ATL@ CWS
Sat, Sep 7th@ ATL@ CWS
Sun, Sep 8th@ ATL@ CWS
Tue, Sep 10th@ MINvs CLE
Wed, Sep 11th@ MINvs CLE
Thu, Sep 12th@ MIN   
Fri, Sep 13thvs ATLvs TB
Sat, Sep 14thvs ATLvs TB
Sun, Sep 15thvs ATLvs TB
Mon, Sep 16th@ STL   
Tue, Sep 17th@ STL@ NYY
Wed, Sep 18th@ STL@ NYY
Fri, Sep 20th@ MIA@ HOU
Sat, Sep 21st@ MIA@ HOU
Sun, Sep 22nd@ MIA@ HOU
Mon, Sep 23rdvs PHI   
Tue, Sep 24thvs PHIvs OAK
Wed, Sep 25thvs PHIvs OAK
Thu, Sep 26thvs PHIvs HOU
Fri, Sep 27thvs CLEvs HOU
Sat, Sep 28thvs CLEvs HOU
Sun, Sep 29thvs CLEvs HOU
Fri, Mar 29th   @ OAK
Mon, Apr 1st   @ SEA
Fri, Apr 5th   vs TEX
Mon, Apr 15th   @ TEX
Thu, Apr 25th   vs NYY
Mon, May 13th   @ MIN
Thu, May 30th   @ SEA
Mon, Jun 3rd   @ CHC
Mon, Jun 17th   @ TOR
Tue, Jun 18th   @ TOR
Mon, Jul 15th   vs HOU
Thu, Aug 8th   @ BOS
Thu, Aug 15th   vs CWS
Mon, Sep 9th   vs CLE
Thu, Sep 19th   @ NYY