Who Should I Trade?

Gerrit Cole for Justin Verlander (2019)

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

Experts' Pick
  Justin Verlander
Justin Verlander
HOU vs CHC Mon, May 27th 2:10pm
Gerrit Cole
Gerrit Cole
HOU vs CHC Mon, May 27th 2:10pm
Recommended by
12 of 16 experts
Recommended by
4 of 16 experts
Rest of Season
VBR# 1# 8
Injury Alert--
Weather81 F, Partly Cloudy81 F, Partly Cloudy
Expert Ranks 
Alan Harrison
The Fantasy Fix
# 2# 4
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
# 4# 6
Nick Mariano
# 3# 5
Bobby Sylvester
# 4# 7
Dan Harris
# 2# 6
Brandon 'B_Don' Myers
# 2# 5
Mick Ciallela
# 2# 4
Todd D Clark
The Fantasy Fix
# 2# 4
Max Freeze
Freeze Stats
# 5# 2
Pierre Camus
# 5# 3
Andrew Seifter
# 6# 4
Andrew Gould
# 6# 5
  Justin Verlander
Justin Verlander
Gerrit Cole
Gerrit Cole
2019 Stats 
Games Played1111
Games Started1111
Innings Pitched72.066.3
Blown Saves00
Hits Allowed3654
Earned Runs1830
Home Runs Allowed1211
  Justin Verlander
Justin Verlander
Gerrit Cole
Gerrit Cole
2019 Projections 
Games Played2020
Games Started2020
Innings Pitched131.8130.8
Blown Saves00
Hits Allowed92107
Earned Runs4252
Home Runs Allowed2018
  Justin Verlander
Justin Verlander
Gerrit Cole
Gerrit Cole
 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
 Justin Verlander allowed one run on two hits, two walks, and nine strikeouts through seven innings on Wednesday versus the Tigers.
Kamran Hoda
Thu, May 16th
Gerrit Cole allowed no runs on six hits, one walk, and seven strikeouts through five innings on Friday against Boston.
Kamran Hoda
Sat, May 18th
 Justin Verlander threw seven scoreless innings on Friday against the Rangers, he struck out eight, walked two, and allowed one hit in the win.
Kamran Hoda
Sat, May 11th
Gerrit Cole allowed one run on four hits, no walks, and 12 strikeouts through six innings on Saturday against Texas.
Kamran Hoda
Sun, May 12th
 Justin Verlander allows four runs on five hits, one walk, and seven strikeouts on Sunday against the Angels.
Kamran Hoda
Mon, May 6th
Gerrit Cole allowed four runs on seven hits, no walks, and nine strikeouts through 6 1/3 innings on Monday against Kansas City.
Kamran Hoda
Tue, May 7th
 Justin Verlander allowed one run on two hits, two walks, and seven strikeouts through six innings pitched on Monday against the Twins.
Kamran Hoda
Tue, Apr 30th
Gerrit Cole threw seven shutout innings on Tuesday against the Twins, he recorded 11 strikeouts, allowed one hit, and three walks.
Kamran Hoda
Wed, May 1st
There are no recent notes for these players
  Justin Verlander
Justin Verlander
Gerrit Cole
Gerrit Cole
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