Skip to main content

Who Should I Trade?

Jose Altuve for Yoan Moncada (2021)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Jose Altuve
2B - HOU
Jose Altuve
Yoan Moncada
3B - CWS
Yoan Moncada
Recommended by
10 of 17 experts
Recommended by
7 of 17 experts
Rest of Season# 40# 48
VBR# 14# 116
Home Runs1710
Stolen Bases53
Batting Average.287.262
Injury Alert--
Expert Ranks 
Dan Harris
# 41# 58
Mick Ciallela
# 47# 62
Ryan Amore
Pitcher List
# 45# 73
Brendan Tuma
# 28# 40
Carmen Maiorano
# 65# 74
Jordan Eisen
Field of Vision Sports
# 69# 133
Brad Camara
# 34# 50
Chris Mitchell
# 47# 52
Corbin Young
# 34# 88
Joe Pisapia
# 26# 60
Nick Pollack
Pitcher List
# 48# 28
Chris Clegg
# 49# 46
Mike Maher
# 51# 42
Jorge B. Edwards
Fantasy In Frames
# 56# 55
Chris Meaney
# 56# 55
Joe Bond
Fantasy Six Pack
# 56# 33
Pierre Camus
# 62# 26
Who Should I Trade? Player Statistics
  Jose Altuve
2B - HOU
Jose Altuve
Yoan Moncada
3B - CWS
Yoan Moncada
2021 Stats 
At Bats238221
Home Runs165
Stolen Bases21
Caught Stealing11
Batting Average.294.276
On Base Pct.362.400
Slugging Pct.521.403
On-base Plus Slugging.883.803
Who Should I Trade? Player Projections
  Jose Altuve
2B - HOU
Jose Altuve
Yoan Moncada
3B - CWS
Yoan Moncada
2021 Projections 
At Bats335311
Home Runs1710
Stolen Bases53
Caught Stealing32
Batting Average.287.262
On Base Pct.354.363
Slugging Pct.486.425
On-base Plus Slugging.840.788
Who Should I Trade? Player Notes
  Jose Altuve
2B - HOU
Jose Altuve
Yoan Moncada
3B - CWS
Yoan Moncada
 Another day, another home run for Jose Altuve. The Astros second baseman went yard for the fourth time over the past three games on Thursday against the White Sox. He also had an RBI single and scored twice while finishing the day 2-for-3.
Andersen Pickard
Fri, Jun 18th
Yoan Moncada (illness) went 0-for-3 with a walk during Thursday’s 10-2 loss to the Astros.
Brad Camara
Fri, Jun 18th
 Astros second baseman Jose Altuve is a home run machine. The 31-year-old went yard twice again on Wednesday. He finished the day 2-for-4, also drawing a walk. Houston ended up defeating the Rangers by a score of 8-4.
Andersen Pickard
Thu, Jun 17th
Yoan Moncada (illness) has returned to Thursday's lineup against the Astros.
Brendan Tuma - Too Much Tuma
Thu, Jun 17th
 Astros second baseman Jose Altuve got to live every young ballplayer's dream on Tuesday night as he launched a walk-off grand slam in the bottom of the 10th inning against the Rangers. This was not his only hit of the game; he finished 2-for-5 with a single, too.
Andersen Pickard
Wed, Jun 16th
White Sox 3B Yoan Moncada (illness) is once again absent from Wednesday's lineup against the Rays.
Brendan Tuma - Too Much Tuma
Wed, Jun 16th
 The home runs just keep coming for Astros second baseman Jose Altuve, who went 1-for-4 with a blast against the Twins on Friday. He also walked once, logged two runs, and struck out twice.
Andersen Pickard
Fri, Jun 11th
White Sox 3B Yoan Moncada is being considered day-to-day with a sinus infection.
Brendan Tuma - Too Much Tuma
Tue, Jun 15th
 Jose Altuve may be hitting just .200 over the last four games, but he's still been a threat for power. He launched a home run against Boston on Thursday, going yard for the third time in four games. He finished the game 2-for-5, also logging a single in the effort.
Andersen Pickard
Fri, Jun 11th
Chicago White Sox manager Tony La Russa said third baseman Yoan Moncada is unavailable for Monday’s game against the Rays due to “congestion and fatigue.”
Brad Camara
Mon, Jun 14th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Jose Altuve
2B - HOU
Jose Altuve
Yoan Moncada
3B - CWS
Yoan Moncada
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1st@ OAK@ LAA
Fri, Apr 2nd@ OAK@ LAA
Sat, Apr 3rd@ OAK@ LAA
Sun, Apr 4th@ OAK@ LAA
Mon, Apr 5th@ LAA@ SEA
Tue, Apr 6th@ LAA@ SEA
Thu, Apr 8thvs OAKvs KC
Fri, Apr 9thvs OAK   
Sat, Apr 10thvs OAK   
Mon, Apr 12thvs DETvs CLE
Tue, Apr 13thvs DETvs CLE
Wed, Apr 14thvs DETvs CLE
Fri, Apr 16th@ SEA   
Sat, Apr 17th@ SEA@ BOS
Sun, Apr 18th@ SEA@ BOS
Tue, Apr 20th@ COL@ CLE
Wed, Apr 21st@ COL   
Thu, Apr 22ndvs LAA   
Fri, Apr 23rdvs LAAvs TEX
Sat, Apr 24thvs LAAvs TEX
Sun, Apr 25thvs LAAvs TEX
Mon, Apr 26thvs SEA   
Tue, Apr 27thvs SEAvs DET
Wed, Apr 28thvs SEA   
Thu, Apr 29thvs SEAvs DET
Fri, Apr 30th@ TBvs CLE
Sat, May 1st@ TBvs CLE
Sun, May 2nd@ TBvs CLE
Tue, May 4th@ NYY@ CIN
Wed, May 5th@ NYY@ CIN
Thu, May 6th@ NYY   
Fri, May 7thvs TOR@ KC
Sat, May 8thvs TOR@ KC
Sun, May 9thvs TOR@ KC
Mon, May 10thvs LAA   
Tue, May 11thvs LAAvs MIN
Wed, May 12thvs LAAvs MIN
Thu, May 13thvs TEXvs MIN
Fri, May 14thvs TEXvs KC
Sat, May 15thvs TEXvs KC
Sun, May 16thvs TEXvs KC
Tue, May 18th@ OAK@ MIN
Wed, May 19th@ OAK@ MIN
Thu, May 20th@ OAK   
Fri, May 21st@ TEX@ NYY
Sat, May 22nd@ TEX@ NYY
Sun, May 23rd@ TEX@ NYY
Tue, May 25thvs LADvs STL
Wed, May 26thvs LADvs STL
Fri, May 28thvs SD   
Sat, May 29thvs SDvs BAL
Sun, May 30thvs SDvs BAL
Mon, May 31stvs BOS@ CLE
Tue, Jun 1stvs BOS@ CLE
Wed, Jun 2ndvs BOS   
Thu, Jun 3rdvs BOSvs DET
Fri, Jun 4th@ TORvs DET
Sat, Jun 5th@ TORvs DET
Sun, Jun 6th@ TORvs DET
Tue, Jun 8th@ BOSvs TOR
Wed, Jun 9th@ BOSvs TOR
Thu, Jun 10th@ BOSvs TOR
Fri, Jun 11th@ MIN@ DET
Sat, Jun 12th@ MIN@ DET
Sun, Jun 13th@ MIN@ DET
Tue, Jun 15thvs TEXvs TB
Wed, Jun 16thvs TEXvs TB
Thu, Jun 17thvs CWS@ HOU
Fri, Jun 18thvs CWS@ HOU
Sat, Jun 19thvs CWS@ HOU
Sun, Jun 20thvs CWS@ HOU
Mon, Jun 21st@ BAL   
Tue, Jun 22nd@ BAL@ PIT
Wed, Jun 23rd@ BAL@ PIT
Thu, Jun 24th@ DET   
Fri, Jun 25th@ DETvs SEA
Sat, Jun 26th@ DETvs SEA
Sun, Jun 27th@ DETvs SEA
Mon, Jun 28thvs BALvs MIN
Tue, Jun 29thvs BALvs MIN
Wed, Jun 30thvs BALvs MIN
Thu, Jul 1st@ CLEvs MIN
Fri, Jul 2nd@ CLE@ DET
Sat, Jul 3rd@ CLE@ DET
Sun, Jul 4th@ CLE@ DET
Tue, Jul 6thvs OAK@ MIN
Wed, Jul 7thvs OAK@ MIN
Thu, Jul 8thvs OAK   
Fri, Jul 9thvs NYY@ BAL
Sat, Jul 10thvs NYY@ BAL
Sun, Jul 11thvs NYY@ BAL
Fri, Jul 16th@ CWSvs HOU
Sat, Jul 17th@ CWSvs HOU
Sun, Jul 18th@ CWSvs HOU
Mon, Jul 19thvs CLEvs MIN
Tue, Jul 20thvs CLEvs MIN
Wed, Jul 21stvs CLEvs MIN
Fri, Jul 23rdvs TEX@ MIL
Sat, Jul 24thvs TEX@ MIL
Sun, Jul 25thvs TEX@ MIL
Mon, Jul 26th@ SEA@ KC
Tue, Jul 27th@ SEA@ KC
Wed, Jul 28th@ SEA@ KC
Fri, Jul 30th@ SFvs CLE
Sat, Jul 31st@ SFvs CLE
Sun, Aug 1st@ SFvs CLE
Tue, Aug 3rd@ LADvs KC
Wed, Aug 4th@ LADvs KC
Thu, Aug 5thvs MINvs KC
Fri, Aug 6thvs MIN@ CHC
Sat, Aug 7thvs MIN@ CHC
Sun, Aug 8thvs MIN@ CHC
Tue, Aug 10thvs COL@ MIN
Wed, Aug 11thvs COL@ MIN
Fri, Aug 13th@ LAA   
Sat, Aug 14th@ LAAvs NYY
Sun, Aug 15th@ LAAvs NYY
Mon, Aug 16th@ KCvs OAK
Tue, Aug 17th@ KCvs OAK
Wed, Aug 18th@ KCvs OAK
Thu, Aug 19th@ KCvs OAK
Fri, Aug 20thvs SEA@ TB
Sat, Aug 21stvs SEA@ TB
Sun, Aug 22ndvs SEA@ TB
Mon, Aug 23rdvs KC@ TOR
Tue, Aug 24thvs KC@ TOR
Wed, Aug 25thvs KC@ TOR
Fri, Aug 27th@ TEXvs CHC
Sat, Aug 28th@ TEXvs CHC
Sun, Aug 29th@ TEXvs CHC
Mon, Aug 30th@ SEA   
Tue, Aug 31st@ SEAvs PIT
Wed, Sep 1st@ SEAvs PIT
Fri, Sep 3rd@ SD@ KC
Sat, Sep 4th@ SD@ KC
Sun, Sep 5th@ SD@ KC
Mon, Sep 6thvs SEA   
Tue, Sep 7thvs SEA@ OAK
Wed, Sep 8thvs SEA@ OAK
Fri, Sep 10thvs LAAvs BOS
Sat, Sep 11thvs LAAvs BOS
Sun, Sep 12thvs LAAvs BOS
Mon, Sep 13th@ TEX   
Tue, Sep 14th@ TEXvs LAA
Wed, Sep 15th@ TEXvs LAA
Thu, Sep 16th@ TEXvs LAA
Fri, Sep 17thvs ARI@ TEX
Sat, Sep 18thvs ARI@ TEX
Sun, Sep 19thvs ARI@ TEX
Mon, Sep 20th@ LAA@ DET
Tue, Sep 21st@ LAA@ DET
Wed, Sep 22nd@ LAA@ DET
Thu, Sep 23rd@ LAA@ CLE
Fri, Sep 24th@ OAK@ CLE
Sat, Sep 25th@ OAK@ CLE
Sun, Sep 26th@ OAK@ CLE
Tue, Sep 28thvs TBvs CIN
Wed, Sep 29thvs TBvs CIN
Thu, Sep 30thvs TB   
Fri, Oct 1stvs OAKvs DET
Sat, Oct 2ndvs OAKvs DET
Sun, Oct 3rdvs OAKvs DET
Wed, Apr 7th   @ SEA
Sun, Apr 11th   vs KC
Thu, Apr 15th   vs CLE
Mon, Apr 19th   @ BOS
Mon, May 17th   @ MIN
Mon, May 24th   vs STL
Thu, May 27th   vs BAL
Mon, Jun 14th   vs TB
Mon, Jul 5th   @ MIN
Thu, Jul 29th   @ KC
Mon, Aug 9th   @ MIN
Thu, Aug 12th   vs NYY
Thu, Aug 26th   @ TOR
Thu, Sep 9th   @ OAK