Skip to main content

Who Should I Trade?

Mike Moustakas for Brian Anderson (2021)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Mike Moustakas
1B,2B,3B - CIN
Mike Moustakas
CIN vs CLE Sat, Apr 17th 4:10pm
Brian Anderson
3B,RF - MIA
Brian Anderson
MIA vs SF Sat, Apr 17th 6:10pm
Expert
Recommendation
100%
Recommended by
12 of 12 experts
0%
Recommended by
0 of 12 experts
Rankings 
   
Rest of Season
VBR# 58# 172
   
Projections 
   
Runs7865
Home Runs3219
RBI9069
Stolen Bases23
Batting Average.255.246
   
Misc 
   
Injury Alert--
Weather56 F, Partly Cloudy79 F, Clear
   
Expert Ranks 
   
Joe Bond
Fantasy Six Pack
# 62# 133
   
Chris Meaney
FTN
# 71# 134
   
Mike Maher
FantasyPros
# 61# 127
   
Dan Harris
FantasyPros
# 71# 168
   
Mick Ciallela
Fantrax
# 72# 134
   
Ryan Amore
Pitcher List
# 49# 129
   
Brendan Tuma
FantasyPros
# 83# 158
   
Carmen Maiorano
FantasyPros
# 58# 116
   
Jordan Eisen
Field of Vision Sports
# 108# 115
   
Brad Camara
FantasyPros
# 75# 140
   
Chris Clegg
Fantrax
# 80# 132
   
Joe Pisapia
FantasyPros
# 70# 140
   
Who Should I Trade? Player Statistics
  Mike Moustakas
1B,2B,3B - CIN
Mike Moustakas
CIN
Brian Anderson
3B,RF - MIA
Brian Anderson
MIA
2021 Stats 
   
   
At Bats3843
   
Runs103
   
Hits118
   
Singles55
   
Doubles42
   
Triples00
   
Home Runs21
   
RBI54
   
Stolen Bases00
   
Caught Stealing00
   
Walks74
   
Strikeouts711
   
Batting Average.290.186
   
On Base Pct.404.255
   
Slugging Pct.553.302
   
On-base Plus Slugging.957.558
   
Who Should I Trade? Player Projections
  Mike Moustakas
1B,2B,3B - CIN
Mike Moustakas
CIN
Brian Anderson
3B,RF - MIA
Brian Anderson
MIA
2021 Projections 
   
   
At Bats516519
   
Runs7865
   
Hits132128
   
Singles7180
   
Doubles2827
   
Triples12
   
Home Runs3219
   
RBI9069
   
Stolen Bases23
   
Caught Stealing11
   
Walks5454
   
Strikeouts108139
   
Batting Average.255.246
   
On Base Pct.335.330
   
Slugging Pct.496.413
   
On-base Plus Slugging.831.743
   
Who Should I Trade? Player Notes
  Mike Moustakas
1B,2B,3B - CIN
Mike Moustakas
CIN
Brian Anderson
3B,RF - MIA
Brian Anderson
MIA
News 
 Mike Moustakas has been scratched from Friday‚Äôs lineup due to a non-COVID illness.
Brendan Tuma - Too Much Tuma
Fri, Apr 16th
Marlins third baseman Brian Anderson went 3-for-5 with a solo home run and three RBI in Tuesday's win over the Atlanta Braves. The homer was his first of the season.
Mike Maher - The Birds Blitz
Wed, Apr 14th
 Mike Moustakas went 1-for-4 with a two-run home run in Tuesday's loss to the Giants.
Connor Rooney
Wed, Apr 14th
Marlins third baseman Brian Anderson went 1-for-5 with a double and an RBI in Monday's win over the Atlanta Braves.
Mike Maher - The Birds Blitz
Tue, Apr 13th
 Mike Moustakas went 2-for-3 with a solo home run, a double, a walk and two runs scored in Monday's win over the Pirates.
Connor Rooney
Tue, Apr 6th
Marlins third baseman Brian Anderson went 1-for-3 with a walk in Tuesday's loss to the St. Louis Cardinals.
Mike Maher - The Birds Blitz
Wed, Apr 7th
  The Miami Marlins and 3B Brian Anderson avoided arbitration by agreeing to a one-year, $3.8 million deal.
Brendan Tuma - Too Much Tuma
Fri, Jan 15th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Mike Moustakas
1B,2B,3B - CIN
Mike Moustakas
CIN
Brian Anderson
3B,RF - MIA
Brian Anderson
MIA
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1stvs STLvs TB
Sat, Apr 3rdvs STLvs TB
Sun, Apr 4thvs STL   
Mon, Apr 5thvs PITvs STL
Tue, Apr 6thvs PITvs STL
Wed, Apr 7thvs PITvs STL
Fri, Apr 9th@ ARI   
Sat, Apr 10th@ ARI@ NYM
Sun, Apr 11th@ ARI   
Mon, Apr 12th@ SF@ ATL
Tue, Apr 13th@ SF@ ATL
Wed, Apr 14th@ SF@ ATL
Fri, Apr 16thvs CLEvs SF
Sat, Apr 17thvs CLEvs SF
Sun, Apr 18thvs CLEvs SF
Tue, Apr 20thvs ARIvs BAL
Wed, Apr 21stvs ARIvs BAL
Thu, Apr 22ndvs ARI@ SF
Fri, Apr 23rd@ STL@ SF
Sat, Apr 24th@ STL@ SF
Sun, Apr 25th@ STL@ SF
Mon, Apr 26th@ LAD@ MIL
Tue, Apr 27th@ LAD@ MIL
Wed, Apr 28th@ LAD@ MIL
Fri, Apr 30thvs CHC@ WSH
Sat, May 1stvs CHC@ WSH
Sun, May 2ndvs CHC@ WSH
Tue, May 4thvs CWSvs ARI
Wed, May 5thvs CWSvs ARI
Fri, May 7th@ CLEvs MIL
Sat, May 8th@ CLEvs MIL
Sun, May 9th@ CLEvs MIL
Mon, May 10th@ PIT@ ARI
Tue, May 11th@ PIT@ ARI
Wed, May 12th@ PIT@ ARI
Thu, May 13th@ COL@ ARI
Fri, May 14th@ COL@ LAD
Sat, May 15th@ COL@ LAD
Sun, May 16th@ COL@ LAD
Mon, May 17thvs SF   
Tue, May 18thvs SF@ PHI
Wed, May 19thvs SF@ PHI
Thu, May 20thvs SF@ PHI
Fri, May 21stvs MILvs NYM
Sat, May 22ndvs MILvs NYM
Sun, May 23rdvs MILvs NYM
Tue, May 25th@ WSHvs PHI
Wed, May 26th@ WSHvs PHI
Thu, May 27th@ WSHvs PHI
Fri, May 28th@ CHC@ BOS
Sat, May 29th@ CHC@ BOS
Sun, May 30th@ CHC@ BOS
Mon, May 31stvs PHI   
Tue, Jun 1stvs PHI@ TOR
Wed, Jun 2ndvs PHI@ TOR
Thu, Jun 3rd@ STL@ PIT
Fri, Jun 4th@ STL@ PIT
Sat, Jun 5th@ STL@ PIT
Sun, Jun 6th@ STL@ PIT
Tue, Jun 8thvs MILvs COL
Wed, Jun 9thvs MILvs COL
Thu, Jun 10thvs MILvs COL
Fri, Jun 11thvs COLvs ATL
Sat, Jun 12thvs COLvs ATL
Sun, Jun 13thvs COLvs ATL
Mon, Jun 14th@ MIL@ STL
Tue, Jun 15th@ MIL@ STL
Wed, Jun 16th@ MIL@ STL
Thu, Jun 17th@ SD   
Fri, Jun 18th@ SD@ CHC
Sat, Jun 19th@ SD@ CHC
Sun, Jun 20th@ SD@ CHC
Mon, Jun 21st@ MIN   
Tue, Jun 22nd@ MINvs TOR
Thu, Jun 24thvs ATLvs WSH
Fri, Jun 25thvs ATLvs WSH
Sat, Jun 26thvs ATLvs WSH
Sun, Jun 27thvs ATLvs WSH
Tue, Jun 29thvs SD@ PHI
Wed, Jun 30thvs SD@ PHI
Thu, Jul 1stvs SD@ PHI
Fri, Jul 2ndvs CHC@ ATL
Sat, Jul 3rdvs CHC@ ATL
Sun, Jul 4thvs CHC@ ATL
Mon, Jul 5th@ KCvs LAD
Tue, Jul 6th@ KCvs LAD
Wed, Jul 7th@ KCvs LAD
Thu, Jul 8th@ MILvs LAD
Fri, Jul 9th@ MILvs ATL
Sat, Jul 10th@ MILvs ATL
Sun, Jul 11th@ MILvs ATL
Fri, Jul 16thvs MIL@ PHI
Sat, Jul 17thvs MIL@ PHI
Sun, Jul 18thvs MIL@ PHI
Mon, Jul 19thvs NYM@ WSH
Tue, Jul 20thvs NYM@ WSH
Wed, Jul 21stvs NYM@ WSH
Fri, Jul 23rdvs STLvs SD
Sat, Jul 24thvs STLvs SD
Sun, Jul 25thvs STLvs SD
Mon, Jul 26th@ CHC   
Tue, Jul 27th@ CHC@ BAL
Wed, Jul 28th@ CHC@ BAL
Thu, Jul 29th@ CHC   
Fri, Jul 30th@ NYMvs NYY
Sat, Jul 31st@ NYMvs NYY
Sun, Aug 1st@ NYMvs NYY
Tue, Aug 3rdvs MINvs NYM
Wed, Aug 4thvs MINvs NYM
Thu, Aug 5thvs PITvs NYM
Fri, Aug 6thvs PIT@ COL
Sat, Aug 7thvs PIT@ COL
Sun, Aug 8thvs PIT@ COL
Tue, Aug 10th@ ATL@ SD
Wed, Aug 11th@ ATL@ SD
Thu, Aug 12th@ ATL   
Fri, Aug 13th@ PHIvs CHC
Sat, Aug 14th@ PHIvs CHC
Sun, Aug 15th@ PHIvs CHC
Mon, Aug 16thvs CHCvs ATL
Tue, Aug 17thvs CHCvs ATL
Wed, Aug 18thvs CHCvs ATL
Thu, Aug 19thvs MIA@ CIN
Fri, Aug 20thvs MIA@ CIN
Sat, Aug 21stvs MIA@ CIN
Sun, Aug 22ndvs MIA@ CIN
Tue, Aug 24th@ MILvs WSH
Wed, Aug 25th@ MILvs WSH
Thu, Aug 26th@ MILvs WSH
Fri, Aug 27th@ MIAvs CIN
Sat, Aug 28th@ MIAvs CIN
Sun, Aug 29th@ MIAvs CIN
Mon, Aug 30thvs STL   
Tue, Aug 31stvs STL@ NYM
Wed, Sep 1stvs STL@ NYM
Fri, Sep 3rdvs DETvs PHI
Sat, Sep 4thvs DETvs PHI
Sun, Sep 5thvs DETvs PHI
Mon, Sep 6th@ CHC   
Tue, Sep 7th@ CHCvs NYM
Wed, Sep 8th@ CHCvs NYM
Fri, Sep 10th@ STL@ ATL
Sat, Sep 11th@ STL@ ATL
Sun, Sep 12th@ STL@ ATL
Tue, Sep 14th@ PIT@ WSH
Wed, Sep 15th@ PIT@ WSH
Thu, Sep 16th@ PIT   
Fri, Sep 17thvs LADvs PIT
Sat, Sep 18thvs LADvs PIT
Sun, Sep 19thvs LADvs PIT
Mon, Sep 20thvs PITvs WSH
Tue, Sep 21stvs PITvs WSH
Wed, Sep 22ndvs PITvs WSH
Thu, Sep 23rdvs WSH   
Fri, Sep 24thvs WSH@ TB
Sat, Sep 25thvs WSH@ TB
Sun, Sep 26thvs WSH@ TB
Tue, Sep 28th@ CWS@ NYM
Wed, Sep 29th@ CWS@ NYM
Fri, Oct 1st@ PITvs PHI
Sat, Oct 2nd@ PITvs PHI
Sun, Oct 3rd@ PITvs PHI
Fri, Apr 2nd   vs TB
Thu, Apr 8th   @ NYM
Thu, Apr 15th   @ ATL
Thu, May 6th   vs ARI
Mon, May 24th   vs PHI
Wed, Jun 23rd   vs TOR
Thu, Jul 22nd   vs SD
Mon, Aug 2nd   vs NYM
Mon, Aug 9th   @ SD
Thu, Sep 2nd   @ NYM
Thu, Sep 9th   vs NYM
Mon, Sep 13th   @ WSH
Thu, Sep 30th   @ NYM