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
 
  Mike Fiers
SP - OAK
Mike Fiers
OAK @ SEA Sun, Sep 29th 3:10pm
Sandy Alcantara
SP - MIA
Sandy Alcantara
MIA @ PHI Sun, Sep 29th 3:05pm
Expert
Recommendation
75%
Recommended by
9 of 12 experts
25%
Recommended by
3 of 12 experts
Rankings 
   
Rest of Season
VBR
   
Projections 
   
Strikeouts00
Wins00
Saves00
ERA0.000.00
WHIP0.000.00
   
Misc 
   
Injury Alert--
Weather
   
Expert Ranks 
   
Andrew Gould
FantasyPros
# 87# 123
   
Joe Bond
Fantasy Six Pack
# 111
   
Chris Meaney
The Athletic
# 103
   
Nick Mariano
RotoBaller
# 110
   
Bobby Sylvester
FantasyPros
# 118
   
Donkey Teeth
Razzball
# 116
   
Dan Harris
FantasyPros
# 68
   
Brandon 'B_Don' Myers
Razzball
# 113# 135
   
Mick Ciallela
Fantrax
# 83
   
Pierre Camus
RotoBaller
# 154# 79
   
Alan Harrison
The Fantasy Fix
# 96# 82
   
Andrea LaMont
Lenny Melnick Fantasy Sports
# 128# 123
   
  Mike Fiers
SP - OAK
Mike Fiers
OAK
Sandy Alcantara
SP - MIA
Sandy Alcantara
MIA
2019 Stats 
   
   
Games Played3332
   
Games Started3332
   
Innings Pitched185.2197.2
   
Wins156
   
Losses414
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed165179
   
Earned Runs7985
   
Home Runs Allowed3023
   
Strikeouts126151
   
Walks5381
   
ERA3.853.88
   
WHIP1.181.32
   
  Mike Fiers
SP - OAK
Mike Fiers
OAK
Sandy Alcantara
SP - MIA
Sandy Alcantara
MIA
2019 Projections 
   
   
Games Played00
   
Games Started00
   
Innings Pitched0.00.0
   
Wins00
   
Losses00
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed00
   
Earned Runs00
   
Home Runs Allowed00
   
Strikeouts00
   
Walks00
   
ERA0.000.00
   
WHIP0.000.00
   
  Mike Fiers
SP - OAK
Mike Fiers
OAK
Sandy Alcantara
SP - MIA
Sandy Alcantara
MIA
News 
 Mike Fiers allowed two runs on four hits and two walks while striking out four through five innings in Friday‚Äôs 4-3 loss to the Mariners. He did not factor into the decision.
Brad Camara
Sat, Sep 28th
Marlins starter Sandy Alcantara allowed one earned run on six hits and no walks while striking out five over six innings in Sunday's win over the Phillies.
Mike Maher
Sun, Sep 29th
 Mike Fiers (15-4) allowed two hits and zero walks while striking out five through eight scoreless innings in Friday's 8-0 win over the Rangers. He picked up his 15th win of the season.
Brad Camara
Sat, Sep 21st
Marlins starter Sandy Alcantara allowed two earned runs on six hits and no walks while striking out six over seven innings in a no-decision against the Mets on Tuesday.
Mike Maher
Wed, Sep 25th
 Mike Fiers left Saturday's game against the Rangers with right arm nerve irritation. He allowed three runs on three hits and a walk while striking out one in one 1/3 innings before exiting.
Brad Camara
Sun, Sep 15th
Marlins starter Sandy Alcantara allowed four earned runs on seven hits and two walks while striking out three over 5 2/3 innings in Wednesday's loss to the Diamondbacks.
Mike Maher
Thu, Sep 19th
 Mike Fiers (14-4) allowed nine runs on nine hits and no walks while striking out one through an inning in Monday's 15-0 loss to the Astros. He was charged with his fourth loss of the season.
Brad Camara
Tue, Sep 10th
Marlins starter Sandy Alcantara allowed one earned run on nine hits and no walks while striking out six over seven innings in a loss to the Giants on Friday.
Mike Maher
Sat, Sep 14th
 Mike Fiers allowed four runs on seven hits while striking out four and two walks through five innings in Tuesday's 7-5 win over the Angels. He did not factor into the decision.
Brad Camara
Wed, Sep 4th
Marlins starter Sandy Alcantara tossed a complete game shutout on Sunday against the Royals, allowing four hits and two walks while striking out eight.
Mike Maher
Mon, Sep 9th
Notes 
There are no recent notes for these players
  Mike Fiers
SP - OAK
Mike Fiers
OAK
Sandy Alcantara
SP - MIA
Sandy Alcantara
MIA
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28thvs LAAvs COL
Fri, Mar 29thvs LAAvs COL
Sat, Mar 30thvs LAAvs COL
Sun, Mar 31stvs LAAvs COL
Mon, Apr 1stvs BOSvs NYM
Tue, Apr 2ndvs BOSvs NYM
Wed, Apr 3rdvs BOSvs NYM
Fri, Apr 5th@ HOU@ ATL
Sat, Apr 6th@ HOU@ ATL
Sun, Apr 7th@ HOU@ ATL
Tue, Apr 9th@ BAL@ CIN
Wed, Apr 10th@ BAL@ CIN
Thu, Apr 11th@ BAL@ CIN
Fri, Apr 12th@ TEXvs PHI
Sat, Apr 13th   vs PHI
Sun, Apr 14th@ TEXvs PHI
Mon, Apr 15th   vs CHC
Tue, Apr 16thvs HOUvs CHC
Wed, Apr 17thvs HOUvs CHC
Fri, Apr 19thvs TORvs WSH
Sat, Apr 20thvs TORvs WSH
Sun, Apr 21stvs TORvs WSH
Tue, Apr 23rdvs TEX@ CLE
Wed, Apr 24thvs TEX@ CLE
Thu, Apr 25th   @ PHI
Fri, Apr 26th@ TOR@ PHI
Sat, Apr 27th@ TOR@ PHI
Sun, Apr 28th@ TOR@ PHI
Tue, Apr 30th@ BOSvs CLE
Wed, May 1st@ BOSvs CLE
Fri, May 3rd@ PITvs ATL
Sat, May 4th@ PITvs ATL
Sun, May 5th@ PITvs ATL
Mon, May 6th   @ CHC
Tue, May 7thvs CIN@ CHC
Wed, May 8thvs CIN@ CHC
Thu, May 9thvs CIN@ CHC
Fri, May 10thvs CLE@ NYM
Sat, May 11thvs CLE@ NYM
Tue, May 14th@ SEAvs TB
Wed, May 15th   vs TB
Fri, May 17th@ DETvs NYM
Sat, May 18th@ DETvs NYM
Sun, May 19th   vs NYM
Tue, May 21st@ CLE@ DET
Wed, May 22nd@ CLE@ DET
Thu, May 23rd   @ DET
Fri, May 24thvs SEA@ WSH
Sat, May 25thvs SEA@ WSH
Sun, May 26thvs SEA@ WSH
Mon, May 27thvs LAA@ WSH
Tue, May 28thvs LAAvs SF
Wed, May 29thvs LAAvs SF
Thu, May 30th   vs SF
Fri, May 31stvs HOU@ SD
Sat, Jun 1stvs HOU@ SD
Sun, Jun 2ndvs HOU@ SD
Tue, Jun 4th@ LAA@ MIL
Wed, Jun 5th@ LAA@ MIL
Thu, Jun 6th@ LAA@ MIL
Fri, Jun 7th@ TEXvs ATL
Sat, Jun 8th@ TEXvs ATL
Sun, Jun 9th@ TEXvs ATL
Mon, Jun 10th@ TBvs STL
Tue, Jun 11th@ TBvs STL
Wed, Jun 12th@ TBvs STL
Fri, Jun 14thvs SEAvs PIT
Sat, Jun 15thvs SEAvs PIT
Sun, Jun 16thvs SEAvs PIT
Mon, Jun 17thvs BAL@ STL
Tue, Jun 18thvs BAL@ STL
Wed, Jun 19thvs BAL@ STL
Thu, Jun 20thvs TB@ STL
Fri, Jun 21stvs TB@ PHI
Sat, Jun 22ndvs TB@ PHI
Sun, Jun 23rdvs TB@ PHI
Tue, Jun 25th@ STLvs WSH
Wed, Jun 26th@ STLvs WSH
Thu, Jun 27th@ LAAvs WSH
Fri, Jun 28th@ LAAvs PHI
Sat, Jun 29th@ LAAvs PHI
Sun, Jun 30th@ LAAvs PHI
Tue, Jul 2ndvs MIN@ WSH
Wed, Jul 3rdvs MIN@ WSH
Thu, Jul 4thvs MIN@ WSH
Fri, Jul 5th@ SEA@ ATL
Sat, Jul 6th@ SEA@ ATL
Sun, Jul 7th@ SEA@ ATL
Fri, Jul 12thvs CWSvs NYM
Sat, Jul 13thvs CWSvs NYM
Sun, Jul 14thvs CWSvs NYM
Tue, Jul 16thvs SEAvs SD
Wed, Jul 17thvs SEAvs SD
Thu, Jul 18th@ MINvs SD
Fri, Jul 19th@ MIN@ LAD
Sat, Jul 20th@ MIN@ LAD
Sun, Jul 21st@ MIN@ LAD
Mon, Jul 22nd@ HOU@ CWS
Tue, Jul 23rd@ HOU@ CWS
Wed, Jul 24th@ HOU@ CWS
Fri, Jul 26thvs TEXvs ARI
Sat, Jul 27thvs TEXvs ARI
Sun, Jul 28thvs TEXvs ARI
Mon, Jul 29th   vs ARI
Tue, Jul 30thvs MILvs MIN
Wed, Jul 31stvs MILvs MIN
Thu, Aug 1stvs MILvs MIN
Sat, Aug 3rdvs STL@ TB
Sun, Aug 4thvs STL@ TB
Mon, Aug 5th@ CHC@ NYM
Tue, Aug 6th@ CHC@ NYM
Wed, Aug 7th@ CHC@ NYM
Thu, Aug 8th   vs ATL
Fri, Aug 9th@ CWSvs ATL
Sat, Aug 10th@ CWSvs ATL
Sun, Aug 11th@ CWSvs ATL
Tue, Aug 13th@ SFvs LAD
Wed, Aug 14th@ SFvs LAD
Thu, Aug 15thvs HOUvs LAD
Fri, Aug 16thvs HOU@ COL
Sat, Aug 17thvs HOU@ COL
Sun, Aug 18thvs HOU@ COL
Tue, Aug 20thvs NYY@ ATL
Wed, Aug 21stvs NYY@ ATL
Thu, Aug 22ndvs NYY@ ATL
Fri, Aug 23rd   vs PHI
Sat, Aug 24thvs SFvs PHI
Sun, Aug 25thvs SFvs PHI
Mon, Aug 26th@ KCvs CIN
Tue, Aug 27th@ KCvs CIN
Wed, Aug 28th@ KCvs CIN
Thu, Aug 29th@ KCvs CIN
Fri, Aug 30th@ NYY@ WSH
Sat, Aug 31st@ NYY@ WSH
Sun, Sep 1st@ NYY@ WSH
Tue, Sep 3rdvs LAA@ PIT
Wed, Sep 4thvs LAA@ PIT
Thu, Sep 5thvs LAA@ PIT
Fri, Sep 6thvs DETvs KC
Sat, Sep 7thvs DETvs KC
Sun, Sep 8thvs DETvs KC
Mon, Sep 9th@ HOUvs MIL
Tue, Sep 10th@ HOUvs MIL
Wed, Sep 11th@ HOUvs MIL
Thu, Sep 12th@ HOUvs MIL
Fri, Sep 13th@ TEX@ SF
Sat, Sep 14th@ TEX@ SF
Sun, Sep 15th@ TEX@ SF
Mon, Sep 16thvs KC@ ARI
Tue, Sep 17thvs KC@ ARI
Wed, Sep 18thvs KC@ ARI
Fri, Sep 20thvs TEXvs WSH
Sat, Sep 21stvs TEXvs WSH
Sun, Sep 22ndvs TEXvs WSH
Mon, Sep 23rd   @ NYM
Tue, Sep 24th@ LAA@ NYM
Wed, Sep 25th@ LAA@ NYM
Thu, Sep 26th@ SEA@ NYM
Fri, Sep 27th@ SEA@ PHI
Sat, Sep 28th@ SEA@ PHI
Sun, Sep 29th@ SEA@ PHI
Wed, Mar 20thvs SEA   
Thu, Mar 21stvs SEA   
Thu, Apr 4thvs BOS   
Mon, Apr 8th@ BAL   
Mon, Apr 22ndvs TEX   
Mon, Apr 29th@ BOS   
Sun, May 12thvs CLE   
Mon, May 13th@ SEA   
Thu, May 16th@ DET   
Mon, May 20th@ CLE   
Thu, Jul 25thvs TEX