
#2 SS · Giants
Height
6'0"
Weight
216 lbs
Age
30
College
N/A
Experience
9 yrs
Bats/Throws
R/R
Grade Willy Adames
Your grade joins the crowd-sourced Fan Verdict.
On the field, Willy Adames grades out as a middling SS for Giants (C+ Performance). That places him 39th of 60 graded shortstops. The contract is harder to defend: the Contract Value Index calls it a slight overpay (D), with the cost outrunning the output. The public read is positive (B+ Sentiment), drawn from current news and social signal rather than the box score.
| Year | Team | GP | AVG | HR | RBI | OPS | SB | H |
|---|---|---|---|---|---|---|---|---|
| Career | ![]() | 1093 | 0.24386008 | 186 | 576 | 0.7566161 | 64 | 983 |
| 2026 | ![]() | 62 | .244 | 9 | 25 | .718 | 1 | 61 |
| 2025 |
Length
7 years
Total Value
$182.0M
Guaranteed
$109.2M
AAV
$26.0M/yr
Willy Adames' Contract Value Index lands at D, placing the deal in a defined slice of comparable MLB signings. At $26M annually over seven years, the Giants committed significant resources to a 30-year-old shortstop entering the back half of his prime—a commitment that made sense when the deal was struck but one that now carries measurable cost relative to on-field return. Adames' 2026 season performance (through 62 games: .244 AVG, 9 HR, 72 K) is grading below the standard expected of a franchise cornerstone, and while the media narrative remains cautiously optimistic about his veteran leadership and the direction of the offense, that sentiment reflects confidence in the *person* rather than validation of the *contract's* current value. The dollar commitment here—$182M over seven years—locks the Giants into paying star-level salary for a player delivering solid-starter-level production, a mismatch that defines the D grade. With Adames now 30 and five years of the deal still remaining, the Giants face a declining asset curve: the team is not underpaying a bargain, nor are they paying fair market value for this output. The recent flurry of roster churn (multiple pitching additions and outfield swaps in a matter of days) suggests a front office scrambling to stabilize an underperforming offense around their anchor investment—a reactive posture that only underscores how the contract's size constrains flexibility when results lag expectations. In the current state of play—29-43 and well below .500 in early June—this deal reads as a full-price commitment to a veteran cornerstone who has not yet delivered the on-field consistency required to justify it.
Other same-position deals the Contract Value Index also places in the D band — a quick read on where Willy's contract sits relative to comparable money.
Willy Adames ranks 39th of 60 graded shortstops by performance. That slots Willy between Jose Fernandez (B-) just ahead and Xander Bogaerts (C+) just behind.
Graded higher
Jose FernandezDiamondbacksB-Colt EmersonMarinersB-Nasim NunezNationalsC+Graded lower
Xander BogaertsPadres| Date | OPP | Result | AB | H | R | HR | RBI | BB | SO |
|---|---|---|---|---|---|---|---|---|---|
| Wed, 6/10 | vs WAS | L 3-6 | 4 | 0 | 0 | 0 | 0 | 1 | 2 |
| Tue, 6/9 | vs WAS | L 3-4 | 5 | 0 | 0 | 0 | 0 | 0 | 2 |
Auto-moderated fan forum with 5-minute speaker turns
Loading discussion...
Willy Adames is a veteran in his 9th MLB season listed at SS for the Giants. FanVerdicts covers every MLB player, team, GM, and transaction — and puts your verdict on all of it. Sign in to cast your Fan Verdict on Willy Adames, see where the crowd lands, and argue the call. FanVerdicts also brings its own read — performance, sentiment, and Contract Value Index — as one honest input alongside the crowd's. Where FanVerdicts has weighed in so far: Contract Value Index D, Performance C+, Sentiment B+.
The crowd's Fan Verdict moves in real time as fans vote on this profile. FanVerdicts' own read updates as new data lands — performance recalculates when MLB game stats post, sentiment shifts with media coverage and fan discussion, and the Contract Value Index recomputes when contract terms change. Contract details below show the structure (years, total value, average annual value, guarantees) behind the Contract Value Index read.
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.
![]() |
| 160 |
| .225 |
| 30 |
| 87 |
| .739 |
| 12 |
| 133 |
| 2024 | ![]() | 161 | .251 | 32 | 112 | .793 | 21 | 153 |
| 2023 | ![]() | 149 | .217 | 24 | 80 | .717 | 5 | 120 |
| 2022 | ![]() | 139 | .238 | 31 | 98 | .756 | 8 | 134 |
| 2021 | ![]() | 41 | .197 | 5 | 15 | .625 | 1 | 26 |
| 2021 | ![]() | 99 | .285 | 20 | 58 | .887 | 4 | 104 |
| 2021 | 140 | .262 | 25 | 73 | .818 | 5 | 130 |
| 2020 | ![]() | 54 | .259 | 8 | 23 | .813 | 2 | 48 |
| 2019 | ![]() | 152 | .254 | 20 | 52 | .735 | 4 | 135 |
| 2018 | ![]() | 85 | .278 | 10 | 34 | .754 | 6 | 80 |
Willy Adames produces at a tier that grades a C+ performance mark for the Giants. Through 62 games in the 2026 season, his .244 batting average and 72 strikeouts signal a hitter who is chasing more than he's connecting—a significant step down from the production expected of a franchise cornerstone at age 30. His 9 home runs demonstrate that power is still present, but the strikeout-to-power ratio reveals a player pressing harder than his underlying discipline can support. The Giants are 28-41 and scrambling through weekly roster shuffles, yet Adames carries the narrative burden of being the veteran voice expected to stabilize an offense that keeps underperforming, a role that compounds the gap between the respect he's earning in the clubhouse and the results he's delivering on the field. Media and fan sentiment remain cautiously optimistic about his character and leadership, but that goodwill has an expiration date—the optimism framing him as a potential offensive catalyst only masks the reality that consistency has eluded him through more than two months of play, and lingering questions about pressure management from his 2025 struggles add a layer of concern beneath the surface-level praise.
Willy Adames is riding a genuine wave of public goodwill right now, with sentiment trending sharply upward over the last 30 days despite the Giants sitting well below .500 in the National League West. The narrative driving that goodwill is centered squarely on Adames himself rather than the team around him — media coverage has framed him as a respected veteran voice who is actively trying to pull a struggling offense together, projecting confidence about what this lineup can become while those around him have largely underdelivered. The tension in that framing, however, is hard to ignore: his on-field performance is grading out as below the standard expected of a franchise cornerstone, and coverage revisiting the pressure he acknowledged feeling during the 2025 season raises legitimate questions about whether consistency will follow the optimism. A recent incident in which Dalton Rushing slid hard into Adames has kept his name in the headlines, adding a layer of physical scrutiny to an already complicated early-season storyline. The Giants' flurry of roster activity — cycling through pitching additions and outfield moves on what feels like a weekly basis — paints a picture of a front office scrambling to stabilize a 14-23 club, which only amplifies the burden placed on Adames as the face of the franchise. Ultimately, this is a sentiment grade that reflects genuine respect for the player rather than genuine confidence in the situation — fans and media alike are extending Adames considerable benefit of the doubt, but the goodwill has a shelf life if the Giants' offense doesn't start showing the progress he keeps promising.
Peers ranked by Performance grade among players at the same position. Tap any name for their full profile.
| Mon, 6/8 | @ CHC | W 2-1 | 4 | 0 | 0 | 0 | 0 | 0 | 3 |
| Sat, 6/6 | @ CHC | L 2-3 | 4 | 0 | 0 | 0 | 0 | 0 | 2 |
| Fri, 6/5 | @ CHC | W 18-3 | 2 | 2 | 4 | 2 | 4 | 2 | 0 |
| Thu, 6/4 | @ MIL | W 12-9 | 6 | 2 | 1 | 0 | 1 | 0 | 1 |
| Wed, 6/3 | @ MIL | W 1-0 | 3 | 0 | 0 | 0 | 0 | 1 | 1 |
| Tue, 6/2 | @ MIL | L 3-8 | 3 | 2 | 1 | 1 | 1 | 1 | 0 |
| Mon, 6/1 | @ MIL | L 2-16 | 3 | 0 | 0 | 0 | 0 | 0 | 1 |