Skip to main content

Who Should I Trade?

Shane Baz for Craig Stammen (2022)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Shane Baz
Shane Baz
Craig Stammen
Craig Stammen
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
VBR# 214# 349
Injury Alert--
Expert Ranks 
Who Should I Trade? Player Statistics
  Shane Baz
Shane Baz
Craig Stammen
Craig Stammen
2021 Stats 
Games Played367
Games Started34
Innings Pitched13.188.1
Blown Saves01
Hits Allowed679
Earned Runs330
Home Runs Allowed313
Who Should I Trade? Player Notes
  Shane Baz
Shane Baz
Craig Stammen
Craig Stammen
There are no recent news for these players
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Shane Baz
Shane Baz
Craig Stammen
Craig Stammen
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 31st@ BOSvs SF
Sat, Apr 2nd@ BOSvs SF
Sun, Apr 3rd@ BOSvs SF
Mon, Apr 4th@ TOR   
Tue, Apr 5th@ TORvs COL
Wed, Apr 6th@ TORvs COL
Fri, Apr 8thvs BAL@ ARI
Sat, Apr 9thvs BAL@ ARI
Sun, Apr 10thvs BAL@ ARI
Mon, Apr 11thvs OAK@ SF
Tue, Apr 12thvs OAK@ SF
Wed, Apr 13thvs OAK@ SF
Thu, Apr 14thvs OAKvs ATL
Fri, Apr 15th@ CWSvs ATL
Sat, Apr 16th@ CWSvs ATL
Sun, Apr 17th@ CWSvs ATL
Mon, Apr 18th@ CHCvs CIN
Tue, Apr 19th@ CHCvs CIN
Wed, Apr 20th@ CHCvs CIN
Fri, Apr 22ndvs BOSvs LAD
Sat, Apr 23rdvs BOSvs LAD
Sun, Apr 24thvs BOSvs LAD
Tue, Apr 26thvs SEA@ CIN
Wed, Apr 27thvs SEA@ CIN
Thu, Apr 28thvs SEA@ CIN
Fri, Apr 29thvs MIN@ PIT
Sat, Apr 30thvs MIN@ PIT
Sun, May 1stvs MIN@ PIT
Mon, May 2nd@ OAK   
Tue, May 3rd@ OAK@ CLE
Wed, May 4th@ OAK@ CLE
Thu, May 5th@ SEAvs MIA
Fri, May 6th@ SEAvs MIA
Sat, May 7th@ SEAvs MIA
Sun, May 8th@ SEAvs MIA
Mon, May 9th@ LAAvs CHC
Tue, May 10th@ LAAvs CHC
Wed, May 11th@ LAAvs CHC
Fri, May 13thvs TOR@ ATL
Sat, May 14thvs TOR@ ATL
Sun, May 15thvs TOR@ ATL
Mon, May 16thvs DET   
Tue, May 17thvs DET@ PHI
Wed, May 18thvs DET@ PHI
Fri, May 20th@ BAL@ SF
Sat, May 21st@ BAL@ SF
Sun, May 22nd@ BAL@ SF
Tue, May 24thvs MIAvs MIL
Wed, May 25thvs MIAvs MIL
Thu, May 26thvs NYY   
Fri, May 27thvs NYYvs PIT
Sat, May 28thvs NYYvs PIT
Sun, May 29thvs NYYvs PIT
Mon, May 30th@ TEX@ STL
Tue, May 31st@ TEX@ STL
Wed, Jun 1st@ TEX@ STL
Thu, Jun 2nd@ TEX@ MIL
Fri, Jun 3rdvs CWS@ MIL
Sat, Jun 4thvs CWS@ MIL
Sun, Jun 5thvs CWS@ MIL
Tue, Jun 7thvs STLvs NYM
Wed, Jun 8thvs STLvs NYM
Thu, Jun 9thvs STL   
Fri, Jun 10th@ MINvs COL
Sat, Jun 11th@ MINvs COL
Sun, Jun 12th@ MINvs COL
Tue, Jun 14th@ NYY@ CHC
Wed, Jun 15th@ NYY@ CHC
Thu, Jun 16th@ NYY@ CHC
Fri, Jun 17th@ BAL@ COL
Sat, Jun 18th@ BAL@ COL
Sun, Jun 19th@ BAL@ COL
Mon, Jun 20thvs NYYvs ARI
Tue, Jun 21stvs NYYvs ARI
Wed, Jun 22ndvs NYYvs ARI
Fri, Jun 24thvs PITvs PHI
Sat, Jun 25thvs PITvs PHI
Sun, Jun 26thvs PITvs PHI
Tue, Jun 28thvs MIL@ ARI
Wed, Jun 29thvs MIL@ ARI
Thu, Jun 30th@ TOR@ LAD
Fri, Jul 1st@ TOR@ LAD
Sat, Jul 2nd@ TOR@ LAD
Sun, Jul 3rd@ TOR@ LAD
Mon, Jul 4th@ BOSvs SEA
Tue, Jul 5th@ BOSvs SEA
Wed, Jul 6th@ BOS   
Fri, Jul 8th@ CINvs SF
Sat, Jul 9th@ CINvs SF
Sun, Jul 10th@ CINvs SF
Mon, Jul 11thvs BOS@ COL
Tue, Jul 12thvs BOS@ COL
Wed, Jul 13thvs BOS@ COL
Thu, Jul 14thvs BOS@ COL
Fri, Jul 15thvs BALvs ARI
Sat, Jul 16thvs BALvs ARI
Sun, Jul 17thvs BALvs ARI
Fri, Jul 22nd@ KC@ NYM
Sat, Jul 23rd@ KC@ NYM
Sun, Jul 24th@ KC@ NYM
Mon, Jul 25th@ BAL@ DET
Tue, Jul 26th@ BAL@ DET
Wed, Jul 27th@ BAL@ DET
Thu, Jul 28th@ BAL   
Fri, Jul 29thvs CLEvs MIN
Sat, Jul 30thvs CLEvs MIN
Sun, Jul 31stvs CLEvs MIN
Tue, Aug 2ndvs TORvs COL
Wed, Aug 3rdvs TORvs COL
Thu, Aug 4th@ DETvs COL
Fri, Aug 5th@ DET@ LAD
Sat, Aug 6th@ DET@ LAD
Sun, Aug 7th@ DET@ LAD
Tue, Aug 9th@ MILvs SF
Wed, Aug 10th@ MILvs SF
Fri, Aug 12thvs BAL@ WSH
Sat, Aug 13thvs BAL@ WSH
Sun, Aug 14thvs BAL@ WSH
Mon, Aug 15th@ NYY@ MIA
Tue, Aug 16th@ NYY@ MIA
Wed, Aug 17th@ NYY@ MIA
Thu, Aug 18thvs KCvs WSH
Fri, Aug 19thvs KCvs WSH
Sat, Aug 20thvs KCvs WSH
Sun, Aug 21stvs KCvs WSH
Mon, Aug 22ndvs LAA   
Tue, Aug 23rdvs LAAvs CLE
Wed, Aug 24thvs LAAvs CLE
Thu, Aug 25thvs LAA   
Fri, Aug 26th@ BOS@ KC
Sat, Aug 27th@ BOS@ KC
Sun, Aug 28th@ BOS@ KC
Tue, Aug 30th@ MIA@ SF
Wed, Aug 31st@ MIA@ SF
Fri, Sep 2ndvs NYY@ LAD
Sat, Sep 3rdvs NYY@ LAD
Sun, Sep 4thvs NYY@ LAD
Mon, Sep 5thvs BOSvs ARI
Tue, Sep 6thvs BOSvs ARI
Wed, Sep 7thvs BOSvs ARI
Fri, Sep 9th@ NYYvs LAD
Sat, Sep 10th@ NYYvs LAD
Sun, Sep 11th@ NYYvs LAD
Mon, Sep 12th@ TOR   
Tue, Sep 13th@ TOR@ SEA
Wed, Sep 14th@ TOR@ SEA
Fri, Sep 16thvs TEX@ ARI
Sat, Sep 17thvs TEX@ ARI
Sun, Sep 18thvs TEX@ ARI
Mon, Sep 19thvs HOU   
Tue, Sep 20thvs HOUvs STL
Wed, Sep 21stvs HOUvs STL
Thu, Sep 22ndvs TORvs STL
Fri, Sep 23rdvs TOR@ COL
Sat, Sep 24thvs TOR@ COL
Sun, Sep 25thvs TOR@ COL
Tue, Sep 27th@ CLEvs LAD
Wed, Sep 28th@ CLEvs LAD
Thu, Sep 29th@ CLEvs LAD
Fri, Sep 30th@ HOUvs CWS
Sat, Oct 1st@ HOUvs CWS
Sun, Oct 2nd@ HOUvs CWS
Fri, Apr 1st   vs SF
Thu, Apr 7th   @ ARI
Thu, May 19th   @ PHI
Mon, May 23rd   vs MIL
Mon, Jun 6th   vs NYM
Mon, Jun 13th   @ CHC
Thu, Jun 23rd   vs PHI
Mon, Aug 1st   vs COL
Mon, Aug 8th   vs SF
Mon, Aug 29th   @ SF
Thu, Sep 15th   @ ARI