Skip to main content

Who Should I Trade?

Rafael Devers for Ozzie Albies (2021)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Rafael Devers
3B - BOS
Rafael Devers
BOS vs LAA Sun, May 16th 1:10pm
Ozzie Albies
2B - ATL
Ozzie Albies
ATL @ MIL Sun, May 16th 2:10pm
Recommended by
11 of 15 experts
Recommended by
4 of 15 experts
Rest of Season
VBR# 20# 41
Home Runs2519
Stolen Bases510
Batting Average.276.268
Injury Alert--
Weather70 F, Partly Cloudy54 F, Light Rain
Expert Ranks 
Joe Bond
Fantasy Six Pack
# 19# 24
Nick Pollack
Pitcher List
# 14# 39
Mike Maher
# 20# 23
Pierre Camus
# 18# 36
Mick Ciallela
# 15# 24
Brendan Tuma
# 16# 29
Carmen Maiorano
# 30# 36
Jordan Eisen
Field of Vision Sports
# 27# 29
Corbin Young
# 18# 42
Chris Clegg
# 15# 20
Joe Pisapia
# 9# 24
Brad Camara
# 20# 17
Dan Harris
# 23# 16
Chris Meaney
# 25# 23
Ryan Amore
Pitcher List
# 32# 26
Who Should I Trade? Player Statistics
  Rafael Devers
3B - BOS
Rafael Devers
Ozzie Albies
2B - ATL
Ozzie Albies
2021 Stats 
At Bats137134
Home Runs96
Stolen Bases22
Caught Stealing30
Batting Average.270.231
On Base Pct.346.309
Slugging Pct.547.470
On-base Plus Slugging.894.779
Who Should I Trade? Player Projections
  Rafael Devers
3B - BOS
Rafael Devers
Ozzie Albies
2B - ATL
Ozzie Albies
2021 Projections 
At Bats436452
Home Runs2519
Stolen Bases510
Caught Stealing23
Batting Average.276.268
On Base Pct.342.329
Slugging Pct.521.479
On-base Plus Slugging.863.808
Who Should I Trade? Player Notes
  Rafael Devers
3B - BOS
Rafael Devers
Ozzie Albies
2B - ATL
Ozzie Albies
 Rafael Devers went 2-for-4 with a home run, and a two run double on Sunday.
Liam Gibney
Mon, May 10th
Ozzie Albies went 1-for-5 with a solo homer against the Brewers Friday.
Steve Painter
Sat, May 15th
 Rafael Devers came up big for the Red Sox in their 12-9 victory over Detroit. He went 2-for-5 with three RBIs and scored once.
Liam Gibney
Fri, May 7th
Ozzie Albies went 1-for-4 with a triple, RBI, and two runs scored in Sunday's game against the Phillies.
Steve Painter
Sun, May 9th
 Red Sox 3B Rafael Devers (shoulder) is absent from Tuesday's lineup against the Tigers.
Brendan Tuma - Too Much Tuma
Tue, May 4th
Ozzie Albies went 1-for-4 in Wednesday's game against the Nationals.
Steve Painter
Wed, May 5th
 Rafael Devers went 1-for-3 with a home run and a walk on Friday.
Liam Gibney
Sat, May 1st
Ozzie Albies went 1-for-4 with a two-run homer in Friday's game against the Blue Jays.
Steve Painter
Fri, Apr 30th
 Rafael Devers drove in the only run for the Red Sox with a double in the sixth inning. He finished 1-for-4 on the day with an RBI.
Liam Gibney
Fri, Apr 30th
Ozzie Albies went 2-for-4 with a double and run scored in Thursday's game against the Cubs.
Steve Painter
Thu, Apr 29th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Rafael Devers
3B - BOS
Rafael Devers
Ozzie Albies
2B - ATL
Ozzie Albies
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Apr 2ndvs BAL   
Sat, Apr 3rdvs BAL@ PHI
Sun, Apr 4thvs BAL@ PHI
Mon, Apr 5thvs TB   
Tue, Apr 6thvs TB@ WSH
Wed, Apr 7thvs TB@ WSH
Thu, Apr 8th@ BAL   
Sat, Apr 10th@ BALvs PHI
Sun, Apr 11th@ BALvs PHI
Tue, Apr 13th@ MINvs MIA
Wed, Apr 14th@ MINvs MIA
Thu, Apr 15th@ MINvs MIA
Sat, Apr 17thvs CWS@ CHC
Sun, Apr 18thvs CWS@ CHC
Mon, Apr 19thvs CWS   
Tue, Apr 20thvs TOR@ NYY
Wed, Apr 21stvs TOR@ NYY
Thu, Apr 22ndvs SEA   
Fri, Apr 23rdvs SEAvs ARI
Sat, Apr 24thvs SEA   
Sun, Apr 25thvs SEAvs ARI
Tue, Apr 27th@ NYMvs CHC
Wed, Apr 28th@ NYMvs CHC
Thu, Apr 29th@ TEXvs CHC
Fri, Apr 30th@ TEX@ TOR
Sat, May 1st@ TEX@ TOR
Sun, May 2nd@ TEX@ TOR
Tue, May 4thvs DET@ WSH
Wed, May 5thvs DET@ WSH
Thu, May 6thvs DET@ WSH
Fri, May 7th@ BALvs PHI
Sat, May 8th@ BALvs PHI
Sun, May 9th@ BALvs PHI
Mon, May 10th@ BAL   
Tue, May 11thvs OAKvs TOR
Wed, May 12thvs OAKvs TOR
Thu, May 13thvs OAKvs TOR
Fri, May 14thvs LAA@ MIL
Sat, May 15thvs LAA@ MIL
Sun, May 16thvs LAA@ MIL
Tue, May 18th@ TORvs NYM
Wed, May 19th@ TORvs NYM
Thu, May 20th@ TORvs PIT
Fri, May 21st@ PHIvs PIT
Sat, May 22nd@ PHIvs PIT
Sun, May 23rd@ PHIvs PIT
Tue, May 25thvs ATL@ BOS
Wed, May 26thvs ATL@ BOS
Fri, May 28thvs MIA@ NYM
Sat, May 29thvs MIA@ NYM
Sun, May 30thvs MIA@ NYM
Mon, May 31st@ HOUvs WSH
Tue, Jun 1st@ HOUvs WSH
Wed, Jun 2nd@ HOUvs WSH
Thu, Jun 3rd@ HOUvs WSH
Fri, Jun 4th@ NYYvs LAD
Sat, Jun 5th@ NYYvs LAD
Sun, Jun 6th@ NYYvs LAD
Tue, Jun 8thvs HOU@ PHI
Wed, Jun 9thvs HOU@ PHI
Thu, Jun 10thvs HOU@ PHI
Fri, Jun 11thvs TOR@ MIA
Sat, Jun 12thvs TOR@ MIA
Sun, Jun 13thvs TOR@ MIA
Mon, Jun 14thvs TOR   
Tue, Jun 15th@ ATLvs BOS
Wed, Jun 16th@ ATLvs BOS
Fri, Jun 18th@ KCvs STL
Sat, Jun 19th@ KCvs STL
Sun, Jun 20th@ KCvs STL
Tue, Jun 22nd@ TB@ NYM
Wed, Jun 23rd@ TB@ NYM
Thu, Jun 24th@ TB@ CIN
Fri, Jun 25thvs NYY@ CIN
Sat, Jun 26thvs NYY@ CIN
Sun, Jun 27thvs NYY@ CIN
Mon, Jun 28thvs KC   
Tue, Jun 29thvs KCvs NYM
Wed, Jun 30thvs KCvs NYM
Thu, Jul 1stvs KCvs NYM
Fri, Jul 2nd@ OAKvs MIA
Sat, Jul 3rd@ OAKvs MIA
Sun, Jul 4th@ OAKvs MIA
Mon, Jul 5th@ LAA@ PIT
Tue, Jul 6th@ LAA@ PIT
Wed, Jul 7th@ LAA@ PIT
Fri, Jul 9thvs PHI@ MIA
Sat, Jul 10thvs PHI@ MIA
Sun, Jul 11thvs PHI@ MIA
Thu, Jul 15th@ NYY   
Fri, Jul 16th@ NYYvs TB
Sat, Jul 17th@ NYYvs TB
Sun, Jul 18th@ NYYvs TB
Mon, Jul 19th@ TORvs SD
Tue, Jul 20th@ TORvs SD
Wed, Jul 21st@ TORvs SD
Thu, Jul 22ndvs NYY@ PHI
Fri, Jul 23rdvs NYY@ PHI
Sat, Jul 24thvs NYY@ PHI
Sun, Jul 25thvs NYY@ PHI
Mon, Jul 26thvs TOR@ NYM
Tue, Jul 27thvs TOR@ NYM
Wed, Jul 28thvs TOR@ NYM
Thu, Jul 29thvs TOR@ NYM
Fri, Jul 30th@ TBvs MIL
Sat, Jul 31st@ TBvs MIL
Sun, Aug 1st@ TBvs MIL
Tue, Aug 3rd@ DET@ STL
Wed, Aug 4th@ DET@ STL
Thu, Aug 5th@ DET@ STL
Fri, Aug 6th@ TORvs WSH
Sat, Aug 7th@ TORvs WSH
Sun, Aug 8th@ TORvs WSH
Tue, Aug 10thvs TBvs CIN
Wed, Aug 11thvs TBvs CIN
Thu, Aug 12thvs TBvs CIN
Fri, Aug 13thvs BAL@ WSH
Sat, Aug 14thvs BAL@ WSH
Sun, Aug 15thvs BAL@ WSH
Tue, Aug 17th@ NYY@ MIA
Wed, Aug 18th@ NYY@ MIA
Fri, Aug 20thvs TEX@ BAL
Sat, Aug 21stvs TEX@ BAL
Sun, Aug 22ndvs TEX@ BAL
Tue, Aug 24thvs MINvs NYY
Wed, Aug 25thvs MIN   
Thu, Aug 26thvs MIN   
Fri, Aug 27th@ CLEvs SF
Sat, Aug 28th@ CLEvs SF
Sun, Aug 29th@ CLEvs SF
Mon, Aug 30th@ TB@ LAD
Tue, Aug 31st@ TB@ LAD
Wed, Sep 1st@ TB@ LAD
Thu, Sep 2nd@ TB@ COL
Fri, Sep 3rdvs CLE@ COL
Sat, Sep 4thvs CLE@ COL
Sun, Sep 5thvs CLE@ COL
Mon, Sep 6thvs TB   
Tue, Sep 7thvs TBvs WSH
Wed, Sep 8thvs TBvs WSH
Fri, Sep 10th@ CWSvs MIA
Sat, Sep 11th@ CWSvs MIA
Sun, Sep 12th@ CWSvs MIA
Mon, Sep 13th@ SEA   
Tue, Sep 14th@ SEAvs COL
Wed, Sep 15th@ SEAvs COL
Fri, Sep 17thvs BAL@ SF
Sat, Sep 18thvs BAL@ SF
Sun, Sep 19thvs BAL@ SF
Tue, Sep 21stvs NYM@ ARI
Wed, Sep 22ndvs NYM@ ARI
Fri, Sep 24thvs NYY@ SD
Sat, Sep 25thvs NYY@ SD
Sun, Sep 26thvs NYY@ SD
Tue, Sep 28th@ BALvs PHI
Wed, Sep 29th@ BALvs PHI
Thu, Sep 30th@ BALvs PHI
Fri, Oct 1st@ WSHvs NYM
Sat, Oct 2nd@ WSHvs NYM
Sun, Oct 3rd@ WSHvs NYM
Thu, Apr 1st   @ PHI
Fri, Apr 9th   vs PHI
Mon, Apr 12th   vs MIA
Fri, Apr 16th   @ CHC
Mon, Apr 26th   vs CHC
Mon, May 17th   vs NYM
Thu, Jun 17th   vs STL
Mon, Jun 21st   @ NYM
Mon, Aug 16th   @ MIA
Mon, Aug 23rd   vs NYY
Thu, Sep 9th   vs WSH
Thu, Sep 16th   vs COL
Mon, Sep 20th   @ ARI
Thu, Sep 23rd   @ ARI