Who Should I Trade?

Sandy Alcantara for Alex Reyes (2019)

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

Experts' Pick
  Alex Reyes
Alex Reyes
STL vs CHC Sun, Sep 29th 3:15pm
Sandy Alcantara
Sandy Alcantara
MIA @ PHI Sun, Sep 29th 3:05pm
Recommended by
5 of 9 experts
Recommended by
4 of 9 experts
Rest of Season
Injury AlertMiLB-
Expert Ranks 
Bobby Sylvester
# 127
Donkey Teeth
# 64
Brandon 'B_Don' Myers
# 96# 135
Dennis Sosic
Fantasy Six Pack
# 92

# 80
Pierre Camus
# 79
Alan Harrison
The Fantasy Fix
# 82
Andrew Gould
# 123
Andrea LaMont
Lenny Melnick Fantasy Sports
# 123
  Alex Reyes
Alex Reyes
Sandy Alcantara
Sandy Alcantara
2019 Stats 
Games Played432
Games Started032
Innings Pitched3.0197.2
Blown Saves00
Hits Allowed2179
Earned Runs585
Home Runs Allowed123
  Alex Reyes
Alex Reyes
Sandy Alcantara
Sandy Alcantara
2019 Projections 
Games Played
Games Started
Innings Pitched
Blown Saves
Hits Allowed
Earned Runs
Home Runs Allowed
  Alex Reyes
Alex Reyes
Sandy Alcantara
Sandy Alcantara
 The Cardinals announce Alex Reyes will miss two or three starts with a strained pectoral muscle.
Brendan Tuma - Too Much Tuma
Tue, Jun 25th
Marlins starter Sandy Alcantara allowed one earned run on six hits and no walks while striking out five over six innings in Sunday's win over the Phillies.
Mike Maher
Sun, Sep 29th
 Cardinals manager Mike Shildt says Alex Reyes will make at least one more start with Triple-A Memphis.
Brendan Tuma - Too Much Tuma
Wed, Jun 5th
Marlins starter Sandy Alcantara allowed two earned runs on six hits and no walks while striking out six over seven innings in a no-decision against the Mets on Tuesday.
Mike Maher
Wed, Sep 25th
 Alex Reyes (finger) is likely to start for Triple-A Memphis on Sunday.
Brendan Tuma - Too Much Tuma
Wed, May 29th
Marlins starter Sandy Alcantara allowed four earned runs on seven hits and two walks while striking out three over 5 2/3 innings in Wednesday's loss to the Diamondbacks.
Mike Maher
Thu, Sep 19th
 Alex Reyes (finger) threw 60-70 pitches to live hitters on Tuesday at the Cardinals' spring training complex.
Brendan Tuma - Too Much Tuma
Wed, May 8th
Marlins starter Sandy Alcantara allowed one earned run on nine hits and no walks while striking out six over seven innings in a loss to the Giants on Friday.
Mike Maher
Sat, Sep 14th
 Alex Reyes fractured his pinky by punching a wall following Thursday's start for Triple-A Memphis.
Brendan Tuma - Too Much Tuma
Sun, Apr 28th
Marlins starter Sandy Alcantara tossed a complete game shutout on Sunday against the Royals, allowing four hits and two walks while striking out eight.
Mike Maher
Mon, Sep 9th
There are no recent notes for these players
  Alex Reyes
Alex Reyes
Sandy Alcantara
Sandy Alcantara
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28th@ MILvs COL
Fri, Mar 29th@ MILvs COL
Sat, Mar 30th@ MILvs COL
Sun, Mar 31st@ MILvs COL
Mon, Apr 1st@ PITvs NYM
Tue, Apr 2nd   vs NYM
Wed, Apr 3rd@ PITvs NYM
Fri, Apr 5thvs SD@ ATL
Sat, Apr 6thvs SD@ ATL
Sun, Apr 7thvs SD@ ATL
Tue, Apr 9thvs LAD@ CIN
Wed, Apr 10thvs LAD@ CIN
Thu, Apr 11thvs LAD@ CIN
Fri, Apr 12th   vs PHI
Sat, Apr 13th@ CINvs PHI
Sun, Apr 14th@ CINvs PHI
Mon, Apr 15th@ MILvs CHC
Tue, Apr 16th@ MILvs CHC
Wed, Apr 17th@ MILvs CHC
Fri, Apr 19thvs NYMvs WSH
Sat, Apr 20thvs NYMvs WSH
Sun, Apr 21stvs NYMvs WSH
Tue, Apr 23rdvs MIL@ CLE
Wed, Apr 24thvs MIL@ CLE
Thu, Apr 25th   @ PHI
Fri, Apr 26thvs CIN@ PHI
Sat, Apr 27thvs CIN@ PHI
Sun, Apr 28thvs CIN@ PHI
Tue, Apr 30th@ WSHvs CLE
Wed, May 1st@ WSHvs CLE
Fri, May 3rd@ CHCvs ATL
Sat, May 4th@ CHCvs ATL
Sun, May 5th@ CHCvs ATL
Mon, May 6thvs PHI@ CHC
Tue, May 7thvs PHI@ CHC
Wed, May 8thvs PHI@ CHC
Thu, May 9thvs PIT@ CHC
Fri, May 10thvs PIT@ NYM
Sat, May 11thvs PIT@ NYM
Tue, May 14th@ ATLvs TB
Wed, May 15th@ ATLvs TB
Fri, May 17th@ TEXvs NYM
Sat, May 18th@ TEXvs NYM
Sun, May 19th@ TEXvs NYM
Tue, May 21st   @ DET
Wed, May 22ndvs KC@ DET
Thu, May 23rd   @ DET
Fri, May 24thvs ATL@ WSH
Sat, May 25thvs ATL@ WSH
Sun, May 26thvs ATL@ WSH
Mon, May 27th   @ WSH
Tue, May 28th@ PHIvs SF
Wed, May 29th@ PHIvs SF
Thu, May 30th@ PHIvs SF
Fri, May 31stvs CHC@ SD
Sat, Jun 1stvs CHC@ SD
Sun, Jun 2ndvs CHC@ SD
Tue, Jun 4thvs CIN@ MIL
Wed, Jun 5th   @ MIL
Thu, Jun 6thvs CIN@ MIL
Fri, Jun 7th@ CHCvs ATL
Sat, Jun 8th@ CHCvs ATL
Sun, Jun 9th@ CHCvs ATL
Mon, Jun 10th@ MIAvs STL
Tue, Jun 11th@ MIAvs STL
Wed, Jun 12th@ MIAvs STL
Fri, Jun 14th@ NYMvs PIT
Sat, Jun 15th@ NYMvs PIT
Sun, Jun 16th@ NYMvs PIT
Mon, Jun 17thvs MIA@ STL
Tue, Jun 18thvs MIA@ STL
Wed, Jun 19thvs MIA@ STL
Thu, Jun 20thvs MIA@ STL
Fri, Jun 21stvs LAA@ PHI
Sat, Jun 22ndvs LAA@ PHI
Sun, Jun 23rdvs LAA@ PHI
Tue, Jun 25thvs OAKvs WSH
Wed, Jun 26thvs OAKvs WSH
Thu, Jun 27th   vs WSH
Fri, Jun 28th@ SDvs PHI
Sat, Jun 29th@ SDvs PHI
Sun, Jun 30th@ SDvs PHI
Tue, Jul 2nd@ SEA@ WSH
Wed, Jul 3rd@ SEA@ WSH
Thu, Jul 4th@ SEA@ WSH
Fri, Jul 5th@ SF@ ATL
Sat, Jul 6th@ SF@ ATL
Sun, Jul 7th@ SF@ ATL
Fri, Jul 12thvs ARIvs NYM
Sat, Jul 13thvs ARIvs NYM
Sun, Jul 14thvs ARIvs NYM
Tue, Jul 16thvs PITvs SD
Wed, Jul 17thvs PITvs SD
Thu, Jul 18th@ CINvs SD
Fri, Jul 19th@ CIN@ LAD
Sat, Jul 20th@ CIN@ LAD
Sun, Jul 21st@ CIN@ LAD
Mon, Jul 22nd@ PIT@ CWS
Tue, Jul 23rd@ PIT@ CWS
Wed, Jul 24th@ PIT@ CWS
Fri, Jul 26thvs HOUvs ARI
Sat, Jul 27thvs HOUvs ARI
Sun, Jul 28thvs HOUvs ARI
Mon, Jul 29th   vs ARI
Tue, Jul 30thvs CHCvs MIN
Wed, Jul 31stvs CHCvs MIN
Thu, Aug 1stvs CHCvs MIN
Sat, Aug 3rd@ OAK@ TB
Sun, Aug 4th@ OAK@ TB
Mon, Aug 5th@ LAD@ NYM
Tue, Aug 6th@ LAD@ NYM
Wed, Aug 7th@ LAD@ NYM
Thu, Aug 8th   vs ATL
Fri, Aug 9thvs PITvs ATL
Sat, Aug 10thvs PITvs ATL
Sun, Aug 11thvs PITvs ATL
Tue, Aug 13th@ KCvs LAD
Wed, Aug 14th@ KCvs LAD
Thu, Aug 15th@ CINvs LAD
Fri, Aug 16th@ CIN@ COL
Sat, Aug 17th@ CIN@ COL
Sun, Aug 18th@ CIN@ COL
Tue, Aug 20thvs MIL@ ATL
Wed, Aug 21stvs MIL@ ATL
Thu, Aug 22ndvs COL@ ATL
Fri, Aug 23rdvs COLvs PHI
Sat, Aug 24thvs COLvs PHI
Sun, Aug 25thvs COLvs PHI
Mon, Aug 26th@ MILvs CIN
Tue, Aug 27th@ MILvs CIN
Wed, Aug 28th@ MILvs CIN
Thu, Aug 29th   vs CIN
Fri, Aug 30th   @ WSH
Sat, Aug 31stvs CIN@ WSH
Sun, Sep 1stvs CIN@ WSH
Tue, Sep 3rdvs SF@ PIT
Wed, Sep 4thvs SF@ PIT
Thu, Sep 5thvs SF@ PIT
Fri, Sep 6th@ PITvs KC
Sat, Sep 7th@ PITvs KC
Sun, Sep 8th@ PITvs KC
Mon, Sep 9th   vs MIL
Tue, Sep 10th@ COLvs MIL
Wed, Sep 11th@ COLvs MIL
Thu, Sep 12th@ COLvs MIL
Fri, Sep 13thvs MIL@ SF
Sat, Sep 14thvs MIL@ SF
Sun, Sep 15thvs MIL@ SF
Mon, Sep 16thvs WSH@ ARI
Tue, Sep 17thvs WSH@ ARI
Wed, Sep 18thvs WSH@ ARI
Fri, Sep 20th@ CHCvs WSH
Sat, Sep 21st@ CHCvs WSH
Sun, Sep 22nd@ CHCvs WSH
Mon, Sep 23rd@ ARI@ NYM
Tue, Sep 24th@ ARI@ NYM
Wed, Sep 25th@ ARI@ NYM
Thu, Sep 26th   @ NYM
Fri, Sep 27thvs CHC@ PHI
Sat, Sep 28thvs CHC@ PHI
Sun, Sep 29thvs CHC@ PHI
Mon, Apr 8thvs LAD   
Mon, Apr 22ndvs MIL   
Mon, Apr 29th@ WSH   
Thu, May 2nd@ WSH   
Sun, May 12thvs PIT   
Thu, May 16th@ ATL   
Mon, Jul 15thvs PIT   
Thu, Jul 25th@ PIT   
Mon, Aug 19thvs MIL   
Mon, Sep 2ndvs SF   
Thu, Sep 19th@ CHC