Skip to main content

Who Should I Trade?

Michael Brantley for Yoan Moncada (2022)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Michael Brantley
Michael Brantley
Yoan Moncada
3B - CWS
Yoan Moncada
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
VBR# 176# 130
Injury Alert--
Expert Ranks 
Who Should I Trade? Player Statistics
  Michael Brantley
Michael Brantley
Yoan Moncada
3B - CWS
Yoan Moncada
2021 Stats 
At Bats469520
Home Runs814
Stolen Bases13
Caught Stealing02
Batting Average.311.262
On Base Pct.362.373
Slugging Pct.437.410
On-base Plus Slugging.799.783
Who Should I Trade? Player Notes
  Michael Brantley
Michael Brantley
Yoan Moncada
3B - CWS
Yoan Moncada
There are no recent news for these players
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Michael Brantley
Michael Brantley
Yoan Moncada
3B - CWS
Yoan Moncada
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 31stvs PHIvs MIN
Sat, Apr 2ndvs PHIvs MIN
Sun, Apr 3rdvs PHIvs MIN
Mon, Apr 4thvs NYY@ KC
Tue, Apr 5thvs NYY   
Wed, Apr 6thvs NYY@ KC
Thu, Apr 7th@ LAA@ KC
Fri, Apr 8th@ LAA@ DET
Sat, Apr 9th@ LAA@ DET
Sun, Apr 10th@ LAA@ DET
Tue, Apr 12th@ ARIvs SEA
Wed, Apr 13th@ ARIvs SEA
Fri, Apr 15th@ SEAvs TB
Sat, Apr 16th@ SEAvs TB
Sun, Apr 17th@ SEAvs TB
Mon, Apr 18thvs LAA@ CLE
Tue, Apr 19thvs LAA@ CLE
Wed, Apr 20thvs LAA@ CLE
Fri, Apr 22ndvs TOR@ MIN
Sat, Apr 23rdvs TOR@ MIN
Sun, Apr 24thvs TOR@ MIN
Mon, Apr 25th@ TEX   
Tue, Apr 26th@ TEXvs KC
Wed, Apr 27th@ TEXvs KC
Thu, Apr 28th@ TEXvs KC
Fri, Apr 29th@ TORvs LAA
Sat, Apr 30th@ TORvs LAA
Sun, May 1st@ TORvs LAA
Mon, May 2ndvs SEAvs LAA
Tue, May 3rdvs SEA@ CHC
Wed, May 4thvs SEA@ CHC
Thu, May 5thvs DET   
Fri, May 6thvs DET@ BOS
Sat, May 7thvs DET@ BOS
Sun, May 8thvs DET@ BOS
Tue, May 10th@ MINvs CLE
Wed, May 11th@ MINvs CLE
Thu, May 12th@ MINvs NYY
Fri, May 13th@ WSHvs NYY
Sat, May 14th@ WSHvs NYY
Sun, May 15th@ WSHvs NYY
Mon, May 16th@ BOS@ KC
Tue, May 17th@ BOS@ KC
Wed, May 18th@ BOS@ KC
Thu, May 19thvs TEX@ KC
Fri, May 20thvs TEX@ NYY
Sat, May 21stvs TEX@ NYY
Sun, May 22ndvs TEX@ NYY
Mon, May 23rdvs CLE   
Tue, May 24thvs CLEvs BOS
Wed, May 25thvs CLEvs BOS
Fri, May 27th@ SEA   
Sat, May 28th@ SEAvs CHC
Sun, May 29th@ SEAvs CHC
Mon, May 30th@ OAK   
Tue, May 31st@ OAK@ TOR
Wed, Jun 1st@ OAK@ TOR
Fri, Jun 3rd@ KC@ TB
Sat, Jun 4th@ KC@ TB
Sun, Jun 5th@ KC@ TB
Mon, Jun 6thvs SEA   
Tue, Jun 7thvs SEAvs LAD
Wed, Jun 8thvs SEAvs LAD
Fri, Jun 10thvs MIAvs TEX
Sat, Jun 11thvs MIAvs TEX
Sun, Jun 12thvs MIAvs TEX
Mon, Jun 13th@ TEX@ DET
Tue, Jun 14th@ TEX@ DET
Wed, Jun 15th@ TEX@ DET
Fri, Jun 17thvs CWS@ HOU
Sat, Jun 18thvs CWS@ HOU
Sun, Jun 19thvs CWS@ HOU
Tue, Jun 21stvs NYMvs TOR
Wed, Jun 22ndvs NYMvs TOR
Thu, Jun 23rd@ NYYvs BAL
Fri, Jun 24th@ NYYvs BAL
Sat, Jun 25th@ NYYvs BAL
Sun, Jun 26th@ NYYvs BAL
Tue, Jun 28th@ NYM@ LAA
Wed, Jun 29th@ NYM@ LAA
Fri, Jul 1stvs LAA@ SF
Sat, Jul 2ndvs LAA@ SF
Sun, Jul 3rdvs LAA@ SF
Mon, Jul 4thvs KCvs MIN
Tue, Jul 5thvs KCvs MIN
Wed, Jul 6thvs KCvs MIN
Thu, Jul 7thvs KCvs DET
Fri, Jul 8th@ OAKvs DET
Sat, Jul 9th@ OAKvs DET
Sun, Jul 10th@ OAKvs DET
Tue, Jul 12th@ LAA@ CLE
Wed, Jul 13th@ LAA@ CLE
Thu, Jul 14th@ LAA@ MIN
Fri, Jul 15thvs OAK@ MIN
Sat, Jul 16thvs OAK@ MIN
Sun, Jul 17thvs OAK@ MIN
Fri, Jul 22nd@ SEAvs CLE
Sat, Jul 23rd@ SEAvs CLE
Sun, Jul 24th@ SEAvs CLE
Mon, Jul 25th@ OAK   
Tue, Jul 26th@ OAK@ COL
Wed, Jul 27th@ OAK@ COL
Thu, Jul 28thvs SEA   
Fri, Jul 29thvs SEAvs OAK
Sat, Jul 30thvs SEAvs OAK
Sun, Jul 31stvs SEAvs OAK
Mon, Aug 1stvs BOSvs KC
Tue, Aug 2ndvs BOSvs KC
Wed, Aug 3rdvs BOSvs KC
Thu, Aug 4th@ CLE@ TEX
Fri, Aug 5th@ CLE@ TEX
Sat, Aug 6th@ CLE@ TEX
Sun, Aug 7th@ CLE@ TEX
Tue, Aug 9thvs TEX@ KC
Wed, Aug 10thvs TEX@ KC
Thu, Aug 11thvs TEX@ KC
Fri, Aug 12thvs OAKvs DET
Sat, Aug 13thvs OAKvs DET
Sun, Aug 14thvs OAKvs DET
Mon, Aug 15th@ CWSvs HOU
Tue, Aug 16th@ CWSvs HOU
Wed, Aug 17th@ CWSvs HOU
Thu, Aug 18th@ CWSvs HOU
Fri, Aug 19th@ ATL@ CLE
Sat, Aug 20th@ ATL@ CLE
Sun, Aug 21st@ ATL@ CLE
Tue, Aug 23rdvs MIN@ BAL
Wed, Aug 24thvs MIN@ BAL
Thu, Aug 25thvs MIN@ BAL
Fri, Aug 26thvs BALvs ARI
Sat, Aug 27thvs BALvs ARI
Sun, Aug 28thvs BALvs ARI
Tue, Aug 30th@ TEXvs KC
Wed, Aug 31st@ TEXvs KC
Fri, Sep 2nd@ LAAvs MIN
Sat, Sep 3rd@ LAAvs MIN
Sun, Sep 4th@ LAAvs MIN
Mon, Sep 5thvs TEX@ SEA
Tue, Sep 6thvs TEX@ SEA
Wed, Sep 7thvs TEX@ SEA
Fri, Sep 9thvs LAA@ OAK
Sat, Sep 10thvs LAA@ OAK
Sun, Sep 11thvs LAA@ OAK
Mon, Sep 12th@ DET   
Tue, Sep 13th@ DETvs COL
Wed, Sep 14th@ DETvs COL
Thu, Sep 15thvs OAK   
Fri, Sep 16thvs OAK@ DET
Sat, Sep 17thvs OAK@ DET
Sun, Sep 18thvs OAK@ DET
Mon, Sep 19th@ TB   
Tue, Sep 20th@ TBvs CLE
Wed, Sep 21st@ TBvs CLE
Thu, Sep 22nd@ BALvs CLE
Fri, Sep 23rd@ BALvs DET
Sat, Sep 24th@ BALvs DET
Sun, Sep 25th@ BALvs DET
Tue, Sep 27thvs ARI@ MIN
Wed, Sep 28thvs ARI@ MIN
Fri, Sep 30thvs TB@ SD
Sat, Oct 1stvs TB@ SD
Sun, Oct 2ndvs TB@ SD
Thu, Apr 14th   vs SEA
Thu, Apr 21st   @ CLE
Mon, May 9th   vs CLE
Thu, May 26th   vs BOS
Thu, Jun 2nd   @ TOR
Thu, Jun 9th   vs LAD
Mon, Jun 20th   vs TOR
Mon, Jun 27th   @ LAA
Mon, Jul 11th   @ CLE
Thu, Sep 1st   vs KC
Thu, Sep 8th   @ OAK
Thu, Sep 29th   @ MIN