Skip to main content

Who Should I Trade?

Jonathan Schoop for Justin Upton (2022)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Jonathan Schoop
1B,2B,DH - DET
Jonathan Schoop
Justin Upton
Justin Upton
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
VBR# 137# 880
Injury Alert--
Expert Ranks 
Who Should I Trade? Player Statistics
  Jonathan Schoop
1B,2B,DH - DET
Jonathan Schoop
Justin Upton
Justin Upton
2021 Stats 
At Bats623318
Home Runs2217
Stolen Bases24
Caught Stealing01
Batting Average.276.211
On Base Pct.319.296
Slugging Pct.433.409
On-base Plus Slugging.752.705
Who Should I Trade? Player Notes
  Jonathan Schoop
1B,2B,DH - DET
Jonathan Schoop
Justin Upton
Justin Upton
There are no recent news for these players
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Jonathan Schoop
1B,2B,DH - DET
Jonathan Schoop
Justin Upton
Justin Upton
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 31st@ SEA@ OAK
Fri, Apr 1st@ SEA@ OAK
Sat, Apr 2nd@ SEA@ OAK
Sun, Apr 3rd@ SEA@ OAK
Mon, Apr 4th@ OAK@ SEA
Tue, Apr 5th@ OAK@ SEA
Wed, Apr 6th@ OAK   
Fri, Apr 8thvs CWSvs HOU
Sat, Apr 9thvs CWSvs HOU
Sun, Apr 10thvs CWSvs HOU
Mon, Apr 11thvs BOSvs MIA
Tue, Apr 12thvs BOSvs MIA
Wed, Apr 13thvs BOS   
Thu, Apr 14th@ KC@ TEX
Fri, Apr 15th@ KC@ TEX
Sat, Apr 16th@ KC@ TEX
Sun, Apr 17th@ KC@ TEX
Tue, Apr 19thvs NYY@ HOU
Wed, Apr 20thvs NYY@ HOU
Thu, Apr 21stvs NYY   
Fri, Apr 22ndvs COLvs BAL
Sat, Apr 23rdvs COLvs BAL
Sun, Apr 24thvs COLvs BAL
Tue, Apr 26th@ MINvs CLE
Wed, Apr 27th@ MINvs CLE
Thu, Apr 28th@ MINvs CLE
Fri, Apr 29th@ LAD@ CWS
Sat, Apr 30th@ LAD@ CWS
Sun, May 1st@ LAD@ CWS
Tue, May 3rdvs PIT@ BOS
Wed, May 4thvs PIT@ BOS
Thu, May 5th@ HOU@ BOS
Fri, May 6th@ HOUvs WSH
Sat, May 7th@ HOUvs WSH
Sun, May 8th@ HOUvs WSH
Mon, May 9thvs OAKvs TB
Tue, May 10thvs OAKvs TB
Wed, May 11thvs OAKvs TB
Thu, May 12thvs OAK   
Fri, May 13thvs BAL@ OAK
Sat, May 14thvs BAL@ OAK
Sun, May 15thvs BAL@ OAK
Mon, May 16th@ TB@ TEX
Tue, May 17th@ TB@ TEX
Wed, May 18th@ TB@ TEX
Fri, May 20th@ CLEvs OAK
Sat, May 21st@ CLEvs OAK
Sun, May 22nd@ CLEvs OAK
Mon, May 23rd@ MIN   
Tue, May 24th@ MINvs TEX
Wed, May 25th@ MINvs TEX
Thu, May 26thvs CLEvs TOR
Fri, May 27thvs CLEvs TOR
Sat, May 28thvs CLEvs TOR
Sun, May 29thvs CLEvs TOR
Mon, May 30thvs MIN   
Tue, May 31stvs MIN@ NYY
Wed, Jun 1stvs MIN@ NYY
Thu, Jun 2ndvs MIN@ NYY
Fri, Jun 3rd@ NYY@ PHI
Sat, Jun 4th@ NYY@ PHI
Sun, Jun 5th@ NYY@ PHI
Tue, Jun 7th@ PITvs BOS
Wed, Jun 8th@ PITvs BOS
Fri, Jun 10thvs TORvs NYM
Sat, Jun 11thvs TORvs NYM
Sun, Jun 12thvs TORvs NYM
Mon, Jun 13thvs CWS   
Tue, Jun 14thvs CWS@ LAD
Wed, Jun 15thvs CWS@ LAD
Thu, Jun 16thvs TEX@ SEA
Fri, Jun 17thvs TEX@ SEA
Sat, Jun 18thvs TEX@ SEA
Sun, Jun 19thvs TEX@ SEA
Mon, Jun 20th@ BOSvs KC
Tue, Jun 21st@ BOSvs KC
Wed, Jun 22nd@ BOSvs KC
Fri, Jun 24th@ ARIvs SEA
Sat, Jun 25th@ ARIvs SEA
Sun, Jun 26th@ ARIvs SEA
Tue, Jun 28th@ SFvs CWS
Wed, Jun 29th@ SFvs CWS
Fri, Jul 1stvs KC@ HOU
Sat, Jul 2ndvs KC@ HOU
Sun, Jul 3rdvs KC@ HOU
Mon, Jul 4thvs CLE   
Tue, Jul 5thvs CLE@ MIA
Wed, Jul 6thvs CLE@ MIA
Thu, Jul 7th@ CWS@ BAL
Fri, Jul 8th@ CWS@ BAL
Sat, Jul 9th@ CWS@ BAL
Sun, Jul 10th@ CWS@ BAL
Mon, Jul 11th@ KC   
Tue, Jul 12th@ KCvs HOU
Wed, Jul 13th@ KCvs HOU
Fri, Jul 15th@ CLEvs LAD
Sat, Jul 16th@ CLEvs LAD
Sun, Jul 17th@ CLE   
Sat, Jul 23rdvs MIN@ ATL
Sun, Jul 24thvs MIN@ ATL
Mon, Jul 25thvs SD@ KC
Tue, Jul 26thvs SD@ KC
Wed, Jul 27thvs SD@ KC
Thu, Jul 28th@ TORvs TEX
Fri, Jul 29th@ TORvs TEX
Sat, Jul 30th@ TORvs TEX
Sun, Jul 31st@ TORvs TEX
Mon, Aug 1st@ MIN   
Tue, Aug 2nd@ MINvs OAK
Wed, Aug 3rd@ MINvs OAK
Thu, Aug 4thvs TBvs OAK
Fri, Aug 5thvs TB@ SEA
Sat, Aug 6thvs TB@ SEA
Sun, Aug 7thvs TB@ SEA
Tue, Aug 9thvs CLE@ OAK
Wed, Aug 10thvs CLE@ OAK
Thu, Aug 11thvs CLE   
Fri, Aug 12th@ CWSvs MIN
Sat, Aug 13th@ CWSvs MIN
Sun, Aug 14th@ CWSvs MIN
Mon, Aug 15th@ CLEvs SEA
Tue, Aug 16th@ CLEvs SEA
Wed, Aug 17th@ CLEvs SEA
Fri, Aug 19thvs LAA@ DET
Sat, Aug 20thvs LAA@ DET
Sun, Aug 21stvs LAA@ DET
Tue, Aug 23rdvs SF@ TB
Wed, Aug 24thvs SF@ TB
Fri, Aug 26th@ TEX@ TOR
Sat, Aug 27th@ TEX@ TOR
Sun, Aug 28th@ TEX@ TOR
Tue, Aug 30thvs SEAvs NYY
Wed, Aug 31stvs SEAvs NYY
Thu, Sep 1stvs SEA   
Fri, Sep 2ndvs KCvs HOU
Sat, Sep 3rdvs KCvs HOU
Sun, Sep 4thvs KCvs HOU
Mon, Sep 5th@ LAAvs DET
Tue, Sep 6th@ LAAvs DET
Wed, Sep 7th@ LAAvs DET
Fri, Sep 9th@ KC@ HOU
Sat, Sep 10th@ KC@ HOU
Sun, Sep 11th@ KC@ HOU
Mon, Sep 12thvs HOU@ CLE
Tue, Sep 13thvs HOU@ CLE
Wed, Sep 14thvs HOU@ CLE
Fri, Sep 16thvs CWSvs SEA
Sat, Sep 17thvs CWSvs SEA
Sun, Sep 18thvs CWSvs SEA
Mon, Sep 19th@ BALvs SEA
Tue, Sep 20th@ BAL@ TEX
Wed, Sep 21st@ BAL@ TEX
Fri, Sep 23rd@ CWS@ MIN
Sat, Sep 24th@ CWS@ MIN
Sun, Sep 25th@ CWS@ MIN
Tue, Sep 27thvs KCvs OAK
Wed, Sep 28thvs KCvs OAK
Thu, Sep 29thvs KCvs OAK
Fri, Sep 30thvs MINvs TEX
Sat, Oct 1stvs MINvs TEX
Sun, Oct 2ndvs MINvs TEX
Thu, Apr 7th   vs HOU
Mon, Apr 18th   @ HOU
Mon, Apr 25th   vs CLE
Mon, May 2nd   @ CWS
Mon, Jun 6th   vs BOS
Thu, Jun 9th   vs BOS
Mon, Jun 27th   vs CWS
Thu, Jul 14th   vs HOU
Fri, Jul 22nd   @ ATL
Mon, Aug 8th   @ OAK
Mon, Aug 22nd   @ TB
Thu, Aug 25th   @ TB
Mon, Aug 29th   vs NYY
Thu, Sep 22nd   @ TEX