Skip to main content

Who Should I Trade?

Mike Moustakas for William Contreras (2022)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  William Contreras
C,DH - ATL
William Contreras
Mike Moustakas
1B,3B,DH - CIN
Mike Moustakas
Expert
Recommendation
70%
Recommended by
7 of 10 experts
30%
Recommended by
3 of 10 experts
Rankings 
   
Rest of Season# 211# 223
VBR# 327# 298
   
Projections 
   
Runs1316
Home Runs55
RBI1317
Stolen Bases01
Batting Average.255.223
   
Misc 
   
Injury Alert-IL10
   
Expert Ranks 
   
Pierre Camus
RotoBaller
# 200# 283
   
Andrew Seifter
FantasyPros
# 212# 215
   
Bart Wheeler
Hail to Fantasy Football
# 184# 205
   
Mick Ciallela
Fantrax
# 182# 259
   
Nate Miller
Fantasy Six Pack
# 141
   
Scott Youngson
Pitcher List
# 184# 209
   
Kelly Kirby
FantasyPros
# 144
   
Ryan Amore
Pitcher List
# 156
   
Mike Maher
FantasyPros
# 258# 185
   
Travis Argo
Fantasy Six Pack
# 188
   
Who Should I Trade? Player Statistics
  William Contreras
C,DH - ATL
William Contreras
Mike Moustakas
1B,3B,DH - CIN
Mike Moustakas
2022 Stats 
   
   
At Bats200230
   
Runs3026
   
Hits5246
   
Singles2729
   
Doubles911
   
Triples10
   
Home Runs156
   
RBI3021
   
Stolen Bases22
   
Caught Stealing00
   
Walks2524
   
Strikeouts6070
   
Batting Average.260.200
   
On Base Pct.342.289
   
Slugging Pct.540.326
   
On-base Plus Slugging.882.615
   
Who Should I Trade? Player Projections
  William Contreras
C,DH - ATL
William Contreras
Mike Moustakas
1B,3B,DH - CIN
Mike Moustakas
2022 Projections 
   
   
At Bats90128
   
Runs1316
   
Hits2329
   
Singles1417
   
Doubles46
   
Triples00
   
Home Runs55
   
RBI1317
   
Stolen Bases01
   
Caught Stealing00
   
Walks913
   
Strikeouts2629
   
Batting Average.255.223
   
On Base Pct.323.305
   
Slugging Pct.465.401
   
On-base Plus Slugging.789.706
   
Who Should I Trade? Player Notes
  William Contreras
C,DH - ATL
William Contreras
Mike Moustakas
1B,3B,DH - CIN
Mike Moustakas
News 
 William Contreras went 1-for-2 with a solo home run as a pinch hitter in game two of a doubleheader Saturday.
Jesse Garcia
Sat, Aug 6th
Mike Moustakas has been placed on the 10-day IL with a left calf strain. Alejo Lopez has been called up.
Vince DiSilvio
Tue, Aug 9th
 William Contreras went 1-for-4 with a solo home run and a walk in a win over the Mets Friday.
Jesse Garcia
Fri, Aug 5th
Mike Moustakas exited Tuesday’s game with a left calf injury.
Jesse Garcia
Mon, Aug 8th
 William Contreras went 3-for-4 with two home runs and three RBI during Atlanta's win over Arizona on Saturday.
Devon Bruce
Sat, Jul 30th
Mike Moustakas is not in the starting lineup Thursday against the Marlins.
Vince DiSilvio
Thu, Jul 28th
 William Contreras went 1-for-3 with a solo home run during Atlanta's win over Washington on Friday.
Devon Bruce
Fri, Jul 8th
Mike Moustakas went one-for-three with a home run in Tuesday's loss to the Marlins. His sixth HR of the season was one of only two Reds' hits in the game.
Scott Youngson
Tue, Jul 26th
 William Contreras went 1-for-3 with a home run and two RBI during Atlanta's win over St. Louis on Tuesday.
Devon Bruce
Wed, Jul 6th
Mike Moustakas was activated from the COVID-IL Monday.
Jesse Garcia
Mon, Jul 18th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  William Contreras
C,DH - ATL
William Contreras
Mike Moustakas
1B,3B,DH - CIN
Mike Moustakas
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 7thvs CINTyler Mahle (5-7)@ ATLMax Fried (10-4)#4
Fri, Apr 8thvs CINReiver Sanmartin (4-4)@ ATLCharlie Morton (5-5)#22
Sat, Apr 9thvs CINVladimir Gutierrez (1-6)@ ATLKyle Wright (14-5)
Sun, Apr 10thvs CINHunter Greene (4-12)@ ATLIan Anderson (9-6)
Tue, Apr 12thvs WSHPatrick Corbin (4-16)#71vs CLEShane Bieber (7-6)
Wed, Apr 13thvs WSHJosiah Gray (7-8)vs CLETriston McKenzie (8-8)
Thu, Apr 14th@ SDJoe Musgrove (8-5)@ LADWalker Buehler (6-3)
Fri, Apr 15th@ SDMacKenzie Gore (4-4)@ LADTony Gonsolin (13-1)
Sat, Apr 16th@ SDNick Martinez (3-3)#46@ LADJulio Urias (12-6)#5
Sun, Apr 17th@ SDYu Darvish (10-5)#8@ LADAndrew Heaney (1-0)#29
Mon, Apr 18th@ LADClayton Kershaw (7-3)#12@ SDSean Manaea (6-6)#30
Tue, Apr 19th@ LADWalker Buehler (6-3)@ SDJoe Musgrove (8-5)
Wed, Apr 20th@ LADTony Gonsolin (13-1)@ SDMacKenzie Gore (4-4)
Fri, Apr 22ndvs MIATrevor Rogers (4-10)vs STLSteven Matz (4-3)
Sat, Apr 23rdvs MIAElieser Hernandez (2-5)vs STLDakota Hudson (6-6)
Sun, Apr 24thvs MIAJesus Luzardo (3-4)vs STLAdam Wainwright (8-8)#24
Tue, Apr 26thvs CHCMarcus Stroman (3-5)#20vs SDJoe Musgrove (8-5)
Wed, Apr 27thvs CHCMark Leiter Jr. (2-5)vs SDMacKenzie Gore (4-4)
Thu, Apr 28thvs CHCDrew Smyly (5-6)#50vs SDNick Martinez (3-3)#46
Fri, Apr 29th@ TEXGarrett Richards (1-1)#57@ COLAntonio Senzatela (3-6)
Sat, Apr 30th@ TEXDane Dunning (2-6)@ COLChad Kuhl (6-7)
Sun, May 1st@ TEXTaylor Hearn (5-6)@ COLKyle Freeland (7-8)
Tue, May 3rd@ NYMCarlos Carrasco (13-4)#10@ MILBrandon Woodruff (9-3)
Wed, May 4th@ NYMTylor Megill (4-2)@ MILFreddy Peralta (4-2)
Thu, May 5th   @ MILAdrian Houser (4-8)
Sat, May 7thvs MILCorbin Burnes (8-5)vs PITMitch Keller (4-8)
Sun, May 8thvs MILAaron Ashby (2-10)vs PITZach Thompson (3-9)
Mon, May 9th   vs MILBrandon Woodruff (9-3)
Tue, May 10thvs BOSGarrett Whitlock (2-2)vs MILFreddy Peralta (4-2)
Wed, May 11thvs BOSNathan Eovaldi (5-3)#18vs MILAdrian Houser (4-8)
Thu, May 12th   @ PITJT Brubaker (2-10)
Fri, May 13thvs SDYu Darvish (10-5)#8@ PITMitch Keller (4-8)
Sat, May 14thvs SDSean Manaea (6-6)#30@ PITZach Thompson (3-9)
Sun, May 15thvs SDJoe Musgrove (8-5)@ PITJose Quintana (4-5)#28
Tue, May 17th@ MILAdrian Houser (4-8)@ CLEZach Plesac (2-10)
Thu, May 19th   @ CLECal Quantrill (8-5)
Fri, May 20th@ MIATrevor Rogers (4-10)@ TORHyun Jin Ryu (2-0)
Sat, May 21st@ MIAElieser Hernandez (2-5)@ TORAlek Manoah (12-5)
Sun, May 22nd@ MIASandy Alcantara (10-5)@ TORYusei Kikuchi (4-6)
Mon, May 23rdvs PHIZack Wheeler (11-5)#3vs CHCDrew Smyly (5-6)#50
Tue, May 24thvs PHIKyle Gibson (7-5)#35vs CHCMarcus Stroman (3-5)#20
Wed, May 25thvs PHIRanger Suarez (8-5)vs CHCKyle Hendricks (4-6)
Thu, May 26thvs PHIAaron Nola (8-8)vs CHCJustin Steele (4-7)
Fri, May 27thvs MIATrevor Rogers (4-10)vs SFCarlos Rodon (10-6)
Sat, May 28thvs MIASandy Alcantara (10-5)vs SFAlex Wood (8-9)#19
Sun, May 29thvs MIAElieser Hernandez (2-5)vs SFAlex Cobb (3-6)#25
Tue, May 31st@ ARIHumberto Castellanos (3-2)@ BOSMichael Wacha (6-1)#47
Wed, Jun 1st@ ARIMadison Bumgarner (6-11)#45@ BOSGarrett Whitlock (2-2)
Thu, Jun 2nd@ COLAustin Gomber (5-7)vs WSHJoan Adon (1-12)
Fri, Jun 3rd@ COLChad Kuhl (6-7)vs WSHJosiah Gray (7-8)
Sat, Jun 4th@ COLKyle Freeland (7-8)vs WSHErick Fedde (5-7)
Sun, Jun 5th@ COLRyan Feltner (2-3)vs WSHPatrick Corbin (4-16)#71
Mon, Jun 6th   vs ARIMadison Bumgarner (6-11)#45
Tue, Jun 7thvs OAKCole Irvin (6-9)vs ARITyler Gilbert (0-3)
Wed, Jun 8thvs OAKJared Koenig (1-3)vs ARIMerrill Kelly (10-5)
Thu, Jun 9thvs PITJT Brubaker (2-10)vs ARIZach Davies (2-4)
Fri, Jun 10thvs PITRoansy Contreras (3-2)@ STLAndre Pallante (5-4)
Sat, Jun 11thvs PITZach Thompson (3-9)@ STLAdam Wainwright (8-8)#24
Sun, Jun 12thvs PITJose Quintana (4-5)#28@ STLDakota Hudson (6-6)
Mon, Jun 13th@ WSHErasmo Ramirez@ ARIMerrill Kelly (10-5)
Tue, Jun 14th@ WSHJackson Tetreault (2-2)@ ARIZach Davies (2-4)
Wed, Jun 15th@ WSHErick Fedde (5-7)@ ARIZac Gallen (7-2)
Fri, Jun 17th@ CHCKeegan Thompson (9-5)vs MILEric Lauer (8-3)
Sat, Jun 18th@ CHCJustin Steele (4-7)vs MILJason Alexander (2-1)
Sun, Jun 19th@ CHCKyle Hendricks (4-6)vs MILAdrian Houser (4-8)
Tue, Jun 21stvs SFAnthony DeSclafani (0-2)vs LADTony Gonsolin (13-1)
Wed, Jun 22ndvs SFCarlos Rodon (10-6)vs LADTyler Anderson (13-1)
Thu, Jun 23rdvs SFAlex Wood (8-9)#19vs LADClayton Kershaw (7-3)#12
Fri, Jun 24thvs LADJulio Urias (12-6)#5@ SFAlex Cobb (3-6)#25
Sat, Jun 25thvs LADMitch White (1-3)@ SFLogan Webb (10-5)
Sun, Jun 26thvs LADTony Gonsolin (13-1)@ SFAnthony DeSclafani (0-2)
Tue, Jun 28th@ PHIZack Wheeler (11-5)#3@ CHCKeegan Thompson (9-5)
Wed, Jun 29th@ PHIRanger Suarez (8-5)@ CHCJustin Steele (4-7)
Thu, Jun 30th@ PHIAaron Nola (8-8)@ CHCKyle Hendricks (4-6)
Fri, Jul 1st@ CINMike Minor (1-9)#51vs ATLMax Fried (10-4)#4
Sat, Jul 2nd@ CINTyler Mahle (5-7)vs ATLSpencer Strider (6-4)
Sun, Jul 3rd@ CINLuis Castillo (5-4)#13vs ATLCharlie Morton (5-5)#22
Mon, Jul 4thvs STLDakota Hudson (6-6)vs NYMTaijuan Walker (10-3)#26
Tue, Jul 5thvs STLAndre Pallante (5-4)vs NYMMax Scherzer (8-2)#6
Wed, Jul 6thvs STLMiles Mikolas (8-9)vs NYMDavid Peterson (6-2)
Thu, Jul 7thvs STLMatthew Liberatore (2-1)vs PITBryse Wilson (2-6)
Fri, Jul 8thvs WSHErick Fedde (5-7)vs TBShane McClanahan (10-5)
Sat, Jul 9thvs WSHPatrick Corbin (4-16)#71vs TBDrew Rasmussen (6-4)
Sun, Jul 10thvs WSHPaolo Espino (0-4)vs TBShane Baz (1-2)
Tue, Jul 12thvs NYMDavid Peterson (6-2)@ NYYGerrit Cole (9-4)#2
Wed, Jul 13thvs NYMChris Bassitt (9-7)@ NYYLuis Severino (5-3)
Thu, Jul 14th@ WSHAnibal Sanchez (0-5)#69@ NYYNestor Cortes Jr. (9-3)
Fri, Jul 15th@ WSHPatrick Corbin (4-16)#71@ STLAndre Pallante (5-4)
Sat, Jul 16th@ WSHPaolo Espino (0-4)@ STLMiles Mikolas (8-9)
Fri, Jul 22ndvs LAAShohei Ohtani (10-7)vs STLAdam Wainwright (8-8)#24
Sat, Jul 23rdvs LAAPatrick Sandoval (3-7)vs STLSteven Matz (4-3)
Sun, Jul 24thvs LAAReid Detmers (4-3)vs STLMiles Mikolas (8-9)
Mon, Jul 25th@ PHIRanger Suarez (8-5)vs MIATrevor Rogers (4-10)
Tue, Jul 26th@ PHIAaron Nola (8-8)vs MIAPablo Lopez (7-7)
Wed, Jul 27th@ PHIKyle Gibson (7-5)#35vs MIABraxton Garrett (2-6)
Thu, Jul 28th   vs MIADaniel Castano (1-3)
Fri, Jul 29thvs ARIMadison Bumgarner (6-11)#45vs BALKyle Bradish (1-4)
Sat, Jul 30thvs ARICorbin Martin (0-1)vs BALDean Kremer (4-4)
Sun, Jul 31stvs ARIMerrill Kelly (10-5)vs BALAustin Voth (2-1)
Mon, Aug 1st   @ MIAJesus Luzardo (3-4)
Tue, Aug 2ndvs PHINick Nelson@ MIABraxton Garrett (2-6)
Wed, Aug 3rdvs PHIZack Wheeler (11-5)#3@ MIASandy Alcantara (10-5)
Fri, Aug 5th@ NYMTaijuan Walker (10-3)#26@ MILEric Lauer (8-3)
Sat, Aug 6th@ NYMMax Scherzer (8-2)#6@ MILAaron Ashby (2-10)
Sun, Aug 7th@ NYMJacob deGrom (1-0)#9@ MILCorbin Burnes (8-5)
Mon, Aug 8th   @ NYMChris Bassitt (9-7)
Tue, Aug 9th@ BOSRich Hill (4-5)#61@ NYMCarlos Carrasco (13-4)#10
Wed, Aug 10th@ BOSNick Pivetta (8-9)@ NYMTaijuan Walker (10-3)#26
Thu, Aug 11th   vs CHCDrew Smyly (5-6)#50
Sat, Aug 13th@ MIAvs CHCAdrian Sampson (0-3)
Sun, Aug 14th@ MIABraxton Garrett (2-6)vs CHCKeegan Thompson (9-5)
Mon, Aug 15thvs NYMCarlos Carrasco (13-4)#10vs PHINoah Syndergaard (6-8)#31
Tue, Aug 16thvs NYMTaijuan Walker (10-3)#26vs PHIKyle Gibson (7-5)#35
Wed, Aug 17thvs NYMMax Scherzer (8-2)#6vs PHIRanger Suarez (8-5)
Fri, Aug 19thvs HOULance McCullers Jr.#40@ PITTyler Beede
Sat, Aug 20thvs HOU@ PITZach Thompson (3-9)
Sun, Aug 21stvs HOU@ PITMitch Keller (4-8)
Mon, Aug 22nd@ PIT@ PHI
Tue, Aug 23rd@ PIT@ PHI
Wed, Aug 24th@ PIT@ PHI
Thu, Aug 25th   @ PHI
Fri, Aug 26th@ STL@ WSH
Sat, Aug 27th@ STL@ WSH
Sun, Aug 28th@ STL@ WSH
Mon, Aug 29th   vs STL
Tue, Aug 30thvs COLvs STL
Wed, Aug 31stvs COLvs STL
Fri, Sep 2ndvs MIAvs COL
Sat, Sep 3rdvs MIAvs COL
Sun, Sep 4thvs MIAvs COL
Tue, Sep 6th@ OAK@ CHC
Wed, Sep 7th@ OAK@ CHC
Thu, Sep 8th   @ CHC
Fri, Sep 9th@ SEA@ MIL
Sat, Sep 10th@ SEA@ MIL
Sun, Sep 11th@ SEA@ MIL
Mon, Sep 12th@ SFvs PIT
Tue, Sep 13th@ SFvs PIT
Wed, Sep 14th@ SFvs PIT
Thu, Sep 15th   @ STL
Fri, Sep 16thvs PHI@ STL
Sat, Sep 17thvs PHI@ STL
Sun, Sep 18thvs PHI@ STL
Tue, Sep 20thvs WSHvs BOS
Wed, Sep 21stvs WSHvs BOS
Thu, Sep 22nd@ PHIvs MIL
Fri, Sep 23rd@ PHIvs MIL
Sat, Sep 24th@ PHIvs MIL
Sun, Sep 25th@ PHIvs MIL
Mon, Sep 26th@ WSH@ PIT
Tue, Sep 27th@ WSH@ PIT
Wed, Sep 28th@ WSH@ PIT
Fri, Sep 30thvs NYM@ CHC
Sat, Oct 1stvs NYM@ CHC
Sun, Oct 2ndvs NYM@ CHC
Mon, Oct 3rd@ MIAvs CHC
Tue, Oct 4th@ MIAvs CHC
Wed, Oct 5th@ MIAvs CHC
Mon, Apr 11thvs WSHJosh Rogers (2-2)   
Mon, May 2nd@ NYMChris Bassitt (9-7)   
Fri, May 6thvs MILEric Lauer (8-3)   
Mon, May 16th@ MILFreddy Peralta (4-2)   
Wed, May 18th@ MILCorbin Burnes (8-5)   
Mon, May 30th@ ARIZac Gallen (7-2)   
Mon, Jun 20thvs SFLogan Webb (10-5)   
Mon, Jul 11thvs NYMMax Scherzer (8-2)#6   
Sun, Jul 17th@ WSHErasmo Ramirez   
Thu, Aug 4th@ NYMCarlos Carrasco (13-4)#10   
Fri, Aug 12th@ MIAPablo Lopez (7-7)   
Thu, Aug 18thvs NYMJacob deGrom (1-0)#9   
Thu, Sep 1stvs COL   
Mon, Sep 19thvs WSH