Who Should I Trade?

Robbie Ray for Matthew Boyd (2019)

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

Experts' Pick
  Matthew Boyd
Matthew Boyd
DET @ HOU Thu, Aug 22nd 8:10pm
Robbie Ray
Robbie Ray
ARI @ MIL Fri, Aug 23rd 8:10pm
Recommended by
11 of 17 experts
Recommended by
6 of 17 experts
Rest of Season
VBR# 189# 195
Injury AlertPLIL10
Weather89 F, Partly Cloudy
Expert Ranks 
Alan Harrison
The Fantasy Fix
# 18# 65
Andrew Gould
# 32# 42
Chris Meaney
The Athletic
# 51# 80
Andrea LaMont
Lenny Melnick Fantasy Sports
# 57# 80
Nick Mariano
# 26# 43
Bobby Sylvester
# 25# 27
Dan Harris
# 39# 51
Andrew Seifter
# 33
Max Freeze
Freeze Stats
# 24# 49
Mick Ciallela
# 35
Todd D Clark
The Fantasy Fix
# 18# 56
Pierre Camus
# 33# 23
Brandon 'B_Don' Myers
# 59# 25
Donkey Teeth
# 30
Joe Bond
Fantasy Six Pack
# 40# 35
Eno Sarris
The Athletic
# 48# 38
Paul Sporer
# 108# 43
  Matthew Boyd
Matthew Boyd
Robbie Ray
Robbie Ray
2019 Stats 
Games Played2626
Games Started2626
Innings Pitched153.0142.1
Blown Saves00
Hits Allowed141119
Earned Runs7263
Home Runs Allowed3023
  Matthew Boyd
Matthew Boyd
Robbie Ray
Robbie Ray
2019 Projections 
Games Played65
Games Started65
Innings Pitched37.730.7
Blown Saves00
Hits Allowed3525
Earned Runs1813
Home Runs Allowed75
  Matthew Boyd
Matthew Boyd
Robbie Ray
Robbie Ray
 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
Robbie Ray (back) threw a 35-pitch bullpen on Tuesday.
Brendan Tuma - Too Much Tuma
Tue, Aug 20th
 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
Robbie Ray has been moved to the 10-day injured list with a right lower back spasm. Stefan Crichton and Jon Duplantier were added to the Arizona roster as a subsequent move.
Garett Thomas
Thu, Aug 15th
 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
Robbie Ray will undergo an MRI on his injured back today.
Brendan Tuma - Too Much Tuma
Thu, Aug 15th
 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
Robbie Ray (undisclosed) was removed from Wednesday’s game against the Rockies with an apparent injury.
Brad Camara
Wed, Aug 14th
 In perhaps his last start with the Tigers, left-hander Matthew Boyd pitched 6 1/3 innings of one-run ball in a 3-2 loss to Seattle. Boyd struck out 10 in the no-decision.
Matthew Terelle
Sun, Jul 28th
Robbie Ray struck out seven on Friday night versus the Dodgers, giving up just two runs on two hits over six innings pitched.
Brendan Tuma - Too Much Tuma
Sat, Aug 10th
There are no recent notes for these players
  Matthew Boyd
Matthew Boyd
Robbie Ray
Robbie Ray
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28th@ TOR@ LAD
Fri, Mar 29th@ TOR@ LAD
Sat, Mar 30th@ TOR@ LAD
Sun, Mar 31st@ TOR@ LAD
Mon, Apr 1st@ NYY@ SD
Tue, Apr 2nd@ NYY@ SD
Wed, Apr 3rd@ NYY@ SD
Fri, Apr 5th   vs BOS
Sat, Apr 6thvs KCvs BOS
Sun, Apr 7thvs KCvs BOS
Tue, Apr 9thvs CLEvs TEX
Wed, Apr 10thvs CLEvs TEX
Thu, Apr 11thvs CLEvs SD
Fri, Apr 12th   vs SD
Sat, Apr 13th@ MINvs SD
Sun, Apr 14th@ MINvs SD
Tue, Apr 16thvs PIT@ ATL
Wed, Apr 17thvs PIT@ ATL
Thu, Apr 18thvs CWS@ ATL
Fri, Apr 19thvs CWS@ CHC
Sat, Apr 20th   @ CHC
Sun, Apr 21stvs CWS@ CHC
Mon, Apr 22nd   @ PIT
Tue, Apr 23rd@ BOS@ PIT
Wed, Apr 24th@ BOS@ PIT
Thu, Apr 25th@ BOS@ PIT
Fri, Apr 26th@ CWSvs CHC
Sat, Apr 27th   vs CHC
Sun, Apr 28th@ CWSvs CHC
Tue, Apr 30th@ PHIvs NYY
Wed, May 1st@ PHIvs NYY
Fri, May 3rdvs KC@ COL
Sat, May 4thvs KC@ COL
Sun, May 5thvs KC@ COL
Mon, May 6th   @ TB
Tue, May 7thvs LAA@ TB
Wed, May 8thvs LAA@ TB
Thu, May 9thvs LAAvs ATL
Fri, May 10th@ MINvs ATL
Sat, May 11th@ MINvs ATL
Sun, May 12th@ MINvs ATL
Mon, May 13thvs HOUvs PIT
Tue, May 14thvs HOUvs PIT
Wed, May 15thvs HOUvs PIT
Fri, May 17thvs OAKvs SF
Sat, May 18thvs OAKvs SF
Sun, May 19th   vs SF
Mon, May 20th   @ SD
Tue, May 21stvs MIA@ SD
Wed, May 22ndvs MIA@ SD
Fri, May 24th@ NYM@ SF
Sat, May 25th@ NYM@ SF
Sun, May 26th@ NYM@ SF
Mon, May 27th@ BAL@ COL
Tue, May 28th@ BAL@ COL
Wed, May 29th@ BAL@ COL
Thu, May 30th   @ COL
Fri, May 31st@ ATLvs NYM
Sat, Jun 1st@ ATLvs NYM
Sun, Jun 2nd@ ATLvs NYM
Mon, Jun 3rd   vs LAD
Tue, Jun 4thvs TBvs LAD
Wed, Jun 5thvs TBvs LAD
Fri, Jun 7thvs MIN@ TOR
Sat, Jun 8thvs MIN@ TOR
Sun, Jun 9thvs MIN@ TOR
Mon, Jun 10th   @ PHI
Tue, Jun 11th@ KC@ PHI
Wed, Jun 12th@ KC@ PHI
Thu, Jun 13th@ KC@ WSH
Fri, Jun 14thvs CLE@ WSH
Sat, Jun 15thvs CLE@ WSH
Sun, Jun 16thvs CLE@ WSH
Tue, Jun 18th@ PITvs COL
Wed, Jun 19th@ PITvs COL
Thu, Jun 20th   vs COL
Fri, Jun 21st@ CLEvs SF
Sat, Jun 22nd@ CLEvs SF
Sun, Jun 23rd@ CLEvs SF
Mon, Jun 24th   vs LAD
Tue, Jun 25thvs TEXvs LAD
Wed, Jun 26thvs TEXvs LAD
Thu, Jun 27thvs TEX@ SF
Fri, Jun 28thvs WSH@ SF
Sat, Jun 29thvs WSH@ SF
Sun, Jun 30thvs WSH@ SF
Tue, Jul 2nd   @ LAD
Wed, Jul 3rd@ CWS@ LAD
Fri, Jul 5thvs BOSvs COL
Sat, Jul 6thvs BOSvs COL
Sun, Jul 7thvs BOSvs COL
Fri, Jul 12th@ KC@ STL
Sat, Jul 13th@ KC@ STL
Sun, Jul 14th@ KC@ STL
Tue, Jul 16th@ CLE@ TEX
Wed, Jul 17th@ CLE@ TEX
Thu, Jul 18th@ CLEvs MIL
Fri, Jul 19thvs TORvs MIL
Sat, Jul 20thvs TORvs MIL
Sun, Jul 21stvs TORvs MIL
Mon, Jul 22nd   vs BAL
Tue, Jul 23rdvs PHIvs BAL
Wed, Jul 24thvs PHIvs BAL
Fri, Jul 26th@ SEA@ MIA
Sat, Jul 27th@ SEA@ MIA
Sun, Jul 28th@ SEA@ MIA
Mon, Jul 29th@ LAA@ MIA
Tue, Jul 30th@ LAA@ NYY
Wed, Jul 31st@ LAA@ NYY
Fri, Aug 2nd@ TEXvs WSH
Sat, Aug 3rd@ TEXvs WSH
Sun, Aug 4th@ TEXvs WSH
Mon, Aug 5thvs CWSvs PHI
Tue, Aug 6thvs CWSvs PHI
Wed, Aug 7thvs CWSvs PHI
Fri, Aug 9thvs KC@ LAD
Sat, Aug 10thvs KC@ LAD
Sun, Aug 11thvs KC@ LAD
Mon, Aug 12th   @ COL
Tue, Aug 13thvs SEA@ COL
Wed, Aug 14thvs SEA@ COL
Thu, Aug 15thvs SEAvs SF
Fri, Aug 16th@ TBvs SF
Sat, Aug 17th@ TBvs SF
Sun, Aug 18th@ TBvs SF
Mon, Aug 19th@ HOUvs COL
Tue, Aug 20th@ HOUvs COL
Wed, Aug 21st@ HOUvs COL
Fri, Aug 23rd@ MIN@ MIL
Sat, Aug 24th@ MIN@ MIL
Sun, Aug 25th@ MIN@ MIL
Mon, Aug 26th   @ SF
Tue, Aug 27thvs CLE@ SF
Thu, Aug 29thvs CLEvs LAD
Fri, Aug 30thvs MINvs LAD
Sat, Aug 31stvs MINvs LAD
Sun, Sep 1stvs MINvs LAD
Mon, Sep 2ndvs MINvs SD
Tue, Sep 3rd@ KCvs SD
Wed, Sep 4th@ KCvs SD
Fri, Sep 6th@ OAK@ CIN
Sat, Sep 7th@ OAK@ CIN
Sun, Sep 8th@ OAK@ CIN
Mon, Sep 9th   @ NYM
Tue, Sep 10thvs NYY@ NYM
Wed, Sep 11thvs NYY@ NYM
Thu, Sep 12thvs NYY@ NYM
Fri, Sep 13thvs BALvs CIN
Sat, Sep 14thvs BALvs CIN
Sun, Sep 15thvs BALvs CIN
Mon, Sep 16thvs BALvs MIA
Tue, Sep 17th@ CLEvs MIA
Wed, Sep 18th@ CLEvs MIA
Fri, Sep 20thvs CWS@ SD
Sat, Sep 21stvs CWS@ SD
Sun, Sep 22ndvs CWS@ SD
Mon, Sep 23rd   vs STL
Tue, Sep 24thvs MINvs STL
Wed, Sep 25thvs MINvs STL
Fri, Sep 27th@ CWSvs SD
Sat, Sep 28th@ CWSvs SD
Sun, Sep 29th@ CWSvs SD
Thu, Apr 4thvs KC   
Thu, May 16thvs OAK   
Thu, May 23rdvs MIA   
Thu, Jun 6thvs TB   
Thu, Jul 4th@ CWS   
Mon, Jul 15th@ CLE   
Thu, Jul 25th@ SEA   
Thu, Aug 8thvs KC   
Thu, Aug 22nd@ HOU   
Wed, Aug 28thvs CLE   
Thu, Sep 5th@ KC   
Thu, Sep 19th@ CLE   
Thu, Sep 26thvs MIN