Who Should I Trade?

Roberto Perez for Garrett Hampson (2019)

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

 
Experts' Pick
 
  Garrett Hampson
2B,SS - COL
Garrett Hampson
COL vs MIL Sun, Sep 29th 3:10pm
Roberto Perez
C - CLE
Roberto Perez
CLE @ WSH Sun, Sep 29th 3:05pm
Expert
Recommendation
54%
Recommended by
7 of 13 experts
46%
Recommended by
6 of 13 experts
Rankings 
   
Rest of Season
VBR
   
Projections 
   
Runs00
Home Runs00
RBI00
Stolen Bases00
Batting Average.000.000
   
Misc 
   
Injury Alert--
Weather
   
Expert Ranks 
   
Eno Sarris
The Athletic
# 157
   
Andrea LaMont
Lenny Melnick Fantasy Sports
# 179
   
Paul Sporer
FanGraphs
# 82
   
Donkey Teeth
Razzball
# 84
   
Brandon 'B_Don' Myers
Razzball
# 199# 218
   
Dennis Sosic
Fantasy Six Pack
# 167
   

# 165
   
Max Freeze
Freeze Stats
# 127
   
Pierre Camus
RotoBaller
# 285# 139
   
Nick Mariano
RotoBaller
# 145
   
Joe Bond
Fantasy Six Pack
# 179
   
Andrew Gould
FantasyPros
# 191
   
Bobby Sylvester
FantasyPros
# 220
   
  Garrett Hampson
2B,SS - COL
Garrett Hampson
COL
Roberto Perez
C - CLE
Roberto Perez
CLE
2019 Stats 
   
   
At Bats299389
   
Runs4046
   
Hits7393
   
Singles5259
   
Doubles99
   
Triples41
   
Home Runs824
   
RBI2763
   
Stolen Bases150
   
Caught Stealing30
   
Walks2445
   
Strikeouts88127
   
Batting Average.244.239
   
On Base Pct.299.321
   
Slugging Pct.381.452
   
On-base Plus Slugging.680.774
   
  Garrett Hampson
2B,SS - COL
Garrett Hampson
COL
Roberto Perez
C - CLE
Roberto Perez
CLE
2019 Projections 
   
   
At Bats00
   
Runs00
   
Hits00
   
Singles00
   
Doubles00
   
Triples00
   
Home Runs00
   
RBI00
   
Stolen Bases00
   
Caught Stealing00
   
Walks00
   
Strikeouts00
   
Batting Average.000.000
   
On Base Pct.000.000
   
Slugging Pct.000.000
   
On-base Plus Slugging.000.000
   
  Garrett Hampson
2B,SS - COL
Garrett Hampson
COL
Roberto Perez
C - CLE
Roberto Perez
CLE
News 
 Garrett Hampson went 3-for-5 with two homers, two walks, and three runs scored in the Rockies' 16-inning win over the Giants on Tuesday.
Brendan Tuma - Too Much Tuma
Wed, Sep 25th
Cleveland Indians catcher Roberto Perez went 2-for-4 with a homer in an 11-0 win over the White Sox on Tuesday.
Matthew Terelle
Wed, Sep 25th
 Garrett Hampson continued his hot finish to the season on Sunday, hitting a solo homer as the Rockies fell to the Dodgers 7-4.
Brendan Tuma - Too Much Tuma
Sun, Sep 22nd
Cleveland Indians catcher Roberto Perez went 2-for-3 with a three-run homer in a 7-5 win over the Twins on Sunday.
Matthew Terelle
Sun, Sep 15th
 Garrett Hampson went 3-for-4 with two RBI and a run scored on Monday versus the Mets.
Brendan Tuma - Too Much Tuma
Tue, Sep 17th
Cleveland Indians catcher Roberto Perez went 2-for-3 with a homer and four RBI in a 6-5 loss to the White Sox on Tuesday.
Matthew Terelle
Wed, Sep 4th
 Garrett Hampson went 3-for-5 with a homer and two runs scored in the Rockies' 10-8 win over the Padres on Friday night.
Brendan Tuma - Too Much Tuma
Sat, Sep 14th
Cleveland Indians catcher Roberto Perez went 1-for-4 with a homer, a walk, and two RBI in a 10-1 win over the Tigers on Tuesday.
Matthew Terelle
Tue, Aug 27th
 Garrett Hampson went hitless in three at-bats on Tuesday.
Brendan Tuma - Too Much Tuma
Wed, Jun 26th
Cleveland Indians catcher Roberto Perez went 1-for-4 with a solo homer in a 7-3 win over the Angels on Friday.
Matthew Terelle
Sat, Aug 3rd
Notes 
There are no recent notes for these players
  Garrett Hampson
2B,SS - COL
Garrett Hampson
COL
Roberto Perez
C - CLE
Roberto Perez
CLE
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28th@ MIA@ MIN
Sat, Mar 30th@ MIA@ MIN
Sun, Mar 31st@ MIA@ MIN
Mon, Apr 1st@ TBvs CWS
Wed, Apr 3rd@ TBvs CWS
Thu, Apr 4th   vs TOR
Fri, Apr 5thvs LADvs TOR
Sat, Apr 6thvs LADvs TOR
Sun, Apr 7thvs LADvs TOR
Tue, Apr 9thvs ATL@ DET
Wed, Apr 10th   @ DET
Thu, Apr 11th@ SF@ DET
Fri, Apr 12th@ SF@ KC
Sat, Apr 13th@ SF@ KC
Sun, Apr 14th@ SF@ KC
Mon, Apr 15th@ SD@ SEA
Tue, Apr 16th@ SD@ SEA
Wed, Apr 17th   @ SEA
Sat, Apr 20thvs PHIvs ATL
Sun, Apr 21stvs PHIvs ATL
Tue, Apr 23rdvs WSHvs MIA
Wed, Apr 24thvs WSHvs MIA
Thu, Apr 25th   @ HOU
Fri, Apr 26th@ ATL@ HOU
Sat, Apr 27th@ ATL@ HOU
Sun, Apr 28th@ ATL@ HOU
Tue, Apr 30th@ MIL@ MIA
Wed, May 1st@ MIL@ MIA
Fri, May 3rdvs ARIvs SEA
Sat, May 4thvs ARIvs SEA
Sun, May 5thvs ARIvs SEA
Mon, May 6th   vs CWS
Tue, May 7thvs SFvs CWS
Wed, May 8th   vs CWS
Thu, May 9thvs SFvs CWS
Fri, May 10thvs SD@ OAK
Sat, May 11thvs SD@ OAK
Sun, May 12thvs SD@ OAK
Mon, May 13th   @ CWS
Tue, May 14th@ BOS@ CWS
Thu, May 16th   vs BAL
Fri, May 17th@ PHIvs BAL
Sat, May 18th@ PHIvs BAL
Sun, May 19th@ PHIvs BAL
Mon, May 20th   vs OAK
Tue, May 21st@ PITvs OAK
Wed, May 22nd@ PITvs OAK
Thu, May 23rd@ PITvs TB
Fri, May 24thvs BALvs TB
Sat, May 25thvs BALvs TB
Sun, May 26thvs BALvs TB
Mon, May 27thvs ARI@ BOS
Tue, May 28thvs ARI@ BOS
Wed, May 29thvs ARI@ BOS
Thu, May 30thvs ARI@ CWS
Fri, May 31stvs TOR@ CWS
Sat, Jun 1stvs TOR@ CWS
Sun, Jun 2ndvs TOR@ CWS
Tue, Jun 4th@ CHCvs MIN
Wed, Jun 5th@ CHCvs MIN
Thu, Jun 6th@ CHCvs MIN
Fri, Jun 7th@ NYMvs NYY
Sat, Jun 8th@ NYMvs NYY
Sun, Jun 9th@ NYMvs NYY
Tue, Jun 11thvs CHCvs CIN
Wed, Jun 12thvs CHCvs CIN
Fri, Jun 14thvs SD@ DET
Sat, Jun 15thvs SD@ DET
Sun, Jun 16thvs SD@ DET
Mon, Jun 17th   @ TEX
Tue, Jun 18th@ ARI@ TEX
Wed, Jun 19th@ ARI@ TEX
Thu, Jun 20th@ ARI@ TEX
Fri, Jun 21st@ LADvs DET
Sat, Jun 22nd@ LADvs DET
Sun, Jun 23rd@ LADvs DET
Mon, Jun 24th@ SFvs KC
Tue, Jun 25th@ SFvs KC
Wed, Jun 26th@ SFvs KC
Fri, Jun 28thvs LAD@ BAL
Sat, Jun 29thvs LAD@ BAL
Sun, Jun 30thvs LAD@ BAL
Tue, Jul 2ndvs HOU@ KC
Wed, Jul 3rdvs HOU@ KC
Thu, Jul 4th   @ KC
Sat, Jul 6th@ ARI@ CIN
Sun, Jul 7th@ ARI@ CIN
Fri, Jul 12thvs CINvs MIN
Sat, Jul 13thvs CINvs MIN
Sun, Jul 14thvs CINvs MIN
Mon, Jul 15thvs SFvs DET
Tue, Jul 16thvs SFvs DET
Wed, Jul 17thvs SFvs DET
Thu, Jul 18th   vs DET
Fri, Jul 19th@ NYYvs KC
Sat, Jul 20th@ NYYvs KC
Sun, Jul 21st@ NYYvs KC
Mon, Jul 22nd   @ TOR
Tue, Jul 23rd@ WSH@ TOR
Wed, Jul 24th@ WSH@ TOR
Thu, Jul 25th@ WSH@ KC
Fri, Jul 26th@ CIN@ KC
Sat, Jul 27th@ CIN@ KC
Sun, Jul 28th@ CIN@ KC
Tue, Jul 30thvs LADvs HOU
Wed, Jul 31stvs LADvs HOU
Thu, Aug 1st   vs HOU
Fri, Aug 2ndvs SFvs LAA
Sat, Aug 3rdvs SFvs LAA
Sun, Aug 4thvs SFvs LAA
Mon, Aug 5th   vs TEX
Wed, Aug 7th@ HOUvs TEX
Thu, Aug 8th@ SD@ MIN
Fri, Aug 9th@ SD@ MIN
Sat, Aug 10th@ SD@ MIN
Sun, Aug 11th@ SD@ MIN
Mon, Aug 12thvs ARIvs BOS
Tue, Aug 13thvs ARIvs BOS
Wed, Aug 14thvs ARIvs BOS
Thu, Aug 15th   @ NYY
Fri, Aug 16thvs MIA@ NYY
Sat, Aug 17thvs MIA@ NYY
Sun, Aug 18thvs MIA@ NYY
Tue, Aug 20th@ ARI@ NYM
Wed, Aug 21st@ ARI@ NYM
Thu, Aug 22nd@ STL@ NYM
Fri, Aug 23rd@ STLvs KC
Sat, Aug 24th@ STLvs KC
Sun, Aug 25th@ STLvs KC
Tue, Aug 27thvs BOS@ DET
Wed, Aug 28thvs BOS@ DET
Thu, Aug 29thvs PIT@ DET
Fri, Aug 30thvs PIT@ TB
Sat, Aug 31stvs PIT@ TB
Sun, Sep 1stvs PIT@ TB
Mon, Sep 2nd@ LADvs CWS
Tue, Sep 3rd@ LADvs CWS
Wed, Sep 4th@ LADvs CWS
Thu, Sep 5th   vs CWS
Fri, Sep 6th@ SD@ MIN
Sat, Sep 7th@ SD@ MIN
Sun, Sep 8th@ SD@ MIN
Mon, Sep 9th   @ LAA
Tue, Sep 10thvs STL@ LAA
Wed, Sep 11thvs STL@ LAA
Sat, Sep 14thvs SDvs MIN
Sun, Sep 15thvs SDvs MIN
Tue, Sep 17thvs NYMvs DET
Wed, Sep 18thvs NYMvs DET
Thu, Sep 19th   vs DET
Fri, Sep 20th@ LADvs PHI
Sat, Sep 21st@ LADvs PHI
Sun, Sep 22nd@ LADvs PHI
Tue, Sep 24th@ SF@ CWS
Wed, Sep 25th@ SF@ CWS
Thu, Sep 26th@ SF@ CWS
Fri, Sep 27thvs MIL@ WSH
Sat, Sep 28thvs MIL@ WSH
Sun, Sep 29thvs MIL@ WSH
Fri, Mar 29th@ MIA   
Tue, Apr 2nd@ TB   
Mon, Apr 8thvs ATL   
Thu, Apr 18thvs PHI   
Fri, Apr 19thvs PHI   
Mon, Apr 22ndvs WSH   
Mon, Apr 29th@ MIL   
Thu, May 2nd@ MIL   
Wed, May 15th@ BOS   
Mon, Jun 10thvs CHC   
Thu, Jun 13thvs SD   
Thu, Jun 27thvs LAD   
Fri, Jul 5th@ ARI   
Mon, Jul 29thvs LAD   
Tue, Aug 6th@ HOU   
Mon, Aug 19th@ ARI   
Mon, Aug 26thvs ATL   
Thu, Sep 12thvs STL   
Fri, Sep 13thvs SD   
Mon, Sep 16thvs NYM