Skip to main content

Who Should I Trade?

Gerrit Cole for Shohei Ohtani (2023)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Gerrit Cole
Gerrit Cole
Shohei Ohtani
Shohei Ohtani
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
Injury Alert--
Expert Ranks 
Who Should I Trade? Player Statistics
  Gerrit Cole
Gerrit Cole
Shohei Ohtani
Shohei Ohtani
2022 Stats 
Games Played3328
Games Started3328
Innings Pitched200.2166.0
Blown Saves00
Hits Allowed153124
Earned Runs7843
Home Runs Allowed3314
Who Should I Trade? Player Notes
  Gerrit Cole
Gerrit Cole
Shohei Ohtani
Shohei Ohtani
There are no recent news for these players
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Gerrit Cole
Gerrit Cole
Shohei Ohtani
Shohei Ohtani
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 30thvs SF@ OAK
Sat, Apr 1stvs SF@ OAK
Sun, Apr 2ndvs SF@ OAK
Mon, Apr 3rdvs PHI@ SEA
Tue, Apr 4thvs PHI@ SEA
Wed, Apr 5thvs PHI@ SEA
Thu, Apr 6th@ BAL   
Sat, Apr 8th@ BALvs TOR
Sun, Apr 9th@ BALvs TOR
Mon, Apr 10th@ CLEvs WSH
Tue, Apr 11th@ CLEvs WSH
Wed, Apr 12th@ CLEvs WSH
Thu, Apr 13thvs MIN   
Fri, Apr 14thvs MIN@ BOS
Sat, Apr 15thvs MIN@ BOS
Sun, Apr 16thvs MIN@ BOS
Tue, Apr 18thvs LAA@ NYY
Wed, Apr 19thvs LAA@ NYY
Thu, Apr 20thvs LAA@ NYY
Fri, Apr 21stvs TORvs KC
Sat, Apr 22ndvs TORvs KC
Sun, Apr 23rdvs TORvs KC
Mon, Apr 24th@ MINvs OAK
Tue, Apr 25th@ MINvs OAK
Wed, Apr 26th@ MINvs OAK
Thu, Apr 27th@ TEXvs OAK
Fri, Apr 28th@ TEX@ MIL
Sat, Apr 29th@ TEX@ MIL
Sun, Apr 30th@ TEX@ MIL
Mon, May 1stvs CLE   
Tue, May 2ndvs CLE@ STL
Wed, May 3rdvs CLE@ STL
Fri, May 5th@ TBvs TEX
Sat, May 6th@ TBvs TEX
Sun, May 7th@ TBvs TEX
Mon, May 8thvs OAKvs HOU
Tue, May 9thvs OAKvs HOU
Wed, May 10thvs OAKvs HOU
Thu, May 11thvs TB   
Fri, May 12thvs TB@ CLE
Sat, May 13thvs TB@ CLE
Sun, May 14thvs TB@ CLE
Mon, May 15th@ TOR@ BAL
Tue, May 16th@ TOR@ BAL
Wed, May 17th@ TOR@ BAL
Thu, May 18th@ TOR@ BAL
Fri, May 19th@ CINvs MIN
Sat, May 20th@ CINvs MIN
Sun, May 21st@ CINvs MIN
Tue, May 23rdvs BALvs BOS
Wed, May 24thvs BALvs BOS
Thu, May 25thvs BAL   
Fri, May 26thvs SDvs MIA
Sat, May 27thvs SDvs MIA
Sun, May 28thvs SDvs MIA
Mon, May 29th@ SEA@ CWS
Tue, May 30th@ SEA@ CWS
Wed, May 31st@ SEA@ CWS
Fri, Jun 2nd@ LAD@ HOU
Sat, Jun 3rd@ LAD@ HOU
Sun, Jun 4th@ LAD@ HOU
Tue, Jun 6thvs CWSvs CHC
Wed, Jun 7thvs CWSvs CHC
Thu, Jun 8thvs CWSvs CHC
Fri, Jun 9thvs BOSvs SEA
Sat, Jun 10thvs BOSvs SEA
Sun, Jun 11thvs BOSvs SEA
Tue, Jun 13th@ NYM@ TEX
Wed, Jun 14th@ NYM@ TEX
Fri, Jun 16th@ BOS@ KC
Sat, Jun 17th@ BOS@ KC
Sun, Jun 18th@ BOS@ KC
Tue, Jun 20thvs SEAvs LAD
Wed, Jun 21stvs SEAvs LAD
Thu, Jun 22ndvs SEA   
Fri, Jun 23rdvs TEX@ COL
Sat, Jun 24thvs TEX@ COL
Sun, Jun 25thvs TEX@ COL
Tue, Jun 27th@ OAKvs CWS
Wed, Jun 28th@ OAKvs CWS
Thu, Jun 29th@ OAKvs CWS
Fri, Jun 30th@ STLvs ARI
Sat, Jul 1st@ STLvs ARI
Sun, Jul 2nd@ STLvs ARI
Mon, Jul 3rdvs BAL@ SD
Tue, Jul 4thvs BAL@ SD
Wed, Jul 5thvs BAL@ SD
Thu, Jul 6thvs BAL   
Fri, Jul 7thvs CHC@ LAD
Sat, Jul 8thvs CHC@ LAD
Sun, Jul 9thvs CHC   
Fri, Jul 14th@ COLvs HOU
Sat, Jul 15th@ COLvs HOU
Sun, Jul 16th@ COLvs HOU
Mon, Jul 17th@ LAAvs NYY
Tue, Jul 18th@ LAAvs NYY
Wed, Jul 19th@ LAAvs NYY
Fri, Jul 21stvs KCvs PIT
Sat, Jul 22ndvs KCvs PIT
Sun, Jul 23rdvs KCvs PIT
Tue, Jul 25thvs NYM@ DET
Wed, Jul 26thvs NYM@ DET
Fri, Jul 28th@ BAL@ TOR
Sat, Jul 29th@ BAL@ TOR
Sun, Jul 30th@ BAL@ TOR
Mon, Jul 31stvs TB@ ATL
Tue, Aug 1stvs TB@ ATL
Wed, Aug 2ndvs TB@ ATL
Thu, Aug 3rdvs HOUvs SEA
Fri, Aug 4thvs HOUvs SEA
Sat, Aug 5thvs HOUvs SEA
Sun, Aug 6thvs HOUvs SEA
Mon, Aug 7th@ CWSvs SF
Tue, Aug 8th@ CWSvs SF
Wed, Aug 9th@ CWSvs SF
Fri, Aug 11th@ MIA@ HOU
Sat, Aug 12th@ MIA@ HOU
Sun, Aug 13th@ MIA@ HOU
Mon, Aug 14th@ ATL@ TEX
Tue, Aug 15th@ ATL@ TEX
Wed, Aug 16th@ ATL@ TEX
Fri, Aug 18thvs BOSvs TB
Sat, Aug 19thvs BOSvs TB
Sun, Aug 20thvs BOSvs TB
Tue, Aug 22ndvs WSHvs CIN
Wed, Aug 23rdvs WSHvs CIN
Thu, Aug 24thvs WSH   
Fri, Aug 25th@ TB@ NYM
Sat, Aug 26th@ TB@ NYM
Sun, Aug 27th@ TB@ NYM
Mon, Aug 28th@ DET@ PHI
Tue, Aug 29th@ DET@ PHI
Wed, Aug 30th@ DET@ PHI
Thu, Aug 31st@ DET   
Fri, Sep 1st@ HOU@ OAK
Sat, Sep 2nd@ HOU@ OAK
Sun, Sep 3rd@ HOU@ OAK
Tue, Sep 5thvs DETvs BAL
Wed, Sep 6thvs DETvs BAL
Thu, Sep 7thvs DETvs CLE
Fri, Sep 8thvs MILvs CLE
Sat, Sep 9thvs MILvs CLE
Sun, Sep 10thvs MILvs CLE
Mon, Sep 11th@ BOS@ SEA
Tue, Sep 12th@ BOS@ SEA
Wed, Sep 13th@ BOS@ SEA
Thu, Sep 14th@ BOS   
Fri, Sep 15th@ PITvs DET
Sat, Sep 16th@ PITvs DET
Sun, Sep 17th@ PITvs DET
Tue, Sep 19thvs TOR@ TB
Wed, Sep 20thvs TOR@ TB
Thu, Sep 21stvs TOR@ TB
Fri, Sep 22ndvs ARI@ MIN
Sat, Sep 23rdvs ARI@ MIN
Sun, Sep 24thvs ARI@ MIN
Tue, Sep 26th@ TORvs TEX
Wed, Sep 27th@ TORvs TEX
Thu, Sep 28th@ TOR   
Fri, Sep 29th@ KCvs OAK
Sat, Sep 30th@ KCvs OAK
Sun, Oct 1st@ KCvs OAK
Fri, Apr 7th   vs TOR
Mon, Apr 17th   @ BOS
Thu, May 4th   @ STL
Mon, May 22nd   vs BOS
Thu, Jun 1st   @ HOU
Mon, Jun 12th   @ TEX
Thu, Jun 15th   @ TEX
Mon, Jun 26th   vs CWS
Thu, Jul 27th   @ DET
Mon, Aug 21st   vs CIN
Mon, Sep 4th   vs BAL
Mon, Sep 25th   vs TEX