Skip to main content

Who Should I Trade?

Billy Hamilton for Asdrubal Cabrera (2020)

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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Asdrubal Cabrera
2B,3B,SS - WSH
Asdrubal Cabrera
WSH @ BAL Sat, Aug 15th 7:35pm
Billy Hamilton
CF - NYM
Billy Hamilton
NYM @ PHI Sat, Aug 15th 6:05pm
Expert
Recommendation
100%
Recommended by
2 of 2 experts
0%
Recommended by
0 of 2 experts
Rankings 
   
Rest of Season
VBR# 163# 540
   
Projections 
   
Runs175
Home Runs50
RBI202
Stolen Bases13
Batting Average.266.208
   
Misc 
   
Injury Alert--
Weather74 F, Mostly Cloudy76 F, Clear
   
Expert Ranks 
   
Dan Harris
FantasyPros
# 252
   
Carmen Maiorano
FantasyPros
# 201# 316
   
Who Should I Trade? Player Statistics
  Asdrubal Cabrera
2B,3B,SS - WSH
Asdrubal Cabrera
WSH
Billy Hamilton
CF - NYM
Billy Hamilton
NYM
2020 Stats 
   
   
At Bats5216
   
Runs61
   
Hits141
   
Singles51
   
Doubles50
   
Triples10
   
Home Runs30
   
RBI110
   
Stolen Bases01
   
Caught Stealing00
   
Walks41
   
Strikeouts92
   
Batting Average.269.063
   
On Base Pct.321.118
   
Slugging Pct.577.063
   
On-base Plus Slugging.898.180
   
Who Should I Trade? Player Projections
  Asdrubal Cabrera
2B,3B,SS - WSH
Asdrubal Cabrera
WSH
Billy Hamilton
CF - NYM
Billy Hamilton
NYM
2020 Projections 
   
   
At Bats12541
   
Runs175
   
Hits339
   
Singles216
   
Doubles72
   
Triples01
   
Home Runs50
   
RBI202
   
Stolen Bases13
   
Caught Stealing01
   
Walks124
   
Strikeouts2711
   
Batting Average.266.208
   
On Base Pct.332.270
   
Slugging Pct.452.277
   
On-base Plus Slugging.784.547
   
Who Should I Trade? Player Notes
  Asdrubal Cabrera
2B,3B,SS - WSH
Asdrubal Cabrera
WSH
Billy Hamilton
CF - NYM
Billy Hamilton
NYM
News 
 Nationals infielder Asdrubal Cabrera went 4-for-4 with two home runs, two doubles, a walk, five RBI, and three runs scored in Monday's blowout win over the Mets. The homers were his second and third of the season.
Mike Maher
Tue, Aug 11th
Billy Hamilton was acquired by the Mets Sunday in exchange for pitcher Jordan Humphreys.
Connor Rooney
Sun, Aug 2nd
 Nationals infielder Asdrubal Cabrera went 3-for-4 with a home run, a double, and two RBI in Saturday's win over the New York Yankees. The homer was his first of the season.
Mike Maher
Sun, Jul 26th
Billy Hamilton passed his physical Thursday and is back in Giants camp.
Brad Camara
Fri, Jul 17th
 Utilityman Asdrubal Cabrera could start at third base for the Nationals early in the season if the team determines that top prospect Carter Kieboom isn't ready to handle the everyday job to start the year, according to beat reporter Jessica Camerato.
Mike Maher
Mon, Mar 9th
Gabe Kapler confirms Hamilton has been added to 10-day injured list for 'medical reasons'.
Joe Buttgereit - Fantasy Sports Nerdz
Fri, Jul 10th
 The Nationals have re-signed Asdrubal Cabrera on a one-year, $2.5 million contract.
Brendan Tuma - Too Much Tuma
Sat, Jan 4th
Billy Hamilton has yet to report to Giants summer camp.
Brendan Tuma - Too Much Tuma
Thu, Jul 9th
  Billy Hamilton has signed a minor league contract with the San Francisco Giants. This comes on the heels of Hunter Pence also signing a minor league deal with the Giants.
Tommy Yiengst
Fri, Feb 7th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Asdrubal Cabrera
2B,3B,SS - WSH
Asdrubal Cabrera
WSH
Billy Hamilton
CF - NYM
Billy Hamilton
NYM
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Jul 24th   vs ATL
Sat, Jul 25thvs NYYvs ATL
Sun, Jul 26thvs NYYvs ATL
Mon, Jul 27thvs TOR@ BOS
Tue, Jul 28thvs TOR@ BOS
Wed, Jul 29th@ TORvs BOS
Thu, Jul 30th@ TORvs BOS
Fri, Jul 31st   @ ATL
Sat, Aug 1st   @ ATL
Sun, Aug 2nd   @ ATL
Mon, Aug 3rd   @ ATL
Tue, Aug 4thvs NYM@ WSH
Wed, Aug 5thvs NYM@ WSH
Fri, Aug 7thvs BALvs MIA
Sat, Aug 8thvs BALvs MIA
Sun, Aug 9th   vs MIA
Mon, Aug 10th@ NYMvs WSH
Tue, Aug 11th@ NYMvs WSH
Wed, Aug 12th@ NYMvs WSH
Thu, Aug 13th@ NYMvs WSH
Fri, Aug 14th@ BAL@ PHI
Sat, Aug 15th@ BAL@ PHI
Sun, Aug 16th@ BAL@ PHI
Mon, Aug 17th@ ATL@ MIA
Tue, Aug 18th@ ATL@ MIA
Wed, Aug 19th@ ATL@ MIA
Thu, Aug 20th   @ MIA
Fri, Aug 21stvs MIAvs NYY
Sat, Aug 22nd@ MIAvs NYY
Sun, Aug 23rdvs MIAvs NYY
Tue, Aug 25thvs PHIvs MIA
Wed, Aug 26thvs PHIvs MIA
Thu, Aug 27thvs PHIvs MIA
Fri, Aug 28th@ BOS@ NYY
Sat, Aug 29th@ BOS@ NYY
Sun, Aug 30th@ BOS@ NYY
Tue, Sep 1st@ PHI@ BAL
Wed, Sep 2nd@ PHI@ BAL
Fri, Sep 4th@ ATLvs PHI
Sat, Sep 5th@ ATLvs PHI
Sun, Sep 6th@ ATLvs PHI
Mon, Sep 7thvs TBvs PHI
Tue, Sep 8thvs TBvs BAL
Wed, Sep 9th   vs BAL
Fri, Sep 11thvs ATL@ TOR
Sat, Sep 12thvs ATL@ TOR
Sun, Sep 13thvs ATL@ TOR
Tue, Sep 15th@ TB@ PHI
Wed, Sep 16th@ TB@ PHI
Thu, Sep 17th   @ PHI
Fri, Sep 18th@ MIAvs ATL
Sat, Sep 19th@ MIAvs ATL
Sun, Sep 20th@ MIAvs ATL
Mon, Sep 21stvs PHIvs TB
Tue, Sep 22ndvs PHIvs TB
Wed, Sep 23rdvs PHIvs TB
Thu, Sep 24thvs NYM@ WSH
Fri, Sep 25thvs NYM@ WSH
Sat, Sep 26thvs NYM@ WSH
Sun, Sep 27thvs NYM@ WSH
Thu, Jul 23rdvs NYY   
Mon, Aug 24thvs MIA   
Mon, Aug 31st@ PHI   
Thu, Sep 3rd@ PHI   
Thu, Sep 10thvs ATL