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
Ozzie Albies
2B - ATL
Ozzie Albies
Expert
Recommendation
88%
Recommended by
15 of 17 experts
12%
Recommended by
2 of 17 experts
Rankings 
   
Rest of Season# 10# 16
VBR# 6
   
Projections 
   
Runs01
Home Runs00
RBI01
Stolen Bases00
Batting Average.000.256
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Joe Bond
Fantasy Six Pack
# 10# 17
   
Nick Pollack
Pitcher List
# 14# 26
   
Mike Maher
FantasyPros
# 7# 22
   
Dan Harris
FantasyPros
# 11# 17
   
Pierre Camus
RotoBaller
# 5# 33
   
Mick Ciallela
Fantrax
# 12# 13
   
Ryan Amore
Pitcher List
# 17# 26
   
Brendan Tuma
FantasyPros
# 7# 26
   
Carmen Maiorano
FantasyPros
# 30# 36
   
Jordan Eisen
Field of Vision Sports
# 27# 29
   
Brad Camara
FantasyPros
# 6# 15
   
Chris Mitchell
FantasyData
# 14# 26
   
Corbin Young
FantasyData
# 16# 42
   
Chris Clegg
Fantrax
# 15# 20
   
Joe Pisapia
FantasyPros
# 4# 38
   
Jorge B. Edwards
Fantasy In Frames
# 25# 23
   
Chris Meaney
FTN
# 25# 23
   
Who Should I Trade? Player Statistics
  Rafael Devers
3B - BOS
Rafael Devers
Ozzie Albies
2B - ATL
Ozzie Albies
2021 Stats 
   
   
At Bats591629
   
Runs101103
   
Hits166163
   
Singles8986
   
Doubles3840
   
Triples17
   
Home Runs3830
   
RBI115106
   
Stolen Bases520
   
Caught Stealing54
   
Walks6247
   
Strikeouts143128
   
Batting Average.281.259
   
On Base Pct.354.311
   
Slugging Pct.542.488
   
On-base Plus Slugging.895.799
   
Who Should I Trade? Player Projections
  Rafael Devers
3B - BOS
Rafael Devers
Ozzie Albies
2B - ATL
Ozzie Albies
2021 Projections 
   
   
At Bats04
   
Runs01
   
Hits01
   
Singles00
   
Doubles00
   
Triples00
   
Home Runs00
   
RBI01
   
Stolen Bases00
   
Caught Stealing00
   
Walks00
   
Strikeouts01
   
Batting Average.000.256
   
On Base Pct.000.308
   
Slugging Pct.000.489
   
On-base Plus Slugging.000.797
   
Who Should I Trade? Player Notes
  Rafael Devers
3B - BOS
Rafael Devers
Ozzie Albies
2B - ATL
Ozzie Albies
News 
 Rafael Devers went 4-for-5 with a home run, four RBIs, and three runs scored in their playoff clinching win on Sunday.
Liam Gibney
Mon, Oct 4th
Ozzie Albies went 1-for-4 with a double, an RBI, and a run scored against the Mets Sunday.
Steve Painter
Sun, Oct 3rd
 Rafael Devers went 2-for-4 with with a double, and a run scored in Sunday's tough loss to the New York Yankees.
Liam Gibney
Mon, Sep 27th
Ozzie Albies went 2-for-4 with an RBI double, a single, and a stolen base against the Mets Friday.
Steve Painter
Fri, Oct 1st
 Rafael Devers went 1-for-4 with a home run, and three RBIs. He was responsible for all three of the Red Sox runs in this contest against the Yankees on Friday.
Liam Gibney
Sat, Sep 25th
Ozzie Albies went 2-for-5 with two singles and two runs scored against the Phillies Wednesday.
Steve Painter
Wed, Sep 29th
 Rafael Devers went 3-for-5 with a double, an RBI, and three runs scored in Saturday's 9-3 win over Baltimore.
Liam Gibney
Sun, Sep 19th
Ozzie Albies went 2-for-5 with two singles, two RBI, and a run scored against the Padres Saturday.
Steve Painter
Sun, Sep 26th
 Rafael Devers went just 1-for-4 on the day, striking out twice. But he salvaged his fantasy day with a solo homer in the eighth inning.
Ethan Biddle - The Work of Ethan Biddle
Tue, Sep 14th
Ozzie Albies went 3-for-4 with an RBI double, two singles, and a run scored against the Diamondbacks Thursday. He was also caught stealing 2nd base and picked off 1st base.
Steve Painter
Thu, Sep 23rd
Notes 
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 BALJohn Means (6-9)   
Sat, Apr 3rdvs BALMatt Harvey (6-14)@ PHIZack Wheeler (14-10)
Sun, Apr 4thvs BALBruce Zimmermann (4-5)@ PHIZach Eflin (4-7)
Mon, Apr 5thvs TBMichael Wacha (3-5)   
Tue, Apr 6thvs TBTyler Glasnow (5-2)@ WSHMax Scherzer (15-4)
Wed, Apr 7thvs TBRyan Yarbrough (9-7)@ WSHStephen Strasburg (1-2)
Thu, Apr 8th@ BALMatt Harvey (6-14)   
Sat, Apr 10th@ BALBruce Zimmermann (4-5)vs PHIZach Eflin (4-7)
Sun, Apr 11th@ BALJorge Lopez (3-14)vs PHIMatt Moore (2-4)
Tue, Apr 13th@ MINJ.A. Happ (10-8)vs MIAPablo Lopez (5-5)
Wed, Apr 14th@ MINJose Berrios (12-9)vs MIANick Neidert (1-2)
Thu, Apr 15th@ MINMichael Pineda (9-8)vs MIATrevor Rogers (7-8)
Sat, Apr 17thvs CWSDylan Cease (13-7)@ CHCTrevor Williams (4-2)
Sun, Apr 18thvs CWSMichael Kopech (4-3)@ CHCKyle Hendricks (14-7)
Mon, Apr 19thvs CWSLucas Giolito (11-9)   
Tue, Apr 20thvs TORHyun Jin Ryu (14-10)@ NYYJameson Taillon (8-6)
Wed, Apr 21stvs TORTrent Thornton (1-3)@ NYYCorey Kluber (5-3)
Thu, Apr 22ndvs SEAJustin Dunn (1-3)   
Fri, Apr 23rdvs SEAYusei Kikuchi (7-9)vs ARILuke Weaver (3-6)
Sat, Apr 24thvs SEAChris Flexen (14-6)   
Sun, Apr 25thvs SEANick Margevicius (0-2)vs ARIMadison Bumgarner (7-10)
Tue, Apr 27th@ NYMDavid Peterson (2-6)vs CHCTrevor Williams (4-2)
Wed, Apr 28th@ NYMJacob deGrom (7-2)vs CHCKyle Hendricks (14-7)
Thu, Apr 29th@ TEXKyle Gibson (10-9)vs CHCAdbert Alzolay (5-13)
Fri, Apr 30th@ TEXKohei Arihara (2-4)@ TORRobbie Ray (13-7)
Sat, May 1st@ TEXJordan Lyles (10-13)@ TORTravis Bergen
Sun, May 2nd@ TEXMike Foltynewicz (2-12)@ TORRoss Stripling (5-7)
Tue, May 4thvs DETMichael Fulmer (5-6)@ WSHJoe Ross (5-9)
Wed, May 5thvs DETCasey Mize (7-9)@ WSHErick Fedde (7-9)
Thu, May 6thvs DETSpencer Turnbull (4-2)@ WSHJon Lester (7-6)
Fri, May 7th@ BALMatt Harvey (6-14)vs PHIZach Eflin (4-7)
Sat, May 8th@ BALZac Lowther (1-3)vs PHIVince Velasquez (3-9)
Sun, May 9th@ BALDean Kremer (0-7)vs PHIAaron Nola (9-9)
Mon, May 10th@ BALJorge Lopez (3-14)   
Tue, May 11thvs OAKChris Bassitt (12-4)vs TORRobbie Ray (13-7)
Wed, May 12thvs OAKJames Kaprielian (8-5)vs TORHyun Jin Ryu (14-10)
Thu, May 13thvs OAKSean Manaea (11-10)vs TORRoss Stripling (5-7)
Fri, May 14thvs LAAGriffin Canning (5-4)@ MILAdrian Houser (10-6)
Sat, May 15thvs LAADylan Bundy (2-9)@ MILBrett Anderson (4-9)
Sun, May 16thvs LAAJose Quintana (0-3)@ MILFreddy Peralta (10-5)
Tue, May 18th@ TORHyun Jin Ryu (14-10)vs NYMMiguel Castro
Wed, May 19th@ TORRoss Stripling (5-7)vs NYMDavid Peterson (2-6)
Thu, May 20th@ TORSteven Matz (14-7)vs PITWil Crowe (4-8)
Fri, May 21st@ PHIAaron Nola (9-9)vs PITTyler Anderson (7-11)
Sat, May 22nd@ PHISpencer Howard (0-5)vs PITMitch Keller (5-11)
Sun, May 23rd@ PHIZack Wheeler (14-10)vs PITJT Brubaker (5-13)
Tue, May 25thvs ATLCharlie Morton (14-6)#1@ BOSGarrett Richards (7-8)
Wed, May 26thvs ATLDrew Smyly (11-4)#6@ BOSNick Pivetta (9-8)
Fri, May 28thvs MIACody Poteet (2-3)   
Sat, May 29thvs MIATrevor Rogers (7-8)@ NYMTaijuan Walker (7-11)
Mon, May 31st@ HOUJose Urquidy (8-3)vs WSHJoe Ross (5-9)
Tue, Jun 1st@ HOULuis Garcia (11-8)vs WSHStephen Strasburg (1-2)
Wed, Jun 2nd@ HOUFramber Valdez (11-6)vs WSHJon Lester (7-6)
Thu, Jun 3rd@ HOUJake Odorizzi (6-7)vs WSHPatrick Corbin (9-16)
Fri, Jun 4th@ NYYMichael King (2-4)vs LADJulio Urias (19-3)
Sat, Jun 5th@ NYYJameson Taillon (8-6)vs LADClayton Kershaw (10-8)
Sun, Jun 6th@ NYYDomingo German (4-5)vs LADTrevor Bauer (8-5)
Mon, Jun 7thvs MIAZach Thompson (3-7)   
Tue, Jun 8thvs HOUFramber Valdez (11-6)@ PHIAaron Nola (9-9)
Wed, Jun 9thvs HOUJake Odorizzi (6-7)@ PHIZach Eflin (4-7)
Thu, Jun 10thvs HOUZack Greinke (11-6)@ PHIZack Wheeler (14-10)
Fri, Jun 11thvs TORRoss Stripling (5-7)@ MIASandy Alcantara (9-15)
Sat, Jun 12thvs TORSteven Matz (14-7)@ MIAZach Thompson (3-7)
Sun, Jun 13thvs TORRobbie Ray (13-7)@ MIAPablo Lopez (5-5)
Mon, Jun 14thvs TORAlek Manoah (9-2)   
Tue, Jun 15th@ ATLTucker Davidson (0-0)#15vs BOSEduardo Rodriguez (13-8)
Wed, Jun 16th@ ATLIan Anderson (9-5)#3vs BOSGarrett Richards (7-8)
Fri, Jun 18th@ KCKyle Zimmervs STLCarlos Martinez (4-9)
Sat, Jun 19th@ KCBrad Keller (8-12)   
Sun, Jun 20th@ KCMike Minor (8-12)vs STLKwang Hyun Kim (7-7)
Tue, Jun 22nd@ TBAndrew Kittredge (9-3)@ NYMMarcus Stroman (10-13)
Wed, Jun 23rd@ TBRich Hill (7-8)@ NYMTylor Megill (4-6)
Thu, Jun 24th@ TBMichael Wacha (3-5)@ CINTony Santillan (1-3)
Fri, Jun 25thvs NYYDomingo German (4-5)@ CINVladimir Gutierrez (9-6)
Sat, Jun 26thvs NYYJordan Montgomery (6-7)@ CINLuis Castillo (8-16)
Sun, Jun 27thvs NYYGerrit Cole (16-8)@ CINTyler Mahle (13-6)
Mon, Jun 28thvs KCDanny Duffy (4-3)   
Tue, Jun 29thvs KCBrad Keller (8-12)vs NYMTylor Megill (4-6)
Wed, Jun 30thvs KCMike Minor (8-12)vs NYMDavid Peterson (2-6)
Thu, Jul 1stvs KCKris Bubic (6-7)vs NYMJacob deGrom (7-2)
Fri, Jul 2nd@ OAKFrankie Montas (13-9)vs MIAPablo Lopez (5-5)
Sat, Jul 3rd@ OAKCole Irvin (10-15)vs MIASandy Alcantara (9-15)
Sun, Jul 4th@ OAKJames Kaprielian (8-5)vs MIAZach Thompson (3-7)
Mon, Jul 5th@ LAAJose Suarez (8-8)@ PITChase De Jong (1-4)
Tue, Jul 6th@ LAAShohei Ohtani (9-2)@ PITChad Kuhl (5-7)
Wed, Jul 7th@ LAAAndrew Heaney (8-9)@ PITWil Crowe (4-8)
Fri, Jul 9thvs PHIVince Velasquez (3-9)@ MIAAnthony Bass
Sat, Jul 10thvs PHIMatt Moore (2-4)@ MIATrevor Rogers (7-8)
Sun, Jul 11thvs PHIBrandon Kintzler@ MIAPablo Lopez (5-5)
Fri, Jul 16th@ NYYJordan Montgomery (6-7)vs TBMichael Wacha (3-5)
Sat, Jul 17th@ NYYGerrit Cole (16-8)vs TBJosh Fleming (10-8)
Sun, Jul 18th@ NYYJameson Taillon (8-6)vs TBRich Hill (7-8)
Mon, Jul 19th@ TORRoss Stripling (5-7)   
Wed, Jul 21st@ TORRobbie Ray (13-7)vs SDChris Paddack (7-7)
Thu, Jul 22ndvs NYYJordan Montgomery (6-7)@ PHIMatt Moore (2-4)
Fri, Jul 23rdvs NYYGerrit Cole (16-8)@ PHIZack Wheeler (14-10)
Sat, Jul 24thvs NYYJameson Taillon (8-6)@ PHIVince Velasquez (3-9)
Sun, Jul 25thvs NYYDomingo German (4-5)@ PHIAaron Nola (9-9)
Mon, Jul 26thvs TORThomas Hatch@ NYMAaron Loup
Wed, Jul 28thvs TORSteven Matz (14-7)@ NYMTylor Megill (4-6)
Thu, Jul 29thvs TORHyun Jin Ryu (14-10)@ NYMTaijuan Walker (7-11)
Fri, Jul 30th@ TBJosh Fleming (10-8)vs MILCorbin Burnes (11-4)
Sat, Jul 31st@ TBRyan Yarbrough (9-7)vs MILBrandon Woodruff (9-10)
Sun, Aug 1st@ TBShane McClanahan (10-6)vs MILBrett Anderson (4-9)
Tue, Aug 3rd@ DETWily Peralta (4-5)@ STLJon Lester (7-6)
Wed, Aug 4th@ DETCasey Mize (7-9)@ STLJ.A. Happ (10-8)
Thu, Aug 5th@ DETTarik Skubal (8-12)@ STLWade LeBlanc (0-2)
Fri, Aug 6th@ TORAlek Manoah (9-2)vs WSHErick Fedde (7-9)
Sat, Aug 7th@ TORJose Berrios (12-9)vs WSHJosiah Gray (2-2)
Sun, Aug 8th@ TORHyun Jin Ryu (14-10)vs WSHPatrick Corbin (9-16)
Tue, Aug 10thvs TBLuis Patino (5-3)vs CINSonny Gray (7-9)
Wed, Aug 11thvs TBJosh Fleming (10-8)vs CINWade Miley (12-7)
Thu, Aug 12thvs TBDrew Rasmussen (4-1)vs CINVladimir Gutierrez (9-6)
Fri, Aug 13thvs BALSpenser Watkins (2-7)@ WSHJosiah Gray (2-2)
Sat, Aug 14thvs BALJorge Lopez (3-14)@ WSHPatrick Corbin (9-16)
Sun, Aug 15thvs BALKeegan Akin (2-10)@ WSHPaolo Espino (5-5)
Tue, Aug 17th@ NYYLuis Gil (1-1)@ MIASandy Alcantara (9-15)
Wed, Aug 18th@ NYYAndrew Heaney (8-9)@ MIAJesus Luzardo (6-9)
Fri, Aug 20thvs TEXDane Dunning (5-10)@ BALKeegan Akin (2-10)
Sat, Aug 21stvs TEXJordan Lyles (10-13)@ BALMatt Harvey (6-14)
Mon, Aug 23rdvs TEXKolby Allard (3-12)vs NYYJordan Montgomery (6-7)
Tue, Aug 24thvs MINGriffin Jax (4-5)vs NYYAndrew Heaney (8-9)
Wed, Aug 25thvs MINBailey Ober (3-3)   
Thu, Aug 26thvs MINJohn Gant (5-11)   
Fri, Aug 27th@ CLELogan Allen (2-7)vs SFKevin Gausman (14-6)
Sat, Aug 28th@ CLECal Quantrill (8-3)vs SFLogan Webb (11-3)
Sun, Aug 29th@ CLEEli Morgan (5-7)vs SFAnthony DeSclafani (13-7)
Mon, Aug 30th@ TBLuis Patino (5-3)@ LADJulio Urias (19-3)
Tue, Aug 31st@ TBRyan Yarbrough (9-7)@ LADWalker Buehler (16-4)
Wed, Sep 1st@ TBDrew Rasmussen (4-1)@ LADMax Scherzer (15-4)
Thu, Sep 2nd@ TBShane McClanahan (10-6)@ COLChi Chi Gonzalez (3-7)
Fri, Sep 3rdvs CLECal Quantrill (8-3)@ COLAntonio Senzatela (4-9)#17
Sat, Sep 4thvs CLEEli Morgan (5-7)@ COLGerman Marquez (12-11)#4
Sun, Sep 5thvs CLEZach Plesac (10-6)@ COLRyan Feltner (0-1)
Mon, Sep 6thvs TBRyan Yarbrough (9-7)   
Tue, Sep 7thvs TBDrew Rasmussen (4-1)vs WSHPaolo Espino (5-5)
Wed, Sep 8thvs TBShane McClanahan (10-6)vs WSHSean Nolin (0-2)
Fri, Sep 10th@ CWSCarlos Rodon (13-5)vs MIATrevor Rogers (7-8)
Sat, Sep 11th@ CWSDylan Cease (13-7)vs MIAElieser Hernandez (1-3)
Sun, Sep 12th@ CWSLance Lynn (11-6)vs MIAEdward Cabrera (0-3)
Mon, Sep 13th@ SEALogan Gilbert (6-5)   
Tue, Sep 14th@ SEATyler Anderson (7-11)vs COLJon Gray (8-12)#13
Wed, Sep 15th@ SEAMarco Gonzales (10-6)vs COLAntonio Senzatela (4-9)#17
Fri, Sep 17thvs BALKeegan Akin (2-10)@ SFLogan Webb (11-3)
Sat, Sep 18thvs BALZac Lowther (1-3)@ SFAlex Wood (10-4)
Sun, Sep 19thvs BALAlexander Wells (2-3)@ SFAnthony DeSclafani (13-7)
Tue, Sep 21stvs NYMMarcus Stroman (10-13)@ ARILuke Weaver (3-6)
Wed, Sep 22ndvs NYMTaijuan Walker (7-11)@ ARIMerrill Kelly (7-11)
Fri, Sep 24thvs NYYGerrit Cole (16-8)@ SDReiss Knehr (1-2)
Sat, Sep 25thvs NYYNestor Cortes Jr. (2-3)@ SDVince Velasquez (3-9)
Sun, Sep 26thvs NYYJordan Montgomery (6-7)@ SDJoe Musgrove (11-9)
Tue, Sep 28th@ BALBruce Zimmermann (4-5)vs PHIZack Wheeler (14-10)
Wed, Sep 29th@ BALZac Lowther (1-3)vs PHIAaron Nola (9-9)
Thu, Sep 30th@ BALAlexander Wells (2-3)vs PHIKyle Gibson (10-9)
Fri, Oct 1st@ WSHJosh Rogers (2-2)vs NYMTylor Megill (4-6)
Sat, Oct 2nd@ WSHJosiah Gray (2-2)vs NYMCarlos Carrasco (1-5)
Sun, Oct 3rd@ WSHJoan Adon (0-0)vs NYMNoah Syndergaard (0-1)
Thu, Apr 1st   @ PHIAaron Nola (9-9)
Fri, Apr 9th   vs PHIZack Wheeler (14-10)
Mon, Apr 12th   vs MIASandy Alcantara (9-15)
Fri, Apr 16th   @ CHCZach Davies (6-12)
Mon, Apr 26th   vs CHCZach Davies (6-12)
Mon, May 17th   vs NYMTaijuan Walker (7-11)
Thu, Jun 17th   vs STLJohn Gant (5-11)
Mon, Jun 21st   @ NYMJerad Eickhoff (0-2)
Tue, Jul 20th   vs SDYu Darvish (8-11)
Tue, Jul 27th   @ NYMJerad Eickhoff (0-2)
Mon, Aug 16th   @ MIABraxton Garrett (1-2)
Sun, Aug 22nd   @ BALJohn Means (6-9)
Thu, Sep 9th   vs WSHErick Fedde (7-9)
Mon, Sep 20th   @ ARIHumberto Mejia (0-3)
Thu, Sep 23rd   @ ARIMadison Bumgarner (7-10)