
#17 LF · Giants
Height
5'11"
Weight
235 lbs
Age
26
College
N/A
Draft
2017, Rd 1, #19
Experience
5 yrs
Bats/Throws
R/R
Grade this player:
| Year | Team | GP | AVG | HR | RBI | OPS | SB | H |
|---|---|---|---|---|---|---|---|---|
| Career | ![]() | 333 | 0.25540432 | 46 | 156 | 0.73418504 | 12 | 319 |
Length
1 year
AAV
$780K/yr
Heliot Ramos is currently performing at a below-average level relative to his left field peers, earning a C CVI grade that reflects modest production at this stage of the 2026 regular season for a Giants club sitting at 9-13. The most compelling part of his story right now is not what shows up in the box score but what he did defensively — nabbing Ben Rice at the plate is exactly the kind of heads-up, instinctual play that keeps a developing outfielder in good organizational standing. The concern is that his offensive output has not matched the moment; a first-round pick from 2017 entering his age-26 season as a five-year organizational investment needs to be producing at a higher clip if he is going to hold this roster spot long-term, not just symbolically. The good news is that his CVI is trending upward — moving from B- to A- over the last 30 days — which signals that his contract situation represents improving value even as his on-field performance remains a work in progress. The media has gone all-in on the narrative, celebrating Ramos as the man who finally ended the Giants' infamous left field revolving door that stretched back to 2007, and while that storyline is legitimate and earned, it has clearly gotten ahead of the statistical reality. At 26 with five years of organizational tenure, Ramos is in the exact window where a player either solidifies himself as an above-average everyday contributor or gets exposed as a replacement-level option dressed up in a compelling backstory — and right now, the evidence points closer to the latter than the coverage suggests.
| Date | OPP | Result | AB | H | R | HR | RBI | BB | SO |
|---|---|---|---|---|---|---|---|---|---|
| Sat, 5/9 | vs PIT | W 5-2 | 4 | 2 | 1 | 0 | 1 | 0 | 1 |
| Wed, 5/6 | vs SD | L 1-5 | 4 | 0 | 0 | 0 | 0 | 0 | 3 |
Auto-moderated fan forum with 5-minute speaker turns
Loading discussion...
Heliot Ramos is a player in his 5th MLB season listed at LF for the Giants. FanVerdicts maintains four independent grades for every MLB player on an active roster — Contract Value Index for the deal itself, Performance for on-field production, Sentiment for media and fan reaction, and Fan Verdict for community voting. Current grades for Heliot Ramos: Contract Value Index pending, Performance C, Sentiment A-, Fan Verdict pending.
Every grade refreshes on its own cadence as new data lands. Performance recalculates when MLB game stats post; Sentiment updates with new media coverage and fan discussion; Contract Value Index recomputes when contract terms change; Fan Verdict reflects live community voting on this profile. Contract details below show the structure (years, total value, average annual value, guarantees) the Contract Value Index grade is computed against.
For league-wide context, the MLB hub has team rankings, GM report cards, the transactions feed, and live scoreboards. The MLB player rankings page sorts every active player by performance and contract value within their position.
Public sentiment around Heliot Ramos has climbed to an A- and is generating the kind of organic buzz that first-round picks from the 2017 draft rarely sustain into their late-twenties. The narrative engine here is a stretch of genuine clutch production — a towering 416-foot home run that snapped a slump, a decisive three-run shot, and extra-innings heroics that directly fueled multiple Giants wins — all of which has media framing him as an undervalued offensive catalyst carrying more weight than his $0.8M salary implies. The disconnect worth noting is that on-field performance grades out at a C, meaning the sentiment wave is riding the momentum of a hot stretch rather than a sustained body of work, and a slump earlier this season already tested fan patience once. A bizarre catwalk robbery at Tropicana Field that denied Ramos what should have been a home run only added to the sympathetic, rising-star framing that surrounds him right now. The Giants are sitting at 14-23 and cycling through a steady stream of roster moves — pitching additions, outfield depth signings — which keeps attention somewhat scattered, but that context also makes Ramos's offensive contributions feel more critical and more visible. At 26 and still on a bargain deal, the narrative around him has the feel of a market-inefficiency discovery, the kind of player a struggling team needs fans to rally around. The buzz is real, the production trend is encouraging, but sustaining an A- sentiment rating requires consistency — and on a 14-23 club with 144 days left in the regular season, there will be plenty of tests ahead.
| Wed, 5/6 | vs SD | L 5-10 | 4 | 0 | 0 | 0 | 0 | 0 | 2 |
| Tue, 5/5 | vs SD | W 3-2 | 4 | 1 | 0 | 0 | 0 | 0 | 0 |
| Sun, 5/3 | @ TB | L 1-2 | 4 | 1 | 0 | 0 | 0 | 0 | 0 |
| Sat, 5/2 | @ TB | L 1-5 | 4 | 1 | 0 | 0 | 0 | 0 | 0 |
| Fri, 5/1 | @ TB | L 0-3 | 4 | 0 | 0 | 0 | 0 | 0 | 1 |
| Thu, 4/30 | @ PHI | L 5-6 | 5 | 1 | 0 | 0 | 1 | 0 | 4 |
| Thu, 4/30 | @ PHI | L 2-3 | 4 | 3 | 1 | 0 | 0 | 1 | 0 |
| Tue, 4/28 | @ PHI | L 0-7 | 3 | 1 | 0 | 0 | 0 | 0 | 1 |