Skip to main content

Who Should I Trade?

Alex Reyes for Spencer Turnbull (2021)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Alex Reyes
Alex Reyes
STL vs PIT Tue, May 18th 7:45pm
Spencer Turnbull
Spencer Turnbull
DET @ SEA Tue, May 18th 10:10pm
Recommended by
11 of 12 experts
Recommended by
1 of 12 experts
Rest of Season
VBR# 213# 372
Injury Alert--
Weather69 F, Overcast50 F, Possible Light Rain
Expert Ranks 
Joe Bond
Fantasy Six Pack
# 33
Mike Maher
# 100# 162
Dan Harris
# 61# 197
Pierre Camus
# 66# 232
Mick Ciallela
# 51
Ryan Amore
Pitcher List
# 72# 209
Brendan Tuma
# 47
Jordan Eisen
Field of Vision Sports
# 102
Brad Camara
# 45
Corbin Young
# 45# 257
Chris Clegg
# 84# 219
Carmen Maiorano
# 283# 131
Who Should I Trade? Player Statistics
  Alex Reyes
Alex Reyes
Spencer Turnbull
Spencer Turnbull
2021 Stats 
Games Played195
Games Started05
Innings Pitched21.025.1
Blown Saves00
Hits Allowed825
Earned Runs111
Home Runs Allowed01
Who Should I Trade? Player Projections
  Alex Reyes
Alex Reyes
Spencer Turnbull
Spencer Turnbull
2021 Projections 
Games Played4917
Games Started019
Innings Pitched53.094.3
Blown Saves00
Hits Allowed3990
Earned Runs2045
Home Runs Allowed510
Who Should I Trade? Player Notes
  Alex Reyes
Alex Reyes
Spencer Turnbull
Spencer Turnbull
 Alex Reyes pitched around a walk and a single to strike out the side while picking up his 11th save of the season on Thursday afternoon.
Lucas Spence
Thu, May 13th
Detroit Tigers right-hander Spencer Turnbull allowed one run over 6 1/3 innings in a 4-3 win over the Royals on Thursday. Turnbull struck out seven and walked one.
Matthew Terelle
Thu, May 13th
 Cardinals closer Alex Reyes pitched two scoreless frames in the 10th and 11th innings on Tuesday night against Milwaukee and picked up his second win of the season.
Lucas Spence
Wed, May 12th
Detroit Tigers right-hander Spencer Turnbull allowed four runs (two earned) in three innings of work. He struck out two and allowed seven hits.
Matthew Terelle
Thu, May 6th
 Alex Reyes was called upon to pitch in the eighth inning on Saturday and recorded a five-out save in a 9-8 win over the Rockies.
Lucas Spence
Sat, May 8th
Detroit Tigers right-hander Spencer Turnbull allowed four runs in five innings of work in a 6-4 loss to the Yankees on Saturday. Turnbull struck out one and walked three in the outing.
Matthew Terelle
Sat, May 1st
 Alex Reyes made quick work of the Mets in the first game of their doubleheader on Wednesday, pitching a 1-2-3 inning and recording one strikeout while securing his ninth save of the season.
Lucas Spence
Wed, May 5th
Detroit Tigers right-hander Spencer Turnbull allowed three runs over six innings of work in a 3-2 loss to the Royals on Monday. Turnbull struck out five in the outing.
Matthew Terelle
Mon, Apr 26th
 Alex Reyes closed out the Mets in a 6-5 Cardinals victory on Monday night, pitching a scoreless inning despite allowing two walks while overcoming a brief power outage in the stadium.
Lucas Spence
Tue, May 4th
Detroit Tigers right-hander Spencer Turnbull allowed just one run in five innings in Game 2 of a Wednesday doubleheader against the Pirates. Detroit went on to win 5-2.
Matthew Terelle
Wed, Apr 21st
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Alex Reyes
Alex Reyes
Spencer Turnbull
Spencer Turnbull
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1st@ CINvs CLE
Sat, Apr 3rd@ CINvs CLE
Sun, Apr 4th@ CINvs CLE
Mon, Apr 5th@ MIAvs MIN
Tue, Apr 6th@ MIAvs MIN
Wed, Apr 7th@ MIAvs MIN
Thu, Apr 8thvs MIL   
Sat, Apr 10thvs MIL@ CLE
Sun, Apr 11thvs MIL@ CLE
Mon, Apr 12thvs WSH@ HOU
Tue, Apr 13thvs WSH@ HOU
Wed, Apr 14thvs WSH@ HOU
Fri, Apr 16th@ PHI@ OAK
Sat, Apr 17th@ PHI@ OAK
Sun, Apr 18th@ PHI@ OAK
Mon, Apr 19th@ WSH   
Tue, Apr 20th@ WSH   
Wed, Apr 21st@ WSHvs PIT
Fri, Apr 23rdvs CINvs KC
Sat, Apr 24thvs CINvs KC
Sun, Apr 25thvs CINvs KC
Mon, Apr 26thvs PHIvs KC
Tue, Apr 27thvs PHI@ CWS
Wed, Apr 28thvs PHI   
Thu, Apr 29thvs PHI@ CWS
Fri, Apr 30th@ PIT@ NYY
Sat, May 1st@ PIT@ NYY
Sun, May 2nd@ PIT@ NYY
Mon, May 3rdvs NYM   
Wed, May 5thvs NYM@ BOS
Thu, May 6thvs NYM@ BOS
Fri, May 7thvs COLvs MIN
Sat, May 8thvs COLvs MIN
Sun, May 9thvs COL   
Tue, May 11th@ MILvs KC
Wed, May 12th@ MILvs KC
Thu, May 13th@ MILvs KC
Fri, May 14th@ SDvs CHC
Sat, May 15th@ SDvs CHC
Sun, May 16th@ SDvs CHC
Tue, May 18thvs PIT@ SEA
Wed, May 19thvs PIT@ SEA
Fri, May 21stvs CHC@ KC
Sat, May 22ndvs CHC@ KC
Sun, May 23rdvs CHC@ KC
Mon, May 24th@ CWSvs CLE
Tue, May 25th@ CWSvs CLE
Wed, May 26th@ CWSvs CLE
Thu, May 27th@ ARIvs CLE
Fri, May 28th@ ARIvs NYY
Sat, May 29th@ ARIvs NYY
Sun, May 30th@ ARIvs NYY
Mon, May 31st@ LAD@ MIL
Tue, Jun 1st@ LAD@ MIL
Wed, Jun 2nd@ LAD   
Thu, Jun 3rdvs CIN@ CWS
Fri, Jun 4thvs CIN@ CWS
Sat, Jun 5thvs CIN@ CWS
Sun, Jun 6thvs CIN@ CWS
Tue, Jun 8thvs CLEvs SEA
Wed, Jun 9thvs CLEvs SEA
Fri, Jun 11th@ CHCvs CWS
Sat, Jun 12th@ CHCvs CWS
Sun, Jun 13th@ CHCvs CWS
Mon, Jun 14thvs MIA@ KC
Tue, Jun 15thvs MIA@ KC
Wed, Jun 16thvs MIA@ KC
Thu, Jun 17th@ ATL@ LAA
Fri, Jun 18th@ ATL@ LAA
Sat, Jun 19th@ ATL@ LAA
Sun, Jun 20th@ ATL@ LAA
Tue, Jun 22nd@ DETvs STL
Wed, Jun 23rd@ DETvs STL
Thu, Jun 24thvs PITvs HOU
Fri, Jun 25thvs PITvs HOU
Sat, Jun 26thvs PITvs HOU
Sun, Jun 27thvs PITvs HOU
Mon, Jun 28thvs ARI@ CLE
Tue, Jun 29thvs ARI@ CLE
Wed, Jun 30thvs ARI@ CLE
Thu, Jul 1st@ COL   
Fri, Jul 2nd@ COLvs CWS
Sat, Jul 3rd@ COLvs CWS
Sun, Jul 4th@ COLvs CWS
Mon, Jul 5th@ SF@ TEX
Tue, Jul 6th@ SF@ TEX
Wed, Jul 7th@ SF@ TEX
Fri, Jul 9th@ CHC@ MIN
Sat, Jul 10th@ CHC@ MIN
Sun, Jul 11th@ CHC@ MIN
Fri, Jul 16thvs SFvs MIN
Sat, Jul 17thvs SFvs MIN
Sun, Jul 18thvs SFvs MIN
Mon, Jul 19thvs CHCvs TEX
Tue, Jul 20thvs CHCvs TEX
Wed, Jul 21stvs CHCvs TEX
Thu, Jul 22ndvs CHCvs TEX
Fri, Jul 23rd@ CIN@ KC
Sat, Jul 24th@ CIN@ KC
Sun, Jul 25th@ CIN@ KC
Tue, Jul 27th@ CLE@ MIN
Wed, Jul 28th@ CLE@ MIN
Fri, Jul 30thvs MINvs BAL
Sat, Jul 31stvs MINvs BAL
Sun, Aug 1stvs MINvs BAL
Tue, Aug 3rdvs ATLvs BOS
Wed, Aug 4thvs ATLvs BOS
Thu, Aug 5thvs ATLvs BOS
Fri, Aug 6thvs KC@ CLE
Sat, Aug 7thvs KC@ CLE
Sun, Aug 8thvs KC@ CLE
Tue, Aug 10th@ PIT@ BAL
Wed, Aug 11th@ PIT@ BAL
Thu, Aug 12th@ PIT@ BAL
Fri, Aug 13th@ KCvs CLE
Sat, Aug 14th@ KCvs CLE
Sun, Aug 15th@ KCvs CLE
Tue, Aug 17thvs MILvs LAA
Wed, Aug 18thvs MILvs LAA
Thu, Aug 19thvs MILvs LAA
Fri, Aug 20thvs PIT@ TOR
Sat, Aug 21stvs PIT@ TOR
Sun, Aug 22ndvs PIT@ TOR
Tue, Aug 24thvs DET@ STL
Wed, Aug 25thvs DET@ STL
Thu, Aug 26th@ PIT   
Fri, Aug 27th@ PITvs TOR
Sat, Aug 28th@ PITvs TOR
Sun, Aug 29th@ PITvs TOR
Mon, Aug 30th@ CIN   
Tue, Aug 31st@ CINvs OAK
Wed, Sep 1st@ CINvs OAK
Fri, Sep 3rd@ MIL@ CIN
Sat, Sep 4th@ MIL@ CIN
Sun, Sep 5th@ MIL@ CIN
Mon, Sep 6thvs LAD@ PIT
Tue, Sep 7thvs LAD@ PIT
Wed, Sep 8thvs LAD@ PIT
Thu, Sep 9thvs LAD   
Fri, Sep 10thvs CINvs TB
Sat, Sep 11thvs CINvs TB
Sun, Sep 12thvs CINvs TB
Mon, Sep 13th@ NYM   
Tue, Sep 14th@ NYMvs MIL
Wed, Sep 15th@ NYMvs MIL
Fri, Sep 17thvs SD@ TB
Sat, Sep 18thvs SD@ TB
Sun, Sep 19thvs SD@ TB
Mon, Sep 20th@ MILvs CWS
Tue, Sep 21st@ MILvs CWS
Wed, Sep 22nd@ MILvs CWS
Thu, Sep 23rd@ MIL   
Fri, Sep 24th@ CHCvs KC
Sat, Sep 25th@ CHCvs KC
Sun, Sep 26th@ CHCvs KC
Tue, Sep 28thvs MIL@ MIN
Wed, Sep 29thvs MIL@ MIN
Thu, Sep 30thvs MIL@ MIN
Fri, Oct 1stvs CHC@ CWS
Sat, Oct 2ndvs CHC@ CWS
Sun, Oct 3rdvs CHC@ CWS
Fri, Apr 9th   @ CLE
Thu, Apr 15th   @ OAK
Thu, Apr 22nd   vs PIT
Tue, May 4th   @ BOS
Mon, May 17th   @ SEA
Thu, Jun 10th   vs SEA
Thu, Jul 8th   @ MIN
Mon, Jul 26th   @ MIN
Thu, Jul 29th   vs BAL
Thu, Sep 2nd   vs OAK
Thu, Sep 16th   @ TB