Who Should I Trade?

Corey Dickerson for Billy Hamilton (2019)

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

Experts' Pick
Experts' Pick
  Corey Dickerson
Corey Dickerson
PHI vs SD Sun, Aug 18th 1:05pm
Billy Hamilton
Billy Hamilton
KC vs NYM Sun, Aug 18th 2:15pm
Recommended by
7 of 14 experts
Recommended by
7 of 14 experts
Rest of Season
VBR# 89# 241
Home Runs50
Stolen Bases19
Batting Average.289.222
Injury Alert-DFA
Weather78 F, Humid and Mostly Cloudy80 F, Humid
Expert Ranks 
Alan Harrison
The Fantasy Fix
# 162
Joe Bond
Fantasy Six Pack
# 226# 191
Chris Meaney
The Athletic
# 165
Andrea LaMont
Lenny Melnick Fantasy Sports
# 139# 103
Bobby Sylvester
# 214# 207
Donkey Teeth
# 135# 94
Pierre Camus
# 189# 186
Eno Sarris
The Athletic
# 93# 136
Paul Sporer
# 119
Nick Pollack
Pitcher List
# 124
Andrew Gould
# 132# 233
Mick Ciallela
# 137
Brandon 'B_Don' Myers
# 145# 147
Todd D Clark
The Fantasy Fix
# 174# 200
  Corey Dickerson
Corey Dickerson
Billy Hamilton
Billy Hamilton
2019 Stats 
At Bats165271
Home Runs70
Stolen Bases117
Caught Stealing05
Batting Average.309.207
On Base Pct.354.272
Slugging Pct.564.262
On-base Plus Slugging.917.534
  Corey Dickerson
Corey Dickerson
Billy Hamilton
Billy Hamilton
2019 Projections 
At Bats132125
Home Runs50
Stolen Bases19
Caught Stealing13
Batting Average.289.222
On Base Pct.335.285
Slugging Pct.500.295
On-base Plus Slugging.835.579
  Corey Dickerson
Corey Dickerson
Billy Hamilton
Billy Hamilton
 Phillies outfielder Corey Dickerson left Tuesday's game against the Cubs after being hit by a pitch on the hand, but X-rays were negative, according to Phillies beat reporter Matt Gelb.
Mike Maher
Wed, Aug 14th
Kansas City Royals outfielder Billy Hamilton went 0-for-4 with two strikeouts in a 5-4 loss to the Indians on Thursday.
Matthew Terelle
Fri, Jul 26th
 Phillies outfielder Corey Dickerson went 2-for-5 with a solo home run in Tuesday's loss to the Diamondbacks. The homer was his sixth of the season.
Mike Maher
Wed, Aug 7th
Kansas City Royals outfielder Billy Hamilton went 2-for-4 with a double, two RBI, and a steal in a 6-5 win over the White Sox on Thursday.
Matthew Terelle
Thu, Jul 18th
 Phillies outfielder Corey Dickerson went 2-for-5 with a home run and three RBIs in Sunday's loss to the White Sox. The homer was his fifth of the season.
Mike Maher
Mon, Aug 5th
Kansas City Royals outfielder Billy Hamilton went 1-for-4 with a run in a 5-2 win over the White Sox on Monday.
Matthew Terelle
Tue, Jul 16th
 The Phillies have reportedly acquired Corey Dickerson from the Pirates.
Dan Harris
Wed, Jul 31st
Kansas City Royals outfielder Billy Hamilton went 0-for-3 in an 11-4 loss to the Blue Jays on Monday.
Matthew Terelle
Mon, Jul 1st
 Corey Dickerson went 3-for-4 with a pair of home runs and five RBI against the Reds on Tuesday.
Connor Rooney
Wed, Jul 31st
Kansas City Royals outfielder Billy Hamilton went 2-for-3 with a run and two steals in a 6-1 win over the Twins on Sunday.
Matthew Terelle
Sun, Jun 23rd
There are no recent notes for these players
  Corey Dickerson
Corey Dickerson
Billy Hamilton
Billy Hamilton
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28thvs ATLvs CWS
Sat, Mar 30thvs ATLvs CWS
Sun, Mar 31stvs ATLvs CWS
Tue, Apr 2nd@ WSHvs MIN
Wed, Apr 3rd@ WSHvs MIN
Fri, Apr 5thvs MIN   
Sat, Apr 6thvs MIN@ DET
Sun, Apr 7thvs MIN@ DET
Mon, Apr 8thvs WSHvs SEA
Tue, Apr 9thvs WSHvs SEA
Wed, Apr 10thvs WSHvs SEA
Fri, Apr 12th@ MIAvs CLE
Sat, Apr 13th@ MIAvs CLE
Sun, Apr 14th@ MIAvs CLE
Mon, Apr 15thvs NYM@ CWS
Tue, Apr 16thvs NYM@ CWS
Wed, Apr 17thvs NYM@ CWS
Thu, Apr 18th@ COL@ NYY
Fri, Apr 19th@ COL@ NYY
Sat, Apr 20th@ COL@ NYY
Sun, Apr 21st@ COL@ NYY
Mon, Apr 22nd@ NYM@ TB
Tue, Apr 23rd@ NYM@ TB
Wed, Apr 24th@ NYM@ TB
Thu, Apr 25thvs MIA   
Fri, Apr 26thvs MIAvs LAA
Sat, Apr 27thvs MIAvs LAA
Sun, Apr 28thvs MIAvs LAA
Tue, Apr 30thvs DET   
Wed, May 1stvs DETvs TB
Fri, May 3rdvs WSH@ DET
Sat, May 4thvs WSH@ DET
Sun, May 5thvs WSH@ DET
Mon, May 6th@ STL@ HOU
Tue, May 7th@ STL@ HOU
Wed, May 8th@ STL@ HOU
Fri, May 10th@ KCvs PHI
Sat, May 11th@ KCvs PHI
Sun, May 12th@ KCvs PHI
Mon, May 13thvs MIL   
Tue, May 14thvs MILvs TEX
Wed, May 15thvs MILvs TEX
Thu, May 16thvs MILvs TEX
Fri, May 17thvs COL@ LAA
Sat, May 18thvs COL@ LAA
Sun, May 19thvs COL@ LAA
Mon, May 20th@ CHC   
Tue, May 21st@ CHC   
Wed, May 22nd@ CHC@ STL
Thu, May 23rd@ CHC   
Fri, May 24th@ MIL   
Sat, May 25th@ MILvs NYY
Sun, May 26th@ MILvs NYY
Tue, May 28thvs STL@ CWS
Wed, May 29thvs STL@ CWS
Thu, May 30thvs STL@ TEX
Fri, May 31st@ LAD@ TEX
Sat, Jun 1st@ LAD@ TEX
Sun, Jun 2nd@ LAD@ TEX
Mon, Jun 3rd@ SD   
Tue, Jun 4th@ SDvs BOS
Wed, Jun 5th@ SDvs BOS
Fri, Jun 7thvs CINvs CWS
Sat, Jun 8thvs CINvs CWS
Sun, Jun 9thvs CINvs CWS
Mon, Jun 10thvs ARI   
Tue, Jun 11thvs ARIvs DET
Wed, Jun 12thvs ARIvs DET
Fri, Jun 14th@ ATL@ MIN
Sat, Jun 15th@ ATL@ MIN
Sun, Jun 16th@ ATL@ MIN
Wed, Jun 19th@ WSH@ SEA
Thu, Jun 20th@ WSHvs MIN
Fri, Jun 21stvs MIAvs MIN
Sat, Jun 22ndvs MIAvs MIN
Sun, Jun 23rdvs MIAvs MIN
Mon, Jun 24thvs NYM@ CLE
Tue, Jun 25thvs NYM@ CLE
Wed, Jun 26thvs NYM@ CLE
Thu, Jun 27thvs NYM   
Fri, Jun 28th@ MIA@ TOR
Sat, Jun 29th@ MIA@ TOR
Sun, Jun 30th@ MIA@ TOR
Tue, Jul 2nd@ ATLvs CLE
Wed, Jul 3rd@ ATLvs CLE
Thu, Jul 4th@ ATLvs CLE
Fri, Jul 5th@ NYM@ WSH
Sat, Jul 6th@ NYM@ WSH
Sun, Jul 7th@ NYM@ WSH
Fri, Jul 12thvs WSHvs DET
Sat, Jul 13thvs WSHvs DET
Sun, Jul 14thvs WSHvs DET
Mon, Jul 15thvs LADvs CWS
Tue, Jul 16thvs LADvs CWS
Wed, Jul 17thvs LADvs CWS
Thu, Jul 18thvs LADvs CWS
Fri, Jul 19th@ PIT@ CLE
Sat, Jul 20th@ PIT@ CLE
Sun, Jul 21st@ PIT@ CLE
Tue, Jul 23rd@ DET@ ATL
Wed, Jul 24th@ DET@ ATL
Fri, Jul 26thvs ATLvs CLE
Sat, Jul 27thvs ATLvs CLE
Sun, Jul 28thvs ATLvs CLE
Tue, Jul 30thvs SFvs TOR
Wed, Jul 31stvs SFvs TOR
Thu, Aug 1stvs SF   
Fri, Aug 2ndvs CWS@ MIN
Sat, Aug 3rdvs CWS@ MIN
Sun, Aug 4thvs CWS@ MIN
Mon, Aug 5th@ ARI@ BOS
Tue, Aug 6th@ ARI@ BOS
Wed, Aug 7th@ ARI   
Thu, Aug 8th@ SF@ DET
Fri, Aug 9th@ SF@ DET
Sat, Aug 10th@ SF@ DET
Sun, Aug 11th@ SF@ DET
Tue, Aug 13thvs CHCvs STL
Wed, Aug 14thvs CHCvs STL
Thu, Aug 15thvs CHC   
Fri, Aug 16thvs SDvs NYM
Sat, Aug 17thvs SDvs NYM
Sun, Aug 18thvs SDvs NYM
Tue, Aug 20th@ BOS@ BAL
Wed, Aug 21st@ BOS@ BAL
Fri, Aug 23rd@ MIA@ CLE
Sat, Aug 24th@ MIA@ CLE
Sun, Aug 25th@ MIA@ CLE
Mon, Aug 26thvs PITvs OAK
Tue, Aug 27thvs PITvs OAK
Wed, Aug 28thvs PITvs OAK
Fri, Aug 30thvs NYMvs BAL
Sat, Aug 31stvs NYMvs BAL
Sun, Sep 1stvs NYMvs BAL
Mon, Sep 2nd@ CIN   
Tue, Sep 3rd@ CINvs DET
Wed, Sep 4th@ CINvs DET
Thu, Sep 5th@ CINvs DET
Fri, Sep 6th@ NYM@ MIA
Sat, Sep 7th@ NYM@ MIA
Sun, Sep 8th@ NYM@ MIA
Mon, Sep 9thvs ATL   
Tue, Sep 10thvs ATL@ CWS
Wed, Sep 11thvs ATL@ CWS
Thu, Sep 12thvs ATL@ CWS
Sat, Sep 14thvs BOSvs HOU
Sun, Sep 15thvs BOSvs HOU
Tue, Sep 17th@ ATL@ OAK
Wed, Sep 18th@ ATL@ OAK
Thu, Sep 19th@ ATL@ MIN
Fri, Sep 20th@ CLE@ MIN
Sat, Sep 21st@ CLE@ MIN
Sun, Sep 22nd@ CLE@ MIN
Mon, Sep 23rd@ WSH   
Tue, Sep 24th@ WSHvs ATL
Wed, Sep 25th@ WSHvs ATL
Thu, Sep 26th@ WSH   
Fri, Sep 27thvs MIAvs MIN
Sat, Sep 28thvs MIAvs MIN
Sun, Sep 29thvs MIAvs MIN
Thu, Apr 4th   @ DET
Thu, Apr 11th   vs SEA
Mon, Apr 29th   vs TB
Thu, May 2nd   vs TB
Thu, Jun 6th   vs BOS
Thu, Jun 13th   vs DET
Mon, Jun 17th   @ SEA
Tue, Jun 18th   @ SEA
Mon, Jul 1st   @ TOR
Thu, Jul 25th   vs CLE
Mon, Jul 29th   vs TOR
Mon, Aug 19th   @ BAL
Thu, Aug 22nd   @ BOS
Thu, Aug 29th   vs OAK
Fri, Sep 13th   vs HOU
Mon, Sep 16th   @ OAK