Skip to main content

Who Should I Trade?

Bryce Harper for Mookie Betts (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
Mookie Betts
Mookie Betts
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
VBR# 5# 13
Injury Alert--
Expert Ranks 
Who Should I Trade? Player Statistics
  Bryce Harper
Bryce Harper
Mookie Betts
Mookie Betts
2021 Stats 
At Bats488465
Home Runs3523
Stolen Bases1310
Caught Stealing35
Batting Average.307.262
On Base Pct.427.366
Slugging Pct.613.486
On-base Plus Slugging1.040.852
Who Should I Trade? Player Notes
  Bryce Harper
Bryce Harper
Mookie Betts
Mookie Betts
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
Mookie Betts
Mookie Betts
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 31st@ HOUvs COL
Sat, Apr 2nd@ HOUvs COL
Sun, Apr 3rd@ HOUvs COL
Mon, Apr 4th@ WSHvs ARI
Wed, Apr 6th@ WSHvs ARI
Fri, Apr 8thvs OAK@ COL
Sat, Apr 9thvs OAK@ COL
Sun, Apr 10thvs OAK@ COL
Mon, Apr 11thvs NYM   
Tue, Apr 12thvs NYM@ MIN
Wed, Apr 13thvs NYM@ MIN
Thu, Apr 14th@ MIAvs CIN
Fri, Apr 15th@ MIAvs CIN
Sat, Apr 16th@ MIAvs CIN
Sun, Apr 17th@ MIAvs CIN
Mon, Apr 18th@ COLvs ATL
Tue, Apr 19th@ COLvs ATL
Wed, Apr 20th@ COLvs ATL
Fri, Apr 22ndvs MIL@ SD
Sat, Apr 23rdvs MIL@ SD
Sun, Apr 24thvs MIL@ SD
Mon, Apr 25thvs COL@ ARI
Tue, Apr 26thvs COL@ ARI
Wed, Apr 27thvs COL@ ARI
Thu, Apr 28thvs COL   
Fri, Apr 29th@ NYMvs DET
Sat, Apr 30th@ NYMvs DET
Sun, May 1st@ NYMvs DET
Tue, May 3rdvs TEXvs SF
Wed, May 4thvs TEXvs SF
Thu, May 5thvs NYM   
Fri, May 6thvs NYM@ CHC
Sat, May 7thvs NYM@ CHC
Sun, May 8thvs NYM@ CHC
Mon, May 9th@ SEA@ PIT
Tue, May 10th@ SEA@ PIT
Wed, May 11th@ SEA@ PIT
Thu, May 12th@ LADvs PHI
Fri, May 13th@ LADvs PHI
Sat, May 14th@ LADvs PHI
Sun, May 15th@ LADvs PHI
Tue, May 17thvs SDvs ARI
Wed, May 18thvs SDvs ARI
Thu, May 19thvs SD   
Fri, May 20thvs LAD@ PHI
Sat, May 21stvs LAD@ PHI
Sun, May 22ndvs LAD@ PHI
Mon, May 23rd@ ATL@ WSH
Tue, May 24th@ ATL@ WSH
Wed, May 25th@ ATL@ WSH
Thu, May 26th@ ATL@ ARI
Fri, May 27th@ NYM@ ARI
Sat, May 28th@ NYM@ ARI
Sun, May 29th@ NYM@ ARI
Mon, May 30thvs SFvs PIT
Tue, May 31stvs SFvs PIT
Wed, Jun 1stvs SFvs PIT
Fri, Jun 3rdvs LAAvs NYM
Sat, Jun 4thvs LAAvs NYM
Sun, Jun 5thvs LAAvs NYM
Tue, Jun 7th@ MIL@ CWS
Wed, Jun 8th@ MIL@ CWS
Thu, Jun 9th@ MIL@ CWS
Fri, Jun 10thvs ARI@ SF
Sat, Jun 11thvs ARI@ SF
Sun, Jun 12thvs ARI@ SF
Mon, Jun 13thvs MIA   
Tue, Jun 14thvs MIAvs LAA
Wed, Jun 15thvs MIAvs LAA
Thu, Jun 16th@ WSH   
Fri, Jun 17th@ WSHvs CLE
Sat, Jun 18th@ WSHvs CLE
Sun, Jun 19th@ WSHvs CLE
Tue, Jun 21st@ TEX@ CIN
Wed, Jun 22nd@ TEX@ CIN
Thu, Jun 23rd@ SD@ CIN
Fri, Jun 24th@ SD@ ATL
Sat, Jun 25th@ SD@ ATL
Sun, Jun 26th@ SD@ ATL
Tue, Jun 28thvs ATL@ COL
Wed, Jun 29thvs ATL@ COL
Thu, Jun 30thvs ATLvs SD
Fri, Jul 1stvs STLvs SD
Sat, Jul 2ndvs STLvs SD
Sun, Jul 3rdvs STLvs SD
Tue, Jul 5thvs WSHvs COL
Wed, Jul 6thvs WSH   
Thu, Jul 7thvs WSHvs CHC
Fri, Jul 8th@ STLvs CHC
Sat, Jul 9th@ STLvs CHC
Sun, Jul 10th@ STLvs CHC
Mon, Jul 11th@ STL   
Tue, Jul 12th@ TOR@ STL
Wed, Jul 13th@ TOR@ STL
Fri, Jul 15th@ MIA@ LAA
Sat, Jul 16th@ MIA@ LAA
Sun, Jul 17th@ MIA   
Fri, Jul 22ndvs CHCvs SF
Sat, Jul 23rdvs CHCvs SF
Sun, Jul 24thvs CHCvs SF
Mon, Jul 25thvs ATLvs WSH
Tue, Jul 26thvs ATLvs WSH
Wed, Jul 27thvs ATLvs WSH
Thu, Jul 28th@ PIT@ COL
Fri, Jul 29th@ PIT@ COL
Sat, Jul 30th@ PIT@ COL
Sun, Jul 31st@ PIT@ COL
Tue, Aug 2nd@ ATL@ SF
Wed, Aug 3rd@ ATL@ SF
Thu, Aug 4thvs WSH@ SF
Fri, Aug 5thvs WSHvs SD
Sat, Aug 6thvs WSHvs SD
Sun, Aug 7thvs WSHvs SD
Tue, Aug 9thvs MIAvs MIN
Wed, Aug 10thvs MIAvs MIN
Thu, Aug 11thvs MIA   
Fri, Aug 12th@ NYM@ KC
Sat, Aug 13th@ NYM@ KC
Sun, Aug 14th@ NYM@ KC
Mon, Aug 15th@ CIN@ MIL
Tue, Aug 16th@ CIN@ MIL
Wed, Aug 17th@ CIN@ MIL
Fri, Aug 19thvs NYMvs MIA
Sat, Aug 20thvs NYMvs MIA
Sun, Aug 21stvs NYMvs MIA
Mon, Aug 22ndvs CINvs MIL
Tue, Aug 23rdvs CINvs MIL
Wed, Aug 24thvs CINvs MIL
Thu, Aug 25thvs CIN   
Fri, Aug 26thvs PIT@ MIA
Sat, Aug 27thvs PIT@ MIA
Sun, Aug 28thvs PIT@ MIA
Mon, Aug 29th@ ARI@ MIA
Tue, Aug 30th@ ARI@ NYM
Wed, Aug 31st@ ARI@ NYM
Fri, Sep 2nd@ SFvs SD
Sat, Sep 3rd@ SFvs SD
Sun, Sep 4th@ SFvs SD
Tue, Sep 6thvs MIAvs SF
Wed, Sep 7thvs MIAvs SF
Thu, Sep 8thvs MIA   
Fri, Sep 9thvs WSH@ SD
Sat, Sep 10thvs WSH@ SD
Sun, Sep 11thvs WSH@ SD
Tue, Sep 13th@ MIA@ ARI
Wed, Sep 14th@ MIA@ ARI
Thu, Sep 15th@ MIA   
Fri, Sep 16th@ ATL@ SF
Sat, Sep 17th@ ATL@ SF
Sun, Sep 18th@ ATL@ SF
Tue, Sep 20thvs TORvs ARI
Wed, Sep 21stvs TORvs ARI
Thu, Sep 22ndvs ATLvs ARI
Fri, Sep 23rdvs ATLvs STL
Sat, Sep 24thvs ATLvs STL
Sun, Sep 25thvs ATLvs STL
Tue, Sep 27th@ CHC@ SD
Wed, Sep 28th@ CHC@ SD
Thu, Sep 29th@ CHC@ SD
Fri, Sep 30th@ WSHvs COL
Sat, Oct 1st@ WSHvs COL
Sun, Oct 2nd@ WSHvs COL
Fri, Apr 1st   vs COL
Tue, Apr 5th   vs ARI
Mon, May 16th   vs ARI
Thu, Jun 2nd   vs NYM
Mon, Jun 27th   @ COL
Mon, Jul 4th   vs COL
Thu, Jul 14th   @ STL
Thu, Jul 21st   vs SF
Mon, Aug 1st   @ SF
Thu, Aug 18th   @ MIL
Thu, Sep 1st   @ NYM
Mon, Sep 5th   vs SF
Mon, Sep 12th   @ ARI