Skip to main content

Who Should I Trade?

Shane Bieber for Bryce Harper (2021)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Shane Bieber
Shane Bieber
CLE @ CIN Sat, Apr 17th 4:10pm
Bryce Harper
Bryce Harper
PHI vs STL Sat, Apr 17th 4:05pm
Recommended by
14 of 15 experts
Recommended by
1 of 15 experts
Rest of Season
VBR# 3# 30
Home Runs2230
Stolen Bases11
Batting Avg.257
Injury Alert--
Weather57 F, Overcast55 F, Mostly Cloudy
Expert Ranks 
Scott White
CBS Sports
# 4# 19
Joe Bond
Fantasy Six Pack
# 9# 15
Chris Meaney
# 8# 14
Mike Maher
# 10# 13
Frank Stampfl
CBS Sports
# 9# 15
Dan Harris
# 7# 13
Mick Ciallela
# 9# 13
Brendan Tuma
# 6# 18
Carmen Maiorano
# 7# 22
Jordan Eisen
Field of Vision Sports
# 8# 19
Brad Camara
# 10# 14
SportsLine - Computer Simulation
CBS Sports
# 11# 16
Chris Clegg
# 12# 14
Joe Pisapia
# 8# 15
Ryan Amore
Pitcher List
# 9# 8
Who Should I Trade? Player Statistics
  Shane Bieber
Shane Bieber
Bryce Harper
Bryce Harper
2021 Stats 
Home Runs22
Stolen Bases0
Batting Avg.238
Who Should I Trade? Player Projections
  Shane Bieber
Shane Bieber
Bryce Harper
Bryce Harper
2021 Projections 
Home Runs2230
Stolen Bases11
Batting Avg.257
Who Should I Trade? Player Notes
  Shane Bieber
Shane Bieber
Bryce Harper
Bryce Harper
 Cleveland right-hander Shane Bieber threw nine scoreless innings in a 2-0 win over the White Sox on Tuesday. He struck out 11 and walked one in the outing.
Matthew Terelle
Wed, Apr 14th
Phillies outfielder Bryce Harper went 1-for-4 with a solo home run in Sunday's win over the Braves. The homer was his second of the season and his second in as many days.
Mike Maher - The Birds Blitz
Mon, Apr 12th
 Cleveland right-hander Shane Bieber allowed two runs over 6 1/3 innings of work in a 4-2 win over the Royals on Wednesday. He struck out 12 and walked four in the game.
Matthew Terelle
Wed, Apr 7th
Phillies outfielder Bryce Harper went 2-for-4 with a solo home run and two runs scored in Saturday's loss to the Atlanta Braves. The homer was his first of the season.
Mike Maher - The Birds Blitz
Sun, Apr 11th
 Cleveland right-hander Shane Bieber allowed three runs over six innings in a 3-2 loss to the Detroit Tigers on Opening Day. Bieber struck out 12, walked three, and allowed five hits in the loss.
Matthew Terelle
Thu, Apr 1st
Bryce Harper went 0-for-1 with two walks, a hit by pitch, an RBI, and a run scored as the Phillies beat the Mets at home on Monday.
Brendan Tuma - Too Much Tuma
Tue, Apr 6th
 Indians SP Shane Bieber will start Opening Day against the Tigers.
AJ Schullo
Fri, Mar 12th
Phillies outfielder Bryce Harper says he feels no pain this spring after fighting through a back injury in 2020.
Brendan Tuma - Too Much Tuma
Tue, Feb 23rd
 Indians ace Shane Bieber says the team hasn't begun extension conversations with him.
Brendan Tuma - Too Much Tuma
Mon, Feb 22nd
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Shane Bieber
Shane Bieber
Bryce Harper
Bryce Harper
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1st@ DETvs ATL
Sat, Apr 3rd@ DETvs ATL
Sun, Apr 4th@ DETvs ATL
Mon, Apr 5thvs KCvs NYM
Wed, Apr 7thvs KCvs NYM
Fri, Apr 9thvs DET@ ATL
Sat, Apr 10thvs DET@ ATL
Sun, Apr 11thvs DET@ ATL
Mon, Apr 12th@ CWS   
Tue, Apr 13th@ CWS@ NYM
Wed, Apr 14th@ CWS@ NYM
Thu, Apr 15th@ CWS   
Fri, Apr 16th@ CINvs STL
Sat, Apr 17th@ CINvs STL
Sun, Apr 18th@ CINvs STL
Tue, Apr 20thvs CWSvs SF
Wed, Apr 21stvs CWSvs SF
Thu, Apr 22ndvs NYY   
Fri, Apr 23rdvs NYY@ COL
Sat, Apr 24thvs NYY@ COL
Sun, Apr 25thvs NYY@ COL
Mon, Apr 26thvs MIN@ STL
Tue, Apr 27thvs MIN@ STL
Wed, Apr 28thvs MIN@ STL
Fri, Apr 30th@ CWSvs NYM
Sat, May 1st@ CWSvs NYM
Sun, May 2nd@ CWSvs NYM
Mon, May 3rd@ KCvs MIL
Tue, May 4th@ KCvs MIL
Wed, May 5th@ KCvs MIL
Thu, May 6th@ KCvs MIL
Fri, May 7thvs CIN@ ATL
Sat, May 8thvs CIN@ ATL
Sun, May 9thvs CIN@ ATL
Tue, May 11thvs CHC@ WSH
Wed, May 12thvs CHC@ WSH
Thu, May 13th@ SEA@ WSH
Fri, May 14th@ SEA@ TOR
Sat, May 15th@ SEA@ TOR
Sun, May 16th@ SEA@ TOR
Mon, May 17th@ LAA   
Tue, May 18th@ LAAvs MIA
Wed, May 19th@ LAAvs MIA
Fri, May 21stvs MINvs BOS
Sat, May 22ndvs MINvs BOS
Sun, May 23rdvs MINvs BOS
Mon, May 24th@ DET@ MIA
Tue, May 25th@ DET@ MIA
Wed, May 26th@ DET@ MIA
Thu, May 27th@ DET@ MIA
Fri, May 28thvs TOR   
Sat, May 29thvs TOR@ TB
Sun, May 30thvs TOR@ TB
Mon, May 31stvs CWS@ CIN
Tue, Jun 1stvs CWS@ CIN
Wed, Jun 2ndvs CWS@ CIN
Fri, Jun 4th@ BALvs WSH
Sat, Jun 5th@ BALvs WSH
Sun, Jun 6th@ BALvs WSH
Tue, Jun 8th@ STLvs ATL
Wed, Jun 9th@ STLvs ATL
Fri, Jun 11thvs SEA   
Sat, Jun 12thvs SEAvs NYY
Sun, Jun 13thvs SEAvs NYY
Mon, Jun 14thvs BAL@ LAD
Tue, Jun 15thvs BAL@ LAD
Wed, Jun 16thvs BAL@ LAD
Thu, Jun 17thvs BAL   
Fri, Jun 18th@ PIT@ SF
Sat, Jun 19th@ PIT@ SF
Sun, Jun 20th@ PIT@ SF
Mon, Jun 21st@ CHC   
Tue, Jun 22nd@ CHCvs WSH
Thu, Jun 24th@ MIN   
Fri, Jun 25th@ MIN@ NYM
Sat, Jun 26th@ MIN@ NYM
Sun, Jun 27th@ MIN@ NYM
Mon, Jun 28thvs DET   
Tue, Jun 29thvs DETvs MIA
Wed, Jun 30thvs DETvs MIA
Thu, Jul 1stvs HOUvs MIA
Fri, Jul 2ndvs HOUvs SD
Sat, Jul 3rdvs HOUvs SD
Sun, Jul 4thvs HOUvs SD
Mon, Jul 5th@ TB@ CHC
Tue, Jul 6th@ TB@ CHC
Wed, Jul 7th@ TB@ CHC
Thu, Jul 8thvs KC@ CHC
Fri, Jul 9thvs KC@ BOS
Sat, Jul 10thvs KC@ BOS
Sun, Jul 11thvs KC@ BOS
Fri, Jul 16th@ OAKvs MIA
Sat, Jul 17th@ OAKvs MIA
Sun, Jul 18th@ OAKvs MIA
Mon, Jul 19th@ HOU   
Tue, Jul 20th@ HOU@ NYY
Wed, Jul 21st@ HOU@ NYY
Thu, Jul 22ndvs TBvs ATL
Fri, Jul 23rdvs TBvs ATL
Sat, Jul 24thvs TBvs ATL
Sun, Jul 25thvs TBvs ATL
Tue, Jul 27thvs STLvs WSH
Wed, Jul 28thvs STLvs WSH
Fri, Jul 30th@ CWS@ PIT
Sat, Jul 31st@ CWS@ PIT
Sun, Aug 1st@ CWS@ PIT
Mon, Aug 2nd@ TOR@ WSH
Tue, Aug 3rd@ TOR@ WSH
Wed, Aug 4th@ TOR@ WSH
Thu, Aug 5th@ TOR@ WSH
Fri, Aug 6thvs DETvs NYM
Sat, Aug 7thvs DETvs NYM
Sun, Aug 8thvs DETvs NYM
Tue, Aug 10thvs OAKvs LAD
Wed, Aug 11thvs OAKvs LAD
Thu, Aug 12thvs OAKvs LAD
Fri, Aug 13th@ DETvs CIN
Sat, Aug 14th@ DETvs CIN
Sun, Aug 15th@ DETvs CIN
Mon, Aug 16th@ MIN   
Tue, Aug 17th@ MIN@ ARI
Wed, Aug 18th@ MIN@ ARI
Fri, Aug 20thvs LAA@ SD
Sat, Aug 21stvs LAA@ SD
Sun, Aug 22ndvs LAA@ SD
Tue, Aug 24thvs TEXvs TB
Wed, Aug 25thvs TEXvs TB
Thu, Aug 26thvs TEXvs ARI
Fri, Aug 27thvs BOSvs ARI
Sat, Aug 28thvs BOSvs ARI
Sun, Aug 29thvs BOSvs ARI
Tue, Aug 31st@ KC@ WSH
Wed, Sep 1st@ KC@ WSH
Thu, Sep 2nd@ KC   
Fri, Sep 3rd@ BOS@ MIA
Sat, Sep 4th@ BOS@ MIA
Sun, Sep 5th@ BOS@ MIA
Mon, Sep 6thvs MIN@ MIL
Tue, Sep 7thvs MIN@ MIL
Wed, Sep 8thvs MIN@ MIL
Thu, Sep 9thvs MINvs COL
Fri, Sep 10thvs MILvs COL
Sat, Sep 11thvs MILvs COL
Sun, Sep 12thvs MILvs COL
Tue, Sep 14th@ MINvs CHC
Wed, Sep 15th@ MINvs CHC
Fri, Sep 17th@ NYY@ NYM
Sat, Sep 18th@ NYY@ NYM
Sun, Sep 19th@ NYY@ NYM
Mon, Sep 20thvs KCvs BAL
Tue, Sep 21stvs KCvs BAL
Wed, Sep 22ndvs KCvs BAL
Thu, Sep 23rdvs CWSvs PIT
Fri, Sep 24thvs CWSvs PIT
Sat, Sep 25thvs CWSvs PIT
Sun, Sep 26thvs CWSvs PIT
Tue, Sep 28th@ KC@ ATL
Wed, Sep 29th@ KC@ ATL
Thu, Sep 30th@ KC@ ATL
Fri, Oct 1st@ TEX@ MIA
Sat, Oct 2nd@ TEX@ MIA
Sun, Oct 3rd@ TEX@ MIA
Tue, Apr 6th   vs NYM
Mon, Apr 19th   vs SF
Thu, Apr 29th   @ STL
Thu, May 20th   vs MIA
Thu, Jun 10th   vs ATL
Wed, Jun 23rd   vs WSH
Mon, Jul 26th   vs WSH
Thu, Jul 29th   vs WSH
Thu, Aug 19th   @ ARI
Mon, Aug 30th   @ WSH
Thu, Sep 16th   vs CHC