Skip to main content

Who Should I Trade?

Nick Madrigal 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 Madrigal
2B - CHC
Nick Madrigal
Sam Hilliard
Sam Hilliard
Recommended by
8 of 12 experts
Recommended by
4 of 12 experts
Rest of Season# 261
VBR# 338
Home Runs6
Stolen Bases3
Batting Average.224
Injury AlertIL60-
Expert Ranks 
Chris Meaney
# 102
Jorge B. Edwards
Fantasy In Frames
# 102
Carmen Maiorano
# 81# 141
Jordan Eisen
Field of Vision Sports
# 160# 229
Chris Mitchell
# 141
Corbin Young
# 205# 269
Chris Clegg
# 111# 213
John Albright
Fantasy Six Pack
# 62
Dan Harris
# 243
Ryan Amore
Pitcher List
# 259
Mike Maher
# 262
Pierre Camus
# 335
Who Should I Trade? Player Statistics
  Nick Madrigal
2B - CHC
Nick Madrigal
Sam Hilliard
Sam Hilliard
2021 Stats 
At Bats20067
Home Runs24
Stolen Bases10
Caught Stealing20
Batting Average.305.164
On Base Pct.349.233
Slugging Pct.425.388
On-base Plus Slugging.774.621
Who Should I Trade? Player Projections
  Nick Madrigal
2B - CHC
Nick Madrigal
Sam Hilliard
Sam Hilliard
2021 Projections 
At Bats132
Home Runs6
Stolen Bases3
Caught Stealing1
Batting Average.224
On Base Pct.289
Slugging Pct.418
On-base Plus Slugging.708
Who Should I Trade? Player Notes
  Nick Madrigal
2B - CHC
Nick Madrigal
Sam Hilliard
Sam Hilliard
 The Chicago Cubs are acquiring 2B Nick Madrigal and RHP Codi Heuer in exchange for closer Craig Kimbrel.
Brendan Tuma - Too Much Tuma
Fri, Jul 30th
Rockies outfielder Sam Hilliard, who came off the bench as a pinch-hitter for C.J. Cron and served as the designated hitter on Tuesday, went 3-for-3 with a three-run homer and two singles. He scored twice in the process as Colorado ultimately defeated Los Angeles by a score of 12-3.
Andersen Pickard
Wed, Jul 28th
 White Sox 2B Nick Madrigal has reportedly undergone season-ending surgery to repair the proximal tendon tears in his right hamstring.
Brendan Tuma - Too Much Tuma
Tue, Jun 15th
Rockies outfielder Sam Hilliard provided a go-ahead homer with two outs in the ninth inning of Friday’s game against the Dodgers. Los Angeles would end up tying the game to force extra innings before Colorado won, meaning Hilliard’s blast was crucial.
Andersen Pickard
Sat, Jul 24th
 White Sox second baseman Nick Madrigal has been placed on the 60-day injured list with a proximal tear of his right hamstring.
Jack Mannis
Thu, Jun 10th
Rockies outfielder Sam Hilliard went 0-for-3 against the Mariners on Wednesday, though he did draw a walk and score. He also struck out once and stranded four runners on base. Colorado ultimately defeated Seattle by a score of 6-3.
Andersen Pickard
Wed, Jul 21st
 White Sox second baseman Nick Madrigal exited Wednesday’s game against the Blue Jays early with right hamstring tightness.
Brad Camara
Thu, Jun 10th
The Rockies recalled OF Sam Hilliard from their alternate site on Monday.
Brad Camara
Mon, May 3rd
 Nick Madrigal went 2-for-4 with a solo home run in Friday's 9-8 win over the Tigers.
Brad Camara
Sat, Jun 5th
The Colorado Rockies announced Thursday that they optioned Sam Hilliard to the team's alternate site.
Ari Koslow
Thu, Apr 29th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Nick Madrigal
2B - CHC
Nick Madrigal
Sam Hilliard
Sam Hilliard
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1stvs PITvs LAD
Sat, Apr 3rdvs PITvs LAD
Sun, Apr 4thvs PITvs LAD
Mon, Apr 5thvs MIL   
Tue, Apr 6thvs MILvs ARI
Wed, Apr 7thvs MILvs ARI
Thu, Apr 8th@ PITvs ARI
Sat, Apr 10th@ PIT@ SF
Sun, Apr 11th@ PIT@ SF
Mon, Apr 12th@ MIL   
Tue, Apr 13th@ MIL@ LAD
Wed, Apr 14th@ MIL@ LAD
Fri, Apr 16thvs ATL   
Sat, Apr 17thvs ATLvs NYM
Sun, Apr 18thvs ATLvs NYM
Tue, Apr 20thvs NYMvs HOU
Wed, Apr 21stvs NYMvs HOU
Thu, Apr 22ndvs NYM   
Fri, Apr 23rdvs MILvs PHI
Sat, Apr 24thvs MILvs PHI
Sun, Apr 25thvs MILvs PHI
Mon, Apr 26th@ ATL@ SF
Tue, Apr 27th@ ATL@ SF
Wed, Apr 28th@ ATL@ SF
Thu, Apr 29th@ ATL@ ARI
Fri, Apr 30th@ CIN@ ARI
Sat, May 1st@ CIN@ ARI
Sun, May 2nd@ CIN@ ARI
Tue, May 4thvs LADvs SF
Wed, May 5thvs LADvs SF
Fri, May 7thvs PIT@ STL
Sat, May 8thvs PIT@ STL
Sun, May 9thvs PIT@ STL
Tue, May 11th@ CLEvs SD
Wed, May 12th@ CLEvs SD
Fri, May 14th@ DETvs CIN
Sat, May 15th@ DETvs CIN
Sun, May 16th@ DETvs CIN
Mon, May 17thvs WSH@ SD
Tue, May 18thvs WSH@ SD
Wed, May 19thvs WSH@ SD
Thu, May 20thvs WSH   
Fri, May 21st@ STLvs ARI
Sat, May 22nd@ STLvs ARI
Sun, May 23rd@ STLvs ARI
Tue, May 25th@ PIT@ NYM
Wed, May 26th@ PIT   
Thu, May 27th@ PIT@ NYM
Fri, May 28thvs CIN   
Sat, May 29thvs CIN@ PIT
Sun, May 30thvs CIN@ PIT
Mon, May 31stvs SD   
Tue, Jun 1stvs SDvs TEX
Wed, Jun 2ndvs SDvs TEX
Thu, Jun 3rd@ SFvs TEX
Fri, Jun 4th@ SFvs OAK
Sat, Jun 5th@ SFvs OAK
Sun, Jun 6th@ SFvs OAK
Mon, Jun 7th@ SD   
Tue, Jun 8th@ SD@ MIA
Wed, Jun 9th@ SD@ MIA
Fri, Jun 11thvs STL@ CIN
Sat, Jun 12thvs STL@ CIN
Sun, Jun 13thvs STL@ CIN
Mon, Jun 14th@ NYMvs SD
Tue, Jun 15th@ NYMvs SD
Wed, Jun 16th@ NYMvs SD
Thu, Jun 17th@ NYMvs MIL
Fri, Jun 18thvs MIAvs MIL
Sat, Jun 19thvs MIAvs MIL
Sun, Jun 20thvs MIAvs MIL
Mon, Jun 21stvs CLE   
Tue, Jun 22ndvs CLE@ SEA
Thu, Jun 24th@ LAD   
Fri, Jun 25th@ LAD@ MIL
Sat, Jun 26th@ LAD@ MIL
Sun, Jun 27th@ LAD@ MIL
Mon, Jun 28th@ MILvs PIT
Tue, Jun 29th@ MILvs PIT
Wed, Jun 30th@ MILvs PIT
Fri, Jul 2nd@ CINvs STL
Sat, Jul 3rd@ CINvs STL
Sun, Jul 4th@ CINvs STL
Mon, Jul 5thvs PHI   
Tue, Jul 6thvs PHI@ ARI
Wed, Jul 7thvs PHI@ ARI
Thu, Jul 8thvs PHI@ ARI
Fri, Jul 9thvs STL@ SD
Sat, Jul 10thvs STL@ SD
Fri, Jul 16th@ ARIvs LAD
Sat, Jul 17th@ ARIvs LAD
Sun, Jul 18th@ ARIvs LAD
Mon, Jul 19th@ STL   
Tue, Jul 20th@ STLvs SEA
Wed, Jul 21st@ STLvs SEA
Thu, Jul 22nd@ STL   
Fri, Jul 23rdvs ARI@ LAD
Sat, Jul 24thvs ARI@ LAD
Sun, Jul 25thvs ARI@ LAD
Mon, Jul 26thvs CIN@ LAA
Tue, Jul 27thvs CIN@ LAA
Wed, Jul 28thvs CIN@ LAA
Thu, Jul 29thvs CIN@ SD
Fri, Jul 30th@ WSH@ SD
Sat, Jul 31st@ WSH@ SD
Sun, Aug 1st@ WSH@ SD
Tue, Aug 3rd@ COLvs CHC
Wed, Aug 4th@ COLvs CHC
Thu, Aug 5th@ COLvs CHC
Fri, Aug 6thvs CWSvs MIA
Sat, Aug 7thvs CWSvs MIA
Sun, Aug 8thvs CWSvs MIA
Mon, Aug 9thvs MIL   
Tue, Aug 10thvs MIL@ HOU
Wed, Aug 11thvs MIL@ HOU
Thu, Aug 12thvs MIL@ SF
Fri, Aug 13th@ MIA@ SF
Sat, Aug 14th@ MIA@ SF
Sun, Aug 15th@ MIA@ SF
Mon, Aug 16th@ CINvs SD
Tue, Aug 17th@ CINvs SD
Wed, Aug 18th@ CINvs SD
Fri, Aug 20thvs KCvs ARI
Sat, Aug 21stvs KCvs ARI
Sun, Aug 22ndvs KCvs ARI
Mon, Aug 23rdvs COL@ CHC
Tue, Aug 24thvs COL@ CHC
Wed, Aug 25thvs COL@ CHC
Fri, Aug 27th@ CWS@ LAD
Sat, Aug 28th@ CWS@ LAD
Sun, Aug 29th@ CWS@ LAD
Tue, Aug 31st@ MIN@ TEX
Wed, Sep 1st@ MIN@ TEX
Thu, Sep 2ndvs PITvs ATL
Fri, Sep 3rdvs PITvs ATL
Sat, Sep 4thvs PITvs ATL
Sun, Sep 5thvs PITvs ATL
Mon, Sep 6thvs CINvs SF
Tue, Sep 7thvs CINvs SF
Wed, Sep 8thvs CINvs SF
Fri, Sep 10thvs SF@ PHI
Sat, Sep 11thvs SF@ PHI
Sun, Sep 12thvs SF@ PHI
Tue, Sep 14th@ PHI@ ATL
Wed, Sep 15th@ PHI@ ATL
Thu, Sep 16th@ PHI@ ATL
Fri, Sep 17th@ MIL@ WSH
Sat, Sep 18th@ MIL@ WSH
Sun, Sep 19th@ MIL@ WSH
Tue, Sep 21stvs MINvs LAD
Wed, Sep 22ndvs MINvs LAD
Fri, Sep 24thvs STLvs SF
Sat, Sep 25thvs STLvs SF
Sun, Sep 26thvs STLvs SF
Tue, Sep 28th@ PITvs WSH
Wed, Sep 29th@ PITvs WSH
Thu, Sep 30th@ PIT   
Fri, Oct 1st@ STL@ ARI
Sat, Oct 2nd@ STL@ ARI
Sun, Oct 3rd@ STL@ ARI
Fri, Apr 2nd   vs LAD
Fri, Apr 9th   @ SF
Thu, Apr 15th   @ LAD
Thu, May 13th   vs CIN
Mon, May 24th   @ NYM
Thu, Jun 10th   @ MIA
Wed, Jun 23rd   @ SEA
Thu, Jul 1st   vs STL
Sun, Jul 11th   @ SD
Mon, Aug 30th   @ TEX
Thu, Sep 9th   @ PHI
Thu, Sep 23rd   vs LAD
Mon, Sep 27th   vs WSH