Skip to main content

Who Should I Trade?

Sandy Alcantara for Lance McCullers Jr. (2021)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Sandy Alcantara
SP - MIA
Sandy Alcantara
Lance McCullers Jr.
SP - HOU
Lance McCullers Jr.
Expert
Recommendation
69%
Recommended by
11 of 16 experts
31%
Recommended by
5 of 16 experts
Rankings 
   
Rest of Season# 30# 43
VBR# 162# 187
   
Projections 
   
Strikeouts10687
Wins57
Saves00
ERA3.663.46
WHIP1.261.30
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Joe Bond
Fantasy Six Pack
# 37# 41
   
Mike Maher
FantasyPros
# 34# 42
   
Pierre Camus
RotoBaller
# 23# 57
   
Mick Ciallela
Fantrax
# 33# 48
   
Brendan Tuma
FantasyPros
# 22# 34
   
Jordan Eisen
Field of Vision Sports
# 40# 47
   
Brad Camara
FantasyPros
# 28# 69
   
Chris Mitchell
FantasyData
# 29# 47
   
Corbin Young
FantasyData
# 34# 46
   
Chris Clegg
Fantrax
# 28# 29
   
Joe Pisapia
FantasyPros
# 20# 83
   
Ryan Amore
Pitcher List
# 33# 30
   
Jorge B. Edwards
Fantasy In Frames
# 44# 35
   
Dan Harris
FantasyPros
# 49# 44
   
Chris Meaney
FTN
# 60# 55
   
Carmen Maiorano
FantasyPros
# 73# 67
   
Who Should I Trade? Player Statistics
  Sandy Alcantara
SP - MIA
Sandy Alcantara
Lance McCullers Jr.
SP - HOU
Lance McCullers Jr.
2021 Stats 
   
   
Games Played1510
   
Games Started1510
   
Innings Pitched93.056.2
   
Wins43
   
Losses61
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed7337
   
Earned Runs3118
   
Home Runs Allowed85
   
Strikeouts8762
   
Walks2529
   
ERA2.992.89
   
WHIP1.051.18
   
Who Should I Trade? Player Projections
  Sandy Alcantara
SP - MIA
Sandy Alcantara
Lance McCullers Jr.
SP - HOU
Lance McCullers Jr.
2021 Projections 
   
   
Games Played1915
   
Games Started1917
   
Innings Pitched116.082.5
   
Wins57
   
Losses93
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed10168
   
Earned Runs4732
   
Home Runs Allowed138
   
Strikeouts10687
   
Walks3933
   
ERA3.663.46
   
WHIP1.261.30
   
Who Should I Trade? Player Notes
  Sandy Alcantara
SP - MIA
Sandy Alcantara
Lance McCullers Jr.
SP - HOU
Lance McCullers Jr.
News 
 Marlins starter Sandy Alcantara allowed just one unearned run on six hits and one walk while striking out seven over 8 1/3 innings in Wednesday's loss to the St. Louis Cardinals.
Mike Maher - The Birds Blitz
Thu, Jun 17th
Making his return from a shoulder injury on Tuesday, Astros starter Lance McCullers Jr. lasted 4.1 innings against the Rangers, surrendering three hits and walking three batters. He allowed two runs, though only one was earned. He also logged three strikeouts.
Andersen Pickard
Wed, Jun 16th
 Marlins starter Sandy Alcantara allowed two earned runs on five hits and two walks while striking out six over six innings in Friday's win over the Braves.
Mike Maher - The Birds Blitz
Sat, Jun 12th
The Astros activated RHP Lance McCullers (shoulder) from the 10-day IL.
Brendan Tuma - Too Much Tuma
Tue, Jun 15th
 Marlins starter Sandy Alcantara allowed one unearned run on six hits and two walks while striking out six over eight innings in Sunday's win over the Pirates. The win brings him to 3-5 on the season.
Mike Maher - The Birds Blitz
Mon, Jun 7th
Lance McCullers Jr. will be reinstated from the IL and start against the Rangers on Tuesday.
Dan Harris
Sun, Jun 13th
 Marlins starter Sandy Alcantara allowed four earned runs on nine hits and no walks while striking out four over six innings in Tuesday's loss to the Toronto Blue Jays. The loss drops him to 2-5 on the season.
Mike Maher - The Birds Blitz
Wed, Jun 2nd
Astros RHP Lance McCullers Jr. (shoulder) threw four innings in Thursday's rehab start for Triple-A Sugar Land.
Brendan Tuma - Too Much Tuma
Fri, Jun 11th
 Marlins starter Sandy Alcantara allowed two earned runs on two hits and one walk while striking out four over eight innings in Tuesday's loss to the Phillies. The loss drops him to 2-4 on the season.
Mike Maher - The Birds Blitz
Wed, May 26th
Lance McCullers Jr. is set to make a rehab start for the Astros' Triple-A affiliate on Thursday.
Dan Harris
Tue, Jun 8th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Sandy Alcantara
SP - MIA
Sandy Alcantara
Lance McCullers Jr.
SP - HOU
Lance McCullers Jr.
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1stvs TB@ OAK
Fri, Apr 2ndvs TB@ OAK
Sat, Apr 3rdvs TB@ OAK
Mon, Apr 5thvs STL@ LAA
Tue, Apr 6thvs STL@ LAA
Wed, Apr 7thvs STL   
Thu, Apr 8th@ NYMvs OAK
Sat, Apr 10th@ NYMvs OAK
Mon, Apr 12th@ ATLvs DET
Tue, Apr 13th@ ATLvs DET
Wed, Apr 14th@ ATLvs DET
Thu, Apr 15th@ ATL   
Fri, Apr 16thvs SF@ SEA
Sat, Apr 17thvs SF@ SEA
Sun, Apr 18thvs SF@ SEA
Tue, Apr 20thvs BAL@ COL
Wed, Apr 21stvs BAL@ COL
Thu, Apr 22nd@ SFvs LAA
Fri, Apr 23rd@ SFvs LAA
Sat, Apr 24th@ SFvs LAA
Sun, Apr 25th@ SFvs LAA
Mon, Apr 26th@ MILvs SEA
Tue, Apr 27th@ MILvs SEA
Wed, Apr 28th@ MILvs SEA
Fri, Apr 30th@ WSH@ TB
Sat, May 1st@ WSH@ TB
Sun, May 2nd@ WSH@ TB
Tue, May 4thvs ARI@ NYY
Wed, May 5thvs ARI@ NYY
Thu, May 6thvs ARI@ NYY
Fri, May 7thvs MILvs TOR
Sat, May 8thvs MILvs TOR
Sun, May 9thvs MILvs TOR
Mon, May 10th@ ARIvs LAA
Tue, May 11th@ ARIvs LAA
Wed, May 12th@ ARIvs LAA
Thu, May 13th@ ARIvs TEX
Fri, May 14th@ LADvs TEX
Sat, May 15th@ LADvs TEX
Sun, May 16th@ LADvs TEX
Tue, May 18th@ PHI@ OAK
Wed, May 19th@ PHI@ OAK
Thu, May 20th@ PHI@ OAK
Fri, May 21stvs NYM@ TEX
Sat, May 22ndvs NYM@ TEX
Sun, May 23rdvs NYM@ TEX
Mon, May 24thvs PHI   
Tue, May 25thvs PHIvs LAD
Wed, May 26thvs PHIvs LAD
Thu, May 27thvs PHI   
Fri, May 28th@ BOSvs SD
Sat, May 29th@ BOSvs SD
Tue, Jun 1st@ TORvs BOS
Wed, Jun 2nd@ TORvs BOS
Thu, Jun 3rd@ PITvs BOS
Fri, Jun 4th@ PIT@ TOR
Sat, Jun 5th@ PIT@ TOR
Sun, Jun 6th@ PIT@ TOR
Mon, Jun 7th@ BOS   
Tue, Jun 8thvs COL@ BOS
Wed, Jun 9thvs COL@ BOS
Thu, Jun 10thvs COL@ BOS
Fri, Jun 11thvs ATL@ MIN
Sat, Jun 12thvs ATL@ MIN
Sun, Jun 13thvs ATL@ MIN
Mon, Jun 14th@ STL   
Tue, Jun 15th@ STLvs TEX
Wed, Jun 16th@ STLvs TEX
Fri, Jun 18th@ CHCvs CWS
Sat, Jun 19th@ CHCvs CWS
Sun, Jun 20th@ CHCvs CWS
Tue, Jun 22ndvs TOR@ BAL
Wed, Jun 23rdvs TOR@ BAL
Thu, Jun 24thvs WSH@ DET
Fri, Jun 25thvs WSH@ DET
Sat, Jun 26thvs WSH@ DET
Sun, Jun 27thvs WSH@ DET
Tue, Jun 29th@ PHIvs BAL
Wed, Jun 30th@ PHIvs BAL
Thu, Jul 1st@ PHI@ CLE
Fri, Jul 2nd@ ATL@ CLE
Sat, Jul 3rd@ ATL@ CLE
Sun, Jul 4th@ ATL@ CLE
Mon, Jul 5thvs LAD   
Tue, Jul 6thvs LADvs OAK
Wed, Jul 7thvs LADvs OAK
Thu, Jul 8thvs LADvs OAK
Fri, Jul 9thvs ATLvs NYY
Sat, Jul 10thvs ATLvs NYY
Sun, Jul 11thvs ATLvs NYY
Fri, Jul 16th@ PHI@ CWS
Sat, Jul 17th@ PHI@ CWS
Sun, Jul 18th@ PHI@ CWS
Mon, Jul 19th@ WSHvs CLE
Tue, Jul 20th@ WSHvs CLE
Wed, Jul 21st@ WSHvs CLE
Thu, Jul 22ndvs SD   
Fri, Jul 23rdvs SDvs TEX
Sat, Jul 24thvs SDvs TEX
Sun, Jul 25thvs SDvs TEX
Tue, Jul 27th@ BAL@ SEA
Wed, Jul 28th@ BAL@ SEA
Fri, Jul 30thvs NYY@ SF
Sat, Jul 31stvs NYY@ SF
Sun, Aug 1stvs NYY@ SF
Mon, Aug 2ndvs NYM   
Tue, Aug 3rdvs NYM@ LAD
Wed, Aug 4thvs NYM@ LAD
Thu, Aug 5thvs NYMvs MIN
Fri, Aug 6th@ COLvs MIN
Sat, Aug 7th@ COLvs MIN
Sun, Aug 8th@ COLvs MIN
Mon, Aug 9th@ SD   
Tue, Aug 10th@ SDvs COL
Wed, Aug 11th@ SDvs COL
Fri, Aug 13thvs CHC@ LAA
Sat, Aug 14thvs CHC@ LAA
Sun, Aug 15thvs CHC@ LAA
Mon, Aug 16thvs ATL@ KC
Tue, Aug 17thvs ATL@ KC
Wed, Aug 18thvs ATL@ KC
Thu, Aug 19th@ CIN@ KC
Fri, Aug 20th@ CINvs SEA
Sat, Aug 21st@ CINvs SEA
Sun, Aug 22nd@ CINvs SEA
Tue, Aug 24thvs WSHvs KC
Wed, Aug 25thvs WSHvs KC
Thu, Aug 26thvs WSH   
Fri, Aug 27thvs CIN@ TEX
Sat, Aug 28thvs CIN@ TEX
Sun, Aug 29thvs CIN@ TEX
Tue, Aug 31st@ NYM@ SEA
Wed, Sep 1st@ NYM@ SEA
Thu, Sep 2nd@ NYM   
Fri, Sep 3rdvs PHI@ SD
Sat, Sep 4thvs PHI@ SD
Sun, Sep 5thvs PHI@ SD
Tue, Sep 7thvs NYMvs SEA
Wed, Sep 8thvs NYMvs SEA
Thu, Sep 9thvs NYM   
Fri, Sep 10th@ ATLvs LAA
Sat, Sep 11th@ ATLvs LAA
Sun, Sep 12th@ ATLvs LAA
Mon, Sep 13th@ WSH@ TEX
Tue, Sep 14th@ WSH@ TEX
Wed, Sep 15th@ WSH@ TEX
Fri, Sep 17thvs PITvs ARI
Sat, Sep 18thvs PITvs ARI
Sun, Sep 19thvs PITvs ARI
Mon, Sep 20thvs WSH@ LAA
Tue, Sep 21stvs WSH@ LAA
Wed, Sep 22ndvs WSH@ LAA
Fri, Sep 24th@ TB@ OAK
Sat, Sep 25th@ TB@ OAK
Sun, Sep 26th@ TB@ OAK
Tue, Sep 28th@ NYMvs TB
Wed, Sep 29th@ NYMvs TB
Thu, Sep 30th@ NYMvs TB
Fri, Oct 1stvs PHIvs OAK
Sat, Oct 2ndvs PHIvs OAK
Sun, Oct 3rdvs PHIvs OAK
Sun, Apr 4th   @ OAK
Fri, Apr 9th   vs OAK
Thu, Apr 29th   vs SEA
Sun, May 30th   vs SD
Mon, May 31st   vs BOS
Thu, Jun 17th   vs CWS
Mon, Jun 21st   @ BAL
Mon, Jun 28th   vs BAL
Mon, Jul 26th   @ SEA
Mon, Aug 23rd   vs KC
Mon, Aug 30th   @ SEA
Mon, Sep 6th   vs SEA
Thu, Sep 16th   @ TEX
Thu, Sep 23rd   @ LAA