Skip to main content

Who Should I Trade?

Rafael Devers for Vladimir Guerrero Jr. (2022)


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
Vladimir Guerrero Jr.
1B,3B,DH - TOR
Vladimir Guerrero Jr.
Expert
Recommendation
0%
Recommended by
0 of 0 experts
0%
Recommended by
0 of 0 experts
Rankings 
   
Rest of Season
VBR# 13# 4
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Who Should I Trade? Player Statistics
  Rafael Devers
3B - BOS
Rafael Devers
Vladimir Guerrero Jr.
1B,3B,DH - TOR
Vladimir Guerrero Jr.
2021 Stats 
   
   
At Bats591604
   
Runs101123
   
Hits166188
   
Singles89110
   
Doubles3829
   
Triples11
   
Home Runs3848
   
RBI115111
   
Stolen Bases54
   
Caught Stealing51
   
Walks6286
   
Strikeouts143110
   
Batting Average.281.311
   
On Base Pct.354.401
   
Slugging Pct.542.601
   
On-base Plus Slugging.8951.002
   
Who Should I Trade? Player Notes
  Rafael Devers
3B - BOS
Rafael Devers
Vladimir Guerrero Jr.
1B,3B,DH - TOR
Vladimir Guerrero Jr.
News 
There are no recent news for these players
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Rafael Devers
3B - BOS
Rafael Devers
Vladimir Guerrero Jr.
1B,3B,DH - TOR
Vladimir Guerrero Jr.
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 31stvs TB@ BAL
Sat, Apr 2ndvs TB@ BAL
Sun, Apr 3rdvs TB@ BAL
Mon, Apr 4thvs BALvs TB
Tue, Apr 5thvs BALvs TB
Wed, Apr 6thvs BALvs TB
Thu, Apr 7th@ NYY   
Sat, Apr 9th@ NYYvs TEX
Sun, Apr 10th@ NYYvs TEX
Mon, Apr 11th@ DET@ NYY
Tue, Apr 12th@ DET@ NYY
Wed, Apr 13th@ DET@ NYY
Fri, Apr 15thvs MINvs OAK
Sat, Apr 16thvs MINvs OAK
Sun, Apr 17thvs MINvs OAK
Mon, Apr 18thvs MIN   
Tue, Apr 19thvs TOR@ BOS
Wed, Apr 20thvs TOR@ BOS
Thu, Apr 21stvs TOR@ BOS
Fri, Apr 22nd@ TB@ HOU
Sat, Apr 23rd@ TB@ HOU
Sun, Apr 24th@ TB@ HOU
Mon, Apr 25th@ TORvs BOS
Tue, Apr 26th@ TORvs BOS
Wed, Apr 27th@ TORvs BOS
Thu, Apr 28th@ TORvs BOS
Fri, Apr 29th@ BALvs HOU
Sat, Apr 30th@ BALvs HOU
Sun, May 1st@ BALvs HOU
Tue, May 3rdvs LAAvs NYY
Wed, May 4thvs LAAvs NYY
Thu, May 5thvs LAA@ CLE
Fri, May 6thvs CWS@ CLE
Sat, May 7thvs CWS@ CLE
Sun, May 8thvs CWS@ CLE
Tue, May 10th@ ATL@ NYY
Wed, May 11th@ ATL@ NYY
Fri, May 13th@ TEX@ TB
Sat, May 14th@ TEX@ TB
Sun, May 15th@ TEX@ TB
Mon, May 16thvs HOUvs SEA
Tue, May 17thvs HOUvs SEA
Wed, May 18thvs HOUvs SEA
Thu, May 19thvs SEA   
Fri, May 20thvs SEAvs CIN
Sat, May 21stvs SEAvs CIN
Sun, May 22ndvs SEAvs CIN
Tue, May 24th@ CWS@ STL
Wed, May 25th@ CWS   
Thu, May 26th@ CWS@ LAA
Fri, May 27thvs BAL@ LAA
Sat, May 28thvs BAL@ LAA
Sun, May 29thvs BAL@ LAA
Mon, May 30thvs BAL   
Tue, May 31stvs CINvs CWS
Wed, Jun 1stvs CINvs CWS
Fri, Jun 3rd@ OAKvs MIN
Sat, Jun 4th@ OAKvs MIN
Sun, Jun 5th@ OAKvs MIN
Mon, Jun 6th@ LAA@ KC
Tue, Jun 7th@ LAA@ KC
Wed, Jun 8th@ LAA@ KC
Thu, Jun 9th@ LAA   
Fri, Jun 10th@ SEA@ DET
Sat, Jun 11th@ SEA@ DET
Sun, Jun 12th@ SEA@ DET
Tue, Jun 14thvs OAKvs BAL
Wed, Jun 15thvs OAKvs BAL
Thu, Jun 16thvs OAKvs BAL
Fri, Jun 17thvs STLvs NYY
Sat, Jun 18thvs STLvs NYY
Sun, Jun 19thvs STLvs NYY
Mon, Jun 20thvs DET@ CWS
Tue, Jun 21stvs DET@ CWS
Wed, Jun 22ndvs DET@ CWS
Fri, Jun 24th@ CLE@ MIL
Sat, Jun 25th@ CLE@ MIL
Sun, Jun 26th@ CLE@ MIL
Mon, Jun 27th@ TORvs BOS
Tue, Jun 28th@ TORvs BOS
Wed, Jun 29th@ TORvs BOS
Fri, Jul 1st@ CHCvs TB
Sat, Jul 2nd@ CHCvs TB
Sun, Jul 3rd@ CHCvs TB
Mon, Jul 4thvs TB@ OAK
Tue, Jul 5thvs TB@ OAK
Wed, Jul 6thvs TB@ OAK
Thu, Jul 7thvs NYY@ SEA
Fri, Jul 8thvs NYY@ SEA
Sat, Jul 9thvs NYY@ SEA
Sun, Jul 10thvs NYY@ SEA
Mon, Jul 11th@ TB   
Tue, Jul 12th@ TBvs PHI
Wed, Jul 13th@ TBvs PHI
Thu, Jul 14th@ TBvs KC
Fri, Jul 15th@ NYYvs KC
Sat, Jul 16th@ NYYvs KC
Sun, Jul 17th@ NYYvs KC
Fri, Jul 22ndvs TOR@ BOS
Sat, Jul 23rdvs TOR@ BOS
Sun, Jul 24thvs TOR@ BOS
Mon, Jul 25thvs CLE   
Tue, Jul 26thvs CLEvs STL
Wed, Jul 27thvs CLEvs STL
Thu, Jul 28thvs CLEvs DET
Fri, Jul 29thvs MILvs DET
Sat, Jul 30thvs MILvs DET
Sun, Jul 31stvs MILvs DET
Mon, Aug 1st@ HOU   
Tue, Aug 2nd@ HOU@ TB
Wed, Aug 3rd@ HOU@ TB
Thu, Aug 4th@ KC@ MIN
Fri, Aug 5th@ KC@ MIN
Sat, Aug 6th@ KC@ MIN
Sun, Aug 7th@ KC@ MIN
Tue, Aug 9thvs ATL@ BAL
Wed, Aug 10thvs ATL@ BAL
Fri, Aug 12thvs NYYvs CLE
Sat, Aug 13thvs NYYvs CLE
Sun, Aug 14thvs NYYvs CLE
Tue, Aug 16th@ PITvs BAL
Wed, Aug 17th@ PITvs BAL
Thu, Aug 18th@ PIT@ NYY
Fri, Aug 19th@ BAL@ NYY
Sat, Aug 20th@ BAL@ NYY
Sun, Aug 21st@ BAL@ NYY
Tue, Aug 23rdvs TOR@ BOS
Wed, Aug 24thvs TOR@ BOS
Thu, Aug 25thvs TOR@ BOS
Fri, Aug 26thvs TBvs LAA
Sat, Aug 27thvs TBvs LAA
Sun, Aug 28thvs TBvs LAA
Mon, Aug 29th@ MINvs CHC
Tue, Aug 30th@ MINvs CHC
Wed, Aug 31st@ MINvs CHC
Thu, Sep 1stvs TEX   
Fri, Sep 2ndvs TEX@ PIT
Sat, Sep 3rdvs TEX@ PIT
Sun, Sep 4thvs TEX@ PIT
Mon, Sep 5th@ TB@ BAL
Tue, Sep 6th@ TB@ BAL
Wed, Sep 7th@ TB@ BAL
Fri, Sep 9th@ BAL@ TEX
Sat, Sep 10th@ BAL@ TEX
Sun, Sep 11th@ BAL@ TEX
Tue, Sep 13thvs NYYvs TB
Wed, Sep 14thvs NYYvs TB
Fri, Sep 16thvs KCvs BAL
Sat, Sep 17thvs KCvs BAL
Sun, Sep 18thvs KCvs BAL
Tue, Sep 20th@ CIN@ PHI
Wed, Sep 21st@ CIN@ PHI
Thu, Sep 22nd@ NYY@ TB
Fri, Sep 23rd@ NYY@ TB
Sat, Sep 24th@ NYY@ TB
Sun, Sep 25th@ NYY@ TB
Tue, Sep 27thvs BALvs NYY
Wed, Sep 28thvs BALvs NYY
Thu, Sep 29thvs BAL   
Fri, Sep 30th@ TORvs BOS
Sat, Oct 1st@ TORvs BOS
Sun, Oct 2nd@ TORvs BOS
Fri, Apr 8th   vs TEX
Thu, Apr 14th   @ NYY
Mon, May 2nd   vs NYY
Mon, May 23rd   @ STL
Thu, Jun 2nd   vs CWS
Mon, Jun 13th   vs BAL
Thu, Jun 30th   vs TB
Mon, Aug 8th   @ BAL
Mon, Aug 15th   vs BAL
Mon, Sep 12th   vs TB
Mon, Sep 26th   vs NYY