Skip to main content

Who Should I Trade?

Shane McClanahan for Shane Bieber (2023)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Shane McClanahan
Shane McClanahan
Shane Bieber
Shane Bieber
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
Injury Alert--
Expert Ranks 
Who Should I Trade? Player Statistics
  Shane McClanahan
Shane McClanahan
Shane Bieber
Shane Bieber
2022 Stats 
Games Played2831
Games Started2831
Innings Pitched166.1200.0
Blown Saves00
Hits Allowed116173
Earned Runs4765
Home Runs Allowed1918
Who Should I Trade? Player Notes
  Shane McClanahan
Shane McClanahan
Shane Bieber
Shane Bieber
There are no recent news for these players
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Shane McClanahan
Shane McClanahan
Shane Bieber
Shane Bieber
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 30thvs DET@ SEA
Sat, Apr 1stvs DET@ SEA
Sun, Apr 2ndvs DET@ SEA
Mon, Apr 3rd@ WSH@ OAK
Tue, Apr 4th@ WSH@ OAK
Wed, Apr 5th@ WSH@ OAK
Fri, Apr 7thvs OAKvs SEA
Sat, Apr 8thvs OAKvs SEA
Sun, Apr 9thvs OAKvs SEA
Mon, Apr 10thvs BOSvs NYY
Tue, Apr 11thvs BOSvs NYY
Wed, Apr 12thvs BOSvs NYY
Thu, Apr 13thvs BOS   
Fri, Apr 14th@ TOR@ WSH
Sat, Apr 15th@ TOR@ WSH
Sun, Apr 16th@ TOR@ WSH
Mon, Apr 17th@ CIN@ DET
Tue, Apr 18th@ CIN@ DET
Wed, Apr 19th@ CIN@ DET
Fri, Apr 21stvs CWSvs MIA
Sat, Apr 22ndvs CWSvs MIA
Sun, Apr 23rdvs CWSvs MIA
Mon, Apr 24thvs HOUvs COL
Tue, Apr 25thvs HOUvs COL
Wed, Apr 26thvs HOUvs COL
Thu, Apr 27th@ CWS   
Fri, Apr 28th@ CWS@ BOS
Sat, Apr 29th@ CWS@ BOS
Sun, Apr 30th@ CWS@ BOS
Tue, May 2ndvs PIT@ NYY
Wed, May 3rdvs PIT@ NYY
Thu, May 4thvs PIT   
Fri, May 5thvs NYYvs MIN
Sat, May 6thvs NYYvs MIN
Sun, May 7thvs NYYvs MIN
Mon, May 8th@ BALvs DET
Tue, May 9th@ BALvs DET
Wed, May 10th@ BALvs DET
Thu, May 11th@ NYY   
Fri, May 12th@ NYYvs LAA
Sat, May 13th@ NYYvs LAA
Sun, May 14th@ NYYvs LAA
Tue, May 16th@ NYM@ CWS
Wed, May 17th@ NYM@ CWS
Thu, May 18th@ NYM@ CWS
Fri, May 19thvs MIL@ NYM
Sat, May 20thvs MIL@ NYM
Sun, May 21stvs MIL@ NYM
Mon, May 22ndvs TORvs CWS
Tue, May 23rdvs TORvs CWS
Wed, May 24thvs TORvs CWS
Thu, May 25thvs TOR   
Fri, May 26thvs LADvs STL
Sat, May 27thvs LADvs STL
Sun, May 28thvs LADvs STL
Mon, May 29th@ CHC@ BAL
Tue, May 30th@ CHC@ BAL
Wed, May 31st@ CHC@ BAL
Fri, Jun 2nd@ BOS@ MIN
Sat, Jun 3rd@ BOS@ MIN
Sun, Jun 4th@ BOS@ MIN
Mon, Jun 5th@ BOS   
Tue, Jun 6thvs MINvs BOS
Wed, Jun 7thvs MINvs BOS
Thu, Jun 8thvs MINvs BOS
Fri, Jun 9thvs TEXvs HOU
Sat, Jun 10thvs TEXvs HOU
Sun, Jun 11thvs TEXvs HOU
Mon, Jun 12th@ OAK   
Tue, Jun 13th@ OAK@ SD
Wed, Jun 14th@ OAK@ SD
Thu, Jun 15th@ OAK@ SD
Fri, Jun 16th@ SD@ ARI
Sat, Jun 17th@ SD@ ARI
Sun, Jun 18th@ SD@ ARI
Tue, Jun 20thvs BALvs OAK
Wed, Jun 21stvs BALvs OAK
Thu, Jun 22ndvs KCvs OAK
Fri, Jun 23rdvs KCvs MIL
Sat, Jun 24thvs KCvs MIL
Sun, Jun 25thvs KCvs MIL
Tue, Jun 27th@ ARI@ KC
Wed, Jun 28th@ ARI@ KC
Thu, Jun 29th@ ARI@ KC
Fri, Jun 30th@ SEA@ CHC
Sat, Jul 1st@ SEA@ CHC
Sun, Jul 2nd@ SEA@ CHC
Tue, Jul 4thvs PHIvs ATL
Wed, Jul 5thvs PHIvs ATL
Thu, Jul 6thvs PHIvs KC
Fri, Jul 7thvs ATLvs KC
Sat, Jul 8thvs ATLvs KC
Sun, Jul 9thvs ATLvs KC
Fri, Jul 14th@ KC@ TEX
Sat, Jul 15th@ KC@ TEX
Sun, Jul 16th@ KC@ TEX
Mon, Jul 17th@ TEX@ PIT
Tue, Jul 18th@ TEX@ PIT
Wed, Jul 19th@ TEX@ PIT
Thu, Jul 20thvs BAL   
Fri, Jul 21stvs BALvs PHI
Sat, Jul 22ndvs BALvs PHI
Sun, Jul 23rdvs BALvs PHI
Tue, Jul 25thvs MIAvs KC
Wed, Jul 26thvs MIAvs KC
Fri, Jul 28th@ HOU@ CWS
Sat, Jul 29th@ HOU@ CWS
Sun, Jul 30th@ HOU@ CWS
Mon, Jul 31st@ NYY@ HOU
Tue, Aug 1st@ NYY@ HOU
Wed, Aug 2nd@ NYY@ HOU
Fri, Aug 4th@ DETvs CWS
Sat, Aug 5th@ DETvs CWS
Sun, Aug 6th@ DETvs CWS
Tue, Aug 8thvs STLvs TOR
Wed, Aug 9thvs STLvs TOR
Thu, Aug 10thvs STLvs TOR
Fri, Aug 11thvs CLE@ TB
Sat, Aug 12thvs CLE@ TB
Sun, Aug 13thvs CLE@ TB
Mon, Aug 14th@ SF   
Tue, Aug 15th@ SF@ CIN
Wed, Aug 16th@ SF@ CIN
Fri, Aug 18th@ LAAvs DET
Sat, Aug 19th@ LAAvs DET
Sun, Aug 20th@ LAAvs DET
Tue, Aug 22ndvs COLvs LAD
Wed, Aug 23rdvs COLvs LAD
Thu, Aug 24thvs COLvs LAD
Fri, Aug 25thvs NYY@ TOR
Sat, Aug 26thvs NYY@ TOR
Sun, Aug 27thvs NYY@ TOR
Tue, Aug 29th@ MIA@ MIN
Wed, Aug 30th@ MIA@ MIN
Fri, Sep 1st@ CLEvs TB
Sat, Sep 2nd@ CLEvs TB
Sun, Sep 3rd@ CLEvs TB
Mon, Sep 4thvs BOSvs MIN
Tue, Sep 5thvs BOSvs MIN
Wed, Sep 6thvs BOSvs MIN
Thu, Sep 7thvs SEA@ LAA
Fri, Sep 8thvs SEA@ LAA
Sat, Sep 9thvs SEA@ LAA
Sun, Sep 10thvs SEA@ LAA
Mon, Sep 11th@ MIN@ SF
Tue, Sep 12th@ MIN@ SF
Wed, Sep 13th@ MIN@ SF
Thu, Sep 14th@ BAL   
Fri, Sep 15th@ BALvs TEX
Sat, Sep 16th@ BALvs TEX
Sun, Sep 17th@ BALvs TEX
Tue, Sep 19thvs LAA@ KC
Wed, Sep 20thvs LAA@ KC
Thu, Sep 21stvs LAAvs BAL
Fri, Sep 22ndvs TORvs BAL
Sat, Sep 23rdvs TORvs BAL
Sun, Sep 24thvs TORvs BAL
Tue, Sep 26th@ BOSvs CIN
Wed, Sep 27th@ BOSvs CIN
Fri, Sep 29th@ TOR@ DET
Sat, Sep 30th@ TOR@ DET
Sun, Oct 1st@ TOR@ DET
Fri, Mar 31st   @ SEA
Mon, May 1st   @ NYY
Thu, Jun 1st   @ MIN
Mon, Jul 3rd   vs ATL
Mon, Jul 24th   vs KC
Thu, Jul 27th   @ CWS
Mon, Aug 7th   vs TOR
Thu, Aug 17th   vs DET
Mon, Aug 28th   @ MIN
Mon, Sep 18th   @ KC