Skip to main content

Who Should I Trade?

Manny Machado for Rafael Devers (2023)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Manny Machado
3B - SD
Manny Machado
Rafael Devers
3B - BOS
Rafael Devers
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
VBR# 17# 13
Injury Alert--
Expert Ranks 
Who Should I Trade? Player Statistics
  Manny Machado
3B - SD
Manny Machado
Rafael Devers
3B - BOS
Rafael Devers
2022 Stats 
At Bats575555
Home Runs3227
Stolen Bases93
Caught Stealing11
Batting Average.296.296
On Base Pct.365.358
Slugging Pct.530.521
On-base Plus Slugging.896.879
Who Should I Trade? Player Notes
  Manny Machado
3B - SD
Manny Machado
Rafael Devers
3B - BOS
Rafael Devers
  Rafael Devers and the Boston Red Sox are finalizing an 11-year, $331 million contract extension. The deal is still pending a physical.
Vince DiSilvio
Wed, Jan 4th
  Rafael Devers and the Boston Red Sox are in agreement on a one-year, $17.5 million deal to avoid arbitration.
Ari Koslow
Tue, Jan 3rd
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Manny Machado
3B - SD
Manny Machado
Rafael Devers
3B - BOS
Rafael Devers
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 30thvs COLvs BAL
Fri, Mar 31stvs COL   
Sat, Apr 1stvs COLvs BAL
Sun, Apr 2ndvs COLvs BAL
Mon, Apr 3rdvs ARIvs PIT
Tue, Apr 4thvs ARIvs PIT
Thu, Apr 6th@ ATL@ DET
Fri, Apr 7th@ ATL   
Sat, Apr 8th@ ATL@ DET
Sun, Apr 9th@ ATL@ DET
Mon, Apr 10th@ NYM@ TB
Tue, Apr 11th@ NYM@ TB
Wed, Apr 12th@ NYM@ TB
Thu, Apr 13thvs MIL@ TB
Fri, Apr 14thvs MILvs LAA
Sat, Apr 15thvs MILvs LAA
Sun, Apr 16thvs MILvs LAA
Mon, Apr 17thvs ATLvs LAA
Tue, Apr 18thvs ATLvs MIN
Wed, Apr 19thvs ATLvs MIN
Thu, Apr 20th@ ARIvs MIN
Fri, Apr 21st@ ARI@ MIL
Sat, Apr 22nd@ ARI@ MIL
Sun, Apr 23rd@ ARI@ MIL
Tue, Apr 25th@ CHC@ BAL
Wed, Apr 26th@ CHC@ BAL
Thu, Apr 27th@ CHC   
Sat, Apr 29thvs SFvs CLE
Sun, Apr 30thvs SFvs CLE
Mon, May 1stvs CINvs TOR
Tue, May 2ndvs CINvs TOR
Wed, May 3rdvs CINvs TOR
Fri, May 5thvs LAD@ PHI
Sat, May 6thvs LAD@ PHI
Sun, May 7thvs LAD@ PHI
Tue, May 9th@ MIN@ ATL
Wed, May 10th@ MIN@ ATL
Thu, May 11th@ MIN   
Fri, May 12th@ LADvs STL
Sat, May 13th@ LADvs STL
Sun, May 14th@ LADvs STL
Mon, May 15thvs KCvs SEA
Tue, May 16thvs KCvs SEA
Wed, May 17thvs KCvs SEA
Fri, May 19thvs BOS@ SD
Sat, May 20thvs BOS@ SD
Sun, May 21stvs BOS@ SD
Tue, May 23rd@ WSH@ LAA
Wed, May 24th@ WSH@ LAA
Thu, May 25th@ WSH   
Fri, May 26th@ NYY@ ARI
Sat, May 27th@ NYY@ ARI
Sun, May 28th@ NYY@ ARI
Tue, May 30th@ MIAvs CIN
Wed, May 31st@ MIAvs CIN
Thu, Jun 1st@ MIAvs CIN
Fri, Jun 2ndvs CHCvs TB
Sat, Jun 3rdvs CHCvs TB
Sun, Jun 4thvs CHCvs TB
Mon, Jun 5thvs CHC   
Tue, Jun 6thvs SEA@ CLE
Wed, Jun 7thvs SEA@ CLE
Fri, Jun 9th@ COL@ NYY
Sat, Jun 10th@ COL@ NYY
Sun, Jun 11th@ COL@ NYY
Tue, Jun 13thvs CLEvs COL
Wed, Jun 14thvs CLEvs COL
Thu, Jun 15thvs CLE   
Fri, Jun 16thvs TBvs NYY
Sat, Jun 17thvs TBvs NYY
Sun, Jun 18thvs TBvs NYY
Mon, Jun 19th@ SF@ MIN
Tue, Jun 20th@ SF@ MIN
Wed, Jun 21st@ SF@ MIN
Thu, Jun 22nd@ SF@ MIN
Fri, Jun 23rdvs WSH@ CWS
Sat, Jun 24thvs WSH@ CWS
Sun, Jun 25thvs WSH@ CWS
Tue, Jun 27th@ PITvs MIA
Wed, Jun 28th@ PITvs MIA
Thu, Jun 29th@ PITvs MIA
Fri, Jun 30th@ CIN@ TOR
Sat, Jul 1st@ CIN@ TOR
Sun, Jul 2nd@ CIN@ TOR
Mon, Jul 3rdvs LAA   
Tue, Jul 4thvs LAAvs TEX
Wed, Jul 5thvs LAAvs TEX
Fri, Jul 7thvs NYMvs OAK
Sat, Jul 8thvs NYMvs OAK
Sun, Jul 9thvs NYMvs OAK
Fri, Jul 14th@ PHI@ CHC
Sat, Jul 15th@ PHI@ CHC
Sun, Jul 16th@ PHI@ CHC
Tue, Jul 18th@ TOR@ OAK
Wed, Jul 19th@ TOR@ OAK
Thu, Jul 20th@ TOR   
Fri, Jul 21st@ DETvs NYM
Sat, Jul 22nd@ DETvs NYM
Sun, Jul 23rd@ DETvs NYM
Mon, Jul 24thvs PIT   
Tue, Jul 25thvs PITvs ATL
Wed, Jul 26thvs PITvs ATL
Fri, Jul 28thvs TEX@ SF
Sat, Jul 29thvs TEX@ SF
Sun, Jul 30thvs TEX@ SF
Mon, Jul 31st@ COL@ SEA
Tue, Aug 1st@ COL@ SEA
Wed, Aug 2nd@ COL@ SEA
Fri, Aug 4thvs LADvs TOR
Sat, Aug 5thvs LADvs TOR
Sun, Aug 6thvs LADvs TOR
Mon, Aug 7thvs LADvs KC
Tue, Aug 8th@ SEAvs KC
Wed, Aug 9th@ SEAvs KC
Fri, Aug 11th@ ARIvs DET
Sat, Aug 12th@ ARIvs DET
Sun, Aug 13th@ ARIvs DET
Mon, Aug 14thvs BAL   
Tue, Aug 15thvs BAL@ WSH
Wed, Aug 16thvs BAL@ WSH
Thu, Aug 17thvs ARI@ WSH
Fri, Aug 18thvs ARI@ NYY
Sat, Aug 19thvs ARI@ NYY
Sun, Aug 20thvs ARI@ NYY
Mon, Aug 21stvs MIA@ HOU
Tue, Aug 22ndvs MIA@ HOU
Wed, Aug 23rdvs MIA@ HOU
Fri, Aug 25th@ MILvs LAD
Sat, Aug 26th@ MILvs LAD
Sun, Aug 27th@ MILvs LAD
Mon, Aug 28th@ STLvs HOU
Tue, Aug 29th@ STLvs HOU
Wed, Aug 30th@ STLvs HOU
Thu, Aug 31stvs SF   
Fri, Sep 1stvs SF@ KC
Sat, Sep 2ndvs SF@ KC
Sun, Sep 3rdvs SF@ KC
Mon, Sep 4thvs PHI@ TB
Tue, Sep 5thvs PHI@ TB
Wed, Sep 6thvs PHI@ TB
Fri, Sep 8th@ HOUvs BAL
Sat, Sep 9th@ HOUvs BAL
Sun, Sep 10th@ HOUvs BAL
Mon, Sep 11th@ LADvs NYY
Tue, Sep 12th@ LADvs NYY
Wed, Sep 13th@ LADvs NYY
Fri, Sep 15th@ OAK@ TOR
Sat, Sep 16th@ OAK@ TOR
Sun, Sep 17th@ OAK@ TOR
Mon, Sep 18thvs COL@ TEX
Tue, Sep 19thvs COL@ TEX
Wed, Sep 20thvs COL@ TEX
Fri, Sep 22ndvs STLvs CWS
Sat, Sep 23rdvs STLvs CWS
Sun, Sep 24thvs STLvs CWS
Mon, Sep 25th@ SF   
Tue, Sep 26th@ SFvs TB
Wed, Sep 27th@ SFvs TB
Fri, Sep 29th@ CWS@ BAL
Sat, Sep 30th@ CWS@ BAL
Sun, Oct 1st@ CWS@ BAL
Wed, Apr 5th   vs PIT
Mon, Apr 24th   @ BAL
Fri, Apr 28th   vs CLE
Thu, May 4th   vs TOR
Mon, May 22nd   @ LAA
Thu, Jun 8th   @ CLE
Mon, Jun 12th   vs COL
Thu, Jul 6th   vs TEX
Mon, Jul 17th   @ OAK
Thu, Aug 10th   vs KC
Thu, Aug 24th   @ HOU
Thu, Sep 14th   vs NYY
Thu, Sep 28th   @ BAL