Skip to main content

Who Should I Trade?

Josh Donaldson for Nick Solak (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
Nick Solak
2B,3B,LF,CF - TEX
Nick Solak
Expert
Recommendation
76%
Recommended by
13 of 17 experts
24%
Recommended by
4 of 17 experts
Rankings 
   
Rest of Season# 83# 98
VBR# 125# 128
   
Projections 
   
Runs4144
Home Runs1410
RBI3936
Stolen Bases14
Batting Average.245.252
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Chris Meaney
FTN
# 114# 115
   
Nick Pollack
Pitcher List
# 63# 144
   
Dan Harris
FantasyPros
# 97# 119
   
Pierre Camus
RotoBaller
# 70# 75
   
Jorge B. Edwards
Fantasy In Frames
# 114# 115
   
Mick Ciallela
Fantrax
# 81# 95
   
Ryan Amore
Pitcher List
# 93# 131
   
Brendan Tuma
FantasyPros
# 61# 151
   
Carmen Maiorano
FantasyPros
# 95# 131
   
Jordan Eisen
Field of Vision Sports
# 94# 96
   
Brad Camara
FantasyPros
# 99# 134
   
Chris Mitchell
FantasyData
# 84# 106
   
Corbin Young
FantasyData
# 72# 83
   
Mike Maher
FantasyPros
# 81# 80
   
Chris Clegg
Fantrax
# 98# 96
   
Joe Bond
Fantasy Six Pack
# 98# 60
   
Joe Pisapia
FantasyPros
# 160# 118
   
Who Should I Trade? Player Statistics
  Josh Donaldson
3B - MIN
Josh Donaldson
Nick Solak
2B,3B,LF,CF - TEX
Nick Solak
2021 Stats 
   
   
At Bats191253
   
Runs3136
   
Hits4658
   
Singles2538
   
Doubles1110
   
Triples02
   
Home Runs108
   
RBI2728
   
Stolen Bases03
   
Caught Stealing02
   
Walks2916
   
Strikeouts4174
   
Batting Average.241.229
   
On Base Pct.338.301
   
Slugging Pct.456.379
   
On-base Plus Slugging.793.681
   
Who Should I Trade? Player Projections
  Josh Donaldson
3B - MIN
Josh Donaldson
Nick Solak
2B,3B,LF,CF - TEX
Nick Solak
2021 Projections 
   
   
At Bats258306
   
Runs4144
   
Hits6377
   
Singles3552
   
Doubles1413
   
Triples02
   
Home Runs1410
   
RBI3936
   
Stolen Bases14
   
Caught Stealing12
   
Walks4426
   
Strikeouts7472
   
Batting Average.245.252
   
On Base Pct.361.324
   
Slugging Pct.462.410
   
On-base Plus Slugging.824.733
   
Who Should I Trade? Player Notes
  Josh Donaldson
3B - MIN
Josh Donaldson
Nick Solak
2B,3B,LF,CF - TEX
Nick Solak
News 
 Twins third baseman Josh Donaldson exited Wednesday's game against the Mariners as a precaution. He was dealing with right calf tightness, according to the team. Willians Astudillo replaced Donaldson, batting second and patrolling the hot corner.
Andersen Pickard
Wed, Jun 16th
Rangers second baseman Nick Solak went 1-for-5 with a single in Tuesday's loss to the Astros. He also stole second base in the effort. Solak finished the day with five runners stranded, emphasizing a missed opportunity for offensive production.
Andersen Pickard
Wed, Jun 16th
 Minnesota Twins third baseman Josh Donaldson went 2-for-4 with two solo homers in a 6-4 loss to the Astros on Friday.
Matthew Terelle
Sat, Jun 12th
A failure to capitalize on key situations hurt the Rangers in their loss to the Dodgers on Sunday. Second baseman Nick Solak epitomized that mindset as he went 0-for-4 while stranding a team-most eight Texas runners on the basepaths. He struck out once along the way.
Andersen Pickard
Sun, Jun 13th
 Minnesota Twins third baseman Josh Donaldson went 1-for-4 with a homer, two runs, two RBI, and a walk in a 7-5 win over the Yankees on Thursday.
Matthew Terelle
Fri, Jun 11th
Rangers second baseman Nick Solak went 1-for-4 with a two-run double in Tuesday's loss to the Giants. He also logged one strikeout in the effort.
Andersen Pickard
Wed, Jun 9th
 Minnesota Twins third baseman Josh Donaldson went 1-for-4 with a run in an 8-4 loss to the Yankees on Tuesday.
Matthew Terelle
Wed, Jun 9th
Rangers second baseman Nick Solak went 0-for-3 with three strikeouts during Thursday's tough loss to the Rockies. He was also hit by a pitch in the effort.
Andersen Pickard
Fri, Jun 4th
 Minnesota Twins third baseman Josh Donaldson went 3-for-5 with a double, two homers, and two RBI in a 6-5 loss to the Royals on Thursday.
Matthew Terelle
Fri, Jun 4th
Rangers second baseman Nick Solak went 1-for-4 with a double against the Mariners on Friday. He also stranded a pair of Texas runners on the basepaths.
Andersen Pickard
Sat, May 29th
Notes 
 Donaldson lasted just one at-bat before hurting his hamstring and needing an IL stint. It's a relief that it's not a recurrence of his calf problems, but still, it's a reminder of how tenuous his status is even on his best day. Even if he is not out for long, have a backup ready to go at all times.
Dan Harris - FantasyPros
 
Who Should I Trade? Player Schedules
  Josh Donaldson
3B - MIN
Josh Donaldson
Nick Solak
2B,3B,LF,CF - TEX
Nick Solak
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1st@ MIL@ KC
Sat, Apr 3rd@ MIL@ KC
Sun, Apr 4th@ MIL@ KC
Mon, Apr 5th@ DETvs TOR
Tue, Apr 6th@ DETvs TOR
Wed, Apr 7th@ DETvs TOR
Thu, Apr 8thvs SEA   
Sat, Apr 10thvs SEAvs SD
Sun, Apr 11thvs SEAvs SD
Tue, Apr 13thvs BOS@ TB
Wed, Apr 14thvs BOS@ TB
Thu, Apr 15thvs BOS@ TB
Fri, Apr 16th@ LAAvs BAL
Tue, Apr 20th@ OAK@ LAA
Wed, Apr 21st@ OAK@ LAA
Fri, Apr 23rdvs PIT@ CWS
Sat, Apr 24thvs PIT@ CWS
Sun, Apr 25thvs PIT@ CWS
Mon, Apr 26th@ CLEvs LAA
Tue, Apr 27th@ CLEvs LAA
Wed, Apr 28th@ CLEvs LAA
Fri, Apr 30thvs KCvs BOS
Sat, May 1stvs KCvs BOS
Sun, May 2ndvs KCvs BOS
Mon, May 3rdvs TEX@ MIN
Tue, May 4thvs TEX@ MIN
Wed, May 5thvs TEX@ MIN
Thu, May 6thvs TEX@ MIN
Fri, May 7th@ DETvs SEA
Sat, May 8th@ DETvs SEA
Tue, May 11th@ CWS@ SF
Wed, May 12th@ CWS   
Thu, May 13th@ CWS@ HOU
Fri, May 14thvs OAK@ HOU
Sat, May 15thvs OAK@ HOU
Sun, May 16thvs OAK@ HOU
Mon, May 17thvs CWSvs NYY
Tue, May 18thvs CWSvs NYY
Wed, May 19thvs CWSvs NYY
Thu, May 20th@ LAAvs NYY
Fri, May 21st@ CLEvs HOU
Sat, May 22nd@ CLEvs HOU
Sun, May 23rd@ CLEvs HOU
Mon, May 24thvs BAL   
Tue, May 25thvs BAL@ LAA
Wed, May 26thvs BAL@ LAA
Fri, May 28thvs KC@ SEA
Sat, May 29thvs KC@ SEA
Sun, May 30thvs KC@ SEA
Mon, May 31st@ BAL   
Tue, Jun 1st@ BAL@ COL
Wed, Jun 2nd@ BAL@ COL
Thu, Jun 3rd@ KC@ COL
Fri, Jun 4th@ KCvs TB
Sat, Jun 5th@ KCvs TB
Sun, Jun 6th@ KCvs TB
Tue, Jun 8thvs NYYvs SF
Wed, Jun 9thvs NYYvs SF
Thu, Jun 10thvs NYY   
Fri, Jun 11thvs HOU@ LAD
Sat, Jun 12thvs HOU@ LAD
Sun, Jun 13thvs HOU@ LAD
Mon, Jun 14th@ SEA   
Tue, Jun 15th@ SEA@ HOU
Wed, Jun 16th@ SEA@ HOU
Fri, Jun 18th@ TEXvs MIN
Sat, Jun 19th@ TEXvs MIN
Sun, Jun 20th@ TEXvs MIN
Mon, Jun 21stvs CINvs OAK
Tue, Jun 22ndvs CINvs OAK
Thu, Jun 24thvs CLEvs OAK
Fri, Jun 25thvs CLEvs KC
Sat, Jun 26thvs CLEvs KC
Sun, Jun 27thvs CLEvs KC
Mon, Jun 28th@ CWS   
Tue, Jun 29th@ CWS@ OAK
Wed, Jun 30th@ CWS@ OAK
Thu, Jul 1st@ CWS@ OAK
Fri, Jul 2nd@ KC@ SEA
Sat, Jul 3rd@ KC@ SEA
Sun, Jul 4th@ KC@ SEA
Mon, Jul 5thvs CWSvs DET
Tue, Jul 6thvs CWSvs DET
Wed, Jul 7thvs CWSvs DET
Thu, Jul 8thvs DET   
Fri, Jul 9thvs DETvs OAK
Sat, Jul 10thvs DETvs OAK
Sun, Jul 11thvs DETvs OAK
Fri, Jul 16th@ DET@ TOR
Sat, Jul 17th@ DET@ TOR
Sun, Jul 18th@ DET@ TOR
Mon, Jul 19th@ CWS@ DET
Tue, Jul 20th@ CWS@ DET
Wed, Jul 21st@ CWS@ DET
Thu, Jul 22ndvs LAA@ DET
Fri, Jul 23rdvs LAA@ HOU
Sat, Jul 24thvs LAA@ HOU
Sun, Jul 25thvs LAA@ HOU
Mon, Jul 26thvs DET   
Tue, Jul 27thvs DETvs ARI
Wed, Jul 28thvs DETvs ARI
Fri, Jul 30th@ STLvs SEA
Sat, Jul 31st@ STLvs SEA
Sun, Aug 1st@ STLvs SEA
Tue, Aug 3rd@ CINvs LAA
Wed, Aug 4th@ CINvs LAA
Thu, Aug 5th@ HOUvs LAA
Fri, Aug 6th@ HOU@ OAK
Sat, Aug 7th@ HOU@ OAK
Sun, Aug 8th@ HOU@ OAK
Mon, Aug 9thvs CWS   
Tue, Aug 10thvs CWS@ SEA
Wed, Aug 11thvs CWS@ SEA
Fri, Aug 13thvs TBvs OAK
Sat, Aug 14thvs TBvs OAK
Sun, Aug 15thvs TBvs OAK
Mon, Aug 16thvs CLE   
Tue, Aug 17thvs CLEvs SEA
Wed, Aug 18thvs CLEvs SEA
Thu, Aug 19th@ NYYvs SEA
Fri, Aug 20th@ NYY@ BOS
Sat, Aug 21st@ NYY@ BOS
Sun, Aug 22nd@ NYY@ BOS
Tue, Aug 24th@ BOS@ CLE
Wed, Aug 25th@ BOS@ CLE
Thu, Aug 26th@ BOS@ CLE
Fri, Aug 27thvs MILvs HOU
Sat, Aug 28thvs MILvs HOU
Sun, Aug 29thvs MILvs HOU
Tue, Aug 31stvs CHCvs COL
Wed, Sep 1stvs CHCvs COL
Fri, Sep 3rd@ TB@ LAA
Sat, Sep 4th@ TB@ LAA
Sun, Sep 5th@ TB@ LAA
Mon, Sep 6th@ CLE@ LAA
Tue, Sep 7th@ CLE@ ARI
Wed, Sep 8th@ CLE@ ARI
Thu, Sep 9th@ CLE   
Fri, Sep 10thvs KC@ OAK
Sat, Sep 11thvs KC@ OAK
Sun, Sep 12thvs KC@ OAK
Tue, Sep 14thvs CLEvs HOU
Wed, Sep 15thvs CLEvs HOU
Fri, Sep 17th@ TORvs CWS
Sat, Sep 18th@ TORvs CWS
Sun, Sep 19th@ TORvs CWS
Tue, Sep 21st@ CHC@ NYY
Wed, Sep 22nd@ CHC@ NYY
Thu, Sep 23rdvs TOR@ BAL
Fri, Sep 24thvs TOR@ BAL
Sat, Sep 25thvs TOR@ BAL
Sun, Sep 26thvs TOR@ BAL
Tue, Sep 28thvs DETvs LAA
Wed, Sep 29thvs DETvs LAA
Thu, Sep 30thvs DETvs LAA
Fri, Oct 1st@ KCvs CLE
Sat, Oct 2nd@ KCvs CLE
Sun, Oct 3rd@ KCvs CLE
Fri, Apr 9th   vs SD
Mon, Apr 12th   @ TB
Sat, Apr 17th   vs BAL
Sun, Apr 18th   vs BAL
Mon, Apr 19th   @ LAA
Thu, Apr 29th   vs BOS
Sun, May 9th   vs SEA
Mon, May 10th   @ SF
Thu, May 27th   @ SEA
Wed, Jun 23rd   vs OAK
Mon, Aug 2nd   vs LAA
Thu, Aug 12th   @ SEA
Mon, Aug 30th   vs COL
Mon, Sep 13th   vs HOU
Thu, Sep 16th   vs HOU
Mon, Sep 20th   @ NYY