Skip to main content

Who Should I Trade?

Ian Anderson for Ryan Pressly (2022)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Ian Anderson
Ian Anderson
Ryan Pressly
Ryan Pressly
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
VBR# 236# 142
Injury Alert--
Expert Ranks 
Who Should I Trade? Player Statistics
  Ian Anderson
Ian Anderson
Ryan Pressly
Ryan Pressly
2021 Stats 
Games Played2464
Games Started240
Innings Pitched128.264.1
Blown Saves02
Hits Allowed10549
Earned Runs5116
Home Runs Allowed164
Who Should I Trade? Player Notes
  Ian Anderson
Ian Anderson
Ryan Pressly
Ryan Pressly
There are no recent news for these players
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Ian Anderson
Ian Anderson
Ryan Pressly
Ryan Pressly
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 31st@ MIAvs PHI
Fri, Apr 1st@ MIA   
Sat, Apr 2nd@ MIAvs PHI
Sun, Apr 3rd@ MIAvs PHI
Mon, Apr 4th@ NYMvs NYY
Tue, Apr 5th@ NYMvs NYY
Thu, Apr 7thvs CIN@ LAA
Fri, Apr 8thvs CIN@ LAA
Sat, Apr 9thvs CIN@ LAA
Sun, Apr 10thvs CIN@ LAA
Mon, Apr 11thvs WSH   
Tue, Apr 12thvs WSH@ ARI
Wed, Apr 13thvs WSH@ ARI
Thu, Apr 14th@ SD   
Fri, Apr 15th@ SD@ SEA
Sat, Apr 16th@ SD@ SEA
Sun, Apr 17th@ SD@ SEA
Mon, Apr 18th@ LADvs LAA
Tue, Apr 19th@ LADvs LAA
Wed, Apr 20th@ LADvs LAA
Fri, Apr 22ndvs MIAvs TOR
Sat, Apr 23rdvs MIAvs TOR
Sun, Apr 24thvs MIAvs TOR
Tue, Apr 26thvs CHC@ TEX
Wed, Apr 27thvs CHC@ TEX
Thu, Apr 28thvs CHC@ TEX
Fri, Apr 29th@ TEX@ TOR
Sat, Apr 30th@ TEX@ TOR
Sun, May 1st@ TEX@ TOR
Mon, May 2nd@ NYMvs SEA
Tue, May 3rd@ NYMvs SEA
Wed, May 4th@ NYMvs SEA
Fri, May 6thvs MILvs DET
Sat, May 7thvs MILvs DET
Sun, May 8thvs MILvs DET
Tue, May 10thvs BOS@ MIN
Wed, May 11thvs BOS@ MIN
Fri, May 13thvs SD@ WSH
Sat, May 14thvs SD@ WSH
Sun, May 15thvs SD@ WSH
Mon, May 16th@ MIL@ BOS
Tue, May 17th@ MIL@ BOS
Wed, May 18th@ MIL@ BOS
Fri, May 20th@ MIAvs TEX
Sat, May 21st@ MIAvs TEX
Sun, May 22nd@ MIAvs TEX
Mon, May 23rdvs PHIvs CLE
Tue, May 24thvs PHIvs CLE
Wed, May 25thvs PHIvs CLE
Thu, May 26thvs PHI   
Fri, May 27thvs MIA@ SEA
Sat, May 28thvs MIA@ SEA
Sun, May 29thvs MIA@ SEA
Mon, May 30th@ ARI@ OAK
Tue, May 31st@ ARI@ OAK
Wed, Jun 1st@ ARI@ OAK
Thu, Jun 2nd@ COL   
Fri, Jun 3rd@ COL@ KC
Sat, Jun 4th@ COL@ KC
Sun, Jun 5th@ COL@ KC
Tue, Jun 7thvs OAKvs SEA
Wed, Jun 8thvs OAKvs SEA
Thu, Jun 9thvs PIT   
Fri, Jun 10thvs PITvs MIA
Sat, Jun 11thvs PITvs MIA
Sun, Jun 12thvs PITvs MIA
Mon, Jun 13th@ WSH@ TEX
Tue, Jun 14th@ WSH@ TEX
Wed, Jun 15th@ WSH@ TEX
Fri, Jun 17th@ CHCvs CWS
Sat, Jun 18th@ CHCvs CWS
Sun, Jun 19th@ CHCvs CWS
Mon, Jun 20thvs SF   
Tue, Jun 21stvs SFvs NYM
Wed, Jun 22ndvs SFvs NYM
Thu, Jun 23rdvs SF@ NYY
Fri, Jun 24thvs LAD@ NYY
Sat, Jun 25thvs LAD@ NYY
Sun, Jun 26thvs LAD@ NYY
Tue, Jun 28th@ PHI@ NYM
Wed, Jun 29th@ PHI@ NYM
Thu, Jun 30th@ PHI   
Fri, Jul 1st@ CINvs LAA
Sat, Jul 2nd@ CINvs LAA
Sun, Jul 3rd@ CINvs LAA
Mon, Jul 4thvs STLvs KC
Tue, Jul 5thvs STLvs KC
Wed, Jul 6thvs STLvs KC
Thu, Jul 7thvs STLvs KC
Fri, Jul 8thvs WSH@ OAK
Sat, Jul 9thvs WSH@ OAK
Sun, Jul 10thvs WSH@ OAK
Mon, Jul 11thvs NYM   
Tue, Jul 12thvs NYM@ LAA
Wed, Jul 13thvs NYM@ LAA
Thu, Jul 14th@ WSH@ LAA
Fri, Jul 15th@ WSHvs OAK
Sat, Jul 16th@ WSHvs OAK
Sun, Jul 17th@ WSHvs OAK
Fri, Jul 22ndvs LAA@ SEA
Sat, Jul 23rdvs LAA@ SEA
Sun, Jul 24thvs LAA@ SEA
Mon, Jul 25th@ PHI@ OAK
Tue, Jul 26th@ PHI@ OAK
Wed, Jul 27th@ PHI@ OAK
Fri, Jul 29thvs ARIvs SEA
Sat, Jul 30thvs ARIvs SEA
Sun, Jul 31stvs ARIvs SEA
Tue, Aug 2ndvs PHIvs BOS
Wed, Aug 3rdvs PHIvs BOS
Thu, Aug 4th@ NYM@ CLE
Fri, Aug 5th@ NYM@ CLE
Sat, Aug 6th@ NYM@ CLE
Sun, Aug 7th@ NYM@ CLE
Tue, Aug 9th@ BOSvs TEX
Wed, Aug 10th@ BOSvs TEX
Fri, Aug 12th@ MIAvs OAK
Sat, Aug 13th@ MIAvs OAK
Sun, Aug 14th@ MIAvs OAK
Mon, Aug 15thvs NYM@ CWS
Tue, Aug 16thvs NYM@ CWS
Wed, Aug 17thvs NYM@ CWS
Thu, Aug 18thvs NYM@ CWS
Fri, Aug 19thvs HOU@ ATL
Sat, Aug 20thvs HOU@ ATL
Sun, Aug 21stvs HOU@ ATL
Mon, Aug 22nd@ PIT   
Tue, Aug 23rd@ PITvs MIN
Wed, Aug 24th@ PITvs MIN
Fri, Aug 26th@ STLvs BAL
Sat, Aug 27th@ STLvs BAL
Sun, Aug 28th@ STLvs BAL
Tue, Aug 30thvs COL@ TEX
Wed, Aug 31stvs COL@ TEX
Thu, Sep 1stvs COL   
Fri, Sep 2ndvs MIA@ LAA
Sat, Sep 3rdvs MIA@ LAA
Sun, Sep 4thvs MIA@ LAA
Tue, Sep 6th@ OAKvs TEX
Wed, Sep 7th@ OAKvs TEX
Fri, Sep 9th@ SEAvs LAA
Sat, Sep 10th@ SEAvs LAA
Sun, Sep 11th@ SEAvs LAA
Mon, Sep 12th@ SF@ DET
Tue, Sep 13th@ SF@ DET
Wed, Sep 14th@ SF@ DET
Fri, Sep 16thvs PHIvs OAK
Sat, Sep 17thvs PHIvs OAK
Sun, Sep 18thvs PHIvs OAK
Mon, Sep 19thvs WSH@ TB
Tue, Sep 20thvs WSH@ TB
Wed, Sep 21stvs WSH@ TB
Thu, Sep 22nd@ PHI@ BAL
Fri, Sep 23rd@ PHI@ BAL
Sat, Sep 24th@ PHI@ BAL
Sun, Sep 25th@ PHI@ BAL
Mon, Sep 26th@ WSH   
Tue, Sep 27th@ WSHvs ARI
Wed, Sep 28th@ WSHvs ARI
Fri, Sep 30thvs NYMvs TB
Sat, Oct 1stvs NYMvs TB
Sun, Oct 2ndvs NYMvs TB
Wed, Apr 6th   vs NYY
Mon, Apr 25th   @ TEX
Thu, May 5th   vs DET
Thu, May 12th   @ MIN
Thu, May 19th   vs TEX
Mon, Jun 6th   vs SEA
Thu, Jul 28th   vs SEA
Mon, Aug 1st   vs BOS
Thu, Aug 11th   vs TEX
Thu, Aug 25th   vs MIN
Mon, Sep 5th   vs TEX
Thu, Sep 15th   vs OAK