Skip to main content

Who Should I Trade?

Josh Donaldson for Andrew McCutchen (2021)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Josh Donaldson
3B - MIN
Josh Donaldson
MIN vs OAK Fri, May 14th 8:10pm
Andrew McCutchen
Andrew McCutchen
PHI @ TOR Fri, May 14th 7:37pm
Recommended by
10 of 15 experts
Recommended by
5 of 15 experts
Rest of Season
VBR# 115# 122
Home Runs1918
Stolen Bases26
Batting Average.254.245
Injury Alert--
Weather61 F, Clear68 F, Partly Cloudy
Expert Ranks 
Joe Bond
Fantasy Six Pack
# 78# 97
Nick Pollack
Pitcher List
# 78# 146
Mike Maher
# 96# 109
Dan Harris
# 122# 136
Pierre Camus
# 63# 168
Mick Ciallela
# 102# 117
Brendan Tuma
# 60# 114
Jordan Eisen
Field of Vision Sports
# 94# 128
Brad Camara
# 110# 112
Chris Clegg
# 103# 107
Carmen Maiorano
# 95# 94
Ryan Amore
Pitcher List
# 102# 78
Chris Meaney
# 114# 110
Corbin Young
# 128# 94
Joe Pisapia
# 161# 139
Who Should I Trade? Player Statistics
  Josh Donaldson
3B - MIN
Josh Donaldson
Andrew McCutchen
Andrew McCutchen
2021 Stats 
At Bats78116
Home Runs35
Stolen Bases02
Caught Stealing00
Batting Average.295.224
On Base Pct.378.343
Slugging Pct.487.388
On-base Plus Slugging.865.731
Who Should I Trade? Player Projections
  Josh Donaldson
3B - MIN
Josh Donaldson
Andrew McCutchen
Andrew McCutchen
2021 Projections 
At Bats365396
Home Runs1918
Stolen Bases26
Caught Stealing12
Batting Average.254.245
On Base Pct.367.345
Slugging Pct.471.429
On-base Plus Slugging.838.774
Who Should I Trade? Player Notes
  Josh Donaldson
3B - MIN
Josh Donaldson
Andrew McCutchen
Andrew McCutchen
 Minnesota Twins third baseman Josh Donaldson went 3-for-5 with three RBI in a 13-8 loss to the White Sox on Wednesday.
Matthew Terelle
Thu, May 13th
Phillies outfielder Andrew McCutchen went 0-for-3 with a run scored and an RBI in Tuesday's win over the Washington Nationals.
Mike Maher - The Birds Blitz
Wed, May 12th
 Minnesota Twins third baseman Josh Donaldson went 2-for-4 with a double, a homer, and three RBI in a 7-3 loss to the Tigers on Saturday.
Matthew Terelle
Sun, May 9th
Phillies outfielder Andrew McCutchen went 2-for-4 with two solo home runs in Tuesday's win over the Milwaukee Brewers. The homers were his third and fourth of the season.
Mike Maher - The Birds Blitz
Wed, May 5th
 Minnesota Twins third baseman Josh Donaldson went 1-for-4 with a double and an RBI in a 6-5 win over the Rangers on Monday.
Matthew Terelle
Tue, May 4th
Andrew McCutchen went 1-for-4 with a home run and a RBI during Sunday's loss against the Mets.
Andy Zimmerman
Mon, May 3rd
 Minnesota Twins third baseman Josh Donaldson went 1-for-4 with a solo homer and a walk in a 10-2 win over Cleveland on Wednesday.
Matthew Terelle
Wed, Apr 28th
Andrew McCutchen went 1-for-3, walking once and driving in a run during Wednesday's win in St. Louis.
Andy Zimmerman
Thu, Apr 29th
 Minnesota Twins third baseman Josh Donaldson went 0-for-3 with a walk in a 5-3 loss to Cleveland on Monday.
Matthew Terelle
Mon, Apr 26th
Andrew McCutchen is absent from Tuesday's lineup against the Cardinals.
Brendan Tuma - Too Much Tuma
Tue, Apr 27th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Josh Donaldson
3B - MIN
Josh Donaldson
Andrew McCutchen
Andrew McCutchen
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1st@ MILvs ATL
Sat, Apr 3rd@ MILvs ATL
Sun, Apr 4th@ MILvs ATL
Mon, Apr 5th@ DETvs NYM
Tue, Apr 6th@ DETvs NYM
Wed, Apr 7th@ DETvs NYM
Thu, Apr 8thvs SEA   
Sat, Apr 10thvs SEA@ ATL
Sun, Apr 11thvs SEA@ ATL
Tue, Apr 13thvs BOS@ NYM
Wed, Apr 14thvs BOS@ NYM
Thu, Apr 15thvs BOS   
Fri, Apr 16th@ LAAvs STL
Tue, Apr 20th@ OAKvs SF
Wed, Apr 21st@ OAKvs SF
Fri, Apr 23rdvs PIT@ COL
Sat, Apr 24thvs PIT@ COL
Sun, Apr 25thvs PIT@ COL
Mon, Apr 26th@ CLE@ STL
Tue, Apr 27th@ CLE@ STL
Wed, Apr 28th@ CLE@ STL
Fri, Apr 30thvs KCvs NYM
Sat, May 1stvs KCvs NYM
Sun, May 2ndvs KCvs NYM
Mon, May 3rdvs TEXvs MIL
Tue, May 4thvs TEXvs MIL
Wed, May 5thvs TEXvs MIL
Thu, May 6thvs TEXvs MIL
Fri, May 7th@ DET@ ATL
Sat, May 8th@ DET@ ATL
Tue, May 11th@ CWS@ WSH
Wed, May 12th@ CWS@ WSH
Thu, May 13th@ CWS@ WSH
Fri, May 14thvs OAK@ TOR
Sat, May 15thvs OAK@ TOR
Sun, May 16thvs OAK@ TOR
Mon, May 17thvs CWS   
Tue, May 18thvs CWSvs MIA
Wed, May 19thvs CWSvs MIA
Thu, May 20th@ LAAvs MIA
Fri, May 21st@ CLEvs BOS
Sat, May 22nd@ CLEvs BOS
Sun, May 23rd@ CLEvs BOS
Mon, May 24thvs BAL@ MIA
Tue, May 25thvs BAL@ MIA
Wed, May 26thvs BAL@ MIA
Fri, May 28thvs KC   
Sat, May 29thvs KC@ TB
Sun, May 30thvs KC@ TB
Mon, May 31st@ BAL@ CIN
Tue, Jun 1st@ BAL@ CIN
Wed, Jun 2nd@ BAL@ CIN
Thu, Jun 3rd@ KC   
Fri, Jun 4th@ KCvs WSH
Sat, Jun 5th@ KCvs WSH
Sun, Jun 6th@ KCvs WSH
Tue, Jun 8thvs NYYvs ATL
Wed, Jun 9thvs NYYvs ATL
Thu, Jun 10thvs NYYvs ATL
Fri, Jun 11thvs HOU   
Sat, Jun 12thvs HOUvs NYY
Sun, Jun 13thvs HOUvs NYY
Mon, Jun 14th@ SEA@ LAD
Tue, Jun 15th@ SEA@ LAD
Wed, Jun 16th@ SEA@ LAD
Fri, Jun 18th@ TEX@ SF
Sat, Jun 19th@ TEX@ SF
Sun, Jun 20th@ TEX@ SF
Mon, Jun 21stvs CIN   
Tue, Jun 22ndvs CINvs WSH
Thu, Jun 24thvs CLE   
Fri, Jun 25thvs CLE@ NYM
Sat, Jun 26thvs CLE@ NYM
Sun, Jun 27thvs CLE@ NYM
Mon, Jun 28th@ CWS   
Tue, Jun 29th@ CWSvs MIA
Wed, Jun 30th@ CWSvs MIA
Thu, Jul 1st@ CWSvs MIA
Fri, Jul 2nd@ KCvs SD
Sat, Jul 3rd@ KCvs SD
Sun, Jul 4th@ KCvs SD
Mon, Jul 5thvs CWS@ CHC
Tue, Jul 6thvs CWS@ CHC
Wed, Jul 7thvs CWS@ CHC
Thu, Jul 8thvs DET@ CHC
Fri, Jul 9thvs DET@ BOS
Sat, Jul 10thvs DET@ BOS
Sun, Jul 11thvs DET@ BOS
Fri, Jul 16th@ DETvs MIA
Sat, Jul 17th@ DETvs MIA
Sun, Jul 18th@ DETvs MIA
Mon, Jul 19th@ CWS   
Tue, Jul 20th@ CWS@ NYY
Wed, Jul 21st@ CWS@ NYY
Thu, Jul 22ndvs LAAvs ATL
Fri, Jul 23rdvs LAAvs ATL
Sat, Jul 24thvs LAAvs ATL
Sun, Jul 25thvs LAAvs ATL
Mon, Jul 26thvs DETvs WSH
Tue, Jul 27thvs DETvs WSH
Wed, Jul 28thvs DETvs WSH
Fri, Jul 30th@ STL@ PIT
Sat, Jul 31st@ STL@ PIT
Sun, Aug 1st@ STL@ PIT
Tue, Aug 3rd@ CIN@ WSH
Wed, Aug 4th@ CIN@ WSH
Thu, Aug 5th@ HOU@ WSH
Fri, Aug 6th@ HOUvs NYM
Sat, Aug 7th@ HOUvs NYM
Sun, Aug 8th@ HOUvs NYM
Mon, Aug 9thvs CWS   
Tue, Aug 10thvs CWSvs LAD
Wed, Aug 11thvs CWSvs LAD
Fri, Aug 13thvs TBvs CIN
Sat, Aug 14thvs TBvs CIN
Sun, Aug 15thvs TBvs CIN
Mon, Aug 16thvs CLE   
Tue, Aug 17thvs CLE@ ARI
Wed, Aug 18thvs CLE@ ARI
Thu, Aug 19th@ NYY@ ARI
Fri, Aug 20th@ NYY@ SD
Sat, Aug 21st@ NYY@ SD
Sun, Aug 22nd@ NYY@ SD
Tue, Aug 24th@ BOSvs TB
Wed, Aug 25th@ BOSvs TB
Thu, Aug 26th@ BOSvs ARI
Fri, Aug 27thvs MILvs ARI
Sat, Aug 28thvs MILvs ARI
Sun, Aug 29thvs MILvs ARI
Tue, Aug 31stvs CHC@ WSH
Wed, Sep 1stvs CHC@ WSH
Fri, Sep 3rd@ TB@ MIA
Sat, Sep 4th@ TB@ MIA
Sun, Sep 5th@ TB@ MIA
Mon, Sep 6th@ CLE@ MIL
Tue, Sep 7th@ CLE@ MIL
Wed, Sep 8th@ CLE@ MIL
Thu, Sep 9th@ CLEvs COL
Fri, Sep 10thvs KCvs COL
Sat, Sep 11thvs KCvs COL
Sun, Sep 12thvs KCvs COL
Tue, Sep 14thvs CLEvs CHC
Wed, Sep 15thvs CLEvs CHC
Fri, Sep 17th@ TOR@ NYM
Sat, Sep 18th@ TOR@ NYM
Sun, Sep 19th@ TOR@ NYM
Tue, Sep 21st@ CHCvs BAL
Wed, Sep 22nd@ CHCvs BAL
Thu, Sep 23rdvs TORvs PIT
Fri, Sep 24thvs TORvs PIT
Sat, Sep 25thvs TORvs PIT
Sun, Sep 26thvs TORvs PIT
Tue, Sep 28thvs DET@ ATL
Wed, Sep 29thvs DET@ ATL
Thu, Sep 30thvs DET@ ATL
Fri, Oct 1st@ KC@ MIA
Sat, Oct 2nd@ KC@ MIA
Sun, Oct 3rd@ KC@ MIA
Fri, Apr 9th   @ ATL
Sat, Apr 17th   vs STL
Sun, Apr 18th   vs STL
Mon, Apr 19th   vs SF
Thu, Apr 29th   @ STL
Sun, May 9th   @ ATL
Thu, May 27th   @ MIA
Wed, Jun 23rd   vs WSH
Thu, Jul 29th   vs WSH
Mon, Aug 2nd   @ WSH
Thu, Aug 12th   vs LAD
Mon, Aug 30th   @ WSH
Thu, Sep 16th   vs CHC
Mon, Sep 20th   vs BAL