Skip to main content

Who Should I Trade?

Bo Bichette for Bryce Harper (2023)

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
Bryce Harper
Bryce Harper
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
VBR# 17# 334
Injury Alert--
Expert Ranks 
Who Should I Trade? Player Statistics
  Bo Bichette
Bo Bichette
Bryce Harper
Bryce Harper
2022 Stats 
At Bats652366
Home Runs2418
Stolen Bases1311
Caught Stealing84
Batting Average.290.284
On Base Pct.333.363
Slugging Pct.468.511
On-base Plus Slugging.801.874
Who Should I Trade? Player Notes
  Bo Bichette
Bo Bichette
Bryce Harper
Bryce Harper
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
Bryce Harper
Bryce Harper
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 30th@ STL@ TEX
Sat, Apr 1st@ STL@ TEX
Sun, Apr 2nd@ STL@ TEX
Mon, Apr 3rd@ KC@ NYY
Tue, Apr 4th@ KC@ NYY
Wed, Apr 5th@ KC@ NYY
Thu, Apr 6th@ KCvs CIN
Fri, Apr 7th@ LAA   
Sat, Apr 8th@ LAAvs CIN
Sun, Apr 9th@ LAAvs CIN
Tue, Apr 11thvs DETvs MIA
Wed, Apr 12thvs DETvs MIA
Thu, Apr 13thvs DET@ CIN
Fri, Apr 14thvs TB@ CIN
Sat, Apr 15thvs TB@ CIN
Sun, Apr 16thvs TB@ CIN
Mon, Apr 17th@ HOU@ CWS
Tue, Apr 18th@ HOU@ CWS
Wed, Apr 19th@ HOU@ CWS
Fri, Apr 21st@ NYYvs COL
Sat, Apr 22nd@ NYYvs COL
Sun, Apr 23rd@ NYYvs COL
Mon, Apr 24thvs CWS   
Tue, Apr 25thvs CWSvs SEA
Wed, Apr 26thvs CWSvs SEA
Fri, Apr 28thvs SEA@ HOU
Sat, Apr 29thvs SEA@ HOU
Sun, Apr 30thvs SEA@ HOU
Mon, May 1st@ BOS@ LAD
Tue, May 2nd@ BOS@ LAD
Wed, May 3rd@ BOS@ LAD
Thu, May 4th@ BOS   
Fri, May 5th@ PITvs BOS
Sat, May 6th@ PITvs BOS
Sun, May 7th@ PITvs BOS
Tue, May 9th@ PHIvs TOR
Wed, May 10th@ PHIvs TOR
Fri, May 12thvs ATL@ COL
Sat, May 13thvs ATL@ COL
Sun, May 14thvs ATL@ COL
Mon, May 15thvs NYY@ SF
Tue, May 16thvs NYY@ SF
Wed, May 17thvs NYY@ SF
Thu, May 18thvs NYY   
Fri, May 19thvs BALvs CHC
Sat, May 20thvs BALvs CHC
Sun, May 21stvs BALvs CHC
Mon, May 22nd@ TBvs ARI
Tue, May 23rd@ TBvs ARI
Wed, May 24th@ TBvs ARI
Thu, May 25th@ TB@ ATL
Fri, May 26th@ MIN@ ATL
Sat, May 27th@ MIN@ ATL
Sun, May 28th@ MIN@ ATL
Tue, May 30thvs MIL@ NYM
Wed, May 31stvs MIL@ NYM
Thu, Jun 1stvs MIL@ NYM
Fri, Jun 2nd@ NYM@ WSH
Sat, Jun 3rd@ NYM@ WSH
Sun, Jun 4th@ NYM@ WSH
Mon, Jun 5thvs HOUvs DET
Tue, Jun 6thvs HOUvs DET
Wed, Jun 7thvs HOUvs DET
Thu, Jun 8thvs HOU   
Fri, Jun 9thvs MINvs LAD
Sat, Jun 10thvs MINvs LAD
Sun, Jun 11thvs MINvs LAD
Tue, Jun 13th@ BAL@ ARI
Wed, Jun 14th@ BAL@ ARI
Thu, Jun 15th@ BAL@ ARI
Fri, Jun 16th@ TEX@ OAK
Sat, Jun 17th@ TEX@ OAK
Sun, Jun 18th@ TEX@ OAK
Mon, Jun 19th@ MIA   
Tue, Jun 20th@ MIAvs ATL
Wed, Jun 21st@ MIAvs ATL
Fri, Jun 23rdvs OAKvs NYM
Sat, Jun 24thvs OAKvs NYM
Sun, Jun 25thvs OAKvs NYM
Tue, Jun 27thvs SF@ CHC
Wed, Jun 28thvs SF@ CHC
Thu, Jun 29thvs SF@ CHC
Fri, Jun 30thvs BOSvs WSH
Sat, Jul 1stvs BOSvs WSH
Sun, Jul 2ndvs BOSvs WSH
Tue, Jul 4th@ CWS@ TB
Wed, Jul 5th@ CWS@ TB
Thu, Jul 6th@ CWS@ TB
Fri, Jul 7th@ DET@ MIA
Sat, Jul 8th@ DET@ MIA
Sun, Jul 9th@ DET@ MIA
Fri, Jul 14thvs ARIvs SD
Sat, Jul 15thvs ARIvs SD
Sun, Jul 16thvs ARIvs SD
Tue, Jul 18thvs SDvs MIL
Wed, Jul 19thvs SDvs MIL
Thu, Jul 20thvs SDvs MIL
Fri, Jul 21st@ SEA@ CLE
Sat, Jul 22nd@ SEA@ CLE
Sun, Jul 23rd@ SEA@ CLE
Mon, Jul 24th@ LADvs BAL
Tue, Jul 25th@ LADvs BAL
Wed, Jul 26th@ LADvs BAL
Fri, Jul 28thvs LAA@ PIT
Sat, Jul 29thvs LAA@ PIT
Sun, Jul 30thvs LAA@ PIT
Mon, Jul 31stvs BAL@ MIA
Tue, Aug 1stvs BAL@ MIA
Wed, Aug 2ndvs BAL@ MIA
Thu, Aug 3rdvs BAL@ MIA
Fri, Aug 4th@ BOSvs KC
Sat, Aug 5th@ BOSvs KC
Sun, Aug 6th@ BOSvs KC
Mon, Aug 7th@ CLEvs WSH
Tue, Aug 8th@ CLEvs WSH
Wed, Aug 9th@ CLEvs WSH
Thu, Aug 10th@ CLEvs WSH
Fri, Aug 11thvs CHCvs MIN
Sat, Aug 12thvs CHCvs MIN
Sun, Aug 13thvs CHCvs MIN
Tue, Aug 15thvs PHI@ TOR
Wed, Aug 16thvs PHI@ TOR
Fri, Aug 18th@ CIN@ WSH
Sat, Aug 19th@ CIN@ WSH
Sun, Aug 20th@ CIN@ WSH
Tue, Aug 22nd@ BALvs SF
Wed, Aug 23rd@ BALvs SF
Thu, Aug 24th@ BAL   
Fri, Aug 25thvs CLEvs STL
Sat, Aug 26thvs CLEvs STL
Sun, Aug 27thvs CLEvs STL
Mon, Aug 28thvs WSHvs LAA
Tue, Aug 29thvs WSHvs LAA
Wed, Aug 30thvs WSHvs LAA
Fri, Sep 1st@ COL@ MIL
Sat, Sep 2nd@ COL@ MIL
Sun, Sep 3rd@ COL@ MIL
Mon, Sep 4th@ OAK@ SD
Tue, Sep 5th@ OAK@ SD
Wed, Sep 6th@ OAK@ SD
Fri, Sep 8thvs KCvs MIA
Sat, Sep 9thvs KCvs MIA
Sun, Sep 10thvs KCvs MIA
Mon, Sep 11thvs TEX   
Tue, Sep 12thvs TEXvs ATL
Wed, Sep 13thvs TEXvs ATL
Thu, Sep 14thvs TEXvs ATL
Fri, Sep 15thvs BOS@ STL
Sat, Sep 16thvs BOS@ STL
Sun, Sep 17thvs BOS@ STL
Tue, Sep 19th@ NYY@ ATL
Wed, Sep 20th@ NYY@ ATL
Thu, Sep 21st@ NYYvs NYM
Fri, Sep 22nd@ TBvs NYM
Sat, Sep 23rd@ TBvs NYM
Sun, Sep 24th@ TBvs NYM
Tue, Sep 26thvs NYYvs PIT
Wed, Sep 27thvs NYYvs PIT
Thu, Sep 28thvs NYYvs PIT
Fri, Sep 29thvs TB@ NYM
Sat, Sep 30thvs TB@ NYM
Sun, Oct 1stvs TB@ NYM
Mon, Apr 10th   vs MIA
Thu, Apr 20th   vs COL
Thu, Apr 27th   vs SEA
Mon, Jun 12th   @ ARI
Thu, Jun 22nd   vs ATL
Mon, Aug 21st   vs SF
Mon, Sep 18th   @ ATL