Skip to main content

Who Should I Trade?

Josh Naylor 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
 
  Josh Naylor
1B,DH,RF - CLE
Josh Naylor
Mike Moustakas
1B,3B,DH - CIN
Mike Moustakas
Expert
Recommendation
75%
Recommended by
9 of 12 experts
25%
Recommended by
3 of 12 experts
Rankings 
   
Rest of Season# 162# 214
VBR# 114# 278
   
Projections 
   
Runs3431
Home Runs1110
RBI4433
Stolen Bases11
Batting Average.263.235
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Nick Pollack
Pitcher List
# 110
   
Mike Maher
FantasyPros
# 92# 185
   
Pierre Camus
RotoBaller
# 96# 295
   
Andrew Seifter
FantasyPros
# 106# 215
   
Bart Wheeler
Hail to Fantasy Football
# 149# 214
   
Mick Ciallela
Fantrax
# 122# 247
   
Nate Miller
Fantasy Six Pack
# 132
   
Scott Youngson
Pitcher List
# 84# 216
   
Kelly Kirby
FantasyPros
# 165
   
Ryan Amore
Pitcher List
# 156
   
Joe Pisapia
FantasyPros
# 175
   
Travis Argo
Fantasy Six Pack
# 188
   
Who Should I Trade? Player Statistics
  Josh Naylor
1B,DH,RF - CLE
Josh Naylor
Mike Moustakas
1B,3B,DH - CIN
Mike Moustakas
2022 Stats 
   
   
At Bats186167
   
Runs2222
   
Hits4937
   
Singles2726
   
Doubles138
   
Triples00
   
Home Runs93
   
RBI4116
   
Stolen Bases12
   
Caught Stealing00
   
Walks1520
   
Strikeouts3340
   
Batting Average.263.222
   
On Base Pct.320.320
   
Slugging Pct.479.323
   
On-base Plus Slugging.799.643
   
Who Should I Trade? Player Projections
  Josh Naylor
1B,DH,RF - CLE
Josh Naylor
Mike Moustakas
1B,3B,DH - CIN
Mike Moustakas
2022 Projections 
   
   
At Bats268230
   
Runs3431
   
Hits7154
   
Singles4332
   
Doubles1612
   
Triples00
   
Home Runs1110
   
RBI4433
   
Stolen Bases11
   
Caught Stealing10
   
Walks2224
   
Strikeouts5253
   
Batting Average.263.235
   
On Base Pct.322.318
   
Slugging Pct.453.416
   
On-base Plus Slugging.775.734
   
Who Should I Trade? Player Notes
  Josh Naylor
1B,DH,RF - CLE
Josh Naylor
Mike Moustakas
1B,3B,DH - CIN
Mike Moustakas
News 
 Josh Naylor went 1-for-4 with a walk-off, three-run homer in a 7-6 win over the Twins in 10 innings on Wednesday.
Matthew Terelle
Wed, Jun 29th
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
 Josh Naylor went 2-for-4 with a homer, a walk, two runs, and two RBI in a 6-5 win over the Twins in 11 innings on Tuesday.
Matthew Terelle
Wed, Jun 22nd
Mike Moustakas went one for two with a walk and an RBI on Saturday against the Brewers.
Scott Youngson
Sat, Jun 18th
 Josh Naylor went 0-for-2 with an RBI, a walk, and a steal in a 2-1 win over the Dodgers on Friday.
Matthew Terelle
Sat, Jun 18th
Mike Moustakas was activated from the IL on Monday ahead of the Reds taking on the Diamondbacks.
Jesse Garcia
Mon, Jun 13th
 Cleveland Guardians first baseman Josh Naylor went 1-for-5 with a solo homer in an 8-4 win over Oakland on Thursday.
Matthew Terelle
Thu, Jun 9th
The Reds have placed Mike Moustakas on the IL and recalled TJ Friedl from Triple-A.
Dan Harris
Mon, Jun 6th
 Cleveland Guardians first baseman Josh Naylor went 1-for-2 with a solo homer and a walk in a 4-2 loss to the Tigers on Sunday.
Matthew Terelle
Sun, May 22nd
Cincinnati Reds 3B Mike Moustakas went 0-for-3 at the plate on Saturday, striking out once, and walking once for a RBI in the Reds' 10-8 loss to the Nationals.
Josh Thiessen
Sun, Jun 5th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Josh Naylor
1B,DH,RF - CLE
Josh Naylor
Mike Moustakas
1B,3B,DH - CIN
Mike Moustakas
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 7th@ KCZack Greinke (2-4)#125@ ATLMax Fried (8-2)#10
Sat, Apr 9th@ KCBrad Keller (3-9)#99@ ATLKyle Wright (9-4)#38
Sun, Apr 10th@ KCKris Bubic (1-5)#242@ ATLIan Anderson (6-5)#100
Mon, Apr 11th@ KCCarlos Hernandez (0-3)#328   
Tue, Apr 12th@ CINTyler Mahle (3-6)#49vs CLEShane Bieber (3-4)#5
Wed, Apr 13th@ CINNick Lodolo (1-2)#208vs CLETriston McKenzie (4-6)#58
Fri, Apr 15thvs SFCarlos Rodon (7-4)#7@ LADTony Gonsolin (10-0)#12
Sat, Apr 16thvs SFAnthony DeSclafani (0-2)#96@ LADJulio Urias (6-6)#20
Sun, Apr 17thvs SFAlex Wood (5-7)#76@ LADAndrew Heaney (1-0)#77
Wed, Apr 20thvs CWSJimmy Lambert (0-2)#260@ SDMacKenzie Gore (4-3)#126
Thu, Apr 21stvs CWSDylan Cease (6-3)#22   
Fri, Apr 22nd@ NYYJameson Taillon (9-1)#40vs STLSteven Matz (3-3)#89
Sat, Apr 23rd@ NYYNestor Cortes Jr. (6-3)#52vs STLDakota Hudson (6-4)#101
Sun, Apr 24th@ NYYGerrit Cole (6-2)#4vs STLAdam Wainwright (6-5)#37
Mon, Apr 25th@ LAAMichael Lorenzen (6-6)#165   
Tue, Apr 26th@ LAAPatrick Sandoval (3-2)#59vs SDJoe Musgrove (8-2)#13
Wed, Apr 27th@ LAAShohei Ohtani (7-4)#24vs SDMacKenzie Gore (4-3)#126
Thu, Apr 28th@ LAAReid Detmers (2-3)#108vs SDNick Martinez (2-3)#138
Fri, Apr 29th@ OAKFrankie Montas (3-8)#14@ COLAntonio Senzatela (3-5)#377
Sat, Apr 30th@ OAKCole Irvin (2-6)#122@ COLChad Kuhl (5-5)#202
Sun, May 1st@ OAKJames Kaprielian (1-5)#180@ COLKyle Freeland (4-5)#157
Wed, May 4thvs SDMacKenzie Gore (4-3)#126@ MILFreddy Peralta (3-2)#106
Thu, May 5thvs TORJose Berrios (6-4)#60@ MILAdrian Houser (4-8)#169
Sat, May 7thvs TORRoss Stripling (4-2)#119vs PITMitch Keller (2-5)#205
Sun, May 8thvs TORAlek Manoah (9-2)#11vs PITZach Thompson (3-5)#159
Mon, May 9th@ CWSMichael Kopech (2-5)#31vs MILBrandon Woodruff (6-3)#25
Tue, May 10th@ CWSLucas Giolito (4-4)#41vs MILFreddy Peralta (3-2)#106
Fri, May 13th@ MINSonny Gray (4-1)#50@ PITMitch Keller (2-5)#205
Sat, May 14th@ MINDevin Smeltzer (4-1)#136@ PITZach Thompson (3-5)#159
Sun, May 15th@ MINJoe Ryan (6-3)#54@ PITJose Quintana (1-4)#84
Tue, May 17thvs CINConnor Overton (1-0)#276@ CLEZach Plesac (2-5)#64
Thu, May 19thvs CINTyler Mahle (3-6)#49@ CLECal Quantrill (4-4)#80
Fri, May 20thvs DETTarik Skubal (5-6)#33@ TORHyun Jin Ryu (2-0)
Sun, May 22ndvs DETAlex Faedo (1-4)#135@ TORYusei Kikuchi (3-4)#102
Mon, May 23rd@ HOULuis Garcia (6-5)#39vs CHCDrew Smyly (2-5)#154
Tue, May 24th@ HOUFramber Valdez (8-3)#21vs CHCMarcus Stroman (2-5)#57
Wed, May 25th@ HOUCristian Javier (6-3)#46vs CHCKyle Hendricks (4-6)#124
Thu, May 26th@ DETTarik Skubal (5-6)#33vs CHCJustin Steele (3-5)#151
Sat, May 28th@ DETAlex Faedo (1-4)#135vs SFAlex Wood (5-7)#76
Sun, May 29th@ DETElvin Rodriguez (0-2)#344vs SFAlex Cobb (3-3)#95
Mon, May 30thvs KCJonathan Heasley (1-4)#224   
Tue, May 31stvs KCDaniel Lynch (3-7)#239@ BOSMichael Wacha (6-1)#118
Wed, Jun 1stvs KCBrad Keller (3-9)#99@ BOSGarrett Whitlock (2-1)#75
Fri, Jun 3rd@ BALBruce Zimmermann (2-5)#232vs WSHJosiah Gray (6-5)#121
Sat, Jun 4th@ BALTyler Wells (6-4)#74vs WSHErick Fedde (5-5)#174
Sun, Jun 5th@ BALDean Kremer (2-1)#227vs WSHPatrick Corbin (4-10)#145
Tue, Jun 7thvs TEXTaylor Hearn (4-5)#254vs ARITyler Gilbert (0-3)#325
Wed, Jun 8thvs TEXDane Dunning (1-6)#94vs ARIMerrill Kelly (7-5)#92
Thu, Jun 9thvs OAKJames Kaprielian (1-5)#180vs ARIZach Davies (2-4)#171
Fri, Jun 10thvs OAKPaul Blackburn (6-3)#9@ STLAndre Pallante (2-3)#147
Sat, Jun 11thvs OAKFrankie Montas (3-8)#14@ STLAdam Wainwright (6-5)#37
Sun, Jun 12thvs OAKCole Irvin (2-6)#122@ STLDakota Hudson (6-4)#101
Tue, Jun 14th@ COLAntonio Senzatela (3-5)#377@ ARIZach Davies (2-4)#171
Wed, Jun 15th@ COLAustin Gomber (3-7)#183@ ARIZac Gallen (4-2)#42
Thu, Jun 16th@ COLChad Kuhl (5-5)#202   
Fri, Jun 17th@ LADClayton Kershaw (5-2)#43vs MILEric Lauer (6-3)#93
Sat, Jun 18th@ LADJulio Urias (6-6)#20vs MILJason Alexander (2-0)#236
Sun, Jun 19th@ LADAndrew Heaney (1-0)#77vs MILAdrian Houser (4-8)#169
Tue, Jun 21st@ MINJoe Ryan (6-3)#54vs LADTony Gonsolin (10-0)#12
Wed, Jun 22nd@ MINSonny Gray (4-1)#50vs LADTyler Anderson (8-1)#55
Thu, Jun 23rd@ MINDevin Smeltzer (4-1)#136vs LADClayton Kershaw (5-2)#43
Fri, Jun 24thvs BOSNick Pivetta (8-5)#35@ SFAlex Cobb (3-3)#95
Sat, Jun 25thvs BOSJosh Winckowski (3-1)#298@ SFLogan Webb (7-2)#17
Sun, Jun 26thvs BOSRich Hill (4-4)#131@ SFAnthony DeSclafani (0-2)#96
Mon, Jun 27thvs MINSonny Gray (4-1)#50   
Tue, Jun 28thvs MINJosh Winder (3-2)#162@ CHCKeegan Thompson (7-3)#91
Wed, Jun 29thvs MINDylan Bundy (4-4)#146@ CHCJustin Steele (3-5)#151
Thu, Jun 30thvs MINChris Archer (2-3)#144@ CHCKyle Hendricks (4-6)#124
Sat, Jul 2ndvs NYYNestor Cortes Jr. (6-3)#52vs ATLSpencer Strider (3-2)#82
Sun, Jul 3rdvs NYYJordan Montgomery (3-1)#30vs ATLCharlie Morton (4-3)#53
Mon, Jul 4th@ DETAlex Faedo (1-4)#135vs NYMTaijuan Walker (6-2)#81
Tue, Jul 5th@ DETRony Garcia (3-2)#204vs NYMMax Scherzer (5-1)#130
Wed, Jul 6th@ DETMichael Pineda (1-3)#143vs NYMTaijuan Walker (6-2)#81
Fri, Jul 8th@ KCKris Bubic (1-5)#242vs TBShane McClanahan (8-3)#6
Sat, Jul 9th@ KCJonathan Heasley (1-4)#224vs TBShane Baz (0-1)#98
Sun, Jul 10th@ KCvs TBDrew Rasmussen (5-3)#61
Mon, Jul 11thvs CWS   
Tue, Jul 12thvs CWS@ NYY
Wed, Jul 13thvs CWS@ NYY
Thu, Jul 14thvs DET@ NYY
Fri, Jul 15thvs DET@ STL
Sat, Jul 16thvs DET@ STL
Sun, Jul 17thvs DET@ STL
Fri, Jul 22nd@ CWSvs STL
Sat, Jul 23rd@ CWSvs STL
Sun, Jul 24th@ CWSvs STL
Mon, Jul 25th@ BOSvs MIA
Tue, Jul 26th@ BOSvs MIA
Wed, Jul 27th@ BOSvs MIA
Thu, Jul 28th@ BOSvs MIA
Fri, Jul 29th@ TBvs BAL
Sat, Jul 30th@ TBvs BAL
Sun, Jul 31st@ TBvs BAL
Mon, Aug 1stvs ARI@ MIA
Tue, Aug 2ndvs ARI@ MIA
Wed, Aug 3rdvs ARI@ MIA
Thu, Aug 4thvs HOU   
Fri, Aug 5thvs HOU@ MIL
Sat, Aug 6thvs HOU@ MIL
Sun, Aug 7thvs HOU@ MIL
Tue, Aug 9th@ DET@ NYM
Wed, Aug 10th@ DET@ NYM
Thu, Aug 11th@ DETvs CHC
Fri, Aug 12th@ TOR   
Sat, Aug 13th@ TORvs CHC
Sun, Aug 14th@ TORvs CHC
Mon, Aug 15thvs DETvs PHI
Tue, Aug 16thvs DETvs PHI
Wed, Aug 17thvs DETvs PHI
Fri, Aug 19thvs CWS@ PIT
Sat, Aug 20thvs CWS@ PIT
Sun, Aug 21stvs CWS@ PIT
Tue, Aug 23rd@ SD@ PHI
Wed, Aug 24th@ SD@ PHI
Thu, Aug 25th@ SEA@ PHI
Fri, Aug 26th@ SEA@ WSH
Sat, Aug 27th@ SEA@ WSH
Sun, Aug 28th@ SEA@ WSH
Tue, Aug 30thvs BALvs STL
Wed, Aug 31stvs BALvs STL
Thu, Sep 1stvs BAL   
Fri, Sep 2ndvs SEAvs COL
Sat, Sep 3rdvs SEAvs COL
Sun, Sep 4thvs SEAvs COL
Mon, Sep 5th@ KC   
Tue, Sep 6th@ KC@ CHC
Wed, Sep 7th@ KC@ CHC
Fri, Sep 9th@ MIN@ MIL
Sat, Sep 10th@ MIN@ MIL
Sun, Sep 11th@ MIN@ MIL
Mon, Sep 12thvs LAAvs PIT
Tue, Sep 13thvs LAAvs PIT
Wed, Sep 14thvs LAAvs PIT
Fri, Sep 16thvs MIN@ STL
Sat, Sep 17thvs MIN@ STL
Sun, Sep 18thvs MIN@ STL
Mon, Sep 19thvs MIN   
Tue, Sep 20th@ CWSvs BOS
Wed, Sep 21st@ CWSvs BOS
Thu, Sep 22nd@ CWSvs MIL
Fri, Sep 23rd@ TEXvs MIL
Sat, Sep 24th@ TEXvs MIL
Sun, Sep 25th@ TEXvs MIL
Tue, Sep 27thvs TB@ PIT
Wed, Sep 28thvs TB@ PIT
Thu, Sep 29thvs TB   
Fri, Sep 30thvs KC@ CHC
Sat, Oct 1stvs KC@ CHC
Sun, Oct 2ndvs KC@ CHC
Mon, Oct 3rdvs KCvs CHC
Tue, Oct 4thvs KCvs CHC
Wed, Oct 5thvs KCvs CHC
Fri, Apr 8th   @ ATLCharlie Morton (4-3)#53
Thu, Apr 14th   @ LADWalker Buehler (6-3)#139
Mon, Apr 18th   @ SDSean Manaea (3-3)#29
Tue, Apr 19th   @ SDJoe Musgrove (8-2)#13
Tue, May 3rd   @ MILBrandon Woodruff (6-3)#25
Wed, May 11th   vs MILAdrian Houser (4-8)#169
Thu, May 12th   @ PITJT Brubaker (2-7)#103
Sat, May 21st   @ TORAlek Manoah (9-2)#11
Fri, May 27th   vs SFCarlos Rodon (7-4)#7
Thu, Jun 2nd   vs WSHJoan Adon (1-11)#390
Mon, Jun 6th   vs ARIMadison Bumgarner (3-8)#117
Mon, Jun 13th   @ ARIMerrill Kelly (7-5)#92
Fri, Jul 1st   vs ATLMax Fried (8-2)#10
Thu, Jul 7th   vs PIT
Mon, Aug 8th   @ NYM
Mon, Aug 22nd   @ PHI
Mon, Aug 29th   vs STL
Thu, Sep 8th   @ CHC
Thu, Sep 15th   @ STL
Mon, Sep 26th   @ PIT