Skip to main content

Who Should I Trade?

Rafael Devers for Manny Machado (2023)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Rafael Devers
3B - BOS
Rafael Devers
Manny Machado
3B,DH - SD
Manny Machado
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
Injury Alert--
Expert Ranks 
Who Should I Trade? Player Statistics
  Rafael Devers
3B - BOS
Rafael Devers
Manny Machado
3B,DH - SD
Manny Machado
2022 Stats 
At Bats555575
Home Runs2732
Stolen Bases39
Caught Stealing11
Batting Average.296.296
On Base Pct.358.365
Slugging Pct.521.530
On-base Plus Slugging.879.896
Who Should I Trade? Player Notes
  Rafael Devers
3B - BOS
Rafael Devers
Manny Machado
3B,DH - SD
Manny Machado
There are no recent news for these players
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Rafael Devers
3B - BOS
Rafael Devers
Manny Machado
3B,DH - SD
Manny Machado
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 30thvs BALvs COL
Sat, Apr 1stvs BALvs COL
Sun, Apr 2ndvs BALvs COL
Mon, Apr 3rdvs PITvs ARI
Tue, Apr 4thvs PITvs ARI
Wed, Apr 5thvs PIT   
Thu, Apr 6th@ DET@ ATL
Sat, Apr 8th@ DET@ ATL
Sun, Apr 9th@ DET@ ATL
Mon, Apr 10th@ TB@ NYM
Tue, Apr 11th@ TB@ NYM
Wed, Apr 12th@ TB@ NYM
Thu, Apr 13th@ TBvs MIL
Fri, Apr 14thvs LAAvs MIL
Sat, Apr 15thvs LAAvs MIL
Sun, Apr 16thvs LAAvs MIL
Mon, Apr 17thvs LAAvs ATL
Tue, Apr 18thvs MINvs ATL
Wed, Apr 19thvs MINvs ATL
Thu, Apr 20thvs MIN@ ARI
Fri, Apr 21st@ MIL@ ARI
Sat, Apr 22nd@ MIL@ ARI
Sun, Apr 23rd@ MIL@ ARI
Mon, Apr 24th@ BAL   
Tue, Apr 25th@ BAL@ CHC
Wed, Apr 26th@ BAL@ CHC
Fri, Apr 28thvs CLE   
Sat, Apr 29thvs CLEvs SF
Sun, Apr 30thvs CLEvs SF
Mon, May 1stvs TORvs CIN
Tue, May 2ndvs TORvs CIN
Wed, May 3rdvs TORvs CIN
Thu, May 4thvs TOR   
Fri, May 5th@ PHIvs LAD
Sat, May 6th@ PHIvs LAD
Sun, May 7th@ PHIvs LAD
Tue, May 9th@ ATL@ MIN
Wed, May 10th@ ATL@ MIN
Fri, May 12thvs STL@ LAD
Sat, May 13thvs STL@ LAD
Sun, May 14thvs STL@ LAD
Mon, May 15thvs SEAvs KC
Tue, May 16thvs SEAvs KC
Wed, May 17thvs SEAvs KC
Fri, May 19th@ SDvs BOS
Sat, May 20th@ SDvs BOS
Sun, May 21st@ SDvs BOS
Mon, May 22nd@ LAA   
Tue, May 23rd@ LAA@ WSH
Wed, May 24th@ LAA@ WSH
Fri, May 26th@ ARI@ NYY
Sat, May 27th@ ARI@ NYY
Sun, May 28th@ ARI@ NYY
Tue, May 30thvs CIN@ MIA
Wed, May 31stvs CIN@ MIA
Thu, Jun 1stvs CIN@ MIA
Fri, Jun 2ndvs TBvs CHC
Sat, Jun 3rdvs TBvs CHC
Sun, Jun 4thvs TBvs CHC
Mon, Jun 5thvs TBvs CHC
Tue, Jun 6th@ CLEvs SEA
Wed, Jun 7th@ CLEvs SEA
Thu, Jun 8th@ CLE   
Fri, Jun 9th@ NYY@ COL
Sat, Jun 10th@ NYY@ COL
Sun, Jun 11th@ NYY@ COL
Mon, Jun 12thvs COL   
Tue, Jun 13thvs COLvs CLE
Wed, Jun 14thvs COLvs CLE
Fri, Jun 16thvs NYYvs TB
Sat, Jun 17thvs NYYvs TB
Sun, Jun 18thvs NYYvs TB
Mon, Jun 19th@ MIN@ SF
Tue, Jun 20th@ MIN@ SF
Wed, Jun 21st@ MIN@ SF
Thu, Jun 22nd@ MIN@ SF
Fri, Jun 23rd@ CWSvs WSH
Sat, Jun 24th@ CWSvs WSH
Sun, Jun 25th@ CWSvs WSH
Tue, Jun 27thvs MIA@ PIT
Wed, Jun 28thvs MIA@ PIT
Thu, Jun 29thvs MIA@ PIT
Fri, Jun 30th@ TOR@ CIN
Sat, Jul 1st@ TOR@ CIN
Sun, Jul 2nd@ TOR@ CIN
Tue, Jul 4thvs TEXvs LAA
Wed, Jul 5thvs TEXvs LAA
Thu, Jul 6thvs TEX   
Fri, Jul 7thvs OAKvs NYM
Sat, Jul 8thvs OAKvs NYM
Sun, Jul 9thvs OAKvs NYM
Fri, Jul 14th@ CHC@ PHI
Sat, Jul 15th@ CHC@ PHI
Sun, Jul 16th@ CHC@ PHI
Mon, Jul 17th@ OAK   
Tue, Jul 18th@ OAK@ TOR
Wed, Jul 19th@ OAK@ TOR
Fri, Jul 21stvs NYM@ DET
Sat, Jul 22ndvs NYM@ DET
Sun, Jul 23rdvs NYM@ DET
Tue, Jul 25thvs ATLvs PIT
Wed, Jul 26thvs ATLvs PIT
Fri, Jul 28th@ SFvs TEX
Sat, Jul 29th@ SFvs TEX
Sun, Jul 30th@ SFvs TEX
Mon, Jul 31st@ SEA@ COL
Tue, Aug 1st@ SEA@ COL
Wed, Aug 2nd@ SEA@ COL
Fri, Aug 4thvs TORvs LAD
Sat, Aug 5thvs TORvs LAD
Sun, Aug 6thvs TORvs LAD
Mon, Aug 7thvs KCvs LAD
Tue, Aug 8thvs KC@ SEA
Wed, Aug 9thvs KC@ SEA
Thu, Aug 10thvs KC   
Fri, Aug 11thvs DET@ ARI
Sat, Aug 12thvs DET@ ARI
Sun, Aug 13thvs DET@ ARI
Tue, Aug 15th@ WSHvs BAL
Wed, Aug 16th@ WSHvs BAL
Thu, Aug 17th@ WSHvs ARI
Fri, Aug 18th@ NYYvs ARI
Sat, Aug 19th@ NYYvs ARI
Sun, Aug 20th@ NYYvs ARI
Mon, Aug 21st@ HOUvs MIA
Tue, Aug 22nd@ HOUvs MIA
Wed, Aug 23rd@ HOUvs MIA
Thu, Aug 24th@ HOU   
Fri, Aug 25thvs LAD@ MIL
Sat, Aug 26thvs LAD@ MIL
Sun, Aug 27thvs LAD@ MIL
Mon, Aug 28thvs HOU@ STL
Tue, Aug 29thvs HOU@ STL
Wed, Aug 30thvs HOU@ STL
Fri, Sep 1st@ KCvs SF
Sat, Sep 2nd@ KCvs SF
Sun, Sep 3rd@ KCvs SF
Mon, Sep 4th@ TBvs PHI
Tue, Sep 5th@ TBvs PHI
Wed, Sep 6th@ TBvs PHI
Fri, Sep 8thvs BAL@ HOU
Sat, Sep 9thvs BAL@ HOU
Sun, Sep 10thvs BAL@ HOU
Mon, Sep 11thvs NYY@ LAD
Tue, Sep 12thvs NYY@ LAD
Wed, Sep 13thvs NYY@ LAD
Thu, Sep 14thvs NYY   
Fri, Sep 15th@ TOR@ OAK
Sat, Sep 16th@ TOR@ OAK
Sun, Sep 17th@ TOR@ OAK
Mon, Sep 18th@ TEXvs COL
Tue, Sep 19th@ TEXvs COL
Wed, Sep 20th@ TEXvs COL
Fri, Sep 22ndvs CWSvs STL
Sat, Sep 23rdvs CWSvs STL
Sun, Sep 24thvs CWSvs STL
Tue, Sep 26thvs TB@ SF
Wed, Sep 27thvs TB@ SF
Thu, Sep 28th@ BAL   
Fri, Sep 29th@ BAL@ CWS
Sat, Sep 30th@ BAL@ CWS
Sun, Oct 1st@ BAL@ CWS
Fri, Mar 31st   vs COL
Fri, Apr 7th   @ ATL
Thu, Apr 27th   @ CHC
Thu, May 11th   @ MIN
Thu, May 25th   @ WSH
Thu, Jun 15th   vs CLE
Mon, Jul 3rd   vs LAA
Thu, Jul 20th   @ TOR
Mon, Jul 24th   vs PIT
Mon, Aug 14th   vs BAL
Thu, Aug 31st   vs SF
Mon, Sep 25th   @ SF