Skip to main content

Who Should I Trade?

Jeff McNeil for Mike Moustakas (2021)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Jeff McNeil
Jeff McNeil
NYM @ COL Sat, Apr 17th 5:10pm
Mike Moustakas
1B,2B,3B - CIN
Mike Moustakas
CIN vs CLE Sat, Apr 17th 4:10pm
Recommended by
9 of 12 experts
Recommended by
3 of 12 experts
Rest of Season
VBR# 90# 58
Home Runs1732
Stolen Bases62
Batting Average.281.255
Injury Alert--
Weather44 F, Mostly Cloudy51 F, Partly Cloudy
Expert Ranks 
Chris Meaney
# 65# 71
Dan Harris
# 69# 71
Mick Ciallela
# 70# 72
Brendan Tuma
# 71# 83
Carmen Maiorano
# 46# 58
Jordan Eisen
Field of Vision Sports
# 69# 108
Brad Camara
# 64# 75
Chris Clegg
# 62# 80
Joe Pisapia
# 60# 70
Joe Bond
Fantasy Six Pack
# 63# 62
Ryan Amore
Pitcher List
# 66# 49
Mike Maher
# 84# 61
Who Should I Trade? Player Statistics
  Jeff McNeil
Jeff McNeil
Mike Moustakas
1B,2B,3B - CIN
Mike Moustakas
2021 Stats 
At Bats2338
Home Runs12
Stolen Bases00
Caught Stealing00
Batting Average.174.290
On Base Pct.296.404
Slugging Pct.304.553
On-base Plus Slugging.601.957
Who Should I Trade? Player Projections
  Jeff McNeil
Jeff McNeil
Mike Moustakas
1B,2B,3B - CIN
Mike Moustakas
2021 Projections 
At Bats549516
Home Runs1732
Stolen Bases62
Caught Stealing31
Batting Average.281.255
On Base Pct.352.335
Slugging Pct.445.496
On-base Plus Slugging.797.831
Who Should I Trade? Player Notes
  Jeff McNeil
Jeff McNeil
Mike Moustakas
1B,2B,3B - CIN
Mike Moustakas
 Jeff McNeil went 1-3 with one single and one strikeout.
Lucas Babits-Feinerman
Thu, Apr 15th
Mike Moustakas has been scratched from Friday’s lineup due to a non-COVID illness.
Brendan Tuma - Too Much Tuma
Fri, Apr 16th
 Jeff McNeil hit a game-tying home run in the bottom of the ninth inning to help the Mets beat the Marlins on Thursday. He finished the game 1-3 with one run scored, one RBI, and one walk.
Lucas Babits-Feinerman
Fri, Apr 9th
Mike Moustakas went 1-for-4 with a two-run home run in Tuesday's loss to the Giants.
Connor Rooney
Wed, Apr 14th
 Jeff McNeil is receiving a day off on Wednesday against the Phillies.
Brendan Tuma - Too Much Tuma
Wed, Apr 7th
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
 Jeff McNeil was hitless in four at-bats on Monday.
Lucas Babits-Feinerman
Tue, Apr 6th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Jeff McNeil
Jeff McNeil
Mike Moustakas
1B,2B,3B - CIN
Mike Moustakas
Date OppOpp PitcherVBROppOpp PitcherVBR
Mon, Apr 5th@ PHIvs PIT
Tue, Apr 6th@ PHIvs PIT
Wed, Apr 7th@ PHIvs PIT
Thu, Apr 8thvs MIA   
Sat, Apr 10thvs MIA@ ARI
Tue, Apr 13thvs PHI@ SF
Wed, Apr 14thvs PHI@ SF
Sat, Apr 17th@ COLvs CLE
Sun, Apr 18th@ COLvs CLE
Tue, Apr 20th@ CHCvs ARI
Wed, Apr 21st@ CHCvs ARI
Thu, Apr 22nd@ CHCvs ARI
Fri, Apr 23rdvs WSH@ STL
Sat, Apr 24thvs WSH@ STL
Sun, Apr 25thvs WSH@ STL
Tue, Apr 27thvs BOS@ LAD
Wed, Apr 28thvs BOS@ LAD
Fri, Apr 30th@ PHIvs CHC
Sat, May 1st@ PHIvs CHC
Sun, May 2nd@ PHIvs CHC
Mon, May 3rd@ STL   
Tue, May 4th@ STLvs CWS
Wed, May 5th@ STLvs CWS
Thu, May 6th@ STL   
Fri, May 7thvs ARI@ CLE
Sat, May 8thvs ARI@ CLE
Sun, May 9thvs ARI@ CLE
Tue, May 11thvs BAL@ PIT
Wed, May 12thvs BAL@ PIT
Fri, May 14th@ TB@ COL
Sat, May 15th@ TB@ COL
Sun, May 16th@ TB@ COL
Mon, May 17th@ ATLvs SF
Tue, May 18th@ ATLvs SF
Wed, May 19th@ ATLvs SF
Fri, May 21st@ MIAvs MIL
Sat, May 22nd@ MIAvs MIL
Sun, May 23rd@ MIAvs MIL
Mon, May 24thvs COL   
Tue, May 25thvs COL@ WSH
Wed, May 26thvs COL@ WSH
Thu, May 27thvs COL@ WSH
Fri, May 28thvs ATL@ CHC
Sat, May 29thvs ATL@ CHC
Sun, May 30thvs ATL@ CHC
Mon, May 31st@ ARIvs PHI
Tue, Jun 1st@ ARIvs PHI
Wed, Jun 2nd@ ARIvs PHI
Thu, Jun 3rd@ SD@ STL
Fri, Jun 4th@ SD@ STL
Sat, Jun 5th@ SD@ STL
Sun, Jun 6th@ SD@ STL
Tue, Jun 8th@ BALvs MIL
Wed, Jun 9th@ BALvs MIL
Fri, Jun 11thvs SDvs COL
Sat, Jun 12thvs SDvs COL
Sun, Jun 13thvs SDvs COL
Mon, Jun 14thvs CHC@ MIL
Tue, Jun 15thvs CHC@ MIL
Wed, Jun 16thvs CHC@ MIL
Thu, Jun 17thvs CHC@ SD
Fri, Jun 18th@ WSH@ SD
Sat, Jun 19th@ WSH@ SD
Sun, Jun 20th@ WSH@ SD
Mon, Jun 21stvs ATL@ MIN
Tue, Jun 22ndvs ATL@ MIN
Wed, Jun 23rdvs ATL   
Fri, Jun 25thvs PHIvs ATL
Sat, Jun 26thvs PHIvs ATL
Sun, Jun 27thvs PHIvs ATL
Mon, Jun 28th@ WSH   
Tue, Jun 29th@ ATLvs SD
Wed, Jun 30th@ ATLvs SD
Thu, Jul 1st@ ATLvs SD
Fri, Jul 2nd@ NYYvs CHC
Sat, Jul 3rd@ NYYvs CHC
Sun, Jul 4th@ NYYvs CHC
Mon, Jul 5thvs MIL@ KC
Tue, Jul 6thvs MIL@ KC
Wed, Jul 7thvs MIL@ KC
Thu, Jul 8thvs PIT@ MIL
Fri, Jul 9thvs PIT@ MIL
Sat, Jul 10thvs PIT@ MIL
Sun, Jul 11thvs PIT@ MIL
Fri, Jul 16th@ PITvs MIL
Sat, Jul 17th@ PITvs MIL
Sun, Jul 18th@ PITvs MIL
Mon, Jul 19th@ CINvs NYM
Tue, Jul 20th@ CINvs NYM
Wed, Jul 21st@ CINvs NYM
Fri, Jul 23rdvs TORvs STL
Sat, Jul 24thvs TORvs STL
Sun, Jul 25thvs TORvs STL
Mon, Jul 26thvs ATL@ CHC
Tue, Jul 27thvs ATL@ CHC
Wed, Jul 28thvs ATL@ CHC
Thu, Jul 29thvs ATL@ CHC
Fri, Jul 30thvs CIN@ NYM
Sat, Jul 31stvs CIN@ NYM
Sun, Aug 1stvs CIN@ NYM
Mon, Aug 2nd@ MIA   
Tue, Aug 3rd@ MIAvs MIN
Wed, Aug 4th@ MIAvs MIN
Thu, Aug 5th@ MIAvs PIT
Fri, Aug 6th@ PHIvs PIT
Sat, Aug 7th@ PHIvs PIT
Sun, Aug 8th@ PHIvs PIT
Tue, Aug 10thvs WSH@ ATL
Wed, Aug 11thvs WSH@ ATL
Thu, Aug 12thvs WSH@ ATL
Fri, Aug 13thvs LAD@ PHI
Sat, Aug 14thvs LAD@ PHI
Sun, Aug 15thvs LAD@ PHI
Mon, Aug 16th@ SFvs CHC
Tue, Aug 17th@ SFvs CHC
Wed, Aug 18th@ SFvs CHC
Thu, Aug 19th@ LADvs MIA
Fri, Aug 20th@ LADvs MIA
Sat, Aug 21st@ LADvs MIA
Sun, Aug 22nd@ LADvs MIA
Tue, Aug 24thvs SF@ MIL
Wed, Aug 25thvs SF@ MIL
Thu, Aug 26thvs SF@ MIL
Fri, Aug 27thvs WSH@ MIA
Sat, Aug 28thvs WSH@ MIA
Sun, Aug 29thvs WSH@ MIA
Tue, Aug 31stvs MIAvs STL
Wed, Sep 1stvs MIAvs STL
Thu, Sep 2ndvs MIA   
Fri, Sep 3rd@ WSHvs DET
Sat, Sep 4th@ WSHvs DET
Sun, Sep 5th@ WSHvs DET
Mon, Sep 6th@ WSH@ CHC
Tue, Sep 7th@ MIA@ CHC
Wed, Sep 8th@ MIA@ CHC
Thu, Sep 9th@ MIA   
Fri, Sep 10thvs NYY@ STL
Sat, Sep 11thvs NYY@ STL
Sun, Sep 12thvs NYY@ STL
Mon, Sep 13thvs STL   
Tue, Sep 14thvs STL@ PIT
Wed, Sep 15thvs STL@ PIT
Fri, Sep 17thvs PHIvs LAD
Sat, Sep 18thvs PHIvs LAD
Sun, Sep 19thvs PHIvs LAD
Tue, Sep 21st@ BOSvs PIT
Wed, Sep 22nd@ BOSvs PIT
Fri, Sep 24th@ MILvs WSH
Sat, Sep 25th@ MILvs WSH
Sun, Sep 26th@ MILvs WSH
Tue, Sep 28thvs MIA@ CWS
Wed, Sep 29thvs MIA@ CWS
Thu, Sep 30thvs MIA   
Fri, Oct 1st@ ATL@ PIT
Sat, Oct 2nd@ ATL@ PIT
Sun, Oct 3rd@ ATL@ PIT
Thu, Apr 1st   vs STL
Sat, Apr 3rd   vs STL
Sun, Apr 4th   vs STL
Fri, Apr 9th   @ ARI
Sun, Apr 11th   @ ARI
Mon, Apr 12th   @ SF
Fri, Apr 16th   vs CLE
Mon, Apr 26th   @ LAD
Mon, May 10th   @ PIT
Thu, May 13th   @ COL
Thu, May 20th   vs SF
Thu, Jun 10th   vs MIL
Thu, Jun 24th   vs ATL
Mon, Aug 30th   vs STL
Thu, Sep 16th   @ PIT
Mon, Sep 20th   vs PIT
Thu, Sep 23rd   vs WSH