Who Should I Trade?

Corey Dickerson for Jorge Alfaro (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 STL Wed, Jul 24th 7:05pm
Jorge Alfaro
C - MIA
Jorge Alfaro
MIA @ CWS Tue, Jul 23rd 8:10pm
Expert
Recommendation
60%
Recommended by
9 of 15 experts
40%
Recommended by
6 of 15 experts
Rankings 
   
Rest of Season
VBR# 111# 254
   
Projections 
   
Runs2717
Home Runs76
RBI2920
Stolen Bases21
Batting Average.283.264
   
Misc 
   
Injury Alert--
Weather68 F, Clear72 F, Clear
   
Expert Ranks 
   
Eno Sarris
The Athletic
# 93
   
Andrew Gould
FantasyPros
# 167# 187
   
Joe Bond
Fantasy Six Pack
# 161# 166
   
Andrea LaMont
Lenny Melnick Fantasy Sports
# 139
   
Paul Sporer
FanGraphs
# 119
   
Nick Mariano
RotoBaller
# 176# 203
   
Brandon 'B_Don' Myers
Razzball
# 135# 167
   
Mick Ciallela
Fantrax
# 117
   
Todd D Clark
The Fantasy Fix
# 174
   
Donkey Teeth
Razzball
# 135# 113
   
Pierre Camus
RotoBaller
# 189# 81
   
Bobby Sylvester
FantasyPros
# 214# 150
   
Max Freeze
Freeze Stats
# 130
   
Dan Harris
FantasyPros
# 159
   
Alan Harrison
The Fantasy Fix
# 183
   
  Corey Dickerson
LF,DH - PIT
Corey Dickerson
PIT
Jorge Alfaro
C - MIA
Jorge Alfaro
MIA
2019 Stats 
   
   
At Bats110263
   
Runs1427
   
Hits3373
   
Singles1652
   
Doubles159
   
Triples01
   
Home Runs211
   
RBI1934
   
Stolen Bases12
   
Caught Stealing03
   
Walks119
   
Strikeouts2193
   
Batting Average.300.278
   
On Base Pct.358.318
   
Slugging Pct.491.445
   
On-base Plus Slugging.849.763
   
  Corey Dickerson
LF,DH - PIT
Corey Dickerson
PIT
Jorge Alfaro
C - MIA
Jorge Alfaro
MIA
2019 Projections 
   
   
At Bats208165
   
Runs2717
   
Hits5944
   
Singles3431
   
Doubles166
   
Triples21
   
Home Runs76
   
RBI2920
   
Stolen Bases21
   
Caught Stealing10
   
Walks137
   
Strikeouts4459
   
Batting Average.283.264
   
On Base Pct.332.319
   
Slugging Pct.475.421
   
On-base Plus Slugging.807.740
   
  Corey Dickerson
LF,DH - PIT
Corey Dickerson
PIT
Jorge Alfaro
C - MIA
Jorge Alfaro
MIA
News 
 Corey Dickerson went 3-for-3 with a walk and a run scored Friday against the Phillies.
Connor Rooney
Sat, Jul 20th
Marlins catcher Jorge Alfaro went 1-for-3 with a solo home run in Monday's loss to the Chicago White Sox. The homer was his 11th of the season.
Mike Maher
Tue, Jul 23rd
 Corey Dickerson went 1-for-3 with a single in Monday's loss to the Cardinals.
Connor Rooney
Tue, Jul 16th
Marlins catcher Jorge Alfaro went 2-for-4 with a two-run home run in Sunday's loss to the Philadelphia Phillies. The homer was his 10th of the season.
Mike Maher
Mon, Jul 1st
 Corey Dickerson was removed from Saturday's game with right groin discomfort. Before departing, Dickerson was 1-for-3 with an RBI double and a run scored.
Connor Rooney
Sat, Jul 6th
Jorge Alfaro (concussion) was reinstated from the 7-day concussion injured list Friday.
Connor Rooney
Fri, Jun 28th
 Corey Dickerson went 2-for-6 with an RBI, a double, and two runs scored in Monday's blowout win over the Cubs.
Connor Rooney
Tue, Jul 2nd
Marlins catcher Jorge Alfaro went 2-for-4 with a home run, a double, and four RBIs in Sunday's win over the San Diego Padres. The homer was his ninth of the season.
Mike Maher
Mon, Jun 3rd
 Corey Dickerson went 1-for-4 with a two-run home run in the Pirates' 10-0 win over the Astros on Thursday.
Elliott Baas
Thu, Jun 27th
Marlins catcher Jorge Alfaro went 2-for-4 with a three-run home run in Tuesday's win over the San Francisco Giants. The homer was his eighth of the season.
Mike Maher
Wed, May 29th
Notes 
There are no recent notes for these players
  Corey Dickerson
LF,DH - PIT
Corey Dickerson
PIT
Jorge Alfaro
C - MIA
Jorge Alfaro
MIA
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28th@ CINvs COL
Sun, Mar 31st@ CINvs COL
Mon, Apr 1stvs STLvs NYM
Wed, Apr 3rdvs STLvs NYM
Thu, Apr 4thvs CIN   
Fri, Apr 5thvs CIN@ ATL
Sat, Apr 6thvs CIN@ ATL
Sun, Apr 7thvs CIN@ ATL
Mon, Apr 8th@ CHC   
Wed, Apr 10th@ CHC@ CIN
Thu, Apr 11th@ CHC@ CIN
Fri, Apr 12th@ WSHvs PHI
Sat, Apr 13th@ WSHvs PHI
Sun, Apr 14th@ WSHvs PHI
Tue, Apr 16th@ DETvs CHC
Wed, Apr 17th@ DETvs CHC
Fri, Apr 19thvs SFvs WSH
Sat, Apr 20thvs SFvs WSH
Sun, Apr 21stvs SFvs WSH
Mon, Apr 22ndvs ARI   
Tue, Apr 23rdvs ARI@ CLE
Wed, Apr 24thvs ARI@ CLE
Thu, Apr 25thvs ARI@ PHI
Fri, Apr 26th@ LAD@ PHI
Sat, Apr 27th@ LAD@ PHI
Sun, Apr 28th@ LAD@ PHI
Tue, Apr 30th@ TEXvs CLE
Wed, May 1st@ TEXvs CLE
Fri, May 3rdvs OAKvs ATL
Sat, May 4thvs OAKvs ATL
Sun, May 5thvs OAKvs ATL
Tue, May 7thvs TEX@ CHC
Wed, May 8thvs TEX@ CHC
Thu, May 9th@ STL@ CHC
Fri, May 10th@ STL@ NYM
Sat, May 11th@ STL@ NYM
Sun, May 12th@ STL   
Mon, May 13th@ ARI   
Tue, May 14th@ ARIvs TB
Wed, May 15th@ ARIvs TB
Thu, May 16th@ SD   
Fri, May 17th@ SDvs NYM
Sat, May 18th@ SDvs NYM
Sun, May 19th@ SDvs NYM
Tue, May 21stvs COL@ DET
Wed, May 22ndvs COL@ DET
Thu, May 23rdvs COL@ DET
Fri, May 24thvs LAD@ WSH
Sat, May 25thvs LAD@ WSH
Sun, May 26thvs LAD@ WSH
Mon, May 27th@ CIN@ WSH
Tue, May 28th@ CINvs SF
Wed, May 29th@ CINvs SF
Thu, May 30thvs MILvs SF
Fri, May 31stvs MIL@ SD
Sat, Jun 1stvs MIL@ SD
Sun, Jun 2ndvs MIL@ SD
Tue, Jun 4thvs ATL@ MIL
Wed, Jun 5thvs ATL@ MIL
Thu, Jun 6thvs ATL@ MIL
Fri, Jun 7th@ MILvs ATL
Sat, Jun 8th@ MILvs ATL
Sun, Jun 9th@ MILvs ATL
Mon, Jun 10th@ ATLvs STL
Tue, Jun 11th@ ATLvs STL
Wed, Jun 12th@ ATLvs STL
Thu, Jun 13th@ ATL   
Fri, Jun 14th@ MIAvs PIT
Sat, Jun 15th@ MIAvs PIT
Sun, Jun 16th@ MIAvs PIT
Tue, Jun 18thvs DET@ STL
Wed, Jun 19thvs DET@ STL
Fri, Jun 21stvs SD@ PHI
Sat, Jun 22ndvs SD@ PHI
Sun, Jun 23rdvs SD@ PHI
Tue, Jun 25th@ HOUvs WSH
Wed, Jun 26th@ HOUvs WSH
Thu, Jun 27th@ HOUvs WSH
Fri, Jun 28th@ MILvs PHI
Sat, Jun 29th@ MILvs PHI
Sun, Jun 30th@ MILvs PHI
Mon, Jul 1stvs CHC   
Tue, Jul 2ndvs CHC@ WSH
Wed, Jul 3rdvs CHC@ WSH
Thu, Jul 4thvs CHC@ WSH
Fri, Jul 5thvs MIL@ ATL
Sat, Jul 6thvs MIL@ ATL
Sun, Jul 7thvs MIL@ ATL
Fri, Jul 12th@ CHCvs NYM
Sat, Jul 13th@ CHCvs NYM
Sun, Jul 14th@ CHCvs NYM
Mon, Jul 15th@ STL   
Tue, Jul 16th@ STLvs SD
Wed, Jul 17th@ STLvs SD
Fri, Jul 19thvs PHI@ LAD
Sat, Jul 20thvs PHI@ LAD
Sun, Jul 21stvs PHI@ LAD
Mon, Jul 22ndvs STL@ CWS
Tue, Jul 23rdvs STL@ CWS
Wed, Jul 24thvs STL@ CWS
Thu, Jul 25thvs STL   
Fri, Jul 26th@ NYMvs ARI
Sat, Jul 27th@ NYMvs ARI
Sun, Jul 28th@ NYMvs ARI
Mon, Jul 29th@ CINvs ARI
Tue, Jul 30th@ CINvs MIN
Wed, Jul 31st@ CINvs MIN
Fri, Aug 2ndvs NYM   
Sat, Aug 3rdvs NYM@ TB
Sun, Aug 4thvs NYM@ TB
Mon, Aug 5thvs MIL@ NYM
Tue, Aug 6thvs MIL@ NYM
Wed, Aug 7thvs MIL@ NYM
Fri, Aug 9th@ STLvs ATL
Sat, Aug 10th@ STLvs ATL
Sun, Aug 11th@ STLvs ATL
Mon, Aug 12th@ LAA   
Tue, Aug 13th@ LAAvs LAD
Wed, Aug 14th@ LAAvs LAD
Fri, Aug 16thvs CHC@ COL
Sat, Aug 17thvs CHC@ COL
Sun, Aug 18thvs CHC@ COL
Mon, Aug 19thvs WSH   
Tue, Aug 20thvs WSH@ ATL
Wed, Aug 21stvs WSH@ ATL
Thu, Aug 22ndvs WSH@ ATL
Fri, Aug 23rdvs CINvs PHI
Sat, Aug 24thvs CINvs PHI
Sun, Aug 25thvs CINvs PHI
Mon, Aug 26th@ PHIvs CIN
Tue, Aug 27th@ PHIvs CIN
Wed, Aug 28th@ PHIvs CIN
Thu, Aug 29th@ COLvs CIN
Fri, Aug 30th@ COL@ WSH
Sat, Aug 31st@ COL@ WSH
Sun, Sep 1st@ COL@ WSH
Tue, Sep 3rdvs MIA@ PIT
Wed, Sep 4thvs MIA@ PIT
Thu, Sep 5thvs MIA@ PIT
Fri, Sep 6thvs STLvs KC
Sat, Sep 7thvs STLvs KC
Sun, Sep 8thvs STLvs KC
Mon, Sep 9th@ SFvs MIL
Tue, Sep 10th@ SFvs MIL
Wed, Sep 11th@ SFvs MIL
Thu, Sep 12th@ SFvs MIL
Fri, Sep 13th@ CHC@ SF
Sat, Sep 14th@ CHC@ SF
Sun, Sep 15th@ CHC@ SF
Tue, Sep 17thvs SEA@ ARI
Wed, Sep 18thvs SEA@ ARI
Thu, Sep 19thvs SEA   
Fri, Sep 20th@ MILvs WSH
Sat, Sep 21st@ MILvs WSH
Sun, Sep 22nd@ MILvs WSH
Tue, Sep 24thvs CHC@ NYM
Wed, Sep 25thvs CHC@ NYM
Thu, Sep 26thvs CHC@ NYM
Fri, Sep 27thvs CIN@ PHI
Sat, Sep 28thvs CIN@ PHI
Sun, Sep 29thvs CIN@ PHI
Fri, Mar 29th   vs COL
Sat, Mar 30th   vs COL
Tue, Apr 2nd   vs NYM
Tue, Apr 9th   @ CIN
Mon, Apr 15th   vs CHC
Mon, May 6th   @ CHC
Mon, Jun 17th   @ STL
Thu, Jun 20th   @ STL
Thu, Jul 18th   vs SD
Thu, Aug 1st   vs MIN
Thu, Aug 8th   vs ATL
Thu, Aug 15th   vs LAD
Mon, Sep 16th   @ ARI
Mon, Sep 23rd   @ NYM