Skip Navigation to Main Content

Who Should I Trade?

Jose Altuve for Rafael Devers (2026)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
Experts' Pick
  Jose Altuve
2B,LF,DH - HOU
Jose Altuve
Rafael Devers
1B,3B,DH - SF
Rafael Devers
Expert
Recommendation
0%
Recommended by
0 of 0 experts
0%
Recommended by
0 of 0 experts
Rankings 
   
Rest of Season
VBR# 161# 43
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Who Should I Trade? Player Statistics
  Jose Altuve
2B,LF,DH - HOU
Jose Altuve
Rafael Devers
1B,3B,DH - SF
Rafael Devers
2025 Stats 
   
   
At Bats588607
   
Runs8099
   
Hits155153
   
Singles10485
   
Doubles2433
   
Triples10
   
Home Runs2635
   
RBI77109
   
Stolen Bases101
   
Caught Stealing61
   
Walks55112
   
Strikeouts109192
   
Batting Average.264.252
   
On Base Pct.328.372
   
Slugging Pct.441.479
   
On-base Plus Slugging.768.851
   
Who Should I Trade? Player Notes
  Jose Altuve
2B,LF,DH - HOU
Jose Altuve
Rafael Devers
1B,3B,DH - SF
Rafael Devers
News 
There are no recent news for these players
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Jose Altuve
2B,LF,DH - HOU
Jose Altuve
Rafael Devers
1B,3B,DH - SF
Rafael Devers
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 26thvs LAA   
Fri, Mar 27thvs LAAvs NYY
Sat, Mar 28thvs LAAvs NYY
Sun, Mar 29thvs LAA   
Mon, Mar 30thvs BOS@ SD
Tue, Mar 31stvs BOS@ SD
Wed, Apr 1stvs BOS@ SD
Fri, Apr 3rd@ ATHvs NYM
Sat, Apr 4th@ ATHvs NYM
Sun, Apr 5th@ ATHvs NYM
Mon, Apr 6th@ COLvs PHI
Tue, Apr 7th@ COLvs PHI
Wed, Apr 8th@ COLvs PHI
Fri, Apr 10th@ SEA@ BAL
Sat, Apr 11th@ SEA@ BAL
Sun, Apr 12th@ SEA@ BAL
Mon, Apr 13th@ SEA   
Tue, Apr 14thvs COL@ CIN
Wed, Apr 15thvs COL@ CIN
Thu, Apr 16thvs COL@ CIN
Fri, Apr 17thvs STL@ WSH
Sat, Apr 18thvs STL@ WSH
Sun, Apr 19thvs STL@ WSH
Mon, Apr 20th@ CLE   
Tue, Apr 21st@ CLEvs LAD
Wed, Apr 22nd@ CLEvs LAD
Fri, Apr 24thvs NYYvs MIA
Sat, Apr 25thvs NYYvs MIA
Sun, Apr 26thvs NYYvs MIA
Tue, Apr 28th@ BAL@ PHI
Wed, Apr 29th@ BAL@ PHI
Thu, Apr 30th@ BAL@ PHI
Fri, May 1st@ BOS@ TB
Sat, May 2nd@ BOS@ TB
Sun, May 3rd@ BOS@ TB
Mon, May 4thvs LADvs SD
Tue, May 5thvs LADvs SD
Wed, May 6thvs LADvs SD
Fri, May 8th@ CINvs PIT
Sat, May 9th@ CINvs PIT
Sun, May 10th@ CINvs PIT
Mon, May 11thvs SEA@ LAD
Tue, May 12thvs SEA@ LAD
Wed, May 13thvs SEA@ LAD
Thu, May 14thvs SEA@ LAD
Fri, May 15thvs TEX@ ATH
Sat, May 16thvs TEX@ ATH
Sun, May 17thvs TEX@ ATH
Mon, May 18th@ MIN@ ARI
Tue, May 19th@ MIN@ ARI
Wed, May 20th@ MIN@ ARI
Fri, May 22nd@ CHCvs CWS
Sat, May 23rd@ CHCvs CWS
Sun, May 24th@ CHCvs CWS
Mon, May 25th@ TEXvs ARI
Tue, May 26th@ TEXvs ARI
Wed, May 27th@ TEXvs ARI
Thu, May 28th@ TEX   
Fri, May 29thvs MIL@ COL
Sat, May 30thvs MIL@ COL
Sun, May 31stvs MIL@ COL
Tue, Jun 2ndvs PIT@ MIL
Wed, Jun 3rdvs PIT@ MIL
Thu, Jun 4thvs PIT@ MIL
Fri, Jun 5thvs ATH@ CHC
Sat, Jun 6thvs ATH@ CHC
Sun, Jun 7thvs ATH@ CHC
Mon, Jun 8th@ LAAvs WSH
Tue, Jun 9th@ LAAvs WSH
Wed, Jun 10th@ LAAvs WSH
Fri, Jun 12th@ KCvs CHC
Sat, Jun 13th@ KCvs CHC
Sun, Jun 14th@ KCvs CHC
Mon, Jun 15thvs DET   
Tue, Jun 16thvs DET@ ATL
Wed, Jun 17thvs DET@ ATL
Fri, Jun 19thvs CLE@ MIA
Sat, Jun 20thvs CLE@ MIA
Sun, Jun 21stvs CLE@ MIA
Mon, Jun 22nd@ TOR   
Tue, Jun 23rd@ TORvs ATH
Wed, Jun 24th@ TORvs ATH
Thu, Jun 25th@ DETvs ATH
Fri, Jun 26th@ DETvs ATL
Sat, Jun 27th@ DETvs ATL
Sun, Jun 28th@ DETvs ATL
Mon, Jun 29thvs MIN@ ARI
Tue, Jun 30thvs MIN@ ARI
Wed, Jul 1stvs MIN@ ARI
Fri, Jul 3rdvs TB@ COL
Sat, Jul 4thvs TB@ COL
Sun, Jul 5thvs TB@ COL
Mon, Jul 6th@ WSHvs TOR
Tue, Jul 7th@ WSHvs TOR
Wed, Jul 8th@ WSHvs TOR
Fri, Jul 10th@ TEXvs COL
Sat, Jul 11th@ TEXvs COL
Sun, Jul 12th@ TEXvs COL
Fri, Jul 17thvs BAL@ SEA
Sat, Jul 18thvs BAL@ SEA
Sun, Jul 19thvs BAL@ SEA
Mon, Jul 20thvs MIA@ KC
Tue, Jul 21stvs MIA@ KC
Wed, Jul 22ndvs MIA@ KC
Fri, Jul 24th@ CWSvs LAA
Sat, Jul 25th@ CWSvs LAA
Sun, Jul 26th@ CWSvs LAA
Mon, Jul 27th@ LAAvs MIL
Tue, Jul 28th@ LAAvs MIL
Wed, Jul 29th@ LAAvs MIL
Fri, Jul 31stvs TEX@ SD
Sat, Aug 1stvs TEX@ SD
Sun, Aug 2ndvs TEX@ SD
Mon, Aug 3rdvs TOR@ TEX
Tue, Aug 4thvs TOR@ TEX
Wed, Aug 5thvs TOR@ TEX
Fri, Aug 7th@ SDvs DET
Sat, Aug 8th@ SDvs DET
Sun, Aug 9th@ SDvs DET
Mon, Aug 10th@ SFvs HOU
Tue, Aug 11th@ SFvs HOU
Wed, Aug 12th@ SFvs HOU
Fri, Aug 14thvs SEAvs COL
Sat, Aug 15thvs SEAvs COL
Sun, Aug 16thvs SEAvs COL
Tue, Aug 18thvs LAA@ CLE
Wed, Aug 19thvs LAA@ CLE
Thu, Aug 20thvs LAA@ CLE
Fri, Aug 21stvs ATH@ BOS
Sat, Aug 22ndvs ATH@ BOS
Sun, Aug 23rdvs ATH@ BOS
Tue, Aug 25th@ NYYvs CIN
Wed, Aug 26th@ NYYvs CIN
Thu, Aug 27th@ NYYvs ARI
Fri, Aug 28th@ NYMvs ARI
Sat, Aug 29th@ NYMvs ARI
Sun, Aug 30th@ NYMvs ARI
Mon, Aug 31stvs CWS   
Tue, Sep 1stvs CWS@ PIT
Wed, Sep 2ndvs CWS@ PIT
Thu, Sep 3rdvs CWS@ PIT
Fri, Sep 4thvs ARI@ NYM
Sat, Sep 5thvs ARI@ NYM
Sun, Sep 6thvs ARI@ NYM
Tue, Sep 8th@ PHIvs STL
Wed, Sep 9th@ PHIvs STL
Thu, Sep 10th@ PHI   
Fri, Sep 11th@ TBvs SD
Sat, Sep 12th@ TBvs SD
Sun, Sep 13th@ TBvs SD
Tue, Sep 15thvs KC@ STL
Wed, Sep 16thvs KC@ STL
Thu, Sep 17thvs KC   
Fri, Sep 18thvs ATL@ LAD
Sat, Sep 19thvs ATL@ LAD
Sun, Sep 20thvs ATL@ LAD
Tue, Sep 22nd@ SEAvs MIN
Wed, Sep 23rd@ SEAvs MIN
Thu, Sep 24th@ ATH   
Fri, Sep 25th@ ATHvs LAD
Sat, Sep 26th@ ATHvs LAD
Sun, Sep 27th@ ATHvs LAD
Wed, Mar 25th   vs NYY
Thu, Apr 2nd   vs NYM
Thu, Apr 23rd   vs LAD
Mon, Jun 1st   @ MIL
Thu, Jun 18th   @ ATL
Thu, Jul 9th   vs COL
Thu, Jul 30th   @ SD
Mon, Aug 24th   vs CIN
Mon, Sep 7th   vs STL
Mon, Sep 14th   @ STL
Mon, Sep 21st   vs MIN