Skip to main content

Who Should I Trade?

Josh Donaldson for Dylan Carlson (2023)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Josh Donaldson
Josh Donaldson
Dylan Carlson
Dylan Carlson
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
Injury Alert--
Expert Ranks 
Who Should I Trade? Player Statistics
  Josh Donaldson
Josh Donaldson
Dylan Carlson
Dylan Carlson
2022 Stats 
At Bats478432
Home Runs158
Stolen Bases25
Caught Stealing22
Batting Average.220.236
On Base Pct.306.316
Slugging Pct.372.380
On-base Plus Slugging.678.695
Who Should I Trade? Player Notes
  Josh Donaldson
Josh Donaldson
Dylan Carlson
Dylan Carlson
There are no recent news for these players
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Josh Donaldson
Josh Donaldson
Dylan Carlson
Dylan Carlson
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 30thvs SFvs TOR
Sat, Apr 1stvs SFvs TOR
Sun, Apr 2ndvs SFvs TOR
Mon, Apr 3rdvs PHIvs ATL
Tue, Apr 4thvs PHIvs ATL
Wed, Apr 5thvs PHIvs ATL
Thu, Apr 6th@ BAL   
Sat, Apr 8th@ BAL@ MIL
Sun, Apr 9th@ BAL@ MIL
Mon, Apr 10th@ CLE@ COL
Tue, Apr 11th@ CLE@ COL
Wed, Apr 12th@ CLE@ COL
Thu, Apr 13thvs MINvs PIT
Fri, Apr 14thvs MINvs PIT
Sat, Apr 15thvs MINvs PIT
Sun, Apr 16thvs MINvs PIT
Tue, Apr 18thvs LAAvs ARI
Wed, Apr 19thvs LAAvs ARI
Thu, Apr 20thvs LAA   
Fri, Apr 21stvs TOR@ SEA
Sat, Apr 22ndvs TOR@ SEA
Sun, Apr 23rdvs TOR@ SEA
Mon, Apr 24th@ MIN@ SF
Tue, Apr 25th@ MIN@ SF
Wed, Apr 26th@ MIN@ SF
Thu, Apr 27th@ TEX@ SF
Fri, Apr 28th@ TEX@ LAD
Sat, Apr 29th@ TEX@ LAD
Sun, Apr 30th@ TEX@ LAD
Mon, May 1stvs CLE   
Tue, May 2ndvs CLEvs LAA
Wed, May 3rdvs CLEvs LAA
Fri, May 5th@ TBvs DET
Sat, May 6th@ TBvs DET
Sun, May 7th@ TBvs DET
Mon, May 8thvs OAK@ CHC
Tue, May 9thvs OAK@ CHC
Wed, May 10thvs OAK@ CHC
Thu, May 11thvs TB   
Fri, May 12thvs TB@ BOS
Sat, May 13thvs TB@ BOS
Sun, May 14thvs TB@ BOS
Mon, May 15th@ TORvs MIL
Tue, May 16th@ TORvs MIL
Wed, May 17th@ TORvs MIL
Thu, May 18th@ TORvs LAD
Fri, May 19th@ CINvs LAD
Sat, May 20th@ CINvs LAD
Sun, May 21st@ CINvs LAD
Tue, May 23rdvs BAL@ CIN
Wed, May 24thvs BAL@ CIN
Thu, May 25thvs BAL@ CIN
Fri, May 26thvs SD@ CLE
Sat, May 27thvs SD@ CLE
Sun, May 28thvs SD@ CLE
Mon, May 29th@ SEAvs KC
Tue, May 30th@ SEAvs KC
Wed, May 31st@ SEA   
Fri, Jun 2nd@ LAD@ PIT
Sat, Jun 3rd@ LAD@ PIT
Sun, Jun 4th@ LAD@ PIT
Tue, Jun 6thvs CWS@ TEX
Wed, Jun 7thvs CWS@ TEX
Thu, Jun 8thvs CWS   
Fri, Jun 9thvs BOSvs CIN
Sat, Jun 10thvs BOSvs CIN
Sun, Jun 11thvs BOSvs CIN
Tue, Jun 13th@ NYMvs SF
Wed, Jun 14th@ NYMvs SF
Fri, Jun 16th@ BOS@ NYM
Sat, Jun 17th@ BOS@ NYM
Sun, Jun 18th@ BOS@ NYM
Tue, Jun 20thvs SEA@ WSH
Wed, Jun 21stvs SEA@ WSH
Thu, Jun 22ndvs SEA   
Fri, Jun 23rdvs TEX   
Sat, Jun 24thvs TEXvs CHC
Sun, Jun 25thvs TEXvs CHC
Tue, Jun 27th@ OAKvs HOU
Wed, Jun 28th@ OAKvs HOU
Thu, Jun 29th@ OAKvs HOU
Fri, Jun 30th@ STLvs NYY
Sat, Jul 1st@ STLvs NYY
Sun, Jul 2nd@ STLvs NYY
Mon, Jul 3rdvs BAL@ MIA
Tue, Jul 4thvs BAL@ MIA
Wed, Jul 5thvs BAL@ MIA
Thu, Jul 6thvs BAL@ MIA
Fri, Jul 7thvs CHC@ CWS
Sat, Jul 8thvs CHC@ CWS
Sun, Jul 9thvs CHC@ CWS
Fri, Jul 14th@ COLvs WSH
Sat, Jul 15th@ COLvs WSH
Sun, Jul 16th@ COLvs WSH
Mon, Jul 17th@ LAAvs MIA
Tue, Jul 18th@ LAAvs MIA
Wed, Jul 19th@ LAAvs MIA
Fri, Jul 21stvs KC@ CHC
Sat, Jul 22ndvs KC@ CHC
Sun, Jul 23rdvs KC@ CHC
Tue, Jul 25thvs NYM@ ARI
Wed, Jul 26thvs NYM@ ARI
Fri, Jul 28th@ BALvs CHC
Sat, Jul 29th@ BALvs CHC
Sun, Jul 30th@ BALvs CHC
Mon, Jul 31stvs TB   
Tue, Aug 1stvs TBvs MIN
Wed, Aug 2ndvs TBvs MIN
Thu, Aug 3rdvs HOUvs MIN
Fri, Aug 4thvs HOUvs COL
Sat, Aug 5thvs HOUvs COL
Sun, Aug 6thvs HOUvs COL
Mon, Aug 7th@ CWS   
Tue, Aug 8th@ CWS@ TB
Wed, Aug 9th@ CWS@ TB
Fri, Aug 11th@ MIA@ KC
Sat, Aug 12th@ MIA@ KC
Sun, Aug 13th@ MIA   
Mon, Aug 14th@ ATLvs OAK
Tue, Aug 15th@ ATLvs OAK
Wed, Aug 16th@ ATLvs OAK
Fri, Aug 18thvs BOSvs NYM
Sat, Aug 19thvs BOSvs NYM
Sun, Aug 20thvs BOSvs NYM
Tue, Aug 22ndvs WSH@ PIT
Wed, Aug 23rdvs WSH@ PIT
Thu, Aug 24thvs WSH   
Fri, Aug 25th@ TB@ PHI
Sat, Aug 26th@ TB@ PHI
Sun, Aug 27th@ TB@ PHI
Mon, Aug 28th@ DETvs SD
Tue, Aug 29th@ DETvs SD
Wed, Aug 30th@ DETvs SD
Thu, Aug 31st@ DET   
Fri, Sep 1st@ HOUvs PIT
Sat, Sep 2nd@ HOUvs PIT
Sun, Sep 3rd@ HOUvs PIT
Tue, Sep 5thvs DET@ ATL
Wed, Sep 6thvs DET@ ATL
Thu, Sep 7thvs DET@ ATL
Fri, Sep 8thvs MIL@ CIN
Sat, Sep 9thvs MIL@ CIN
Sun, Sep 10thvs MIL@ CIN
Mon, Sep 11th@ BOS@ BAL
Tue, Sep 12th@ BOS@ BAL
Wed, Sep 13th@ BOS@ BAL
Thu, Sep 14th@ BOS   
Fri, Sep 15th@ PITvs PHI
Sat, Sep 16th@ PITvs PHI
Sun, Sep 17th@ PITvs PHI
Tue, Sep 19thvs TORvs MIL
Wed, Sep 20thvs TORvs MIL
Thu, Sep 21stvs TORvs MIL
Fri, Sep 22ndvs ARI@ SD
Sat, Sep 23rdvs ARI@ SD
Sun, Sep 24thvs ARI@ SD
Tue, Sep 26th@ TOR@ MIL
Wed, Sep 27th@ TOR@ MIL
Thu, Sep 28th@ TOR@ MIL
Fri, Sep 29th@ KCvs CIN
Sat, Sep 30th@ KCvs CIN
Sun, Oct 1st@ KCvs CIN
Fri, Apr 7th   @ MIL
Mon, Apr 17th   vs ARI
Thu, May 4th   vs LAA
Mon, May 22nd   @ CIN
Mon, Jun 5th   @ TEX
Mon, Jun 12th   vs SF
Mon, Jun 19th   @ WSH
Thu, Jul 20th   @ CHC
Mon, Jul 24th   @ ARI
Thu, Jul 27th   vs CHC
Thu, Aug 10th   @ TB
Thu, Aug 17th   vs NYM
Mon, Aug 21st   @ PIT
Mon, Sep 18th   vs MIL