Skip to main content

Who Should I Trade?

Nick Ahmed for Sam Hilliard (2021)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Nick Ahmed
Nick Ahmed
ARI vs MIA Mon, May 10th 9:40pm
Sam Hilliard
Sam Hilliard
COL vs SD Mon, May 10th 8:40pm
Recommended by
6 of 11 experts
Recommended by
5 of 11 experts
Rest of Season
VBR# 331# 359
Home Runs1014
Stolen Bases67
Batting Average.231.206
Injury Alert-MiLB
Weather50 F, Rain50 F, Mostly Cloudy
Expert Ranks 
Joe Bond
Fantasy Six Pack
# 185# 193
Mike Maher
# 199# 203
Ryan Amore
Pitcher List
# 167# 222
Jordan Eisen
Field of Vision Sports
# 201# 229
Brad Camara
# 158
Corbin Young
# 136# 252
Carmen Maiorano
# 169# 141
Chris Clegg
# 223# 181
Dan Harris
# 236# 201
Pierre Camus
# 325# 153
Brendan Tuma
# 179
Who Should I Trade? Player Statistics
  Nick Ahmed
Nick Ahmed
Sam Hilliard
Sam Hilliard
2021 Stats 
At Bats8437
Home Runs02
Stolen Bases10
Caught Stealing10
Batting Average.179.108
On Base Pct.216.154
Slugging Pct.214.324
On-base Plus Slugging.430.478
Who Should I Trade? Player Projections
  Nick Ahmed
Nick Ahmed
Sam Hilliard
Sam Hilliard
2021 Projections 
At Bats424320
Home Runs1014
Stolen Bases67
Caught Stealing23
Batting Average.231.206
On Base Pct.289.268
Slugging Pct.361.402
On-base Plus Slugging.649.670
Who Should I Trade? Player Notes
  Nick Ahmed
Nick Ahmed
Sam Hilliard
Sam Hilliard
 Nick Ahmed went 2-for-4 with a double and two RBI in the D-Backs 12-3 loss to the Padres on Wednesday.
Jon Mathisen
Thu, Apr 29th
The Rockies recalled OF Sam Hilliard from their alternate site on Monday.
Brad Camara
Mon, May 3rd
 Nick Ahmed recorded two hits in the first doubleheader on Sunday. Ahmed went 2-for-3 with one double to raise his batting average to .114.
Corbin Young
Sun, Apr 25th
The Colorado Rockies announced Thursday that they optioned Sam Hilliard to the team's alternate site.
Ari Koslow
Thu, Apr 29th
 Shortstop Nick Ahmed went 0-for-4 in the Diamondbacks 14-11 win over the Reds on Thursday.
Jon Mathisen
Thu, Apr 22nd
Rockies outfielder Sam Hilliard went 0-for-3 with a trio of strikeouts in Game 1 of Saturday's doubleheader. He stranded three runners in the process and brought his batting average down to a miserable .107.
Andersen Pickard
Sat, Apr 17th
 The Arizona Diamondbacks have activated shortstop Nick Ahmed from the 10-day injured list.
Ari Koslow
Sat, Apr 10th
Rockies outfielder Sam Hilliard went 0-for-4 on Wednesday, striking out twice and stranding three runners on the bases. His batting average fell to .120 in the effort.
Andersen Pickard
Thu, Apr 15th
 Nick Ahmed was placed on the 10-day IL due to right knee inflammation, according to the Diamondbacks.
Matt Flipi
Sat, Apr 3rd
Rockies outfielder Sam Hilliard made six trips to the plate on Tuesday, going 1-for-4 with a home run, two strikeouts, and two walks.
Andersen Pickard
Wed, Apr 7th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Nick Ahmed
Nick Ahmed
Sam Hilliard
Sam Hilliard
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1st@ SDvs LAD
Fri, Apr 2nd@ SDvs LAD
Sat, Apr 3rd@ SDvs LAD
Sun, Apr 4th@ SDvs LAD
Tue, Apr 6th@ COLvs ARI
Wed, Apr 7th@ COLvs ARI
Thu, Apr 8th@ COLvs ARI
Fri, Apr 9thvs CIN@ SF
Sat, Apr 10thvs CIN@ SF
Sun, Apr 11thvs CIN@ SF
Mon, Apr 12thvs OAK   
Tue, Apr 13thvs OAK@ LAD
Thu, Apr 15th@ WSH@ LAD
Fri, Apr 16th@ WSH   
Sat, Apr 17th@ WSHvs NYM
Sun, Apr 18th@ WSHvs NYM
Wed, Apr 21st@ CINvs HOU
Thu, Apr 22nd@ CIN   
Fri, Apr 23rd@ ATLvs PHI
Sun, Apr 25th@ ATLvs PHI
Tue, Apr 27thvs SD@ SF
Wed, Apr 28thvs SD@ SF
Thu, Apr 29thvs COL@ ARI
Fri, Apr 30thvs COL@ ARI
Sat, May 1stvs COL@ ARI
Sun, May 2ndvs COL@ ARI
Tue, May 4th@ MIAvs SF
Wed, May 5th@ MIAvs SF
Thu, May 6th@ MIA   
Fri, May 7th@ NYM@ STL
Sat, May 8th@ NYM@ STL
Sun, May 9th@ NYM@ STL
Mon, May 10thvs MIAvs SD
Tue, May 11thvs MIAvs SD
Wed, May 12thvs MIAvs SD
Thu, May 13thvs MIAvs CIN
Fri, May 14thvs WSHvs CIN
Sat, May 15thvs WSHvs CIN
Sun, May 16thvs WSHvs CIN
Mon, May 17th@ LAD@ SD
Tue, May 18th@ LAD@ SD
Wed, May 19th@ LAD@ SD
Thu, May 20th@ LAD   
Fri, May 21st@ COLvs ARI
Sat, May 22nd@ COLvs ARI
Sun, May 23rd@ COLvs ARI
Tue, May 25thvs SF@ NYM
Wed, May 26thvs SF@ NYM
Thu, May 27thvs STL@ NYM
Fri, May 28thvs STL@ PIT
Sat, May 29thvs STL@ PIT
Sun, May 30thvs STL@ PIT
Mon, May 31stvs NYM   
Tue, Jun 1stvs NYMvs TEX
Wed, Jun 2ndvs NYMvs TEX
Thu, Jun 3rd@ MILvs TEX
Fri, Jun 4th@ MILvs OAK
Sat, Jun 5th@ MILvs OAK
Sun, Jun 6th@ MILvs OAK
Tue, Jun 8th@ OAK@ MIA
Wed, Jun 9th@ OAK@ MIA
Fri, Jun 11thvs LAA@ CIN
Sat, Jun 12thvs LAA@ CIN
Sun, Jun 13thvs LAA@ CIN
Mon, Jun 14th@ SFvs SD
Tue, Jun 15th@ SFvs SD
Wed, Jun 16th@ SFvs SD
Thu, Jun 17th@ SFvs MIL
Fri, Jun 18thvs LADvs MIL
Sat, Jun 19thvs LADvs MIL
Sun, Jun 20thvs LADvs MIL
Mon, Jun 21stvs MIL   
Tue, Jun 22ndvs MIL@ SEA
Wed, Jun 23rdvs MIL@ SEA
Fri, Jun 25th@ SD@ MIL
Sat, Jun 26th@ SD@ MIL
Sun, Jun 27th@ SD@ MIL
Mon, Jun 28th@ STLvs PIT
Tue, Jun 29th@ STLvs PIT
Wed, Jun 30th@ STLvs PIT
Thu, Jul 1stvs SFvs STL
Fri, Jul 2ndvs SFvs STL
Sat, Jul 3rdvs SFvs STL
Sun, Jul 4thvs SFvs STL
Tue, Jul 6thvs COL@ ARI
Wed, Jul 7thvs COL@ ARI
Thu, Jul 8thvs COL@ ARI
Fri, Jul 9th@ LAD@ SD
Sat, Jul 10th@ LAD@ SD
Sun, Jul 11th@ LAD@ SD
Fri, Jul 16thvs CHCvs LAD
Sat, Jul 17thvs CHCvs LAD
Sun, Jul 18thvs CHCvs LAD
Mon, Jul 19thvs PIT   
Tue, Jul 20thvs PITvs SEA
Wed, Jul 21stvs PITvs SEA
Fri, Jul 23rd@ CHC@ LAD
Sat, Jul 24th@ CHC@ LAD
Sun, Jul 25th@ CHC@ LAD
Tue, Jul 27th@ TEX@ LAA
Wed, Jul 28th@ TEX@ LAA
Fri, Jul 30thvs LAD@ SD
Sat, Jul 31stvs LAD@ SD
Sun, Aug 1stvs LAD@ SD
Mon, Aug 2ndvs SF   
Tue, Aug 3rdvs SFvs CHC
Wed, Aug 4thvs SFvs CHC
Thu, Aug 5thvs SFvs CHC
Fri, Aug 6th@ SDvs MIA
Sat, Aug 7th@ SDvs MIA
Sun, Aug 8th@ SDvs MIA
Tue, Aug 10th@ SF@ HOU
Wed, Aug 11th@ SF@ HOU
Thu, Aug 12thvs SD@ SF
Fri, Aug 13thvs SD@ SF
Sat, Aug 14thvs SD@ SF
Sun, Aug 15thvs SD@ SF
Tue, Aug 17thvs PHIvs SD
Wed, Aug 18thvs PHIvs SD
Thu, Aug 19thvs PHI   
Fri, Aug 20th@ COLvs ARI
Sat, Aug 21st@ COLvs ARI
Sun, Aug 22nd@ COLvs ARI
Mon, Aug 23rd@ PIT@ CHC
Tue, Aug 24th@ PIT@ CHC
Wed, Aug 25th@ PIT@ CHC
Thu, Aug 26th@ PHI   
Fri, Aug 27th@ PHI@ LAD
Sat, Aug 28th@ PHI@ LAD
Sun, Aug 29th@ PHI@ LAD
Mon, Aug 30thvs SD@ TEX
Tue, Aug 31stvs SD@ TEX
Wed, Sep 1stvs SD@ TEX
Fri, Sep 3rdvs SEAvs ATL
Sat, Sep 4thvs SEAvs ATL
Sun, Sep 5thvs SEAvs ATL
Tue, Sep 7thvs TEXvs SF
Wed, Sep 8thvs TEXvs SF
Fri, Sep 10th@ SEA@ PHI
Sat, Sep 11th@ SEA@ PHI
Sun, Sep 12th@ SEA@ PHI
Mon, Sep 13th@ LAD   
Tue, Sep 14th@ LAD@ ATL
Wed, Sep 15th@ LAD@ ATL
Fri, Sep 17th@ HOU@ WSH
Sat, Sep 18th@ HOU@ WSH
Sun, Sep 19th@ HOU@ WSH
Mon, Sep 20thvs ATL   
Tue, Sep 21stvs ATLvs LAD
Wed, Sep 22ndvs ATLvs LAD
Thu, Sep 23rdvs ATLvs LAD
Fri, Sep 24thvs LADvs SF
Sat, Sep 25thvs LADvs SF
Sun, Sep 26thvs LADvs SF
Tue, Sep 28th@ SFvs WSH
Wed, Sep 29th@ SFvs WSH
Thu, Sep 30th@ SF   
Fri, Oct 1stvs COL@ ARI
Sat, Oct 2ndvs COL@ ARI
Sun, Oct 3rdvs COL@ ARI
Wed, Apr 14th   @ LAD
Tue, Apr 20th   vs HOU
Sat, Apr 24th   vs PHI
Mon, Apr 26th   @ SF
Mon, May 24th   @ NYM
Thu, Jun 10th   @ MIA
Mon, Jul 26th   @ LAA
Thu, Jul 29th   @ SD
Mon, Aug 16th   vs SD
Thu, Sep 2nd   vs ATL
Mon, Sep 6th   vs SF
Thu, Sep 9th   @ PHI
Thu, Sep 16th   @ ATL
Mon, Sep 27th   vs WSH