Who Should I Trade?

Matthew Boyd for Blake Snell (2019)

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

Experts' Pick
  Blake Snell
Blake Snell
TB @ TOR Sun, Sep 29th 3:07pm
Matthew Boyd
Matthew Boyd
DET @ CWS Sun, Sep 29th 3:10pm
Recommended by
12 of 19 experts
Recommended by
7 of 19 experts
Rest of Season
Injury Alert--
Expert Ranks 
Alan Harrison
The Fantasy Fix
# 6# 18
Eno Sarris
The Athletic
# 12# 48
Andrea LaMont
Lenny Melnick Fantasy Sports
# 11# 57
Paul Sporer
# 8# 108
Bobby Sylvester
# 17# 25
Donkey Teeth
# 5
Andrew Seifter
# 38# 46
Max Freeze
Freeze Stats
# 6# 24
Brandon 'B_Don' Myers
# 55# 56
Dennis Sosic
Fantasy Six Pack
# 9

# 10
Todd D Clark
The Fantasy Fix
# 6# 18
Nick Mariano
# 60# 26
Andrew Gould
# 73# 31
Pierre Camus
# 152# 33
Dan Harris
# 65# 39
Mick Ciallela
# 39
Joe Bond
Fantasy Six Pack
# 40
Chris Meaney
The Athletic
# 51
  Blake Snell
Blake Snell
Matthew Boyd
Matthew Boyd
2019 Stats 
Games Played2332
Games Started2332
Innings Pitched107.2185.2
Blown Saves00
Hits Allowed96178
Earned Runs5194
Home Runs Allowed1439
  Blake Snell
Blake Snell
Matthew Boyd
Matthew Boyd
2019 Projections 
Games Played
Games Started
Innings Pitched
Blown Saves
Hits Allowed
Earned Runs
Home Runs Allowed
  Blake Snell
Blake Snell
Matthew Boyd
Matthew Boyd
 Blake Snell allowed one run on two hits and three walks while striking out three through 1 2/3 innings in a no-decision against the Red Sox on Monday.
John Aubin
Tue, Sep 24th
Detroit Tigers left-hander Matthew Boyd struggled in a 7-1 loss to the White Sox on Saturday. Boyd allowed four runs (two earned) over four innings while striking out four.
Matthew Terelle
Sun, Sep 29th
 Blake Snell's arm felt good following Tuesday's two-inning start against the Dodgers, leaving him on track for Monday's turn against the Red Sox, Marc Topkin of the Tampa Bay Times reports.
John Aubin
Thu, Sep 19th
Detroit Tigers left-hander Matthew Boyd pitched well in a 6-3 win over the White Sox on Sunday. Boyd allowed three runs over five innings while striking out six and walking two.
Matthew Terelle
Mon, Sep 23rd
 Blake Snell did not factor into the decision against the Dodgers on Tuesday, pitching two perfect innings and striking out four.
John Aubin
Wed, Sep 18th
Detroit Tigers left-hander Matthew Boyd pitched five innings in a 10-4 loss to the Yankees in the first game of a Thursday doubleheader. Boyd allowed four runs (two earned) while striking out three and walking four.
Matthew Terelle
Thu, Sep 12th
 Blake Snell (elbow) is scheduled to return on Tuesday versus the Dodgers.
Brendan Tuma - Too Much Tuma
Fri, Sep 13th
Detroit Tigers left-hander Matthew Boyd pitched well in a 6-4 win over the Royals on Thursday. Boyd allowed three runs in 6 1/3 innings of work while striking out six.
Matthew Terelle
Thu, Sep 5th
 Blake Snell (elbow) is joining the Rays in California for their upcoming series against the Angels and Dodgers, MLB Network Radio on SiriusXM reports.
John Aubin
Fri, Sep 13th
Detroit Tigers left-hander Matthew Boyd allowed five runs over six innings in a 10-7 win over the Twins on Saturday. Boyd struck out 11 and walked one in the win.
Matthew Terelle
Sun, Sep 1st
There are no recent notes for these players
  Blake Snell
Blake Snell
Matthew Boyd
Matthew Boyd
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28thvs HOU@ TOR
Fri, Mar 29thvs HOU@ TOR
Sat, Mar 30thvs HOU@ TOR
Sun, Mar 31stvs HOU@ TOR
Mon, Apr 1stvs COL@ NYY
Tue, Apr 2ndvs COL@ NYY
Wed, Apr 3rdvs COL@ NYY
Thu, Apr 4th   vs KC
Sat, Apr 6th@ SFvs KC
Sun, Apr 7th@ SFvs KC
Tue, Apr 9th@ CWSvs CLE
Wed, Apr 10th@ CWSvs CLE
Thu, Apr 11th   vs CLE
Sat, Apr 13th@ TOR@ MIN
Sun, Apr 14th@ TOR@ MIN
Tue, Apr 16thvs BALvs PIT
Wed, Apr 17thvs BALvs PIT
Thu, Apr 18thvs BALvs CWS
Fri, Apr 19thvs BOSvs CWS
Sun, Apr 21stvs BOSvs CWS
Tue, Apr 23rdvs KC@ BOS
Wed, Apr 24thvs KC@ BOS
Thu, Apr 25th   @ BOS
Fri, Apr 26th   @ CWS
Sun, Apr 28th@ BOS@ CWS
Tue, Apr 30th   @ PHI
Wed, May 1st@ KC@ PHI
Fri, May 3rd@ BALvs KC
Sat, May 4th@ BALvs KC
Sun, May 5th   vs KC
Tue, May 7thvs ARIvs LAA
Wed, May 8thvs ARIvs LAA
Thu, May 9th   vs LAA
Fri, May 10thvs NYY@ MIN
Sat, May 11thvs NYY@ MIN
Sun, May 12thvs NYY@ MIN
Mon, May 13th   vs HOU
Tue, May 14th@ MIAvs HOU
Wed, May 15th@ MIAvs HOU
Thu, May 16th   vs OAK
Fri, May 17th@ NYYvs OAK
Sat, May 18th@ NYYvs OAK
Tue, May 21stvs LADvs MIA
Wed, May 22ndvs LADvs MIA
Thu, May 23rd@ CLEvs MIA
Fri, May 24th@ CLE@ NYM
Sat, May 25th@ CLE@ NYM
Sun, May 26th@ CLE@ NYM
Mon, May 27thvs TOR@ BAL
Tue, May 28thvs TOR@ BAL
Wed, May 29thvs TOR@ BAL
Fri, May 31stvs MIN@ ATL
Sat, Jun 1stvs MIN@ ATL
Sun, Jun 2ndvs MIN@ ATL
Tue, Jun 4th@ DETvs TB
Wed, Jun 5th@ DETvs TB
Thu, Jun 6th@ DETvs TB
Fri, Jun 7th@ BOSvs MIN
Sat, Jun 8th@ BOSvs MIN
Sun, Jun 9th@ BOSvs MIN
Tue, Jun 11thvs OAK@ KC
Wed, Jun 12thvs OAK@ KC
Thu, Jun 13thvs LAA@ KC
Fri, Jun 14thvs LAAvs CLE
Sat, Jun 15thvs LAAvs CLE
Sun, Jun 16thvs LAAvs CLE
Tue, Jun 18th@ NYY@ PIT
Wed, Jun 19th@ NYY@ PIT
Fri, Jun 21st@ OAK@ CLE
Sat, Jun 22nd@ OAK@ CLE
Sun, Jun 23rd@ OAK@ CLE
Tue, Jun 25th@ MINvs TEX
Wed, Jun 26th@ MINvs TEX
Thu, Jun 27th@ MINvs TEX
Fri, Jun 28thvs TEXvs WSH
Sat, Jun 29thvs TEXvs WSH
Sun, Jun 30thvs TEXvs WSH
Wed, Jul 3rdvs BAL@ CWS
Thu, Jul 4thvs NYY@ CWS
Fri, Jul 5thvs NYYvs BOS
Sat, Jul 6thvs NYYvs BOS
Sun, Jul 7thvs NYYvs BOS
Fri, Jul 12th@ BAL@ KC
Sat, Jul 13th@ BAL@ KC
Sun, Jul 14th@ BAL@ KC
Mon, Jul 15th@ NYY@ CLE
Tue, Jul 16th@ NYY@ CLE
Wed, Jul 17th   @ CLE
Thu, Jul 18th@ NYY@ CLE
Fri, Jul 19thvs CWSvs TOR
Sat, Jul 20thvs CWSvs TOR
Sun, Jul 21stvs CWSvs TOR
Tue, Jul 23rdvs BOSvs PHI
Wed, Jul 24thvs BOSvs PHI
Thu, Jul 25th   @ SEA
Fri, Jul 26th@ TOR@ SEA
Sat, Jul 27th@ TOR@ SEA
Sun, Jul 28th@ TOR@ SEA
Mon, Jul 29th   @ LAA
Tue, Jul 30th@ BOS@ LAA
Wed, Jul 31st@ BOS@ LAA
Fri, Aug 2nd   @ TEX
Sat, Aug 3rdvs MIA@ TEX
Sun, Aug 4thvs MIA@ TEX
Mon, Aug 5thvs TORvs CWS
Tue, Aug 6thvs TORvs CWS
Wed, Aug 7thvs TORvs CWS
Thu, Aug 8th   vs KC
Fri, Aug 9th@ SEAvs KC
Sat, Aug 10th@ SEAvs KC
Sun, Aug 11th@ SEAvs KC
Tue, Aug 13th@ SDvs SEA
Wed, Aug 14th@ SDvs SEA
Thu, Aug 15th   vs SEA
Fri, Aug 16thvs DET@ TB
Sat, Aug 17thvs DET@ TB
Sun, Aug 18thvs DET@ TB
Mon, Aug 19thvs SEA@ HOU
Tue, Aug 20thvs SEA@ HOU
Wed, Aug 21stvs SEA@ HOU
Thu, Aug 22nd@ BAL@ HOU
Fri, Aug 23rd@ BAL@ MIN
Sat, Aug 24th@ BAL@ MIN
Sun, Aug 25th@ BAL@ MIN
Tue, Aug 27th@ HOUvs CLE
Wed, Aug 28th@ HOUvs CLE
Thu, Aug 29th@ HOUvs CLE
Fri, Aug 30thvs CLEvs MIN
Sat, Aug 31stvs CLEvs MIN
Sun, Sep 1stvs CLEvs MIN
Mon, Sep 2ndvs BALvs MIN
Tue, Sep 3rdvs BAL@ KC
Wed, Sep 4th   @ KC
Thu, Sep 5thvs TOR@ KC
Fri, Sep 6thvs TOR@ OAK
Sat, Sep 7thvs TOR@ OAK
Sun, Sep 8thvs TOR@ OAK
Tue, Sep 10th@ TEXvs NYY
Thu, Sep 12th@ TEXvs NYY
Fri, Sep 13th@ LAAvs BAL
Sat, Sep 14th@ LAAvs BAL
Sun, Sep 15th@ LAAvs BAL
Mon, Sep 16th   vs BAL
Tue, Sep 17th@ LAD@ CLE
Wed, Sep 18th@ LAD@ CLE
Thu, Sep 19th   @ CLE
Fri, Sep 20thvs BOSvs CWS
Sat, Sep 21stvs BOSvs CWS
Sun, Sep 22ndvs BOSvs CWS
Tue, Sep 24thvs NYYvs MIN
Wed, Sep 25thvs NYYvs MIN
Thu, Sep 26th   vs MIN
Fri, Sep 27th@ TOR@ CWS
Sat, Sep 28th@ TOR@ CWS
Sun, Sep 29th@ TOR@ CWS
Fri, Apr 5th@ SF   
Mon, Apr 8th@ CWS   
Fri, Apr 12th@ TOR   
Sat, Apr 20thvs BOS   
Mon, Apr 22ndvs KC   
Sat, Apr 27th@ BOS   
Mon, Apr 29th@ KC   
Thu, May 2nd@ KC   
Mon, May 6thvs ARI   
Sun, May 19th@ NYY   
Thu, May 30thvs MIN   
Mon, Jun 10thvs OAK   
Mon, Jun 17th@ NYY   
Thu, Jun 20th@ OAK   
Mon, Jul 1stvs BAL   
Tue, Jul 2ndvs BAL   
Mon, Jul 22ndvs BOS   
Thu, Aug 1st@ BOS   
Mon, Aug 12th@ SD   
Wed, Sep 11th@ TEX   
Mon, Sep 23rdvs BOS