Who Should I Trade?

Jon Gray for Corey Kluber (2019)

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

Experts' Pick
  Corey Kluber
Corey Kluber
CLE vs KC Fri, Aug 23rd 7:10pm
Jon Gray
Jon Gray
COL @ STL Fri, Aug 23rd 8:15pm
Recommended by
9 of 14 experts
Recommended by
5 of 14 experts
Rest of Season
VBR# 38# 266
Injury AlertIL60IL60
Weather74 F, Clear79 F, Partly Cloudy
Expert Ranks 
Eno Sarris
The Athletic
# 13
Andrew Gould
# 93
Chris Meaney
The Athletic
# 61# 104
Andrea LaMont
Lenny Melnick Fantasy Sports
# 7# 107
Paul Sporer
# 9# 49
Nick Mariano
# 148# 165
Bobby Sylvester
# 45# 94
Dan Harris
# 55# 73
Todd D Clark
The Fantasy Fix
# 60# 72
Brandon 'B_Don' Myers
# 56# 45
Pierre Camus
# 47# 45
Donkey Teeth
# 73# 59
Max Freeze
Freeze Stats
# 63
Alan Harrison
The Fantasy Fix
# 72
  Corey Kluber
Corey Kluber
Jon Gray
Jon Gray
2019 Stats 
Games Played726
Games Started725
Innings Pitched36.3150.0
Blown Saves00
Hits Allowed45147
Earned Runs2364
Home Runs Allowed419
  Corey Kluber
Corey Kluber
Jon Gray
Jon Gray
2019 Projections 
Games Played85
Games Started85
Innings Pitched49.032.2
Blown Saves00
Hits Allowed4731
Earned Runs2013
Home Runs Allowed54
  Corey Kluber
Corey Kluber
Jon Gray
Jon Gray
 An MRI revealed Corey Kluber is dealing with an internal oblique strain.
Brad Camara
Tue, Aug 20th
Jon Gray (foot) was placed on the 60-day injured list Wednesday with a foot fracture.
Brad Camara
Wed, Aug 21st
 Corey Kluber (forearm) was removed after the first inning of Sunday‚Äôs rehab start for Double-A Akron due to abdominal tightness.
Brad Camara
Sun, Aug 18th
Jon Gray dominated the Marlins on Friday night in Coors, spinning eight shutout innings while striking out seven.
Brendan Tuma - Too Much Tuma
Sat, Aug 17th
 Cleveland Indians right-hander Corey Kluber (arm) looked good in his second rehab start at Double-A Akron on Tuesday. Kluber allowed one run in four innings while striking out six and walking one.
Matthew Terelle
Tue, Aug 13th
Jon Gray has been scratched from Tuesday's start versus Arizona due to ankle soreness.
Brendan Tuma - Too Much Tuma
Tue, Aug 13th
 Cleveland Indians right-hander Corey Kluber made his first rehab start on Thursday since fracturing the ulna bone in his right arm on May 1. Kluber went three innings and allowed two runs at Triple-A Columbus.
Matthew Terelle
Fri, Aug 9th
Jon Gray fell to 10-8 on Thursday in San Diego, giving up seven runs (three earned) on six hits over 5 2/3 innings pitched.
Brendan Tuma - Too Much Tuma
Fri, Aug 9th
 Corey Kluber (forearm) has been cleared to resume throwing.
Connor Rooney
Fri, Jun 28th
Jon Gray was excellent on Monday in Coors Field, limiting the Dodgers to one run on three hits over eight strong innings.
Brendan Tuma - Too Much Tuma
Tue, Jul 30th
There are no recent notes for these players
  Corey Kluber
Corey Kluber
Jon Gray
Jon Gray
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28th@ MIN@ MIA
Fri, Mar 29th   @ MIA
Sat, Mar 30th@ MIN@ MIA
Sun, Mar 31st@ MIN@ MIA
Mon, Apr 1stvs CWS@ TB
Tue, Apr 2nd   @ TB
Wed, Apr 3rdvs CWS@ TB
Fri, Apr 5thvs TORvs LAD
Sat, Apr 6thvs TORvs LAD
Sun, Apr 7thvs TORvs LAD
Mon, Apr 8th   vs ATL
Tue, Apr 9th@ DETvs ATL
Thu, Apr 11th@ DET@ SF
Fri, Apr 12th@ KC@ SF
Sat, Apr 13th@ KC@ SF
Sun, Apr 14th@ KC@ SF
Mon, Apr 15th@ SEA@ SD
Tue, Apr 16th@ SEA@ SD
Thu, Apr 18th   vs PHI
Fri, Apr 19th   vs PHI
Sat, Apr 20thvs ATLvs PHI
Sun, Apr 21stvs ATLvs PHI
Mon, Apr 22nd   vs WSH
Tue, Apr 23rdvs MIAvs WSH
Wed, Apr 24thvs MIAvs WSH
Fri, Apr 26th@ HOU@ ATL
Sat, Apr 27th@ HOU@ ATL
Sun, Apr 28th@ HOU@ ATL
Mon, Apr 29th   @ MIL
Tue, Apr 30th@ MIA@ MIL
Wed, May 1st@ MIA@ MIL
Thu, May 2nd   @ MIL
Fri, May 3rdvs SEAvs ARI
Sat, May 4thvs SEAvs ARI
Sun, May 5thvs SEAvs ARI
Tue, May 7thvs CWSvs SF
Thu, May 9thvs CWSvs SF
Fri, May 10th@ OAKvs SD
Sat, May 11th@ OAKvs SD
Sun, May 12th@ OAKvs SD
Tue, May 14th@ CWS@ BOS
Wed, May 15th   @ BOS
Fri, May 17thvs BAL@ PHI
Sat, May 18thvs BAL@ PHI
Sun, May 19thvs BAL@ PHI
Tue, May 21stvs OAK@ PIT
Wed, May 22ndvs OAK@ PIT
Thu, May 23rdvs TB@ PIT
Fri, May 24thvs TBvs BAL
Sat, May 25thvs TBvs BAL
Sun, May 26thvs TBvs BAL
Mon, May 27th@ BOSvs ARI
Tue, May 28th@ BOSvs ARI
Wed, May 29th@ BOSvs ARI
Thu, May 30th@ CWSvs ARI
Fri, May 31st@ CWSvs TOR
Sat, Jun 1st@ CWSvs TOR
Sun, Jun 2nd@ CWSvs TOR
Tue, Jun 4thvs MIN@ CHC
Wed, Jun 5thvs MIN@ CHC
Thu, Jun 6thvs MIN@ CHC
Fri, Jun 7thvs NYY@ NYM
Sat, Jun 8thvs NYY@ NYM
Sun, Jun 9thvs NYY@ NYM
Mon, Jun 10th   vs CHC
Tue, Jun 11thvs CINvs CHC
Wed, Jun 12thvs CINvs CHC
Thu, Jun 13th   vs SD
Fri, Jun 14th@ DETvs SD
Sat, Jun 15th@ DETvs SD
Sun, Jun 16th@ DETvs SD
Tue, Jun 18th@ TEX@ ARI
Wed, Jun 19th@ TEX@ ARI
Thu, Jun 20th@ TEX@ ARI
Fri, Jun 21stvs DET@ LAD
Sat, Jun 22ndvs DET@ LAD
Sun, Jun 23rdvs DET@ LAD
Mon, Jun 24thvs KC@ SF
Tue, Jun 25thvs KC@ SF
Wed, Jun 26thvs KC@ SF
Thu, Jun 27th   vs LAD
Fri, Jun 28th@ BALvs LAD
Sat, Jun 29th@ BALvs LAD
Sun, Jun 30th@ BALvs LAD
Tue, Jul 2nd@ KCvs HOU
Wed, Jul 3rd@ KCvs HOU
Fri, Jul 5th   @ ARI
Sat, Jul 6th@ CIN@ ARI
Sun, Jul 7th@ CIN@ ARI
Fri, Jul 12thvs MINvs CIN
Sat, Jul 13thvs MINvs CIN
Sun, Jul 14thvs MINvs CIN
Mon, Jul 15thvs DETvs SF
Tue, Jul 16thvs DETvs SF
Wed, Jul 17thvs DETvs SF
Fri, Jul 19thvs KC@ NYY
Sat, Jul 20thvs KC@ NYY
Sun, Jul 21stvs KC@ NYY
Tue, Jul 23rd@ TOR@ WSH
Wed, Jul 24th@ TOR@ WSH
Thu, Jul 25th@ KC@ WSH
Fri, Jul 26th@ KC@ CIN
Sat, Jul 27th@ KC@ CIN
Sun, Jul 28th@ KC@ CIN
Mon, Jul 29th   vs LAD
Tue, Jul 30thvs HOUvs LAD
Wed, Jul 31stvs HOUvs LAD
Fri, Aug 2ndvs LAAvs SF
Sat, Aug 3rdvs LAAvs SF
Sun, Aug 4thvs LAAvs SF
Tue, Aug 6th   @ HOU
Wed, Aug 7thvs TEX@ HOU
Thu, Aug 8th@ MIN@ SD
Fri, Aug 9th@ MIN@ SD
Sat, Aug 10th@ MIN@ SD
Sun, Aug 11th@ MIN@ SD
Mon, Aug 12thvs BOSvs ARI
Tue, Aug 13thvs BOSvs ARI
Wed, Aug 14thvs BOSvs ARI
Fri, Aug 16th@ NYYvs MIA
Sat, Aug 17th@ NYYvs MIA
Sun, Aug 18th@ NYYvs MIA
Mon, Aug 19th   @ ARI
Tue, Aug 20th@ NYM@ ARI
Wed, Aug 21st@ NYM@ ARI
Thu, Aug 22nd@ NYM@ STL
Fri, Aug 23rdvs KC@ STL
Sat, Aug 24thvs KC@ STL
Sun, Aug 25thvs KC@ STL
Mon, Aug 26th   vs ATL
Tue, Aug 27th@ DETvs BOS
Wed, Aug 28th@ DETvs BOS
Thu, Aug 29th@ DETvs PIT
Fri, Aug 30th@ TBvs PIT
Sat, Aug 31st@ TBvs PIT
Sun, Sep 1st@ TBvs PIT
Mon, Sep 2ndvs CWS@ LAD
Tue, Sep 3rdvs CWS@ LAD
Wed, Sep 4thvs CWS@ LAD
Fri, Sep 6th@ MIN@ SD
Sat, Sep 7th@ MIN@ SD
Sun, Sep 8th@ MIN@ SD
Tue, Sep 10th@ LAAvs STL
Wed, Sep 11th@ LAAvs STL
Thu, Sep 12th   vs STL
Fri, Sep 13thvs MINvs SD
Sat, Sep 14thvs MINvs SD
Sun, Sep 15thvs MINvs SD
Mon, Sep 16th   vs NYM
Tue, Sep 17thvs DETvs NYM
Wed, Sep 18thvs DETvs NYM
Fri, Sep 20thvs PHI@ LAD
Sat, Sep 21stvs PHI@ LAD
Sun, Sep 22ndvs PHI@ LAD
Tue, Sep 24th@ CWS@ SF
Wed, Sep 25th@ CWS@ SF
Thu, Sep 26th@ CWS@ SF
Fri, Sep 27th@ WSHvs MIL
Sat, Sep 28th@ WSHvs MIL
Sun, Sep 29th@ WSHvs MIL
Thu, Apr 4thvs TOR   
Wed, Apr 10th@ DET   
Wed, Apr 17th@ SEA   
Thu, Apr 25th@ HOU   
Mon, May 6thvs CWS   
Wed, May 8thvs CWS   
Mon, May 13th@ CWS   
Thu, May 16thvs BAL   
Mon, May 20thvs OAK   
Mon, Jun 17th@ TEX   
Thu, Jul 4th@ KC   
Thu, Jul 18thvs DET   
Mon, Jul 22nd@ TOR   
Thu, Aug 1stvs HOU   
Mon, Aug 5thvs TEX   
Thu, Aug 15th@ NYY   
Thu, Sep 5thvs CWS   
Mon, Sep 9th@ LAA   
Thu, Sep 19thvs DET