Who Should I Trade?

Josh Donaldson for Nicholas Castellanos (2019)

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

 
Experts' Pick
 
  Nicholas Castellanos
RF - DET
Nicholas Castellanos
DET vs CLE Sat, Jun 15th 6:10pm
Josh Donaldson
3B,DH - ATL
Josh Donaldson
ATL vs PHI Sat, Jun 15th 7:20pm
Expert
Recommendation
65%
Recommended by
11 of 17 experts
35%
Recommended by
6 of 17 experts
Rankings 
   
Rest of Season
VBR# 99# 175
   
Projections 
   
Runs4944
Home Runs1213
RBI4437
Stolen Bases22
Batting Average.272.247
   
Misc 
   
Injury Alert--
Weather66 F, Light Rain84 F, Overcast
   
Expert Ranks 
   
Alan Harrison
The Fantasy Fix
# 73# 90
   
Andrew Gould
FantasyPros
# 70# 79
   
Chris Meaney
The Athletic
# 69# 71
   
Andrea LaMont
Lenny Melnick Fantasy Sports
# 51# 79
   
Paul Sporer
FanGraphs
# 52# 55
   
Bobby Sylvester
FantasyPros
# 71# 106
   
Dan Harris
FantasyPros
# 83# 95
   
Andrew Seifter
FantasyPros
# 113# 127
   
Max Freeze
Freeze Stats
# 82# 134
   
Brandon 'B_Don' Myers
Razzball
# 57# 96
   
Todd D Clark
The Fantasy Fix
# 66# 82
   
Nick Mariano
RotoBaller
# 82# 47
   
Joe Bond
Fantasy Six Pack
# 98# 56
   
Eno Sarris
The Athletic
# 69# 62
   
Pierre Camus
RotoBaller
# 77# 76
   
Nick Pollack
Pitcher List
# 96# 82
   
Mick Ciallela
Fantrax
# 130# 124
   
  Nicholas Castellanos
RF - DET
Nicholas Castellanos
DET
Josh Donaldson
3B,DH - ATL
Josh Donaldson
ATL
2019 Stats 
   
   
At Bats256234
   
Runs3638
   
Hits6655
   
Singles3630
   
Doubles2115
   
Triples30
   
Home Runs610
   
RBI2328
   
Stolen Bases11
   
Caught Stealing11
   
Walks1937
   
Strikeouts6677
   
Batting Average.258.235
   
On Base Pct.312.347
   
Slugging Pct.434.427
   
On-base Plus Slugging.745.774
   
  Nicholas Castellanos
RF - DET
Nicholas Castellanos
DET
Josh Donaldson
3B,DH - ATL
Josh Donaldson
ATL
2019 Projections 
   
   
At Bats352264
   
Runs4944
   
Hits9665
   
Singles5536
   
Doubles2516
   
Triples30
   
Home Runs1213
   
RBI4437
   
Stolen Bases22
   
Caught Stealing11
   
Walks2742
   
Strikeouts8568
   
Batting Average.272.247
   
On Base Pct.330.362
   
Slugging Pct.465.457
   
On-base Plus Slugging.795.819
   
  Nicholas Castellanos
RF - DET
Nicholas Castellanos
DET
Josh Donaldson
3B,DH - ATL
Josh Donaldson
ATL
News 
 Detroit Tigers outfielder Nicholas Castellanos went 1-for-4 with a solo homer in a 3-2 loss to the Royals on Tuesday.
Matthew Terelle
Wed, Jun 12th
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
 Detroit Tigers outfielder Nicholas Castellanos went 1-for-4 with a double in a 4-0 loss to the Rays on Wednesday.
Matthew Terelle
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
 Detroit Tigers outfielder Nicholas Castellanos went 1-for-5 with a two-run homer in an 8-2 win over the Braves on Friday.
Matthew Terelle
Sat, Jun 1st
Josh Donaldson was ejected from Monday night’s game versus the Pirates.
Brendan Tuma - Too Much Tuma
Mon, Jun 10th
 Detroit Tigers outfielder Nicholas Castellanos went 2-for-4 with a homer and three RBI in a 4-3 loss to the Mets on Sunday.
Matthew Terelle
Mon, May 27th
Braves third baseman Josh Donaldson went 1-for-4 with a three-run home run, two runs scored, and two walks in Tuesday's win over the Pirates. The homer was his eighth of the season.
Mike Maher
Wed, Jun 5th
 Detroit Tigers outfielder Nicholas Castellanos went 1-for-5 with a double and two runs scored in a 5-4 loss to Miami on Tuesday.
Matthew Terelle
Wed, May 22nd
Braves third baseman Josh Donaldson went 0-for-3 with a walk and a run scored in Sunday's win over the Tigers.
Mike Maher
Mon, Jun 3rd
Notes 
There are no recent notes for these players
  Nicholas Castellanos
RF - DET
Nicholas Castellanos
DET
Josh Donaldson
3B,DH - ATL
Josh Donaldson
ATL
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28th@ TOR@ PHI
Sat, Mar 30th@ TOR@ PHI
Sun, Mar 31st@ TOR@ PHI
Mon, Apr 1st@ NYYvs CHC
Wed, Apr 3rd@ NYYvs CHC
Thu, Apr 4thvs KCvs CHC
Fri, Apr 5th   vs MIA
Sat, Apr 6thvs KCvs MIA
Sun, Apr 7thvs KCvs MIA
Mon, Apr 8th   @ COL
Tue, Apr 9thvs CLE@ COL
Thu, Apr 11thvs CLEvs NYM
Fri, Apr 12th   vs NYM
Sat, Apr 13th@ MINvs NYM
Sun, Apr 14th@ MINvs NYM
Tue, Apr 16thvs PITvs ARI
Wed, Apr 17thvs PITvs ARI
Thu, Apr 18thvs CWSvs ARI
Sat, Apr 20th   @ CLE
Sun, Apr 21stvs CWS@ CLE
Tue, Apr 23rd@ BOS@ CIN
Wed, Apr 24th@ BOS@ CIN
Thu, Apr 25th@ BOS@ CIN
Fri, Apr 26th@ CWSvs COL
Sat, Apr 27th   vs COL
Sun, Apr 28th@ CWSvs COL
Mon, Apr 29th   vs SD
Tue, Apr 30th@ PHIvs SD
Wed, May 1st@ PHIvs SD
Thu, May 2nd   vs SD
Fri, May 3rdvs KC@ MIA
Sat, May 4thvs KC@ MIA
Sun, May 5thvs KC@ MIA
Mon, May 6th   @ LAD
Tue, May 7thvs LAA@ LAD
Wed, May 8thvs LAA@ LAD
Thu, May 9thvs LAA@ ARI
Fri, May 10th@ MIN@ ARI
Sat, May 11th@ MIN@ ARI
Sun, May 12th@ MIN@ ARI
Tue, May 14thvs HOUvs STL
Wed, May 15thvs HOUvs STL
Thu, May 16thvs OAKvs STL
Fri, May 17thvs OAKvs MIL
Sat, May 18thvs OAKvs MIL
Sun, May 19th   vs MIL
Mon, May 20th   @ SF
Tue, May 21stvs MIA@ SF
Wed, May 22ndvs MIA@ SF
Thu, May 23rdvs MIA@ SF
Fri, May 24th@ NYM@ STL
Sat, May 25th@ NYM@ STL
Sun, May 26th@ NYM@ STL
Tue, May 28th@ BALvs WSH
Wed, May 29th@ BALvs WSH
Fri, May 31st@ ATLvs DET
Sat, Jun 1st@ ATLvs DET
Sun, Jun 2nd@ ATLvs DET
Tue, Jun 4thvs TB@ PIT
Wed, Jun 5thvs TB@ PIT
Thu, Jun 6thvs TB@ PIT
Fri, Jun 7thvs MIN@ MIA
Sat, Jun 8thvs MIN@ MIA
Sun, Jun 9thvs MIN@ MIA
Mon, Jun 10th   vs PIT
Tue, Jun 11th@ KCvs PIT
Wed, Jun 12th@ KCvs PIT
Thu, Jun 13th@ KCvs PIT
Fri, Jun 14thvs CLEvs PHI
Sat, Jun 15thvs CLEvs PHI
Sun, Jun 16thvs CLEvs PHI
Mon, Jun 17th   vs NYM
Tue, Jun 18th@ PITvs NYM
Wed, Jun 19th@ PITvs NYM
Fri, Jun 21st@ CLE@ WSH
Sat, Jun 22nd@ CLE@ WSH
Sun, Jun 23rd@ CLE@ WSH
Mon, Jun 24th   @ CHC
Tue, Jun 25thvs TEX@ CHC
Wed, Jun 26thvs TEX@ CHC
Thu, Jun 27thvs TEX@ CHC
Fri, Jun 28thvs WSH@ NYM
Sat, Jun 29thvs WSH@ NYM
Sun, Jun 30thvs WSH@ NYM
Tue, Jul 2nd@ CWSvs PHI
Wed, Jul 3rd@ CWSvs PHI
Thu, Jul 4th@ CWSvs PHI
Fri, Jul 5thvs BOSvs MIA
Sat, Jul 6thvs BOSvs MIA
Sun, Jul 7thvs BOSvs MIA
Fri, Jul 12th@ KC@ SD
Sat, Jul 13th@ KC@ SD
Sun, Jul 14th@ KC@ SD
Mon, Jul 15th@ CLE@ MIL
Tue, Jul 16th@ CLE@ MIL
Wed, Jul 17th@ CLE@ MIL
Thu, Jul 18th@ CLEvs WSH
Fri, Jul 19thvs TORvs WSH
Sat, Jul 20thvs TORvs WSH
Sun, Jul 21stvs TORvs WSH
Tue, Jul 23rdvs PHIvs KC
Wed, Jul 24thvs PHIvs KC
Fri, Jul 26th@ SEA@ PHI
Sat, Jul 27th@ SEA@ PHI
Sun, Jul 28th@ SEA@ PHI
Mon, Jul 29th@ LAA@ WSH
Tue, Jul 30th@ LAA@ WSH
Wed, Jul 31st@ LAA@ WSH
Thu, Aug 1st   vs CIN
Fri, Aug 2nd@ TEXvs CIN
Sat, Aug 3rd@ TEXvs CIN
Sun, Aug 4th@ TEXvs CIN
Mon, Aug 5thvs CWS@ MIN
Tue, Aug 6thvs CWS@ MIN
Wed, Aug 7thvs CWS@ MIN
Thu, Aug 8thvs KC@ MIA
Fri, Aug 9thvs KC@ MIA
Sat, Aug 10thvs KC@ MIA
Sun, Aug 11thvs KC@ MIA
Tue, Aug 13thvs SEAvs NYM
Wed, Aug 14thvs SEAvs NYM
Thu, Aug 15thvs SEAvs NYM
Fri, Aug 16th@ TBvs LAD
Sat, Aug 17th@ TBvs LAD
Sun, Aug 18th@ TBvs LAD
Tue, Aug 20th@ HOUvs MIA
Wed, Aug 21st@ HOUvs MIA
Thu, Aug 22nd@ HOUvs MIA
Fri, Aug 23rd@ MIN@ NYM
Sat, Aug 24th@ MIN@ NYM
Sun, Aug 25th@ MIN@ NYM
Mon, Aug 26th   @ COL
Tue, Aug 27thvs CLE@ TOR
Wed, Aug 28thvs CLE@ TOR
Fri, Aug 30thvs MINvs CWS
Sat, Aug 31stvs MINvs CWS
Sun, Sep 1stvs MINvs CWS
Mon, Sep 2ndvs MINvs TOR
Tue, Sep 3rd@ KCvs TOR
Thu, Sep 5th@ KCvs WSH
Fri, Sep 6th@ OAKvs WSH
Sat, Sep 7th@ OAKvs WSH
Sun, Sep 8th@ OAKvs WSH
Mon, Sep 9th   @ PHI
Tue, Sep 10thvs NYY@ PHI
Wed, Sep 11thvs NYY@ PHI
Thu, Sep 12thvs NYY@ PHI
Fri, Sep 13thvs BAL@ WSH
Sat, Sep 14thvs BAL@ WSH
Sun, Sep 15thvs BAL@ WSH
Tue, Sep 17th@ CLEvs PHI
Wed, Sep 18th@ CLEvs PHI
Thu, Sep 19th@ CLEvs PHI
Fri, Sep 20thvs CWSvs SF
Sat, Sep 21stvs CWSvs SF
Sun, Sep 22ndvs CWSvs SF
Tue, Sep 24thvs MIN@ KC
Wed, Sep 25thvs MIN@ KC
Fri, Sep 27th@ CWS@ NYM
Sat, Sep 28th@ CWS@ NYM
Sun, Sep 29th@ CWS@ NYM
Fri, Mar 29th@ TOR   
Tue, Apr 2nd@ NYY   
Wed, Apr 10thvs CLE   
Fri, Apr 19thvs CWS   
Mon, May 13thvs HOU   
Mon, May 27th@ BAL   
Thu, Jul 25th@ SEA   
Mon, Aug 19th@ HOU   
Thu, Aug 29thvs CLE   
Wed, Sep 4th@ KC   
Mon, Sep 16thvs BAL   
Thu, Sep 26thvs MIN