Who Should I Trade?

Daniel Descalso for Steve Pearce (2019)

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

Experts' Pick
  Steve Pearce
Steve Pearce
BOS @ BAL Sun, Jun 16th 1:05pm
Daniel Descalso
1B,2B,3B - CHC
Daniel Descalso
CHC @ LAD Sat, Jun 15th 9:10pm
Recommended by
2 of 2 experts
Recommended by
0 of 2 experts
Rest of Season
VBR# 456# 570
Home Runs53
Stolen Bases01
Batting Average.241.207
Injury AlertIL10-
Weather82 F, Partly Cloudy71 F, Clear
Expert Ranks 
Pierre Camus
# 283
Brandon 'B_Don' Myers
# 235# 236
  Steve Pearce
Steve Pearce
Daniel Descalso
1B,2B,3B - CHC
Daniel Descalso
2019 Stats 
At Bats89137
Home Runs12
Stolen Bases01
Caught Stealing01
Batting Average.180.190
On Base Pct.245.287
Slugging Pct.258.285
On-base Plus Slugging.503.571
  Steve Pearce
Steve Pearce
Daniel Descalso
1B,2B,3B - CHC
Daniel Descalso
2019 Projections 
At Bats151130
Home Runs53
Stolen Bases01
Caught Stealing00
Batting Average.241.207
On Base Pct.320.310
Slugging Pct.401.329
On-base Plus Slugging.721.639
  Steve Pearce
Steve Pearce
Daniel Descalso
1B,2B,3B - CHC
Daniel Descalso
 The Red Sox cleared Steve Pearce (back) to resume baseball activities Sunday, Jen McCaffrey of The Athletic reports.
John Aubin
Mon, Jun 10th
Daniel Descalso went 1-for-5 with a leadoff home run in the Cubs' 6-5 win over the Mariners on Tuesday.
Elliott Baas
Wed, May 1st
 Steve Pearce was removed from Friday's game against the Yankees due to back spasms, Christopher Smith of MassLive.com reports.
John Aubin
Fri, May 31st
Daniel Descalso went 3-for-5 with a three-run home run and three runs scored in the Cubs' 13-10 loss to the Brewers on Friday.
Elliott Baas
Sat, Apr 6th
 Steve Pearce went 3-for-5 at the plate and hit a two-run home run on Thursday as the Red Sox topped the Blue Jays 8-2.
John Aubin
Thu, May 23rd
 Steve Pearce went 1-for-3 with a double, run scored and drove in a run as the Red Sox beat the Blue Jays by a 12-2 score.
John Aubin
Tue, May 21st
 Steve Pearce went 0-for-5 at the plate and struck out three times as the Red Sox beat the White Sox on Sunday.
John Aubin
Mon, May 6th
There are no recent notes for these players
  Steve Pearce
Steve Pearce
Daniel Descalso
1B,2B,3B - CHC
Daniel Descalso
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28th@ SEA@ TEX
Sat, Mar 30th@ SEA@ TEX
Sun, Mar 31st@ SEA@ TEX
Mon, Apr 1st@ OAK@ ATL
Wed, Apr 3rd@ OAK@ ATL
Thu, Apr 4th@ OAK@ ATL
Fri, Apr 5th@ ARI@ MIL
Sat, Apr 6th@ ARI@ MIL
Sun, Apr 7th@ ARI@ MIL
Mon, Apr 8th   vs PIT
Wed, Apr 10th   vs PIT
Thu, Apr 11thvs TORvs PIT
Fri, Apr 12thvs BALvs LAA
Sat, Apr 13thvs BALvs LAA
Mon, Apr 15thvs BAL@ MIA
Tue, Apr 16th@ NYY@ MIA
Wed, Apr 17th@ NYY@ MIA
Fri, Apr 19th@ TBvs ARI
Sat, Apr 20th@ TBvs ARI
Sun, Apr 21st@ TBvs ARI
Tue, Apr 23rdvs DETvs LAD
Wed, Apr 24thvs DETvs LAD
Thu, Apr 25thvs DETvs LAD
Fri, Apr 26th   @ ARI
Sat, Apr 27thvs TB@ ARI
Sun, Apr 28thvs TB@ ARI
Tue, Apr 30thvs OAK@ SEA
Wed, May 1stvs OAK@ SEA
Fri, May 3rd@ CWSvs STL
Sat, May 4th@ CWSvs STL
Sun, May 5th@ CWSvs STL
Mon, May 6th@ BALvs MIA
Tue, May 7th@ BALvs MIA
Wed, May 8th@ BALvs MIA
Thu, May 9th   vs MIA
Fri, May 10thvs SEAvs MIL
Sat, May 11thvs SEAvs MIL
Sun, May 12thvs SEAvs MIL
Tue, May 14thvs COL@ CIN
Wed, May 15thvs COL@ CIN
Thu, May 16th   @ CIN
Fri, May 17thvs HOU@ WSH
Sat, May 18thvs HOU@ WSH
Sun, May 19thvs HOU@ WSH
Mon, May 20th@ TORvs PHI
Tue, May 21st@ TORvs PHI
Wed, May 22nd@ TORvs PHI
Thu, May 23rd@ TORvs PHI
Fri, May 24th@ HOUvs CIN
Sat, May 25th@ HOUvs CIN
Sun, May 26th@ HOUvs CIN
Mon, May 27thvs CLE@ HOU
Tue, May 28thvs CLE@ HOU
Wed, May 29thvs CLE@ HOU
Fri, May 31st@ NYY@ STL
Sat, Jun 1st@ NYY@ STL
Sun, Jun 2nd@ NYY@ STL
Mon, Jun 3rd   vs LAA
Tue, Jun 4th@ KCvs COL
Wed, Jun 5th@ KCvs COL
Thu, Jun 6th@ KCvs COL
Fri, Jun 7thvs TBvs STL
Sat, Jun 8thvs TBvs STL
Sun, Jun 9thvs TBvs STL
Mon, Jun 10thvs TEX@ COL
Tue, Jun 11thvs TEX@ COL
Wed, Jun 12thvs TEX@ COL
Thu, Jun 13thvs TEX@ LAD
Fri, Jun 14th@ BAL@ LAD
Sat, Jun 15th@ BAL@ LAD
Sun, Jun 16th@ BAL@ LAD
Tue, Jun 18th@ MINvs CWS
Wed, Jun 19th@ MINvs CWS
Thu, Jun 20th   vs NYM
Fri, Jun 21stvs TORvs NYM
Sat, Jun 22ndvs TORvs NYM
Sun, Jun 23rdvs TORvs NYM
Mon, Jun 24thvs CWSvs ATL
Tue, Jun 25thvs CWSvs ATL
Wed, Jun 26thvs CWSvs ATL
Thu, Jun 27th   vs ATL
Fri, Jun 28th   @ CIN
Sat, Jun 29thvs NYY@ CIN
Sun, Jun 30thvs NYY@ CIN
Mon, Jul 1st   @ PIT
Tue, Jul 2nd@ TOR@ PIT
Wed, Jul 3rd@ TOR@ PIT
Thu, Jul 4th@ TOR@ PIT
Sat, Jul 6th@ DET@ CWS
Sun, Jul 7th@ DET@ CWS
Fri, Jul 12thvs LADvs PIT
Sat, Jul 13thvs LADvs PIT
Sun, Jul 14thvs LADvs PIT
Mon, Jul 15thvs TORvs CIN
Tue, Jul 16thvs TORvs CIN
Wed, Jul 17thvs TORvs CIN
Fri, Jul 19th@ BALvs SD
Sat, Jul 20th@ BALvs SD
Sun, Jul 21st@ BALvs SD
Mon, Jul 22nd@ TB@ SF
Tue, Jul 23rd@ TB@ SF
Wed, Jul 24th@ TB@ SF
Fri, Jul 26thvs NYY@ MIL
Sat, Jul 27thvs NYY@ MIL
Sun, Jul 28thvs NYY@ MIL
Tue, Jul 30thvs TB@ STL
Wed, Jul 31stvs TB@ STL
Thu, Aug 1stvs TB@ STL
Fri, Aug 2nd@ NYYvs MIL
Sat, Aug 3rd@ NYYvs MIL
Sun, Aug 4th@ NYYvs MIL
Mon, Aug 5thvs KCvs OAK
Tue, Aug 6thvs KCvs OAK
Wed, Aug 7thvs KCvs OAK
Thu, Aug 8thvs LAA@ CIN
Fri, Aug 9thvs LAA@ CIN
Sat, Aug 10thvs LAA@ CIN
Sun, Aug 11thvs LAA@ CIN
Tue, Aug 13th@ CLE@ PHI
Wed, Aug 14th@ CLE@ PHI
Thu, Aug 15th   @ PHI
Fri, Aug 16thvs BAL@ PIT
Sat, Aug 17thvs BAL@ PIT
Sun, Aug 18thvs BAL@ PIT
Tue, Aug 20thvs PHIvs SF
Wed, Aug 21stvs PHIvs SF
Thu, Aug 22nd   vs SF
Fri, Aug 23rd@ SDvs WSH
Sat, Aug 24th@ SDvs WSH
Sun, Aug 25th@ SDvs WSH
Tue, Aug 27th@ COL@ NYM
Wed, Aug 28th@ COL@ NYM
Thu, Aug 29th   @ NYM
Fri, Aug 30th@ LAAvs MIL
Sat, Aug 31st@ LAAvs MIL
Sun, Sep 1st@ LAAvs MIL
Mon, Sep 2nd   vs SEA
Tue, Sep 3rdvs MINvs SEA
Thu, Sep 5thvs MIN@ MIL
Fri, Sep 6thvs NYY@ MIL
Sat, Sep 7thvs NYY@ MIL
Sun, Sep 8thvs NYY@ MIL
Mon, Sep 9thvs NYY@ SD
Tue, Sep 10th@ TOR@ SD
Wed, Sep 11th@ TOR@ SD
Thu, Sep 12th@ TOR@ SD
Fri, Sep 13th   vs PIT
Sat, Sep 14th@ PHIvs PIT
Sun, Sep 15th@ PHIvs PIT
Mon, Sep 16th   vs CIN
Tue, Sep 17thvs SFvs CIN
Wed, Sep 18thvs SFvs CIN
Thu, Sep 19thvs SFvs STL
Fri, Sep 20th@ TBvs STL
Sat, Sep 21st@ TBvs STL
Sun, Sep 22nd@ TBvs STL
Tue, Sep 24th@ TEX@ PIT
Wed, Sep 25th@ TEX@ PIT
Thu, Sep 26th@ TEX@ PIT
Fri, Sep 27thvs BAL@ STL
Sat, Sep 28thvs BAL@ STL
Sun, Sep 29thvs BAL@ STL
Fri, Mar 29th@ SEA   
Tue, Apr 2nd@ OAK   
Tue, Apr 9thvs TOR   
Sun, Apr 14thvs BAL   
Mon, Apr 29thvs OAK   
Thu, May 2nd@ CWS   
Mon, Jun 17th@ MIN   
Fri, Jul 5th@ DET   
Thu, Jul 18thvs TOR   
Thu, Jul 25thvs NYY   
Mon, Aug 12th@ CLE   
Wed, Sep 4thvs MIN   
Mon, Sep 23rd@ TB