Skip to main content

Who Should I Trade?

Manny Machado for Rafael Devers (2021)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Manny Machado
3B,SS - SD
Manny Machado
SD vs LAD Sun, Apr 18th 4:10pm
Rafael Devers
3B - BOS
Rafael Devers
BOS vs CWS Sun, Apr 18th 1:10pm
Recommended by
12 of 12 experts
Recommended by
0 of 12 experts
Rest of Season
VBR# 20# 26
Home Runs3231
Stolen Bases115
Batting Average.271.277
Injury Alert--
Weather63 F, Clear46 F, Partly Cloudy
Expert Ranks 
Joe Bond
Fantasy Six Pack
# 13# 19
Chris Meaney
# 12# 25
Mike Maher
# 13# 22
Dan Harris
# 12# 21
Mick Ciallela
# 13# 20
Ryan Amore
Pitcher List
# 25# 33
Brendan Tuma
# 20# 21
Carmen Maiorano
# 21# 30
Jordan Eisen
Field of Vision Sports
# 14# 27
Brad Camara
# 13# 29
Chris Clegg
# 13# 18
Joe Pisapia
# 9# 16
Who Should I Trade? Player Statistics
  Manny Machado
3B,SS - SD
Manny Machado
Rafael Devers
3B - BOS
Rafael Devers
2021 Stats 
At Bats5447
Home Runs35
Stolen Bases40
Caught Stealing11
Batting Average.259.255
On Base Pct.397.340
Slugging Pct.463.596
On-base Plus Slugging.860.935
Who Should I Trade? Player Projections
  Manny Machado
3B,SS - SD
Manny Machado
Rafael Devers
3B - BOS
Rafael Devers
2021 Projections 
At Bats541540
Home Runs3231
Stolen Bases115
Caught Stealing43
Batting Average.271.277
On Base Pct.358.339
Slugging Pct.501.519
On-base Plus Slugging.859.859
Who Should I Trade? Player Notes
  Manny Machado
3B,SS - SD
Manny Machado
Rafael Devers
3B - BOS
Rafael Devers
 Manny Machado is hitting third and playing third base on Saturday night against the Dodgers.
Brendan Tuma - Too Much Tuma
Sat, Apr 17th
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
 Manny Machado went 2-4 with two singles, two walks, two stolen bases, and three runs in the Padres' extra-innings loss to the Dodgers on Friday.
Matt Flipi
Sat, Apr 17th
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
 Manny Machado went 1-3 with a home run and 3 RBI in the Padres' win over the Pirates on Thursday.
Matt Flipi
Fri, Apr 16th
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
 Manny Machado went 0-3 with a walk and a run scored in the Padres' loss to the Pirates on Wednesday.
Matt Flipi
Thu, Apr 15th
Rafael Devers is absent from Sunday's lineup against the Orioles.
Brendan Tuma - Too Much Tuma
Sun, Apr 4th
 Manny Machado went 1-4 with a single, a walk, and a strikeout in the Padres' win over the Pirates on Monday. Machado also scored two runs in the contest.
Matt Flipi
Mon, Apr 12th
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
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Manny Machado
3B,SS - SD
Manny Machado
Rafael Devers
3B - BOS
Rafael Devers
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1stvs ARI   
Fri, Apr 2ndvs ARIvs BAL
Sat, Apr 3rdvs ARIvs BAL
Sun, Apr 4thvs ARIvs BAL
Mon, Apr 5thvs SFvs TB
Tue, Apr 6thvs SFvs TB
Wed, Apr 7thvs SFvs TB
Fri, Apr 9th@ TEX   
Sat, Apr 10th@ TEX@ BAL
Sun, Apr 11th@ TEX@ BAL
Mon, Apr 12th@ PIT   
Tue, Apr 13th@ PIT@ MIN
Wed, Apr 14th@ PIT@ MIN
Thu, Apr 15th@ PIT@ MIN
Fri, Apr 16thvs LAD   
Sat, Apr 17thvs LADvs CWS
Sun, Apr 18thvs LADvs CWS
Mon, Apr 19thvs MILvs CWS
Tue, Apr 20thvs MILvs TOR
Wed, Apr 21stvs MILvs TOR
Thu, Apr 22nd@ LADvs SEA
Fri, Apr 23rd@ LADvs SEA
Sat, Apr 24th@ LADvs SEA
Sun, Apr 25th@ LADvs SEA
Tue, Apr 27th@ ARI@ NYM
Wed, Apr 28th@ ARI@ NYM
Fri, Apr 30thvs SF@ TEX
Sat, May 1stvs SF@ TEX
Sun, May 2ndvs SF@ TEX
Mon, May 3rdvs PIT   
Tue, May 4thvs PITvs DET
Wed, May 5thvs PITvs DET
Fri, May 7th@ SF@ BAL
Sat, May 8th@ SF@ BAL
Sun, May 9th@ SF@ BAL
Mon, May 10th@ COL@ BAL
Tue, May 11th@ COLvs OAK
Wed, May 12th@ COLvs OAK
Fri, May 14thvs STLvs LAA
Sat, May 15thvs STLvs LAA
Sun, May 16thvs STLvs LAA
Mon, May 17thvs COL   
Tue, May 18thvs COL@ TOR
Wed, May 19thvs COL@ TOR
Fri, May 21stvs SEA@ PHI
Sat, May 22ndvs SEA@ PHI
Sun, May 23rdvs SEA@ PHI
Mon, May 24th@ MIL   
Tue, May 25th@ MILvs ATL
Wed, May 26th@ MILvs ATL
Thu, May 27th@ MIL   
Fri, May 28th@ HOUvs MIA
Sat, May 29th@ HOUvs MIA
Sun, May 30th@ HOUvs MIA
Mon, May 31st@ CHC@ HOU
Tue, Jun 1st@ CHC@ HOU
Wed, Jun 2nd@ CHC@ HOU
Thu, Jun 3rdvs NYM@ HOU
Fri, Jun 4thvs NYM@ NYY
Sat, Jun 5thvs NYM@ NYY
Sun, Jun 6thvs NYM@ NYY
Mon, Jun 7thvs CHC   
Tue, Jun 8thvs CHCvs HOU
Wed, Jun 9thvs CHCvs HOU
Fri, Jun 11th@ NYMvs TOR
Sat, Jun 12th@ NYMvs TOR
Sun, Jun 13th@ NYMvs TOR
Mon, Jun 14th@ COLvs TOR
Tue, Jun 15th@ COL@ ATL
Wed, Jun 16th@ COL@ ATL
Thu, Jun 17thvs CIN   
Fri, Jun 18thvs CIN@ KC
Sat, Jun 19thvs CIN@ KC
Sun, Jun 20thvs CIN@ KC
Mon, Jun 21stvs LAD   
Tue, Jun 22ndvs LAD@ TB
Wed, Jun 23rdvs LAD@ TB
Fri, Jun 25thvs ARIvs NYY
Sat, Jun 26thvs ARIvs NYY
Sun, Jun 27thvs ARIvs NYY
Tue, Jun 29th@ CINvs KC
Wed, Jun 30th@ CINvs KC
Thu, Jul 1st@ CINvs KC
Fri, Jul 2nd@ PHI@ OAK
Sat, Jul 3rd@ PHI@ OAK
Sun, Jul 4th@ PHI@ OAK
Mon, Jul 5thvs WSH@ LAA
Tue, Jul 6thvs WSH@ LAA
Wed, Jul 7thvs WSH@ LAA
Thu, Jul 8thvs WSH   
Fri, Jul 9thvs COLvs PHI
Sat, Jul 10thvs COLvs PHI
Sun, Jul 11thvs COLvs PHI
Fri, Jul 16th@ WSH@ NYY
Sat, Jul 17th@ WSH@ NYY
Sun, Jul 18th@ WSH@ NYY
Mon, Jul 19th@ ATL@ TOR
Tue, Jul 20th@ ATL@ TOR
Wed, Jul 21st@ ATL@ TOR
Thu, Jul 22nd@ MIAvs NYY
Fri, Jul 23rd@ MIAvs NYY
Sat, Jul 24th@ MIAvs NYY
Sun, Jul 25th@ MIAvs NYY
Tue, Jul 27thvs OAKvs TOR
Wed, Jul 28thvs OAKvs TOR
Thu, Jul 29thvs COLvs TOR
Fri, Jul 30thvs COL@ TB
Sat, Jul 31stvs COL@ TB
Sun, Aug 1stvs COL@ TB
Tue, Aug 3rd@ OAK@ DET
Wed, Aug 4th@ OAK@ DET
Fri, Aug 6thvs ARI@ TOR
Sat, Aug 7thvs ARI@ TOR
Sun, Aug 8thvs ARI@ TOR
Mon, Aug 9thvs MIA   
Tue, Aug 10thvs MIAvs TB
Wed, Aug 11thvs MIAvs TB
Thu, Aug 12th@ ARIvs TB
Fri, Aug 13th@ ARIvs BAL
Sat, Aug 14th@ ARIvs BAL
Sun, Aug 15th@ ARIvs BAL
Mon, Aug 16th@ COL   
Tue, Aug 17th@ COL@ NYY
Wed, Aug 18th@ COL@ NYY
Fri, Aug 20thvs PHIvs TEX
Sat, Aug 21stvs PHIvs TEX
Sun, Aug 22ndvs PHIvs TEX
Tue, Aug 24thvs LADvs MIN
Wed, Aug 25thvs LADvs MIN
Thu, Aug 26thvs LADvs MIN
Fri, Aug 27th@ LAA@ CLE
Sat, Aug 28th@ LAA@ CLE
Mon, Aug 30th@ ARI@ TB
Tue, Aug 31st@ ARI@ TB
Wed, Sep 1st@ ARI@ TB
Fri, Sep 3rdvs HOUvs CLE
Sat, Sep 4thvs HOUvs CLE
Sun, Sep 5thvs HOUvs CLE
Tue, Sep 7thvs LAAvs TB
Wed, Sep 8thvs LAAvs TB
Fri, Sep 10th@ LAD@ CWS
Sat, Sep 11th@ LAD@ CWS
Sun, Sep 12th@ LAD@ CWS
Mon, Sep 13th@ SF@ SEA
Tue, Sep 14th@ SF@ SEA
Wed, Sep 15th@ SF@ SEA
Thu, Sep 16th@ SF   
Fri, Sep 17th@ STLvs BAL
Sat, Sep 18th@ STLvs BAL
Sun, Sep 19th@ STLvs BAL
Tue, Sep 21stvs SFvs NYM
Wed, Sep 22ndvs SFvs NYM
Thu, Sep 23rdvs SF   
Fri, Sep 24thvs ATLvs NYY
Sat, Sep 25thvs ATLvs NYY
Sun, Sep 26thvs ATLvs NYY
Tue, Sep 28th@ LAD@ BAL
Wed, Sep 29th@ LAD@ BAL
Thu, Sep 30th@ LAD@ BAL
Fri, Oct 1st@ SF@ WSH
Sat, Oct 2nd@ SF@ WSH
Sun, Oct 3rd@ SF@ WSH
Thu, Apr 8th   @ BAL
Thu, Apr 29th   @ TEX
Thu, May 6th   vs DET
Thu, May 13th   vs OAK
Thu, May 20th   @ TOR
Thu, Jun 10th   vs HOU
Thu, Jun 24th   @ TB
Mon, Jun 28th   vs KC
Thu, Jul 15th   @ NYY
Mon, Jul 26th   vs TOR
Thu, Aug 5th   @ DET
Sun, Aug 29th   @ CLE
Thu, Sep 2nd   @ TB
Mon, Sep 6th   vs TB