Who Should I Trade?

Derek Dietrich for Raimel Tapia (2019)

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

Experts' Pick
  Derek Dietrich
Derek Dietrich
CIN vs SD Mon, Aug 19th 7:10pm
Raimel Tapia
Raimel Tapia
COL @ ARI Mon, Aug 19th 9:40pm
Recommended by
6 of 10 experts
Recommended by
4 of 10 experts
Rest of Season
VBR# 408# 162
Home Runs33
Stolen Bases02
Batting Average.206.291
Injury AlertIL10-
Weather84 F, Partly Cloudy111 F, Clear
Expert Ranks 
Joe Bond
Fantasy Six Pack
# 112# 142
Chris Meaney
The Athletic
# 166
Andrea LaMont
Lenny Melnick Fantasy Sports
# 211
Bobby Sylvester
# 169# 205
Pierre Camus
# 257
Todd D Clark
The Fantasy Fix
# 143# 199
Alan Harrison
The Fantasy Fix
# 157# 150
Brandon 'B_Don' Myers
# 132
Andrew Gould
# 165
Donkey Teeth
# 236
  Derek Dietrich
Derek Dietrich
Raimel Tapia
Raimel Tapia
2019 Stats 
At Bats222351
Home Runs198
Stolen Bases15
Caught Stealing13
Batting Average.207.288
On Base Pct.349.326
Slugging Pct.514.447
On-base Plus Slugging.863.773
  Derek Dietrich
Derek Dietrich
Raimel Tapia
Raimel Tapia
2019 Projections 
At Bats40103
Home Runs33
Stolen Bases02
Caught Stealing01
Batting Average.206.291
On Base Pct.348.327
Slugging Pct.511.462
On-base Plus Slugging.859.789
  Derek Dietrich
Derek Dietrich
Raimel Tapia
Raimel Tapia
 Derek Dietrich was placed on the 10-day injured list Monday with left shoulder inflammation.
Brad Camara
Mon, Aug 5th
Raimel Tapia went 2-for-4 with two singles in Friday's 7-1 loss to the Padres.
Brendan Tuma - Too Much Tuma
Sat, Aug 10th
 Derek Dietrich went 1-for-3 with a three-run home run in Saturday's slugfest win against the Rockies.
Connor Rooney
Sun, Jul 14th
Raimel Tapia homered in Game 1 of Monday's doubleheader versus the Giants.
Brendan Tuma - Too Much Tuma
Tue, Jul 16th
 Derek Dietrich went 1-for-3 with a walk in Thursday's win over the Brewers.
Connor Rooney
Thu, Jul 4th
Raimel Tapia went 4-for-5 with a double and an RBI as the Rockies fell to the Dodgers 12-8 on Thursday night.
Brendan Tuma - Too Much Tuma
Fri, Jun 28th
 Derek Dietrich was held out of the starting lineup for Saturday's game against the Cubs.
Connor Rooney
Sun, Jun 30th
Raimel Tapia hit a pinch-hit homer in Saturday's extra-inning loss to the Dodgers.
Brendan Tuma - Too Much Tuma
Sun, Jun 23rd
 Derek Dietrich went 1-for-2 with a two-run home run in the Reds' 4-3 win over the Astros on Tuesday.
Elliott Baas
Wed, Jun 19th
Raimel Tapia went 0-for-3 in Sunday's 6-1 loss to the Mets.
Brendan Tuma - Too Much Tuma
Sun, Jun 9th
There are no recent notes for these players
  Derek Dietrich
Derek Dietrich
Raimel Tapia
Raimel Tapia
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28thvs PIT@ MIA
Sun, Mar 31stvs PIT@ MIA
Mon, Apr 1stvs MIL@ TB
Tue, Apr 2ndvs MIL@ TB
Wed, Apr 3rdvs MIL@ TB
Thu, Apr 4th@ PIT   
Fri, Apr 5th@ PITvs LAD
Sat, Apr 6th@ PITvs LAD
Sun, Apr 7th@ PITvs LAD
Tue, Apr 9thvs MIAvs ATL
Wed, Apr 10thvs MIA   
Thu, Apr 11thvs MIA@ SF
Sat, Apr 13thvs STL@ SF
Sun, Apr 14thvs STL@ SF
Mon, Apr 15th@ LAD@ SD
Tue, Apr 16th@ LAD@ SD
Wed, Apr 17th@ LAD   
Thu, Apr 18th@ SDvs PHI
Fri, Apr 19th@ SDvs PHI
Sat, Apr 20th@ SDvs PHI
Sun, Apr 21st@ SDvs PHI
Tue, Apr 23rdvs ATLvs WSH
Wed, Apr 24thvs ATLvs WSH
Thu, Apr 25thvs ATL   
Fri, Apr 26th@ STL@ ATL
Sat, Apr 27th@ STL@ ATL
Sun, Apr 28th@ STL@ ATL
Mon, Apr 29th@ NYM@ MIL
Tue, Apr 30th@ NYM@ MIL
Wed, May 1st@ NYM@ MIL
Thu, May 2nd@ NYM@ MIL
Fri, May 3rdvs SFvs ARI
Sat, May 4thvs SFvs ARI
Sun, May 5thvs SFvs ARI
Mon, May 6thvs SF   
Tue, May 7th@ OAKvs SF
Wed, May 8th@ OAK   
Thu, May 9th@ OAKvs SF
Fri, May 10th@ SFvs SD
Sat, May 11th@ SFvs SD
Sun, May 12th@ SFvs SD
Tue, May 14thvs CHC@ BOS
Wed, May 15thvs CHC@ BOS
Thu, May 16thvs CHC   
Fri, May 17thvs LAD@ PHI
Sat, May 18thvs LAD@ PHI
Sun, May 19thvs LAD@ PHI
Tue, May 21st@ MIL@ PIT
Wed, May 22nd@ MIL@ PIT
Fri, May 24th@ CHCvs BAL
Sat, May 25th@ CHCvs BAL
Sun, May 26th@ CHCvs BAL
Mon, May 27thvs PITvs ARI
Tue, May 28thvs PITvs ARI
Wed, May 29thvs PITvs ARI
Fri, May 31stvs WSHvs TOR
Sat, Jun 1stvs WSHvs TOR
Sun, Jun 2ndvs WSHvs TOR
Tue, Jun 4th@ STL@ CHC
Thu, Jun 6th@ STL@ CHC
Fri, Jun 7th@ PHI@ NYM
Sat, Jun 8th@ PHI@ NYM
Sun, Jun 9th@ PHI@ NYM
Tue, Jun 11th@ CLEvs CHC
Wed, Jun 12th@ CLEvs CHC
Fri, Jun 14thvs TEXvs SD
Sat, Jun 15thvs TEXvs SD
Sun, Jun 16thvs TEXvs SD
Mon, Jun 17thvs HOU   
Tue, Jun 18thvs HOU@ ARI
Wed, Jun 19thvs HOU@ ARI
Thu, Jun 20th@ MIL@ ARI
Fri, Jun 21st@ MIL@ LAD
Sat, Jun 22nd@ MIL@ LAD
Sun, Jun 23rd@ MIL@ LAD
Tue, Jun 25th@ LAA@ SF
Wed, Jun 26th@ LAA@ SF
Fri, Jun 28thvs CHCvs LAD
Sat, Jun 29thvs CHCvs LAD
Sun, Jun 30thvs CHCvs LAD
Mon, Jul 1stvs MIL   
Tue, Jul 2ndvs MILvs HOU
Wed, Jul 3rdvs MILvs HOU
Thu, Jul 4thvs MIL   
Sat, Jul 6thvs CLE@ ARI
Sun, Jul 7thvs CLE@ ARI
Fri, Jul 12th@ COLvs CIN
Sat, Jul 13th@ COLvs CIN
Sun, Jul 14th@ COLvs CIN
Mon, Jul 15th@ CHCvs SF
Tue, Jul 16th@ CHCvs SF
Wed, Jul 17th@ CHCvs SF
Thu, Jul 18thvs STL   
Fri, Jul 19thvs STL@ NYY
Sat, Jul 20thvs STL@ NYY
Sun, Jul 21stvs STL@ NYY
Mon, Jul 22nd@ MIL   
Tue, Jul 23rd@ MIL@ WSH
Wed, Jul 24th@ MIL@ WSH
Fri, Jul 26thvs COL@ CIN
Sat, Jul 27thvs COL@ CIN
Sun, Jul 28thvs COL@ CIN
Mon, Jul 29thvs PITvs LAD
Tue, Jul 30thvs PITvs LAD
Wed, Jul 31stvs PITvs LAD
Thu, Aug 1st@ ATL   
Fri, Aug 2nd@ ATLvs SF
Sat, Aug 3rd@ ATLvs SF
Sun, Aug 4th@ ATLvs SF
Mon, Aug 5thvs LAA   
Tue, Aug 6thvs LAA@ HOU
Thu, Aug 8thvs CHC@ SD
Fri, Aug 9thvs CHC@ SD
Sat, Aug 10thvs CHC@ SD
Sun, Aug 11thvs CHC@ SD
Mon, Aug 12th@ WSHvs ARI
Tue, Aug 13th@ WSHvs ARI
Wed, Aug 14th@ WSHvs ARI
Thu, Aug 15thvs STL   
Fri, Aug 16thvs STLvs MIA
Sat, Aug 17thvs STLvs MIA
Sun, Aug 18thvs STLvs MIA
Mon, Aug 19thvs SD@ ARI
Tue, Aug 20thvs SD@ ARI
Wed, Aug 21stvs SD@ ARI
Fri, Aug 23rd@ PIT@ STL
Sat, Aug 24th@ PIT@ STL
Sun, Aug 25th@ PIT@ STL
Mon, Aug 26th@ MIAvs ATL
Tue, Aug 27th@ MIAvs BOS
Wed, Aug 28th@ MIAvs BOS
Thu, Aug 29th@ MIAvs PIT
Fri, Aug 30th@ STLvs PIT
Sat, Aug 31st@ STLvs PIT
Sun, Sep 1st@ STLvs PIT
Mon, Sep 2ndvs PHI@ LAD
Tue, Sep 3rdvs PHI@ LAD
Wed, Sep 4thvs PHI@ LAD
Thu, Sep 5thvs PHI   
Fri, Sep 6thvs ARI@ SD
Sat, Sep 7thvs ARI@ SD
Sun, Sep 8thvs ARI@ SD
Tue, Sep 10th@ SEAvs STL
Wed, Sep 11th@ SEAvs STL
Thu, Sep 12th@ SEAvs STL
Fri, Sep 13th@ ARIvs SD
Sat, Sep 14th@ ARIvs SD
Sun, Sep 15th@ ARIvs SD
Mon, Sep 16th@ CHCvs NYM
Tue, Sep 17th@ CHCvs NYM
Wed, Sep 18th@ CHCvs NYM
Fri, Sep 20thvs NYM@ LAD
Sat, Sep 21stvs NYM@ LAD
Sun, Sep 22ndvs NYM@ LAD
Tue, Sep 24thvs MIL@ SF
Wed, Sep 25thvs MIL@ SF
Thu, Sep 26thvs MIL@ SF
Fri, Sep 27th@ PITvs MIL
Sat, Sep 28th@ PITvs MIL
Sun, Sep 29th@ PITvs MIL
Fri, Mar 29th   @ MIA
Sat, Mar 30th   @ MIA
Mon, Apr 8th   vs ATL
Fri, Apr 12th   @ SF
Mon, Apr 22nd   vs WSH
Thu, May 23rd   @ PIT
Thu, May 30th   vs ARI
Wed, Jun 5th   @ CHC
Mon, Jun 10th   vs CHC
Thu, Jun 13th   vs SD
Mon, Jun 24th   @ SF
Thu, Jun 27th   vs LAD
Fri, Jul 5th   @ ARI
Thu, Jul 25th   @ WSH
Wed, Aug 7th   @ HOU
Thu, Aug 22nd   @ STL