Skip to main content

Who Should I Trade?

Mike Moustakas for Jeff McNeil (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 vs BAL Tue, May 11th 7:10pm
Mike Moustakas
1B,2B,3B - CIN
Mike Moustakas
CIN @ PIT Mon, May 10th 6:35pm
Recommended by
8 of 15 experts
Recommended by
7 of 15 experts
Rest of Season
VBR# 85# 79
Home Runs1525
Stolen Bases62
Batting Average.276.245
Injury Alert--
Weather50 F, Rain43 F, Overcast
Expert Ranks 
Chris Meaney
# 65# 71
Dan Harris
# 61# 67
Pierre Camus
# 90# 147
Brendan Tuma
# 93# 105
Carmen Maiorano
# 46# 58
Brad Camara
# 67# 88
Chris Clegg
# 62# 80
Joe Pisapia
# 60# 66
Corbin Young
# 69# 38
Jordan Eisen
Field of Vision Sports
# 74# 48
Ryan Amore
Pitcher List
# 66# 49
Mick Ciallela
# 70# 52
Mike Maher
# 84# 61
Joe Bond
Fantasy Six Pack
# 94# 62
Nick Pollack
Pitcher List
# 81# 78
Who Should I Trade? Player Statistics
  Jeff McNeil
Jeff McNeil
Mike Moustakas
1B,2B,3B - CIN
Mike Moustakas
2021 Stats 
At Bats8870
Home Runs33
Stolen Bases10
Caught Stealing00
Batting Average.227.214
On Base Pct.327.301
Slugging Pct.364.414
On-base Plus Slugging.690.716
Who Should I Trade? Player Projections
  Jeff McNeil
Jeff McNeil
Mike Moustakas
1B,2B,3B - CIN
Mike Moustakas
2021 Projections 
At Bats472431
Home Runs1525
Stolen Bases62
Caught Stealing31
Batting Average.276.245
On Base Pct.350.325
Slugging Pct.437.478
On-base Plus Slugging.787.802
Who Should I Trade? Player Notes
  Jeff McNeil
Jeff McNeil
Mike Moustakas
1B,2B,3B - CIN
Mike Moustakas
 Jeff McNeil went 1-4 with two runs scored and two RBIs.
Lucas Babits-Feinerman
Sun, May 9th
Mike Moustakas went 2-for-4 with a double, a solo home run, and two RBI in Sunday's win over the Cubs.
Connor Rooney
Sun, May 2nd
 Jeff McNeil went 0-3 with one walk, one strikeout and one run scored.
Lucas Babits-Feinerman
Sun, May 2nd
Reds INF Mike Moustakas (illness) was activated from the injured list before Tuesday’s game against the Dodgers.
Brad Camara
Tue, Apr 27th
 Jeff McNeil went 1-3 with one run scored, one RBI, and one strikeout.
Lucas Babits-Feinerman
Wed, Apr 28th
According to Red manager David Bell, Mike Moustakas is feeling much better after dealing with a non-COVID-19 illness. Bell noted that they hope Moustakas will be ready for the Dodgers series next Monday.
Corbin Young
Fri, Apr 23rd
 Jeff McNeil is absent from Sunday's lineup against the Nationals.
Brendan Tuma - Too Much Tuma
Sun, Apr 25th
The Reds placed Mike Moustakas (illness) on the 10-day injured list.
Brendan Tuma - Too Much Tuma
Tue, Apr 20th
 Jeff McNeil went 0-1 as a pinch hitter.
Lucas Babits-Feinerman
Fri, Apr 23rd
Cincinnati Reds Infielder Mike Moustakas, who missed the previous three games with a non-COVID-related illness, is back in the lineup on Tuesday vs. the Diamondbacks.
Jon Mathisen
Tue, Apr 20th
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
Thu, Apr 1st   vs STL
Sat, Apr 3rd   vs STL
Sun, Apr 4th   vs STL
Mon, Apr 5th@ PHIvs PIT
Tue, Apr 6th@ PHIvs PIT
Wed, Apr 7th@ PHIvs PIT
Fri, Apr 9th   @ ARI
Sat, Apr 10thvs MIA@ ARI
Sun, Apr 11th   @ ARI
Mon, Apr 12th   @ SF
Tue, Apr 13thvs PHI@ SF
Wed, Apr 14thvs PHI@ SF
Fri, Apr 16th   vs CLE
Sat, Apr 17th@ COLvs CLE
Sun, Apr 18th@ COLvs CLE
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
Mon, Apr 26th   @ LAD
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
Tue, May 4th   vs CWS
Wed, May 5th@ STLvs CWS
Fri, May 7thvs ARI@ CLE
Sat, May 8thvs ARI@ CLE
Mon, May 10th   @ PIT
Tue, May 11thvs BAL@ PIT
Wed, May 12thvs BAL@ PIT
Thu, May 13th   @ COL
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
Thu, May 20th   vs SF
Fri, May 21st@ MIAvs MIL
Sat, May 22nd@ MIAvs MIL
Sun, May 23rd@ MIAvs MIL
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
Thu, Jun 10th   vs 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
Thu, Jun 24th   vs ATL
Fri, Jun 25thvs PHIvs ATL
Sat, Jun 26thvs PHIvs ATL
Sun, Jun 27thvs PHIvs ATL
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
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
Mon, Aug 9th   @ CLE
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
Mon, Aug 30th   vs STL
Tue, Aug 31stvs MIAvs STL
Wed, Sep 1stvs MIAvs STL
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
Fri, Sep 10thvs NYY@ STL
Sat, Sep 11thvs NYY@ STL
Sun, Sep 12thvs NYY@ STL
Tue, Sep 14thvs STL@ PIT
Wed, Sep 15thvs STL@ PIT
Thu, Sep 16th   @ PIT
Fri, Sep 17thvs PHIvs LAD
Sat, Sep 18thvs PHIvs LAD
Sun, Sep 19thvs PHIvs LAD
Mon, Sep 20th   vs PIT
Tue, Sep 21st@ BOSvs PIT
Wed, Sep 22nd@ BOSvs PIT
Thu, Sep 23rd   vs WSH
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
Fri, Oct 1st@ ATL@ PIT
Sat, Oct 2nd@ ATL@ PIT
Sun, Oct 3rd@ ATL@ PIT
Thu, Apr 8thvs MIA   
Tue, Apr 20th@ CHC   
Mon, May 3rd@ STL   
Thu, May 6th@ STL   
Sun, May 9thvs ARI   
Mon, May 24thvs COL   
Wed, Jun 23rdvs ATL   
Mon, Jun 28th@ WSH   
Mon, Aug 2nd@ MIA   
Thu, Sep 2ndvs MIA   
Thu, Sep 9th@ MIA   
Mon, Sep 13thvs STL   
Thu, Sep 30thvs MIA