Skip to main content

Who Should I Trade?

Shohei Ohtani for Ryan Pressly (2021)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Shohei Ohtani
Shohei Ohtani
Ryan Pressly
Ryan Pressly
Recommended by
11 of 16 experts
Recommended by
5 of 16 experts
Rest of Season# 20# 35
VBR# 221# 192
Injury Alert-PL
Expert Ranks 
Joe Bond
Fantasy Six Pack
# 8# 31
Chris Meaney
# 26# 38
Mike Maher
# 22# 48
Pierre Camus
# 9# 84
Mick Ciallela
# 3# 25
Ryan Amore
Pitcher List
# 2# 28
Brendan Tuma
# 1# 41
Carmen Maiorano
# 15# 37
Brad Camara
# 10# 34
Chris Mitchell
# 30# 38
Joe Pisapia
# 28# 64
Jordan Eisen
Field of Vision Sports
# 38# 35
Chris Clegg
# 44# 40
Jorge B. Edwards
Fantasy In Frames
# 47# 39
Dan Harris
# 61# 41
Corbin Young
# 66# 23
Who Should I Trade? Player Statistics
  Shohei Ohtani
Shohei Ohtani
Ryan Pressly
Ryan Pressly
2021 Stats 
Games Played1542
Games Started150
Innings Pitched80.244.2
Blown Saves01
Hits Allowed5432
Earned Runs2710
Home Runs Allowed73
Who Should I Trade? Player Projections
  Shohei Ohtani
Shohei Ohtani
Ryan Pressly
Ryan Pressly
2021 Projections 
Games Played1223
Games Started90
Innings Pitched44.322.9
Blown Saves01
Hits Allowed3519
Earned Runs198
Home Runs Allowed62
Who Should I Trade? Player Notes
  Shohei Ohtani
Shohei Ohtani
Ryan Pressly
Ryan Pressly
 Angels manager Joe Maddon told reporters that two-way phenom Shohei Ohtani won't pitch until the end of the upcoming Rangers series (on Thursday) or perhaps even longer.
Andersen Pickard
Sun, Aug 1st
Astros closer Ryan Pressly threw a perfect ninth inning against the Rangers on Sunday, striking out one batter in the process. He delivered a total of 11 pitches, including eight strikes. Pressly earned the save as Houston ultimately defeated Texas by a score of 3-1.
Andersen Pickard
Mon, Jul 26th
 Shohei Ohtani went 1-for-4 with an RBI double that ended up being the only run scored in the 1-0 win over Oakland.
Liam Gibney
Sun, Aug 1st
Ryan Pressly pitched a scoreless ninth inning to pick up his 17th save of the season on Monday against the Indians.
Brendan Tuma - Too Much Tuma
Tue, Jul 20th
 Shohei Ohtani pitched seven innings of one-run ball to earn the victory on Monday against the Rockies.
Brendan Tuma - Too Much Tuma
Tue, Jul 27th
Astros closer Ryan Pressly is earning saves left and right. The 32-year-old struck out one batter in a perfect ninth inning to secure the victory on Wednesday. Houston ultimately defeated Oakland by a score of 4-3.
Andersen Pickard
Thu, Jul 8th
 Shohei Ohtani went 2-for-4 with two doubles and a run scored in Saturday's 2-1 win over the Twins.
Brendan Tuma - Too Much Tuma
Sun, Jul 25th
Astros reliever Ryan Pressly continues to impress out of the bullpen. He struck out one batter in a perfect ninth inning on Tuesday as he recorded the save. Houston ultimately defeated Oakland by a score of 9-6.
Andersen Pickard
Wed, Jul 7th
 Shohei Ohtani struck out eight while tossing six scoreless innings in Monday's no-decision against the A's.
Brendan Tuma - Too Much Tuma
Tue, Jul 20th
Astros closer Ryan Pressly threw a perfect ninth inning on Saturday, striking out two Indians batters in the process. He was successful in earning yet another save. Houston ultimately defeated Cleveland by a score of 3-2.
Andersen Pickard
Sun, Jul 4th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Shohei Ohtani
Shohei Ohtani
Ryan Pressly
Ryan Pressly
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1stvs CWS@ OAK
Fri, Apr 2ndvs CWS@ OAK
Sat, Apr 3rdvs CWS@ OAK
Sun, Apr 4thvs CWS@ OAK
Mon, Apr 5thvs HOU@ LAA
Tue, Apr 6thvs HOU@ LAA
Thu, Apr 8th@ TORvs OAK
Fri, Apr 9th@ TORvs OAK
Sat, Apr 10th@ TORvs OAK
Mon, Apr 12th@ KCvs DET
Tue, Apr 13th@ KCvs DET
Wed, Apr 14th@ KCvs DET
Fri, Apr 16thvs MIN@ SEA
Mon, Apr 19thvs TEX   
Tue, Apr 20thvs TEX@ COL
Wed, Apr 21stvs TEX@ COL
Thu, Apr 22nd@ HOUvs LAA
Fri, Apr 23rd@ HOUvs LAA
Sat, Apr 24th@ HOUvs LAA
Sun, Apr 25th@ HOUvs LAA
Mon, Apr 26th@ TEXvs SEA
Tue, Apr 27th@ TEXvs SEA
Wed, Apr 28th@ TEXvs SEA
Fri, Apr 30th@ SEA@ TB
Sat, May 1st@ SEA@ TB
Sun, May 2nd@ SEA@ TB
Mon, May 3rdvs TB   
Tue, May 4thvs TB@ NYY
Wed, May 5thvs TB@ NYY
Thu, May 6thvs TB@ NYY
Fri, May 7thvs LADvs TOR
Sat, May 8thvs LADvs TOR
Sun, May 9thvs LADvs TOR
Mon, May 10th@ HOUvs LAA
Tue, May 11th@ HOUvs LAA
Wed, May 12th@ HOUvs LAA
Fri, May 14th@ BOSvs TEX
Sat, May 15th@ BOSvs TEX
Sun, May 16th@ BOSvs TEX
Mon, May 17thvs CLE   
Tue, May 18thvs CLE@ OAK
Wed, May 19thvs CLE@ OAK
Thu, May 20thvs MIN@ OAK
Fri, May 21stvs OAK@ TEX
Sat, May 22ndvs OAK@ TEX
Sun, May 23rdvs OAK@ TEX
Tue, May 25thvs TEXvs LAD
Wed, May 26thvs TEXvs LAD
Thu, May 27th@ OAK   
Fri, May 28th@ OAKvs SD
Sat, May 29th@ OAKvs SD
Sun, May 30th@ OAKvs SD
Mon, May 31st@ SFvs BOS
Tue, Jun 1st@ SFvs BOS
Thu, Jun 3rdvs SEAvs BOS
Fri, Jun 4thvs SEA@ TOR
Sat, Jun 5thvs SEA@ TOR
Sun, Jun 6thvs SEA@ TOR
Mon, Jun 7thvs KC   
Tue, Jun 8thvs KC@ BOS
Wed, Jun 9thvs KC@ BOS
Fri, Jun 11th@ ARI@ MIN
Sat, Jun 12th@ ARI@ MIN
Sun, Jun 13th@ ARI@ MIN
Mon, Jun 14th@ OAK   
Tue, Jun 15th@ OAKvs TEX
Wed, Jun 16th@ OAKvs TEX
Thu, Jun 17thvs DETvs CWS
Fri, Jun 18thvs DETvs CWS
Sat, Jun 19thvs DETvs CWS
Sun, Jun 20thvs DETvs CWS
Tue, Jun 22ndvs SF@ BAL
Wed, Jun 23rdvs SF@ BAL
Fri, Jun 25th@ TB   
Sat, Jun 26th@ TB@ DET
Sun, Jun 27th@ TB@ DET
Mon, Jun 28th@ NYYvs BAL
Tue, Jun 29th@ NYYvs BAL
Wed, Jun 30th@ NYYvs BAL
Fri, Jul 2ndvs BAL@ CLE
Sat, Jul 3rdvs BAL@ CLE
Sun, Jul 4thvs BAL@ CLE
Mon, Jul 5thvs BOS   
Tue, Jul 6thvs BOSvs OAK
Wed, Jul 7thvs BOSvs OAK
Fri, Jul 9th@ SEAvs NYY
Sat, Jul 10th@ SEAvs NYY
Sun, Jul 11th@ SEAvs NYY
Fri, Jul 16thvs SEA@ CWS
Sat, Jul 17thvs SEA@ CWS
Sun, Jul 18thvs SEA@ CWS
Mon, Jul 19th@ OAKvs CLE
Tue, Jul 20th@ OAKvs CLE
Thu, Jul 22nd@ MIN   
Fri, Jul 23rd@ MINvs TEX
Sat, Jul 24th@ MINvs TEX
Sun, Jul 25th@ MINvs TEX
Mon, Jul 26thvs COL@ SEA
Tue, Jul 27thvs COL@ SEA
Wed, Jul 28thvs COL@ SEA
Thu, Jul 29thvs OAK   
Fri, Jul 30thvs OAK@ SF
Sat, Jul 31stvs OAK@ SF
Sun, Aug 1stvs OAK@ SF
Mon, Aug 2nd@ TEX   
Tue, Aug 3rd@ TEX@ LAD
Wed, Aug 4th@ TEX@ LAD
Thu, Aug 5th@ TEXvs MIN
Fri, Aug 6th@ LADvs MIN
Sat, Aug 7th@ LADvs MIN
Sun, Aug 8th@ LADvs MIN
Tue, Aug 10thvs TORvs COL
Wed, Aug 11thvs TORvs COL
Thu, Aug 12thvs TOR   
Fri, Aug 13thvs HOU@ LAA
Sat, Aug 14thvs HOU@ LAA
Sun, Aug 15thvs HOU@ LAA
Mon, Aug 16th@ NYY@ KC
Tue, Aug 17th@ DET@ KC
Wed, Aug 18th@ DET@ KC
Thu, Aug 19th@ DET@ KC
Fri, Aug 20th@ CLEvs SEA
Sat, Aug 21st@ CLEvs SEA
Sun, Aug 22nd@ CLEvs SEA
Tue, Aug 24th@ BALvs KC
Wed, Aug 25th@ BALvs KC
Thu, Aug 26th@ BAL   
Fri, Aug 27thvs SD@ TEX
Sat, Aug 28thvs SD@ TEX
Mon, Aug 30thvs NYY@ SEA
Tue, Aug 31stvs NYY@ SEA
Wed, Sep 1stvs NYY@ SEA
Fri, Sep 3rdvs TEX@ SD
Sat, Sep 4thvs TEX@ SD
Sun, Sep 5thvs TEX@ SD
Mon, Sep 6thvs TEXvs SEA
Tue, Sep 7th@ SDvs SEA
Wed, Sep 8th@ SDvs SEA
Fri, Sep 10th@ HOUvs LAA
Sat, Sep 11th@ HOUvs LAA
Sun, Sep 12th@ HOUvs LAA
Tue, Sep 14th@ CWS@ TEX
Wed, Sep 15th@ CWS@ TEX
Thu, Sep 16th@ CWS@ TEX
Fri, Sep 17thvs OAKvs ARI
Sat, Sep 18thvs OAKvs ARI
Sun, Sep 19thvs OAKvs ARI
Mon, Sep 20thvs HOU@ LAA
Tue, Sep 21stvs HOU@ LAA
Wed, Sep 22ndvs HOU@ LAA
Thu, Sep 23rdvs HOU@ LAA
Fri, Sep 24thvs SEA@ OAK
Sat, Sep 25thvs SEA@ OAK
Sun, Sep 26thvs SEA@ OAK
Tue, Sep 28th@ TEXvs TB
Wed, Sep 29th@ TEXvs TB
Thu, Sep 30th@ TEXvs TB
Fri, Oct 1st@ SEAvs OAK
Sat, Oct 2nd@ SEAvs OAK
Sun, Oct 3rd@ SEAvs OAK
Sat, Apr 17th   @ SEA
Sun, Apr 18th   @ SEA
Thu, Apr 29th   vs SEA
Thu, May 13th   vs TEX
Wed, Jun 2nd   vs BOS
Thu, Jun 10th   @ BOS
Mon, Jun 21st   @ BAL
Thu, Jun 24th   @ DET
Thu, Jul 1st   @ CLE
Thu, Jul 8th   vs OAK
Wed, Jul 21st   vs CLE
Mon, Aug 23rd   vs KC
Sun, Aug 29th   @ TEX
Mon, Sep 13th   @ TEX