Who Should I Trade?

Sandy Alcantara for Zack Britton (2019)

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

Experts' Pick
  Sandy Alcantara
Sandy Alcantara
MIA vs WSH Tue, Jun 25th 7:10pm
Zack Britton
Zack Britton
NYY vs TOR Tue, Jun 25th 7:05pm
Recommended by
4 of 7 experts
Recommended by
3 of 7 experts
Rest of Season
VBR# 517# 450
Injury Alert--
Weather85 F, Humid and Partly Cloudy79 F, Overcast
Expert Ranks 
Alan Harrison
The Fantasy Fix
# 124
Andrew Gould
# 129
Pierre Camus
# 142# 158
Brandon 'B_Don' Myers
# 132
Andrea LaMont
Lenny Melnick Fantasy Sports
# 123# 106
Nick Mariano
# 154# 133
Bobby Sylvester
# 174
  Sandy Alcantara
Sandy Alcantara
Zack Britton
Zack Britton
2019 Stats 
Games Played1533
Games Started150
Innings Pitched90.332.2
Blown Saves02
Hits Allowed8422
Earned Runs359
Home Runs Allowed62
  Sandy Alcantara
Sandy Alcantara
Zack Britton
Zack Britton
2019 Projections 
Games Played929
Games Started90
Innings Pitched56.228.8
Blown Saves01
Hits Allowed5222
Earned Runs229
Home Runs Allowed42
  Sandy Alcantara
Sandy Alcantara
Zack Britton
Zack Britton
 Sandy Alcantara (4-6) picked up the win Friday night against the Phillies, allowing one run on eight hits and four walks while striking out six in 7.2 innings.
Connor Rooney
Sat, Jun 22nd
Zach Britton walked three batters in a scoreless ninth inning Saturday to record his third save of the season in a 7-5 win over the Astros.
John Aubin
Sun, Jun 23rd
 Marlins starter Sandy Alcantara allowed three earned runs on eight hits and two walks while striking out six over six innings in a no-decision against the Pirates on Sunday.
Mike Maher
Sun, Jun 16th
Zack Britton allowed one hit in a scoreless ninth inning to record his second save of the season Thursday against the Orioles.
John Aubin
Fri, May 24th
 Marlins starter Sandy Alcantara allowed one earned run on four hits and four walks while striking out six over five innings in Monday’s loss to the St. Louis Cardinals. The loss drops him to 3-6 on the year.
Mike Maher
Tue, Jun 11th
Zach Britton worked a perfect ninth inning Tuesday to record his first save of the season in a 7-5 win over the Angels.
John Aubin
Wed, Apr 24th
 Marlins starter Sandy Alcantara allowed one earned run on five hits and one walks while striking out five or seven innings in Wednesday’s win over the Milwaukee Brewers. The win brings him to 3-5 on the season.
Mike Maher
Thu, Jun 6th
Zack Britton pitched 2/3 of an inning on Monday giving up two hits, two runs and a walk as the Yankees lost to the Astros by a 4-3 score.
John Aubin
Tue, Apr 9th
 Marlins starter Sandy Alcantara tossed six shutout innings in a no-decision against the San Francisco Giants, allowing two hits and five walks while striking out three over six innings.
Mike Maher
Fri, May 31st
Mark Feinsand of MLB.com reports Zach Britton is guaranteed three years and $39 million from the Yankees.
Brendan Tuma - Too Much Tuma
Sat, Jan 5th
There are no recent notes for these players
  Sandy Alcantara
Sandy Alcantara
Zack Britton
Zack Britton
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28thvs COLvs BAL
Fri, Mar 29thvs COL   
Sat, Mar 30thvs COLvs BAL
Sun, Mar 31stvs COLvs BAL
Mon, Apr 1stvs NYMvs DET
Tue, Apr 2ndvs NYMvs DET
Wed, Apr 3rdvs NYMvs DET
Fri, Apr 5th@ ATL   
Sat, Apr 6th@ ATL@ BAL
Sun, Apr 7th@ ATL@ BAL
Tue, Apr 9th@ CIN@ HOU
Wed, Apr 10th@ CIN@ HOU
Thu, Apr 11th@ CIN   
Fri, Apr 12thvs PHIvs CWS
Sat, Apr 13thvs PHIvs CWS
Sun, Apr 14thvs PHIvs CWS
Mon, Apr 15thvs CHC   
Tue, Apr 16thvs CHCvs BOS
Wed, Apr 17thvs CHCvs BOS
Fri, Apr 19thvs WSHvs KC
Sat, Apr 20thvs WSHvs KC
Sun, Apr 21stvs WSHvs KC
Tue, Apr 23rd@ CLE@ LAA
Wed, Apr 24th@ CLE@ LAA
Thu, Apr 25th@ PHI@ LAA
Fri, Apr 26th@ PHI@ SF
Sat, Apr 27th@ PHI@ SF
Sun, Apr 28th@ PHI@ SF
Tue, Apr 30thvs CLE@ ARI
Wed, May 1stvs CLE@ ARI
Fri, May 3rdvs ATLvs MIN
Sat, May 4thvs ATLvs MIN
Sun, May 5thvs ATLvs MIN
Mon, May 6th@ CHCvs SEA
Tue, May 7th@ CHCvs SEA
Wed, May 8th@ CHCvs SEA
Thu, May 9th@ CHCvs SEA
Fri, May 10th@ NYM@ TB
Sat, May 11th@ NYM@ TB
Tue, May 14thvs TB   
Wed, May 15thvs TBvs BAL
Fri, May 17thvs NYMvs TB
Sat, May 18thvs NYMvs TB
Sun, May 19thvs NYMvs TB
Tue, May 21st@ DET@ BAL
Wed, May 22nd@ DET@ BAL
Thu, May 23rd@ DET@ BAL
Fri, May 24th@ WSH   
Sat, May 25th@ WSH@ KC
Sun, May 26th@ WSH@ KC
Mon, May 27th@ WSHvs SD
Tue, May 28thvs SFvs SD
Wed, May 29thvs SFvs SD
Thu, May 30thvs SF   
Fri, May 31st@ SDvs BOS
Sat, Jun 1st@ SDvs BOS
Sun, Jun 2nd@ SDvs BOS
Tue, Jun 4th@ MIL@ TOR
Wed, Jun 5th@ MIL@ TOR
Thu, Jun 6th@ MIL@ TOR
Fri, Jun 7thvs ATL@ CLE
Sat, Jun 8thvs ATL@ CLE
Sun, Jun 9thvs ATL@ CLE
Mon, Jun 10thvs STL   
Tue, Jun 11thvs STLvs NYM
Wed, Jun 12thvs STL   
Fri, Jun 14thvs PIT@ CWS
Sat, Jun 15thvs PIT@ CWS
Sun, Jun 16thvs PIT@ CWS
Mon, Jun 17th@ STLvs TB
Tue, Jun 18th@ STLvs TB
Wed, Jun 19th@ STLvs TB
Thu, Jun 20th@ STLvs HOU
Fri, Jun 21st@ PHIvs HOU
Sat, Jun 22nd@ PHIvs HOU
Sun, Jun 23rd@ PHIvs HOU
Tue, Jun 25thvs WSHvs TOR
Wed, Jun 26thvs WSHvs TOR
Thu, Jun 27thvs WSH   
Fri, Jun 28thvs PHI   
Sat, Jun 29thvs PHI@ BOS
Sun, Jun 30thvs PHI@ BOS
Tue, Jul 2nd@ WSH@ NYM
Wed, Jul 3rd@ WSH@ NYM
Thu, Jul 4th@ WSH@ TB
Fri, Jul 5th@ ATL@ TB
Sat, Jul 6th@ ATL@ TB
Sun, Jul 7th@ ATL@ TB
Fri, Jul 12thvs NYMvs TOR
Sat, Jul 13thvs NYMvs TOR
Sun, Jul 14thvs NYMvs TOR
Tue, Jul 16thvs SDvs TB
Wed, Jul 17thvs SDvs TB
Thu, Jul 18thvs SDvs TB
Fri, Jul 19th@ LADvs COL
Sat, Jul 20th@ LADvs COL
Sun, Jul 21st@ LADvs COL
Mon, Jul 22nd@ CWS@ MIN
Tue, Jul 23rd@ CWS@ MIN
Wed, Jul 24th@ CWS@ MIN
Fri, Jul 26thvs ARI@ BOS
Sat, Jul 27thvs ARI@ BOS
Sun, Jul 28thvs ARI@ BOS
Mon, Jul 29thvs ARI   
Tue, Jul 30thvs MINvs ARI
Wed, Jul 31stvs MINvs ARI
Thu, Aug 1stvs MIN   
Sat, Aug 3rd@ TBvs BOS
Sun, Aug 4th@ TBvs BOS
Mon, Aug 5th@ NYM@ BAL
Tue, Aug 6th@ NYM@ BAL
Wed, Aug 7th@ NYM@ BAL
Thu, Aug 8thvs ATL@ TOR
Fri, Aug 9thvs ATL@ TOR
Sat, Aug 10thvs ATL@ TOR
Sun, Aug 11thvs ATL@ TOR
Tue, Aug 13thvs LADvs BAL
Wed, Aug 14thvs LADvs BAL
Thu, Aug 15thvs LADvs CLE
Fri, Aug 16th@ COLvs CLE
Sat, Aug 17th@ COLvs CLE
Sun, Aug 18th@ COLvs CLE
Tue, Aug 20th@ ATL@ OAK
Wed, Aug 21st@ ATL@ OAK
Thu, Aug 22nd@ ATL@ OAK
Fri, Aug 23rdvs PHI@ LAD
Sat, Aug 24thvs PHI@ LAD
Sun, Aug 25thvs PHI@ LAD
Mon, Aug 26thvs CIN@ SEA
Tue, Aug 27thvs CIN@ SEA
Wed, Aug 28thvs CIN@ SEA
Thu, Aug 29thvs CIN   
Fri, Aug 30th@ WSHvs OAK
Sat, Aug 31st@ WSHvs OAK
Sun, Sep 1st@ WSHvs OAK
Tue, Sep 3rd@ PITvs TEX
Wed, Sep 4th@ PITvs TEX
Thu, Sep 5th@ PIT   
Fri, Sep 6thvs KC@ BOS
Sat, Sep 7thvs KC@ BOS
Sun, Sep 8thvs KC@ BOS
Mon, Sep 9thvs MIL@ BOS
Tue, Sep 10thvs MIL@ DET
Wed, Sep 11thvs MIL@ DET
Thu, Sep 12thvs MIL@ DET
Fri, Sep 13th@ SF@ TOR
Sat, Sep 14th@ SF@ TOR
Sun, Sep 15th@ SF@ TOR
Mon, Sep 16th@ ARI   
Tue, Sep 17th@ ARIvs LAA
Wed, Sep 18th@ ARIvs LAA
Fri, Sep 20thvs WSHvs TOR
Sat, Sep 21stvs WSHvs TOR
Sun, Sep 22ndvs WSHvs TOR
Mon, Sep 23rd@ NYM   
Tue, Sep 24th@ NYM@ TB
Wed, Sep 25th@ NYM@ TB
Thu, Sep 26th@ NYM   
Fri, Sep 27th@ PHI@ TEX
Sat, Sep 28th@ PHI@ TEX
Sun, Sep 29th@ PHI@ TEX
Thu, Apr 4th   @ BAL
Mon, Apr 8th   @ HOU
Thu, Apr 18th   vs KC
Mon, Apr 22nd   @ LAA
Sun, May 12th   @ TB
Mon, May 20th   @ BAL
Thu, Jun 13th   @ CWS
Mon, Jun 24th   vs TOR
Mon, Jul 15th   vs TB
Thu, Jul 25th   @ BOS
Fri, Aug 2nd   vs BOS
Mon, Aug 12th   vs BAL
Mon, Sep 2nd   vs TEX
Thu, Sep 19th   vs LAA