Skip to main content

Who Should I Trade?

Mike Moustakas for J.D. Davis (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 Fri, Apr 16th 7:10pm
J.D. Davis
J.D. Davis
NYM vs PHI Wed, Apr 14th 7:10pm
Recommended by
12 of 12 experts
Recommended by
0 of 12 experts
Rest of Season
VBR# 78# 240
Home Runs3215
Stolen Bases22
Batting Average.254.261
Injury Alert-IL10
Weather59 F, Clear57 F, Overcast
Expert Ranks 
Joe Bond
Fantasy Six Pack
# 62# 190
Chris Meaney
# 71# 141
Mike Maher
# 61# 144
Dan Harris
# 71# 186
Mick Ciallela
# 72# 155
Ryan Amore
Pitcher List
# 49# 213
Brendan Tuma
# 83# 147
Carmen Maiorano
# 58# 145
Jordan Eisen
Field of Vision Sports
# 108# 190
Brad Camara
# 75# 150
Chris Clegg
# 80# 125
Joe Pisapia
# 70# 139
Who Should I Trade? Player Statistics
  Mike Moustakas
1B,2B,3B - CIN
Mike Moustakas
J.D. Davis
J.D. Davis
2021 Stats 
At Bats353
Home Runs20
Stolen Bases00
Caught Stealing00
Batting Average.286.333
On Base Pct.409.600
Slugging Pct.543.333
On-base Plus Slugging.952.933
Who Should I Trade? Player Projections
  Mike Moustakas
1B,2B,3B - CIN
Mike Moustakas
J.D. Davis
J.D. Davis
2021 Projections 
At Bats521368
Home Runs3215
Stolen Bases22
Caught Stealing11
Batting Average.254.261
On Base Pct.335.351
Slugging Pct.495.444
On-base Plus Slugging.830.794
Who Should I Trade? Player Notes
  Mike Moustakas
1B,2B,3B - CIN
Mike Moustakas
J.D. Davis
J.D. Davis
 Mike Moustakas went 1-for-4 with a two-run home run in Tuesday's loss to the Giants.
Connor Rooney
Wed, Apr 14th
J.D. Davis (hand) still isn't able to take full swings or grip a bat without discomfort.
Brendan Tuma - Too Much Tuma
Mon, Apr 12th
 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
The Mets placed J.D. Davis on the 10-day injured list. This transaction is retroactive to April 7th. Jose Peraza receives the call-up as a corresponding move.
Corbin Young
Sat, Apr 10th
  J.D. Davis (hand) is once again absent from the Mets' lineup on Thursday.
Brendan Tuma - Too Much Tuma
Thu, Apr 8th
  X-rays on Mets infielder J.D. Davis have come back negative, allowing New York fans to breathe a sigh of relief. This means that Davis's injury is merely a bruise and he will be evaluated on a day-to-day basis.
Andersen Pickard
Tue, Apr 6th
  J.D. Davis has lost his arbitration case with the Mets after filing for $2.475 million. The Mets will pay him $2.1 million in 2021 instead, according to Mark Feinsand.
Jon Mathisen
Fri, Feb 5th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Mike Moustakas
1B,2B,3B - CIN
Mike Moustakas
J.D. Davis
J.D. Davis
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1stvs STL   
Sat, Apr 3rdvs STL   
Sun, Apr 4thvs STL   
Mon, Apr 5thvs PIT@ PHI
Tue, Apr 6thvs PIT@ PHI
Wed, Apr 7thvs PIT@ PHI
Fri, Apr 9th@ ARI   
Sat, Apr 10th@ ARIvs MIA
Sun, Apr 11th@ ARI   
Mon, Apr 12th@ SF   
Tue, Apr 13th@ SFvs PHI
Wed, Apr 14th@ SFvs PHI
Fri, Apr 16thvs CLE@ COL
Sat, Apr 17thvs CLE@ COL
Sun, Apr 18thvs CLE@ COL
Tue, Apr 20thvs ARI@ CHC
Wed, Apr 21stvs ARI@ CHC
Thu, Apr 22ndvs ARI@ CHC
Fri, Apr 23rd@ STLvs WSH
Sat, Apr 24th@ STLvs WSH
Sun, Apr 25th@ STLvs WSH
Mon, Apr 26th@ LAD   
Tue, Apr 27th@ LADvs BOS
Wed, Apr 28th@ LADvs BOS
Fri, Apr 30thvs CHC@ PHI
Sat, May 1stvs CHC@ PHI
Sun, May 2ndvs CHC@ PHI
Tue, May 4thvs CWS@ STL
Wed, May 5thvs CWS@ STL
Fri, May 7th@ CLEvs ARI
Sat, May 8th@ CLEvs ARI
Sun, May 9th@ CLEvs ARI
Mon, May 10th@ PIT   
Tue, May 11th@ PITvs BAL
Wed, May 12th@ PITvs BAL
Thu, May 13th@ COL   
Fri, May 14th@ COL@ TB
Sat, May 15th@ COL@ TB
Sun, May 16th@ COL@ TB
Mon, May 17thvs SF@ ATL
Tue, May 18thvs SF@ ATL
Wed, May 19thvs SF@ ATL
Thu, May 20thvs SF   
Fri, May 21stvs MIL@ MIA
Sat, May 22ndvs MIL@ MIA
Sun, May 23rdvs MIL@ MIA
Tue, May 25th@ WSHvs COL
Wed, May 26th@ WSHvs COL
Thu, May 27th@ WSHvs COL
Fri, May 28th@ CHCvs ATL
Sat, May 29th@ CHCvs ATL
Sun, May 30th@ CHCvs ATL
Mon, May 31stvs PHI@ ARI
Tue, Jun 1stvs PHI@ ARI
Wed, Jun 2ndvs PHI@ ARI
Thu, Jun 3rd@ STL@ SD
Fri, Jun 4th@ STL@ SD
Sat, Jun 5th@ STL@ SD
Sun, Jun 6th@ STL@ SD
Tue, Jun 8thvs MIL@ BAL
Wed, Jun 9thvs MIL@ BAL
Thu, Jun 10thvs MIL   
Fri, Jun 11thvs COLvs SD
Sat, Jun 12thvs COLvs SD
Sun, Jun 13thvs COLvs SD
Mon, Jun 14th@ MILvs CHC
Tue, Jun 15th@ MILvs CHC
Wed, Jun 16th@ MILvs CHC
Thu, Jun 17th@ SDvs CHC
Fri, Jun 18th@ SD@ WSH
Sat, Jun 19th@ SD@ WSH
Sun, Jun 20th@ SD@ WSH
Mon, Jun 21st@ MINvs ATL
Tue, Jun 22nd@ MINvs ATL
Thu, Jun 24thvs ATL   
Fri, Jun 25thvs ATLvs PHI
Sat, Jun 26thvs ATLvs PHI
Sun, Jun 27thvs ATLvs PHI
Tue, Jun 29thvs SD@ ATL
Wed, Jun 30thvs SD@ ATL
Thu, Jul 1stvs SD@ ATL
Fri, Jul 2ndvs CHC@ NYY
Sat, Jul 3rdvs CHC@ NYY
Sun, Jul 4thvs CHC@ NYY
Mon, Jul 5th@ KCvs MIL
Tue, Jul 6th@ KCvs MIL
Wed, Jul 7th@ KCvs MIL
Thu, Jul 8th@ MILvs PIT
Fri, Jul 9th@ MILvs PIT
Sat, Jul 10th@ MILvs PIT
Sun, Jul 11th@ MILvs PIT
Fri, Jul 16thvs MIL@ PIT
Sat, Jul 17thvs MIL@ PIT
Sun, Jul 18thvs MIL@ PIT
Mon, Jul 19thvs NYM@ CIN
Tue, Jul 20thvs NYM@ CIN
Wed, Jul 21stvs NYM@ CIN
Fri, Jul 23rdvs STLvs TOR
Sat, Jul 24thvs STLvs TOR
Sun, Jul 25thvs STLvs TOR
Mon, Jul 26th@ CHCvs ATL
Tue, Jul 27th@ CHCvs ATL
Wed, Jul 28th@ CHCvs ATL
Thu, Jul 29th@ CHCvs ATL
Fri, Jul 30th@ NYMvs CIN
Sat, Jul 31st@ NYMvs CIN
Sun, Aug 1st@ NYMvs CIN
Tue, Aug 3rdvs MIN@ MIA
Wed, Aug 4thvs MIN@ MIA
Thu, Aug 5thvs PIT@ MIA
Fri, Aug 6thvs PIT@ PHI
Sat, Aug 7thvs PIT@ PHI
Sun, Aug 8thvs PIT@ PHI
Tue, Aug 10th@ ATLvs WSH
Wed, Aug 11th@ ATLvs WSH
Thu, Aug 12th@ ATLvs WSH
Fri, Aug 13th@ PHIvs LAD
Sat, Aug 14th@ PHIvs LAD
Sun, Aug 15th@ PHIvs LAD
Mon, Aug 16thvs CHC@ SF
Tue, Aug 17thvs CHC@ SF
Wed, Aug 18thvs CHC@ SF
Thu, Aug 19thvs MIA@ LAD
Fri, Aug 20thvs MIA@ LAD
Sat, Aug 21stvs MIA@ LAD
Sun, Aug 22ndvs MIA@ LAD
Tue, Aug 24th@ MILvs SF
Wed, Aug 25th@ MILvs SF
Thu, Aug 26th@ MILvs SF
Fri, Aug 27th@ MIAvs WSH
Sat, Aug 28th@ MIAvs WSH
Sun, Aug 29th@ MIAvs WSH
Mon, Aug 30thvs STL   
Tue, Aug 31stvs STLvs MIA
Wed, Sep 1stvs STLvs MIA
Fri, Sep 3rdvs DET@ WSH
Sat, Sep 4thvs DET@ WSH
Sun, Sep 5thvs DET@ WSH
Mon, Sep 6th@ CHC@ WSH
Tue, Sep 7th@ CHC@ MIA
Wed, Sep 8th@ CHC@ MIA
Fri, Sep 10th@ STLvs NYY
Sat, Sep 11th@ STLvs NYY
Sun, Sep 12th@ STLvs NYY
Tue, Sep 14th@ PITvs STL
Wed, Sep 15th@ PITvs STL
Thu, Sep 16th@ PIT   
Fri, Sep 17thvs LADvs PHI
Sat, Sep 18thvs LADvs PHI
Sun, Sep 19thvs LADvs PHI
Mon, Sep 20thvs PIT   
Tue, Sep 21stvs PIT@ BOS
Wed, Sep 22ndvs PIT@ BOS
Thu, Sep 23rdvs WSH   
Fri, Sep 24thvs WSH@ MIL
Sat, Sep 25thvs WSH@ MIL
Sun, Sep 26thvs WSH@ MIL
Tue, Sep 28th@ CWSvs MIA
Wed, Sep 29th@ CWSvs MIA
Fri, Oct 1st@ PIT@ ATL
Sat, Oct 2nd@ PIT@ ATL
Sun, Oct 3rd@ PIT@ ATL
Thu, Apr 8th   vs MIA
Thu, Apr 15th   vs PHI
Mon, May 3rd   @ STL
Thu, May 6th   @ STL
Mon, May 24th   vs COL
Wed, Jun 23rd   vs ATL
Mon, Jun 28th   @ WSH
Mon, Aug 2nd   @ MIA
Thu, Sep 2nd   vs MIA
Thu, Sep 9th   @ MIA
Mon, Sep 13th   vs STL
Thu, Sep 30th   vs MIA