Who Should I Trade?

Craig Stammen for Alex Cobb (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
Alex Cobb
Alex Cobb
BAL @ BOS Sun, Sep 29th 3:05pm
Recommended by
2 of 3 experts
Recommended by
1 of 3 experts
Rest of Season
Injury Alert-IL60
Expert Ranks 
Nick Mariano
# 129
Pierre Camus
# 203
Andrea LaMont
Lenny Melnick Fantasy Sports
# 127
  Craig Stammen
Craig Stammen
Alex Cobb
Alex Cobb
2019 Stats 
Games Played763
Games Started03
Innings Pitched82.112.0
Blown Saves90
Hits Allowed8021
Earned Runs3015
Home Runs Allowed139
  Craig Stammen
Craig Stammen
Alex Cobb
Alex Cobb
2019 Projections 
Games Played0
Games Started0
Innings Pitched0.0
Blown Saves0
Hits Allowed0
Earned Runs0
Home Runs Allowed0
  Craig Stammen
Craig Stammen
Alex Cobb
Alex Cobb
 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
Alex Cobb (hip, knee) is expected to be ready for the opening of spring training next February according to Roch Kubatko of MASN Sports.
John Aubin
Thu, Sep 19th
 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
Alex Cobb will undergo season-ending surgery to address a hip impingement, Joe Trezza of MLB.com reports.
John Aubin
Thu, Jun 13th
 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
Manager Brandon Hyde said Alex Cobb (back) will resume his rehab in Florida soon, Nathan Ruiz of The Baltimore Sun reports.
John Aubin
Tue, May 14th
 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
The Orioles placed Alex Cobb on the injured list on Sunday with a lumbar strain. The Orioles recalled Brandon Kline.
Dan Harris
Sun, Apr 28th
  Alex Cobb (0-2) took the loss Friday as he gave up five runs, four earned, six hits and a walk over four innings while striking out two as Baltimore fell 6-1 to Minnesota.
John Aubin
Sat, Apr 27th
There are no recent notes for these players
  Craig Stammen
Craig Stammen
Alex Cobb
Alex Cobb
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28thvs SF@ NYY
Fri, Mar 29thvs SF   
Sat, Mar 30thvs SF@ NYY
Sun, Mar 31stvs SF@ NYY
Mon, Apr 1stvs ARI@ TOR
Tue, Apr 2ndvs ARI@ TOR
Wed, Apr 3rdvs ARI@ TOR
Fri, Apr 5th@ STL   
Sat, Apr 6th@ STLvs NYY
Sun, Apr 7th@ STLvs NYY
Mon, Apr 8th@ SFvs OAK
Tue, Apr 9th@ SFvs OAK
Wed, Apr 10th@ SFvs OAK
Thu, Apr 11th@ ARIvs OAK
Fri, Apr 12th@ ARI@ BOS
Sat, Apr 13th@ ARI@ BOS
Sun, Apr 14th@ ARI@ BOS
Mon, Apr 15thvs COL@ BOS
Tue, Apr 16thvs COL@ TB
Thu, Apr 18thvs CIN@ TB
Fri, Apr 19thvs CIN   
Sat, Apr 20thvs CINvs MIN
Sun, Apr 21stvs CINvs MIN
Tue, Apr 23rdvs SEAvs CWS
Wed, Apr 24thvs SEAvs CWS
Fri, Apr 26th@ WSH@ MIN
Sat, Apr 27th@ WSH@ MIN
Sun, Apr 28th@ WSH@ MIN
Mon, Apr 29th@ ATL@ CWS
Tue, Apr 30th@ ATL   
Wed, May 1st@ ATL@ CWS
Thu, May 2nd@ ATL   
Fri, May 3rdvs LADvs TB
Sat, May 4thvs LADvs TB
Sun, May 5thvs LAD   
Mon, May 6thvs NYMvs BOS
Tue, May 7thvs NYMvs BOS
Wed, May 8thvs NYMvs BOS
Fri, May 10th@ COLvs LAA
Sat, May 11th@ COLvs LAA
Sun, May 12th@ COLvs LAA
Tue, May 14th@ LAD   
Wed, May 15th@ LAD@ NYY
Thu, May 16thvs PIT@ CLE
Fri, May 17thvs PIT@ CLE
Sat, May 18thvs PIT@ CLE
Sun, May 19thvs PIT@ CLE
Mon, May 20thvs ARIvs NYY
Tue, May 21stvs ARIvs NYY
Wed, May 22ndvs ARIvs NYY
Fri, May 24th@ TOR@ COL
Sat, May 25th@ TOR@ COL
Sun, May 26th@ TOR@ COL
Mon, May 27th@ NYYvs DET
Tue, May 28th@ NYYvs DET
Wed, May 29th@ NYYvs DET
Fri, May 31stvs MIAvs SF
Sat, Jun 1stvs MIAvs SF
Sun, Jun 2ndvs MIAvs SF
Mon, Jun 3rdvs PHI   
Tue, Jun 4thvs PHI@ TEX
Wed, Jun 5thvs PHI@ TEX
Thu, Jun 6thvs WSH@ TEX
Fri, Jun 7thvs WSH@ HOU
Sat, Jun 8thvs WSH@ HOU
Sun, Jun 9thvs WSH@ HOU
Tue, Jun 11th@ SFvs TOR
Wed, Jun 12th@ SFvs TOR
Thu, Jun 13th@ COLvs TOR
Fri, Jun 14th@ COLvs BOS
Sat, Jun 15th@ COLvs BOS
Sun, Jun 16th@ COLvs BOS
Mon, Jun 17thvs MIL@ OAK
Tue, Jun 18thvs MIL@ OAK
Wed, Jun 19thvs MIL@ OAK
Fri, Jun 21st@ PIT@ SEA
Sat, Jun 22nd@ PIT@ SEA
Sun, Jun 23rd@ PIT@ SEA
Tue, Jun 25th@ BALvs SD
Wed, Jun 26th@ BALvs SD
Fri, Jun 28thvs STLvs CLE
Sat, Jun 29thvs STLvs CLE
Sun, Jun 30thvs STLvs CLE
Mon, Jul 1stvs SF@ TB
Tue, Jul 2ndvs SF@ TB
Wed, Jul 3rdvs SF@ TB
Thu, Jul 4th@ LAD   
Fri, Jul 5th@ LAD@ TOR
Sat, Jul 6th@ LAD@ TOR
Sun, Jul 7th@ LAD@ TOR
Fri, Jul 12thvs ATLvs TB
Sat, Jul 13thvs ATLvs TB
Sun, Jul 14thvs ATLvs TB
Tue, Jul 16th@ MIAvs WSH
Wed, Jul 17th@ MIAvs WSH
Thu, Jul 18th@ MIA   
Fri, Jul 19th@ CHCvs BOS
Sat, Jul 20th@ CHCvs BOS
Sun, Jul 21st@ CHCvs BOS
Tue, Jul 23rd@ NYM@ ARI
Wed, Jul 24th@ NYM@ ARI
Thu, Jul 25th@ NYM@ LAA
Fri, Jul 26thvs SF@ LAA
Sat, Jul 27thvs SF@ LAA
Sun, Jul 28thvs SF@ LAA
Mon, Jul 29thvs BAL@ SD
Tue, Jul 30thvs BAL@ SD
Thu, Aug 1st@ LADvs TOR
Fri, Aug 2nd@ LADvs TOR
Sat, Aug 3rd@ LADvs TOR
Sun, Aug 4th@ LADvs TOR
Tue, Aug 6th@ SEAvs NYY
Wed, Aug 7th@ SEAvs NYY
Thu, Aug 8thvs COL   
Fri, Aug 9thvs COLvs HOU
Sat, Aug 10thvs COLvs HOU
Sun, Aug 11thvs COLvs HOU
Mon, Aug 12thvs TB@ NYY
Tue, Aug 13thvs TB@ NYY
Wed, Aug 14thvs TB@ NYY
Fri, Aug 16th@ PHI@ BOS
Sat, Aug 17th@ PHI@ BOS
Sun, Aug 18th@ PHI@ BOS
Mon, Aug 19th@ CINvs KC
Tue, Aug 20th@ CINvs KC
Wed, Aug 21st@ CINvs KC
Fri, Aug 23rdvs BOSvs TB
Sat, Aug 24thvs BOSvs TB
Sun, Aug 25thvs BOSvs TB
Mon, Aug 26thvs LAD   
Tue, Aug 27thvs LAD@ WSH
Wed, Aug 28thvs LAD@ WSH
Thu, Aug 29th@ SF   
Fri, Aug 30th@ SF@ KC
Sat, Aug 31st@ SF@ KC
Sun, Sep 1st@ SF@ KC
Mon, Sep 2nd@ ARI@ TB
Tue, Sep 3rd@ ARI@ TB
Wed, Sep 4th@ ARI   
Fri, Sep 6thvs COLvs TEX
Sat, Sep 7thvs COLvs TEX
Sun, Sep 8thvs COLvs TEX
Mon, Sep 9thvs CHC   
Tue, Sep 10thvs CHCvs LAD
Wed, Sep 11thvs CHCvs LAD
Thu, Sep 12thvs CHCvs LAD
Fri, Sep 13th@ COL@ DET
Sat, Sep 14th@ COL@ DET
Sun, Sep 15th@ COL@ DET
Mon, Sep 16th@ MIL@ DET
Tue, Sep 17th@ MILvs TOR
Wed, Sep 18th@ MILvs TOR
Thu, Sep 19th@ MILvs TOR
Fri, Sep 20thvs ARIvs SEA
Sat, Sep 21stvs ARIvs SEA
Sun, Sep 22ndvs ARIvs SEA
Tue, Sep 24thvs LAD@ TOR
Wed, Sep 25thvs LAD@ TOR
Thu, Sep 26thvs LAD   
Fri, Sep 27th@ ARI@ BOS
Sat, Sep 28th@ ARI@ BOS
Sun, Sep 29th@ ARI@ BOS
Thu, Apr 4th   vs NYY
Wed, Apr 17th   @ TB
Mon, Apr 22nd   vs CWS
Thu, May 23rd   vs NYY
Thu, Jun 20th   @ SEA
Mon, Jul 22nd   @ ARI
Mon, Aug 5th   vs NYY
Thu, Aug 22nd   vs TB
Thu, Sep 5th   vs TEX
Mon, Sep 23rd   @ TOR