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
LF,DH - PIT
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
Expert
Recommendation
59%
Recommended by
10 of 17 experts
41%
Recommended by
7 of 17 experts
Rankings 
   
Rest of Season
VBR# 119# 244
   
Projections 
   
Runs5039
Home Runs157
RBI5240
Stolen Bases42
Batting Average.276.281
   
Misc 
   
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
FanGraphs
# 119
   
Nick Mariano
RotoBaller
# 176# 201
   
Pierre Camus
RotoBaller
# 171# 188
   
Andrew Seifter
FantasyPros
# 134
   
Brandon 'B_Don' Myers
Razzball
# 137# 142
   
Mick Ciallela
Fantrax
# 168
   
Todd D Clark
The Fantasy Fix
# 125# 171
   
Andrew Gould
FantasyPros
# 152# 113
   
Max Freeze
Freeze Stats
# 170# 145
   
Dan Harris
FantasyPros
# 176# 61
   
Bobby Sylvester
FantasyPros
# 244# 148
   
Chris Meaney
The Athletic
# 143
   
Nick Pollack
Pitcher List
# 145
   
Alan Harrison
The Fantasy Fix
# 166
   
  Corey Dickerson
LF,DH - PIT
Corey Dickerson
PIT
Buster Posey
C,1B - SF
Buster Posey
SF
2019 Stats 
   
   
At Bats13119
   
Runs112
   
Hits230
   
Singles016
   
Doubles112
   
Triples00
   
Home Runs12
   
RBI214
   
Stolen Bases00
   
Caught Stealing00
   
Walks310
   
Strikeouts321
   
Batting Average.154.252
   
On Base Pct.313.308
   
Slugging Pct.462.403
   
On-base Plus Slugging.774.711
   
  Corey Dickerson
LF,DH - PIT
Corey Dickerson
PIT
Buster Posey
C,1B - SF
Buster Posey
SF
2019 Projections 
   
   
At Bats392326
   
Runs5039
   
Hits10891
   
Singles6562
   
Doubles2522
   
Triples41
   
Home Runs157
   
RBI5240
   
Stolen Bases42
   
Caught Stealing21
   
Walks2335
   
Strikeouts8244
   
Batting Average.276.281
   
On Base Pct.323.357
   
Slugging Pct.471.416
   
On-base Plus Slugging.794.773
   
  Corey Dickerson
LF,DH - PIT
Corey Dickerson
PIT
Buster Posey
C,1B - SF
Buster Posey
SF
News 
 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
Notes 
There are no recent notes for these players
  Corey Dickerson
LF,DH - PIT
Corey Dickerson
PIT
Buster Posey
C,1B - SF
Buster Posey
SF
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