Skip to main content

Who Should I Trade?

Erik Swanson for Ranger Suarez (2021)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Ranger Suarez
Ranger Suarez
Erik Swanson
Erik Swanson
Recommended by
5 of 8 experts
Recommended by
3 of 8 experts
Rest of Season# 174# 334
VBR# 474# 709
Injury Alert--
Expert Ranks 
Dan Harris
# 103
Pierre Camus
# 143# 230
Mick Ciallela
# 112
Ryan Amore
Pitcher List
# 149# 267
Brendan Tuma
# 78
Chris Clegg
# 265
Corbin Young
# 332
Mike Maher
# 398
Who Should I Trade? Player Statistics
  Ranger Suarez
Ranger Suarez
Erik Swanson
Erik Swanson
2021 Stats 
Games Played2412
Games Started02
Innings Pitched38.216.1
Blown Saves30
Hits Allowed197
Earned Runs51
Home Runs Allowed31
Who Should I Trade? Player Projections
  Ranger Suarez
Ranger Suarez
Erik Swanson
Erik Swanson
2021 Projections 
Games Played1911
Games Started10
Innings Pitched25.311.8
Blown Saves10
Hits Allowed2311
Earned Runs105
Home Runs Allowed32
Who Should I Trade? Player Notes
  Ranger Suarez
Ranger Suarez
Erik Swanson
Erik Swanson
 Phillies reliever Ranger Suarez allowed one hit and struck out three to close out the first game of Friday's doubleheader against the Marlins to convert his third save of the season.
Mike Maher - The Birds Blitz
Sat, Jul 17th
Erik Swanson earned the save Friday against the Angels, allowing one hit and one walk over 1.1 scoreless innings with two strikeouts.
Ari Koslow
Sat, May 29th
 Phillies reliever Ranger Suarez struck out one over a perfect ninth inning to convert his first career save in Saturday's win over the Padres.
Mike Maher - The Birds Blitz
Sun, Jul 4th
Erik Swanson earned the hold Monday against Oakland, striking out three with one walk over one inning tossed.
Ari Koslow
Tue, May 25th
  Erik Swanson earned the hold Sunday against Cleveland, tossing a quick 1-2-3 inning with two strikeouts.
Ari Koslow
Mon, May 17th
  Erik Swanson got the start Saturday against Texas, allowing one run on two hits over 2.2 innings with one walk.
Ari Koslow
Sun, May 9th
  The Mariners could use Erik Swanson as the opener on Saturday against Texas before moving to Ljay Newsome and Robert Dugger as the bulk pitcher after that, according to Mariners manager Scott Servais.
Ari Koslow
Fri, May 7th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Ranger Suarez
Ranger Suarez
Erik Swanson
Erik Swanson
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1stvs ATLvs SF
Fri, Apr 2nd   vs SF
Sat, Apr 3rdvs ATLvs SF
Mon, Apr 5thvs NYMvs CWS
Tue, Apr 6thvs NYMvs CWS
Wed, Apr 7thvs NYMvs CWS
Thu, Apr 8th   @ MIN
Sat, Apr 10th@ ATL@ MIN
Sun, Apr 11th@ ATL@ MIN
Tue, Apr 13th@ NYM@ BAL
Thu, Apr 15th   @ BAL
Fri, Apr 16thvs STLvs HOU
Sat, Apr 17thvs STLvs HOU
Sun, Apr 18thvs STLvs HOU
Mon, Apr 19thvs SFvs LAD
Tue, Apr 20thvs SFvs LAD
Thu, Apr 22nd   @ BOS
Fri, Apr 23rd@ COL@ BOS
Sat, Apr 24th@ COL@ BOS
Sun, Apr 25th@ COL@ BOS
Mon, Apr 26th@ STL@ HOU
Tue, Apr 27th@ STL@ HOU
Wed, Apr 28th@ STL@ HOU
Thu, Apr 29th@ STL@ HOU
Fri, Apr 30thvs NYMvs LAA
Sat, May 1stvs NYMvs LAA
Sun, May 2ndvs NYMvs LAA
Mon, May 3rdvs MILvs BAL
Tue, May 4thvs MILvs BAL
Wed, May 5thvs MILvs BAL
Fri, May 7th@ ATL@ TEX
Sat, May 8th@ ATL@ TEX
Sun, May 9th@ ATL@ TEX
Tue, May 11th@ WSH@ LAD
Wed, May 12th@ WSH@ LAD
Thu, May 13th@ WSHvs CLE
Fri, May 14th@ TORvs CLE
Sat, May 15th@ TORvs CLE
Sun, May 16th@ TORvs CLE
Mon, May 17th   vs DET
Tue, May 18thvs MIAvs DET
Wed, May 19thvs MIAvs DET
Fri, May 21stvs BOS@ SD
Sat, May 22ndvs BOS@ SD
Sun, May 23rdvs BOS@ SD
Mon, May 24th@ MIA@ OAK
Tue, May 25th@ MIA@ OAK
Wed, May 26th@ MIA@ OAK
Thu, May 27th@ MIAvs TEX
Fri, May 28th   vs TEX
Sat, May 29th@ TBvs TEX
Sun, May 30th@ TBvs TEX
Mon, May 31st@ CINvs OAK
Tue, Jun 1st@ CINvs OAK
Wed, Jun 2nd   vs OAK
Thu, Jun 3rd   @ LAA
Fri, Jun 4thvs WSH@ LAA
Sat, Jun 5thvs WSH@ LAA
Sun, Jun 6thvs WSH@ LAA
Tue, Jun 8thvs ATL@ DET
Wed, Jun 9thvs ATL@ DET
Thu, Jun 10thvs ATL@ DET
Fri, Jun 11th   @ CLE
Sat, Jun 12thvs NYY@ CLE
Sun, Jun 13thvs NYY@ CLE
Mon, Jun 14th@ LADvs MIN
Tue, Jun 15th@ LADvs MIN
Wed, Jun 16th@ LADvs MIN
Thu, Jun 17th   vs TB
Fri, Jun 18th@ SFvs TB
Sat, Jun 19th@ SFvs TB
Sun, Jun 20th@ SFvs TB
Tue, Jun 22ndvs WSHvs COL
Wed, Jun 23rdvs WSHvs COL
Fri, Jun 25th@ NYM@ CWS
Sun, Jun 27th@ NYM@ CWS
Tue, Jun 29thvs MIA@ TOR
Wed, Jun 30thvs MIA@ TOR
Thu, Jul 1st   @ TOR
Fri, Jul 2ndvs SDvs TEX
Sat, Jul 3rdvs SDvs TEX
Sun, Jul 4thvs SDvs TEX
Tue, Jul 6th@ CHCvs NYY
Wed, Jul 7th@ CHCvs NYY
Thu, Jul 8th@ CHCvs NYY
Fri, Jul 9th@ BOSvs LAA
Sat, Jul 10th@ BOSvs LAA
Sun, Jul 11th@ BOSvs LAA
Fri, Jul 16thvs MIA@ LAA
Sat, Jul 17th   @ LAA
Sun, Jul 18thvs MIA@ LAA
Tue, Jul 20th@ NYY@ COL
Wed, Jul 21st@ NYY@ COL
Thu, Jul 22ndvs ATLvs OAK
Fri, Jul 23rdvs ATLvs OAK
Sat, Jul 24thvs ATLvs OAK
Sun, Jul 25thvs ATLvs OAK
Mon, Jul 26thvs WSHvs HOU
Tue, Jul 27thvs WSHvs HOU
Wed, Jul 28thvs WSHvs HOU
Fri, Jul 30th@ PIT@ TEX
Sat, Jul 31st@ PIT@ TEX
Sun, Aug 1st@ PIT@ TEX
Mon, Aug 2nd@ WSH@ TB
Tue, Aug 3rd@ WSH@ TB
Wed, Aug 4th@ WSH@ TB
Thu, Aug 5th@ WSH@ NYY
Fri, Aug 6thvs NYM@ NYY
Sat, Aug 7thvs NYM@ NYY
Sun, Aug 8thvs NYM@ NYY
Tue, Aug 10thvs LADvs TEX
Wed, Aug 11thvs LADvs TEX
Thu, Aug 12thvs LADvs TEX
Fri, Aug 13thvs CINvs TOR
Sat, Aug 14thvs CINvs TOR
Sun, Aug 15thvs CINvs TOR
Tue, Aug 17th@ ARI@ TEX
Wed, Aug 18th@ ARI@ TEX
Thu, Aug 19th@ ARI@ TEX
Fri, Aug 20th@ SD@ HOU
Sat, Aug 21st@ SD@ HOU
Sun, Aug 22nd@ SD@ HOU
Mon, Aug 23rd   @ OAK
Tue, Aug 24thvs TB@ OAK
Thu, Aug 26thvs ARIvs KC
Fri, Aug 27thvs ARIvs KC
Sat, Aug 28thvs ARIvs KC
Sun, Aug 29thvs ARIvs KC
Mon, Aug 30th@ WSHvs HOU
Tue, Aug 31st@ WSHvs HOU
Wed, Sep 1st@ WSHvs HOU
Fri, Sep 3rd@ MIA@ ARI
Sat, Sep 4th@ MIA@ ARI
Sun, Sep 5th@ MIA@ ARI
Mon, Sep 6th@ MIL@ HOU
Tue, Sep 7th@ MIL@ HOU
Wed, Sep 8th@ MIL@ HOU
Fri, Sep 10thvs COLvs ARI
Sat, Sep 11thvs COLvs ARI
Sun, Sep 12thvs COLvs ARI
Mon, Sep 13th   vs BOS
Tue, Sep 14thvs CHCvs BOS
Wed, Sep 15thvs CHCvs BOS
Fri, Sep 17th@ NYM@ KC
Sat, Sep 18th@ NYM@ KC
Sun, Sep 19th@ NYM@ KC
Mon, Sep 20thvs BAL@ OAK
Tue, Sep 21stvs BAL@ OAK
Wed, Sep 22ndvs BAL@ OAK
Thu, Sep 23rdvs PIT@ OAK
Fri, Sep 24thvs PIT@ LAA
Sat, Sep 25thvs PIT@ LAA
Sun, Sep 26thvs PIT@ LAA
Mon, Sep 27th   vs OAK
Tue, Sep 28th@ ATLvs OAK
Wed, Sep 29th@ ATLvs OAK
Fri, Oct 1st@ MIAvs LAA
Sat, Oct 2nd@ MIAvs LAA
Sun, Oct 3rd@ MIAvs LAA
Sun, Apr 4thvs ATL   
Fri, Apr 9th@ ATL   
Wed, Apr 14th@ NYM   
Wed, Apr 21stvs SF   
Thu, May 6thvs MIL   
Thu, May 20thvs MIA   
Sat, Jun 26th@ NYM   
Mon, Jun 28th@ CIN   
Mon, Jul 5th@ CHC   
Thu, Jul 29thvs WSH   
Wed, Aug 25thvs TB   
Thu, Sep 9thvs COL   
Thu, Sep 16thvs CHC   
Thu, Sep 30th@ ATL