Skip to main content

Who Should I Trade?

Manny Machado for Rafael Devers (2022)

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,SS - 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# 15# 13
Injury Alert--
Expert Ranks 
Who Should I Trade? Player Statistics
  Manny Machado
3B,SS - SD
Manny Machado
Rafael Devers
3B - BOS
Rafael Devers
2021 Stats 
At Bats564591
Home Runs2838
Stolen Bases125
Caught Stealing35
Batting Average.277.281
On Base Pct.345.354
Slugging Pct.488.542
On-base Plus Slugging.833.895
Who Should I Trade? Player Notes
  Manny Machado
3B,SS - SD
Manny Machado
Rafael Devers
3B - BOS
Rafael Devers
There are no recent news for these players
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, Mar 31stvs SFvs TB
Fri, Apr 1stvs SF   
Sat, Apr 2ndvs SFvs TB
Sun, Apr 3rdvs SFvs TB
Tue, Apr 5thvs COLvs BAL
Wed, Apr 6thvs COLvs BAL
Thu, Apr 7th@ ARI@ NYY
Fri, Apr 8th@ ARI   
Sat, Apr 9th@ ARI@ NYY
Sun, Apr 10th@ ARI@ NYY
Mon, Apr 11th@ SF@ DET
Tue, Apr 12th@ SF@ DET
Wed, Apr 13th@ SF@ DET
Thu, Apr 14thvs ATL   
Fri, Apr 15thvs ATLvs MIN
Sat, Apr 16thvs ATLvs MIN
Sun, Apr 17thvs ATLvs MIN
Mon, Apr 18thvs CINvs MIN
Tue, Apr 19thvs CINvs TOR
Wed, Apr 20thvs CINvs TOR
Fri, Apr 22ndvs LAD@ TB
Sat, Apr 23rdvs LAD@ TB
Sun, Apr 24thvs LAD@ TB
Tue, Apr 26th@ CIN@ TOR
Wed, Apr 27th@ CIN@ TOR
Thu, Apr 28th@ CIN@ TOR
Fri, Apr 29th@ PIT@ BAL
Sat, Apr 30th@ PIT@ BAL
Sun, May 1st@ PIT@ BAL
Tue, May 3rd@ CLEvs LAA
Wed, May 4th@ CLEvs LAA
Thu, May 5thvs MIAvs LAA
Fri, May 6thvs MIAvs CWS
Sat, May 7thvs MIAvs CWS
Sun, May 8thvs MIAvs CWS
Mon, May 9thvs CHC   
Tue, May 10thvs CHC@ ATL
Wed, May 11thvs CHC@ ATL
Fri, May 13th@ ATL@ TEX
Sat, May 14th@ ATL@ TEX
Sun, May 15th@ ATL@ TEX
Tue, May 17th@ PHIvs HOU
Wed, May 18th@ PHIvs HOU
Thu, May 19th@ PHIvs SEA
Fri, May 20th@ SFvs SEA
Sat, May 21st@ SFvs SEA
Sun, May 22nd@ SFvs SEA
Mon, May 23rdvs MIL   
Tue, May 24thvs MIL@ CWS
Wed, May 25thvs MIL@ CWS
Fri, May 27thvs PITvs BAL
Sat, May 28thvs PITvs BAL
Sun, May 29thvs PITvs BAL
Mon, May 30th@ STLvs BAL
Tue, May 31st@ STLvs CIN
Wed, Jun 1st@ STLvs CIN
Thu, Jun 2nd@ MIL   
Fri, Jun 3rd@ MIL@ OAK
Sat, Jun 4th@ MIL@ OAK
Sun, Jun 5th@ MIL@ OAK
Mon, Jun 6thvs NYM@ LAA
Tue, Jun 7thvs NYM@ LAA
Wed, Jun 8thvs NYM@ LAA
Fri, Jun 10thvs COL@ SEA
Sat, Jun 11thvs COL@ SEA
Sun, Jun 12thvs COL@ SEA
Mon, Jun 13th@ CHC   
Tue, Jun 14th@ CHCvs OAK
Wed, Jun 15th@ CHCvs OAK
Thu, Jun 16th@ CHCvs OAK
Fri, Jun 17th@ COLvs STL
Sat, Jun 18th@ COLvs STL
Sun, Jun 19th@ COLvs STL
Mon, Jun 20thvs ARIvs DET
Tue, Jun 21stvs ARIvs DET
Wed, Jun 22ndvs ARIvs DET
Thu, Jun 23rdvs PHI   
Fri, Jun 24thvs PHI@ CLE
Sat, Jun 25thvs PHI@ CLE
Sun, Jun 26thvs PHI@ CLE
Tue, Jun 28th@ ARI@ TOR
Wed, Jun 29th@ ARI@ TOR
Thu, Jun 30th@ LAD   
Fri, Jul 1st@ LAD@ CHC
Sat, Jul 2nd@ LAD@ CHC
Sun, Jul 3rd@ LAD@ CHC
Mon, Jul 4thvs SEAvs TB
Tue, Jul 5thvs SEAvs TB
Fri, Jul 8thvs SFvs NYY
Sat, Jul 9thvs SFvs NYY
Sun, Jul 10thvs SFvs NYY
Mon, Jul 11th@ COL@ TB
Tue, Jul 12th@ COL@ TB
Wed, Jul 13th@ COL@ TB
Thu, Jul 14th@ COL@ TB
Fri, Jul 15thvs ARI@ NYY
Sat, Jul 16thvs ARI@ NYY
Sun, Jul 17thvs ARI@ NYY
Fri, Jul 22nd@ NYMvs TOR
Sat, Jul 23rd@ NYMvs TOR
Sun, Jul 24th@ NYMvs TOR
Mon, Jul 25th@ DETvs CLE
Tue, Jul 26th@ DETvs CLE
Wed, Jul 27th@ DETvs CLE
Fri, Jul 29thvs MINvs MIL
Sat, Jul 30thvs MINvs MIL
Sun, Jul 31stvs MINvs MIL
Mon, Aug 1stvs COL@ HOU
Tue, Aug 2ndvs COL@ HOU
Wed, Aug 3rdvs COL@ HOU
Thu, Aug 4thvs COL@ KC
Fri, Aug 5th@ LAD@ KC
Sat, Aug 6th@ LAD@ KC
Sun, Aug 7th@ LAD@ KC
Mon, Aug 8thvs SF   
Tue, Aug 9thvs SFvs ATL
Wed, Aug 10thvs SFvs ATL
Fri, Aug 12th@ WSHvs NYY
Sat, Aug 13th@ WSHvs NYY
Sun, Aug 14th@ WSHvs NYY
Mon, Aug 15th@ MIA   
Tue, Aug 16th@ MIA@ PIT
Wed, Aug 17th@ MIA@ PIT
Thu, Aug 18thvs WSH@ PIT
Fri, Aug 19thvs WSH@ BAL
Sat, Aug 20thvs WSH@ BAL
Sun, Aug 21stvs WSH@ BAL
Tue, Aug 23rdvs CLEvs TOR
Wed, Aug 24thvs CLEvs TOR
Fri, Aug 26th@ KCvs TB
Sat, Aug 27th@ KCvs TB
Sun, Aug 28th@ KCvs TB
Mon, Aug 29th@ SF@ MIN
Tue, Aug 30th@ SF@ MIN
Wed, Aug 31st@ SF@ MIN
Fri, Sep 2nd@ LADvs TEX
Sat, Sep 3rd@ LADvs TEX
Sun, Sep 4th@ LADvs TEX
Mon, Sep 5thvs ARI@ TB
Tue, Sep 6thvs ARI@ TB
Wed, Sep 7thvs ARI@ TB
Fri, Sep 9thvs LAD@ BAL
Sat, Sep 10thvs LAD@ BAL
Sun, Sep 11thvs LAD@ BAL
Tue, Sep 13th@ SEAvs NYY
Wed, Sep 14th@ SEAvs NYY
Thu, Sep 15th@ ARI   
Fri, Sep 16th@ ARIvs KC
Sat, Sep 17th@ ARIvs KC
Sun, Sep 18th@ ARIvs KC
Tue, Sep 20thvs STL@ CIN
Wed, Sep 21stvs STL@ CIN
Thu, Sep 22ndvs STL@ NYY
Fri, Sep 23rd@ COL@ NYY
Sat, Sep 24th@ COL@ NYY
Sun, Sep 25th@ COL@ NYY
Tue, Sep 27thvs LADvs BAL
Wed, Sep 28thvs LADvs BAL
Thu, Sep 29thvs LADvs BAL
Fri, Sep 30thvs CWS@ TOR
Sat, Oct 1stvs CWS@ TOR
Sun, Oct 2ndvs CWS@ TOR
Mon, Apr 4th   vs BAL
Thu, Apr 21st   vs TOR
Mon, Apr 25th   @ TOR
Mon, May 16th   vs HOU
Thu, May 26th   @ CWS
Thu, Jun 9th   @ LAA
Mon, Jun 27th   @ TOR
Wed, Jul 6th   vs TB
Thu, Jul 7th   vs NYY
Thu, Jul 28th   vs CLE
Thu, Aug 25th   vs TOR
Thu, Sep 1st   vs TEX