Skip Navigation to Main Content

Who Should I Trade?

Garrett Hampson for Heliot Ramos (2026)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Heliot Ramos
LF,CF,RF - SF
Heliot Ramos
Garrett Hampson
2B,LF,CF - CIN
Garrett Hampson
Expert
Recommendation
100%
Recommended by
6 of 6 experts
0%
Recommended by
0 of 6 experts
Rankings 
   
Rest of Season# 151
VBR# 311# 1430
   
Projections 
   
Runs341
Home Runs90
RBI331
Stolen Bases20
Batting Average.255.212
   
Misc 
   
Injury AlertIL10MiLB
   
Expert Ranks 
   
Scott Pianowski
Yahoo! Sports
# 135
   
Dalton Del Don
The Deep Shot
# 117
   
Chris Welsh
FantasyPros
# 137
   
Joe Pisapia
FantasyPros
# 106
   
Kelly Kirby
FantasyPros
# 173
   
Kevin Spinelli
KevScores
# 204
   
Who Should I Trade? Player Statistics
  Heliot Ramos
LF,CF,RF - SF
Heliot Ramos
Garrett Hampson
2B,LF,CF - CIN
Garrett Hampson
2026 Stats 
   
   
At Bats165
   
Runs19
   
Hits43
   
Singles26
   
Doubles12
   
Triples1
   
Home Runs4
   
RBI20
   
Stolen Bases0
   
Caught Stealing0
   
Walks10
   
Strikeouts47
   
Batting Average.261
   
On Base Pct.301
   
Slugging Pct.418
   
On-base Plus Slugging.719
   
Who Should I Trade? Player Projections
  Heliot Ramos
LF,CF,RF - SF
Heliot Ramos
Garrett Hampson
2B,LF,CF - CIN
Garrett Hampson
2026 Projections 
   
   
At Bats25512
   
Runs341
   
Hits653
   
Singles432
   
Doubles120
   
Triples10
   
Home Runs90
   
RBI331
   
Stolen Bases20
   
Caught Stealing10
   
Walks211
   
Strikeouts693
   
Batting Average.255.212
   
On Base Pct.321.274
   
Slugging Pct.419.306
   
On-base Plus Slugging.740.580
   
Who Should I Trade? Player Notes
  Heliot Ramos
LF,CF,RF - SF
Heliot Ramos
Garrett Hampson
2B,LF,CF - CIN
Garrett Hampson
News 
 Heliot Ramos received a PRP injection and will be shut down for the next week.
Ari Koslow
Fri, May 22nd
Garrett Hampson has signed a minor league deal with the Cincinnati Reds. The contract includes an invitation to MLB Spring Training.
David Leisering
Sun, Jan 11th
 Giants manager Tony Vitello told reporters that Heliot Ramos will miss at least two weeks.
Ari Koslow
Sat, May 16th
Garrett Hampson has signed a minor league deal with the Cincinnati Reds. The contract includes an invitation to Spring Training.
David Leisering
Sun, Jan 11th
 The Giants placed Heliot Ramos on the 10-day injured list.
Ari Koslow
Sat, May 16th
 
 Giants manager Tony Vitello said he does not expect Heliot Ramos to play on Saturday.
Ari Koslow
Sat, May 16th
 
 Heliot Ramos was removed from Friday's game early with an apparent injury.
Ari Koslow
Fri, May 15th
 
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Heliot Ramos
LF,CF,RF - SF
Heliot Ramos
Garrett Hampson
2B,LF,CF - CIN
Garrett Hampson
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 26th   vs BOSGarrett Crochet (3-3)#9
Sat, Mar 28thvs NYYWill Warren (6-1)#60vs BOSSonny Gray (6-1)#30
Sun, Mar 29th   vs BOSConnelly Early (5-2)#97
Mon, Mar 30th@ SDWalker Buehler (3-3)#220vs PITBraxton Ashcraft (4-2)#47
Tue, Mar 31st@ SDGerman Marquez (3-2)#330vs PITBubba Chandler (1-6)#122
Wed, Apr 1st@ SDNick Pivetta (1-2)#138vs PITPaul Skenes (6-5)#2
Fri, Apr 3rdvs NYMNolan McLean (2-4)#29@ TEXMacKenzie Gore (4-4)#50
Sat, Apr 4thvs NYMClay Holmes (4-4)#165@ TEXKumar Rocker (2-5)#103
Sun, Apr 5thvs NYMKodai Senga (0-4)#129@ TEXJack Leiter (2-4)#76
Mon, Apr 6thvs PHIAndrew Painter (1-5)#170@ MIAJanson Junk (3-5)#116
Tue, Apr 7thvs PHICristopher Sanchez (6-2)#3@ MIASandy Alcantara (3-4)#73
Wed, Apr 8thvs PHIAaron Nola (3-4)#39@ MIAEury Perez (3-6)#109
Thu, Apr 9th   @ MIAMax Meyer (5-0)#68
Fri, Apr 10th@ BALShane Baz (2-5)#84vs LAAJack Kochanowicz (2-3)#420
Sat, Apr 11th@ BALChris Bassitt (4-3)#125vs LAAGeorge Klassen (0-1)#337
Sun, Apr 12th@ BALCade Povich (1-1)#240vs LAAJose Soriano (6-4)#45
Tue, Apr 14th@ CINBrady Singer (2-5)#143vs SFRobbie Ray (3-6)#83
Wed, Apr 15th@ CINRhett Lowder (3-3)#206vs SFTyler Mahle (1-7)#119
Thu, Apr 16th@ CINChase Burns (7-1)#25vs SFLanden Roupp (5-5)#61
Fri, Apr 17th@ WSHZack Littell (4-4)#169@ MINJoe Ryan (3-3)#15
Sat, Apr 18th@ WSHCade Cavalli (3-3)#87@ MINTaj Bradley (5-1)#74
Sun, Apr 19th@ WSHPJ Poulin (3-0)#237@ MINBailey Ober (6-3)#72
Mon, Apr 20th   @ TBJesse Scholtens (5-3)#283
Tue, Apr 21stvs LADYoshinobu Yamamoto (4-4)#13@ TBSteven Matz (4-2)#98
Wed, Apr 22ndvs LADShohei Ohtani (5-2)#1@ TBNick Martinez (5-1)#81
Fri, Apr 24thvs MIASandy Alcantara (3-4)#73vs DETFramber Valdez (2-4)#26
Sat, Apr 25thvs MIAEury Perez (3-6)#109vs DETJack Flaherty (0-7)#62
Sun, Apr 26thvs MIAMax Meyer (5-0)#68vs DETKeider Montero (2-3)#201
Tue, Apr 28th@ PHIJesus Luzardo (4-4)#10vs COLKyle Freeland (1-6)#395
Wed, Apr 29th   vs COLTomoyuki Sugano (4-4)#428
Thu, Apr 30th@ PHITim Mayzavs COLMichael Lorenzen (2-7)#427
Fri, May 1st@ TBShane McClanahan (5-2)#22@ PITMitch Keller (5-2)#95
Sat, May 2nd@ TBGriffin Jax (1-3)#59@ PITCarmen Mlodzinski (4-3)#132
Sun, May 3rd@ TBSteven Matz (4-2)#98@ PITBraxton Ashcraft (4-2)#47
Mon, May 4thvs SDRandy Vasquez (5-3)#199@ CHCEdward Cabrera (3-2)#70
Tue, May 5thvs SDWalker Buehler (3-3)#220@ CHCJameson Taillon (2-4)#107
Wed, May 6thvs SDBradgley Rodriguez@ CHCColin Rea (5-3)#140
Thu, May 7th   @ CHCShota Imanaga (4-6)#24
Fri, May 8thvs PITCarmen Mlodzinski (4-3)#132vs HOUMike Burrows (3-6)#121
Sat, May 9thvs PITBraxton Ashcraft (4-2)#47vs HOUSpencer Arrighetti (7-1)#126
Sun, May 10thvs PITBubba Chandler (1-6)#122vs HOUKai-Wei Teng (3-3)#181
Tue, May 12th@ LADYoshinobu Yamamoto (4-4)#13vs WSHMiles Mikolas (1-4)#215
Wed, May 13th@ LADShohei Ohtani (5-2)#1vs WSHJake Irvin (2-4)#203
Thu, May 14th@ LADEmmet Sheehan (3-1)#42vs WSHFoster Griffin (6-2)#88
Fri, May 15th@ ATHAaron Civale (5-2)#219@ CLETanner Bibee (0-7)#38
Sat, May 16th@ ATHLuis Severino (2-6)#146@ CLEJoey Cantillo (4-2)#106
Sun, May 17th@ ATHJeffrey Springs (3-6)#111@ CLEGavin Williams (8-3)#27
Mon, May 18th@ ARIZac Gallen (3-4)#71@ PHIAndrew Painter (1-5)#170
Tue, May 19th@ ARIRyne Nelson (2-4)#89@ PHIJesus Luzardo (4-4)#10
Wed, May 20th@ ARIMerrill Kelly (5-3)#93@ PHIAaron Nola (3-4)#39
Sat, May 23rdvs CWSBryan Hudson (3-1)#175vs STLKyle Leahy (5-3)#162
Mon, May 25thvs ARIMerrill Kelly (5-3)#93@ NYMNolan McLean (2-4)#29
Tue, May 26thvs ARIEduardo Rodriguez (5-1)#112@ NYMDavid Peterson (3-5)#117
Wed, May 27thvs ARIMichael Soroka (7-2)#67@ NYMHuascar Brazoban (3-1)#192
Fri, May 29th@ COLMichael Lorenzen (2-7)#427vs ATLGrant Holmes (3-2)#139
Sat, May 30th@ COLRyan Feltner (2-1)#424vs ATLMartin Perez (3-3)#200
Sun, May 31st@ COLTanner Gordon (0-0)#325vs ATLSpencer Strider (3-0)#31
Mon, Jun 1st@ MILShane Drohan (2-1)#145vs KCLuinder Avila
Tue, Jun 2nd@ MILKyle Harrison (6-1)#63vs KCNoah Cameron (2-4)#92
Wed, Jun 3rd@ MILColeman Crow (0-0)#197vs KCStephen Kolek (3-1)#166
Fri, Jun 5th@ CHCBen Brown (2-2)#52@ STLKyle Leahy (5-3)#162
Sat, Jun 6th@ CHCJordan Wicks (0-1)#234@ STLMatthew Liberatore (2-3)#114
Sun, Jun 7th@ CHCJameson Taillon (2-4)#107@ STLMichael McGreevy (3-4)#86
Mon, Jun 8thvs WSHMiles Mikolas (1-4)#215@ SDWalker Buehler (3-3)#220
Tue, Jun 9thvs WSHJake Irvin (2-4)#203@ SDLucas Giolito (2-0)#172
Wed, Jun 10thvs WSH@ SD
Fri, Jun 12thvs CHCvs ARI
Sat, Jun 13thvs CHCvs ARI
Sun, Jun 14thvs CHCvs ARI
Mon, Jun 15th   vs NYM
Tue, Jun 16th@ ATLvs NYM
Wed, Jun 17th@ ATLvs NYM
Fri, Jun 19th@ MIA@ NYY
Sat, Jun 20th@ MIA@ NYY
Sun, Jun 21st@ MIA@ NYY
Mon, Jun 22nd   vs MIL
Tue, Jun 23rdvs ATHvs MIL
Wed, Jun 24thvs ATHvs MIL
Fri, Jun 26thvs ATL@ PIT
Sat, Jun 27thvs ATL@ PIT
Sun, Jun 28thvs ATL@ PIT
Mon, Jun 29th@ ARI@ MIL
Tue, Jun 30th@ ARI@ MIL
Wed, Jul 1st@ ARI@ MIL
Thu, Jul 2nd   @ MIL
Fri, Jul 3rd@ COLvs BAL
Sat, Jul 4th@ COLvs BAL
Sun, Jul 5th@ COLvs BAL
Tue, Jul 7thvs TORvs PHI
Wed, Jul 8thvs TORvs PHI
Thu, Jul 9thvs COLvs PHI
Fri, Jul 10thvs COLvs CHC
Sat, Jul 11thvs COLvs CHC
Sun, Jul 12thvs COLvs CHC
Fri, Jul 17th@ SEA@ COL
Sat, Jul 18th@ SEA@ COL
Sun, Jul 19th@ SEA@ COL
Mon, Jul 20th@ KC@ SEA
Tue, Jul 21st@ KC@ SEA
Wed, Jul 22nd@ KC@ SEA
Fri, Jul 24thvs LAA@ STL
Sat, Jul 25thvs LAA@ STL
Sun, Jul 26thvs LAA@ STL
Mon, Jul 27thvs MILvs CLE
Tue, Jul 28thvs MILvs CLE
Wed, Jul 29thvs MILvs CLE
Thu, Jul 30th@ SDvs PIT
Fri, Jul 31st@ SDvs PIT
Sat, Aug 1st@ SDvs PIT
Sun, Aug 2nd@ SDvs PIT
Tue, Aug 4th@ TEXvs ATH
Wed, Aug 5th@ TEXvs ATH
Thu, Aug 6th   vs ATH
Fri, Aug 7thvs DET@ WSH
Sat, Aug 8thvs DET@ WSH
Sun, Aug 9thvs DET@ WSH
Tue, Aug 11thvs HOU@ CWS
Wed, Aug 12thvs HOU@ CWS
Thu, Aug 13th   @ CWS
Fri, Aug 14thvs COLvs MIA
Sat, Aug 15thvs COLvs MIA
Sun, Aug 16thvs COLvs MIA
Mon, Aug 17th   vs STL
Tue, Aug 18th@ CLEvs STL
Wed, Aug 19th@ CLEvs STL
Thu, Aug 20th@ CLEvs STL
Fri, Aug 21st@ BOS@ ARI
Sat, Aug 22nd@ BOS@ ARI
Sun, Aug 23rd@ BOS@ ARI
Mon, Aug 24thvs CIN@ SF
Tue, Aug 25thvs CIN@ SF
Wed, Aug 26thvs CIN@ SF
Fri, Aug 28thvs ARI@ CHC
Sat, Aug 29thvs ARI@ CHC
Sun, Aug 30thvs ARI@ CHC
Mon, Aug 31st   vs SD
Tue, Sep 1st@ PITvs SD
Wed, Sep 2nd@ PITvs SD
Fri, Sep 4th@ NYMvs MIL
Sat, Sep 5th@ NYMvs MIL
Sun, Sep 6th@ NYMvs MIL
Mon, Sep 7thvs STL@ LAD
Tue, Sep 8thvs STL@ LAD
Wed, Sep 9thvs STL@ LAD
Fri, Sep 11thvs SD@ MIL
Sat, Sep 12thvs SD@ MIL
Sun, Sep 13thvs SD@ MIL
Mon, Sep 14th@ STLvs LAD
Tue, Sep 15th@ STLvs LAD
Wed, Sep 16th@ STLvs LAD
Thu, Sep 17th   vs LAD
Fri, Sep 18th@ LADvs CHC
Sat, Sep 19th@ LADvs CHC
Sun, Sep 20th@ LADvs CHC
Tue, Sep 22ndvs MIN@ ATL
Wed, Sep 23rdvs MIN@ ATL
Thu, Sep 24th   @ ATL
Fri, Sep 25thvs LAD@ TOR
Sat, Sep 26thvs LAD@ TOR
Sun, Sep 27thvs LAD@ TOR
Wed, Mar 25thvs NYYMax Fried (4-3)#33   
Fri, Mar 27thvs NYYCam Schlittler (7-2)#36   
Thu, Apr 2ndvs NYMDavid Peterson (3-5)#117   
Thu, Apr 23rdvs LADTyler Glasnow (3-0)#37   
Mon, May 11th@ LADRoki Sasaki (3-3)#131   
Fri, May 22ndvs CWSDavis Martin (8-1)#79   
Sun, May 24thvs CWSNoah Schultz (2-4)#221   
Thu, Jun 4th@ MILBrandon Sproat (1-4)#158   
Thu, Jun 18th@ ATL   
Thu, Jun 25thvs ATH   
Mon, Jul 6thvs TOR   
Mon, Aug 3rd@ TEX   
Mon, Aug 10thvs HOU   
Thu, Aug 27thvs ARI   
Thu, Sep 3rd@ PIT   
Mon, Sep 21stvs MIN