Skip to main content

Who Should I Trade?

Yoan Moncada for Mike Moustakas (2022)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Yoan Moncada
3B - CWS
Yoan Moncada
Mike Moustakas
1B,3B,DH - CIN
Mike Moustakas
Expert
Recommendation
100%
Recommended by
14 of 14 experts
0%
Recommended by
0 of 14 experts
Rankings 
   
Rest of Season# 115# 214
VBR# 239# 296
   
Projections 
   
Runs3229
Home Runs89
RBI3331
Stolen Bases21
Batting Average.240.231
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Dalton Del Don
Yahoo! Sports
# 95
   
Nick Pollack
Pitcher List
# 132
   
Mike Maher
FantasyPros
# 158# 185
   
Pierre Camus
RotoBaller
# 83# 295
   
Andrew Seifter
FantasyPros
# 121# 215
   
Bart Wheeler
Hail to Fantasy Football
# 152# 214
   
Mick Ciallela
Fantrax
# 155# 247
   
Ryan Amore
Pitcher List
# 118# 156
   
Nate Miller
Fantasy Six Pack
# 167
   
Brad Camara
RotoBaller
# 101
   
Joe Pisapia
FantasyPros
# 96# 175
   
Scott Youngson
Pitcher List
# 204# 216
   
Travis Argo
Fantasy Six Pack
# 83# 188
   
Kelly Kirby
FantasyPros
# 97
   
Who Should I Trade? Player Statistics
  Yoan Moncada
3B - CWS
Yoan Moncada
Mike Moustakas
1B,3B,DH - CIN
Mike Moustakas
2022 Stats 
   
   
At Bats135179
   
Runs922
   
Hits2638
   
Singles1827
   
Doubles58
   
Triples00
   
Home Runs33
   
RBI1717
   
Stolen Bases02
   
Caught Stealing00
   
Walks620
   
Strikeouts4248
   
Batting Average.193.212
   
On Base Pct.238.308
   
Slugging Pct.296.307
   
On-base Plus Slugging.534.615
   
Who Should I Trade? Player Projections
  Yoan Moncada
3B - CWS
Yoan Moncada
Mike Moustakas
1B,3B,DH - CIN
Mike Moustakas
2022 Projections 
   
   
At Bats250219
   
Runs3229
   
Hits6051
   
Singles3830
   
Doubles1311
   
Triples10
   
Home Runs89
   
RBI3331
   
Stolen Bases21
   
Caught Stealing10
   
Walks2822
   
Strikeouts7450
   
Batting Average.240.231
   
On Base Pct.323.314
   
Slugging Pct.398.407
   
On-base Plus Slugging.722.721
   
Who Should I Trade? Player Notes
  Yoan Moncada
3B - CWS
Yoan Moncada
Mike Moustakas
1B,3B,DH - CIN
Mike Moustakas
News 
 Yoan Moncada exited Wednesday's game against the Twins with a right foot contusion after fouling a ball off it in the sixth inning.
Kelly Kirby
Wed, Jul 6th
Reds 1B Mike Moustakas did not record a hit Tuesday, yet still left as the hero. He hit a walk-off sac fly in the bottom of the 9th, as Cincinnati beat the Mets 1-0. He finished 0-for-2 with an RBI.
Kendall Capps
Wed, Jul 6th
 Yoan Moncada batted 1-for-4 with a double and two Ks for one RBI in the loss to Minnesota.
Nate Lowenthal
Wed, Jul 6th
Mike Moustakas scored twice and drove in a run with two doubles in the Reds' victory over the Giants Friday.
Scott Youngson
Sat, Jun 25th
 Yoan Moncada batted 1-for-4 with a single and a strikeout for one RBI in the loss to the Twins.
Nate Lowenthal
Tue, Jul 5th
Mike Moustakas went one for two with a walk and an RBI on Saturday against the Brewers.
Scott Youngson
Sat, Jun 18th
 Yoan Moncada batted 2-for-3 with two singles for one RBI in the win over San Fran.
Nate Lowenthal
Sat, Jul 2nd
Mike Moustakas was activated from the IL on Monday ahead of the Reds taking on the Diamondbacks.
Jesse Garcia
Mon, Jun 13th
 Yoan Moncada batted 2-for-5 for a single, double, and two Ks for two RBIs in the win over the Angels.
Nate Lowenthal
Wed, Jun 29th
The Reds have placed Mike Moustakas on the IL and recalled TJ Friedl from Triple-A.
Dan Harris
Mon, Jun 6th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Yoan Moncada
3B - CWS
Yoan Moncada
Mike Moustakas
1B,3B,DH - CIN
Mike Moustakas
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Apr 8th@ DETEduardo Rodriguez (1-3)#50@ ATLCharlie Morton (4-3)#35
Sat, Apr 9th@ DETCasey Mize (0-1)@ ATLKyle Wright (9-4)#28
Sun, Apr 10th@ DETTarik Skubal (5-7)#37@ ATLIan Anderson (7-5)#93
Tue, Apr 12thvs SEAMatt Brash (1-3)#181vs CLEShane Bieber (3-4)#6
Wed, Apr 13thvs SEARobbie Ray (7-6)#12vs CLETriston McKenzie (5-6)#60
Thu, Apr 14thvs SEALogan Gilbert (10-3)#29@ LADWalker Buehler (6-3)#141
Fri, Apr 15thvs TBDrew Rasmussen (5-3)#64@ LADTony Gonsolin (10-0)#13
Sat, Apr 16thvs TBCorey Kluber (3-5)#55@ LADJulio Urias (7-6)#16
Sun, Apr 17thvs TBJ.P. Feyereisen@ LADAndrew Heaney (1-0)#75
Wed, Apr 20th@ CLETriston McKenzie (5-6)#60@ SDMacKenzie Gore (4-3)#114
Thu, Apr 21st@ CLEZach Plesac (2-6)#65   
Fri, Apr 22nd@ MINBailey Ober (1-2)#92vs STLSteven Matz (3-3)#94
Sat, Apr 23rd@ MINDylan Bundy (4-4)#119vs STLDakota Hudson (6-5)#110
Sun, Apr 24th@ MINChris Archer (2-3)#150vs STLAdam Wainwright (6-6)#40
Tue, Apr 26thvs KCDaniel Lynch (3-7)#233vs SDJoe Musgrove (8-2)#14
Wed, Apr 27thvs KCZack Greinke (2-5)#129vs SDMacKenzie Gore (4-3)#114
Thu, Apr 28thvs KCBrad Keller (3-9)#99vs SDNick Martinez (3-3)#134
Fri, Apr 29thvs LAAJimmy Herget@ COLAntonio Senzatela (3-5)#359
Sat, Apr 30thvs LAAJose Suarez (1-2)#144@ COLChad Kuhl (5-5)#200
Sun, May 1stvs LAAMichael Lorenzen (6-6)#163@ COLKyle Freeland (4-6)#151
Mon, May 2ndvs LAAPatrick Sandoval (3-3)#62   
Tue, May 3rd@ CHCScott Effross@ MILBrandon Woodruff (7-3)#27
Wed, May 4th@ CHCKyle Hendricks (4-6)#122@ MILFreddy Peralta (3-2)#117
Fri, May 6th@ BOSNathan Eovaldi (4-2)#31   
Sat, May 7th@ BOSNick Pivetta (8-6)#39vs PITMitch Keller (2-5)#197
Sun, May 8th@ BOSTanner Houck (4-3)#57vs PITZach Thompson (3-6)#153
Mon, May 9thvs CLEZach Plesac (2-6)#65vs MILBrandon Woodruff (7-3)#27
Tue, May 10thvs CLECal Quantrill (4-5)#85vs MILFreddy Peralta (3-2)#117
Thu, May 12thvs NYYLuis Gil (0-0)#193@ PITJT Brubaker (2-7)#100
Fri, May 13thvs NYYGerrit Cole (7-2)#2@ PITMitch Keller (2-5)#197
Sat, May 14thvs NYYJordan Montgomery (3-2)#26@ PITZach Thompson (3-6)#153
Sun, May 15thvs NYYNestor Cortes Jr. (7-3)#48@ PITJose Quintana (2-4)#78
Mon, May 16th@ KCBrad Keller (3-9)#99   
Tue, May 17th@ KCBrady Singer (3-3)#88@ CLEZach Plesac (2-6)#65
Wed, May 18th@ KCZack Greinke (2-5)#129   
Thu, May 19th@ KCCarlos Hernandez (0-3)#315@ CLECal Quantrill (4-5)#85
Sat, May 21st@ NYYNestor Cortes Jr. (7-3)#48@ TORAlek Manoah (9-3)#15
Sun, May 22nd@ NYYLuis Severino (4-3)#34@ TORYusei Kikuchi (3-5)#108
Tue, May 24thvs BOSNick Pivetta (8-6)#39vs CHCMarcus Stroman (2-5)#69
Wed, May 25thvs BOSRich Hill (4-4)#133vs CHCKyle Hendricks (4-6)#122
Thu, May 26thvs BOSMichael Wacha (6-1)#115vs CHCJustin Steele (3-5)#136
Sat, May 28thvs CHCKeegan Thompson (7-3)#124vs SFAlex Wood (5-7)#66
Sun, May 29thvs CHCMarcus Stroman (2-5)#69vs SFAlex Cobb (3-3)#103
Tue, May 31st@ TORKevin Gausman (6-6)#21@ BOSMichael Wacha (6-1)#115
Wed, Jun 1st@ TORHyun Jin Ryu (2-0)@ BOSGarrett Whitlock (2-1)#77
Thu, Jun 2nd@ TORAlek Manoah (9-3)#15vs WSHJoan Adon (1-11)#390
Fri, Jun 3rd@ TBShane McClanahan (9-3)#5vs WSHJosiah Gray (6-5)#123
Sat, Jun 4th@ TBDrew Rasmussen (5-3)#64vs WSHErick Fedde (5-5)#158
Sun, Jun 5th@ TBRyan Yarbrough (0-4)#155vs WSHPatrick Corbin (4-10)#143
Tue, Jun 7thvs LADMitch White (1-1)#173vs ARITyler Gilbert (0-3)#324
Wed, Jun 8thvs LADTony Gonsolin (10-0)#13vs ARIMerrill Kelly (7-5)#91
Thu, Jun 9thvs LADTyler Anderson (9-1)#51vs ARIZach Davies (2-4)#171
Fri, Jun 10thvs TEXMatt Bush (2-1)#228@ STLAndre Pallante (2-4)#184
Sat, Jun 11thvs TEXMartin Perez (7-2)#56@ STLAdam Wainwright (6-6)#40
Sun, Jun 12thvs TEXJon Gray (4-4)#46@ STLDakota Hudson (6-5)#110
Mon, Jun 13th@ DETRony Garcia (3-2)#206@ ARIMerrill Kelly (7-5)#91
Tue, Jun 14th@ DETDrew Hutchison (1-4)#317@ ARIZach Davies (2-4)#171
Wed, Jun 15th@ DETAlex Faedo (1-4)#152@ ARIZac Gallen (4-2)#41
Fri, Jun 17th@ HOUFramber Valdez (8-3)#18vs MILEric Lauer (6-3)#83
Sat, Jun 18th@ HOUJustin Verlander (10-3)#4vs MILJason Alexander (2-1)#235
Sun, Jun 19th@ HOUCristian Javier (6-3)#49vs MILAdrian Houser (4-8)#167
Mon, Jun 20thvs TORJose Berrios (6-4)#74   
Tue, Jun 21stvs TORKevin Gausman (6-6)#21vs LADTony Gonsolin (10-0)#13
Wed, Jun 22ndvs TORRoss Stripling (4-3)#121vs LADTyler Anderson (9-1)#51
Thu, Jun 23rdvs BALDean Kremer (2-1)#234vs LADClayton Kershaw (5-2)#42
Fri, Jun 24thvs BALAustin Voth (0-1)#275@ SFAlex Cobb (3-3)#103
Sat, Jun 25thvs BALSpenser Watkins (1-1)#329@ SFLogan Webb (7-3)#17
Sun, Jun 26thvs BALJordan Lyles (4-7)#159@ SFAnthony DeSclafani (0-2)#95
Mon, Jun 27th@ LAANoah Syndergaard (5-7)#82   
Tue, Jun 28th@ LAAChase Silseth (1-2)#304@ CHCKeegan Thompson (7-3)#124
Wed, Jun 29th@ LAAShohei Ohtani (7-4)#24@ CHCJustin Steele (3-5)#136
Fri, Jul 1st@ SFAlex Cobb (3-3)#103vs ATLMax Fried (8-2)#11
Sat, Jul 2nd@ SFLogan Webb (7-3)#17vs ATLSpencer Strider (4-2)#67
Sun, Jul 3rd@ SFJohn Brebbiavs ATLCharlie Morton (4-3)#35
Mon, Jul 4thvs MINDylan Bundy (4-4)#119vs NYMTaijuan Walker (7-2)#79
Tue, Jul 5thvs MINJosh Winder (4-2)#161vs NYMMax Scherzer (5-1)#112
Wed, Jul 6thvs MINJoe Ryan (6-3)#53vs NYMDavid Peterson (5-1)#89
Thu, Jul 7thvs DETBeau Brieske (1-6)#185vs PITBryse Wilson (1-4)#387
Fri, Jul 8thvs DETTarik Skubal (5-7)#37vs TBShane McClanahan (9-3)#5
Sat, Jul 9thvs DETGarrett Hill (1-0)#344vs TBShane Baz (1-1)#105
Sun, Jul 10thvs DETDrew Hutchison (1-4)#317vs TBDrew Rasmussen (5-3)#64
Mon, Jul 11th@ CLECal Quantrill (4-5)#85   
Tue, Jul 12th@ CLE@ NYYLuis Severino (4-3)#34
Wed, Jul 13th@ CLEAaron Civale (2-5)#177@ NYYGerrit Cole (7-2)#2
Thu, Jul 14th@ MIN@ NYY
Fri, Jul 15th@ MIN@ STL
Sat, Jul 16th@ MIN@ STL
Sun, Jul 17th@ MIN@ STL
Fri, Jul 22ndvs CLEvs STL
Sat, Jul 23rdvs CLEvs STL
Sun, Jul 24thvs CLEvs STL
Tue, Jul 26th@ COLvs MIA
Wed, Jul 27th@ COLvs MIA
Fri, Jul 29thvs OAKvs BAL
Sat, Jul 30thvs OAKvs BAL
Sun, Jul 31stvs OAKvs BAL
Mon, Aug 1stvs KC@ MIA
Tue, Aug 2ndvs KC@ MIA
Wed, Aug 3rdvs KC@ MIA
Thu, Aug 4th@ TEX   
Fri, Aug 5th@ TEX@ MIL
Sat, Aug 6th@ TEX@ MIL
Sun, Aug 7th@ TEX@ MIL
Tue, Aug 9th@ KC@ NYM
Wed, Aug 10th@ KC@ NYM
Thu, Aug 11th@ KCvs CHC
Fri, Aug 12thvs DET   
Sat, Aug 13thvs DETvs CHC
Sun, Aug 14thvs DETvs CHC
Mon, Aug 15thvs HOUvs PHI
Tue, Aug 16thvs HOUvs PHI
Wed, Aug 17thvs HOUvs PHI
Thu, Aug 18thvs HOU   
Fri, Aug 19th@ CLE@ PIT
Sat, Aug 20th@ CLE@ PIT
Sun, Aug 21st@ CLE@ PIT
Mon, Aug 22nd@ KC@ PHI
Tue, Aug 23rd@ BAL@ PHI
Wed, Aug 24th@ BAL@ PHI
Thu, Aug 25th@ BAL@ PHI
Fri, Aug 26thvs ARI@ WSH
Sat, Aug 27thvs ARI@ WSH
Sun, Aug 28thvs ARI@ WSH
Tue, Aug 30thvs KCvs STL
Wed, Aug 31stvs KCvs STL
Thu, Sep 1stvs KC   
Fri, Sep 2ndvs MINvs COL
Sat, Sep 3rdvs MINvs COL
Sun, Sep 4thvs MINvs COL
Mon, Sep 5th@ SEA   
Tue, Sep 6th@ SEA@ CHC
Wed, Sep 7th@ SEA@ CHC
Thu, Sep 8th@ OAK@ CHC
Fri, Sep 9th@ OAK@ MIL
Sat, Sep 10th@ OAK@ MIL
Sun, Sep 11th@ OAK@ MIL
Tue, Sep 13thvs COLvs PIT
Wed, Sep 14thvs COLvs PIT
Fri, Sep 16th@ DET@ STL
Sat, Sep 17th@ DET@ STL
Sun, Sep 18th@ DET@ STL
Tue, Sep 20thvs CLEvs BOS
Wed, Sep 21stvs CLEvs BOS
Thu, Sep 22ndvs CLEvs MIL
Fri, Sep 23rdvs DETvs MIL
Sat, Sep 24thvs DETvs MIL
Sun, Sep 25thvs DETvs MIL
Tue, Sep 27th@ MIN@ PIT
Wed, Sep 28th@ MIN@ PIT
Thu, Sep 29th@ MIN   
Fri, Sep 30th@ SD@ CHC
Sat, Oct 1st@ SD@ CHC
Sun, Oct 2nd@ SD@ CHC
Mon, Oct 3rdvs MINvs CHC
Tue, Oct 4thvs MINvs CHC
Wed, Oct 5thvs MINvs CHC
Thu, Apr 7th   @ ATLMax Fried (8-2)#11
Mon, Apr 18th   @ SDSean Manaea (3-4)#32
Tue, Apr 19th   @ SDJoe Musgrove (8-2)#14
Thu, May 5th   @ MILAdrian Houser (4-8)#167
Wed, May 11th   vs MILAdrian Houser (4-8)#167
Fri, May 20th   @ TORHyun Jin Ryu (2-0)
Mon, May 23rd   vs CHCDrew Smyly (2-5)#154
Fri, May 27th   vs SFCarlos Rodon (7-5)#7
Mon, Jun 6th   vs ARIMadison Bumgarner (4-8)#113
Thu, Jun 30th   @ CHCKyle Hendricks (4-6)#122
Mon, Jul 25th   vs MIA
Thu, Jul 28th   vs MIA
Mon, Aug 8th   @ NYM
Mon, Aug 29th   vs STL
Mon, Sep 12th   vs PIT
Thu, Sep 15th   @ STL
Mon, Sep 26th   @ PIT