Who Should I Trade?

Danny Duffy for Amir Garrett (2019)

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

 
Experts' Pick
 
  Danny Duffy
SP - KC
Danny Duffy
KC @ MIN Thu, Sep 19th 7:40pm
Amir Garrett
RP - CIN
Amir Garrett
CIN vs NYM Fri, Sep 20th 7:10pm
Expert
Recommendation
60%
Recommended by
3 of 5 experts
40%
Recommended by
2 of 5 experts
Rankings 
   
Rest of Season
VBR# 823# 829
   
Projections 
   
Strikeouts64
Wins00
Saves00
ERA4.243.28
WHIP1.341.47
   
Misc 
   
Injury Alert--
Weather82 F, Clear
   
Expert Ranks 
   
Dan Harris
FantasyPros
# 95
   
Pierre Camus
RotoBaller
# 184# 201
   
Dennis Sosic
Fantasy Six Pack
# 106
   
Nick Mariano
RotoBaller
# 125
   
Andrew Gould
FantasyPros
# 133
   
  Danny Duffy
SP - KC
Danny Duffy
KC
Amir Garrett
RP - CIN
Amir Garrett
CIN
2019 Stats 
   
   
Games Played2265
   
Games Started220
   
Innings Pitched126.353.2
   
Wins65
   
Losses63
   
Saves00
   
Blown Saves03
   
Holds021
   
Hits Allowed12042
   
Earned Runs6019
   
Home Runs Allowed207
   
Strikeouts11075
   
Walks4433
   
ERA4.303.21
   
WHIP1.311.41
   
  Danny Duffy
SP - KC
Danny Duffy
KC
Amir Garrett
RP - CIN
Amir Garrett
CIN
2019 Projections 
   
   
Games Played14
   
Games Started10
   
Innings Pitched7.23.2
   
Wins00
   
Losses00
   
Saves00
   
Blown Saves00
   
Holds01
   
Hits Allowed73
   
Earned Runs31
   
Home Runs Allowed10
   
Strikeouts64
   
Walks22
   
ERA4.243.28
   
WHIP1.341.47
   
  Danny Duffy
SP - KC
Danny Duffy
KC
Amir Garrett
RP - CIN
Amir Garrett
CIN
News 
 Kansas City Royals left-hander Danny Duffy pitched well in a 1-0 loss to Oakland on Wednesday. Duffy pitched seven shutout innings while striking out six.
Matthew Terelle
Thu, Sep 19th
Amir Garrett allowed two runs on two hits and one walk in 0.1 innings Sunday, blowing the save against the Braves.
Connor Rooney
Sun, Aug 4th
 Kansas City Royals left-hander Danny Duffy pitched well in a 4-1 loss to Houston on Friday. Duffy allowed one run over six innings while striking out six.
Matthew Terelle
Sat, Sep 14th
 
 Kansas City Royals left-hander Danny Duffy allowed just one run in a 7-2 win over the Marlins on Saturday. He went six innings, striking out five and walking four.
Matthew Terelle
Sat, Sep 7th
 
 Kansas City Royals left-hander Danny Duffy pitched well in a 6-4 win over Baltimore on Sunday. Duffy allowed four runs (three earned) over 6 1/3 innings while striking out three.
Matthew Terelle
Mon, Sep 2nd
 
 Danny Duffy (hamstring) will be activated from the injured list sometime this week.
Brad Camara
Mon, Aug 26th
 
Notes 
There are no recent notes for these players
  Danny Duffy
SP - KC
Danny Duffy
KC
Amir Garrett
RP - CIN
Amir Garrett
CIN
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28thvs CWSvs PIT
Sat, Mar 30thvs CWS   
Sun, Mar 31stvs CWSvs PIT
Tue, Apr 2ndvs MINvs MIL
Wed, Apr 3rdvs MINvs MIL
Thu, Apr 4th@ DET@ PIT
Sat, Apr 6th@ DET@ PIT
Sun, Apr 7th@ DET@ PIT
Mon, Apr 8thvs SEA   
Tue, Apr 9thvs SEAvs MIA
Wed, Apr 10thvs SEAvs MIA
Thu, Apr 11thvs SEAvs MIA
Fri, Apr 12thvs CLE   
Sat, Apr 13thvs CLEvs STL
Sun, Apr 14thvs CLEvs STL
Mon, Apr 15th@ CWS@ LAD
Tue, Apr 16th@ CWS@ LAD
Wed, Apr 17th@ CWS@ LAD
Thu, Apr 18th@ NYY@ SD
Fri, Apr 19th@ NYY@ SD
Sat, Apr 20th@ NYY@ SD
Sun, Apr 21st@ NYY@ SD
Mon, Apr 22nd@ TB   
Tue, Apr 23rd@ TBvs ATL
Wed, Apr 24th@ TBvs ATL
Fri, Apr 26thvs LAA@ STL
Sat, Apr 27thvs LAA@ STL
Sun, Apr 28thvs LAA@ STL
Mon, Apr 29thvs TB@ NYM
Wed, May 1stvs TB@ NYM
Thu, May 2ndvs TB@ NYM
Fri, May 3rd@ DETvs SF
Sat, May 4th@ DETvs SF
Sun, May 5th@ DETvs SF
Mon, May 6th@ HOUvs SF
Tue, May 7th@ HOU@ OAK
Wed, May 8th@ HOU@ OAK
Fri, May 10thvs PHI@ SF
Sat, May 11thvs PHI@ SF
Sun, May 12thvs PHI@ SF
Tue, May 14thvs TEXvs CHC
Wed, May 15thvs TEXvs CHC
Thu, May 16thvs TEXvs CHC
Fri, May 17th@ LAAvs LAD
Sat, May 18th@ LAAvs LAD
Sun, May 19th@ LAAvs LAD
Wed, May 22nd@ STL@ MIL
Sat, May 25thvs NYY@ CHC
Sun, May 26thvs NYY@ CHC
Tue, May 28th@ CWSvs PIT
Wed, May 29th@ CWSvs PIT
Thu, May 30th@ TEX   
Fri, May 31st@ TEXvs WSH
Sat, Jun 1st@ TEXvs WSH
Sun, Jun 2nd@ TEXvs WSH
Tue, Jun 4thvs BOS@ STL
Wed, Jun 5thvs BOS   
Thu, Jun 6thvs BOS@ STL
Fri, Jun 7thvs CWS@ PHI
Sat, Jun 8thvs CWS@ PHI
Sun, Jun 9thvs CWS@ PHI
Tue, Jun 11thvs DET@ CLE
Wed, Jun 12thvs DET@ CLE
Thu, Jun 13thvs DET   
Fri, Jun 14th@ MINvs TEX
Sat, Jun 15th@ MINvs TEX
Sun, Jun 16th@ MINvs TEX
Mon, Jun 17th@ SEAvs HOU
Tue, Jun 18th@ SEAvs HOU
Wed, Jun 19th@ SEAvs HOU
Thu, Jun 20thvs MIN@ MIL
Fri, Jun 21stvs MIN@ MIL
Sat, Jun 22ndvs MIN@ MIL
Sun, Jun 23rdvs MIN@ MIL
Mon, Jun 24th@ CLE   
Tue, Jun 25th@ CLE@ LAA
Wed, Jun 26th@ CLE@ LAA
Fri, Jun 28th@ TORvs CHC
Sat, Jun 29th@ TORvs CHC
Sun, Jun 30th@ TORvs CHC
Mon, Jul 1st@ TORvs MIL
Tue, Jul 2ndvs CLEvs MIL
Wed, Jul 3rdvs CLEvs MIL
Thu, Jul 4thvs CLEvs MIL
Fri, Jul 5th@ WSH   
Sat, Jul 6th@ WSHvs CLE
Sun, Jul 7th@ WSHvs CLE
Fri, Jul 12thvs DET@ COL
Sat, Jul 13thvs DET@ COL
Sun, Jul 14thvs DET@ COL
Mon, Jul 15thvs CWS@ CHC
Tue, Jul 16thvs CWS@ CHC
Wed, Jul 17thvs CWS@ CHC
Thu, Jul 18thvs CWSvs STL
Fri, Jul 19th@ CLEvs STL
Sat, Jul 20th@ CLEvs STL
Sun, Jul 21st@ CLEvs STL
Tue, Jul 23rd@ ATL@ MIL
Wed, Jul 24th@ ATL@ MIL
Thu, Jul 25thvs CLE   
Fri, Jul 26thvs CLEvs COL
Sat, Jul 27thvs CLEvs COL
Sun, Jul 28thvs CLEvs COL
Mon, Jul 29thvs TORvs PIT
Tue, Jul 30thvs TORvs PIT
Wed, Jul 31stvs TORvs PIT
Fri, Aug 2nd@ MIN@ ATL
Sat, Aug 3rd@ MIN@ ATL
Sun, Aug 4th@ MIN@ ATL
Mon, Aug 5th@ BOSvs LAA
Tue, Aug 6th@ BOSvs LAA
Thu, Aug 8th@ DETvs CHC
Fri, Aug 9th@ DETvs CHC
Sat, Aug 10th@ DETvs CHC
Sun, Aug 11th@ DETvs CHC
Tue, Aug 13thvs STL@ WSH
Wed, Aug 14thvs STL@ WSH
Fri, Aug 16thvs NYMvs STL
Sat, Aug 17thvs NYMvs STL
Sun, Aug 18thvs NYMvs STL
Mon, Aug 19th@ BALvs SD
Tue, Aug 20th@ BALvs SD
Wed, Aug 21st@ BALvs SD
Thu, Aug 22nd@ BOS   
Fri, Aug 23rd@ CLE@ PIT
Sat, Aug 24th@ CLE@ PIT
Sun, Aug 25th@ CLE@ PIT
Mon, Aug 26thvs OAK@ MIA
Tue, Aug 27thvs OAK@ MIA
Wed, Aug 28thvs OAK@ MIA
Thu, Aug 29thvs OAK@ MIA
Fri, Aug 30thvs BAL   
Sat, Aug 31stvs BAL@ STL
Sun, Sep 1stvs BAL@ STL
Tue, Sep 3rdvs DETvs PHI
Wed, Sep 4thvs DETvs PHI
Thu, Sep 5thvs DETvs PHI
Fri, Sep 6th@ MIAvs ARI
Sat, Sep 7th@ MIAvs ARI
Sun, Sep 8th@ MIAvs ARI
Tue, Sep 10th@ CWS@ SEA
Wed, Sep 11th@ CWS@ SEA
Thu, Sep 12th@ CWS@ SEA
Fri, Sep 13thvs HOU@ ARI
Sat, Sep 14thvs HOU@ ARI
Sun, Sep 15thvs HOU@ ARI
Mon, Sep 16th@ OAK@ CHC
Tue, Sep 17th@ OAK@ CHC
Wed, Sep 18th@ OAK@ CHC
Thu, Sep 19th@ MIN   
Fri, Sep 20th@ MINvs NYM
Sat, Sep 21st@ MINvs NYM
Sun, Sep 22nd@ MINvs NYM
Tue, Sep 24thvs ATLvs MIL
Wed, Sep 25thvs ATLvs MIL
Fri, Sep 27thvs MIN@ PIT
Sat, Sep 28thvs MIN@ PIT
Sun, Sep 29thvs MIN@ PIT
Mon, Apr 1st   vs MIL
Fri, Apr 5th   @ PIT
Thu, Apr 25th   vs ATL
Tue, Apr 30th   @ NYM
Thu, May 9th   @ OAK
Tue, May 21st   @ MIL
Fri, May 24th   @ CHC
Mon, May 27th   vs PIT
Mon, Jul 22nd   @ MIL
Thu, Aug 1st   @ ATL
Mon, Aug 12th   @ WSH
Thu, Aug 15th   vs STL
Mon, Sep 2nd   vs PHI
Thu, Sep 26th   vs MIL