Skip to main content

Who Should I Trade?

Dane Dunning for Chris Sale (2021)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Dane Dunning
Dane Dunning
TEX @ HOU Sun, May 16th 2:10pm
Chris Sale
Chris Sale
BOS vs LAA Sun, May 16th 1:10pm
Recommended by
10 of 15 experts
Recommended by
5 of 15 experts
Rest of Season
VBR# 330# 202
Injury Alert-IL60
Weather77 F, Rain and Humid67 F, Mostly Cloudy
Expert Ranks 
Joe Bond
Fantasy Six Pack
# 110# 134
Mike Maher
# 102# 115
Dan Harris
# 127# 157
Pierre Camus
# 81# 199
Carmen Maiorano
# 129# 138
Jordan Eisen
Field of Vision Sports
# 122# 126
Corbin Young
# 148# 269
Chris Clegg
# 79# 108
John Albright
Fantasy Six Pack
# 32
Joe Pisapia
# 99# 105
Mick Ciallela
# 103# 99
Chris Meaney
# 119# 112
Brendan Tuma
# 129# 86
Ryan Amore
Pitcher List
# 136# 98
Brad Camara
# 101
Who Should I Trade? Player Statistics
  Dane Dunning
Dane Dunning
Chris Sale
Chris Sale
2021 Stats 
Games Played7
Games Started7
Innings Pitched33.0
Blown Saves0
Hits Allowed33
Earned Runs14
Home Runs Allowed1
Who Should I Trade? Player Projections
  Dane Dunning
Dane Dunning
Chris Sale
Chris Sale
2021 Projections 
Games Played1711
Games Started1811
Innings Pitched88.859.0
Blown Saves00
Hits Allowed8648
Earned Runs4322
Home Runs Allowed117
Who Should I Trade? Player Notes
  Dane Dunning
Dane Dunning
Chris Sale
Chris Sale
 Rangers starter Dane Dunning allowed two runs over five innings of work in Texas' 10-2 in on Sunday. He walked three batters and allowed six hits while striking out 10.
Andersen Pickard
Sun, May 9th
Red Sox LHP Chris Sale (elbow) threw off a mound on Tuesday.
Brendan Tuma - Too Much Tuma
Tue, May 4th
 Rangers starter Dane Dunning allowed three runs (two earned) against the Twins on Monday. He also gave up three hits and a pair of walks while striking out five batters.
Andersen Pickard
Tue, May 4th
Chris Sale (elbow) will head to Florida to continue his rehab on Sunday.
Brad Camara
Tue, Apr 20th
 Rangers starter Dane Dunning allowed four runs in the first inning of Wednesday's game, giving the Angels a lead that they never gave up.
Andersen Pickard
Thu, Apr 29th
Red Sox ace Chris Sale (elbow) has advanced throwing off flat ground 120 feet but no date announced for when he’ll throw off a mound.
Brad Camara
Thu, Apr 8th
 Pitching on Friday, Rangers starter Dane Dunning lasted just 2.2 innings, allowing five runs on eight hits while walking out two and striking out twice more.
Andersen Pickard
Sat, Apr 24th
Red Sox pitching coach Dave Bush says that Chris Sale is in a throwing program but has not thrown off a mound yet. The southpaw underwent Tommy John surgery last year.
Andersen Pickard
Wed, Mar 24th
 The Rangers fell to the Orioles on Saturday, 6-1. Texas starter Dane Dunning had no impact on increasing the score as he did not allow a run. He also held Baltimore to five hits while striking out five batters.
Andersen Pickard
Sat, Apr 17th
Chris Sale, who is recovering from Tommy John surgery, was placed on the 60-day IL as a procedural move to clear a roster spot for reliever John Schreiber, whom Boston just claimed off waivers.
Jon Mathisen
Thu, Feb 18th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Dane Dunning
Dane Dunning
Chris Sale
Chris Sale
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1st@ KC   
Sat, Apr 3rd@ KCvs BAL
Sun, Apr 4th@ KCvs BAL
Mon, Apr 5thvs TORvs TB
Tue, Apr 6thvs TORvs TB
Wed, Apr 7thvs TORvs TB
Fri, Apr 9thvs SD   
Sat, Apr 10thvs SD@ BAL
Sun, Apr 11thvs SD@ BAL
Mon, Apr 12th@ TB   
Tue, Apr 13th@ TB@ MIN
Wed, Apr 14th@ TB@ MIN
Thu, Apr 15th@ TB@ MIN
Fri, Apr 16thvs BAL   
Sat, Apr 17thvs BALvs CWS
Sun, Apr 18thvs BALvs CWS
Mon, Apr 19th@ LAAvs CWS
Tue, Apr 20th@ LAAvs TOR
Wed, Apr 21st@ LAAvs TOR
Fri, Apr 23rd@ CWSvs SEA
Sat, Apr 24th@ CWSvs SEA
Sun, Apr 25th@ CWSvs SEA
Mon, Apr 26thvs LAA   
Tue, Apr 27thvs LAA@ NYM
Wed, Apr 28thvs LAA@ NYM
Thu, Apr 29thvs BOS@ TEX
Fri, Apr 30thvs BOS@ TEX
Sat, May 1stvs BOS@ TEX
Sun, May 2ndvs BOS@ TEX
Mon, May 3rd@ MIN   
Tue, May 4th@ MINvs DET
Wed, May 5th@ MINvs DET
Thu, May 6th@ MINvs DET
Fri, May 7thvs SEA@ BAL
Sat, May 8thvs SEA@ BAL
Sun, May 9thvs SEA@ BAL
Mon, May 10th@ SF@ BAL
Tue, May 11th@ SFvs OAK
Thu, May 13th@ HOUvs OAK
Fri, May 14th@ HOUvs LAA
Sat, May 15th@ HOUvs LAA
Sun, May 16th@ HOUvs LAA
Mon, May 17thvs NYY   
Tue, May 18thvs NYY@ TOR
Wed, May 19thvs NYY@ TOR
Thu, May 20thvs NYY@ TOR
Fri, May 21stvs HOU@ PHI
Sat, May 22ndvs HOU@ PHI
Sun, May 23rdvs HOU@ PHI
Tue, May 25th@ LAAvs ATL
Wed, May 26th@ LAAvs ATL
Thu, May 27th@ SEA   
Fri, May 28th@ SEAvs MIA
Sat, May 29th@ SEAvs MIA
Sun, May 30th@ SEAvs MIA
Tue, Jun 1st@ COL@ HOU
Wed, Jun 2nd@ COL@ HOU
Thu, Jun 3rd@ COL@ HOU
Fri, Jun 4thvs TB@ NYY
Sat, Jun 5thvs TB@ NYY
Sun, Jun 6thvs TB@ NYY
Tue, Jun 8thvs SFvs HOU
Wed, Jun 9thvs SFvs HOU
Fri, Jun 11th@ LADvs TOR
Sat, Jun 12th@ LADvs TOR
Sun, Jun 13th@ LADvs TOR
Tue, Jun 15th@ HOU@ ATL
Wed, Jun 16th@ HOU@ ATL
Fri, Jun 18thvs MIN@ KC
Sat, Jun 19thvs MIN@ KC
Sun, Jun 20thvs MIN@ KC
Mon, Jun 21stvs OAK   
Tue, Jun 22ndvs OAK@ TB
Wed, Jun 23rdvs OAK@ TB
Thu, Jun 24thvs OAK@ TB
Fri, Jun 25thvs KCvs NYY
Sat, Jun 26thvs KCvs NYY
Sun, Jun 27thvs KCvs NYY
Tue, Jun 29th@ OAKvs KC
Wed, Jun 30th@ OAKvs KC
Thu, Jul 1st@ OAKvs KC
Fri, Jul 2nd@ SEA@ OAK
Sat, Jul 3rd@ SEA@ OAK
Sun, Jul 4th@ SEA@ OAK
Mon, Jul 5thvs DET@ LAA
Tue, Jul 6thvs DET@ LAA
Wed, Jul 7thvs DET@ LAA
Fri, Jul 9thvs OAKvs PHI
Sat, Jul 10thvs OAKvs PHI
Sun, Jul 11thvs OAKvs PHI
Fri, Jul 16th@ TOR@ NYY
Sat, Jul 17th@ TOR@ NYY
Sun, Jul 18th@ TOR@ NYY
Mon, Jul 19th@ DET@ TOR
Tue, Jul 20th@ DET@ TOR
Wed, Jul 21st@ DET@ TOR
Thu, Jul 22nd@ DETvs NYY
Fri, Jul 23rd@ HOUvs NYY
Sat, Jul 24th@ HOUvs NYY
Sun, Jul 25th@ HOUvs NYY
Tue, Jul 27thvs ARIvs TOR
Wed, Jul 28thvs ARIvs TOR
Fri, Jul 30thvs SEA@ TB
Sat, Jul 31stvs SEA@ TB
Sun, Aug 1stvs SEA@ TB
Mon, Aug 2ndvs LAA   
Tue, Aug 3rdvs LAA@ DET
Wed, Aug 4thvs LAA@ DET
Thu, Aug 5thvs LAA@ DET
Fri, Aug 6th@ OAK@ TOR
Sat, Aug 7th@ OAK@ TOR
Sun, Aug 8th@ OAK@ TOR
Tue, Aug 10th@ SEAvs TB
Wed, Aug 11th@ SEAvs TB
Thu, Aug 12th@ SEAvs TB
Fri, Aug 13thvs OAKvs BAL
Sat, Aug 14thvs OAKvs BAL
Sun, Aug 15thvs OAKvs BAL
Tue, Aug 17thvs SEA@ NYY
Wed, Aug 18thvs SEA@ NYY
Thu, Aug 19thvs SEA   
Fri, Aug 20th@ BOSvs TEX
Sat, Aug 21st@ BOSvs TEX
Sun, Aug 22nd@ BOSvs TEX
Tue, Aug 24th@ CLEvs MIN
Wed, Aug 25th@ CLEvs MIN
Thu, Aug 26th@ CLEvs MIN
Fri, Aug 27thvs HOU@ CLE
Sat, Aug 28thvs HOU@ CLE
Sun, Aug 29thvs HOU@ CLE
Mon, Aug 30thvs COL@ TB
Tue, Aug 31stvs COL@ TB
Wed, Sep 1stvs COL@ TB
Fri, Sep 3rd@ LAAvs CLE
Sat, Sep 4th@ LAAvs CLE
Sun, Sep 5th@ LAAvs CLE
Mon, Sep 6th@ LAAvs TB
Tue, Sep 7th@ ARIvs TB
Wed, Sep 8th@ ARIvs TB
Fri, Sep 10th@ OAK@ CWS
Sat, Sep 11th@ OAK@ CWS
Sun, Sep 12th@ OAK@ CWS
Mon, Sep 13thvs HOU@ SEA
Tue, Sep 14thvs HOU@ SEA
Wed, Sep 15thvs HOU@ SEA
Thu, Sep 16thvs HOU   
Fri, Sep 17thvs CWSvs BAL
Sat, Sep 18thvs CWSvs BAL
Sun, Sep 19thvs CWSvs BAL
Mon, Sep 20th@ NYY   
Tue, Sep 21st@ NYYvs NYM
Wed, Sep 22nd@ NYYvs NYM
Thu, Sep 23rd@ BAL   
Fri, Sep 24th@ BALvs NYY
Sat, Sep 25th@ BALvs NYY
Sun, Sep 26th@ BALvs NYY
Tue, Sep 28thvs LAA@ BAL
Wed, Sep 29thvs LAA@ BAL
Thu, Sep 30thvs LAA@ BAL
Fri, Oct 1stvs CLE@ WSH
Sat, Oct 2ndvs CLE@ WSH
Sun, Oct 3rdvs CLE@ WSH
Fri, Apr 2nd   vs BAL
Thu, Apr 8th   @ BAL
Thu, Apr 22nd   vs SEA
Wed, May 12th   vs OAK
Mon, May 31st   @ HOU
Thu, Jun 10th   vs HOU
Mon, Jun 14th   vs TOR
Mon, Jun 28th   vs KC
Thu, Jul 15th   @ NYY
Mon, Jul 26th   vs TOR
Thu, Jul 29th   vs TOR
Thu, Sep 2nd   @ TB