Who Should I Trade?

Edwin Encarnacion for Justin Upton (2019)

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

Experts' Pick
  Edwin Encarnacion
Edwin Encarnacion
NYY vs LAA Tue, Sep 17th 6:35pm
Justin Upton
Justin Upton
LAA @ NYY Tue, Sep 17th 6:35pm
Recommended by
11 of 19 experts
Recommended by
8 of 19 experts
Rest of Season
VBR# 61
Home Runs4
Stolen Bases0
Batting Average.244
Injury AlertDTD-
Expert Ranks 
Alan Harrison
The Fantasy Fix
# 62
Joe Bond
Fantasy Six Pack
# 46# 71
Chris Meaney
The Athletic
# 56# 80
Andrea LaMont
Lenny Melnick Fantasy Sports
# 65# 119
Nick Pollack
Pitcher List
# 62# 116
Bobby Sylvester
# 85# 128
Donkey Teeth
# 66# 106
Andrew Seifter
# 66
Max Freeze
Freeze Stats
# 71# 89
Brandon 'B_Don' Myers
# 40# 73
Todd D Clark
The Fantasy Fix
# 59# 97
Dennis Sosic
Fantasy Six Pack
# 56# 37
Eno Sarris
The Athletic
# 79# 49
Pierre Camus
# 117# 114
Nick Mariano
# 131# 113
Mick Ciallela
# 163# 114
Dan Harris
# 173# 77
Andrew Gould
# 176# 114
Paul Sporer
# 105
  Edwin Encarnacion
Edwin Encarnacion
Justin Upton
Justin Upton
2019 Stats 
At Bats418219
Home Runs3412
Stolen Bases01
Caught Stealing11
Batting Average.244.210
On Base Pct.344.305
Slugging Pct.531.406
On-base Plus Slugging.875.711
  Edwin Encarnacion
Edwin Encarnacion
Justin Upton
Justin Upton
2019 Projections 
At Bats55
Home Runs4
Stolen Bases0
Caught Stealing0
Batting Average.244
On Base Pct.353
Slugging Pct.529
On-base Plus Slugging.883
  Edwin Encarnacion
Edwin Encarnacion
Justin Upton
Justin Upton
 Edwin Encarnacion was diagnosed with a minor internal oblique strain Friday, Erik Boland of Newsday reports.
John Aubin
Sat, Sep 14th
Justin Upton (knee) will not play again this season.
Brad Camara
Sat, Sep 14th
 Edwin Encarnacion (oblique) is not in the lineup for Friday's game in Toronto.
John Aubin
Fri, Sep 13th
Justin Upton underwent an MRI on his right knee Wednesday.
Brad Camara
Thu, Sep 12th
 Edwin Encarnacion was removed from Game 1 of Thursday’s doubleheader against the Tigers with a strained oblique.
Brad Camara
Thu, Sep 12th
Justin Upton went 0-for-2 with a walk in Tuesday's 8-0 loss to the Indians.
Brad Camara
Wed, Sep 11th
 Edwin Encarnacion left Game 1 of Thursday’s doubleheader against the Tigers with an apparent wrist injury.
Brad Camara
Thu, Sep 12th
Justin Upton went 2-for-4 with a double and three RBI in Thursday's 10-6 loss to the Athletics.
Brad Camara
Thu, Sep 5th
 Edwin Encarnacion went 2-for-5 with a home run as the Yankees defeated the Red Sox 5-1.
Brandon Plutner
Sat, Sep 7th
Justin Upton went 2-for-3 with a solo home run and a walk in Tuesday's 7-5 loss to the Athletics.
Brad Camara
Wed, Sep 4th
There are no recent notes for these players
  Edwin Encarnacion
Edwin Encarnacion
Justin Upton
Justin Upton
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28thvs BAL@ OAK
Sat, Mar 30thvs BAL@ OAK
Sun, Mar 31stvs BAL@ OAK
Mon, Apr 1stvs DET@ SEA
Tue, Apr 2ndvs DET@ SEA
Wed, Apr 3rdvs DET   
Thu, Apr 4th@ BALvs TEX
Sat, Apr 6th@ BALvs TEX
Sun, Apr 7th@ BALvs TEX
Mon, Apr 8th@ HOUvs MIL
Tue, Apr 9th@ HOUvs MIL
Wed, Apr 10th@ HOUvs MIL
Fri, Apr 12thvs CWS@ CHC
Sat, Apr 13thvs CWS@ CHC
Sun, Apr 14thvs CWS   
Tue, Apr 16thvs BOS@ TEX
Wed, Apr 17thvs BOS@ TEX
Thu, Apr 18thvs KCvs SEA
Fri, Apr 19thvs KCvs SEA
Sat, Apr 20thvs KCvs SEA
Sun, Apr 21stvs KCvs SEA
Mon, Apr 22nd@ LAAvs NYY
Tue, Apr 23rd@ LAAvs NYY
Wed, Apr 24th@ LAAvs NYY
Thu, Apr 25th@ LAAvs NYY
Fri, Apr 26th@ SF@ KC
Sat, Apr 27th@ SF@ KC
Sun, Apr 28th@ SF@ KC
Tue, Apr 30th@ ARIvs TOR
Wed, May 1st@ ARIvs TOR
Fri, May 3rdvs MIN   
Sat, May 4thvs MINvs HOU
Sun, May 5thvs MINvs HOU
Mon, May 6thvs SEA   
Tue, May 7thvs SEA@ DET
Wed, May 8thvs SEA@ DET
Thu, May 9thvs SEA@ DET
Fri, May 10th@ TB@ BAL
Sat, May 11th@ TB@ BAL
Sun, May 12th@ TB@ BAL
Wed, May 15thvs BAL@ MIN
Fri, May 17thvs TBvs KC
Sat, May 18thvs TBvs KC
Sun, May 19thvs TBvs KC
Mon, May 20th@ BALvs MIN
Tue, May 21st@ BALvs MIN
Wed, May 22nd@ BAL   
Thu, May 23rd@ BALvs MIN
Sat, May 25th@ KCvs TEX
Sun, May 26th@ KCvs TEX
Mon, May 27thvs SD@ OAK
Tue, May 28thvs SD@ OAK
Wed, May 29thvs SD@ OAK
Fri, May 31stvs BOS@ SEA
Sat, Jun 1stvs BOS@ SEA
Sun, Jun 2ndvs BOS@ SEA
Tue, Jun 4th@ TORvs OAK
Wed, Jun 5th@ TORvs OAK
Thu, Jun 6th@ TORvs OAK
Fri, Jun 7th@ CLEvs SEA
Sat, Jun 8th@ CLEvs SEA
Sun, Jun 9th@ CLEvs SEA
Tue, Jun 11thvs NYMvs LAD
Thu, Jun 13th@ CWS@ TB
Fri, Jun 14th@ CWS@ TB
Sat, Jun 15th@ CWS@ TB
Sun, Jun 16th@ CWS@ TB
Mon, Jun 17thvs TB@ TOR
Tue, Jun 18thvs TB@ TOR
Wed, Jun 19thvs TB@ TOR
Thu, Jun 20thvs HOU@ TOR
Fri, Jun 21stvs HOU@ STL
Sat, Jun 22ndvs HOU@ STL
Sun, Jun 23rdvs HOU@ STL
Mon, Jun 24thvs TOR   
Tue, Jun 25thvs TORvs CIN
Wed, Jun 26thvs TORvs CIN
Sat, Jun 29th@ BOSvs OAK
Sun, Jun 30th@ BOSvs OAK
Tue, Jul 2nd@ NYM@ TEX
Wed, Jul 3rd@ NYM@ TEX
Thu, Jul 4th@ TB@ TEX
Fri, Jul 5th@ TB@ HOU
Sat, Jul 6th@ TB@ HOU
Sun, Jul 7th@ TB@ HOU
Fri, Jul 12thvs TORvs SEA
Sat, Jul 13thvs TORvs SEA
Sun, Jul 14thvs TORvs SEA
Mon, Jul 15thvs TBvs HOU
Tue, Jul 16thvs TBvs HOU
Thu, Jul 18thvs TBvs HOU
Fri, Jul 19thvs COL@ SEA
Sat, Jul 20thvs COL@ SEA
Sun, Jul 21stvs COL@ SEA
Mon, Jul 22nd@ MIN   
Tue, Jul 23rd@ MIN@ LAD
Wed, Jul 24th@ MIN@ LAD
Thu, Jul 25th@ BOSvs BAL
Fri, Jul 26th@ BOSvs BAL
Sat, Jul 27th@ BOSvs BAL
Sun, Jul 28th@ BOSvs BAL
Tue, Jul 30thvs ARIvs DET
Wed, Jul 31stvs ARIvs DET
Fri, Aug 2ndvs BOS@ CLE
Sat, Aug 3rdvs BOS@ CLE
Sun, Aug 4thvs BOS@ CLE
Mon, Aug 5th@ BAL@ CIN
Tue, Aug 6th@ BAL@ CIN
Wed, Aug 7th@ BAL   
Thu, Aug 8th@ TOR@ BOS
Fri, Aug 9th@ TOR@ BOS
Sat, Aug 10th@ TOR@ BOS
Sun, Aug 11th@ TOR@ BOS
Mon, Aug 12thvs BALvs PIT
Tue, Aug 13thvs BALvs PIT
Wed, Aug 14thvs BALvs PIT
Thu, Aug 15thvs CLEvs CWS
Fri, Aug 16thvs CLEvs CWS
Sat, Aug 17thvs CLEvs CWS
Sun, Aug 18thvs CLEvs CWS
Tue, Aug 20th@ OAK@ TEX
Wed, Aug 21st@ OAK@ TEX
Thu, Aug 22nd@ OAK   
Fri, Aug 23rd@ LAD@ HOU
Sat, Aug 24th@ LAD@ HOU
Sun, Aug 25th@ LAD@ HOU
Mon, Aug 26th@ SEA   
Tue, Aug 27th@ SEAvs TEX
Wed, Aug 28th@ SEAvs TEX
Fri, Aug 30thvs OAKvs BOS
Sat, Aug 31stvs OAKvs BOS
Sun, Sep 1stvs OAKvs BOS
Mon, Sep 2ndvs TEX   
Tue, Sep 3rdvs TEX@ OAK
Wed, Sep 4thvs TEX@ OAK
Fri, Sep 6th@ BOS@ CWS
Sat, Sep 7th@ BOS@ CWS
Sun, Sep 8th@ BOS@ CWS
Mon, Sep 9th@ BOSvs CLE
Tue, Sep 10th@ DETvs CLE
Thu, Sep 12th@ DET   
Fri, Sep 13th@ TORvs TB
Sat, Sep 14th@ TORvs TB
Sun, Sep 15th@ TORvs TB
Tue, Sep 17thvs LAA@ NYY
Wed, Sep 18thvs LAA@ NYY
Thu, Sep 19thvs LAA@ NYY
Fri, Sep 20thvs TOR@ HOU
Sat, Sep 21stvs TOR@ HOU
Sun, Sep 22ndvs TOR@ HOU
Tue, Sep 24th@ TBvs OAK
Wed, Sep 25th@ TBvs OAK
Fri, Sep 27th@ TEXvs HOU
Sat, Sep 28th@ TEXvs HOU
Sun, Sep 29th@ TEXvs HOU
Fri, Mar 29th   @ OAK
Fri, Apr 5th   vs TEX
Mon, Apr 15th   @ TEX
Thu, May 2nd   vs TOR
Mon, May 13th   @ MIN
Tue, May 14th   @ MIN
Fri, May 24th   vs TEX
Thu, May 30th   @ SEA
Mon, Jun 3rd   @ CHC
Mon, Jun 10th   vs LAD
Thu, Jun 27th   vs OAK
Fri, Jun 28th   vs OAK
Wed, Jul 17th   vs HOU
Mon, Jul 29th   vs DET
Mon, Aug 19th   @ TEX
Thu, Sep 5th   @ OAK
Wed, Sep 11th   vs CLE
Thu, Sep 26th   vs HOU