Skip to main content

Who Should I Trade?

Yordan Alvarez for Rafael Devers (2023)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
Experts' Pick
  Yordan Alvarez
LF,DH - HOU
Yordan Alvarez
Rafael Devers
3B - BOS
Rafael Devers
Expert
Recommendation
0%
Recommended by
0 of 0 experts
0%
Recommended by
0 of 0 experts
Rankings 
   
Rest of Season
VBR
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Who Should I Trade? Player Statistics
  Yordan Alvarez
LF,DH - HOU
Yordan Alvarez
Rafael Devers
3B - BOS
Rafael Devers
2022 Stats 
   
   
At Bats465555
   
Runs9384
   
Hits141164
   
Singles7694
   
Doubles2642
   
Triples21
   
Home Runs3727
   
RBI9788
   
Stolen Bases13
   
Caught Stealing11
   
Walks7850
   
Strikeouts106114
   
Batting Average.303.296
   
On Base Pct.405.358
   
Slugging Pct.607.521
   
On-base Plus Slugging1.011.879
   
Who Should I Trade? Player Notes
  Yordan Alvarez
LF,DH - HOU
Yordan Alvarez
Rafael Devers
3B - BOS
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
  Yordan Alvarez
LF,DH - HOU
Yordan Alvarez
Rafael Devers
3B - BOS
Rafael Devers
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 30thvs CWSvs BAL
Fri, Mar 31stvs CWS   
Sat, Apr 1stvs CWSvs BAL
Sun, Apr 2ndvs CWSvs BAL
Mon, Apr 3rdvs DETvs PIT
Tue, Apr 4thvs DETvs PIT
Wed, Apr 5thvs DETvs PIT
Thu, Apr 6th@ MIN@ DET
Sat, Apr 8th@ MIN@ DET
Sun, Apr 9th@ MIN@ DET
Mon, Apr 10th@ PIT@ TB
Tue, Apr 11th@ PIT@ TB
Wed, Apr 12th@ PIT@ TB
Fri, Apr 14thvs TEXvs LAA
Sat, Apr 15thvs TEXvs LAA
Sun, Apr 16thvs TEXvs LAA
Mon, Apr 17thvs TORvs LAA
Tue, Apr 18thvs TORvs MIN
Wed, Apr 19thvs TORvs MIN
Fri, Apr 21st@ ATL@ MIL
Sat, Apr 22nd@ ATL@ MIL
Sun, Apr 23rd@ ATL@ MIL
Mon, Apr 24th@ TB@ BAL
Tue, Apr 25th@ TB@ BAL
Wed, Apr 26th@ TB@ BAL
Fri, Apr 28thvs PHIvs CLE
Sat, Apr 29thvs PHIvs CLE
Sun, Apr 30thvs PHIvs CLE
Mon, May 1stvs SFvs TOR
Tue, May 2ndvs SFvs TOR
Wed, May 3rdvs SFvs TOR
Fri, May 5th@ SEA@ PHI
Sat, May 6th@ SEA@ PHI
Sun, May 7th@ SEA@ PHI
Mon, May 8th@ LAA   
Tue, May 9th@ LAA@ ATL
Wed, May 10th@ LAA@ ATL
Fri, May 12th@ CWSvs STL
Sat, May 13th@ CWSvs STL
Sun, May 14th@ CWSvs STL
Mon, May 15thvs CHCvs SEA
Tue, May 16thvs CHCvs SEA
Wed, May 17thvs CHCvs SEA
Fri, May 19thvs OAK@ SD
Sat, May 20thvs OAK@ SD
Sun, May 21stvs OAK@ SD
Mon, May 22nd@ MIL@ LAA
Tue, May 23rd@ MIL@ LAA
Wed, May 24th@ MIL@ LAA
Fri, May 26th@ OAK@ ARI
Sat, May 27th@ OAK@ ARI
Sun, May 28th@ OAK@ ARI
Mon, May 29thvs MIN   
Tue, May 30thvs MINvs CIN
Wed, May 31stvs MINvs CIN
Thu, Jun 1stvs LAAvs CIN
Fri, Jun 2ndvs LAAvs TB
Sat, Jun 3rdvs LAAvs TB
Sun, Jun 4thvs LAAvs TB
Mon, Jun 5th@ TORvs TB
Tue, Jun 6th@ TOR@ CLE
Wed, Jun 7th@ TOR@ CLE
Thu, Jun 8th@ TOR@ CLE
Fri, Jun 9th@ CLE@ NYY
Sat, Jun 10th@ CLE@ NYY
Sun, Jun 11th@ CLE@ NYY
Tue, Jun 13thvs WSHvs COL
Wed, Jun 14thvs WSHvs COL
Thu, Jun 15thvs WSH   
Fri, Jun 16thvs CINvs NYY
Sat, Jun 17thvs CINvs NYY
Sun, Jun 18thvs CINvs NYY
Mon, Jun 19thvs NYM@ MIN
Tue, Jun 20thvs NYM@ MIN
Wed, Jun 21stvs NYM@ MIN
Fri, Jun 23rd@ LAD@ CWS
Sat, Jun 24th@ LAD@ CWS
Sun, Jun 25th@ LAD@ CWS
Tue, Jun 27th@ STLvs MIA
Wed, Jun 28th@ STLvs MIA
Thu, Jun 29th@ STLvs MIA
Fri, Jun 30th@ TEX@ TOR
Sat, Jul 1st@ TEX@ TOR
Sun, Jul 2nd@ TEX@ TOR
Mon, Jul 3rd@ TEX   
Tue, Jul 4thvs COLvs TEX
Wed, Jul 5thvs COLvs TEX
Thu, Jul 6thvs SEAvs TEX
Fri, Jul 7thvs SEAvs OAK
Sat, Jul 8thvs SEAvs OAK
Sun, Jul 9thvs SEAvs OAK
Fri, Jul 14th@ LAA@ CHC
Sat, Jul 15th@ LAA@ CHC
Sun, Jul 16th@ LAA@ CHC
Tue, Jul 18th@ COL@ OAK
Wed, Jul 19th@ COL@ OAK
Thu, Jul 20th@ OAK   
Fri, Jul 21st@ OAKvs NYM
Sat, Jul 22nd@ OAKvs NYM
Sun, Jul 23rd@ OAKvs NYM
Mon, Jul 24thvs TEX   
Tue, Jul 25thvs TEXvs ATL
Wed, Jul 26thvs TEXvs ATL
Fri, Jul 28thvs TB@ SF
Sat, Jul 29thvs TB@ SF
Sun, Jul 30thvs TB@ SF
Mon, Jul 31stvs CLE@ SEA
Tue, Aug 1stvs CLE@ SEA
Wed, Aug 2ndvs CLE@ SEA
Thu, Aug 3rd@ NYY   
Fri, Aug 4th@ NYYvs TOR
Sat, Aug 5th@ NYYvs TOR
Sun, Aug 6th@ NYYvs TOR
Tue, Aug 8th@ BALvs KC
Wed, Aug 9th@ BALvs KC
Thu, Aug 10th@ BALvs KC
Fri, Aug 11thvs LAAvs DET
Sat, Aug 12thvs LAAvs DET
Sun, Aug 13thvs LAAvs DET
Mon, Aug 14th@ MIA   
Tue, Aug 15th@ MIA@ WSH
Wed, Aug 16th@ MIA@ WSH
Fri, Aug 18thvs SEA@ NYY
Sat, Aug 19thvs SEA@ NYY
Sun, Aug 20thvs SEA@ NYY
Mon, Aug 21stvs BOS@ HOU
Tue, Aug 22ndvs BOS@ HOU
Wed, Aug 23rdvs BOS@ HOU
Thu, Aug 24thvs BOS@ HOU
Fri, Aug 25th@ DETvs LAD
Sat, Aug 26th@ DETvs LAD
Sun, Aug 27th@ DETvs LAD
Mon, Aug 28th@ BOSvs HOU
Tue, Aug 29th@ BOSvs HOU
Wed, Aug 30th@ BOSvs HOU
Fri, Sep 1stvs NYY@ KC
Sat, Sep 2ndvs NYY@ KC
Sun, Sep 3rdvs NYY@ KC
Mon, Sep 4th@ TEX@ TB
Tue, Sep 5th@ TEX@ TB
Wed, Sep 6th@ TEX@ TB
Fri, Sep 8thvs SDvs BAL
Sat, Sep 9thvs SDvs BAL
Sun, Sep 10thvs SDvs BAL
Mon, Sep 11thvs OAKvs NYY
Tue, Sep 12thvs OAKvs NYY
Wed, Sep 13thvs OAKvs NYY
Fri, Sep 15th@ KC@ TOR
Sat, Sep 16th@ KC@ TOR
Sun, Sep 17th@ KC@ TOR
Mon, Sep 18thvs BAL@ TEX
Tue, Sep 19thvs BAL@ TEX
Wed, Sep 20thvs BAL@ TEX
Fri, Sep 22ndvs KCvs CWS
Sat, Sep 23rdvs KCvs CWS
Sun, Sep 24thvs KCvs CWS
Mon, Sep 25th@ SEA   
Tue, Sep 26th@ SEAvs TB
Wed, Sep 27th@ SEAvs TB
Fri, Sep 29th@ ARI@ BAL
Sat, Sep 30th@ ARI@ BAL
Sun, Oct 1st@ ARI@ BAL
Thu, Apr 13th   @ TB
Thu, Apr 20th   vs MIN
Thu, May 4th   vs TOR
Mon, Jun 12th   vs COL
Thu, Jun 22nd   @ MIN
Mon, Jul 17th   @ OAK
Mon, Aug 7th   vs KC
Thu, Aug 17th   @ WSH
Thu, Sep 14th   vs NYY
Thu, Sep 28th   @ BAL