Skip to main content

Who Should I Trade?

Yoan Moncada for Michael Brantley (2023)

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
Michael Brantley
Michael Brantley
Recommended by
5 of 5 experts
Recommended by
0 of 5 experts
Rest of Season# 156# 197
VBR# 252# 474
Home Runs166
Stolen Bases31
Batting Average.249.278
Injury Alert-IL10
Expert Ranks 
Christopher Welsh
# 151
Mike Maher
# 154# 203
Nate Miller
# 173# 189
Joe Pisapia
# 154# 168
Kelly Kirby
# 164# 190
Who Should I Trade? Player Statistics
  Yoan Moncada
3B - CWS
Yoan Moncada
Michael Brantley
Michael Brantley
2023 Stats 
At Bats9
Home Runs0
Stolen Bases0
Caught Stealing0
Batting Average.444
On Base Pct.444
Slugging Pct.556
On-base Plus Slugging1.000
Who Should I Trade? Player Projections
  Yoan Moncada
3B - CWS
Yoan Moncada
Michael Brantley
Michael Brantley
2023 Projections 
At Bats487337
Home Runs166
Stolen Bases31
Caught Stealing11
Batting Average.249.278
On Base Pct.328.345
Slugging Pct.407.393
On-base Plus Slugging.735.738
Who Should I Trade? Player Notes
  Yoan Moncada
3B - CWS
Yoan Moncada
Michael Brantley
Michael Brantley
 Yoan Moncada is expected to be good to go for Opening Day on Thursday.
Ari Koslow
Wed, Mar 29th
Houston Astros outfielder Michael Brantley has returned to camp after departing for a personal issue for the second time this spring.
Brenton Kemp
Mon, Mar 13th
 Yoan Moncada (back) left Sunday's game after the second inning.
Nate Miller - FantasyPros
Sun, Mar 26th
Michael Brantley likely will not be ready for Opening Day. He has been away from camp due to a family matter.
Vince DiSilvio
Fri, Mar 10th
 Yoan Moncada is reportedly day-to-day with a bruised rib, but does not have a concussion.
Ari Koslow
Mon, Mar 20th
Houston Astros outfielder Michael Brantley has once again stepped away from spring training to deal with a personal issue.
Brenton Kemp
Mon, Mar 6th
 Yoan Moncada suffered a concussion and a bruised rib after colliding with a teammate in Sunday's World Baseball Classic game against the USA.
Ari Koslow
Mon, Mar 20th
Houston Astros manager Dusty Baker said that Michael Brantley will hit second when he's in the lineup.
Brenton Kemp
Sun, Mar 5th
  Michael Brantley took live batting practice for the first time since being sidelined with a shoulder injury last June.
Jesse Garcia
Mon, Feb 27th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Yoan Moncada
3B - CWS
Yoan Moncada
Michael Brantley
Michael Brantley
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 30th@ HOUFramber Valdez (0-0)#21vs CWSDylan Cease (0-0)#17
Fri, Mar 31st@ HOUCristian Javier (0-0)#20vs CWSLance Lynn (0-0)#36
Sat, Apr 1st@ HOUJose Urquidy#57vs CWSLucas Giolito#51
Sun, Apr 2nd@ HOULuis Garcia#39vs CWSMike Clevinger#147
Mon, Apr 3rdvs SFSean Manaea#88vs DETMatthew Boyd
Wed, Apr 5thvs SFAlex Wood#92vs DETEduardo Rodriguez (0-1)#70
Thu, Apr 6thvs SFLogan Webb (0-1)#22@ MINSonny Gray#59
Fri, Apr 7th@ PITRich Hill#154   
Sat, Apr 8th@ PITVince Velasquez#206@ MINJoe Ryan#31
Sun, Apr 9th@ PITJohan Oviedo#198@ MINTyler Mahle#58
Mon, Apr 10th@ MIN@ PIT
Tue, Apr 11th@ MIN@ PIT
Wed, Apr 12th@ MIN@ PIT
Fri, Apr 14thvs BALvs TEX
Sat, Apr 15thvs BALvs TEX
Sun, Apr 16thvs BALvs TEX
Mon, Apr 17thvs PHIvs TOR
Tue, Apr 18thvs PHIvs TOR
Wed, Apr 19thvs PHIvs TOR
Fri, Apr 21st@ TB@ ATL
Sat, Apr 22nd@ TB@ ATL
Sun, Apr 23rd@ TB@ ATL
Mon, Apr 24th@ TOR@ TB
Tue, Apr 25th@ TOR@ TB
Wed, Apr 26th@ TOR@ TB
Thu, Apr 27thvs TB   
Fri, Apr 28thvs TBvs PHI
Sat, Apr 29thvs TBvs PHI
Sun, Apr 30thvs TBvs PHI
Tue, May 2ndvs MINvs SF
Wed, May 3rdvs MINvs SF
Thu, May 4thvs MIN   
Fri, May 5th@ CIN@ SEA
Sat, May 6th@ CIN@ SEA
Sun, May 7th@ CIN@ SEA
Mon, May 8th@ KC@ LAA
Tue, May 9th@ KC@ LAA
Wed, May 10th@ KC@ LAA
Thu, May 11th@ KC   
Fri, May 12thvs HOU@ CWS
Sat, May 13thvs HOU@ CWS
Sun, May 14thvs HOU@ CWS
Tue, May 16thvs CLEvs CHC
Wed, May 17thvs CLEvs CHC
Thu, May 18thvs CLE   
Fri, May 19thvs KCvs OAK
Sat, May 20thvs KCvs OAK
Sun, May 21stvs KCvs OAK
Mon, May 22nd@ CLE@ MIL
Tue, May 23rd@ CLE@ MIL
Wed, May 24th@ CLE@ MIL
Thu, May 25th@ DET   
Fri, May 26th@ DET@ OAK
Sat, May 27th@ DET@ OAK
Sun, May 28th@ DET@ OAK
Mon, May 29thvs LAAvs MIN
Tue, May 30thvs LAAvs MIN
Wed, May 31stvs LAAvs MIN
Fri, Jun 2ndvs DETvs LAA
Sat, Jun 3rdvs DETvs LAA
Sun, Jun 4thvs DETvs LAA
Tue, Jun 6th@ NYY@ TOR
Wed, Jun 7th@ NYY@ TOR
Thu, Jun 8th@ NYY@ TOR
Fri, Jun 9thvs MIA@ CLE
Sat, Jun 10thvs MIA@ CLE
Sun, Jun 11thvs MIA@ CLE
Tue, Jun 13th@ LADvs WSH
Wed, Jun 14th@ LADvs WSH
Thu, Jun 15th@ LADvs WSH
Fri, Jun 16th@ SEAvs CIN
Sat, Jun 17th@ SEAvs CIN
Sun, Jun 18th@ SEAvs CIN
Mon, Jun 19thvs TEXvs NYM
Tue, Jun 20thvs TEXvs NYM
Wed, Jun 21stvs TEXvs NYM
Fri, Jun 23rdvs BOS@ LAD
Sat, Jun 24thvs BOS@ LAD
Sun, Jun 25thvs BOS@ LAD
Mon, Jun 26th@ LAA   
Tue, Jun 27th@ LAA@ STL
Wed, Jun 28th@ LAA@ STL
Thu, Jun 29th@ LAA@ STL
Fri, Jun 30th@ OAK@ TEX
Sat, Jul 1st@ OAK@ TEX
Sun, Jul 2nd@ OAK@ TEX
Tue, Jul 4thvs TORvs COL
Wed, Jul 5thvs TORvs COL
Thu, Jul 6thvs TORvs SEA
Fri, Jul 7thvs STLvs SEA
Sat, Jul 8thvs STLvs SEA
Sun, Jul 9thvs STLvs SEA
Fri, Jul 14th@ ATL@ LAA
Sat, Jul 15th@ ATL@ LAA
Sun, Jul 16th@ ATL@ LAA
Tue, Jul 18th@ NYM@ COL
Wed, Jul 19th@ NYM@ COL
Thu, Jul 20th@ NYM@ OAK
Fri, Jul 21st@ MIN@ OAK
Sat, Jul 22nd@ MIN@ OAK
Sun, Jul 23rd@ MIN@ OAK
Tue, Jul 25thvs CHCvs TEX
Wed, Jul 26thvs CHCvs TEX
Thu, Jul 27thvs CLE   
Fri, Jul 28thvs CLEvs TB
Sat, Jul 29thvs CLEvs TB
Sun, Jul 30thvs CLEvs TB
Tue, Aug 1st@ TEXvs CLE
Wed, Aug 2nd@ TEXvs CLE
Thu, Aug 3rd@ TEX@ NYY
Fri, Aug 4th@ CLE@ NYY
Sat, Aug 5th@ CLE@ NYY
Sun, Aug 6th@ CLE@ NYY
Mon, Aug 7thvs NYY   
Tue, Aug 8thvs NYY@ BAL
Wed, Aug 9thvs NYY@ BAL
Fri, Aug 11thvs MILvs LAA
Sat, Aug 12thvs MILvs LAA
Sun, Aug 13thvs MILvs LAA
Tue, Aug 15th@ CHC@ MIA
Wed, Aug 16th@ CHC@ MIA
Fri, Aug 18th@ COLvs SEA
Sat, Aug 19th@ COLvs SEA
Sun, Aug 20th@ COLvs SEA
Mon, Aug 21stvs SEAvs BOS
Tue, Aug 22ndvs SEAvs BOS
Wed, Aug 23rdvs SEAvs BOS
Thu, Aug 24thvs OAKvs BOS
Fri, Aug 25thvs OAK@ DET
Sat, Aug 26thvs OAK@ DET
Sun, Aug 27thvs OAK@ DET
Mon, Aug 28th@ BAL@ BOS
Tue, Aug 29th@ BAL@ BOS
Wed, Aug 30th@ BAL@ BOS
Fri, Sep 1stvs DETvs NYY
Sat, Sep 2ndvs DETvs NYY
Sun, Sep 3rdvs DETvs NYY
Tue, Sep 5th@ KC@ TEX
Wed, Sep 6th@ KC@ TEX
Thu, Sep 7th@ KC   
Fri, Sep 8th@ DETvs SD
Sat, Sep 9th@ DETvs SD
Sun, Sep 10th@ DETvs SD
Mon, Sep 11thvs KCvs OAK
Tue, Sep 12thvs KCvs OAK
Wed, Sep 13thvs KCvs OAK
Thu, Sep 14thvs MIN   
Fri, Sep 15thvs MIN@ KC
Sat, Sep 16thvs MIN@ KC
Sun, Sep 17thvs MIN@ KC
Mon, Sep 18th@ WSHvs BAL
Tue, Sep 19th@ WSHvs BAL
Wed, Sep 20th@ WSHvs BAL
Fri, Sep 22nd@ BOSvs KC
Sat, Sep 23rd@ BOSvs KC
Sun, Sep 24th@ BOSvs KC
Mon, Sep 25thvs ARI@ SEA
Tue, Sep 26thvs ARI@ SEA
Wed, Sep 27thvs ARI@ SEA
Fri, Sep 29thvs SD@ ARI
Sat, Sep 30thvs SD@ ARI
Sun, Oct 1stvs SD@ ARI
Tue, Apr 4th   vs DETMatt Manning#148
Mon, May 1st   vs SF
Mon, May 15th   vs CHC
Thu, Jun 1st   vs LAA
Mon, Jun 5th   @ TOR
Mon, Jul 3rd   @ TEX
Mon, Jul 24th   vs TEX
Mon, Jul 31st   vs CLE
Thu, Aug 10th   @ BAL
Mon, Aug 14th   @ MIA
Mon, Sep 4th   @ TEX