Skip to main content

Who Should I Trade?

Bryce Harper for Teoscar Hernandez (2023)

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