Skip to main content

Who Should I Trade?

Bo Bichette 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
  Bo Bichette
Bo Bichette
Rafael Devers
3B - BOS
Rafael Devers
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
VBR# 8# 11
Injury Alert--
Expert Ranks 
Who Should I Trade? Player Statistics
  Bo Bichette
Bo Bichette
Rafael Devers
3B - BOS
Rafael Devers
2021 Stats 
At Bats640591
Home Runs2938
Stolen Bases255
Caught Stealing15
Batting Average.298.281
On Base Pct.344.354
Slugging Pct.484.542
On-base Plus Slugging.828.895
Who Should I Trade? Player Notes
  Bo Bichette
Bo Bichette
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
  Bo Bichette
Bo Bichette
Rafael Devers
3B - BOS
Rafael Devers
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 31st@ BALvs TB
Sat, Apr 2nd@ BALvs TB
Sun, Apr 3rd@ BALvs TB
Mon, Apr 4thvs TBvs BAL
Tue, Apr 5thvs TBvs BAL
Wed, Apr 6thvs TBvs BAL
Fri, Apr 8thvs TEX   
Sat, Apr 9thvs TEX@ NYY
Sun, Apr 10thvs TEX@ NYY
Mon, Apr 11th@ NYY@ DET
Tue, Apr 12th@ NYY@ DET
Wed, Apr 13th@ NYY@ DET
Thu, Apr 14th@ NYY   
Fri, Apr 15thvs OAKvs MIN
Sat, Apr 16thvs OAKvs MIN
Sun, Apr 17thvs OAKvs MIN
Tue, Apr 19th@ BOSvs TOR
Wed, Apr 20th@ BOSvs TOR
Thu, Apr 21st@ BOSvs TOR
Fri, Apr 22nd@ HOU@ TB
Sat, Apr 23rd@ HOU@ TB
Sun, Apr 24th@ HOU@ TB
Mon, Apr 25thvs BOS@ TOR
Tue, Apr 26thvs BOS@ TOR
Wed, Apr 27thvs BOS@ TOR
Thu, Apr 28thvs BOS@ TOR
Fri, Apr 29thvs HOU@ BAL
Sat, Apr 30thvs HOU@ BAL
Sun, May 1stvs HOU@ BAL
Mon, May 2ndvs NYY   
Tue, May 3rdvs NYYvs LAA
Wed, May 4thvs NYYvs LAA
Thu, May 5th@ CLEvs LAA
Fri, May 6th@ CLEvs CWS
Sat, May 7th@ CLEvs CWS
Sun, May 8th@ CLEvs CWS
Tue, May 10th@ NYY@ ATL
Wed, May 11th@ NYY@ ATL
Fri, May 13th@ TB@ TEX
Sat, May 14th@ TB@ TEX
Sun, May 15th@ TB@ TEX
Mon, May 16thvs SEAvs HOU
Tue, May 17thvs SEAvs HOU
Wed, May 18thvs SEAvs HOU
Fri, May 20thvs CINvs SEA
Sat, May 21stvs CINvs SEA
Sun, May 22ndvs CINvs SEA
Mon, May 23rd@ STL   
Tue, May 24th@ STL@ CWS
Thu, May 26th@ LAA@ CWS
Fri, May 27th@ LAAvs BAL
Sat, May 28th@ LAAvs BAL
Sun, May 29th@ LAAvs BAL
Tue, May 31stvs CWSvs CIN
Wed, Jun 1stvs CWSvs CIN
Thu, Jun 2ndvs CWS   
Fri, Jun 3rdvs MIN@ OAK
Sat, Jun 4thvs MIN@ OAK
Sun, Jun 5thvs MIN@ OAK
Mon, Jun 6th@ KC@ LAA
Tue, Jun 7th@ KC@ LAA
Wed, Jun 8th@ KC@ LAA
Fri, Jun 10th@ DET@ SEA
Sat, Jun 11th@ DET@ SEA
Sun, Jun 12th@ DET@ SEA
Mon, Jun 13thvs BAL   
Tue, Jun 14thvs BALvs OAK
Wed, Jun 15thvs BALvs OAK
Thu, Jun 16thvs BALvs OAK
Fri, Jun 17thvs NYYvs STL
Sat, Jun 18thvs NYYvs STL
Sun, Jun 19thvs NYYvs STL
Mon, Jun 20th@ CWSvs DET
Tue, Jun 21st@ CWSvs DET
Wed, Jun 22nd@ CWSvs DET
Fri, Jun 24th@ MIL@ CLE
Sat, Jun 25th@ MIL@ CLE
Sun, Jun 26th@ MIL@ CLE
Mon, Jun 27thvs BOS@ TOR
Tue, Jun 28thvs BOS@ TOR
Wed, Jun 29thvs BOS@ TOR
Thu, Jun 30thvs TB   
Fri, Jul 1stvs TB@ CHC
Sat, Jul 2ndvs TB@ CHC
Sun, Jul 3rdvs TB@ CHC
Mon, Jul 4th@ OAKvs TB
Tue, Jul 5th@ OAKvs TB
Wed, Jul 6th@ OAKvs TB
Thu, Jul 7th@ SEAvs NYY
Fri, Jul 8th@ SEAvs NYY
Sat, Jul 9th@ SEAvs NYY
Sun, Jul 10th@ SEAvs NYY
Tue, Jul 12thvs PHI@ TB
Wed, Jul 13thvs PHI@ TB
Thu, Jul 14thvs KC@ TB
Fri, Jul 15thvs KC@ NYY
Sat, Jul 16thvs KC@ NYY
Sun, Jul 17thvs KC@ NYY
Fri, Jul 22nd@ BOSvs TOR
Sat, Jul 23rd@ BOSvs TOR
Sun, Jul 24th@ BOSvs TOR
Tue, Jul 26thvs STLvs CLE
Wed, Jul 27thvs STLvs CLE
Thu, Jul 28thvs DETvs CLE
Fri, Jul 29thvs DETvs MIL
Sat, Jul 30thvs DETvs MIL
Sun, Jul 31stvs DETvs MIL
Tue, Aug 2nd@ TB@ HOU
Wed, Aug 3rd@ TB@ HOU
Thu, Aug 4th@ MIN@ KC
Fri, Aug 5th@ MIN@ KC
Sat, Aug 6th@ MIN@ KC
Sun, Aug 7th@ MIN@ KC
Mon, Aug 8th@ BAL   
Tue, Aug 9th@ BALvs ATL
Wed, Aug 10th@ BALvs ATL
Fri, Aug 12thvs CLEvs NYY
Sat, Aug 13thvs CLEvs NYY
Sun, Aug 14thvs CLEvs NYY
Mon, Aug 15thvs BAL   
Tue, Aug 16thvs BAL@ PIT
Wed, Aug 17thvs BAL@ PIT
Thu, Aug 18th@ NYY@ PIT
Fri, Aug 19th@ NYY@ BAL
Sat, Aug 20th@ NYY@ BAL
Sun, Aug 21st@ NYY@ BAL
Tue, Aug 23rd@ BOSvs TOR
Wed, Aug 24th@ BOSvs TOR
Thu, Aug 25th@ BOSvs TOR
Fri, Aug 26thvs LAAvs TB
Sat, Aug 27thvs LAAvs TB
Sun, Aug 28thvs LAAvs TB
Mon, Aug 29thvs CHC@ MIN
Tue, Aug 30thvs CHC@ MIN
Wed, Aug 31stvs CHC@ MIN
Fri, Sep 2nd@ PITvs TEX
Sat, Sep 3rd@ PITvs TEX
Sun, Sep 4th@ PITvs TEX
Mon, Sep 5th@ BAL@ TB
Tue, Sep 6th@ BAL@ TB
Wed, Sep 7th@ BAL@ TB
Fri, Sep 9th@ TEX@ BAL
Sat, Sep 10th@ TEX@ BAL
Sun, Sep 11th@ TEX@ BAL
Mon, Sep 12thvs TB   
Tue, Sep 13thvs TBvs NYY
Wed, Sep 14thvs TBvs NYY
Fri, Sep 16thvs BALvs KC
Sat, Sep 17thvs BALvs KC
Sun, Sep 18thvs BALvs KC
Tue, Sep 20th@ PHI@ CIN
Wed, Sep 21st@ PHI@ CIN
Thu, Sep 22nd@ TB@ NYY
Fri, Sep 23rd@ TB@ NYY
Sat, Sep 24th@ TB@ NYY
Sun, Sep 25th@ TB@ NYY
Mon, Sep 26thvs NYY   
Tue, Sep 27thvs NYYvs BAL
Wed, Sep 28thvs NYYvs BAL
Fri, Sep 30thvs BOS@ TOR
Sat, Oct 1stvs BOS@ TOR
Sun, Oct 2ndvs BOS@ TOR
Thu, Apr 7th   @ NYY
Mon, Apr 18th   vs MIN
Thu, May 19th   vs SEA
Wed, May 25th   @ CWS
Mon, May 30th   vs BAL
Thu, Jun 9th   @ LAA
Mon, Jul 11th   @ TB
Mon, Jul 25th   vs CLE
Mon, Aug 1st   @ HOU
Thu, Sep 1st   vs TEX
Thu, Sep 29th   vs BAL