Skip to main content

Who Should I Trade?

Corey Dickerson for Justin Upton (2021)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Justin Upton
Justin Upton
LAA vs CLE Mon, May 17th 9:38pm
Corey Dickerson
Corey Dickerson
MIA @ PHI Tue, May 18th 7:05pm
Recommended by
10 of 13 experts
Recommended by
3 of 13 experts
Rest of Season
VBR# 190# 263
Home Runs2111
Stolen Bases33
Batting Average.224.272
Injury Alert--
Weather67 F, Possible Light Rain64 F, Overcast
Expert Ranks 
Joe Bond
Fantasy Six Pack
# 151# 162
Mike Maher
# 185# 194
Dan Harris
# 149# 227
Pierre Camus
# 196# 206
Mick Ciallela
# 137
Ryan Amore
Pitcher List
# 120# 148
Brendan Tuma
# 133
Jordan Eisen
Field of Vision Sports
# 191# 223
Brad Camara
# 150
Chris Clegg
# 173# 214
Nick Pollack
Pitcher List
# 127# 109
Carmen Maiorano
# 164# 122
Corbin Young
# 148# 129
Who Should I Trade? Player Statistics
  Justin Upton
Justin Upton
Corey Dickerson
Corey Dickerson
2021 Stats 
At Bats113113
Home Runs71
Stolen Bases11
Caught Stealing03
Batting Average.195.292
On Base Pct.270.365
Slugging Pct.398.398
On-base Plus Slugging.668.763
Who Should I Trade? Player Projections
  Justin Upton
Justin Upton
Corey Dickerson
Corey Dickerson
2021 Projections 
At Bats371377
Home Runs2111
Stolen Bases33
Caught Stealing21
Batting Average.224.272
On Base Pct.308.329
Slugging Pct.436.431
On-base Plus Slugging.744.760
Who Should I Trade? Player Notes
  Justin Upton
Justin Upton
Corey Dickerson
Corey Dickerson
 Justin Upton went 1-for-4 with a solo home run and a walk in an Angels' win over Houston on Monday.
Jack Mannis
Tue, May 11th
Marlins outfielder Corey Dickerson went 3-for-5 with a home run, a double, and three RBI in Monday's win over the Brewers. The homer was his first of the season.
Mike Maher - The Birds Blitz
Tue, Apr 27th
 Justin Upton went 1-for-3 with a solo homer and one walk in an Angels' victory over the Dodgers.
Jack Mannis
Sat, May 8th
Marlins outfielder Corey Dickerson went 4-for-6 with a run scored and a stolen base in Saturday's win over the Giants. The steal was his first of the season.
Mike Maher - The Birds Blitz
Sun, Apr 18th
 Justin Upton went 1-for-4 with a single in an Angels' losing effort to the Mariners on Sunday.
Jack Mannis
Sun, May 2nd
Corey Dickerson made his way back into Miami’s lineup on Friday after missing a few days with a sore left shoulder.
Brenden Trout
Fri, Mar 26th
 Justin Upton went 1-for-5 with a solo homer during Monday's win over the Rangers.
Andy Zimmerman
Tue, Apr 27th
Marlins manager Don Mattingly said OF Corey Dickerson is dealing with a little of a sore shoulder after a diving catch.
Brad Camara
Wed, Mar 24th
 Justin Upton went 1-for-4 with a single and a strikeout in an Angels' win over Houston.
Jack Mannis
Mon, Apr 26th
Corey Dickerson told the Miami Herald that several off-field issues contributed to his down 2020 performance.
Brendan Tuma - Too Much Tuma
Sun, Feb 28th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Justin Upton
Justin Upton
Corey Dickerson
Corey Dickerson
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1stvs CWSvs TB
Fri, Apr 2ndvs CWSvs TB
Sat, Apr 3rdvs CWSvs TB
Mon, Apr 5thvs HOUvs STL
Tue, Apr 6thvs HOUvs STL
Wed, Apr 7th   vs STL
Thu, Apr 8th@ TOR@ NYM
Sat, Apr 10th@ TOR@ NYM
Mon, Apr 12th@ KC@ ATL
Tue, Apr 13th@ KC@ ATL
Wed, Apr 14th@ KC@ ATL
Thu, Apr 15th   @ ATL
Fri, Apr 16thvs MINvs SF
Sat, Apr 17th   vs SF
Sun, Apr 18th   vs SF
Tue, Apr 20thvs TEXvs BAL
Wed, Apr 21stvs TEXvs BAL
Thu, Apr 22nd@ HOU@ SF
Fri, Apr 23rd@ HOU@ SF
Sat, Apr 24th@ HOU@ SF
Sun, Apr 25th@ HOU@ SF
Mon, Apr 26th@ TEX@ MIL
Tue, Apr 27th@ TEX@ MIL
Wed, Apr 28th@ TEX@ MIL
Fri, Apr 30th@ SEA@ WSH
Sat, May 1st@ SEA@ WSH
Sun, May 2nd@ SEA@ WSH
Tue, May 4thvs TBvs ARI
Wed, May 5thvs TBvs ARI
Thu, May 6thvs TBvs ARI
Fri, May 7thvs LADvs MIL
Sat, May 8thvs LADvs MIL
Sun, May 9thvs LADvs MIL
Mon, May 10th@ HOU@ ARI
Tue, May 11th@ HOU@ ARI
Wed, May 12th@ HOU@ ARI
Thu, May 13th   @ ARI
Fri, May 14th@ BOS@ LAD
Sat, May 15th@ BOS@ LAD
Sun, May 16th@ BOS@ LAD
Tue, May 18thvs CLE@ PHI
Wed, May 19thvs CLE@ PHI
Thu, May 20thvs MIN@ PHI
Fri, May 21stvs OAKvs NYM
Sat, May 22ndvs OAKvs NYM
Sun, May 23rdvs OAKvs NYM
Mon, May 24th   vs PHI
Tue, May 25thvs TEXvs PHI
Wed, May 26thvs TEXvs PHI
Thu, May 27th@ OAKvs PHI
Fri, May 28th@ OAK@ BOS
Sat, May 29th@ OAK@ BOS
Sun, May 30th@ OAK@ BOS
Tue, Jun 1st@ SF@ TOR
Wed, Jun 2nd   @ TOR
Thu, Jun 3rdvs SEA@ PIT
Fri, Jun 4thvs SEA@ PIT
Sat, Jun 5thvs SEA@ PIT
Sun, Jun 6thvs SEA@ PIT
Tue, Jun 8thvs KCvs COL
Wed, Jun 9thvs KCvs COL
Thu, Jun 10th   vs COL
Fri, Jun 11th@ ARIvs ATL
Sat, Jun 12th@ ARIvs ATL
Sun, Jun 13th@ ARIvs ATL
Mon, Jun 14th@ OAK@ STL
Tue, Jun 15th@ OAK@ STL
Wed, Jun 16th@ OAK@ STL
Fri, Jun 18thvs DET@ CHC
Sat, Jun 19thvs DET@ CHC
Sun, Jun 20thvs DET@ CHC
Tue, Jun 22ndvs SFvs TOR
Wed, Jun 23rdvs SFvs TOR
Thu, Jun 24th   vs WSH
Fri, Jun 25th@ TBvs WSH
Sat, Jun 26th@ TBvs WSH
Sun, Jun 27th@ TBvs WSH
Tue, Jun 29th@ NYY@ PHI
Wed, Jun 30th@ NYY@ PHI
Thu, Jul 1st@ NYY@ PHI
Fri, Jul 2ndvs BAL@ ATL
Sat, Jul 3rdvs BAL@ ATL
Sun, Jul 4thvs BAL@ ATL
Mon, Jul 5thvs BOSvs LAD
Tue, Jul 6thvs BOSvs LAD
Wed, Jul 7thvs BOSvs LAD
Thu, Jul 8th   vs LAD
Fri, Jul 9th@ SEAvs ATL
Sat, Jul 10th@ SEAvs ATL
Sun, Jul 11th@ SEAvs ATL
Fri, Jul 16thvs SEA@ PHI
Sat, Jul 17thvs SEA@ PHI
Sun, Jul 18thvs SEA@ PHI
Mon, Jul 19th@ OAK@ WSH
Tue, Jul 20th@ OAK@ WSH
Wed, Jul 21st   @ WSH
Thu, Jul 22nd@ MINvs SD
Fri, Jul 23rd@ MINvs SD
Sat, Jul 24th@ MINvs SD
Sun, Jul 25th@ MINvs SD
Tue, Jul 27thvs COL@ BAL
Wed, Jul 28thvs COL@ BAL
Fri, Jul 30thvs OAKvs NYY
Sat, Jul 31stvs OAKvs NYY
Sun, Aug 1stvs OAKvs NYY
Mon, Aug 2nd@ TEXvs NYM
Tue, Aug 3rd@ TEXvs NYM
Wed, Aug 4th@ TEXvs NYM
Thu, Aug 5th@ TEXvs NYM
Fri, Aug 6th@ LAD@ COL
Sat, Aug 7th@ LAD@ COL
Sun, Aug 8th@ LAD@ COL
Mon, Aug 9th   @ SD
Tue, Aug 10thvs TOR@ SD
Wed, Aug 11thvs TOR@ SD
Fri, Aug 13thvs HOUvs CHC
Sat, Aug 14thvs HOUvs CHC
Sun, Aug 15thvs HOUvs CHC
Mon, Aug 16th   vs ATL
Tue, Aug 17th@ DETvs ATL
Wed, Aug 18th@ DETvs ATL
Thu, Aug 19th@ DET@ CIN
Fri, Aug 20th@ CLE@ CIN
Sat, Aug 21st@ CLE@ CIN
Sun, Aug 22nd@ CLE@ CIN
Tue, Aug 24th@ BALvs WSH
Wed, Aug 25th@ BALvs WSH
Thu, Aug 26th@ BALvs WSH
Fri, Aug 27thvs SDvs CIN
Sat, Aug 28thvs SDvs CIN
Sun, Aug 29th   vs CIN
Tue, Aug 31stvs NYY@ NYM
Wed, Sep 1stvs NYY@ NYM
Thu, Sep 2nd   @ NYM
Fri, Sep 3rdvs TEXvs PHI
Sat, Sep 4thvs TEXvs PHI
Sun, Sep 5thvs TEXvs PHI
Tue, Sep 7th@ SDvs NYM
Wed, Sep 8th@ SDvs NYM
Thu, Sep 9th   vs NYM
Fri, Sep 10th@ HOU@ ATL
Sat, Sep 11th@ HOU@ ATL
Sun, Sep 12th@ HOU@ ATL
Mon, Sep 13th   @ WSH
Tue, Sep 14th@ CWS@ WSH
Wed, Sep 15th@ CWS@ WSH
Fri, Sep 17thvs OAKvs PIT
Sat, Sep 18thvs OAKvs PIT
Sun, Sep 19thvs OAKvs PIT
Mon, Sep 20thvs HOUvs WSH
Tue, Sep 21stvs HOUvs WSH
Wed, Sep 22ndvs HOUvs WSH
Fri, Sep 24thvs SEA@ TB
Sat, Sep 25thvs SEA@ TB
Sun, Sep 26thvs SEA@ TB
Tue, Sep 28th@ TEX@ NYM
Wed, Sep 29th@ TEX@ NYM
Thu, Sep 30th@ TEX@ NYM
Fri, Oct 1st@ SEAvs PHI
Sat, Oct 2nd@ SEAvs PHI
Sun, Oct 3rd@ SEAvs PHI
Sun, Apr 4thvs CWS   
Fri, Apr 9th@ TOR   
Mon, Apr 19thvs TEX   
Mon, May 3rdvs TB   
Mon, May 17thvs CLE   
Mon, May 31st@ SF   
Mon, Jun 7thvs KC   
Thu, Jun 17thvs DET   
Mon, Jun 28th@ NYY   
Mon, Jul 26thvs COL   
Thu, Jul 29thvs OAK   
Thu, Aug 12thvs TOR   
Mon, Aug 30thvs NYY   
Mon, Sep 6thvs TEX   
Thu, Sep 16th@ CWS   
Thu, Sep 23rdvs HOU