Who Should I Trade?

Craig Stammen for Jose Suarez (2019)

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

Experts' Pick
  Craig Stammen
Craig Stammen
SD @ ARI Sun, Sep 29th 3:10pm
Jose Suarez
Jose Suarez
LAA vs HOU Sun, Sep 29th 3:07pm
Recommended by
2 of 2 experts
Recommended by
0 of 2 experts
Rest of Season
Injury Alert--
Expert Ranks 
Nick Mariano
# 129# 130
Pierre Camus
# 203# 205
  Craig Stammen
Craig Stammen
Jose Suarez
Jose Suarez
2019 Stats 
Games Played7619
Games Started015
Innings Pitched82.181.0
Blown Saves90
Hits Allowed80100
Earned Runs3064
Home Runs Allowed1323
  Craig Stammen
Craig Stammen
Jose Suarez
Jose Suarez
2019 Projections 
Games Played00
Games Started00
Innings Pitched0.00.0
Blown Saves00
Hits Allowed00
Earned Runs00
Home Runs Allowed00
  Craig Stammen
Craig Stammen
Jose Suarez
Jose Suarez
 Craig Stammen earned his second save of the year on Friday in Toronto, striking out one in a scoreless ninth inning.
Brendan Tuma - Too Much Tuma
Sat, May 25th
Jose Suarez allowed two runs on six hits and two walks while striking out six over five innings in Saturday's 6-3 loss to the Astros. He did not factor into the decision.
Brad Camara
Sun, Sep 29th
 Craig Stammen recorded the final four outs of Monday's win over the Mets, picking up his first save of the year in the process.
Brendan Tuma - Too Much Tuma
Tue, May 7th
Jose Suarez allowed six runs on seven hits and two walks while striking out three through two 2/3 innings in Tuesday's 8-0 loss to the Yankees. He did not factor into the decision.
Brad Camara
Wed, Sep 18th
 Craig Stammen picked up his fourth hold of the season in Friday's 5-3 win over the Cardinals.
Brendan Tuma - Too Much Tuma
Fri, Apr 5th
Jose Suarez (2-6) allowed six runs on four hits while striking out one through three innings in Tuesday's 8-0 loss to the Indians. He took his sixth loss of the season.
Brad Camara
Wed, Sep 11th
 Craig Stammen picked up his third hold of the year on Wednesday versus the Diamondbacks, throwing two shutout innings.
Brendan Tuma - Too Much Tuma
Wed, Apr 3rd
Jose Suarez allowed two runs on five hits and three walks while striking out two through five 1/3 innings in Thursday's 10-6 loss to the Athletics. He did not factor into the decision.
Brad Camara
Thu, Sep 5th
  Jose Suarez allowed four runs on four hits and a walk while striking out two through five innings in Friday's 7-6 loss to the Red Sox. He did not factor into the decision.
Brad Camara
Sat, Aug 31st
There are no recent notes for these players
  Craig Stammen
Craig Stammen
Jose Suarez
Jose Suarez
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28thvs SF@ OAK
Fri, Mar 29thvs SF@ OAK
Sat, Mar 30thvs SF@ OAK
Sun, Mar 31stvs SF@ OAK
Mon, Apr 1stvs ARI@ SEA
Tue, Apr 2ndvs ARI@ SEA
Wed, Apr 3rdvs ARI   
Fri, Apr 5th@ STLvs TEX
Sat, Apr 6th@ STLvs TEX
Sun, Apr 7th@ STLvs TEX
Mon, Apr 8th@ SFvs MIL
Tue, Apr 9th@ SFvs MIL
Wed, Apr 10th@ SFvs MIL
Thu, Apr 11th@ ARI   
Fri, Apr 12th@ ARI@ CHC
Sat, Apr 13th@ ARI@ CHC
Sun, Apr 14th@ ARI   
Mon, Apr 15thvs COL@ TEX
Tue, Apr 16thvs COL@ TEX
Thu, Apr 18thvs CINvs SEA
Fri, Apr 19thvs CINvs SEA
Sat, Apr 20thvs CINvs SEA
Sun, Apr 21stvs CINvs SEA
Tue, Apr 23rdvs SEAvs NYY
Wed, Apr 24thvs SEAvs NYY
Fri, Apr 26th@ WSH@ KC
Sat, Apr 27th@ WSH@ KC
Sun, Apr 28th@ WSH@ KC
Mon, Apr 29th@ ATL   
Tue, Apr 30th@ ATLvs TOR
Wed, May 1st@ ATLvs TOR
Thu, May 2nd@ ATLvs TOR
Fri, May 3rdvs LAD   
Sat, May 4thvs LADvs HOU
Sun, May 5thvs LADvs HOU
Mon, May 6thvs NYM   
Tue, May 7thvs NYM@ DET
Wed, May 8thvs NYM@ DET
Fri, May 10th@ COL@ BAL
Sat, May 11th@ COL@ BAL
Sun, May 12th@ COL@ BAL
Tue, May 14th@ LAD@ MIN
Wed, May 15th@ LAD@ MIN
Thu, May 16thvs PIT   
Fri, May 17thvs PITvs KC
Sat, May 18thvs PITvs KC
Sun, May 19thvs PITvs KC
Mon, May 20thvs ARIvs MIN
Tue, May 21stvs ARIvs MIN
Wed, May 22ndvs ARI   
Fri, May 24th@ TORvs TEX
Sat, May 25th@ TORvs TEX
Sun, May 26th@ TORvs TEX
Mon, May 27th@ NYY@ OAK
Tue, May 28th@ NYY@ OAK
Wed, May 29th@ NYY@ OAK
Fri, May 31stvs MIA@ SEA
Sat, Jun 1stvs MIA@ SEA
Sun, Jun 2ndvs MIA@ SEA
Mon, Jun 3rdvs PHI@ CHC
Tue, Jun 4thvs PHIvs OAK
Wed, Jun 5thvs PHIvs OAK
Thu, Jun 6thvs WSHvs OAK
Fri, Jun 7thvs WSHvs SEA
Sat, Jun 8thvs WSHvs SEA
Sun, Jun 9thvs WSHvs SEA
Tue, Jun 11th@ SFvs LAD
Wed, Jun 12th@ SF   
Thu, Jun 13th@ COL@ TB
Fri, Jun 14th@ COL@ TB
Sat, Jun 15th@ COL@ TB
Sun, Jun 16th@ COL@ TB
Mon, Jun 17thvs MIL@ TOR
Tue, Jun 18thvs MIL@ TOR
Wed, Jun 19thvs MIL@ TOR
Fri, Jun 21st@ PIT@ STL
Sat, Jun 22nd@ PIT@ STL
Sun, Jun 23rd@ PIT@ STL
Tue, Jun 25th@ BALvs CIN
Wed, Jun 26th@ BALvs CIN
Fri, Jun 28thvs STLvs OAK
Sat, Jun 29thvs STLvs OAK
Sun, Jun 30thvs STLvs OAK
Mon, Jul 1stvs SF   
Tue, Jul 2ndvs SF@ TEX
Wed, Jul 3rdvs SF@ TEX
Thu, Jul 4th@ LAD@ TEX
Fri, Jul 5th@ LAD@ HOU
Sat, Jul 6th@ LAD@ HOU
Sun, Jul 7th@ LAD@ HOU
Fri, Jul 12thvs ATLvs SEA
Sat, Jul 13thvs ATLvs SEA
Sun, Jul 14thvs ATLvs SEA
Tue, Jul 16th@ MIAvs HOU
Wed, Jul 17th@ MIAvs HOU
Thu, Jul 18th@ MIAvs HOU
Fri, Jul 19th@ CHC@ SEA
Sat, Jul 20th@ CHC@ SEA
Sun, Jul 21st@ CHC@ SEA
Tue, Jul 23rd@ NYM@ LAD
Wed, Jul 24th@ NYM@ LAD
Thu, Jul 25th@ NYMvs BAL
Fri, Jul 26thvs SFvs BAL
Sat, Jul 27thvs SFvs BAL
Sun, Jul 28thvs SFvs BAL
Mon, Jul 29thvs BALvs DET
Tue, Jul 30thvs BALvs DET
Thu, Aug 1st@ LAD   
Fri, Aug 2nd@ LAD@ CLE
Sat, Aug 3rd@ LAD@ CLE
Sun, Aug 4th@ LAD@ CLE
Tue, Aug 6th@ SEA@ CIN
Wed, Aug 7th@ SEA   
Thu, Aug 8thvs COL@ BOS
Fri, Aug 9thvs COL@ BOS
Sat, Aug 10thvs COL@ BOS
Sun, Aug 11thvs COL@ BOS
Mon, Aug 12thvs TBvs PIT
Tue, Aug 13thvs TBvs PIT
Wed, Aug 14thvs TBvs PIT
Fri, Aug 16th@ PHIvs CWS
Sat, Aug 17th@ PHIvs CWS
Sun, Aug 18th@ PHIvs CWS
Mon, Aug 19th@ CIN@ TEX
Tue, Aug 20th@ CIN@ TEX
Wed, Aug 21st@ CIN@ TEX
Fri, Aug 23rdvs BOS@ HOU
Sat, Aug 24thvs BOS@ HOU
Sun, Aug 25thvs BOS@ HOU
Mon, Aug 26thvs LAD   
Tue, Aug 27thvs LADvs TEX
Wed, Aug 28thvs LADvs TEX
Thu, Aug 29th@ SF   
Fri, Aug 30th@ SFvs BOS
Sat, Aug 31st@ SFvs BOS
Sun, Sep 1st@ SFvs BOS
Mon, Sep 2nd@ ARI   
Tue, Sep 3rd@ ARI@ OAK
Wed, Sep 4th@ ARI@ OAK
Fri, Sep 6thvs COL@ CWS
Sat, Sep 7thvs COL@ CWS
Sun, Sep 8thvs COL@ CWS
Mon, Sep 9thvs CHCvs CLE
Tue, Sep 10thvs CHCvs CLE
Wed, Sep 11thvs CHCvs CLE
Thu, Sep 12thvs CHC   
Fri, Sep 13th@ COLvs TB
Sat, Sep 14th@ COLvs TB
Sun, Sep 15th@ COLvs TB
Mon, Sep 16th@ MIL   
Tue, Sep 17th@ MIL@ NYY
Wed, Sep 18th@ MIL@ NYY
Thu, Sep 19th@ MIL@ NYY
Fri, Sep 20thvs ARI@ HOU
Sat, Sep 21stvs ARI@ HOU
Sun, Sep 22ndvs ARI@ HOU
Tue, Sep 24thvs LADvs OAK
Wed, Sep 25thvs LADvs OAK
Thu, Sep 26thvs LADvs HOU
Fri, Sep 27th@ ARIvs HOU
Sat, Sep 28th@ ARIvs HOU
Sun, Sep 29th@ ARIvs HOU
Thu, Apr 4th   vs TEX
Wed, Apr 17th   @ TEX
Mon, Apr 22nd   vs NYY
Thu, Apr 25th   vs NYY
Thu, May 9th   @ DET
Mon, May 13th   @ MIN
Thu, May 23rd   vs MIN
Thu, May 30th   @ SEA
Mon, Jun 10th   vs LAD
Thu, Jun 20th   @ TOR
Thu, Jun 27th   vs OAK
Mon, Jul 15th   vs HOU
Wed, Jul 31st   vs DET
Mon, Aug 5th   @ CIN
Thu, Aug 15th   vs CWS
Thu, Sep 5th   @ OAK