Who Should I Trade?

Alex Reyes for Spencer Turnbull (2019)

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

Experts' Pick
  Spencer Turnbull
Spencer Turnbull
DET @ CWS Sun, Sep 29th 3:10pm
Alex Reyes
Alex Reyes
STL vs CHC Sun, Sep 29th 3:15pm
Recommended by
6 of 11 experts
Recommended by
5 of 11 experts
Rest of Season
Injury Alert-MiLB
Weather58 F, Rain
Expert Ranks 
Alan Harrison
The Fantasy Fix
# 149
Andrew Gould
# 135
Joe Bond
Fantasy Six Pack
# 88
Dan Harris
# 103
Pierre Camus
# 72
Todd D Clark
The Fantasy Fix
# 71
Donkey Teeth
# 64

# 80
Dennis Sosic
Fantasy Six Pack
# 92
Brandon 'B_Don' Myers
# 156# 96
Bobby Sylvester
# 127
  Spencer Turnbull
Spencer Turnbull
Alex Reyes
Alex Reyes
2019 Stats 
Games Played304
Games Started300
Innings Pitched148.13.0
Blown Saves00
Hits Allowed1542
Earned Runs765
Home Runs Allowed141
  Spencer Turnbull
Spencer Turnbull
Alex Reyes
Alex Reyes
2019 Projections 
Games Played00
Games Started00
Innings Pitched0.00.0
Blown Saves00
Hits Allowed00
Earned Runs00
Home Runs Allowed00
  Spencer Turnbull
Spencer Turnbull
Alex Reyes
Alex Reyes
 Detroit Tigers right-hander Spencer Turnbull gave up three earned runs in a 5-3 loss to the White Sox in Sunday's season finale. Turnbull went 5 1/3 innings while striking out seven.
Matthew Terelle
Mon, Sep 30th
The Cardinals announce Alex Reyes will miss two or three starts with a strained pectoral muscle.
Brendan Tuma - Too Much Tuma
Tue, Jun 25th
 Detroit Tigers right-hander Spencer Turnbull pitched well in a 4-2 loss to the Twins on Tuesday. Turnbull allowed two runs over six innings while striking out five and walking two.
Matthew Terelle
Wed, Sep 25th
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
 Detroit Tigers right-hander Spencer Turnbull pitched well in a 2-1 loss to Cleveland in 10 innings on Wednesday. Turnbull allowed one run over five innings while striking out eight.
Matthew Terelle
Thu, Sep 19th
Alex Reyes (finger) is likely to start for Triple-A Memphis on Sunday.
Brendan Tuma - Too Much Tuma
Wed, May 29th
 Detroit Tigers right-hander Spencer Turnbull allowed four runs in five innings in a 6-4 loss to the Yankees in the second game of a Thursday doubleheader. Turnbull struck out eight and walked one in the start.
Matthew Terelle
Thu, Sep 12th
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
 Detroit Tigers right-hander Spencer Turnbull continued to struggle in a 5-4 win over Oakland on Friday. Turnbull allowed four runs over 1 2/3 innings of work.
Matthew Terelle
Sat, Sep 7th
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
There are no recent notes for these players
  Spencer Turnbull
Spencer Turnbull
Alex Reyes
Alex Reyes
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28th@ TOR@ MIL
Fri, Mar 29th@ TOR@ MIL
Sat, Mar 30th@ TOR@ MIL
Sun, Mar 31st@ TOR@ MIL
Mon, Apr 1st@ NYY@ PIT
Wed, Apr 3rd@ NYY@ PIT
Fri, Apr 5th   vs SD
Sat, Apr 6thvs KCvs SD
Sun, Apr 7thvs KCvs SD
Mon, Apr 8th   vs LAD
Tue, Apr 9thvs CLEvs LAD
Wed, Apr 10thvs CLEvs LAD
Thu, Apr 11thvs CLEvs LAD
Sat, Apr 13th@ MIN@ CIN
Sun, Apr 14th@ MIN@ CIN
Mon, Apr 15th   @ MIL
Tue, Apr 16thvs PIT@ MIL
Wed, Apr 17thvs PIT@ MIL
Fri, Apr 19thvs CWSvs NYM
Sat, Apr 20th   vs NYM
Sun, Apr 21stvs CWSvs NYM
Mon, Apr 22nd   vs MIL
Tue, Apr 23rd@ BOSvs MIL
Wed, Apr 24th@ BOSvs MIL
Fri, Apr 26th@ CWSvs CIN
Sat, Apr 27th   vs CIN
Sun, Apr 28th@ CWSvs CIN
Mon, Apr 29th   @ WSH
Tue, Apr 30th@ PHI@ WSH
Wed, May 1st@ PHI@ WSH
Thu, May 2nd   @ WSH
Fri, May 3rdvs KC@ CHC
Sat, May 4thvs KC@ CHC
Sun, May 5thvs KC@ CHC
Mon, May 6th   vs PHI
Tue, May 7thvs LAAvs PHI
Wed, May 8thvs LAAvs PHI
Thu, May 9thvs LAAvs PIT
Fri, May 10th@ MINvs PIT
Sat, May 11th@ MINvs PIT
Sun, May 12th@ MINvs PIT
Tue, May 14thvs HOU@ ATL
Wed, May 15thvs HOU@ ATL
Thu, May 16thvs OAK@ ATL
Fri, May 17thvs OAK@ TEX
Sat, May 18thvs OAK@ TEX
Sun, May 19th   @ TEX
Wed, May 22ndvs MIAvs KC
Fri, May 24th@ NYMvs ATL
Sat, May 25th@ NYMvs ATL
Sun, May 26th@ NYMvs ATL
Tue, May 28th@ BAL@ PHI
Wed, May 29th@ BAL@ PHI
Thu, May 30th   @ PHI
Fri, May 31st@ ATLvs CHC
Sat, Jun 1st@ ATLvs CHC
Sun, Jun 2nd@ ATLvs CHC
Tue, Jun 4thvs TBvs CIN
Thu, Jun 6thvs TBvs CIN
Fri, Jun 7thvs MIN@ CHC
Sat, Jun 8thvs MIN@ CHC
Sun, Jun 9thvs MIN@ CHC
Mon, Jun 10th   @ MIA
Tue, Jun 11th@ KC@ MIA
Wed, Jun 12th@ KC@ MIA
Fri, Jun 14thvs CLE@ NYM
Sat, Jun 15thvs CLE@ NYM
Sun, Jun 16thvs CLE@ NYM
Mon, Jun 17th   vs MIA
Tue, Jun 18th@ PITvs MIA
Wed, Jun 19th@ PITvs MIA
Thu, Jun 20th   vs MIA
Fri, Jun 21st@ CLEvs LAA
Sat, Jun 22nd@ CLEvs LAA
Sun, Jun 23rd@ CLEvs LAA
Tue, Jun 25thvs TEXvs OAK
Wed, Jun 26thvs TEXvs OAK
Fri, Jun 28thvs WSH@ SD
Sat, Jun 29thvs WSH@ SD
Sun, Jun 30thvs WSH@ SD
Tue, Jul 2nd   @ SEA
Wed, Jul 3rd@ CWS@ SEA
Thu, Jul 4th@ CWS@ SEA
Fri, Jul 5thvs BOS@ SF
Sat, Jul 6thvs BOS@ SF
Sun, Jul 7thvs BOS@ SF
Fri, Jul 12th@ KCvs ARI
Sat, Jul 13th@ KCvs ARI
Sun, Jul 14th@ KCvs ARI
Mon, Jul 15th@ CLEvs PIT
Tue, Jul 16th@ CLEvs PIT
Wed, Jul 17th@ CLEvs PIT
Thu, Jul 18th@ CLE@ CIN
Fri, Jul 19thvs TOR@ CIN
Sat, Jul 20thvs TOR@ CIN
Sun, Jul 21stvs TOR@ CIN
Mon, Jul 22nd   @ PIT
Tue, Jul 23rdvs PHI@ PIT
Wed, Jul 24thvs PHI@ PIT
Thu, Jul 25th@ SEA@ PIT
Fri, Jul 26th@ SEAvs HOU
Sat, Jul 27th@ SEAvs HOU
Sun, Jul 28th@ SEAvs HOU
Tue, Jul 30th@ LAAvs CHC
Wed, Jul 31st@ LAAvs CHC
Thu, Aug 1st   vs CHC
Sat, Aug 3rd@ TEX@ OAK
Sun, Aug 4th@ TEX@ OAK
Mon, Aug 5thvs CWS@ LAD
Tue, Aug 6thvs CWS@ LAD
Wed, Aug 7thvs CWS@ LAD
Fri, Aug 9thvs KCvs PIT
Sat, Aug 10thvs KCvs PIT
Sun, Aug 11thvs KCvs PIT
Tue, Aug 13thvs SEA@ KC
Wed, Aug 14thvs SEA@ KC
Thu, Aug 15thvs SEA@ CIN
Fri, Aug 16th@ TB@ CIN
Sat, Aug 17th@ TB@ CIN
Sun, Aug 18th@ TB@ CIN
Mon, Aug 19th@ HOUvs MIL
Tue, Aug 20th@ HOUvs MIL
Wed, Aug 21st@ HOUvs MIL
Thu, Aug 22nd@ HOUvs COL
Fri, Aug 23rd@ MINvs COL
Sat, Aug 24th@ MINvs COL
Sun, Aug 25th@ MINvs COL
Mon, Aug 26th   @ MIL
Tue, Aug 27thvs CLE@ MIL
Wed, Aug 28thvs CLE@ MIL
Sat, Aug 31stvs MINvs CIN
Sun, Sep 1stvs MINvs CIN
Mon, Sep 2ndvs MINvs SF
Tue, Sep 3rd@ KCvs SF
Wed, Sep 4th@ KCvs SF
Thu, Sep 5th@ KCvs SF
Fri, Sep 6th@ OAK@ PIT
Sat, Sep 7th@ OAK@ PIT
Sun, Sep 8th@ OAK@ PIT
Tue, Sep 10thvs NYY@ COL
Wed, Sep 11th   @ COL
Thu, Sep 12thvs NYY@ COL
Fri, Sep 13thvs BALvs MIL
Sat, Sep 14thvs BALvs MIL
Sun, Sep 15thvs BALvs MIL
Mon, Sep 16thvs BALvs WSH
Tue, Sep 17th@ CLEvs WSH
Wed, Sep 18th@ CLEvs WSH
Thu, Sep 19th@ CLE@ CHC
Fri, Sep 20thvs CWS@ CHC
Sat, Sep 21stvs CWS@ CHC
Sun, Sep 22ndvs CWS@ CHC
Mon, Sep 23rd   @ ARI
Tue, Sep 24thvs MIN@ ARI
Wed, Sep 25thvs MIN@ ARI
Fri, Sep 27th@ CWSvs CHC
Sat, Sep 28th@ CWSvs CHC
Sun, Sep 29th@ CWSvs CHC
Tue, Apr 2nd@ NYY   
Thu, Apr 4thvs KC   
Thu, Apr 18thvs CWS   
Thu, Apr 25th@ BOS   
Mon, May 13thvs HOU   
Tue, May 21stvs MIA   
Thu, May 23rdvs MIA   
Mon, May 27th@ BAL   
Wed, Jun 5thvs TB   
Thu, Jun 13th@ KC   
Thu, Jun 27thvs TEX   
Mon, Jul 29th@ LAA   
Fri, Aug 2nd@ TEX   
Thu, Aug 8thvs KC   
Thu, Aug 29thvs CLE   
Fri, Aug 30thvs MIN   
Thu, Sep 26thvs MIN