Skip to main content

Who Should I Trade?

Rafael Devers for Yordan Alvarez (2023)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Rafael Devers
3B - BOS
Rafael Devers
Yordan Alvarez
Yordan Alvarez
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
  Rafael Devers
3B - BOS
Rafael Devers
Yordan Alvarez
Yordan Alvarez
2022 Stats 
At Bats555465
Home Runs2737
Stolen Bases31
Caught Stealing11
Batting Average.296.303
On Base Pct.358.405
Slugging Pct.521.607
On-base Plus Slugging.8791.011
Who Should I Trade? Player Notes
  Rafael Devers
3B - BOS
Rafael Devers
Yordan Alvarez
Yordan Alvarez
There are no recent news for these players
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Rafael Devers
3B - BOS
Rafael Devers
Yordan Alvarez
Yordan Alvarez
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 30thvs BALvs CWS
Sat, Apr 1stvs BALvs CWS
Sun, Apr 2ndvs BALvs CWS
Mon, Apr 3rdvs PITvs DET
Tue, Apr 4thvs PITvs DET
Wed, Apr 5thvs PITvs DET
Thu, Apr 6th@ DET@ MIN
Sat, Apr 8th@ DET@ MIN
Sun, Apr 9th@ DET@ MIN
Mon, Apr 10th@ TB@ PIT
Tue, Apr 11th@ TB@ PIT
Wed, Apr 12th@ TB@ PIT
Thu, Apr 13th@ TB   
Fri, Apr 14thvs LAAvs TEX
Sat, Apr 15thvs LAAvs TEX
Sun, Apr 16thvs LAAvs TEX
Mon, Apr 17thvs LAAvs TOR
Tue, Apr 18thvs MINvs TOR
Wed, Apr 19thvs MINvs TOR
Thu, Apr 20thvs MIN   
Fri, Apr 21st@ MIL@ ATL
Sat, Apr 22nd@ MIL@ ATL
Sun, Apr 23rd@ MIL@ ATL
Mon, Apr 24th@ BAL@ TB
Tue, Apr 25th@ BAL@ TB
Wed, Apr 26th@ BAL@ TB
Fri, Apr 28thvs CLEvs PHI
Sat, Apr 29thvs CLEvs PHI
Sun, Apr 30thvs CLEvs PHI
Mon, May 1stvs TORvs SF
Tue, May 2ndvs TORvs SF
Wed, May 3rdvs TORvs SF
Thu, May 4thvs TOR   
Fri, May 5th@ PHI@ SEA
Sat, May 6th@ PHI@ SEA
Sun, May 7th@ PHI@ SEA
Tue, May 9th@ ATL@ LAA
Wed, May 10th@ ATL@ LAA
Fri, May 12thvs STL@ CWS
Sat, May 13thvs STL@ CWS
Sun, May 14thvs STL@ CWS
Mon, May 15thvs SEAvs CHC
Tue, May 16thvs SEAvs CHC
Wed, May 17thvs SEAvs CHC
Fri, May 19th@ SDvs OAK
Sat, May 20th@ SDvs OAK
Sun, May 21st@ SDvs OAK
Mon, May 22nd@ LAA@ MIL
Tue, May 23rd@ LAA@ MIL
Wed, May 24th@ LAA@ MIL
Fri, May 26th@ ARI@ OAK
Sat, May 27th@ ARI@ OAK
Sun, May 28th@ ARI@ OAK
Tue, May 30thvs CINvs MIN
Wed, May 31stvs CINvs MIN
Thu, Jun 1stvs CINvs LAA
Fri, Jun 2ndvs TBvs LAA
Sat, Jun 3rdvs TBvs LAA
Sun, Jun 4thvs TBvs LAA
Mon, Jun 5thvs TB@ TOR
Tue, Jun 6th@ CLE@ TOR
Wed, Jun 7th@ CLE@ TOR
Thu, Jun 8th@ CLE@ TOR
Fri, Jun 9th@ NYY@ CLE
Sat, Jun 10th@ NYY@ CLE
Sun, Jun 11th@ NYY@ CLE
Mon, Jun 12thvs COL   
Tue, Jun 13thvs COLvs WSH
Wed, Jun 14thvs COLvs WSH
Fri, Jun 16thvs NYYvs CIN
Sat, Jun 17thvs NYYvs CIN
Sun, Jun 18thvs NYYvs CIN
Mon, Jun 19th@ MINvs NYM
Tue, Jun 20th@ MINvs NYM
Wed, Jun 21st@ MINvs NYM
Thu, Jun 22nd@ MIN   
Fri, Jun 23rd@ CWS@ LAD
Sat, Jun 24th@ CWS@ LAD
Sun, Jun 25th@ CWS@ LAD
Tue, Jun 27thvs MIA@ STL
Wed, Jun 28thvs MIA@ STL
Thu, Jun 29thvs MIA@ STL
Fri, Jun 30th@ TOR@ TEX
Sat, Jul 1st@ TOR@ TEX
Sun, Jul 2nd@ TOR@ TEX
Tue, Jul 4thvs TEXvs COL
Wed, Jul 5thvs TEXvs COL
Thu, Jul 6thvs TEXvs SEA
Fri, Jul 7thvs OAKvs SEA
Sat, Jul 8thvs OAKvs SEA
Sun, Jul 9thvs OAKvs SEA
Fri, Jul 14th@ CHC@ LAA
Sat, Jul 15th@ CHC@ LAA
Sun, Jul 16th@ CHC@ LAA
Mon, Jul 17th@ OAK   
Tue, Jul 18th@ OAK@ COL
Wed, Jul 19th@ OAK@ COL
Fri, Jul 21stvs NYM@ OAK
Sat, Jul 22ndvs NYM@ OAK
Sun, Jul 23rdvs NYM@ OAK
Tue, Jul 25thvs ATLvs TEX
Wed, Jul 26thvs ATLvs TEX
Fri, Jul 28th@ SFvs TB
Sat, Jul 29th@ SFvs TB
Sun, Jul 30th@ SFvs TB
Mon, Jul 31st@ SEAvs CLE
Tue, Aug 1st@ SEAvs CLE
Wed, Aug 2nd@ SEAvs CLE
Fri, Aug 4thvs TOR@ NYY
Sat, Aug 5thvs TOR@ NYY
Sun, Aug 6thvs TOR@ NYY
Mon, Aug 7thvs KC   
Tue, Aug 8thvs KC@ BAL
Wed, Aug 9thvs KC@ BAL
Thu, Aug 10thvs KC@ BAL
Fri, Aug 11thvs DETvs LAA
Sat, Aug 12thvs DETvs LAA
Sun, Aug 13thvs DETvs LAA
Tue, Aug 15th@ WSH@ MIA
Wed, Aug 16th@ WSH@ MIA
Thu, Aug 17th@ WSH   
Fri, Aug 18th@ NYYvs SEA
Sat, Aug 19th@ NYYvs SEA
Sun, Aug 20th@ NYYvs SEA
Mon, Aug 21st@ HOUvs BOS
Tue, Aug 22nd@ HOUvs BOS
Wed, Aug 23rd@ HOUvs BOS
Thu, Aug 24th@ HOUvs BOS
Fri, Aug 25thvs LAD@ DET
Sat, Aug 26thvs LAD@ DET
Sun, Aug 27thvs LAD@ DET
Mon, Aug 28thvs HOU@ BOS
Tue, Aug 29thvs HOU@ BOS
Wed, Aug 30thvs HOU@ BOS
Fri, Sep 1st@ KCvs NYY
Sat, Sep 2nd@ KCvs NYY
Sun, Sep 3rd@ KCvs NYY
Mon, Sep 4th@ TB@ TEX
Tue, Sep 5th@ TB@ TEX
Wed, Sep 6th@ TB@ TEX
Fri, Sep 8thvs BALvs SD
Sat, Sep 9thvs BALvs SD
Sun, Sep 10thvs BALvs SD
Mon, Sep 11thvs NYYvs OAK
Tue, Sep 12thvs NYYvs OAK
Wed, Sep 13thvs NYYvs OAK
Thu, Sep 14thvs NYY   
Fri, Sep 15th@ TOR@ KC
Sat, Sep 16th@ TOR@ KC
Sun, Sep 17th@ TOR@ KC
Mon, Sep 18th@ TEXvs BAL
Tue, Sep 19th@ TEXvs BAL
Wed, Sep 20th@ TEXvs BAL
Fri, Sep 22ndvs CWSvs KC
Sat, Sep 23rdvs CWSvs KC
Sun, Sep 24thvs CWSvs KC
Tue, Sep 26thvs TB@ SEA
Wed, Sep 27thvs TB@ SEA
Thu, Sep 28th@ BAL   
Fri, Sep 29th@ BAL@ ARI
Sat, Sep 30th@ BAL@ ARI
Sun, Oct 1st@ BAL@ ARI
Fri, Mar 31st   vs CWS
Mon, May 8th   @ LAA
Mon, May 29th   vs MIN
Thu, Jun 15th   vs WSH
Mon, Jul 3rd   @ TEX
Thu, Jul 20th   @ OAK
Mon, Jul 24th   vs TEX
Thu, Aug 3rd   @ NYY
Mon, Aug 14th   @ MIA
Mon, Sep 25th   @ SEA