Skip to main content

Who Should I Trade?

Aaron Hicks for David Peralta (2021)

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

Who Should I Trade? Player Summaries
Experts' Pick
  David Peralta
David Peralta
Aaron Hicks
Aaron Hicks
Recommended by
14 of 17 experts
Recommended by
3 of 17 experts
Rest of Season# 124
VBR# 182
Home Runs7
Stolen Bases1
Batting Average.266
Injury Alert-IL60
Expert Ranks 
Joe Bond
Fantasy Six Pack
# 134
Nick Pollack
Pitcher List
# 146
Mike Maher
# 137# 259
Dan Harris
# 153
Pierre Camus
# 126# 207
Mick Ciallela
# 142
Ryan Amore
Pitcher List
# 125
Brendan Tuma
# 174
Carmen Maiorano
# 110# 135
Jordan Eisen
Field of Vision Sports
# 140# 142
Brad Camara
# 136
Chris Mitchell
# 138
Corbin Young
# 141# 146
Joe Pisapia
# 136
Chris Meaney
# 145# 130
Jorge B. Edwards
Fantasy In Frames
# 145# 131
Chris Clegg
# 140# 135
Who Should I Trade? Player Statistics
  David Peralta
David Peralta
Aaron Hicks
Aaron Hicks
2021 Stats 
At Bats243108
Home Runs44
Stolen Bases10
Caught Stealing10
Batting Average.263.194
On Base Pct.322.294
Slugging Pct.416.333
On-base Plus Slugging.738.627
Who Should I Trade? Player Projections
  David Peralta
David Peralta
Aaron Hicks
Aaron Hicks
2021 Projections 
At Bats286
Home Runs7
Stolen Bases1
Caught Stealing1
Batting Average.266
On Base Pct.329
Slugging Pct.425
On-base Plus Slugging.754
Who Should I Trade? Player Notes
  David Peralta
David Peralta
Aaron Hicks
Aaron Hicks
 David Peralta went 1-for-3 with a base hit and a run scored on Saturday. He also managed to get on base via the walk.
Ethan Biddle
Sun, Jun 20th
Yankees OF Aaron Hicks (wrist) is expected to miss the rest of the season.
Brad Camara
Thu, May 27th
 Outfielder David Peralta went 1-for-4 with an RBI single as the D-Backs lost to the Giants 10-3 on Thursday.
Jon Mathisen
Thu, Jun 17th
Yankees OF Aaron Hicks (wrist) will undergo surgery and is out indefinitely.
Brad Camara
Fri, May 21st
 Outfielder David Peralta went 2-for-4 with a double and two RBI in the Diamondbacks' 9-8 loss to the San Francisco Giants on Tuesday.
Jon Mathisen
Wed, Jun 16th
The Yankees officially placed OF Aaron Hicks on the 10-day IL due to a left wrist sprain.
Brendan Tuma - Too Much Tuma
Sun, May 16th
 Outfielder David Peralta went 2-for-4 with a pair of doubles, a walk, and two strikeouts as the Diamondbacks lost once again to the Angels by a score of 6-5 on Friday.
Jon Mathisen
Sat, Jun 12th
Aaron Hicks is headed to the IL after tearing the tendon sheath in his left wrist.
Dan Harris
Sat, May 15th
 Outfielder David Peralta went 0-for-3 with a strikeout as the D-Backs lost to the Brewers 5-1 on Friday.
Jon Mathisen
Sat, Jun 5th
Yankees OF Aaron Hicks underwent an MRI, which revealed a torn tendon in his left wrist.
Brendan Tuma - Too Much Tuma
Fri, May 14th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  David Peralta
David Peralta
Aaron Hicks
Aaron Hicks
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1st@ SDvs TOR
Sat, Apr 3rd@ SDvs TOR
Sun, Apr 4th@ SDvs TOR
Mon, Apr 5th   vs BAL
Tue, Apr 6th@ COLvs BAL
Wed, Apr 7th@ COLvs BAL
Fri, Apr 9thvs CIN@ TB
Sat, Apr 10thvs CIN@ TB
Sun, Apr 11thvs CIN@ TB
Mon, Apr 12thvs OAK@ TOR
Tue, Apr 13thvs OAK@ TOR
Wed, Apr 14th   @ TOR
Fri, Apr 16th@ WSHvs TB
Sat, Apr 17th@ WSHvs TB
Sun, Apr 18th@ WSHvs TB
Tue, Apr 20th   vs ATL
Wed, Apr 21st@ CINvs ATL
Thu, Apr 22nd@ CIN@ CLE
Fri, Apr 23rd@ ATL@ CLE
Sat, Apr 24th   @ CLE
Sun, Apr 25th@ ATL@ CLE
Mon, Apr 26th   @ BAL
Tue, Apr 27thvs SD@ BAL
Wed, Apr 28thvs SD@ BAL
Thu, Apr 29thvs COL@ BAL
Fri, Apr 30thvs COLvs DET
Sat, May 1stvs COLvs DET
Sun, May 2ndvs COLvs DET
Tue, May 4th@ MIAvs HOU
Wed, May 5th@ MIAvs HOU
Thu, May 6th@ MIAvs HOU
Fri, May 7th@ NYMvs WSH
Sat, May 8th@ NYMvs WSH
Sun, May 9th@ NYMvs WSH
Tue, May 11thvs MIA@ TB
Wed, May 12thvs MIA@ TB
Thu, May 13thvs MIA@ TB
Fri, May 14thvs WSH@ BAL
Sat, May 15thvs WSH@ BAL
Sun, May 16thvs WSH@ BAL
Mon, May 17th@ LAD@ TEX
Tue, May 18th@ LAD@ TEX
Wed, May 19th@ LAD@ TEX
Thu, May 20th@ LAD@ TEX
Fri, May 21st@ COLvs CWS
Sat, May 22nd@ COLvs CWS
Sun, May 23rd@ COLvs CWS
Tue, May 25thvs SFvs TOR
Thu, May 27thvs STLvs TOR
Fri, May 28thvs STL@ DET
Sat, May 29thvs STL@ DET
Sun, May 30thvs STL@ DET
Mon, May 31stvs NYMvs TB
Tue, Jun 1stvs NYMvs TB
Wed, Jun 2ndvs NYMvs TB
Thu, Jun 3rd@ MILvs TB
Fri, Jun 4th@ MILvs BOS
Sat, Jun 5th@ MILvs BOS
Sun, Jun 6th@ MILvs BOS
Tue, Jun 8th@ OAK@ MIN
Wed, Jun 9th@ OAK@ MIN
Thu, Jun 10th   @ MIN
Sat, Jun 12thvs LAA@ PHI
Sun, Jun 13thvs LAA@ PHI
Tue, Jun 15th@ SF@ TOR
Wed, Jun 16th@ SF@ TOR
Thu, Jun 17th@ SF@ TOR
Fri, Jun 18thvs LADvs OAK
Sat, Jun 19thvs LADvs OAK
Sun, Jun 20thvs LADvs OAK
Tue, Jun 22ndvs MILvs KC
Wed, Jun 23rdvs MILvs KC
Thu, Jun 24th   vs KC
Fri, Jun 25th@ SD@ BOS
Sat, Jun 26th@ SD@ BOS
Sun, Jun 27th@ SD@ BOS
Mon, Jun 28th@ STLvs LAA
Tue, Jun 29th@ STLvs LAA
Wed, Jun 30th@ STLvs LAA
Thu, Jul 1stvs SFvs LAA
Fri, Jul 2ndvs SFvs NYM
Sat, Jul 3rdvs SFvs NYM
Sun, Jul 4thvs SFvs NYM
Tue, Jul 6thvs COL@ SEA
Wed, Jul 7thvs COL@ SEA
Thu, Jul 8thvs COL@ SEA
Fri, Jul 9th@ LAD@ HOU
Sat, Jul 10th@ LAD@ HOU
Sun, Jul 11th@ LAD@ HOU
Thu, Jul 15th   vs BOS
Fri, Jul 16thvs CHCvs BOS
Sat, Jul 17thvs CHCvs BOS
Sun, Jul 18thvs CHCvs BOS
Tue, Jul 20thvs PITvs PHI
Wed, Jul 21stvs PITvs PHI
Thu, Jul 22nd   @ BOS
Fri, Jul 23rd@ CHC@ BOS
Sat, Jul 24th@ CHC@ BOS
Sun, Jul 25th@ CHC@ BOS
Tue, Jul 27th@ TEX@ TB
Wed, Jul 28th@ TEX@ TB
Thu, Jul 29th   @ TB
Fri, Jul 30thvs LAD@ MIA
Sat, Jul 31stvs LAD@ MIA
Sun, Aug 1stvs LAD@ MIA
Mon, Aug 2ndvs SFvs BAL
Tue, Aug 3rdvs SFvs BAL
Wed, Aug 4thvs SFvs BAL
Thu, Aug 5thvs SFvs SEA
Fri, Aug 6th@ SDvs SEA
Sat, Aug 7th@ SDvs SEA
Sun, Aug 8th@ SDvs SEA
Mon, Aug 9th   @ KC
Tue, Aug 10th@ SF@ KC
Wed, Aug 11th@ SF@ KC
Thu, Aug 12thvs SD@ CWS
Sat, Aug 14thvs SD@ CWS
Sun, Aug 15thvs SD@ CWS
Tue, Aug 17thvs PHIvs BOS
Wed, Aug 18thvs PHIvs BOS
Thu, Aug 19thvs PHIvs MIN
Fri, Aug 20th@ COLvs MIN
Sat, Aug 21st@ COLvs MIN
Sun, Aug 22nd@ COLvs MIN
Mon, Aug 23rd@ PIT@ ATL
Tue, Aug 24th@ PIT@ ATL
Thu, Aug 26th@ PHI@ OAK
Fri, Aug 27th@ PHI@ OAK
Sat, Aug 28th@ PHI@ OAK
Sun, Aug 29th@ PHI@ OAK
Mon, Aug 30thvs SD@ LAA
Tue, Aug 31stvs SD@ LAA
Wed, Sep 1stvs SD@ LAA
Fri, Sep 3rdvs SEAvs BAL
Sat, Sep 4thvs SEAvs BAL
Sun, Sep 5thvs SEAvs BAL
Mon, Sep 6th   vs TOR
Tue, Sep 7thvs TEXvs TOR
Wed, Sep 8thvs TEXvs TOR
Thu, Sep 9th   vs TOR
Fri, Sep 10th@ SEA@ NYM
Sat, Sep 11th@ SEA@ NYM
Sun, Sep 12th@ SEA@ NYM
Tue, Sep 14th@ LAD@ BAL
Wed, Sep 15th@ LAD@ BAL
Thu, Sep 16th   @ BAL
Fri, Sep 17th@ HOUvs CLE
Sat, Sep 18th@ HOUvs CLE
Sun, Sep 19th@ HOUvs CLE
Mon, Sep 20thvs ATLvs TEX
Tue, Sep 21stvs ATLvs TEX
Wed, Sep 22ndvs ATLvs TEX
Fri, Sep 24thvs LAD@ BOS
Sat, Sep 25thvs LAD@ BOS
Sun, Sep 26thvs LAD@ BOS
Tue, Sep 28th@ SF@ TOR
Wed, Sep 29th@ SF@ TOR
Thu, Sep 30th@ SF@ TOR
Fri, Oct 1stvs COLvs TB
Sat, Oct 2ndvs COLvs TB
Sun, Oct 3rdvs COLvs TB
Fri, Apr 2nd@ SD   
Thu, Apr 8th@ COL   
Thu, Apr 15th@ WSH   
Mon, May 10thvs MIA   
Wed, May 26thvs SF   
Fri, Jun 11thvs LAA   
Mon, Jun 14th@ SF   
Mon, Jun 21stvs MIL   
Mon, Jul 19thvs PIT   
Fri, Aug 13thvs SD   
Wed, Aug 25th@ PIT   
Mon, Sep 13th@ LAD   
Thu, Sep 23rdvs ATL