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
Mike Moustakas
1B,2B,3B - CIN
Mike Moustakas
Recommended by
14 of 17 experts
Recommended by
3 of 17 experts
Rest of Season# 75# 134
VBR# 147# 94
Home Runs612
Stolen Bases21
Batting Average.276.251
Injury Alert-IL60
Expert Ranks 
Joe Bond
Fantasy Six Pack
# 107# 152
Chris Meaney
# 65# 71
Nick Pollack
Pitcher List
# 101
Mike Maher
# 94# 129
Dan Harris
# 85# 208
Pierre Camus
# 92# 199
Jorge B. Edwards
Fantasy In Frames
# 65# 71
Mick Ciallela
# 72# 113
Ryan Amore
Pitcher List
# 55# 93
Brendan Tuma
# 129
Carmen Maiorano
# 46# 58
Brad Camara
# 112
Chris Clegg
# 75# 82
Joe Pisapia
# 117# 124
Jordan Eisen
Field of Vision Sports
# 74# 48
Corbin Young
# 90# 38
Chris Mitchell
# 111# 100
Who Should I Trade? Player Statistics
  Jeff McNeil
Jeff McNeil
Mike Moustakas
1B,2B,3B - CIN
Mike Moustakas
2021 Stats 
At Bats19087
Home Runs44
Stolen Bases20
Caught Stealing00
Batting Average.258.241
On Base Pct.344.337
Slugging Pct.347.437
On-base Plus Slugging.692.773
Who Should I Trade? Player Projections
  Jeff McNeil
Jeff McNeil
Mike Moustakas
1B,2B,3B - CIN
Mike Moustakas
2021 Projections 
At Bats212199
Home Runs612
Stolen Bases21
Caught Stealing10
Batting Average.276.251
On Base Pct.351.331
Slugging Pct.415.483
On-base Plus Slugging.767.814
Who Should I Trade? Player Notes
  Jeff McNeil
Jeff McNeil
Mike Moustakas
1B,2B,3B - CIN
Mike Moustakas
 Jeff McNeil was removed from Wednesday's game against the Reds due to an apparent injury.
Brendan Tuma - Too Much Tuma
Wed, Jul 21st
Cincinnati Reds infielder Mike Moustakas (heel) is progressing a lot quicker, per manager David Bell.
Brad Camara
Tue, Jul 20th
 Jeff McNeil went 2-for-6 with two runs scored, two RBIs, one home run, one single, and one strikeout.
Lucas Babits-Feinerman
Tue, Jul 20th
Reds manager David Bell says Mike Moustakas (heel) is still dealing with pain.
Brendan Tuma - Too Much Tuma
Wed, Jul 14th
 Jeff McNeil went 1-for-4 with one run scored, one walk, one strikeout, and one single.
Lucas Babits-Feinerman
Mon, Jul 19th
Mike Moustakas was pulled off his minor league rehab assignment after dealing with some soreness.
Ari Koslow
Wed, Jun 16th
 Jeff McNeil went 0-for-4 on Sunday.
Lucas Babits-Feinerman
Mon, Jun 28th
Mike Moustakas will begin a rehab assignment with Triple-A Louisville on Tuesday and will likely rejoin the Reds in San Diego.
Dan Harris
Mon, Jun 14th
 Jeff McNeil was been activated from the injured list on Monday ahead of the Mets doubleheader against the Braves.
Ari Koslow
Mon, Jun 21st
Mike Moustakas was seen doing some running on Friday after being placed on the 10-day injured list due to a heel injury.
Ari Koslow
Fri, Jun 11th
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@ CHC   
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   
Wed, May 5th@ STLvs CWS
Thu, May 6th@ STL   
Fri, May 7thvs ARI@ CLE
Sat, May 8thvs ARI@ CLE
Sun, May 9thvs ARI   
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
Thu, May 27thvs COL@ WSH
Sat, May 29thvs ATL@ CHC
Mon, May 31st@ ARIvs PHI
Tue, Jun 1st@ ARIvs PHI
Wed, Jun 2nd@ ARI   
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@ WSHvs PHI
Tue, Jun 29th@ ATLvs SD
Wed, Jun 30th@ ATLvs SD
Thu, Jul 1st@ ATLvs SD
Sat, Jul 3rd@ NYYvs CHC
Sun, Jul 4th@ NYYvs CHC
Mon, Jul 5thvs MIL@ KC
Wed, Jul 7thvs MIL@ KC
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
Tue, May 4th   vs CWS
Mon, May 10th   @ PIT
Thu, May 13th   @ COL
Thu, May 20th   vs SF
Fri, May 28th   @ CHC
Sun, May 30th   @ CHC
Thu, Jun 10th   vs MIL
Thu, Jun 24th   vs ATL
Fri, Jul 2nd   vs CHC
Tue, Jul 6th   @ KC
Thu, Jul 8th   @ MIL
Mon, Aug 9th   @ CLE
Mon, Aug 30th   vs STL
Thu, Sep 16th   @ PIT
Mon, Sep 20th   vs PIT
Thu, Sep 23rd   vs WSH