Who Should I Trade?

Josh Donaldson for David Dahl (2019)

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

 
Experts' Pick
 
  David Dahl
LF,CF,RF - COL
David Dahl
COL @ ARI Tue, Jun 18th 9:40pm
Josh Donaldson
3B,DH - ATL
Josh Donaldson
ATL vs NYM Tue, Jun 18th 7:20pm
Expert
Recommendation
82%
Recommended by
14 of 17 experts
18%
Recommended by
3 of 17 experts
Rankings 
   
Rest of Season
VBR# 95# 155
   
Projections 
   
Runs4142
Home Runs1013
RBI3937
Stolen Bases42
Batting Average.303.257
   
Misc 
   
Injury Alert--
Weather105 F, Clear77 F, Rain
   
Expert Ranks 
   
Alan Harrison
The Fantasy Fix
# 50# 90
   
Eno Sarris
The Athletic
# 52# 62
   
Andrew Gould
FantasyPros
# 76# 79
   
Chris Meaney
The Athletic
# 68# 71
   
Andrea LaMont
Lenny Melnick Fantasy Sports
# 49# 79
   
Paul Sporer
FanGraphs
# 51# 55
   
Bobby Sylvester
FantasyPros
# 85# 106
   
Dan Harris
FantasyPros
# 68# 95
   
Pierre Camus
RotoBaller
# 51# 76
   
Andrew Seifter
FantasyPros
# 65# 127
   
Max Freeze
Freeze Stats
# 81# 134
   
Brandon 'B_Don' Myers
Razzball
# 68# 96
   
Mick Ciallela
Fantrax
# 91# 143
   
Todd D Clark
The Fantasy Fix
# 72# 82
   
Nick Mariano
RotoBaller
# 48# 47
   
Joe Bond
Fantasy Six Pack
# 89# 56
   
Nick Pollack
Pitcher List
# 88# 82
   
  David Dahl
LF,CF,RF - COL
David Dahl
COL
Josh Donaldson
3B,DH - ATL
Josh Donaldson
ATL
2019 Stats 
   
   
At Bats229247
   
Runs4340
   
Hits7763
   
Singles4734
   
Doubles1917
   
Triples40
   
Home Runs712
   
RBI3533
   
Stolen Bases21
   
Caught Stealing41
   
Walks1837
   
Strikeouts6377
   
Batting Average.336.255
   
On Base Pct.387.361
   
Slugging Pct.546.470
   
On-base Plus Slugging.933.831
   
  David Dahl
LF,CF,RF - COL
David Dahl
COL
Josh Donaldson
3B,DH - ATL
Josh Donaldson
ATL
2019 Projections 
   
   
At Bats252256
   
Runs4142
   
Hits7666
   
Singles4636
   
Doubles1716
   
Triples40
   
Home Runs1013
   
RBI3937
   
Stolen Bases42
   
Caught Stealing21
   
Walks1940
   
Strikeouts6766
   
Batting Average.303.257
   
On Base Pct.357.369
   
Slugging Pct.516.478
   
On-base Plus Slugging.873.847
   
  David Dahl
LF,CF,RF - COL
David Dahl
COL
Josh Donaldson
3B,DH - ATL
Josh Donaldson
ATL
News 
 David Dahl went 3-for-4 with a triple, three RBI, and three runs scored in the Rockies' 14-8 win over the Padres on Saturday.
Brendan Tuma - Too Much Tuma
Sun, Jun 16th
Braves third baseman Josh Donaldson went 3-for-4 with a two-run home run and a double in Sunday's win over the Philadelphia Phillies. The homer was his 12th of the season and third in as many days.
Mike Maher
Mon, Jun 17th
 David Dahl went 1-for-4 with a single, a walk, and a run scored in Colorado's 9-6 win over the Padres on Thursday.
Brendan Tuma - Too Much Tuma
Fri, Jun 14th
Braves third baseman Josh Donaldson went 3-for-4 with a double and a three-run home run in Saturday's loss to the Phillies. The homer was his 11th of the season.
Mike Maher
Sun, Jun 16th
 David Dahl went 1-for-4 with a double and an RBI in Sunday's loss to the Mets.
Brendan Tuma - Too Much Tuma
Sun, Jun 9th
Braves third baseman Josh Donaldson went 1-for-5 with a solo home run in Friday's win over the Phillies. The homer was his 10th of the season.
Mike Maher
Sat, Jun 15th
 David Dahl went 1-for-4 with an RBI and a run scored in the Rockies' 3-1 win over the Cubs on Thursday.
Brendan Tuma - Too Much Tuma
Thu, Jun 6th
Braves third baseman Josh Donaldson went 1-for-4 with a solo home run in Tuesday's win over the Pirates. The homer was his ninth of the season.
Mike Maher
Wed, Jun 12th
 David Dahl went 2-for-4 with a double, an RBI, and a run scored in the Rockies' 5-1 win over the Marlins on Friday.
Brendan Tuma - Too Much Tuma
Sun, Jun 2nd
Josh Donaldson was ejected from Monday night’s game versus the Pirates.
Brendan Tuma - Too Much Tuma
Mon, Jun 10th
Notes 
There are no recent notes for these players
  David Dahl
LF,CF,RF - COL
David Dahl
COL
Josh Donaldson
3B,DH - ATL
Josh Donaldson
ATL
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28th@ MIA@ PHI
Sat, Mar 30th@ MIA@ PHI
Sun, Mar 31st@ MIA@ PHI
Mon, Apr 1st@ TBvs CHC
Wed, Apr 3rd@ TBvs CHC
Thu, Apr 4th   vs CHC
Fri, Apr 5thvs LADvs MIA
Sat, Apr 6thvs LADvs MIA
Sun, Apr 7thvs LADvs MIA
Mon, Apr 8thvs ATL@ COL
Tue, Apr 9thvs ATL@ COL
Thu, Apr 11th@ SFvs NYM
Fri, Apr 12th@ SFvs NYM
Sat, Apr 13th@ SFvs NYM
Sun, Apr 14th@ SFvs NYM
Tue, Apr 16th@ SDvs ARI
Wed, Apr 17th   vs ARI
Thu, Apr 18thvs PHIvs ARI
Sat, Apr 20thvs PHI@ CLE
Sun, Apr 21stvs PHI@ CLE
Tue, Apr 23rdvs WSH@ CIN
Wed, Apr 24thvs WSH@ CIN
Thu, Apr 25th   @ CIN
Fri, Apr 26th@ ATLvs COL
Sat, Apr 27th@ ATLvs COL
Sun, Apr 28th@ ATLvs COL
Mon, Apr 29th@ MILvs SD
Tue, Apr 30th@ MILvs SD
Wed, May 1st@ MILvs SD
Thu, May 2nd@ MILvs SD
Fri, May 3rdvs ARI@ MIA
Sat, May 4thvs ARI@ MIA
Sun, May 5thvs ARI@ MIA
Mon, May 6th   @ LAD
Tue, May 7thvs SF@ LAD
Wed, May 8th   @ LAD
Thu, May 9thvs SF@ ARI
Fri, May 10thvs SD@ ARI
Sat, May 11thvs SD@ ARI
Sun, May 12thvs SD@ ARI
Tue, May 14th@ BOSvs STL
Wed, May 15th@ BOSvs STL
Thu, May 16th   vs STL
Fri, May 17th@ PHIvs MIL
Sat, May 18th@ PHIvs MIL
Sun, May 19th@ PHIvs MIL
Mon, May 20th   @ SF
Tue, May 21st@ PIT@ SF
Wed, May 22nd@ PIT@ SF
Thu, May 23rd@ PIT@ SF
Fri, May 24thvs BAL@ STL
Sat, May 25thvs BAL@ STL
Sun, May 26thvs BAL@ STL
Tue, May 28thvs ARIvs WSH
Wed, May 29thvs ARIvs WSH
Fri, May 31stvs TORvs DET
Sat, Jun 1stvs TORvs DET
Sun, Jun 2ndvs TORvs DET
Tue, Jun 4th@ CHC@ PIT
Wed, Jun 5th@ CHC@ PIT
Thu, Jun 6th@ CHC@ PIT
Fri, Jun 7th@ NYM@ MIA
Sat, Jun 8th@ NYM@ MIA
Sun, Jun 9th@ NYM@ MIA
Mon, Jun 10thvs CHCvs PIT
Tue, Jun 11thvs CHCvs PIT
Wed, Jun 12thvs CHCvs PIT
Thu, Jun 13thvs SDvs PIT
Fri, Jun 14thvs SDvs PHI
Sat, Jun 15thvs SDvs PHI
Sun, Jun 16thvs SDvs PHI
Mon, Jun 17th   vs NYM
Tue, Jun 18th@ ARIvs NYM
Wed, Jun 19th@ ARIvs NYM
Fri, Jun 21st@ LAD@ WSH
Sat, Jun 22nd@ LAD@ WSH
Sun, Jun 23rd@ LAD@ WSH
Mon, Jun 24th@ SF@ CHC
Tue, Jun 25th@ SF@ CHC
Wed, Jun 26th@ SF@ CHC
Thu, Jun 27thvs LAD@ CHC
Fri, Jun 28thvs LAD@ NYM
Sat, Jun 29thvs LAD@ NYM
Sun, Jun 30thvs LAD@ NYM
Tue, Jul 2ndvs HOUvs PHI
Wed, Jul 3rdvs HOUvs PHI
Thu, Jul 4th   vs PHI
Fri, Jul 5th@ ARIvs MIA
Sat, Jul 6th@ ARIvs MIA
Sun, Jul 7th@ ARIvs MIA
Fri, Jul 12thvs CIN@ SD
Sat, Jul 13thvs CIN@ SD
Sun, Jul 14thvs CIN@ SD
Mon, Jul 15thvs SF@ MIL
Tue, Jul 16thvs SF@ MIL
Wed, Jul 17thvs SF@ MIL
Thu, Jul 18th   vs WSH
Fri, Jul 19th@ NYYvs WSH
Sat, Jul 20th@ NYYvs WSH
Sun, Jul 21st@ NYYvs WSH
Tue, Jul 23rd@ WSHvs KC
Wed, Jul 24th@ WSHvs KC
Fri, Jul 26th@ CIN@ PHI
Sat, Jul 27th@ CIN@ PHI
Sun, Jul 28th@ CIN@ PHI
Mon, Jul 29thvs LAD@ WSH
Tue, Jul 30thvs LAD@ WSH
Wed, Jul 31stvs LAD@ WSH
Thu, Aug 1st   vs CIN
Fri, Aug 2ndvs SFvs CIN
Sat, Aug 3rdvs SFvs CIN
Sun, Aug 4thvs SFvs CIN
Mon, Aug 5th   @ MIN
Tue, Aug 6th@ HOU@ MIN
Wed, Aug 7th@ HOU@ MIN
Thu, Aug 8th@ SD@ MIA
Fri, Aug 9th@ SD@ MIA
Sat, Aug 10th@ SD@ MIA
Sun, Aug 11th@ SD@ MIA
Tue, Aug 13thvs ARIvs NYM
Wed, Aug 14thvs ARIvs NYM
Thu, Aug 15th   vs NYM
Fri, Aug 16thvs MIAvs LAD
Sat, Aug 17thvs MIAvs LAD
Sun, Aug 18thvs MIAvs LAD
Tue, Aug 20th@ ARIvs MIA
Wed, Aug 21st@ ARIvs MIA
Thu, Aug 22nd@ STLvs MIA
Fri, Aug 23rd@ STL@ NYM
Sat, Aug 24th@ STL@ NYM
Sun, Aug 25th@ STL@ NYM
Mon, Aug 26thvs ATL@ COL
Tue, Aug 27thvs BOS@ TOR
Wed, Aug 28thvs BOS@ TOR
Fri, Aug 30thvs PITvs CWS
Sat, Aug 31stvs PITvs CWS
Sun, Sep 1stvs PITvs CWS
Mon, Sep 2nd@ LADvs TOR
Tue, Sep 3rd@ LADvs TOR
Thu, Sep 5th   vs WSH
Fri, Sep 6th@ SDvs WSH
Sat, Sep 7th@ SDvs WSH
Sun, Sep 8th@ SDvs WSH
Mon, Sep 9th   @ PHI
Tue, Sep 10thvs STL@ PHI
Wed, Sep 11thvs STL@ PHI
Thu, Sep 12thvs STL@ PHI
Fri, Sep 13thvs SD@ WSH
Sat, Sep 14thvs SD@ WSH
Sun, Sep 15thvs SD@ WSH
Tue, Sep 17thvs NYMvs PHI
Wed, Sep 18thvs NYMvs PHI
Thu, Sep 19th   vs PHI
Fri, Sep 20th@ LADvs SF
Sat, Sep 21st@ LADvs SF
Sun, Sep 22nd@ LADvs SF
Tue, Sep 24th@ SF@ KC
Wed, Sep 25th@ SF@ KC
Fri, Sep 27thvs MIL@ NYM
Sat, Sep 28thvs MIL@ NYM
Sun, Sep 29thvs MIL@ NYM
Fri, Mar 29th@ MIA   
Tue, Apr 2nd@ TB   
Mon, Apr 15th@ SD   
Fri, Apr 19thvs PHI   
Mon, Apr 22ndvs WSH   
Mon, May 27thvs ARI   
Thu, May 30thvs ARI   
Thu, Jun 20th@ ARI   
Mon, Jul 22nd@ WSH   
Thu, Jul 25th@ WSH   
Mon, Aug 12thvs ARI   
Mon, Aug 19th@ ARI   
Thu, Aug 29thvs PIT   
Wed, Sep 4th@ LAD   
Mon, Sep 16thvs NYM   
Thu, Sep 26th@ SF