Skip to main content

Who Should I Trade?

Shohei Ohtani for Jose Berrios (2023)

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

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