Skip to main content

Who Should I Trade?

Marcus Semien for Jose Altuve (2023)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Marcus Semien
Marcus Semien
Jose Altuve
2B - HOU
Jose Altuve
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
Injury Alert--
Expert Ranks 
Who Should I Trade? Player Statistics
  Marcus Semien
Marcus Semien
Jose Altuve
2B - HOU
Jose Altuve
2022 Stats 
At Bats657524
Home Runs2628
Stolen Bases2518
Caught Stealing81
Batting Average.248.294
On Base Pct.304.383
Slugging Pct.429.525
On-base Plus Slugging.733.908
Who Should I Trade? Player Notes
  Marcus Semien
Marcus Semien
Jose Altuve
2B - HOU
Jose Altuve
There are no recent news for these players
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Marcus Semien
Marcus Semien
Jose Altuve
2B - HOU
Jose Altuve
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 30thvs PHIvs CWS
Sat, Apr 1stvs PHIvs CWS
Sun, Apr 2ndvs PHIvs CWS
Mon, Apr 3rdvs BALvs DET
Tue, Apr 4thvs BALvs DET
Wed, Apr 5thvs BALvs DET
Fri, Apr 7th@ CHC   
Sat, Apr 8th@ CHC@ MIN
Sun, Apr 9th@ CHC@ MIN
Mon, Apr 10thvs KC@ PIT
Tue, Apr 11thvs KC@ PIT
Wed, Apr 12thvs KC@ PIT
Fri, Apr 14th@ HOUvs TEX
Sat, Apr 15th@ HOUvs TEX
Sun, Apr 16th@ HOUvs TEX
Mon, Apr 17th@ KCvs TOR
Tue, Apr 18th@ KCvs TOR
Wed, Apr 19th@ KCvs TOR
Fri, Apr 21stvs OAK@ ATL
Sat, Apr 22ndvs OAK@ ATL
Sun, Apr 23rdvs OAK@ ATL
Mon, Apr 24th@ CIN@ TB
Tue, Apr 25th@ CIN@ TB
Wed, Apr 26th@ CIN@ TB
Thu, Apr 27thvs NYY   
Fri, Apr 28thvs NYYvs PHI
Sat, Apr 29thvs NYYvs PHI
Sun, Apr 30thvs NYYvs PHI
Tue, May 2ndvs ARIvs SF
Wed, May 3rdvs ARIvs SF
Fri, May 5th@ LAA@ SEA
Sat, May 6th@ LAA@ SEA
Sun, May 7th@ LAA@ SEA
Mon, May 8th@ SEA@ LAA
Tue, May 9th@ SEA@ LAA
Wed, May 10th@ SEA@ LAA
Thu, May 11th@ OAK   
Fri, May 12th@ OAK@ CWS
Sat, May 13th@ OAK@ CWS
Sun, May 14th@ OAK@ CWS
Mon, May 15thvs ATLvs CHC
Tue, May 16thvs ATLvs CHC
Wed, May 17thvs ATLvs CHC
Fri, May 19thvs COLvs OAK
Sat, May 20thvs COLvs OAK
Sun, May 21stvs COLvs OAK
Mon, May 22nd@ PIT@ MIL
Tue, May 23rd@ PIT@ MIL
Wed, May 24th@ PIT@ MIL
Fri, May 26th@ BAL@ OAK
Sat, May 27th@ BAL@ OAK
Sun, May 28th@ BAL@ OAK
Mon, May 29th@ DETvs MIN
Tue, May 30th@ DETvs MIN
Wed, May 31st@ DETvs MIN
Fri, Jun 2ndvs SEAvs LAA
Sat, Jun 3rdvs SEAvs LAA
Sun, Jun 4thvs SEAvs LAA
Mon, Jun 5thvs STL@ TOR
Tue, Jun 6thvs STL@ TOR
Wed, Jun 7thvs STL@ TOR
Fri, Jun 9th@ TB@ CLE
Sat, Jun 10th@ TB@ CLE
Sun, Jun 11th@ TB@ CLE
Mon, Jun 12thvs LAA   
Tue, Jun 13thvs LAAvs WSH
Wed, Jun 14thvs LAAvs WSH
Thu, Jun 15thvs LAAvs WSH
Fri, Jun 16thvs TORvs CIN
Sat, Jun 17thvs TORvs CIN
Sun, Jun 18thvs TORvs CIN
Mon, Jun 19th@ CWSvs NYM
Tue, Jun 20th@ CWSvs NYM
Wed, Jun 21st@ CWSvs NYM
Fri, Jun 23rd@ NYY@ LAD
Sat, Jun 24th@ NYY@ LAD
Sun, Jun 25th@ NYY@ LAD
Mon, Jun 26thvs DET   
Tue, Jun 27thvs DET@ STL
Wed, Jun 28thvs DET@ STL
Thu, Jun 29thvs DET@ STL
Fri, Jun 30thvs HOU@ TEX
Sat, Jul 1stvs HOU@ TEX
Sun, Jul 2ndvs HOU@ TEX
Mon, Jul 3rdvs HOU@ TEX
Tue, Jul 4th@ BOSvs COL
Wed, Jul 5th@ BOSvs COL
Thu, Jul 6th@ BOSvs SEA
Fri, Jul 7th@ WSHvs SEA
Sat, Jul 8th@ WSHvs SEA
Sun, Jul 9th@ WSHvs SEA
Fri, Jul 14thvs CLE@ LAA
Sat, Jul 15thvs CLE@ LAA
Sun, Jul 16thvs CLE@ LAA
Mon, Jul 17thvs TB   
Tue, Jul 18thvs TB@ COL
Wed, Jul 19thvs TB@ COL
Fri, Jul 21stvs LAD@ OAK
Sat, Jul 22ndvs LAD@ OAK
Sun, Jul 23rdvs LAD@ OAK
Mon, Jul 24th@ HOUvs TEX
Tue, Jul 25th@ HOUvs TEX
Wed, Jul 26th@ HOUvs TEX
Fri, Jul 28th@ SDvs TB
Sat, Jul 29th@ SDvs TB
Sun, Jul 30th@ SDvs TB
Tue, Aug 1stvs CWSvs CLE
Wed, Aug 2ndvs CWSvs CLE
Thu, Aug 3rdvs CWS@ NYY
Fri, Aug 4thvs MIA@ NYY
Sat, Aug 5thvs MIA@ NYY
Sun, Aug 6thvs MIA@ NYY
Mon, Aug 7th@ OAK   
Tue, Aug 8th@ OAK@ BAL
Wed, Aug 9th@ OAK@ BAL
Fri, Aug 11th@ SFvs LAA
Sat, Aug 12th@ SFvs LAA
Sun, Aug 13th@ SFvs LAA
Mon, Aug 14thvs LAA@ MIA
Tue, Aug 15thvs LAA@ MIA
Wed, Aug 16thvs LAA@ MIA
Fri, Aug 18thvs MILvs SEA
Sat, Aug 19thvs MILvs SEA
Sun, Aug 20thvs MILvs SEA
Mon, Aug 21st@ ARIvs BOS
Tue, Aug 22nd@ ARIvs BOS
Thu, Aug 24th@ MINvs BOS
Fri, Aug 25th@ MIN@ DET
Sat, Aug 26th@ MIN@ DET
Sun, Aug 27th@ MIN@ DET
Mon, Aug 28th@ NYM@ BOS
Tue, Aug 29th@ NYM@ BOS
Wed, Aug 30th@ NYM@ BOS
Fri, Sep 1stvs MINvs NYY
Sat, Sep 2ndvs MINvs NYY
Sun, Sep 3rdvs MINvs NYY
Mon, Sep 4thvs HOU@ TEX
Tue, Sep 5thvs HOU@ TEX
Wed, Sep 6thvs HOU@ TEX
Fri, Sep 8thvs OAKvs SD
Sat, Sep 9thvs OAKvs SD
Sun, Sep 10thvs OAKvs SD
Mon, Sep 11th@ TORvs OAK
Tue, Sep 12th@ TORvs OAK
Wed, Sep 13th@ TORvs OAK
Thu, Sep 14th@ TOR   
Fri, Sep 15th@ CLE@ KC
Sat, Sep 16th@ CLE@ KC
Sun, Sep 17th@ CLE@ KC
Mon, Sep 18thvs BOSvs BAL
Tue, Sep 19thvs BOSvs BAL
Wed, Sep 20thvs BOSvs BAL
Fri, Sep 22ndvs SEAvs KC
Sat, Sep 23rdvs SEAvs KC
Sun, Sep 24thvs SEAvs KC
Mon, Sep 25th@ LAA@ SEA
Tue, Sep 26th@ LAA@ SEA
Wed, Sep 27th@ LAA@ SEA
Thu, Sep 28th@ SEA   
Fri, Sep 29th@ SEA@ ARI
Sat, Sep 30th@ SEA@ ARI
Sun, Oct 1st@ SEA@ ARI
Fri, Mar 31st   vs CWS
Thu, Apr 6th   @ MIN
Mon, May 1st   vs SF
Thu, Jun 1st   vs LAA
Thu, Jun 8th   @ TOR
Thu, Jul 20th   @ OAK
Mon, Jul 31st   vs CLE
Thu, Aug 10th   @ BAL
Wed, Aug 23rd   vs BOS