Who Should I Trade?

Sandy Alcantara for Mike Fiers (2019)

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

 
Experts' Pick
 
  Sandy Alcantara
SP - MIA
Sandy Alcantara
MIA @ PHI Fri, Jun 21st 7:05pm
Mike Fiers
SP - OAK
Mike Fiers
OAK vs TB Thu, Jun 20th 10:07pm
Expert
Recommendation
83%
Recommended by
5 of 6 experts
17%
Recommended by
1 of 6 experts
Rankings 
   
Rest of Season
VBR# 635# 294
   
Projections 
   
Strikeouts4264
Wins27
Saves00
ERA3.874.46
WHIP1.421.26
   
Misc 
   
Injury Alert--
Weather80 F, Partly Cloudy58 F, Clear
   
Expert Ranks 
   
Alan Harrison
The Fantasy Fix
# 124
   
Andrew Gould
FantasyPros
# 130
   
Andrea LaMont
Lenny Melnick Fantasy Sports
# 123# 128
   
Nick Mariano
RotoBaller
# 154# 177
   
Pierre Camus
RotoBaller
# 143# 200
   
Brandon 'B_Don' Myers
Razzball
# 132# 113
   
  Sandy Alcantara
SP - MIA
Sandy Alcantara
MIA
Mike Fiers
SP - OAK
Mike Fiers
OAK
2019 Stats 
   
   
Games Played1415
   
Games Started1415
   
Innings Pitched82.182.1
   
Wins37
   
Losses63
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed7668
   
Earned Runs3439
   
Home Runs Allowed614
   
Strikeouts5857
   
Walks3823
   
ERA3.734.26
   
WHIP1.391.11
   
  Sandy Alcantara
SP - MIA
Sandy Alcantara
MIA
Mike Fiers
SP - OAK
Mike Fiers
OAK
2019 Projections 
   
   
Games Played1014
   
Games Started1014
   
Innings Pitched58.882.3
   
Wins27
   
Losses53
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed5577
   
Earned Runs2541
   
Home Runs Allowed514
   
Strikeouts4264
   
Walks2724
   
ERA3.874.46
   
WHIP1.421.26
   
  Sandy Alcantara
SP - MIA
Sandy Alcantara
MIA
Mike Fiers
SP - OAK
Mike Fiers
OAK
News 
 Marlins starter Sandy Alcantara allowed three earned runs on eight hits and two walks while striking out six over six innings in a no-decision against the Pirates on Sunday.
Mike Maher
Sun, Jun 16th
Mike Fiers allowed no earned runs on three hits, two walks, and four strikeouts through 6 2/3 innings on Monday against Baltimore.
Kamran Hoda
Tue, Jun 18th
 Marlins starter Sandy Alcantara allowed one earned run on four hits and four walks while striking out six over five innings in Monday’s loss to the St. Louis Cardinals. The loss drops him to 3-6 on the year.
Mike Maher
Tue, Jun 11th
Mike Fiers surrendered two runs on three hits, two walks, and four strikeouts through six innings on Tuesday against Tampa Bay.
Kamran Hoda
Wed, Jun 12th
 Marlins starter Sandy Alcantara allowed one earned run on five hits and one walks while striking out five or seven innings in Wednesday’s win over the Milwaukee Brewers. The win brings him to 3-5 on the season.
Mike Maher
Thu, Jun 6th
Mike Fiers allowed three runs on seven hits, no walks, and five strikeouts through six innings on Thursday against the Angels.
Kamran Hoda
Fri, Jun 7th
 Marlins starter Sandy Alcantara tossed six shutout innings in a no-decision against the San Francisco Giants, allowing two hits and five walks while striking out three over six innings.
Mike Maher
Fri, May 31st
Mike Fiers allowed two runs on four hits, three walks, and three strikeouts through 6 2/3 innings on Friday against the Astros.
Kamran Hoda
Sat, Jun 1st
 Marlins starter Sandy Alcantara allowed four earned runs on six hits and two walks while striking out two over five innings in Saturday's loss to the Washington Nationals. The loss drops him to 2-5 on the season.
Mike Maher
Sun, May 26th
Mike Fiers allowed three runs on five hits, no walks, and three strikeouts through six innings on Saturday against Seattle.
Kamran Hoda
Sun, May 26th
Notes 
There are no recent notes for these players
  Sandy Alcantara
SP - MIA
Sandy Alcantara
MIA
Mike Fiers
SP - OAK
Mike Fiers
OAK
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28thvs COLvs LAA
Fri, Mar 29thvs COLvs LAA
Sat, Mar 30thvs COLvs LAA
Sun, Mar 31stvs COLvs LAA
Mon, Apr 1stvs NYMvs BOS
Tue, Apr 2ndvs NYMvs BOS
Wed, Apr 3rdvs NYMvs BOS
Fri, Apr 5th@ ATL@ HOU
Sat, Apr 6th@ ATL@ HOU
Sun, Apr 7th@ ATL@ HOU
Tue, Apr 9th@ CIN@ BAL
Wed, Apr 10th@ CIN@ BAL
Thu, Apr 11th@ CIN@ BAL
Fri, Apr 12thvs PHI@ TEX
Sat, Apr 13thvs PHI   
Sun, Apr 14thvs PHI@ TEX
Mon, Apr 15thvs CHC   
Tue, Apr 16thvs CHCvs HOU
Wed, Apr 17thvs CHCvs HOU
Fri, Apr 19thvs WSHvs TOR
Sat, Apr 20thvs WSHvs TOR
Sun, Apr 21stvs WSHvs TOR
Tue, Apr 23rd@ CLEvs TEX
Wed, Apr 24th@ CLEvs TEX
Thu, Apr 25th@ PHI   
Fri, Apr 26th@ PHI@ TOR
Sat, Apr 27th@ PHI@ TOR
Sun, Apr 28th@ PHI@ TOR
Tue, Apr 30thvs CLE@ BOS
Wed, May 1stvs CLE@ BOS
Fri, May 3rdvs ATL@ PIT
Sat, May 4thvs ATL@ PIT
Sun, May 5thvs ATL@ PIT
Mon, May 6th@ CHC   
Tue, May 7th@ CHCvs CIN
Wed, May 8th@ CHCvs CIN
Thu, May 9th@ CHCvs CIN
Fri, May 10th@ NYMvs CLE
Sat, May 11th@ NYMvs CLE
Tue, May 14thvs TB@ SEA
Wed, May 15thvs TB   
Fri, May 17thvs NYM@ DET
Sat, May 18thvs NYM@ DET
Sun, May 19thvs NYM   
Tue, May 21st@ DET@ CLE
Wed, May 22nd@ DET@ CLE
Thu, May 23rd@ DET   
Fri, May 24th@ WSHvs SEA
Sat, May 25th@ WSHvs SEA
Sun, May 26th@ WSHvs SEA
Mon, May 27th@ WSHvs LAA
Tue, May 28thvs SFvs LAA
Wed, May 29thvs SFvs LAA
Thu, May 30thvs SF   
Fri, May 31st@ SDvs HOU
Sat, Jun 1st@ SDvs HOU
Sun, Jun 2nd@ SDvs HOU
Tue, Jun 4th@ MIL@ LAA
Wed, Jun 5th@ MIL@ LAA
Thu, Jun 6th@ MIL@ LAA
Fri, Jun 7thvs ATL@ TEX
Sat, Jun 8thvs ATL@ TEX
Sun, Jun 9thvs ATL@ TEX
Mon, Jun 10thvs STL@ TB
Tue, Jun 11thvs STL@ TB
Wed, Jun 12thvs STL@ TB
Fri, Jun 14thvs PITvs SEA
Sat, Jun 15thvs PITvs SEA
Sun, Jun 16thvs PITvs SEA
Mon, Jun 17th@ STLvs BAL
Tue, Jun 18th@ STLvs BAL
Wed, Jun 19th@ STLvs BAL
Thu, Jun 20th@ STLvs TB
Fri, Jun 21st@ PHIvs TB
Sat, Jun 22nd@ PHIvs TB
Sun, Jun 23rd@ PHIvs TB
Tue, Jun 25thvs WSH@ STL
Wed, Jun 26thvs WSH@ STL
Thu, Jun 27thvs WSH@ LAA
Fri, Jun 28thvs PHI@ LAA
Sat, Jun 29thvs PHI@ LAA
Sun, Jun 30thvs PHI@ LAA
Tue, Jul 2nd@ WSHvs MIN
Wed, Jul 3rd@ WSHvs MIN
Thu, Jul 4th@ WSHvs MIN
Fri, Jul 5th@ ATL@ SEA
Sat, Jul 6th@ ATL@ SEA
Sun, Jul 7th@ ATL@ SEA
Fri, Jul 12thvs NYMvs CWS
Sat, Jul 13thvs NYMvs CWS
Sun, Jul 14thvs NYMvs CWS
Tue, Jul 16thvs SDvs SEA
Wed, Jul 17thvs SDvs SEA
Thu, Jul 18thvs SD@ MIN
Fri, Jul 19th@ LAD@ MIN
Sat, Jul 20th@ LAD@ MIN
Sun, Jul 21st@ LAD@ MIN
Mon, Jul 22nd@ CWS@ HOU
Tue, Jul 23rd@ CWS@ HOU
Wed, Jul 24th@ CWS@ HOU
Fri, Jul 26thvs ARIvs TEX
Sat, Jul 27thvs ARIvs TEX
Sun, Jul 28thvs ARIvs TEX
Mon, Jul 29thvs ARI   
Tue, Jul 30thvs MINvs MIL
Wed, Jul 31stvs MINvs MIL
Thu, Aug 1stvs MINvs MIL
Sat, Aug 3rd@ TBvs STL
Sun, Aug 4th@ TBvs STL
Mon, Aug 5th@ NYM@ CHC
Tue, Aug 6th@ NYM@ CHC
Wed, Aug 7th@ NYM@ CHC
Thu, Aug 8thvs ATL   
Fri, Aug 9thvs ATL@ CWS
Sat, Aug 10thvs ATL@ CWS
Sun, Aug 11thvs ATL@ CWS
Tue, Aug 13thvs LAD@ SF
Wed, Aug 14thvs LAD@ SF
Thu, Aug 15thvs LADvs HOU
Fri, Aug 16th@ COLvs HOU
Sat, Aug 17th@ COLvs HOU
Sun, Aug 18th@ COLvs HOU
Tue, Aug 20th@ ATLvs NYY
Wed, Aug 21st@ ATLvs NYY
Thu, Aug 22nd@ ATLvs NYY
Fri, Aug 23rdvs PHI   
Sat, Aug 24thvs PHIvs SF
Sun, Aug 25thvs PHIvs SF
Mon, Aug 26thvs CIN@ KC
Tue, Aug 27thvs CIN@ KC
Wed, Aug 28thvs CIN@ KC
Thu, Aug 29thvs CIN@ KC
Fri, Aug 30th@ WSH@ NYY
Sat, Aug 31st@ WSH@ NYY
Sun, Sep 1st@ WSH@ NYY
Tue, Sep 3rd@ PITvs LAA
Wed, Sep 4th@ PITvs LAA
Thu, Sep 5th@ PITvs LAA
Fri, Sep 6thvs KCvs DET
Sat, Sep 7thvs KCvs DET
Sun, Sep 8thvs KCvs DET
Mon, Sep 9thvs MIL@ HOU
Tue, Sep 10thvs MIL@ HOU
Wed, Sep 11thvs MIL@ HOU
Thu, Sep 12thvs MIL@ HOU
Fri, Sep 13th@ SF@ TEX
Sat, Sep 14th@ SF@ TEX
Sun, Sep 15th@ SF@ TEX
Mon, Sep 16th@ ARIvs KC
Tue, Sep 17th@ ARIvs KC
Wed, Sep 18th@ ARIvs KC
Fri, Sep 20thvs WSHvs TEX
Sat, Sep 21stvs WSHvs TEX
Sun, Sep 22ndvs WSHvs TEX
Mon, Sep 23rd@ NYM   
Tue, Sep 24th@ NYM@ LAA
Wed, Sep 25th@ NYM@ LAA
Thu, Sep 26th@ NYM@ SEA
Fri, Sep 27th@ PHI@ SEA
Sat, Sep 28th@ PHI@ SEA
Sun, Sep 29th@ PHI@ SEA
Wed, Mar 20th   vs SEA
Thu, Mar 21st   vs SEA
Thu, Apr 4th   vs BOS
Mon, Apr 8th   @ BAL
Mon, Apr 22nd   vs TEX
Mon, Apr 29th   @ BOS
Sun, May 12th   vs CLE
Mon, May 13th   @ SEA
Thu, May 16th   @ DET
Mon, May 20th   @ CLE
Thu, Jul 25th   vs TEX