Skip to main content

Who Should I Trade?

Rafael Devers for Nolan Arenado (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 CWS Sat, Apr 17th 4:05pm
Nolan Arenado
3B - STL
Nolan Arenado
STL @ PHI Sat, Apr 17th 4:05pm
Recommended by
10 of 12 experts
Recommended by
2 of 12 experts
Rest of Season
VBR# 28# 47
Home Runs3129
Stolen Bases52
Batting Average.277.271
Injury Alert--
Weather55 F, Overcast50 F, Mostly Cloudy
Expert Ranks 
Joe Bond
Fantasy Six Pack
# 19# 33
Chris Meaney
# 25# 30
Mike Maher
# 22# 32
Dan Harris
# 21# 26
Mick Ciallela
# 20# 28
Ryan Amore
Pitcher List
# 33# 53
Carmen Maiorano
# 30# 31
Jordan Eisen
Field of Vision Sports
# 27# 37
Chris Clegg
# 18# 32
Joe Pisapia
# 16# 29
Brendan Tuma
# 22# 19
Brad Camara
# 29# 14
Who Should I Trade? Player Statistics
  Rafael Devers
3B - BOS
Rafael Devers
Nolan Arenado
3B - STL
Nolan Arenado
2021 Stats 
At Bats4747
Home Runs53
Stolen Bases00
Caught Stealing10
Batting Average.255.319
On Base Pct.340.373
Slugging Pct.596.575
On-base Plus Slugging.935.947
Who Should I Trade? Player Projections
  Rafael Devers
3B - BOS
Rafael Devers
Nolan Arenado
3B - STL
Nolan Arenado
2021 Projections 
At Bats540541
Home Runs3129
Stolen Bases52
Caught Stealing31
Batting Average.277.271
On Base Pct.339.352
Slugging Pct.519.491
On-base Plus Slugging.859.843
Who Should I Trade? Player Notes
  Rafael Devers
3B - BOS
Rafael Devers
Nolan Arenado
3B - STL
Nolan Arenado
 Rafael Devers totaled two more homers on Sunday as the Red Sox beat the Orioles for their sixth straight victory.
Brendan Tuma - Too Much Tuma
Sun, Apr 11th
Nolan Arenado went 2-for-3 with a walk, a home run, two runs scored, and three RBI in a 14-3 win over the Nationals on Tuesday.
Lucas Spence
Wed, Apr 14th
 Rafael Devers hit his first homer of the season in Boston's 7-3 win over the Baltimore Orioles on Thursday.
Brendan Tuma - Too Much Tuma
Thu, Apr 8th
Nolan Arenado had a day to forget on Monday, going 0-for-4 with three strikeouts in a 5-2 loss to Washington.
Lucas Spence
Tue, Apr 13th
 Rafael Devers went 2-for-5 with an RBI as the Red Sox beat the Rays in extra innings on Tuesday night.
Brendan Tuma - Too Much Tuma
Wed, Apr 7th
With the score tied 1-1 in the bottom of the 8th inning, Nolan Arenado came to the plate and turned on a 97-mph inside fastball, crushing a two-run home run to left field and propelling the Cardinals to a 3-1 win over the Brewers on Thursday. It was Arenado's only hit in four at-bats.
Lucas Spence
Thu, Apr 8th
 Rafael Devers is absent from Sunday's lineup against the Orioles.
Brendan Tuma - Too Much Tuma
Sun, Apr 4th
Nolan Arenado extended his season-opening hit streak to three games on Sunday, finishing 1-for-3 with a double.
Lucas Spence
Sun, Apr 4th
 Rafael Devers went 0-for-2 with a walk as the Red Sox fell to the Orioles 3-0 on Opening Day.
Brendan Tuma - Too Much Tuma
Fri, Apr 2nd
Nolan Arenado collected another two hits on Saturday, going 2-for-5 and slugging his first home run in a Cardinals uniform while scoring two and driving in two.
Lucas Spence
Sat, Apr 3rd
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Rafael Devers
3B - BOS
Rafael Devers
Nolan Arenado
3B - STL
Nolan Arenado
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Apr 2ndvs BAL   
Sat, Apr 3rdvs BAL@ CIN
Sun, Apr 4thvs BAL@ CIN
Mon, Apr 5thvs TB@ MIA
Tue, Apr 6thvs TB@ MIA
Wed, Apr 7thvs TB@ MIA
Thu, Apr 8th@ BALvs MIL
Sat, Apr 10th@ BALvs MIL
Sun, Apr 11th@ BALvs MIL
Tue, Apr 13th@ MINvs WSH
Wed, Apr 14th@ MINvs WSH
Thu, Apr 15th@ MIN   
Sat, Apr 17thvs CWS@ PHI
Sun, Apr 18thvs CWS@ PHI
Mon, Apr 19thvs CWS@ WSH
Tue, Apr 20thvs TOR@ WSH
Wed, Apr 21stvs TOR@ WSH
Thu, Apr 22ndvs SEA   
Fri, Apr 23rdvs SEAvs CIN
Sat, Apr 24thvs SEAvs CIN
Sun, Apr 25thvs SEAvs CIN
Tue, Apr 27th@ NYMvs PHI
Wed, Apr 28th@ NYMvs PHI
Thu, Apr 29th@ TEXvs PHI
Fri, Apr 30th@ TEX@ PIT
Sat, May 1st@ TEX@ PIT
Sun, May 2nd@ TEX@ PIT
Tue, May 4thvs DETvs NYM
Wed, May 5thvs DETvs NYM
Thu, May 6thvs DETvs NYM
Fri, May 7th@ BALvs COL
Sat, May 8th@ BALvs COL
Sun, May 9th@ BALvs COL
Mon, May 10th@ BAL   
Tue, May 11thvs OAK@ MIL
Wed, May 12thvs OAK@ MIL
Thu, May 13thvs OAK@ MIL
Fri, May 14thvs LAA@ SD
Sat, May 15thvs LAA@ SD
Sun, May 16thvs LAA@ SD
Tue, May 18th@ TORvs PIT
Wed, May 19th@ TORvs PIT
Thu, May 20th@ TOR   
Fri, May 21st@ PHIvs CHC
Sat, May 22nd@ PHIvs CHC
Sun, May 23rd@ PHIvs CHC
Tue, May 25thvs ATL@ CWS
Wed, May 26thvs ATL@ CWS
Fri, May 28thvs MIA@ ARI
Sat, May 29thvs MIA@ ARI
Sun, May 30thvs MIA@ ARI
Mon, May 31st@ HOU@ LAD
Tue, Jun 1st@ HOU@ LAD
Wed, Jun 2nd@ HOU@ LAD
Thu, Jun 3rd@ HOUvs CIN
Fri, Jun 4th@ NYYvs CIN
Sat, Jun 5th@ NYYvs CIN
Sun, Jun 6th@ NYYvs CIN
Tue, Jun 8thvs HOUvs CLE
Wed, Jun 9thvs HOUvs CLE
Thu, Jun 10thvs HOU   
Fri, Jun 11thvs TOR@ CHC
Sat, Jun 12thvs TOR@ CHC
Sun, Jun 13thvs TOR@ CHC
Mon, Jun 14thvs TORvs MIA
Tue, Jun 15th@ ATLvs MIA
Wed, Jun 16th@ ATLvs MIA
Fri, Jun 18th@ KC@ ATL
Sat, Jun 19th@ KC@ ATL
Sun, Jun 20th@ KC@ ATL
Tue, Jun 22nd@ TB@ DET
Wed, Jun 23rd@ TB@ DET
Thu, Jun 24th@ TBvs PIT
Fri, Jun 25thvs NYYvs PIT
Sat, Jun 26thvs NYYvs PIT
Sun, Jun 27thvs NYYvs PIT
Mon, Jun 28thvs KCvs ARI
Tue, Jun 29thvs KCvs ARI
Wed, Jun 30thvs KCvs ARI
Thu, Jul 1stvs KC@ COL
Fri, Jul 2nd@ OAK@ COL
Sat, Jul 3rd@ OAK@ COL
Sun, Jul 4th@ OAK@ COL
Mon, Jul 5th@ LAA@ SF
Tue, Jul 6th@ LAA@ SF
Wed, Jul 7th@ LAA@ SF
Fri, Jul 9thvs PHI@ CHC
Sat, Jul 10thvs PHI@ CHC
Sun, Jul 11thvs PHI@ CHC
Thu, Jul 15th@ NYY   
Fri, Jul 16th@ NYYvs SF
Sat, Jul 17th@ NYYvs SF
Sun, Jul 18th@ NYYvs SF
Mon, Jul 19th@ TORvs CHC
Tue, Jul 20th@ TORvs CHC
Wed, Jul 21st@ TORvs CHC
Thu, Jul 22ndvs NYYvs CHC
Fri, Jul 23rdvs NYY@ CIN
Sat, Jul 24thvs NYY@ CIN
Sun, Jul 25thvs NYY@ CIN
Mon, Jul 26thvs TOR   
Tue, Jul 27thvs TOR@ CLE
Wed, Jul 28thvs TOR@ CLE
Thu, Jul 29thvs TOR   
Fri, Jul 30th@ TBvs MIN
Sat, Jul 31st@ TBvs MIN
Sun, Aug 1st@ TBvs MIN
Tue, Aug 3rd@ DETvs ATL
Wed, Aug 4th@ DETvs ATL
Thu, Aug 5th@ DETvs ATL
Fri, Aug 6th@ TORvs KC
Sat, Aug 7th@ TORvs KC
Sun, Aug 8th@ TORvs KC
Tue, Aug 10thvs TB@ PIT
Wed, Aug 11thvs TB@ PIT
Thu, Aug 12thvs TB@ PIT
Fri, Aug 13thvs BAL@ KC
Sat, Aug 14thvs BAL@ KC
Sun, Aug 15thvs BAL@ KC
Tue, Aug 17th@ NYYvs MIL
Wed, Aug 18th@ NYYvs MIL
Fri, Aug 20thvs TEXvs PIT
Sat, Aug 21stvs TEXvs PIT
Sun, Aug 22ndvs TEXvs PIT
Tue, Aug 24thvs MINvs DET
Wed, Aug 25thvs MINvs DET
Thu, Aug 26thvs MIN@ PIT
Fri, Aug 27th@ CLE@ PIT
Sat, Aug 28th@ CLE@ PIT
Sun, Aug 29th@ CLE@ PIT
Mon, Aug 30th@ TB@ CIN
Tue, Aug 31st@ TB@ CIN
Wed, Sep 1st@ TB@ CIN
Thu, Sep 2nd@ TB   
Fri, Sep 3rdvs CLE@ MIL
Sat, Sep 4thvs CLE@ MIL
Sun, Sep 5thvs CLE@ MIL
Mon, Sep 6thvs TBvs LAD
Tue, Sep 7thvs TBvs LAD
Wed, Sep 8thvs TBvs LAD
Fri, Sep 10th@ CWSvs CIN
Sat, Sep 11th@ CWSvs CIN
Sun, Sep 12th@ CWSvs CIN
Mon, Sep 13th@ SEA@ NYM
Tue, Sep 14th@ SEA@ NYM
Wed, Sep 15th@ SEA@ NYM
Fri, Sep 17thvs BALvs SD
Sat, Sep 18thvs BALvs SD
Sun, Sep 19thvs BALvs SD
Tue, Sep 21stvs NYM@ MIL
Wed, Sep 22ndvs NYM@ MIL
Fri, Sep 24thvs NYY@ CHC
Sat, Sep 25thvs NYY@ CHC
Sun, Sep 26thvs NYY@ CHC
Tue, Sep 28th@ BALvs MIL
Wed, Sep 29th@ BALvs MIL
Thu, Sep 30th@ BALvs MIL
Fri, Oct 1st@ WSHvs CHC
Sat, Oct 2nd@ WSHvs CHC
Sun, Oct 3rd@ WSHvs CHC
Thu, Apr 1st   @ CIN
Mon, Apr 12th   vs WSH
Fri, Apr 16th   @ PHI
Mon, Apr 26th   vs PHI
Mon, May 3rd   vs NYM
Mon, May 24th   @ CWS
Thu, May 27th   @ ARI
Thu, Jun 17th   @ ATL
Thu, Aug 19th   vs MIL
Thu, Sep 9th   vs LAD
Mon, Sep 20th   @ MIL
Thu, Sep 23rd   @ MIL