Skip to main content

Who Should I Trade?

Freddie Freeman 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
  Freddie Freeman
1B - ATL
Freddie Freeman
ATL @ NYY Tue, Apr 20th 6:35pm
Bryce Harper
Bryce Harper
PHI vs SF Tue, Apr 20th 7:05pm
Recommended by
11 of 12 experts
Recommended by
1 of 12 experts
Rest of Season
VBR# 15# 19
Home Runs3033
Stolen Bases511
Batting Average.291.264
Injury Alert--
Weather68 F, Partly Cloudy68 F, Partly Cloudy
Expert Ranks 
Joe Bond
Fantasy Six Pack
# 9# 11
Chris Meaney
# 9# 11
Mike Maher
# 9# 10
Dan Harris
# 9# 10
Mick Ciallela
# 9# 10
Brendan Tuma
# 8# 11
Carmen Maiorano
# 9# 17
Jordan Eisen
Field of Vision Sports
# 9# 12
Brad Camara
# 9# 11
Chris Clegg
# 9# 11
Joe Pisapia
# 8# 12
Ryan Amore
Pitcher List
# 10# 7
Who Should I Trade? Player Statistics
  Freddie Freeman
1B - ATL
Freddie Freeman
Bryce Harper
Bryce Harper
2021 Stats 
At Bats5645
Home Runs53
Stolen Bases10
Caught Stealing00
Batting Average.232.289
On Base Pct.394.439
Slugging Pct.536.556
On-base Plus Slugging.930.994
Who Should I Trade? Player Projections
  Freddie Freeman
1B - ATL
Freddie Freeman
Bryce Harper
Bryce Harper
2021 Projections 
At Bats514486
Home Runs3033
Stolen Bases511
Caught Stealing24
Batting Average.291.264
On Base Pct.408.408
Slugging Pct.538.526
On-base Plus Slugging.946.934
Who Should I Trade? Player Notes
  Freddie Freeman
1B - ATL
Freddie Freeman
Bryce Harper
Bryce Harper
 Freddie Freeman went 2-for-4 with a double, solo homer, two walks, an RBI, and two runs scored in Sunday's game against the Cubs.
Steve Painter
Sun, Apr 18th
Phillies outfielder Bryce Harper went 3-for-3 with a home run and a walk in Sunday's win over the St. Louis Cardinals.
Mike Maher - The Birds Blitz
Mon, Apr 19th
 Freddie Freeman went 2-for-5 with two singles and an RBI in Wednesday's game against the Marlins.
Steve Painter
Wed, Apr 14th
Bryce Harper (back) is in Sunday's lineup against the Cardinals.
Brendan Tuma - Too Much Tuma
Sun, Apr 18th
 Freddie Freeman went 2-for-4 with a single, double, an RBI, and two runs scored in Tuesday's game against the Marlins.
Steve Painter
Tue, Apr 13th
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
 Freddie Freeman went 1-for-4 with a solo homer in Sunday's game with the Phillies.
Steve Painter
Sun, Apr 11th
Bryce Harper is currently day-to-day with lower back tightness, according to Phillies beat reporter Matt Breen.
Ari Koslow
Sat, Apr 17th
 Freddie Freeman went 1-for-4 with a two-run homer, three RBI, and a run scored against the Phillies Saturday.
Steve Painter
Sat, Apr 10th
Bryce Harper is absent from Saturday’s lineup against the Cardinals.
Brendan Tuma - Too Much Tuma
Sat, Apr 17th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Freddie Freeman
1B - ATL
Freddie Freeman
Bryce Harper
Bryce Harper
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1st@ PHIvs ATL
Sat, Apr 3rd@ PHIvs ATL
Sun, Apr 4th@ PHIvs ATL
Tue, Apr 6th@ WSHvs NYM
Wed, Apr 7th@ WSHvs NYM
Fri, Apr 9thvs PHI@ ATL
Sat, Apr 10thvs PHI@ ATL
Sun, Apr 11thvs PHI@ ATL
Mon, Apr 12thvs MIA   
Tue, Apr 13thvs MIA@ NYM
Wed, Apr 14thvs MIA@ NYM
Thu, Apr 15thvs MIA   
Fri, Apr 16th@ CHCvs STL
Sat, Apr 17th@ CHCvs STL
Sun, Apr 18th@ CHCvs STL
Tue, Apr 20th@ NYYvs SF
Wed, Apr 21st@ NYYvs SF
Fri, Apr 23rdvs ARI@ COL
Sat, Apr 24thvs ARI@ COL
Sun, Apr 25thvs ARI@ COL
Mon, Apr 26thvs CHC@ STL
Tue, Apr 27thvs CHC@ STL
Wed, Apr 28thvs CHC@ STL
Thu, Apr 29thvs CHC@ STL
Fri, Apr 30th@ TORvs NYM
Sat, May 1st@ TORvs NYM
Sun, May 2nd@ TORvs NYM
Tue, May 4th@ WSHvs MIL
Wed, May 5th@ WSHvs MIL
Thu, May 6th@ WSHvs MIL
Fri, May 7thvs PHI@ ATL
Sat, May 8thvs PHI@ ATL
Sun, May 9thvs PHI@ ATL
Tue, May 11thvs TOR@ WSH
Wed, May 12thvs TOR@ WSH
Thu, May 13thvs TOR@ WSH
Fri, May 14th@ MIL@ TOR
Sat, May 15th@ MIL@ TOR
Sun, May 16th@ MIL@ TOR
Mon, May 17thvs NYM   
Tue, May 18thvs NYMvs MIA
Wed, May 19thvs NYMvs MIA
Thu, May 20thvs PITvs MIA
Fri, May 21stvs PITvs BOS
Sat, May 22ndvs PITvs BOS
Sun, May 23rdvs PITvs BOS
Tue, May 25th@ BOS@ MIA
Wed, May 26th@ BOS@ MIA
Fri, May 28th@ NYM   
Sat, May 29th@ NYM@ TB
Sun, May 30th@ NYM@ TB
Mon, May 31stvs WSH@ CIN
Tue, Jun 1stvs WSH@ CIN
Wed, Jun 2ndvs WSH@ CIN
Thu, Jun 3rdvs WSH   
Fri, Jun 4thvs LADvs WSH
Sat, Jun 5thvs LADvs WSH
Sun, Jun 6thvs LADvs WSH
Tue, Jun 8th@ PHIvs ATL
Wed, Jun 9th@ PHIvs ATL
Thu, Jun 10th@ PHIvs ATL
Fri, Jun 11th@ MIA   
Sat, Jun 12th@ MIAvs NYY
Sun, Jun 13th@ MIAvs NYY
Tue, Jun 15thvs BOS@ LAD
Wed, Jun 16thvs BOS@ LAD
Thu, Jun 17thvs STL   
Fri, Jun 18thvs STL@ SF
Sat, Jun 19thvs STL@ SF
Sun, Jun 20thvs STL@ SF
Mon, Jun 21st@ NYM   
Tue, Jun 22nd@ NYMvs WSH
Wed, Jun 23rd@ NYMvs WSH
Thu, Jun 24th@ CIN   
Fri, Jun 25th@ CIN@ NYM
Sat, Jun 26th@ CIN@ NYM
Sun, Jun 27th@ CIN@ NYM
Tue, Jun 29thvs NYMvs MIA
Wed, Jun 30thvs NYMvs MIA
Thu, Jul 1stvs NYMvs MIA
Fri, Jul 2ndvs MIAvs SD
Sat, Jul 3rdvs MIAvs SD
Sun, Jul 4thvs MIAvs SD
Mon, Jul 5th@ PIT@ CHC
Tue, Jul 6th@ PIT@ CHC
Wed, Jul 7th@ PIT@ CHC
Fri, Jul 9th@ MIA@ BOS
Sat, Jul 10th@ MIA@ BOS
Sun, Jul 11th@ MIA@ BOS
Fri, Jul 16thvs TBvs MIA
Sat, Jul 17thvs TBvs MIA
Sun, Jul 18thvs TBvs MIA
Mon, Jul 19thvs SD   
Tue, Jul 20thvs SD@ NYY
Wed, Jul 21stvs SD@ NYY
Thu, Jul 22nd@ PHIvs ATL
Fri, Jul 23rd@ PHIvs ATL
Sat, Jul 24th@ PHIvs ATL
Sun, Jul 25th@ PHIvs ATL
Mon, Jul 26th@ NYMvs WSH
Tue, Jul 27th@ NYMvs WSH
Wed, Jul 28th@ NYMvs WSH
Thu, Jul 29th@ NYMvs WSH
Fri, Jul 30thvs MIL@ PIT
Sat, Jul 31stvs MIL@ PIT
Sun, Aug 1stvs MIL@ PIT
Tue, Aug 3rd@ STL@ WSH
Wed, Aug 4th@ STL@ WSH
Thu, Aug 5th@ STL@ WSH
Fri, Aug 6thvs WSHvs NYM
Sat, Aug 7thvs WSHvs NYM
Sun, Aug 8thvs WSHvs NYM
Tue, Aug 10thvs CINvs LAD
Wed, Aug 11thvs CINvs LAD
Thu, Aug 12thvs CINvs LAD
Fri, Aug 13th@ WSHvs CIN
Sat, Aug 14th@ WSHvs CIN
Sun, Aug 15th@ WSHvs CIN
Mon, Aug 16th@ MIA   
Tue, Aug 17th@ MIA@ ARI
Wed, Aug 18th@ MIA@ ARI
Fri, Aug 20th@ BAL@ SD
Sat, Aug 21st@ BAL@ SD
Sun, Aug 22nd@ BAL@ SD
Mon, Aug 23rdvs NYY   
Tue, Aug 24thvs NYYvs TB
Fri, Aug 27thvs SFvs ARI
Sat, Aug 28thvs SFvs ARI
Sun, Aug 29thvs SFvs ARI
Mon, Aug 30th@ LAD@ WSH
Tue, Aug 31st@ LAD@ WSH
Wed, Sep 1st@ LAD@ WSH
Thu, Sep 2nd@ COL   
Fri, Sep 3rd@ COL@ MIA
Sat, Sep 4th@ COL@ MIA
Sun, Sep 5th@ COL@ MIA
Tue, Sep 7thvs WSH@ MIL
Wed, Sep 8thvs WSH@ MIL
Thu, Sep 9thvs WSHvs COL
Fri, Sep 10thvs MIAvs COL
Sat, Sep 11thvs MIAvs COL
Sun, Sep 12thvs MIAvs COL
Tue, Sep 14thvs COLvs CHC
Wed, Sep 15thvs COLvs CHC
Thu, Sep 16thvs COLvs CHC
Fri, Sep 17th@ SF@ NYM
Sat, Sep 18th@ SF@ NYM
Sun, Sep 19th@ SF@ NYM
Mon, Sep 20th@ ARIvs BAL
Tue, Sep 21st@ ARIvs BAL
Wed, Sep 22nd@ ARIvs BAL
Thu, Sep 23rd@ ARIvs PIT
Fri, Sep 24th@ SDvs PIT
Sat, Sep 25th@ SDvs PIT
Sun, Sep 26th@ SDvs PIT
Tue, Sep 28thvs PHI@ ATL
Wed, Sep 29thvs PHI@ ATL
Thu, Sep 30thvs PHI@ ATL
Fri, Oct 1stvs NYM@ MIA
Sat, Oct 2ndvs NYM@ MIA
Sun, Oct 3rdvs NYM@ MIA
Mon, Apr 5th   vs NYM
Mon, Apr 19th   vs SF
Mon, May 3rd   vs MIL
Mon, May 24th   @ MIA
Thu, May 27th   @ MIA
Mon, Jun 14th   @ LAD
Thu, Jul 8th   @ CHC
Mon, Aug 2nd   @ WSH
Thu, Aug 19th   @ ARI
Wed, Aug 25th   vs TB
Thu, Aug 26th   vs ARI
Mon, Sep 6th   @ MIL