Who Should I Trade?

Matthew Boyd for Craig Kimbrel (2019)

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

Experts' Pick
  Matthew Boyd
Matthew Boyd
DET vs CLE Tue, Aug 27th 7:10pm
Craig Kimbrel
Craig Kimbrel
CHC @ NYM Tue, Aug 27th 7:10pm
Recommended by
9 of 17 experts
Recommended by
8 of 17 experts
Rest of Season
VBR# 338# 269
Injury Alert--
Expert Ranks 
Alan Harrison
The Fantasy Fix
# 18# 39
Andrew Gould
# 31# 41
Andrea LaMont
Lenny Melnick Fantasy Sports
# 57
Nick Mariano
# 26# 50
Bobby Sylvester
# 25# 50
Dan Harris
# 39# 58
Pierre Camus
# 33# 55
Max Freeze
Freeze Stats
# 24# 28
Todd D Clark
The Fantasy Fix
# 18# 37
Andrew Seifter
# 33# 29
Mick Ciallela
# 35# 30
Joe Bond
Fantasy Six Pack
# 40# 37
Eno Sarris
The Athletic
# 48# 24
Chris Meaney
The Athletic
# 51# 40
Brandon 'B_Don' Myers
# 59# 38
Paul Sporer
# 108# 50
Donkey Teeth
# 29
  Matthew Boyd
Matthew Boyd
Craig Kimbrel
Craig Kimbrel
2019 Stats 
Games Played2718
Games Started270
Innings Pitched159.016.1
Blown Saves02
Hits Allowed14515
Earned Runs799
Home Runs Allowed325
  Matthew Boyd
Matthew Boyd
Craig Kimbrel
Craig Kimbrel
2019 Projections 
Games Played611
Games Started60
Innings Pitched33.610.9
Blown Saves00
Hits Allowed308
Earned Runs174
Home Runs Allowed72
  Matthew Boyd
Matthew Boyd
Craig Kimbrel
Craig Kimbrel
 Detroit Tigers left-hander Matthew Boyd struggled in a 7-4 loss to the Twins on Sunday. Boyd allowed seven runs over six innings while striking out seven.
Matthew Terelle
Sun, Aug 25th
Craig Kimbrel allowed one hit and one walk over one inning of work in Sunday's loss to the Giants. He struck out one in the non-save situation.
Connor Rooney
Sun, Aug 25th
 Detroit Tigers left-hander Matthew Boyd was excellent in a 5-4 loss to the Rays on Sunday. Boyd allowed just one run over seven innings while striking out nine.
Matthew Terelle
Sun, Aug 18th
Craig Kimbrel earned the save Wednesday against the Giants, tossing a perfect inning with two strikeouts.
Connor Rooney
Thu, Aug 22nd
 Detroit Tigers left-hander Matthew Boyd struggled in an 11-6 loss to the Mariners on Tuesday. Boyd allowed seven runs (six earned) over 5 1/3 innings of work while striking out four and walking four.
Matthew Terelle
Tue, Aug 13th
Craig Kimbrel earned the save in Tuesday's win over the Giants, striking out one in a clean inning.
Connor Rooney
Wed, Aug 21st
 Detroit Tigers left-hander Matthew Boyd struggled in a 10-8 win over the Royals on Thursday. Boyd gave up five runs in 2 2/3 innings of work while striking out just one and walking three.
Matthew Terelle
Fri, Aug 9th
Craig Kimbrel allowed a run in 2/3 of an inning as the Cubs defeated the Pirates 7-1.
Brandon Plutner
Sun, Aug 18th
 Detroit Tigers left-hander Matthew Boyd pitched well in a 5-4 loss to the Rangers on Saturday. Boyd allowed just two runs over 5 2/3 innings while striking out nine.
Matthew Terelle
Sun, Aug 4th
Craig Kimbrel was reinstated from the 10-day injured list Sunday.
Brad Camara
Sun, Aug 18th
There are no recent notes for these players
  Matthew Boyd
Matthew Boyd
Craig Kimbrel
Craig Kimbrel
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28th@ TOR@ TEX
Fri, Mar 29th@ TOR   
Sat, Mar 30th@ TOR@ TEX
Sun, Mar 31st@ TOR@ TEX
Mon, Apr 1st@ NYY@ ATL
Tue, Apr 2nd@ NYY   
Wed, Apr 3rd@ NYY@ ATL
Thu, Apr 4thvs KC@ ATL
Sat, Apr 6thvs KC@ MIL
Sun, Apr 7thvs KC@ MIL
Tue, Apr 9thvs CLE   
Wed, Apr 10thvs CLEvs PIT
Thu, Apr 11thvs CLEvs PIT
Sat, Apr 13th@ MINvs LAA
Sun, Apr 14th@ MIN   
Tue, Apr 16thvs PIT@ MIA
Wed, Apr 17thvs PIT@ MIA
Thu, Apr 18thvs CWS   
Fri, Apr 19thvs CWSvs ARI
Sun, Apr 21stvs CWSvs ARI
Tue, Apr 23rd@ BOSvs LAD
Wed, Apr 24th@ BOSvs LAD
Thu, Apr 25th@ BOSvs LAD
Fri, Apr 26th@ CWS@ ARI
Sun, Apr 28th@ CWS@ ARI
Tue, Apr 30th@ PHI@ SEA
Wed, May 1st@ PHI@ SEA
Fri, May 3rdvs KCvs STL
Sat, May 4thvs KCvs STL
Sun, May 5thvs KCvs STL
Tue, May 7thvs LAAvs MIA
Wed, May 8thvs LAAvs MIA
Thu, May 9thvs LAAvs MIA
Fri, May 10th@ MINvs MIL
Sat, May 11th@ MINvs MIL
Sun, May 12th@ MINvs MIL
Mon, May 13thvs HOU   
Tue, May 14thvs HOU@ CIN
Wed, May 15thvs HOU@ CIN
Thu, May 16thvs OAK@ CIN
Fri, May 17thvs OAK@ WSH
Sat, May 18thvs OAK@ WSH
Tue, May 21stvs MIAvs PHI
Wed, May 22ndvs MIAvs PHI
Thu, May 23rdvs MIAvs PHI
Fri, May 24th@ NYMvs CIN
Sat, May 25th@ NYMvs CIN
Sun, May 26th@ NYMvs CIN
Mon, May 27th@ BAL@ HOU
Tue, May 28th@ BAL@ HOU
Wed, May 29th@ BAL@ HOU
Fri, May 31st@ ATL@ STL
Sat, Jun 1st@ ATL@ STL
Sun, Jun 2nd@ ATL@ STL
Tue, Jun 4thvs TBvs COL
Wed, Jun 5thvs TBvs COL
Thu, Jun 6thvs TBvs COL
Fri, Jun 7thvs MINvs STL
Sat, Jun 8thvs MINvs STL
Sun, Jun 9thvs MINvs STL
Tue, Jun 11th@ KC@ COL
Wed, Jun 12th@ KC@ COL
Thu, Jun 13th@ KC@ LAD
Fri, Jun 14thvs CLE@ LAD
Sat, Jun 15thvs CLE@ LAD
Sun, Jun 16thvs CLE@ LAD
Tue, Jun 18th@ PITvs CWS
Wed, Jun 19th@ PITvs CWS
Fri, Jun 21st@ CLEvs NYM
Sat, Jun 22nd@ CLEvs NYM
Sun, Jun 23rd@ CLEvs NYM
Tue, Jun 25thvs TEXvs ATL
Wed, Jun 26thvs TEXvs ATL
Thu, Jun 27thvs TEXvs ATL
Fri, Jun 28thvs WSH@ CIN
Sat, Jun 29thvs WSH@ CIN
Sun, Jun 30thvs WSH@ CIN
Wed, Jul 3rd@ CWS@ PIT
Thu, Jul 4th@ CWS@ PIT
Fri, Jul 5thvs BOS   
Sat, Jul 6thvs BOS@ CWS
Sun, Jul 7thvs BOS@ CWS
Fri, Jul 12th@ KCvs PIT
Sat, Jul 13th@ KCvs PIT
Sun, Jul 14th@ KCvs PIT
Mon, Jul 15th@ CLEvs CIN
Tue, Jul 16th@ CLEvs CIN
Wed, Jul 17th@ CLEvs CIN
Thu, Jul 18th@ CLE   
Fri, Jul 19thvs TORvs SD
Sat, Jul 20thvs TORvs SD
Sun, Jul 21stvs TORvs SD
Tue, Jul 23rdvs PHI@ SF
Wed, Jul 24thvs PHI@ SF
Thu, Jul 25th@ SEA   
Fri, Jul 26th@ SEA@ MIL
Sat, Jul 27th@ SEA@ MIL
Sun, Jul 28th@ SEA@ MIL
Mon, Jul 29th@ LAA   
Tue, Jul 30th@ LAA@ STL
Wed, Jul 31st@ LAA@ STL
Fri, Aug 2nd@ TEXvs MIL
Sat, Aug 3rd@ TEXvs MIL
Sun, Aug 4th@ TEXvs MIL
Mon, Aug 5thvs CWSvs OAK
Tue, Aug 6thvs CWSvs OAK
Wed, Aug 7thvs CWSvs OAK
Thu, Aug 8thvs KC@ CIN
Fri, Aug 9thvs KC@ CIN
Sat, Aug 10thvs KC@ CIN
Sun, Aug 11thvs KC@ CIN
Tue, Aug 13thvs SEA@ PHI
Wed, Aug 14thvs SEA@ PHI
Thu, Aug 15thvs SEA@ PHI
Fri, Aug 16th@ TB@ PIT
Sat, Aug 17th@ TB@ PIT
Sun, Aug 18th@ TB@ PIT
Mon, Aug 19th@ HOU   
Tue, Aug 20th@ HOUvs SF
Wed, Aug 21st@ HOUvs SF
Thu, Aug 22nd@ HOUvs SF
Fri, Aug 23rd@ MINvs WSH
Sat, Aug 24th@ MINvs WSH
Sun, Aug 25th@ MINvs WSH
Tue, Aug 27thvs CLE@ NYM
Wed, Aug 28thvs CLE@ NYM
Thu, Aug 29thvs CLE@ NYM
Fri, Aug 30thvs MINvs MIL
Sat, Aug 31stvs MINvs MIL
Sun, Sep 1stvs MINvs MIL
Mon, Sep 2ndvs MINvs SEA
Tue, Sep 3rd@ KCvs SEA
Wed, Sep 4th@ KC   
Thu, Sep 5th@ KC@ MIL
Fri, Sep 6th@ OAK@ MIL
Sat, Sep 7th@ OAK@ MIL
Sun, Sep 8th@ OAK@ MIL
Tue, Sep 10thvs NYY@ SD
Wed, Sep 11thvs NYY@ SD
Thu, Sep 12thvs NYY@ SD
Fri, Sep 13thvs BALvs PIT
Sat, Sep 14thvs BALvs PIT
Sun, Sep 15thvs BALvs PIT
Mon, Sep 16thvs BALvs CIN
Tue, Sep 17th@ CLEvs CIN
Wed, Sep 18th@ CLEvs CIN
Thu, Sep 19th@ CLEvs STL
Fri, Sep 20thvs CWSvs STL
Sat, Sep 21stvs CWSvs STL
Sun, Sep 22ndvs CWSvs STL
Tue, Sep 24thvs MIN@ PIT
Wed, Sep 25thvs MIN@ PIT
Thu, Sep 26thvs MIN@ PIT
Fri, Sep 27th@ CWS@ STL
Sat, Sep 28th@ CWS@ STL
Sun, Sep 29th@ CWS@ STL
Fri, Apr 5th   @ MIL
Mon, Apr 8th   vs PIT
Fri, Apr 12th   vs LAA
Mon, Apr 15th   @ MIA
Sat, Apr 20th   vs ARI
Sat, Apr 27th   @ ARI
Mon, May 6th   vs MIA
Sun, May 19th   @ WSH
Mon, May 20th   vs PHI
Mon, Jun 3rd   vs LAA
Mon, Jun 10th   @ COL
Thu, Jun 20th   vs NYM
Mon, Jun 24th   vs ATL
Mon, Jul 1st   @ PIT
Tue, Jul 2nd   @ PIT
Mon, Jul 22nd   @ SF
Thu, Aug 1st   @ STL
Mon, Sep 9th   @ SD