Skip to main content

Who Should I Trade?

Christian Yelich 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
  Christian Yelich
Christian Yelich
MIL @ SD Mon, Apr 19th 10:10pm
Bryce Harper
Bryce Harper
PHI vs SF Mon, Apr 19th 7:05pm
Recommended by
12 of 12 experts
Recommended by
0 of 12 experts
Rest of Season
VBR# 16# 21
Home Runs2832
Stolen Bases1711
Batting Average.284.259
Injury AlertIL10DTD
Weather59 F, Overcast64 F, Partly Cloudy
Expert Ranks 
Joe Bond
Fantasy Six Pack
# 8# 11
Chris Meaney
# 8# 11
Mike Maher
# 6# 10
Dan Harris
# 7# 10
Mick Ciallela
# 5# 10
Ryan Amore
Pitcher List
# 6# 7
Brendan Tuma
# 7# 12
Carmen Maiorano
# 8# 17
Jordan Eisen
Field of Vision Sports
# 10# 12
Brad Camara
# 7# 11
Chris Clegg
# 10# 11
Joe Pisapia
# 11# 12
Who Should I Trade? Player Statistics
  Christian Yelich
Christian Yelich
Bryce Harper
Bryce Harper
2021 Stats 
At Bats3042
Home Runs02
Stolen Bases20
Caught Stealing00
Batting Average.333.238
On Base Pct.460.396
Slugging Pct.367.429
On-base Plus Slugging.826.825
Who Should I Trade? Player Projections
  Christian Yelich
Christian Yelich
Bryce Harper
Bryce Harper
2021 Projections 
At Bats501490
Home Runs2832
Stolen Bases1711
Caught Stealing54
Batting Average.284.259
On Base Pct.396.404
Slugging Pct.516.516
On-base Plus Slugging.912.919
Who Should I Trade? Player Notes
  Christian Yelich
Christian Yelich
Bryce Harper
Bryce Harper
 The Brewers placed OF Christian Yelich (back) on the 10-day injured list.
Brendan Tuma - Too Much Tuma
Sat, Apr 17th
Bryce Harper (back) is in Sunday's lineup against the Cardinals.
Brendan Tuma - Too Much Tuma
Sun, Apr 18th
 Brewers star OF Christian Yelich (back) will sit for a fifth straight game Saturday.
Brad Camara
Sat, Apr 17th
Phillies star Bryce Harper could return to the lineup Sunday, according to manager Joe Girardi. The outfielder did not play on Saturday after waking up with lower back tightness.
Andersen Pickard
Sun, Apr 18th
 Brewers star OF Christian Yelich (back) will sit for the fourth straight game Friday against the Pirates.
Brad Camara
Fri, Apr 16th
Bryce Harper is currently day-to-day with lower back tightness, according to Phillies beat reporter Matt Breen.
Ari Koslow
Sat, Apr 17th
 Brewers' star OF Christian Yelich remains out of the lineup for Wednesday's game against the Cubs.
Jack Mannis
Wed, Apr 14th
Bryce Harper is absent from Saturday’s lineup against the Cardinals.
Brendan Tuma - Too Much Tuma
Sat, Apr 17th
 Brewers star OF Christian Yelich (back) remains out of the lineup in Tuesday’s game against the Cubs.
Brad Camara
Tue, Apr 13th
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
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Christian Yelich
Christian Yelich
Bryce Harper
Bryce Harper
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1stvs MINvs ATL
Sat, Apr 3rdvs MINvs ATL
Sun, Apr 4thvs MINvs ATL
Mon, Apr 5th@ CHCvs NYM
Tue, Apr 6th@ CHCvs NYM
Wed, Apr 7th@ CHCvs NYM
Thu, Apr 8th@ STL   
Sat, Apr 10th@ STL@ ATL
Sun, Apr 11th@ STL@ ATL
Mon, Apr 12thvs CHC   
Tue, Apr 13thvs CHC@ NYM
Wed, Apr 14thvs CHC@ NYM
Fri, Apr 16thvs PITvs STL
Sat, Apr 17thvs PITvs STL
Sun, Apr 18thvs PITvs STL
Mon, Apr 19th@ SDvs SF
Tue, Apr 20th@ SDvs SF
Wed, Apr 21st@ SDvs SF
Fri, Apr 23rd@ CHC@ COL
Sat, Apr 24th@ CHC@ COL
Sun, Apr 25th@ CHC@ COL
Mon, Apr 26thvs MIA@ STL
Tue, Apr 27thvs MIA@ STL
Wed, Apr 28thvs MIA@ STL
Thu, Apr 29thvs LAD@ STL
Fri, Apr 30thvs LADvs NYM
Sat, May 1stvs LADvs NYM
Sun, May 2ndvs LADvs NYM
Mon, May 3rd@ PHIvs MIL
Tue, May 4th@ PHIvs MIL
Wed, May 5th@ PHIvs MIL
Thu, May 6th@ PHIvs MIL
Fri, May 7th@ MIA@ ATL
Sat, May 8th@ MIA@ ATL
Sun, May 9th@ MIA@ ATL
Tue, May 11thvs STL@ WSH
Wed, May 12thvs STL@ WSH
Thu, May 13thvs STL@ WSH
Fri, May 14thvs ATL@ TOR
Sat, May 15thvs ATL@ TOR
Sun, May 16thvs ATL@ TOR
Tue, May 18th@ KCvs MIA
Wed, May 19th@ KCvs MIA
Fri, May 21st@ CINvs BOS
Sat, May 22nd@ CINvs BOS
Sun, May 23rd@ CINvs BOS
Mon, May 24thvs SD@ MIA
Tue, May 25thvs SD@ MIA
Wed, May 26thvs SD@ MIA
Thu, May 27thvs SD@ MIA
Fri, May 28th@ WSH   
Sat, May 29th@ WSH@ TB
Sun, May 30th@ WSH@ TB
Mon, May 31stvs DET@ CIN
Tue, Jun 1stvs DET@ CIN
Thu, Jun 3rdvs ARI   
Fri, Jun 4thvs ARIvs WSH
Sat, Jun 5thvs ARIvs WSH
Sun, Jun 6thvs ARIvs WSH
Tue, Jun 8th@ CINvs ATL
Wed, Jun 9th@ CINvs ATL
Thu, Jun 10th@ CINvs ATL
Fri, Jun 11thvs PIT   
Sat, Jun 12thvs PITvs NYY
Sun, Jun 13thvs PITvs NYY
Mon, Jun 14thvs CIN@ LAD
Tue, Jun 15thvs CIN@ LAD
Wed, Jun 16thvs CIN@ LAD
Thu, Jun 17th@ COL   
Fri, Jun 18th@ COL@ SF
Sat, Jun 19th@ COL@ SF
Sun, Jun 20th@ COL@ SF
Mon, Jun 21st@ ARI   
Tue, Jun 22nd@ ARIvs WSH
Wed, Jun 23rd@ ARIvs WSH
Fri, Jun 25thvs COL@ NYM
Sat, Jun 26thvs COL@ NYM
Sun, Jun 27thvs COL@ NYM
Mon, Jun 28thvs CHC   
Tue, Jun 29thvs CHCvs MIA
Wed, Jun 30thvs CHCvs MIA
Thu, Jul 1st@ PITvs MIA
Fri, Jul 2nd@ PITvs SD
Sat, Jul 3rd@ PITvs SD
Sun, Jul 4th@ PITvs SD
Mon, Jul 5th@ NYM@ CHC
Tue, Jul 6th@ NYM@ CHC
Wed, Jul 7th@ NYM@ CHC
Thu, Jul 8thvs CIN@ CHC
Fri, Jul 9thvs CIN@ BOS
Sat, Jul 10thvs CIN@ BOS
Sun, Jul 11thvs CIN@ BOS
Fri, Jul 16th@ CINvs MIA
Sat, Jul 17th@ CINvs MIA
Sun, Jul 18th@ CINvs MIA
Tue, Jul 20thvs KC@ NYY
Wed, Jul 21stvs KC@ NYY
Fri, Jul 23rdvs CWSvs ATL
Sat, Jul 24thvs CWSvs ATL
Sun, Jul 25thvs CWSvs ATL
Tue, Jul 27th@ PITvs WSH
Wed, Jul 28th@ PITvs WSH
Thu, Jul 29th@ PITvs WSH
Fri, Jul 30th@ ATL@ PIT
Sat, Jul 31st@ ATL@ PIT
Sun, Aug 1st@ ATL@ PIT
Mon, Aug 2ndvs PIT@ WSH
Tue, Aug 3rdvs PIT@ WSH
Wed, Aug 4thvs PIT@ WSH
Fri, Aug 6thvs SFvs NYM
Sat, Aug 7thvs SFvs NYM
Sun, Aug 8thvs SFvs NYM
Mon, Aug 9th@ CHC   
Tue, Aug 10th@ CHCvs LAD
Wed, Aug 11th@ CHCvs LAD
Thu, Aug 12th@ CHCvs LAD
Fri, Aug 13th@ PITvs CIN
Sat, Aug 14th@ PITvs CIN
Sun, Aug 15th@ PITvs CIN
Tue, Aug 17th@ STL@ ARI
Wed, Aug 18th@ STL@ ARI
Thu, Aug 19th@ STL@ ARI
Fri, Aug 20thvs WSH@ SD
Sat, Aug 21stvs WSH@ SD
Sun, Aug 22ndvs WSH@ SD
Tue, Aug 24thvs CINvs TB
Wed, Aug 25thvs CINvs TB
Thu, Aug 26thvs CINvs ARI
Fri, Aug 27th@ MINvs ARI
Sat, Aug 28th@ MINvs ARI
Sun, Aug 29th@ MINvs ARI
Mon, Aug 30th@ SF@ WSH
Tue, Aug 31st@ SF@ WSH
Wed, Sep 1st@ SF@ WSH
Thu, Sep 2nd@ SF   
Fri, Sep 3rdvs STL@ MIA
Sat, Sep 4thvs STL@ MIA
Sun, Sep 5thvs STL@ MIA
Mon, Sep 6thvs PHI@ MIL
Tue, Sep 7thvs PHI@ MIL
Wed, Sep 8thvs PHI@ MIL
Fri, Sep 10th@ CLEvs COL
Sat, Sep 11th@ CLEvs COL
Sun, Sep 12th@ CLEvs COL
Tue, Sep 14th@ DETvs CHC
Wed, Sep 15th@ DETvs CHC
Fri, Sep 17thvs CHC@ NYM
Sat, Sep 18thvs CHC@ NYM
Sun, Sep 19thvs CHC@ NYM
Mon, Sep 20thvs STLvs BAL
Tue, Sep 21stvs STLvs BAL
Wed, Sep 22ndvs STLvs BAL
Thu, Sep 23rdvs STLvs PIT
Fri, Sep 24thvs NYMvs PIT
Sat, Sep 25thvs NYMvs PIT
Sun, Sep 26thvs NYMvs PIT
Tue, Sep 28th@ STL@ ATL
Wed, Sep 29th@ STL@ ATL
Thu, Sep 30th@ STL@ ATL
Fri, Oct 1st@ LAD@ MIA
Sat, Oct 2nd@ LAD@ MIA
Sun, Oct 3rd@ LAD@ MIA
Fri, Apr 9th   @ ATL
Thu, May 20th   vs MIA
Wed, Jun 2nd   @ CIN
Thu, Jul 22nd   vs ATL
Mon, Jul 26th   vs WSH
Thu, Aug 5th   @ WSH
Thu, Sep 9th   vs COL
Thu, Sep 16th   vs CHC