Who Should I Trade?

Trey Mancini for Justin Upton (2019)

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

 
Experts' Pick
 
  Justin Upton
LF,DH - LAA
Justin Upton
LAA @ LAD Tue, Jul 23rd 10:10pm
Trey Mancini
1B,LF - BAL
Trey Mancini
BAL @ ARI Tue, Jul 23rd 9:40pm
Expert
Recommendation
71%
Recommended by
12 of 17 experts
29%
Recommended by
5 of 17 experts
Rankings 
   
Rest of Season
VBR# 50# 66
   
Projections 
   
Runs3934
Home Runs1312
RBI3729
Stolen Bases41
Batting Average.251.278
   
Misc 
   
Injury Alert--
Weather86 F, Partly Cloudy99 F, Partly Cloudy
   
Expert Ranks 
   
Eno Sarris
The Athletic
# 49# 147
   
Andrew Gould
FantasyPros
# 77# 98
   
Joe Bond
Fantasy Six Pack
# 51# 64
   
Chris Meaney
The Athletic
# 98# 129
   
Andrea LaMont
Lenny Melnick Fantasy Sports
# 119# 125
   
Paul Sporer
FanGraphs
# 105# 145
   
Nick Mariano
RotoBaller
# 78# 88
   
Donkey Teeth
Razzball
# 106# 184
   
Dan Harris
FantasyPros
# 82# 97
   
Pierre Camus
RotoBaller
# 101# 163
   
Max Freeze
Freeze Stats
# 89# 95
   
Mick Ciallela
Fantrax
# 83# 92
   
Brandon 'B_Don' Myers
Razzball
# 105# 53
   
Nick Pollack
Pitcher List
# 73# 62
   
Todd D Clark
The Fantasy Fix
# 97# 67
   
Bobby Sylvester
FantasyPros
# 128# 82
   
Alan Harrison
The Fantasy Fix
# 93
   
  Justin Upton
LF,DH - LAA
Justin Upton
LAA
Trey Mancini
1B,LF - BAL
Trey Mancini
BAL
2019 Stats 
   
   
At Bats84360
   
Runs1563
   
Hits21103
   
Singles1458
   
Doubles322
   
Triples02
   
Home Runs421
   
RBI1047
   
Stolen Bases11
   
Caught Stealing00
   
Walks1131
   
Strikeouts3087
   
Batting Average.250.286
   
On Base Pct.333.347
   
Slugging Pct.429.533
   
On-base Plus Slugging.762.880
   
  Justin Upton
LF,DH - LAA
Justin Upton
LAA
Trey Mancini
1B,LF - BAL
Trey Mancini
BAL
2019 Projections 
   
   
At Bats245219
   
Runs3934
   
Hits6161
   
Singles3736
   
Doubles1112
   
Triples01
   
Home Runs1312
   
RBI3729
   
Stolen Bases41
   
Caught Stealing10
   
Walks3018
   
Strikeouts8158
   
Batting Average.251.278
   
On Base Pct.337.338
   
Slugging Pct.458.502
   
On-base Plus Slugging.795.840
   
  Justin Upton
LF,DH - LAA
Justin Upton
LAA
Trey Mancini
1B,LF - BAL
Trey Mancini
BAL
News 
 Justin Upton went 1-for-4 with a double, RBI, and a run scored in Sunday's 9-3 win over the Mariners.
Brad Camara
Sun, Jul 21st
Trey Mancini went 2-for-4 with a solo home run, a two-run home run and three total RBI in Sunday's 5-0 win over the Red Sox.
John Aubin
Sun, Jul 21st
 Justin Upton went 2-for-4 with two doubles and three runs scored in Monday's 9-6 win over the Astros.
Brad Camara
Tue, Jul 16th
Trey Mancini went 2-for-4 with a run scored and drove in a run as the Orioles lost to the Red Sox by a 17-6 score.
John Aubin
Sun, Jul 21st
 Justin Upton went 2-for-5 with a two-run home run in Friday's 13-0 win over the Mariners.
Brad Camara
Sat, Jul 13th
Trey Mancini went 2-for-3 with a walk, two home runs, three runs scored and three RBI in Wednesday's 9-2 win over the Nationals.
John Aubin
Thu, Jul 18th
 Justin Upton (quadriceps) is starting in left field and batting cleanup Friday against the Mariners.
Connor Rooney
Fri, Jul 12th
Trey Mancini went 0-for-4 with three strikeouts in the first game of a doubleheader on Saturday against the Rays.
John Aubin
Sun, Jul 14th
 Justin Upton (quad) is absent from Friday's lineup versus the Astros.
Brendan Tuma - Too Much Tuma
Fri, Jul 5th
Trey Mancini went 1-for-5 and scored a run as the Orioles defeated the Rays by a 9-6 score on Wednesday.
John Aubin
Thu, Jul 4th
Notes 
There are no recent notes for these players
  Justin Upton
LF,DH - LAA
Justin Upton
LAA
Trey Mancini
1B,LF - BAL
Trey Mancini
BAL
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28th@ OAK@ NYY
Sat, Mar 30th@ OAK@ NYY
Sun, Mar 31st@ OAK@ NYY
Mon, Apr 1st@ SEA@ TOR
Tue, Apr 2nd@ SEA@ TOR
Wed, Apr 3rd   @ TOR
Thu, Apr 4thvs TEXvs NYY
Sat, Apr 6thvs TEXvs NYY
Sun, Apr 7thvs TEXvs NYY
Mon, Apr 8thvs MILvs OAK
Tue, Apr 9thvs MILvs OAK
Wed, Apr 10thvs MILvs OAK
Thu, Apr 11th   vs OAK
Fri, Apr 12th@ CHC@ BOS
Sat, Apr 13th@ CHC@ BOS
Sun, Apr 14th   @ BOS
Mon, Apr 15th@ TEX@ BOS
Tue, Apr 16th@ TEX@ TB
Wed, Apr 17th@ TEX@ TB
Thu, Apr 18thvs SEA@ TB
Sat, Apr 20thvs SEAvs MIN
Sun, Apr 21stvs SEAvs MIN
Mon, Apr 22ndvs NYYvs CWS
Tue, Apr 23rdvs NYYvs CWS
Wed, Apr 24thvs NYYvs CWS
Fri, Apr 26th@ KC@ MIN
Sat, Apr 27th@ KC@ MIN
Sun, Apr 28th@ KC@ MIN
Mon, Apr 29th   @ CWS
Wed, May 1stvs TOR@ CWS
Fri, May 3rd   vs TB
Sat, May 4thvs HOUvs TB
Mon, May 6th   vs BOS
Tue, May 7th@ DETvs BOS
Wed, May 8th@ DETvs BOS
Fri, May 10th@ BALvs LAA
Sat, May 11th@ BALvs LAA
Sun, May 12th@ BALvs LAA
Wed, May 15th@ MIN@ NYY
Thu, May 16th   @ CLE
Fri, May 17thvs KC@ CLE
Sat, May 18thvs KC@ CLE
Sun, May 19thvs KC@ CLE
Mon, May 20thvs MINvs NYY
Tue, May 21stvs MINvs NYY
Wed, May 22nd   vs NYY
Thu, May 23rdvs MINvs NYY
Fri, May 24thvs TEX@ COL
Sat, May 25thvs TEX@ COL
Sun, May 26thvs TEX@ COL
Mon, May 27th@ OAKvs DET
Tue, May 28th@ OAKvs DET
Wed, May 29th@ OAKvs DET
Fri, May 31st@ SEAvs SF
Sat, Jun 1st@ SEAvs SF
Sun, Jun 2nd@ SEAvs SF
Tue, Jun 4thvs OAK@ TEX
Wed, Jun 5thvs OAK@ TEX
Thu, Jun 6thvs OAK@ TEX
Fri, Jun 7thvs SEA@ HOU
Sat, Jun 8thvs SEA@ HOU
Sun, Jun 9thvs SEA@ HOU
Tue, Jun 11thvs LADvs TOR
Wed, Jun 12th   vs TOR
Thu, Jun 13th@ TBvs TOR
Fri, Jun 14th@ TBvs BOS
Sat, Jun 15th@ TBvs BOS
Sun, Jun 16th@ TBvs BOS
Mon, Jun 17th@ TOR@ OAK
Tue, Jun 18th@ TOR@ OAK
Wed, Jun 19th@ TOR@ OAK
Thu, Jun 20th@ TOR@ SEA
Fri, Jun 21st@ STL@ SEA
Sat, Jun 22nd@ STL@ SEA
Sun, Jun 23rd@ STL@ SEA
Tue, Jun 25thvs CINvs SD
Wed, Jun 26thvs CINvs SD
Fri, Jun 28thvs OAKvs CLE
Sat, Jun 29thvs OAKvs CLE
Sun, Jun 30thvs OAKvs CLE
Mon, Jul 1st@ TEX@ TB
Tue, Jul 2nd@ TEX@ TB
Wed, Jul 3rd@ TEX@ TB
Fri, Jul 5th@ HOU@ TOR
Sat, Jul 6th@ HOU@ TOR
Sun, Jul 7th@ HOU@ TOR
Fri, Jul 12thvs SEAvs TB
Sat, Jul 13thvs SEAvs TB
Sun, Jul 14thvs SEAvs TB
Tue, Jul 16thvs HOUvs WSH
Wed, Jul 17thvs HOUvs WSH
Fri, Jul 19th@ SEAvs BOS
Sat, Jul 20th@ SEAvs BOS
Sun, Jul 21st@ SEAvs BOS
Mon, Jul 22nd   @ ARI
Tue, Jul 23rd@ LAD@ ARI
Wed, Jul 24th@ LAD@ ARI
Thu, Jul 25thvs BAL@ LAA
Fri, Jul 26thvs BAL@ LAA
Sat, Jul 27thvs BAL@ LAA
Sun, Jul 28thvs BAL@ LAA
Mon, Jul 29thvs DET@ SD
Tue, Jul 30thvs DET@ SD
Thu, Aug 1st   vs TOR
Fri, Aug 2nd@ CLEvs TOR
Sat, Aug 3rd@ CLEvs TOR
Sun, Aug 4th@ CLEvs TOR
Mon, Aug 5th@ CINvs NYY
Tue, Aug 6th@ CINvs NYY
Wed, Aug 7th   vs NYY
Fri, Aug 9th@ BOSvs HOU
Sat, Aug 10th@ BOSvs HOU
Sun, Aug 11th@ BOSvs HOU
Mon, Aug 12thvs PIT@ NYY
Tue, Aug 13thvs PIT@ NYY
Wed, Aug 14thvs PIT@ NYY
Fri, Aug 16thvs CWS@ BOS
Sat, Aug 17thvs CWS@ BOS
Sun, Aug 18thvs CWS@ BOS
Mon, Aug 19th@ TEXvs KC
Tue, Aug 20th@ TEXvs KC
Wed, Aug 21st@ TEXvs KC
Thu, Aug 22nd   vs TB
Fri, Aug 23rd@ HOUvs TB
Sat, Aug 24th@ HOUvs TB
Sun, Aug 25th@ HOUvs TB
Tue, Aug 27thvs TEX@ WSH
Wed, Aug 28thvs TEX@ WSH
Fri, Aug 30thvs BOS@ KC
Sat, Aug 31stvs BOS@ KC
Sun, Sep 1stvs BOS@ KC
Mon, Sep 2nd   @ TB
Tue, Sep 3rd@ OAK@ TB
Wed, Sep 4th@ OAK@ TB
Thu, Sep 5th@ OAKvs TEX
Fri, Sep 6th@ CWSvs TEX
Sat, Sep 7th@ CWSvs TEX
Sun, Sep 8th@ CWSvs TEX
Tue, Sep 10thvs CLEvs LAD
Wed, Sep 11thvs CLEvs LAD
Thu, Sep 12th   vs LAD
Fri, Sep 13thvs TB@ DET
Sat, Sep 14thvs TB@ DET
Sun, Sep 15thvs TB@ DET
Mon, Sep 16th   @ DET
Tue, Sep 17th@ NYYvs TOR
Wed, Sep 18th@ NYYvs TOR
Thu, Sep 19th@ NYYvs TOR
Fri, Sep 20th@ HOUvs SEA
Sat, Sep 21st@ HOUvs SEA
Sun, Sep 22nd@ HOUvs SEA
Mon, Sep 23rd   @ TOR
Tue, Sep 24thvs OAK@ TOR
Wed, Sep 25thvs OAK@ TOR
Fri, Sep 27thvs HOU@ BOS
Sat, Sep 28thvs HOU@ BOS
Sun, Sep 29thvs HOU@ BOS
Fri, Mar 29th@ OAK   
Fri, Apr 5thvs TEX   
Fri, Apr 19thvs SEA   
Thu, Apr 25thvs NYY   
Tue, Apr 30thvs TOR   
Thu, May 2ndvs TOR   
Sun, May 5thvs HOU   
Thu, May 9th@ DET   
Mon, May 13th@ MIN   
Tue, May 14th@ MIN   
Thu, May 30th@ SEA   
Mon, Jun 3rd@ CHC   
Mon, Jun 10thvs LAD   
Thu, Jun 27thvs OAK   
Thu, Jul 4th@ TEX   
Mon, Jul 15thvs HOU   
Thu, Jul 18thvs HOU   
Wed, Jul 31stvs DET   
Thu, Aug 8th@ BOS   
Thu, Aug 15thvs CWS   
Mon, Sep 9thvs CLE   
Thu, Sep 26thvs HOU