Who Should I Trade?

Justin Verlander for Gerrit Cole (2019)

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

 
Experts' Pick
 
  Justin Verlander
SP - HOU
Justin Verlander
HOU @ CIN Tue, Jun 18th 7:10pm
Gerrit Cole
SP - HOU
Gerrit Cole
HOU @ CIN Tue, Jun 18th 7:10pm
Expert
Recommendation
75%
Recommended by
12 of 16 experts
25%
Recommended by
4 of 16 experts
Rankings 
   
Rest of Season
VBR# 1# 5
   
Projections 
   
Strikeouts135144
Wins88
Saves00
ERA2.763.46
WHIP0.891.07
   
Misc 
   
Injury Alert--
Weather75 F, Mostly Cloudy75 F, Mostly Cloudy
   
Expert Ranks 
   
Alan Harrison
The Fantasy Fix
# 2# 6
   
Eno Sarris
The Athletic
# 3# 5
   
Joe Bond
Fantasy Six Pack
# 2# 6
   
Chris Meaney
The Athletic
# 3# 4
   
Andrea LaMont
Lenny Melnick Fantasy Sports
# 6# 8
   
Paul Sporer
FanGraphs
# 4# 6
   
Nick Mariano
RotoBaller
# 3# 5
   
Bobby Sylvester
FantasyPros
# 4# 7
   
Dan Harris
FantasyPros
# 2# 4
   
Brandon 'B_Don' Myers
Razzball
# 2# 5
   
Mick Ciallela
Fantrax
# 2# 3
   
Todd D Clark
The Fantasy Fix
# 2# 3
   
Andrew Gould
FantasyPros
# 4# 3
   
Max Freeze
Freeze Stats
# 5# 2
   
Pierre Camus
RotoBaller
# 5# 3
   
Andrew Seifter
FantasyPros
# 6# 2
   
  Justin Verlander
SP - HOU
Justin Verlander
HOU
Gerrit Cole
SP - HOU
Gerrit Cole
HOU
2019 Stats 
   
   
Games Played1515
   
Games Started1515
   
Innings Pitched101.291.1
   
Wins96
   
Losses25
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed5568
   
Earned Runs2837
   
Home Runs Allowed1715
   
Strikeouts125140
   
Walks1922
   
ERA2.503.67
   
WHIP0.740.99
   
  Justin Verlander
SP - HOU
Justin Verlander
HOU
Gerrit Cole
SP - HOU
Gerrit Cole
HOU
2019 Projections 
   
   
Games Played1716
   
Games Started1716
   
Innings Pitched111.8106.9
   
Wins88
   
Losses44
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed7384
   
Earned Runs3441
   
Home Runs Allowed1715
   
Strikeouts135144
   
Walks2429
   
ERA2.763.46
   
WHIP0.891.07
   
  Justin Verlander
SP - HOU
Justin Verlander
HOU
Gerrit Cole
SP - HOU
Gerrit Cole
HOU
News 
 Justin Verlander allowed three runs on four hits, no walks, and 15 strikeouts through seven innings on Wednesday against the Brewers.
Kamran Hoda
Thu, Jun 13th
Gerrit Cole surrendered two runs on three hits, two walks, and 10 strikeouts through six innings on Friday against Toronto.
Kamran Hoda
Sat, Jun 15th
 Justin Verlander allowed three runs on five hits, no walks, and seven strikeouts through 6 1/3 innings on Thursday against Seattle.
Kamran Hoda
Thu, Jun 6th
Gerrit Cole allowed three runs (one earned) on four hits over seven innings against the Orioles Friday. He struck out 14.
Dan Harris
Mon, Jun 10th
 Justin Verlander allowed one run on four hits, two walks, and eight strikeouts through eight innings on Saturday against Oakland.
Kamran Hoda
Sun, Jun 2nd
Gerrit Cole allowed two runs on four hits, two walks, and four strikeouts through six innings on Sunday against Oakland.
Kamran Hoda
Mon, Jun 3rd
 Justin Verlander fell to 8-2 on Sunday versus Boston, giving up three runs on six hits over seven innings of work.
Brendan Tuma - Too Much Tuma
Mon, May 27th
Gerrit Cole allowed two runs on three hits, one walk, and 12 strikeouts through six innings on Monday against the Cubs.
Kamran Hoda
Tue, May 28th
 Justin Verlander allowed one run on one hit, one walk, and 12 strikeouts through eight innings on Tuesday against the White Sox.
Kamran Hoda
Wed, May 22nd
Gerrit Cole allowed six runs on seven hits, one walk, and seven strikeouts through five innings on Wednesday against the White Sox.
Kamran Hoda
Wed, May 22nd
Notes 
There are no recent notes for these players
  Justin Verlander
SP - HOU
Justin Verlander
HOU
Gerrit Cole
SP - HOU
Gerrit Cole
HOU
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28th@ TB@ TB
Fri, Mar 29th@ TB@ TB
Sat, Mar 30th@ TB@ TB
Sun, Mar 31st@ TB@ TB
Mon, Apr 1st@ TEX@ TEX
Tue, Apr 2nd@ TEX@ TEX
Wed, Apr 3rd@ TEX@ TEX
Fri, Apr 5thvs OAKvs OAK
Sat, Apr 6thvs OAKvs OAK
Sun, Apr 7thvs OAKvs OAK
Mon, Apr 8thvs NYYvs NYY
Tue, Apr 9thvs NYYvs NYY
Wed, Apr 10thvs NYYvs NYY
Fri, Apr 12th@ SEA@ SEA
Sat, Apr 13th@ SEA@ SEA
Sun, Apr 14th@ SEA@ SEA
Tue, Apr 16th@ OAK@ OAK
Wed, Apr 17th@ OAK@ OAK
Fri, Apr 19th@ TEX@ TEX
Sat, Apr 20th@ TEX@ TEX
Sun, Apr 21st@ TEX@ TEX
Mon, Apr 22ndvs MINvs MIN
Tue, Apr 23rdvs MINvs MIN
Wed, Apr 24thvs MINvs MIN
Thu, Apr 25thvs CLEvs CLE
Fri, Apr 26thvs CLEvs CLE
Sat, Apr 27thvs CLEvs CLE
Sun, Apr 28thvs CLEvs CLE
Mon, Apr 29th@ MIN@ MIN
Tue, Apr 30th@ MIN@ MIN
Wed, May 1st@ MIN@ MIN
Thu, May 2nd@ MIN@ MIN
Sat, May 4th@ LAA@ LAA
Sun, May 5th@ LAA@ LAA
Mon, May 6thvs KCvs KC
Tue, May 7thvs KCvs KC
Wed, May 8thvs KCvs KC
Thu, May 9thvs TEXvs TEX
Fri, May 10thvs TEXvs TEX
Sat, May 11thvs TEXvs TEX
Sun, May 12thvs TEXvs TEX
Mon, May 13th@ DET@ DET
Tue, May 14th@ DET@ DET
Wed, May 15th@ DET@ DET
Fri, May 17th@ BOS@ BOS
Sat, May 18th@ BOS@ BOS
Sun, May 19th@ BOS@ BOS
Mon, May 20thvs CWSvs CWS
Tue, May 21stvs CWSvs CWS
Wed, May 22ndvs CWSvs CWS
Thu, May 23rdvs CWSvs CWS
Fri, May 24thvs BOSvs BOS
Sat, May 25thvs BOSvs BOS
Sun, May 26thvs BOSvs BOS
Mon, May 27thvs CHCvs CHC
Tue, May 28thvs CHCvs CHC
Wed, May 29thvs CHCvs CHC
Fri, May 31st@ OAK@ OAK
Sat, Jun 1st@ OAK@ OAK
Sun, Jun 2nd@ OAK@ OAK
Mon, Jun 3rd@ SEA@ SEA
Tue, Jun 4th@ SEA@ SEA
Wed, Jun 5th@ SEA@ SEA
Thu, Jun 6th@ SEA@ SEA
Fri, Jun 7thvs BALvs BAL
Sat, Jun 8thvs BALvs BAL
Sun, Jun 9thvs BALvs BAL
Tue, Jun 11thvs MILvs MIL
Wed, Jun 12thvs MILvs MIL
Fri, Jun 14thvs TORvs TOR
Sat, Jun 15thvs TORvs TOR
Sun, Jun 16thvs TORvs TOR
Mon, Jun 17th@ CIN@ CIN
Tue, Jun 18th@ CIN@ CIN
Wed, Jun 19th@ CIN@ CIN
Thu, Jun 20th@ NYY@ NYY
Fri, Jun 21st@ NYY@ NYY
Sat, Jun 22nd@ NYY@ NYY
Sun, Jun 23rd@ NYY@ NYY
Tue, Jun 25thvs PITvs PIT
Wed, Jun 26thvs PITvs PIT
Thu, Jun 27thvs PITvs PIT
Fri, Jun 28thvs SEAvs SEA
Sat, Jun 29thvs SEAvs SEA
Sun, Jun 30thvs SEAvs SEA
Tue, Jul 2nd@ COL@ COL
Wed, Jul 3rd@ COL@ COL
Fri, Jul 5thvs LAAvs LAA
Sat, Jul 6thvs LAAvs LAA
Sun, Jul 7thvs LAAvs LAA
Thu, Jul 11th@ TEX@ TEX
Fri, Jul 12th@ TEX@ TEX
Sat, Jul 13th@ TEX@ TEX
Sun, Jul 14th@ TEX@ TEX
Mon, Jul 15th@ LAA@ LAA
Tue, Jul 16th@ LAA@ LAA
Wed, Jul 17th@ LAA@ LAA
Thu, Jul 18th@ LAA@ LAA
Fri, Jul 19thvs TEXvs TEX
Sat, Jul 20thvs TEXvs TEX
Sun, Jul 21stvs TEXvs TEX
Mon, Jul 22ndvs OAKvs OAK
Tue, Jul 23rdvs OAKvs OAK
Wed, Jul 24thvs OAKvs OAK
Fri, Jul 26th@ STL@ STL
Sat, Jul 27th@ STL@ STL
Sun, Jul 28th@ STL@ STL
Tue, Jul 30th@ CLE@ CLE
Wed, Jul 31st@ CLE@ CLE
Thu, Aug 1st@ CLE@ CLE
Fri, Aug 2ndvs SEAvs SEA
Sat, Aug 3rdvs SEAvs SEA
Sun, Aug 4thvs SEAvs SEA
Tue, Aug 6thvs COLvs COL
Wed, Aug 7thvs COLvs COL
Fri, Aug 9th@ BAL@ BAL
Sat, Aug 10th@ BAL@ BAL
Sun, Aug 11th@ BAL@ BAL
Mon, Aug 12th@ CWS@ CWS
Tue, Aug 13th@ CWS@ CWS
Wed, Aug 14th@ CWS@ CWS
Thu, Aug 15th@ OAK@ OAK
Fri, Aug 16th@ OAK@ OAK
Sat, Aug 17th@ OAK@ OAK
Sun, Aug 18th@ OAK@ OAK
Mon, Aug 19thvs DETvs DET
Tue, Aug 20thvs DETvs DET
Wed, Aug 21stvs DETvs DET
Thu, Aug 22ndvs DETvs DET
Fri, Aug 23rdvs LAAvs LAA
Sat, Aug 24thvs LAAvs LAA
Sun, Aug 25thvs LAAvs LAA
Tue, Aug 27thvs TBvs TB
Wed, Aug 28thvs TBvs TB
Thu, Aug 29thvs TBvs TB
Fri, Aug 30th@ TOR@ TOR
Sat, Aug 31st@ TOR@ TOR
Sun, Sep 1st@ TOR@ TOR
Mon, Sep 2nd@ MIL@ MIL
Tue, Sep 3rd@ MIL@ MIL
Thu, Sep 5thvs SEAvs SEA
Fri, Sep 6thvs SEAvs SEA
Sat, Sep 7thvs SEAvs SEA
Sun, Sep 8thvs SEAvs SEA
Mon, Sep 9thvs OAKvs OAK
Tue, Sep 10thvs OAKvs OAK
Wed, Sep 11thvs OAKvs OAK
Thu, Sep 12thvs OAKvs OAK
Fri, Sep 13th@ KC@ KC
Sat, Sep 14th@ KC@ KC
Sun, Sep 15th@ KC@ KC
Tue, Sep 17thvs TEXvs TEX
Wed, Sep 18thvs TEXvs TEX
Fri, Sep 20thvs LAAvs LAA
Sat, Sep 21stvs LAAvs LAA
Sun, Sep 22ndvs LAAvs LAA
Tue, Sep 24th@ SEA@ SEA
Wed, Sep 25th@ SEA@ SEA
Thu, Sep 26th@ LAA@ LAA
Fri, Sep 27th@ LAA@ LAA
Sat, Sep 28th@ LAA@ LAA
Sun, Sep 29th@ LAA@ LAA