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
LF - ARI
David Peralta
Aaron Hicks
CF - NYY
Aaron Hicks
Expert
Recommendation
82%
Recommended by
14 of 17 experts
18%
Recommended by
3 of 17 experts
Rankings 
   
Rest of Season# 124
VBR# 182
   
Projections 
   
Runs35
Home Runs7
RBI41
Stolen Bases1
Batting Average.266
   
Misc 
   
Injury Alert-IL60
   
Expert Ranks 
   
Joe Bond
Fantasy Six Pack
# 134
   
Nick Pollack
Pitcher List
# 146
   
Mike Maher
FantasyPros
# 137# 259
   
Dan Harris
FantasyPros
# 153
   
Pierre Camus
RotoBaller
# 126# 207
   
Mick Ciallela
Fantrax
# 142
   
Ryan Amore
Pitcher List
# 125
   
Brendan Tuma
FantasyPros
# 174
   
Carmen Maiorano
FantasyPros
# 110# 135
   
Jordan Eisen
Field of Vision Sports
# 140# 142
   
Brad Camara
FantasyPros
# 136
   
Chris Mitchell
FantasyData
# 138
   
Corbin Young
FantasyData
# 141# 146
   
Joe Pisapia
FantasyPros
# 136
   
Chris Meaney
FTN
# 145# 130
   
Jorge B. Edwards
Fantasy In Frames
# 145# 131
   
Chris Clegg
Fantrax
# 140# 135
   
Who Should I Trade? Player Statistics
  David Peralta
LF - ARI
David Peralta
Aaron Hicks
CF - NYY
Aaron Hicks
2021 Stats 
   
   
At Bats243108
   
Runs2813
   
Hits6421
   
Singles4014
   
Doubles153
   
Triples50
   
Home Runs44
   
RBI3614
   
Stolen Bases10
   
Caught Stealing10
   
Walks2114
   
Strikeouts4330
   
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
LF - ARI
David Peralta
Aaron Hicks
CF - NYY
Aaron Hicks
2021 Projections 
   
   
At Bats286
   
Runs35
   
Hits76
   
Singles49
   
Doubles16
   
Triples4
   
Home Runs7
   
RBI41
   
Stolen Bases1
   
Caught Stealing1
   
Walks24
   
Strikeouts65
   
Batting Average.266
   
On Base Pct.329
   
Slugging Pct.425
   
On-base Plus Slugging.754
   
Who Should I Trade? Player Notes
  David Peralta
LF - ARI
David Peralta
Aaron Hicks
CF - NYY
Aaron Hicks
News 
 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
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  David Peralta
LF - ARI
David Peralta
Aaron Hicks
CF - NYY
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