Who Should I Trade?

Derek Dietrich for Ryan McMahon (2019)

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

 
Experts' Pick
 
  Derek Dietrich
1B,LF - CIN
Derek Dietrich
CIN @ CHC Tue, Jul 16th 8:05pm
Ryan McMahon
1B,2B,3B - COL
Ryan McMahon
COL vs SF Tue, Jul 16th 8:40pm
Expert
Recommendation
57%
Recommended by
8 of 14 experts
43%
Recommended by
6 of 14 experts
Rankings 
   
Rest of Season
VBR# 414# 348
   
Projections 
   
Runs1417
Home Runs74
RBI1518
Stolen Bases01
Batting Average.215.264
   
Misc 
   
Injury Alert--
Weather81 F, Partly Cloudy83 F, Partly Cloudy
   
Expert Ranks 
   
Alan Harrison
The Fantasy Fix
# 157# 197
   
Joe Bond
Fantasy Six Pack
# 120# 203
   
Chris Meaney
The Athletic
# 166# 169
   
Andrea LaMont
Lenny Melnick Fantasy Sports
# 211
   
Bobby Sylvester
FantasyPros
# 183# 202
   
Pierre Camus
RotoBaller
# 185# 206
   
Max Freeze
Freeze Stats
# 126
   
Todd D Clark
The Fantasy Fix
# 143# 150
   
Dan Harris
FantasyPros
# 174# 135
   
Andrew Gould
FantasyPros
# 190# 177
   
Nick Mariano
RotoBaller
# 214# 113
   
Brandon 'B_Don' Myers
Razzball
# 75
   
Donkey Teeth
Razzball
# 88
   
Eno Sarris
The Athletic
# 188
   
  Derek Dietrich
1B,LF - CIN
Derek Dietrich
CIN
Ryan McMahon
1B,2B,3B - COL
Ryan McMahon
COL
2019 Stats 
   
   
At Bats208254
   
Runs3840
   
Hits4567
   
Singles1845
   
Doubles613
   
Triples21
   
Home Runs198
   
RBI4340
   
Stolen Bases12
   
Caught Stealing10
   
Walks2228
   
Strikeouts5780
   
Batting Average.216.264
   
On Base Pct.341.337
   
Slugging Pct.539.417
   
On-base Plus Slugging.880.754
   
  Derek Dietrich
1B,LF - CIN
Derek Dietrich
CIN
Ryan McMahon
1B,2B,3B - COL
Ryan McMahon
COL
2019 Projections 
   
   
At Bats74116
   
Runs1417
   
Hits1631
   
Singles620
   
Doubles26
   
Triples11
   
Home Runs74
   
RBI1518
   
Stolen Bases01
   
Caught Stealing01
   
Walks812
   
Strikeouts2335
   
Batting Average.215.264
   
On Base Pct.340.335
   
Slugging Pct.536.425
   
On-base Plus Slugging.876.760
   
  Derek Dietrich
1B,LF - CIN
Derek Dietrich
CIN
Ryan McMahon
1B,2B,3B - COL
Ryan McMahon
COL
News 
 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
Ryan McMahon went 2-for-4 with two singles in the Rockies' 17-9 loss to the Reds on Saturday.
Brendan Tuma - Too Much Tuma
Sun, Jul 14th
 Derek Dietrich went 1-for-3 with a walk in Thursday's win over the Brewers.
Connor Rooney
Thu, Jul 4th
Ryan McMahon went 1-for-4 with a single and two strikeouts as the Rockies fell to the Dodgers on Sunday.
Brendan Tuma - Too Much Tuma
Sun, Jun 30th
 Derek Dietrich was held out of the starting lineup for Saturday's game against the Cubs.
Connor Rooney
Sun, Jun 30th
Ryan McMahon went 0-for-4 with four strikeouts in the Rockies' 4-2 loss to the Giants on Tuesday night.
Brendan Tuma - Too Much Tuma
Wed, Jun 26th
 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
Ryan McMahon went 3-for-4 with a double, three RBI, and a run scored in the Rockies' 6-4 win over the D'Backs on Wednesday night.
Brendan Tuma - Too Much Tuma
Thu, Jun 20th
 Derek Dietrich went 0-for-4 with three strikeouts in the Reds' 4-1 loss to the Phillies on Saturday.
Elliott Baas
Sun, Jun 9th
Ryan McMahon went 3-for-5 with a double, three RBI, and three runs scored as the Rockies fell to the Padres 14-13 on Sunday.
Brendan Tuma - Too Much Tuma
Mon, Jun 17th
Notes 
There are no recent notes for these players
  Derek Dietrich
1B,LF - CIN
Derek Dietrich
CIN
Ryan McMahon
1B,2B,3B - COL
Ryan McMahon
COL
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@ WSH
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