Skip to main content

Who Should I Trade?

William Contreras for Mickey Moniak (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
Mickey Moniak
CF - PHI
Mickey Moniak
Expert
Recommendation
100%
Recommended by
7 of 7 experts
0%
Recommended by
0 of 7 experts
Rankings 
   
Rest of Season# 224# 386
VBR# 507# 1259
   
Projections 
   
Runs237
Home Runs82
RBI237
Stolen Bases11
Batting Average.253.218
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Mike Maher
FantasyPros
# 354# 419
   
Pierre Camus
RotoBaller
# 214# 320
   
Andrew Seifter
FantasyPros
# 212
   
Mick Ciallela
Fantrax
# 210
   
Nate Miller
Fantasy Six Pack
# 141
   
Scott Youngson
Pitcher List
# 187
   
Kelly Kirby
FantasyPros
# 156
   
Who Should I Trade? Player Statistics
  William Contreras
C,DH - ATL
William Contreras
Mickey Moniak
CF - PHI
Mickey Moniak
2022 Stats 
   
   
At Bats11625
   
Runs192
   
Hits304
   
Singles134
   
Doubles80
   
Triples00
   
Home Runs90
   
RBI181
   
Stolen Bases20
   
Caught Stealing00
   
Walks153
   
Strikeouts3411
   
Batting Average.259.160
   
On Base Pct.344.250
   
Slugging Pct.560.160
   
On-base Plus Slugging.904.410
   
Who Should I Trade? Player Projections
  William Contreras
C,DH - ATL
William Contreras
Mickey Moniak
CF - PHI
Mickey Moniak
2022 Projections 
   
   
At Bats16057
   
Runs237
   
Hits4012
   
Singles258
   
Doubles82
   
Triples00
   
Home Runs82
   
RBI237
   
Stolen Bases11
   
Caught Stealing00
   
Walks164
   
Strikeouts4617
   
Batting Average.253.218
   
On Base Pct.319.275
   
Slugging Pct.451.372
   
On-base Plus Slugging.770.647
   
Who Should I Trade? Player Notes
  William Contreras
C,DH - ATL
William Contreras
Mickey Moniak
CF - PHI
Mickey Moniak
News 
 William Contreras went 1-for-4 with an RBI and a stolen base in Atlanta's win over San Francisco on Wednesday.
Devon Bruce
Wed, Jun 22nd
The Phillies reinstated Mickey Moniak from the 10-day IL on Monday. He is batting seventh and playing center field against the Giants.
Dan Harris
Mon, May 30th
 William Contreras went 2-for-4 with a solo home run and two runs scored in Atlanta's win over Pittsburgh on Sunday.
Devon Bruce
Sun, Jun 12th
Mickey Moniak will be on the shelf for six weeks after fracturing his right hand in the last exhibition game of the spring.
Kelly Kirby
Thu, Apr 7th
 William Contreras went 1-for-4 but hit his eighth home run of the season on Wednesday against the Athletics.
Chris Clegg
Thu, Jun 9th
Moniak was hit by a pitch on his right hand during Wednesday's exhibition finale. Thankfully, his x-rays came back negative and he is listed day-to-day.
Kendall Capps
Wed, Apr 6th
 William Contreras quietly hit his seventh home run for the Braves in Thursday's win against the Phillies.
Chris Clegg
Fri, May 27th
Mickey Moniak went 2-for-3 with two home runs and three RBI on Sunday against the Tigers.
Dan Harris
Sun, Apr 3rd
 William Contreras went 2-for-4 with a solo home run on Friday against the Padres.
Chris Clegg
Sat, May 14th
 
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  William Contreras
C,DH - ATL
William Contreras
Mickey Moniak
CF - PHI
Mickey Moniak
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 7thvs CINTyler Mahle (3-6)#44   
Fri, Apr 8thvs CINReiver Sanmartin (0-4)#240vs OAKFrankie Montas (3-7)#14
Sat, Apr 9thvs CINVladimir Gutierrez (1-6)#388vs OAKCole Irvin (2-5)#110
Sun, Apr 10thvs CINHunter Greene (3-8)#112vs OAKDaulton Jefferies (1-7)
Mon, Apr 11thvs WSHJosh Rogers (2-2)#381vs NYMTaijuan Walker (6-2)#93
Tue, Apr 12thvs WSHPatrick Corbin (3-10)#135vs NYMTylor Megill (4-2)#113
Wed, Apr 13thvs WSHJosiah Gray (6-4)#86vs NYMMax Scherzer (5-1)#128
Thu, Apr 14th@ SDJoe Musgrove (8-1)#11@ MIASandy Alcantara (7-3)#1
Fri, Apr 15th@ SDMacKenzie Gore (4-3)#117@ MIAPablo Lopez (5-3)#20
Sat, Apr 16th@ SDNick Martinez (2-3)#141@ MIATrevor Rogers (3-6)#76
Sun, Apr 17th@ SDYu Darvish (7-3)#23@ MIAElieser Hernandez (2-5)#158
Mon, Apr 18th@ LADClayton Kershaw (5-1)#35@ COLChad Kuhl (4-5)#257
Tue, Apr 19th@ LADWalker Buehler (6-3)#138@ COLKyle Freeland (3-5)#167
Wed, Apr 20th@ LADTony Gonsolin (9-0)#18@ COLGerman Marquez (4-5)#103
Fri, Apr 22ndvs MIATrevor Rogers (3-6)#76vs MILFreddy Peralta (3-2)#108
Sat, Apr 23rdvs MIAElieser Hernandez (2-5)#158vs MILAdrian Houser (4-8)#165
Sun, Apr 24thvs MIAJesus Luzardo (2-3)#144vs MILEric Lauer (6-3)#88
Tue, Apr 26thvs CHCMarcus Stroman (2-5)#60vs COLGerman Marquez (4-5)#103
Wed, Apr 27thvs CHCMark Leiter Jr. (1-2)#228vs COLRyan Feltner (1-3)#383
Thu, Apr 28thvs CHCDrew Smyly (2-5)#157vs COLAustin Gomber (3-7)#177
Fri, Apr 29th@ TEXGarrett Richards (1-1)#194@ NYMTylor Megill (4-2)#113
Sat, Apr 30th@ TEXDane Dunning (1-5)#100@ NYMTaijuan Walker (6-2)#93
Sun, May 1st@ TEXTaylor Hearn (4-5)#262@ NYMMax Scherzer (5-1)#128
Mon, May 2nd@ NYMChris Bassitt (6-5)#26   
Tue, May 3rd@ NYMCarlos Carrasco (8-3)#69vs TEXJon Gray (3-3)#50
Wed, May 4th@ NYMTylor Megill (4-2)#113vs TEXMartin Perez (5-2)#65
Fri, May 6thvs MILEric Lauer (6-3)#88   
Sat, May 7thvs MILCorbin Burnes (6-4)#3   
Sun, May 8thvs MILAaron Ashby (1-5)#95vs NYMChris Bassitt (6-5)#26
Tue, May 10thvs BOSGarrett Whitlock (2-1)#72@ SEARobbie Ray (6-6)#22
Wed, May 11thvs BOSNathan Eovaldi (4-2)#28@ SEALogan Gilbert (8-3)#32
Fri, May 13thvs SDYu Darvish (7-3)#23@ LADWalker Buehler (6-3)#138
Sat, May 14thvs SDSean Manaea (3-3)#30@ LADJulio Urias (5-6)#13
Sun, May 15thvs SDJoe Musgrove (8-1)#11@ LADMichael Grove (0-0)#336
Mon, May 16th@ MILFreddy Peralta (3-2)#108   
Tue, May 17th@ MILAdrian Houser (4-8)#165vs SDMike Clevinger (1-0)#61
Wed, May 18th@ MILCorbin Burnes (6-4)#3vs SDBlake Snell (0-5)#85
Fri, May 20th@ MIATrevor Rogers (3-6)#76vs LADJulio Urias (5-6)#13
Sat, May 21st@ MIAElieser Hernandez (2-5)#158vs LADMitch White (1-1)#161
Sun, May 22nd@ MIASandy Alcantara (7-3)#1vs LADTony Gonsolin (9-0)#18
Mon, May 23rdvs PHIZack Wheeler (6-4)#15@ ATLTucker Davidson (1-2)#197
Tue, May 24thvs PHIKyle Gibson (4-3)#99@ ATLMax Fried (7-2)#10
Wed, May 25thvs PHIRanger Suarez (6-4)#79@ ATLCharlie Morton (4-3)#54
Thu, May 26thvs PHIAaron Nola (4-5)#7@ ATLKyle Wright (8-4)#43
Fri, May 27thvs MIATrevor Rogers (3-6)#76@ NYMCarlos Carrasco (8-3)#69
Sat, May 28thvs MIASandy Alcantara (7-3)#1@ NYMTaijuan Walker (6-2)#93
Sun, May 29thvs MIAElieser Hernandez (2-5)#158@ NYMChris Bassitt (6-5)#26
Mon, May 30th@ ARIZac Gallen (4-2)#40vs SFLogan Webb (7-2)#16
Tue, May 31st@ ARIHumberto Castellanos (3-2)#231vs SFJakob Junis (4-1)#127
Wed, Jun 1st@ ARIMadison Bumgarner (3-7)#129vs SFCarlos Rodon (6-4)#9
Thu, Jun 2nd@ COLAustin Gomber (3-7)#177   
Fri, Jun 3rd@ COLChad Kuhl (4-5)#257vs LAAChase Silseth (1-2)#308
Sat, Jun 4th@ COLKyle Freeland (3-5)#167vs LAAMichael Lorenzen (6-5)#133
Sun, Jun 5th@ COLRyan Feltner (1-3)#383vs LAAPatrick Sandoval (3-2)#62
Tue, Jun 7thvs OAKCole Irvin (2-5)#110@ MILJason Alexander (2-0)#239
Wed, Jun 8thvs OAKJared Koenig (1-2)#303@ MILAdrian Houser (4-8)#165
Thu, Jun 9thvs PITJT Brubaker (1-7)#105@ MILCorbin Burnes (6-4)#3
Fri, Jun 10thvs PITRoansy Contreras (2-1)#142vs ARIZac Gallen (4-2)#40
Sat, Jun 11thvs PITZach Thompson (3-5)#164vs ARIMadison Bumgarner (3-7)#129
Sun, Jun 12thvs PITJose Quintana (1-4)#91vs ARIKyle Nelson
Mon, Jun 13th@ WSHErasmo Ramirezvs MIASandy Alcantara (7-3)#1
Tue, Jun 14th@ WSHJackson Tetreault (2-1)#302vs MIATrevor Rogers (3-6)#76
Wed, Jun 15th@ WSHErick Fedde (5-5)#189vs MIADaniel Castano (0-1)#227
Fri, Jun 17th@ CHCKeegan Thompson (7-2)#97@ WSHPaolo Espino (0-1)#200
Sat, Jun 18th@ CHCJustin Steele (2-5)#160@ WSHJosiah Gray (6-4)#86
Sun, Jun 19th@ CHCKyle Hendricks (3-6)#130@ WSHJackson Tetreault (2-1)#302
Mon, Jun 20thvs SFLogan Webb (7-2)#16   
Tue, Jun 21stvs SFAnthony DeSclafani (0-2)#92@ TEXMartin Perez (5-2)#65
Wed, Jun 22ndvs SFCarlos Rodon (6-4)#9@ TEXJon Gray (3-3)#50
Thu, Jun 23rdvs SFAlex Wood (5-6)#77@ SDJoe Musgrove (8-1)#11
Fri, Jun 24thvs LADJulio Urias (5-6)#13@ SDMacKenzie Gore (4-3)#117
Sat, Jun 25thvs LADMitch White (1-1)#161@ SDBlake Snell (0-5)#85
Sun, Jun 26thvs LADTony Gonsolin (9-0)#18@ SDYu Darvish (7-3)#23
Tue, Jun 28th@ PHIZack Wheeler (6-4)#15vs ATLCharlie Morton (4-3)#54
Wed, Jun 29th@ PHIRanger Suarez (6-4)#79vs ATLKyle Wright (8-4)#43
Thu, Jun 30th@ PHIAaron Nola (4-5)#7vs ATLIan Anderson (6-4)#90
Fri, Jul 1st@ CINMike Minor (1-4)#119vs STLMiles Mikolas (5-5)#46
Sat, Jul 2nd@ CINTyler Mahle (3-6)#44vs STLJack Flaherty (0-0)#71
Sun, Jul 3rd@ CINLuis Castillo (2-4)#48vs STLAdam Wainwright (5-5)#41
Mon, Jul 4thvs STLDakota Hudson (5-4)#94   
Tue, Jul 5thvs STLvs WSH
Wed, Jul 6thvs STLvs WSH
Thu, Jul 7thvs STLvs WSH
Fri, Jul 8thvs WSH@ STL
Sat, Jul 9thvs WSH@ STL
Sun, Jul 10thvs WSH@ STL
Mon, Jul 11thvs NYM@ STL
Tue, Jul 12thvs NYM@ TOR
Wed, Jul 13thvs NYM@ TOR
Thu, Jul 14th@ WSH   
Fri, Jul 15th@ WSH@ MIA
Sat, Jul 16th@ WSH@ MIA
Sun, Jul 17th@ WSH@ MIA
Fri, Jul 22ndvs LAAvs CHC
Sat, Jul 23rdvs LAAvs CHC
Sun, Jul 24thvs LAAvs CHC
Mon, Jul 25th@ PHIvs ATL
Tue, Jul 26th@ PHIvs ATL
Wed, Jul 27th@ PHIvs ATL
Fri, Jul 29thvs ARI@ PIT
Sat, Jul 30thvs ARI@ PIT
Sun, Jul 31stvs ARI@ PIT
Tue, Aug 2ndvs PHI@ ATL
Wed, Aug 3rdvs PHI@ ATL
Thu, Aug 4th@ NYMvs WSH
Fri, Aug 5th@ NYMvs WSH
Sat, Aug 6th@ NYMvs WSH
Sun, Aug 7th@ NYMvs WSH
Tue, Aug 9th@ BOSvs MIA
Wed, Aug 10th@ BOSvs MIA
Fri, Aug 12th@ MIA@ NYM
Sat, Aug 13th@ MIA@ NYM
Sun, Aug 14th@ MIA@ NYM
Mon, Aug 15thvs NYM@ CIN
Tue, Aug 16thvs NYM@ CIN
Wed, Aug 17thvs NYM@ CIN
Thu, Aug 18thvs NYM   
Fri, Aug 19thvs HOUvs NYM
Sat, Aug 20thvs HOUvs NYM
Sun, Aug 21stvs HOUvs NYM
Mon, Aug 22nd@ PITvs CIN
Tue, Aug 23rd@ PITvs CIN
Wed, Aug 24th@ PITvs CIN
Fri, Aug 26th@ STLvs PIT
Sat, Aug 27th@ STLvs PIT
Sun, Aug 28th@ STLvs PIT
Tue, Aug 30thvs COL@ ARI
Wed, Aug 31stvs COL@ ARI
Thu, Sep 1stvs COL   
Fri, Sep 2ndvs MIA@ SF
Sat, Sep 3rdvs MIA@ SF
Sun, Sep 4thvs MIA@ SF
Tue, Sep 6th@ OAKvs MIA
Wed, Sep 7th@ OAKvs MIA
Fri, Sep 9th@ SEAvs WSH
Sat, Sep 10th@ SEAvs WSH
Sun, Sep 11th@ SEAvs WSH
Mon, Sep 12th@ SF   
Tue, Sep 13th@ SF@ MIA
Wed, Sep 14th@ SF@ MIA
Fri, Sep 16thvs PHI@ ATL
Sat, Sep 17thvs PHI@ ATL
Sun, Sep 18thvs PHI@ ATL
Mon, Sep 19thvs WSH   
Tue, Sep 20thvs WSHvs TOR
Wed, Sep 21stvs WSHvs TOR
Thu, Sep 22nd@ PHIvs ATL
Fri, Sep 23rd@ PHIvs ATL
Sat, Sep 24th@ PHIvs ATL
Sun, Sep 25th@ PHIvs ATL
Mon, Sep 26th@ WSH   
Tue, Sep 27th@ WSH@ CHC
Wed, Sep 28th@ WSH@ CHC
Fri, Sep 30thvs NYM@ WSH
Sat, Oct 1stvs NYM@ WSH
Sun, Oct 2ndvs NYM@ WSH
Mon, Oct 3rd@ MIA@ HOU
Tue, Oct 4th@ MIA@ HOU
Wed, Oct 5th@ MIA@ HOU
Mon, Apr 25th   vs COLKyle Freeland (3-5)#167
Thu, May 5th   vs NYMTaijuan Walker (6-2)#93
Mon, May 9th   @ SEAChris Flexen (3-8)#118
Thu, May 12th   @ LADTyler Anderson (8-0)#53
Thu, May 19th   vs SDYu Darvish (7-3)#23
Thu, Jun 16th   @ WSHPatrick Corbin (3-10)#135
Thu, Jul 28th   @ PIT
Thu, Aug 11th   vs MIA
Thu, Aug 25th   vs CIN
Mon, Aug 29th   @ ARI
Thu, Sep 8th   vs MIA
Thu, Sep 15th   @ MIA
Thu, Sep 29th   @ CHC