Skip to main content

Who Should I Trade?

Sandy Alcantara for Zach Plesac (2021)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Sandy Alcantara
Sandy Alcantara
MIA @ LAD Fri, May 14th 10:10pm
Zach Plesac
Zach Plesac
CLE @ SEA Fri, May 14th 10:10pm
Recommended by
10 of 14 experts
Recommended by
4 of 14 experts
Rest of Season
VBR# 179# 204
Injury Alert--
Weather64 F, Clear69 F, Clear
Expert Ranks 
Joe Bond
Fantasy Six Pack
# 38# 45
Dan Harris
# 37# 52
Pierre Camus
# 28# 37
Mick Ciallela
# 39# 48
Ryan Amore
Pitcher List
# 38# 45
Brendan Tuma
# 23# 34
Brad Camara
# 33# 43
Corbin Young
# 37# 47
Chris Clegg
# 39# 41
Joe Pisapia
# 28# 44
Jordan Eisen
Field of Vision Sports
# 40# 31
Mike Maher
# 55# 24
Chris Meaney
# 60# 57
Carmen Maiorano
# 73# 38
Who Should I Trade? Player Statistics
  Sandy Alcantara
Sandy Alcantara
Zach Plesac
Zach Plesac
2021 Stats 
Games Played87
Games Started87
Innings Pitched50.240.1
Blown Saves00
Hits Allowed3634
Earned Runs1517
Home Runs Allowed54
Who Should I Trade? Player Projections
  Sandy Alcantara
Sandy Alcantara
Zach Plesac
Zach Plesac
2021 Projections 
Games Played2222
Games Started2120
Innings Pitched131.3127.0
Blown Saves00
Hits Allowed119123
Earned Runs5962
Home Runs Allowed1621
Who Should I Trade? Player Notes
  Sandy Alcantara
Sandy Alcantara
Zach Plesac
Zach Plesac
 Marlins starter Sandy Alcantara allowed one earned run on six hits and one walk while striking out six over six innings in a no-decision against the Arizona Diamondbacks Tuesday.
Mike Maher - The Birds Blitz
Wed, May 5th
Cleveland right-hander Zach Plesac threw eight shutout innings in a 3-0 loss to the Reds on Friday. Plesac struck out seven and allowed three hits.
Matthew Terelle
Sat, May 8th
 Sandy Alcantara allowed two runs on five hits in seven innings to lead the Marlins over Milwaukee Wednesday afternoon. The right-hander struck out four.
Andy Zimmerman
Wed, Apr 28th
Cleveland right-hander Zach Plesac threw 5 2/3 scoreless innings in a 5-0 win over the White Sox on Sunday. Plesac struck out six and worked around four walks.
Matthew Terelle
Sun, May 2nd
 Marlins starter Sandy Alcantara allowed two earned runs on four hits and four walks while striking out four over five innings in Friday's loss to the San Francisco Giants.
Mike Maher - The Birds Blitz
Sat, Apr 24th
Cleveland right-hander Zach Plesac allowed three runs over 7 2/3 innings of work in a 5-3 win over the Twins on Monday. Plesac struck out four and walked one in the start.
Matthew Terelle
Mon, Apr 26th
 Marlins starter Sandy Alcantara allowed four earned runs on six hits and no walks while striking out seven over 6 1/3 innings in a no-decision against the San Francisco Giants on Saturday.
Mike Maher - The Birds Blitz
Sun, Apr 18th
Cleveland Indians right-hander Zach Plesac struggled in an 8-5 loss to the White Sox on Tuesday. Plesac allowed six runs across five innings while striking out four.
Matthew Terelle
Tue, Apr 20th
 Marlins starting pitcher Sandy Alcantara allowed three earned runs on four hits and three walks while striking out four over 6 1/3 innings in a no-decision against the Braves on Monday.
Mike Maher - The Birds Blitz
Tue, Apr 13th
Cleveland right-hander Zach Plesac struggled in an 8-0 loss to the White Sox on Wednesday. Plesac was charged with six runs and lasted just 2/3 of an inning.
Matthew Terelle
Thu, Apr 15th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Sandy Alcantara
Sandy Alcantara
Zach Plesac
Zach Plesac
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1stvs TB@ DET
Fri, Apr 2ndvs TB   
Sat, Apr 3rdvs TB@ DET
Mon, Apr 5thvs STLvs KC
Tue, Apr 6thvs STL   
Wed, Apr 7thvs STLvs KC
Thu, Apr 8th@ NYM   
Sat, Apr 10th@ NYMvs DET
Mon, Apr 12th@ ATL@ CWS
Tue, Apr 13th@ ATL@ CWS
Wed, Apr 14th@ ATL@ CWS
Thu, Apr 15th@ ATL@ CWS
Fri, Apr 16thvs SF@ CIN
Sat, Apr 17thvs SF@ CIN
Sun, Apr 18thvs SF@ CIN
Tue, Apr 20thvs BALvs CWS
Wed, Apr 21stvs BAL   
Thu, Apr 22nd@ SFvs NYY
Fri, Apr 23rd@ SFvs NYY
Sat, Apr 24th@ SFvs NYY
Sun, Apr 25th@ SFvs NYY
Mon, Apr 26th@ MILvs MIN
Tue, Apr 27th@ MILvs MIN
Wed, Apr 28th@ MILvs MIN
Fri, Apr 30th@ WSH@ CWS
Sat, May 1st@ WSH@ CWS
Sun, May 2nd@ WSH@ CWS
Tue, May 4thvs ARI@ KC
Wed, May 5thvs ARI@ KC
Thu, May 6thvs ARI@ KC
Fri, May 7thvs MILvs CIN
Sat, May 8thvs MILvs CIN
Sun, May 9thvs MIL   
Mon, May 10th@ ARI   
Tue, May 11th@ ARIvs CHC
Wed, May 12th@ ARIvs CHC
Thu, May 13th@ ARI@ SEA
Fri, May 14th@ LAD@ SEA
Sat, May 15th@ LAD@ SEA
Sun, May 16th@ LAD@ SEA
Tue, May 18th@ PHI@ LAA
Wed, May 19th@ PHI@ LAA
Thu, May 20th@ PHI   
Fri, May 21stvs NYMvs MIN
Sat, May 22ndvs NYMvs MIN
Sun, May 23rdvs NYMvs MIN
Mon, May 24thvs PHI@ DET
Tue, May 25thvs PHI@ DET
Wed, May 26thvs PHI@ DET
Thu, May 27thvs PHI@ DET
Fri, May 28th@ BOSvs TOR
Sat, May 29th@ BOSvs TOR
Sun, May 30th@ BOSvs TOR
Tue, Jun 1st@ TORvs CWS
Wed, Jun 2nd@ TORvs CWS
Thu, Jun 3rd@ PIT   
Fri, Jun 4th@ PIT@ BAL
Sat, Jun 5th@ PIT@ BAL
Sun, Jun 6th@ PIT@ BAL
Tue, Jun 8thvs COL@ STL
Wed, Jun 9thvs COL@ STL
Thu, Jun 10thvs COL   
Fri, Jun 11thvs ATLvs SEA
Sat, Jun 12thvs ATLvs SEA
Sun, Jun 13thvs ATLvs SEA
Mon, Jun 14th@ STLvs BAL
Tue, Jun 15th@ STLvs BAL
Wed, Jun 16th@ STLvs BAL
Fri, Jun 18th@ CHC@ PIT
Sat, Jun 19th@ CHC@ PIT
Sun, Jun 20th@ CHC@ PIT
Tue, Jun 22ndvs TOR@ CHC
Wed, Jun 23rdvs TOR   
Thu, Jun 24thvs WSH@ MIN
Fri, Jun 25thvs WSH@ MIN
Sat, Jun 26thvs WSH@ MIN
Sun, Jun 27thvs WSH@ MIN
Tue, Jun 29th@ PHIvs DET
Wed, Jun 30th@ PHIvs DET
Thu, Jul 1st@ PHIvs HOU
Fri, Jul 2nd@ ATLvs HOU
Sat, Jul 3rd@ ATLvs HOU
Sun, Jul 4th@ ATLvs HOU
Mon, Jul 5thvs LAD@ TB
Tue, Jul 6thvs LAD@ TB
Wed, Jul 7thvs LAD@ TB
Thu, Jul 8thvs LADvs KC
Fri, Jul 9thvs ATLvs KC
Sat, Jul 10thvs ATLvs KC
Sun, Jul 11thvs ATLvs KC
Fri, Jul 16th@ PHI@ OAK
Sat, Jul 17th@ PHI@ OAK
Sun, Jul 18th@ PHI@ OAK
Mon, Jul 19th@ WSH@ HOU
Tue, Jul 20th@ WSH@ HOU
Wed, Jul 21st@ WSH@ HOU
Thu, Jul 22ndvs SDvs TB
Fri, Jul 23rdvs SDvs TB
Sat, Jul 24thvs SDvs TB
Sun, Jul 25thvs SDvs TB
Tue, Jul 27th@ BALvs STL
Wed, Jul 28th@ BALvs STL
Fri, Jul 30thvs NYY@ CWS
Sat, Jul 31stvs NYY@ CWS
Sun, Aug 1stvs NYY@ CWS
Mon, Aug 2ndvs NYM@ TOR
Tue, Aug 3rdvs NYM@ TOR
Wed, Aug 4thvs NYM@ TOR
Thu, Aug 5thvs NYM@ TOR
Fri, Aug 6th@ COLvs DET
Sat, Aug 7th@ COLvs DET
Sun, Aug 8th@ COLvs DET
Mon, Aug 9th@ SDvs CIN
Tue, Aug 10th@ SDvs OAK
Wed, Aug 11th@ SDvs OAK
Fri, Aug 13thvs CHC@ DET
Sat, Aug 14thvs CHC@ DET
Sun, Aug 15thvs CHC@ DET
Mon, Aug 16thvs ATL@ MIN
Tue, Aug 17thvs ATL@ MIN
Wed, Aug 18thvs ATL@ MIN
Thu, Aug 19th@ CIN   
Fri, Aug 20th@ CINvs LAA
Sat, Aug 21st@ CINvs LAA
Sun, Aug 22nd@ CINvs LAA
Tue, Aug 24thvs WSHvs TEX
Wed, Aug 25thvs WSHvs TEX
Thu, Aug 26thvs WSHvs TEX
Fri, Aug 27thvs CINvs BOS
Sat, Aug 28thvs CINvs BOS
Sun, Aug 29thvs CINvs BOS
Tue, Aug 31st@ NYM@ KC
Wed, Sep 1st@ NYM@ KC
Thu, Sep 2nd@ NYM@ KC
Fri, Sep 3rdvs PHI@ BOS
Sat, Sep 4thvs PHI@ BOS
Sun, Sep 5thvs PHI@ BOS
Tue, Sep 7thvs NYMvs MIN
Wed, Sep 8thvs NYMvs MIN
Thu, Sep 9thvs NYMvs MIN
Fri, Sep 10th@ ATLvs MIL
Sat, Sep 11th@ ATLvs MIL
Sun, Sep 12th@ ATLvs MIL
Mon, Sep 13th@ WSH   
Tue, Sep 14th@ WSH@ MIN
Wed, Sep 15th@ WSH@ MIN
Fri, Sep 17thvs PIT@ NYY
Sat, Sep 18thvs PIT@ NYY
Sun, Sep 19thvs PIT@ NYY
Mon, Sep 20thvs WSHvs KC
Tue, Sep 21stvs WSHvs KC
Wed, Sep 22ndvs WSHvs KC
Fri, Sep 24th@ TBvs CWS
Sat, Sep 25th@ TBvs CWS
Sun, Sep 26th@ TBvs CWS
Tue, Sep 28th@ NYM@ KC
Wed, Sep 29th@ NYM@ KC
Thu, Sep 30th@ NYM@ KC
Fri, Oct 1stvs PHI@ TEX
Sat, Oct 2ndvs PHI@ TEX
Sun, Oct 3rdvs PHI@ TEX
Sun, Apr 4th   @ DET
Fri, Apr 9th   vs DET
Sun, Apr 11th   vs DET
Mon, May 3rd   @ KC
Mon, May 17th   @ LAA
Mon, May 31st   vs CWS
Thu, Jun 17th   vs BAL
Mon, Jun 21st   @ CHC
Mon, Jun 28th   vs DET
Thu, Aug 12th   vs OAK
Mon, Sep 6th   vs MIN
Thu, Sep 23rd   vs CWS