Skip to main content

Who Should I Trade?

Bryce Harper for Bo Bichette (2022)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Bryce Harper
Bryce Harper
Bo Bichette
Bo Bichette
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
VBR# 5# 7
Injury Alert--
Expert Ranks 
Who Should I Trade? Player Statistics
  Bryce Harper
Bryce Harper
Bo Bichette
Bo Bichette
2021 Stats 
At Bats488640
Home Runs3529
Stolen Bases1325
Caught Stealing31
Batting Average.307.298
On Base Pct.427.344
Slugging Pct.613.484
On-base Plus Slugging1.040.828
Who Should I Trade? Player Notes
  Bryce Harper
Bryce Harper
Bo Bichette
Bo Bichette
There are no recent news for these players
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Bryce Harper
Bryce Harper
Bo Bichette
Bo Bichette
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 31st@ HOU@ BAL
Sat, Apr 2nd@ HOU@ BAL
Sun, Apr 3rd@ HOU@ BAL
Mon, Apr 4th@ WSHvs TB
Wed, Apr 6th@ WSHvs TB
Fri, Apr 8thvs OAKvs TEX
Sat, Apr 9thvs OAKvs TEX
Sun, Apr 10thvs OAKvs TEX
Mon, Apr 11thvs NYM@ NYY
Tue, Apr 12thvs NYM@ NYY
Wed, Apr 13thvs NYM@ NYY
Thu, Apr 14th@ MIA@ NYY
Fri, Apr 15th@ MIAvs OAK
Sat, Apr 16th@ MIAvs OAK
Sun, Apr 17th@ MIAvs OAK
Mon, Apr 18th@ COL   
Tue, Apr 19th@ COL@ BOS
Wed, Apr 20th@ COL@ BOS
Fri, Apr 22ndvs MIL@ HOU
Sat, Apr 23rdvs MIL@ HOU
Sun, Apr 24thvs MIL@ HOU
Mon, Apr 25thvs COLvs BOS
Tue, Apr 26thvs COLvs BOS
Wed, Apr 27thvs COLvs BOS
Thu, Apr 28thvs COLvs BOS
Fri, Apr 29th@ NYMvs HOU
Sat, Apr 30th@ NYMvs HOU
Sun, May 1st@ NYMvs HOU
Tue, May 3rdvs TEXvs NYY
Wed, May 4thvs TEXvs NYY
Thu, May 5thvs NYM@ CLE
Fri, May 6thvs NYM@ CLE
Sat, May 7thvs NYM@ CLE
Sun, May 8thvs NYM@ CLE
Mon, May 9th@ SEA   
Tue, May 10th@ SEA@ NYY
Wed, May 11th@ SEA@ NYY
Thu, May 12th@ LAD   
Fri, May 13th@ LAD@ TB
Sat, May 14th@ LAD@ TB
Sun, May 15th@ LAD@ TB
Tue, May 17thvs SDvs SEA
Wed, May 18thvs SDvs SEA
Thu, May 19thvs SD   
Fri, May 20thvs LADvs CIN
Sat, May 21stvs LADvs CIN
Sun, May 22ndvs LADvs CIN
Mon, May 23rd@ ATL@ STL
Tue, May 24th@ ATL@ STL
Wed, May 25th@ ATL   
Thu, May 26th@ ATL@ LAA
Fri, May 27th@ NYM@ LAA
Sat, May 28th@ NYM@ LAA
Sun, May 29th@ NYM@ LAA
Mon, May 30thvs SF   
Tue, May 31stvs SFvs CWS
Wed, Jun 1stvs SFvs CWS
Fri, Jun 3rdvs LAAvs MIN
Sat, Jun 4thvs LAAvs MIN
Sun, Jun 5thvs LAAvs MIN
Tue, Jun 7th@ MIL@ KC
Wed, Jun 8th@ MIL@ KC
Thu, Jun 9th@ MIL   
Fri, Jun 10thvs ARI@ DET
Sat, Jun 11thvs ARI@ DET
Sun, Jun 12thvs ARI@ DET
Mon, Jun 13thvs MIAvs BAL
Tue, Jun 14thvs MIAvs BAL
Wed, Jun 15thvs MIAvs BAL
Thu, Jun 16th@ WSHvs BAL
Fri, Jun 17th@ WSHvs NYY
Sat, Jun 18th@ WSHvs NYY
Sun, Jun 19th@ WSHvs NYY
Tue, Jun 21st@ TEX@ CWS
Wed, Jun 22nd@ TEX@ CWS
Thu, Jun 23rd@ SD   
Fri, Jun 24th@ SD@ MIL
Sat, Jun 25th@ SD@ MIL
Sun, Jun 26th@ SD@ MIL
Tue, Jun 28thvs ATLvs BOS
Wed, Jun 29thvs ATLvs BOS
Thu, Jun 30thvs ATLvs TB
Fri, Jul 1stvs STLvs TB
Sat, Jul 2ndvs STLvs TB
Sun, Jul 3rdvs STLvs TB
Tue, Jul 5thvs WSH@ OAK
Wed, Jul 6thvs WSH@ OAK
Thu, Jul 7thvs WSH@ SEA
Fri, Jul 8th@ STL@ SEA
Sat, Jul 9th@ STL@ SEA
Sun, Jul 10th@ STL@ SEA
Mon, Jul 11th@ STL   
Tue, Jul 12th@ TORvs PHI
Wed, Jul 13th@ TORvs PHI
Fri, Jul 15th@ MIAvs KC
Sat, Jul 16th@ MIAvs KC
Sun, Jul 17th@ MIAvs KC
Fri, Jul 22ndvs CHC@ BOS
Sat, Jul 23rdvs CHC@ BOS
Sun, Jul 24thvs CHC@ BOS
Mon, Jul 25thvs ATL   
Tue, Jul 26thvs ATLvs STL
Wed, Jul 27thvs ATLvs STL
Thu, Jul 28th@ PITvs DET
Fri, Jul 29th@ PITvs DET
Sat, Jul 30th@ PITvs DET
Sun, Jul 31st@ PITvs DET
Tue, Aug 2nd@ ATL@ TB
Wed, Aug 3rd@ ATL@ TB
Thu, Aug 4thvs WSH@ MIN
Fri, Aug 5thvs WSH@ MIN
Sat, Aug 6thvs WSH@ MIN
Sun, Aug 7thvs WSH@ MIN
Tue, Aug 9thvs MIA@ BAL
Wed, Aug 10thvs MIA@ BAL
Thu, Aug 11thvs MIA   
Fri, Aug 12th@ NYMvs CLE
Sat, Aug 13th@ NYMvs CLE
Sun, Aug 14th@ NYMvs CLE
Mon, Aug 15th@ CINvs BAL
Tue, Aug 16th@ CINvs BAL
Wed, Aug 17th@ CINvs BAL
Fri, Aug 19thvs NYM@ NYY
Sat, Aug 20thvs NYM@ NYY
Sun, Aug 21stvs NYM@ NYY
Mon, Aug 22ndvs CIN   
Tue, Aug 23rdvs CIN@ BOS
Wed, Aug 24thvs CIN@ BOS
Thu, Aug 25thvs CIN@ BOS
Fri, Aug 26thvs PITvs LAA
Sat, Aug 27thvs PITvs LAA
Sun, Aug 28thvs PITvs LAA
Mon, Aug 29th@ ARIvs CHC
Tue, Aug 30th@ ARIvs CHC
Wed, Aug 31st@ ARIvs CHC
Fri, Sep 2nd@ SF@ PIT
Sat, Sep 3rd@ SF@ PIT
Sun, Sep 4th@ SF@ PIT
Tue, Sep 6thvs MIA@ BAL
Wed, Sep 7thvs MIA@ BAL
Thu, Sep 8thvs MIA   
Fri, Sep 9thvs WSH@ TEX
Sat, Sep 10thvs WSH@ TEX
Sun, Sep 11thvs WSH@ TEX
Tue, Sep 13th@ MIAvs TB
Wed, Sep 14th@ MIAvs TB
Thu, Sep 15th@ MIA   
Fri, Sep 16th@ ATLvs BAL
Sat, Sep 17th@ ATLvs BAL
Sun, Sep 18th@ ATLvs BAL
Tue, Sep 20thvs TOR@ PHI
Wed, Sep 21stvs TOR@ PHI
Thu, Sep 22ndvs ATL@ TB
Fri, Sep 23rdvs ATL@ TB
Sat, Sep 24thvs ATL@ TB
Sun, Sep 25thvs ATL@ TB
Tue, Sep 27th@ CHCvs NYY
Wed, Sep 28th@ CHCvs NYY
Thu, Sep 29th@ CHC   
Fri, Sep 30th@ WSHvs BOS
Sat, Oct 1st@ WSHvs BOS
Sun, Oct 2nd@ WSHvs BOS
Tue, Apr 5th   vs TB
Thu, Apr 21st   @ BOS
Mon, May 2nd   vs NYY
Mon, May 16th   vs SEA
Thu, Jun 2nd   vs CWS
Mon, Jun 6th   @ KC
Mon, Jun 20th   @ CWS
Mon, Jun 27th   vs BOS
Mon, Jul 4th   @ OAK
Thu, Jul 14th   vs KC
Mon, Aug 8th   @ BAL
Thu, Aug 18th   @ NYY
Mon, Sep 5th   @ BAL
Mon, Sep 12th   vs TB
Mon, Sep 26th   vs NYY