Who Should I Trade?

Corey Dickerson for Buster Posey (2019)

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

Experts' Pick
  Corey Dickerson
Corey Dickerson
PIT vs COL Tue, May 21st 7:05pm
Buster Posey
C,1B - SF
Buster Posey
SF vs ATL Tue, May 21st 9:45pm
Recommended by
10 of 17 experts
Recommended by
7 of 17 experts
Rest of Season
VBR# 119# 244
Home Runs157
Stolen Bases42
Batting Average.276.281
Injury AlertIL10-
Weather66 F, Partly Cloudy54 F, Mostly Cloudy
Expert Ranks 
Eno Sarris
The Athletic
# 93# 114
Joe Bond
Fantasy Six Pack
# 151# 196
Andrea LaMont
Lenny Melnick Fantasy Sports
# 139# 164
Paul Sporer
# 119
Nick Mariano
# 176# 201
Pierre Camus
# 171# 188
Andrew Seifter
# 134
Brandon 'B_Don' Myers
# 137# 142
Mick Ciallela
# 168
Todd D Clark
The Fantasy Fix
# 125# 171
Andrew Gould
# 152# 113
Max Freeze
Freeze Stats
# 170# 145
Dan Harris
# 176# 61
Bobby Sylvester
# 244# 148
Chris Meaney
The Athletic
# 143
Nick Pollack
Pitcher List
# 145
Alan Harrison
The Fantasy Fix
# 166
  Corey Dickerson
Corey Dickerson
Buster Posey
C,1B - SF
Buster Posey
2019 Stats 
At Bats13119
Home Runs12
Stolen Bases00
Caught Stealing00
Batting Average.154.252
On Base Pct.313.308
Slugging Pct.462.403
On-base Plus Slugging.774.711
  Corey Dickerson
Corey Dickerson
Buster Posey
C,1B - SF
Buster Posey
2019 Projections 
At Bats392326
Home Runs157
Stolen Bases42
Caught Stealing21
Batting Average.276.281
On Base Pct.323.357
Slugging Pct.471.416
On-base Plus Slugging.794.773
  Corey Dickerson
Corey Dickerson
Buster Posey
C,1B - SF
Buster Posey
 Corey Dickerson is approaching a minor league rehab stint, though no definitive timeframe has been announced, according to Rob Biertempfel of The Athletic.
Blaine Blontz
Thu, Apr 25th
Buster Posey was held hitless in three at bats in Monday night's 4-1 loss to the Braves.
Brendan Tuma - Too Much Tuma
Tue, May 21st
 Corey Dickerson injured his shoulder prior to Wednesday's game. All reports are showing that Dickerson will be placed on IL and miss significant time, though the Pirates have not made the move official.
Garett Thomas
Thu, Apr 4th
Buster Posey went 2-for-4 with a double in his first game back from a concussion on Friday.
Brendan Tuma - Too Much Tuma
Sat, May 18th
 Corey Dickerson is sitting on Wednesday with a sore shoulder.
Brendan Tuma - Too Much Tuma
Wed, Apr 3rd
The Giants have officially reinstated Buster Posey from the concussion list and he will start on Friday.
Clinton Ho - FantasyPros
Fri, May 17th
 Corey Dickerson went 1-for-4 with a solo home run in the Pirates' 5-3 loss to the Reds on Thursday.
Elliott Baas
Fri, Mar 29th
Bruce Bochy said the Giants are targeting a Friday return for Buster Posey. He caught Drew Pomeranz's bullpen session on Tuesday.
Clinton Ho - FantasyPros
Tue, May 14th
 Corey Dickerson went 2-for-4 with a solo home run in the Pirates' 8-1 spring win over the Red Sox.
Elliott Baas
Sun, Mar 17th
Buster Posey (concussion) took batting practice in the cage on Sunday.
Brendan Tuma - Too Much Tuma
Sun, May 12th
There are no recent notes for these players
  Corey Dickerson
Corey Dickerson
Buster Posey
C,1B - SF
Buster Posey
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28th@ CIN@ SD
Sun, Mar 31st@ CIN@ SD
Mon, Apr 1stvs STL@ LAD
Wed, Apr 3rdvs STL@ LAD
Thu, Apr 4thvs CIN   
Fri, Apr 5thvs CINvs TB
Sat, Apr 6thvs CINvs TB
Sun, Apr 7thvs CINvs TB
Mon, Apr 8th@ CHCvs SD
Wed, Apr 10th@ CHCvs SD
Thu, Apr 11th@ CHCvs COL
Fri, Apr 12th@ WSHvs COL
Sat, Apr 13th@ WSHvs COL
Sun, Apr 14th@ WSHvs COL
Tue, Apr 16th@ DET@ WSH
Wed, Apr 17th@ DET@ WSH
Fri, Apr 19thvs SF@ PIT
Sat, Apr 20thvs SF@ PIT
Sun, Apr 21stvs SF@ PIT
Mon, Apr 22ndvs ARI   
Tue, Apr 23rdvs ARI@ TOR
Wed, Apr 24thvs ARI@ TOR
Thu, Apr 25thvs ARI   
Fri, Apr 26th@ LADvs NYY
Sat, Apr 27th@ LADvs NYY
Sun, Apr 28th@ LADvs NYY
Tue, Apr 30th@ TEXvs LAD
Wed, May 1st@ TEXvs LAD
Fri, May 3rdvs OAK@ CIN
Sat, May 4thvs OAK@ CIN
Sun, May 5thvs OAK@ CIN
Tue, May 7thvs TEX@ COL
Wed, May 8thvs TEX   
Thu, May 9th@ STL@ COL
Fri, May 10th@ STLvs CIN
Sat, May 11th@ STLvs CIN
Sun, May 12th@ STLvs CIN
Mon, May 13th@ ARI   
Tue, May 14th@ ARIvs TOR
Wed, May 15th@ ARIvs TOR
Thu, May 16th@ SD   
Fri, May 17th@ SD@ ARI
Sat, May 18th@ SD@ ARI
Sun, May 19th@ SD@ ARI
Tue, May 21stvs COLvs ATL
Wed, May 22ndvs COLvs ATL
Thu, May 23rdvs COLvs ATL
Fri, May 24thvs LADvs ARI
Sat, May 25thvs LADvs ARI
Sun, May 26thvs LADvs ARI
Mon, May 27th@ CIN   
Tue, May 28th@ CIN@ MIA
Wed, May 29th@ CIN@ MIA
Thu, May 30thvs MIL@ MIA
Fri, May 31stvs MIL@ BAL
Sat, Jun 1stvs MIL@ BAL
Sun, Jun 2ndvs MIL@ BAL
Tue, Jun 4thvs ATL@ NYM
Wed, Jun 5thvs ATL@ NYM
Thu, Jun 6thvs ATL@ NYM
Fri, Jun 7th@ MILvs LAD
Sat, Jun 8th@ MILvs LAD
Sun, Jun 9th@ MILvs LAD
Mon, Jun 10th@ ATL   
Tue, Jun 11th@ ATLvs SD
Wed, Jun 12th@ ATLvs SD
Thu, Jun 13th@ ATL   
Fri, Jun 14th@ MIAvs MIL
Sat, Jun 15th@ MIAvs MIL
Sun, Jun 16th@ MIAvs MIL
Tue, Jun 18thvs DET@ LAD
Wed, Jun 19thvs DET@ LAD
Fri, Jun 21stvs SD@ ARI
Sat, Jun 22ndvs SD@ ARI
Sun, Jun 23rdvs SD@ ARI
Tue, Jun 25th@ HOUvs COL
Wed, Jun 26th@ HOUvs COL
Thu, Jun 27th@ HOUvs ARI
Fri, Jun 28th@ MILvs ARI
Sat, Jun 29th@ MILvs ARI
Sun, Jun 30th@ MILvs ARI
Mon, Jul 1stvs CHC@ SD
Tue, Jul 2ndvs CHC@ SD
Wed, Jul 3rdvs CHC@ SD
Thu, Jul 4thvs CHC   
Fri, Jul 5thvs MILvs STL
Sat, Jul 6thvs MILvs STL
Sun, Jul 7thvs MILvs STL
Fri, Jul 12th@ CHC@ MIL
Sat, Jul 13th@ CHC@ MIL
Sun, Jul 14th@ CHC@ MIL
Mon, Jul 15th@ STL@ COL
Tue, Jul 16th@ STL@ COL
Wed, Jul 17th@ STL@ COL
Fri, Jul 19thvs PHIvs NYM
Sat, Jul 20thvs PHIvs NYM
Sun, Jul 21stvs PHIvs NYM
Mon, Jul 22ndvs STLvs CHC
Tue, Jul 23rdvs STLvs CHC
Wed, Jul 24thvs STLvs CHC
Thu, Jul 25thvs STL   
Fri, Jul 26th@ NYM@ SD
Sat, Jul 27th@ NYM@ SD
Sun, Jul 28th@ NYM@ SD
Mon, Jul 29th@ CIN   
Tue, Jul 30th@ CIN@ PHI
Wed, Jul 31st@ CIN@ PHI
Fri, Aug 2ndvs NYM@ COL
Sat, Aug 3rdvs NYM@ COL
Sun, Aug 4thvs NYM@ COL
Mon, Aug 5thvs MILvs WSH
Tue, Aug 6thvs MILvs WSH
Wed, Aug 7thvs MILvs WSH
Fri, Aug 9th@ STLvs PHI
Sat, Aug 10th@ STLvs PHI
Sun, Aug 11th@ STLvs PHI
Mon, Aug 12th@ LAA   
Tue, Aug 13th@ LAAvs OAK
Wed, Aug 14th@ LAAvs OAK
Fri, Aug 16thvs CHC@ ARI
Sat, Aug 17thvs CHC@ ARI
Sun, Aug 18thvs CHC@ ARI
Mon, Aug 19thvs WSH   
Tue, Aug 20thvs WSH@ CHC
Wed, Aug 21stvs WSH@ CHC
Thu, Aug 22ndvs WSH@ CHC
Fri, Aug 23rdvs CIN   
Sat, Aug 24thvs CIN@ OAK
Sun, Aug 25thvs CIN@ OAK
Mon, Aug 26th@ PHIvs ARI
Tue, Aug 27th@ PHIvs ARI
Wed, Aug 28th@ PHI   
Thu, Aug 29th@ COLvs SD
Fri, Aug 30th@ COLvs SD
Sat, Aug 31st@ COLvs SD
Sun, Sep 1st@ COLvs SD
Tue, Sep 3rdvs MIA@ STL
Wed, Sep 4thvs MIA@ STL
Thu, Sep 5thvs MIA@ STL
Fri, Sep 6thvs STL@ LAD
Sat, Sep 7thvs STL@ LAD
Sun, Sep 8thvs STL@ LAD
Mon, Sep 9th@ SFvs PIT
Tue, Sep 10th@ SFvs PIT
Wed, Sep 11th@ SFvs PIT
Thu, Sep 12th@ SFvs PIT
Fri, Sep 13th@ CHCvs MIA
Sat, Sep 14th@ CHCvs MIA
Sun, Sep 15th@ CHCvs MIA
Tue, Sep 17thvs SEA@ BOS
Wed, Sep 18thvs SEA@ BOS
Thu, Sep 19thvs SEA@ BOS
Fri, Sep 20th@ MIL@ ATL
Sat, Sep 21st@ MIL@ ATL
Sun, Sep 22nd@ MIL@ ATL
Tue, Sep 24thvs CHCvs COL
Wed, Sep 25thvs CHCvs COL
Thu, Sep 26thvs CHCvs COL
Fri, Sep 27thvs CINvs LAD
Sat, Sep 28thvs CINvs LAD
Sun, Sep 29thvs CINvs LAD
Fri, Mar 29th   @ SD
Sat, Mar 30th   @ SD
Tue, Apr 2nd   @ LAD
Tue, Apr 9th   vs SD
Thu, Apr 18th   @ WSH
Mon, Apr 29th   vs LAD
Mon, May 6th   @ CIN
Mon, May 20th   vs ATL
Mon, Jun 17th   @ LAD
Thu, Jun 20th   @ LAD
Mon, Jun 24th   vs COL
Thu, Jul 18th   vs NYM
Thu, Aug 1st   @ PHI
Thu, Aug 8th   vs PHI
Thu, Aug 15th   @ ARI
Mon, Sep 2nd   @ STL