Skip to main content

Who Should I Trade?

Cesar Valdez for Danny Duffy (2021)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Danny Duffy
SP - KC
Danny Duffy
KC vs CWS Sat, May 8th 7:10pm
Cesar Valdez
RP - BAL
Cesar Valdez
BAL vs BOS Sat, May 8th 7:05pm
Expert
Recommendation
70%
Recommended by
7 of 10 experts
30%
Recommended by
3 of 10 experts
Rankings 
   
Rest of Season
VBR# 277# 364
   
Projections 
   
Strikeouts12240
Wins52
Saves017
ERA4.054.54
WHIP1.331.42
   
Misc 
   
Injury Alert--
Weather71 F, Mostly Cloudy57 F, Partly Cloudy
   
Expert Ranks 
   
Joe Bond
Fantasy Six Pack
# 92# 112
   
Dan Harris
FantasyPros
# 71# 78
   
Pierre Camus
RotoBaller
# 167# 292
   
Ryan Amore
Pitcher List
# 184
   
Carmen Maiorano
FantasyPros
# 201# 241
   
Chris Clegg
Fantrax
# 161# 208
   
Joe Pisapia
FantasyPros
# 66
   
Brendan Tuma
FantasyPros
# 83
   
Corbin Young
FantasyData
# 181# 101
   
Mike Maher
FantasyPros
# 233# 231
   
Who Should I Trade? Player Statistics
  Danny Duffy
SP - KC
Danny Duffy
KC
Cesar Valdez
RP - BAL
Cesar Valdez
BAL
2021 Stats 
   
   
Games Played612
   
Games Started60
   
Innings Pitched36.314.2
   
Wins42
   
Losses20
   
Saves07
   
Blown Saves02
   
Holds00
   
Hits Allowed2811
   
Earned Runs52
   
Home Runs Allowed20
   
Strikeouts4015
   
Walks103
   
ERA1.261.32
   
WHIP1.071.02
   
Who Should I Trade? Player Projections
  Danny Duffy
SP - KC
Danny Duffy
KC
Cesar Valdez
RP - BAL
Cesar Valdez
BAL
2021 Projections 
   
   
Games Played2346
   
Games Started260
   
Innings Pitched130.350.9
   
Wins52
   
Losses102
   
Saves017
   
Blown Saves00
   
Holds06
   
Hits Allowed12455
   
Earned Runs5926
   
Home Runs Allowed198
   
Strikeouts12240
   
Walks4515
   
ERA4.054.54
   
WHIP1.331.42
   
Who Should I Trade? Player Notes
  Danny Duffy
SP - KC
Danny Duffy
KC
Cesar Valdez
RP - BAL
Cesar Valdez
BAL
News 
 Danny Duffy (4-2) allowed three runs on eight hits and one walk while striking out six across five 2/3 innings during Thursday’s 4-0 loss to Cleveland. He was tagged with his second loss of the season.
Brad Camara
Thu, May 6th
Cesar Valdez struck out two in a perfect ninth inning.
Lucas Babits-Feinerman
Tue, May 4th
 Danny Duffy (4-1) allowed one run on two hits and three walks while striking out seven across seven innings during Saturday’s 11-3 win over the Twins. He picked up his fourth win of the season.
Brad Camara
Sat, May 1st
Cesar Valdez allowed two hits in one inning.
Lucas Babits-Feinerman
Sat, May 1st
 Danny Duffy (3-1) allowed four hits while striking out eight across five scoreless innings to earn the win during Sunday’s 4-0 victory over the Tigers.
Brad Camara
Sun, Apr 25th
Cesar Valdez got four outs, allowing one hit and striking out one batter.
Lucas Babits-Feinerman
Tue, Apr 27th
 Danny Duffy (2-1) allowed two unearned runs on four hits and two walks while striking out eight across six innings during Monday’s 4-1 loss to the Rays. He was tagged with his first loss of the season.
Brad Camara
Tue, Apr 20th
Cesar Valdez struck out three of the four batters he faced and didn't allow a baserunner.
Lucas Babits-Feinerman
Wed, Apr 21st
 Danny Duffy (2-0) allowed one run on eight hits and one walk while striking out six across six innings during Tuesday’s 3-2 win over the Angels. He picked up his second win of the season.
Brad Camara
Wed, Apr 14th
Cesar Valdez allowed one hit and recorded one strikeout in one inning of work.
Lucas Babits-Feinerman
Sat, Apr 17th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Danny Duffy
SP - KC
Danny Duffy
KC
Cesar Valdez
RP - BAL
Cesar Valdez
BAL
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Apr 2nd   @ BOS
Sat, Apr 3rdvs TEX@ BOS
Sun, Apr 4thvs TEX@ BOS
Mon, Apr 5th@ CLE@ NYY
Tue, Apr 6th   @ NYY
Wed, Apr 7th@ CLE@ NYY
Thu, Apr 8th@ CWSvs BOS
Sat, Apr 10th   vs BOS
Sun, Apr 11th@ CWSvs BOS
Tue, Apr 13thvs LAAvs SEA
Thu, Apr 15thvs TORvs SEA
Fri, Apr 16th   @ TEX
Sat, Apr 17thvs TOR@ TEX
Sun, Apr 18thvs TOR@ TEX
Tue, Apr 20thvs TB@ MIA
Wed, Apr 21stvs TB@ MIA
Fri, Apr 23rd@ DETvs OAK
Sat, Apr 24th@ DETvs OAK
Sun, Apr 25th@ DETvs OAK
Mon, Apr 26th@ DETvs NYY
Tue, Apr 27th@ PITvs NYY
Wed, Apr 28th@ PITvs NYY
Thu, Apr 29th   vs NYY
Fri, Apr 30th@ MIN@ OAK
Sat, May 1st@ MIN@ OAK
Sun, May 2nd@ MIN@ OAK
Mon, May 3rdvs CLE@ SEA
Tue, May 4thvs CLE@ SEA
Wed, May 5thvs CLE@ SEA
Fri, May 7thvs CWSvs BOS
Sat, May 8thvs CWSvs BOS
Sun, May 9thvs CWSvs BOS
Mon, May 10th   vs BOS
Tue, May 11th@ DET@ NYM
Wed, May 12th@ DET@ NYM
Fri, May 14th@ CWSvs NYY
Sat, May 15th@ CWSvs NYY
Sun, May 16th@ CWSvs NYY
Tue, May 18thvs MILvs TB
Wed, May 19thvs MILvs TB
Thu, May 20th   vs TB
Fri, May 21stvs DET@ WSH
Sat, May 22ndvs DET@ WSH
Sun, May 23rdvs DET@ WSH
Mon, May 24th   @ MIN
Tue, May 25th@ TB@ MIN
Wed, May 26th@ TB@ MIN
Thu, May 27th@ TB@ CWS
Fri, May 28th@ MIN@ CWS
Sat, May 29th@ MIN@ CWS
Sun, May 30th@ MIN@ CWS
Mon, May 31stvs PITvs MIN
Tue, Jun 1stvs PITvs MIN
Wed, Jun 2nd   vs MIN
Fri, Jun 4thvs MINvs CLE
Sat, Jun 5thvs MINvs CLE
Sun, Jun 6thvs MINvs CLE
Tue, Jun 8th@ LAAvs NYM
Wed, Jun 9th@ LAAvs NYM
Fri, Jun 11th@ OAK@ TB
Sat, Jun 12th@ OAK@ TB
Sun, Jun 13th@ OAK@ TB
Mon, Jun 14thvs DET@ CLE
Tue, Jun 15thvs DET@ CLE
Wed, Jun 16thvs DET@ CLE
Thu, Jun 17th   @ CLE
Fri, Jun 18thvs BOSvs TOR
Sat, Jun 19thvs BOSvs TOR
Sun, Jun 20thvs BOSvs TOR
Mon, Jun 21st   vs HOU
Tue, Jun 22nd@ NYYvs HOU
Wed, Jun 23rd@ NYYvs HOU
Thu, Jun 24th@ NYY@ TOR
Fri, Jun 25th@ TEX@ TOR
Sat, Jun 26th@ TEX@ TOR
Sun, Jun 27th@ TEX@ TOR
Mon, Jun 28th@ BOS@ HOU
Tue, Jun 29th@ BOS@ HOU
Wed, Jun 30th@ BOS@ HOU
Fri, Jul 2ndvs MIN@ LAA
Sat, Jul 3rdvs MIN@ LAA
Sun, Jul 4thvs MIN@ LAA
Tue, Jul 6thvs CINvs TOR
Wed, Jul 7thvs CINvs TOR
Thu, Jul 8th@ CLEvs TOR
Fri, Jul 9th@ CLEvs CWS
Sat, Jul 10th@ CLEvs CWS
Sun, Jul 11th@ CLEvs CWS
Fri, Jul 16thvs BAL@ KC
Sat, Jul 17thvs BAL@ KC
Sun, Jul 18thvs BAL@ KC
Mon, Jul 19th   @ TB
Tue, Jul 20th@ MIL@ TB
Wed, Jul 21st@ MIL@ TB
Fri, Jul 23rdvs DETvs WSH
Sat, Jul 24thvs DETvs WSH
Sun, Jul 25thvs DETvs WSH
Tue, Jul 27thvs CWSvs MIA
Wed, Jul 28thvs CWSvs MIA
Thu, Jul 29thvs CWS@ DET
Fri, Jul 30th@ TOR@ DET
Sat, Jul 31st@ TOR@ DET
Sun, Aug 1st@ TOR@ DET
Mon, Aug 2nd   @ NYY
Tue, Aug 3rd@ CWS@ NYY
Wed, Aug 4th@ CWS@ NYY
Fri, Aug 6th@ STLvs TB
Sat, Aug 7th@ STLvs TB
Sun, Aug 8th@ STLvs TB
Tue, Aug 10thvs NYYvs DET
Wed, Aug 11thvs NYYvs DET
Thu, Aug 12th   vs DET
Fri, Aug 13thvs STL@ BOS
Sat, Aug 14thvs STL@ BOS
Sun, Aug 15thvs STL@ BOS
Mon, Aug 16thvs HOU@ TB
Tue, Aug 17thvs HOU@ TB
Wed, Aug 18thvs HOU@ TB
Thu, Aug 19thvs HOU@ TB
Fri, Aug 20th@ CHCvs ATL
Sat, Aug 21st@ CHCvs ATL
Sun, Aug 22nd@ CHCvs ATL
Tue, Aug 24th@ HOUvs LAA
Wed, Aug 25th@ HOUvs LAA
Thu, Aug 26th@ SEAvs LAA
Fri, Aug 27th@ SEAvs TB
Sat, Aug 28th@ SEAvs TB
Sun, Aug 29th@ SEAvs TB
Mon, Aug 30th   @ TOR
Tue, Aug 31stvs CLE@ TOR
Wed, Sep 1stvs CLE@ TOR
Fri, Sep 3rdvs CWS@ NYY
Sat, Sep 4thvs CWS@ NYY
Sun, Sep 5thvs CWS@ NYY
Mon, Sep 6th@ BALvs KC
Tue, Sep 7th@ BALvs KC
Wed, Sep 8th@ BALvs KC
Thu, Sep 9th@ BALvs KC
Fri, Sep 10th@ MINvs TOR
Sat, Sep 11th@ MINvs TOR
Sun, Sep 12th@ MINvs TOR
Tue, Sep 14thvs OAKvs NYY
Wed, Sep 15thvs OAKvs NYY
Thu, Sep 16thvs OAKvs NYY
Fri, Sep 17thvs SEA@ BOS
Sat, Sep 18thvs SEA@ BOS
Sun, Sep 19thvs SEA@ BOS
Mon, Sep 20th@ CLE@ PHI
Tue, Sep 21st@ CLE@ PHI
Wed, Sep 22nd@ CLE@ PHI
Thu, Sep 23rd   vs TEX
Fri, Sep 24th@ DETvs TEX
Sat, Sep 25th@ DETvs TEX
Sun, Sep 26th@ DETvs TEX
Tue, Sep 28thvs CLEvs BOS
Wed, Sep 29thvs CLEvs BOS
Thu, Sep 30thvs CLEvs BOS
Fri, Oct 1stvs MIN@ TOR
Sat, Oct 2ndvs MIN@ TOR
Sun, Oct 3rdvs MIN@ TOR
Thu, Apr 1stvs TEX   
Mon, Apr 12thvs LAA   
Wed, Apr 14thvs LAA   
Mon, Apr 19thvs TB   
Thu, May 6thvs CLE   
Thu, May 13th@ DET   
Thu, Jun 3rdvs MIN   
Mon, Jun 7th@ LAA   
Thu, Jun 10th@ OAK   
Thu, Jul 1st@ BOS   
Mon, Jul 5thvs CIN   
Mon, Jul 26thvs CWS   
Thu, Aug 5th@ CWS   
Mon, Aug 9thvs NYY   
Mon, Aug 23rd@ HOU   
Thu, Sep 2ndvs CLE