
#1 2B · Giants
Height
5'10"
Weight
186 lbs
Age
29
College
N/A
Experience
8 yrs
Bats/Throws
L/R
Grade this player:
| Year | Team | GP | AVG | HR | RBI | OPS | SB | H |
|---|---|---|---|---|---|---|---|---|
| Career | ![]() | 866 | 0.31697097 | 36 | 315 | 0.77511096 | 35 | 1059 |
Length
1 year
Total Value
$12.0M
Guaranteed
$7.2M
AAV
$12.0M/yr
Luis Arraez grades as an All-Star caliber performer among MLB second basemen, earning a B+ Performance grade. He is hitting with a 0.317 batting average and a 0.776 OPS (near the league average of .720) this season. With 36 home runs and 308 RBI through 842 games (a 7-HR, 59-RBI pace over a full season), he brings limited power to the lineup. His 31 stolen bases add an elite speed dimension that creates additional offensive value. As a player entering his prime window at 28, Luis is a key contributor for the Giants. A 842-game sample provides high confidence in this grade.
Luis Arraez is one of the more interesting perception stories in the National League right now — a player whose public standing sits comfortably at B+ even as the Giants stumble to a 14-23 record and occupy the bottom of the NL West standings. The narrative driving that goodwill is genuine: recent coverage has leaned heavily on his WBC involvement, a comedic batting moment that went viral during the tournament opener, and his gracious public remarks about Oracle Park's atmosphere, all of which frame him as an engaging, internationally celebrated presence rather than a symbol of the team's early-season dysfunction. The disconnect between that warm sentiment and his C- performance grade is real and worth acknowledging — Arraez is drawing affection for personality and pedigree right now more than for on-field dominance, and his two Silver Slugger awards (2022 and 2023) are doing meaningful work keeping his reputation elevated while his 2026 production finds its footing. On the roster construction side, the Giants have been churning through a string of pitching additions and depth signings over the last few weeks, the kind of transactional churn that signals organizational concern about the roster's current state — but none of that noise has splashed back on Arraez, who remains insulated from criticism in a way most players on a 2-8-in-their-last-ten squad would not be. The bottom line is that Arraez's narrative is holding steady through a combination of genuine likability, international buzz, and the residual equity of a proven track record — a B+ sentiment score on a struggling team is a quiet testament to how much goodwill an established veteran can bank when there are no controversies to spend it down.
| Date | OPP | Result | AB | H | R | HR | RBI | BB | SO |
|---|---|---|---|---|---|---|---|---|---|
| Sat, 5/9 | vs PIT | W 5-2 | 4 | 1 | 0 | 0 | 2 | 0 | 0 |
| Tue, 5/5 | vs SD | W 3-2 | 3 | 2 | 2 | 0 | 0 | 0 | 0 |
Auto-moderated fan forum with 5-minute speaker turns
Loading discussion...
Luis Arraez is a veteran in his 8th MLB season listed at 2B 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 Luis Arraez: Contract Value Index D, Performance C-, Sentiment B+, 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.
| Sun, 5/3 | @ TB | L 1-2 | 4 | 0 | 0 | 0 | 0 | 0 | 0 |
| Sat, 5/2 | @ TB | L 1-5 | 4 | 3 | 1 | 0 | 0 | 0 | 0 |
| Fri, 5/1 | @ TB | L 0-3 | 4 | 1 | 0 | 0 | 0 | 0 | 0 |
| Thu, 4/30 | @ PHI | L 5-6 | 6 | 2 | 0 | 0 | 2 | 0 | 1 |
| Thu, 4/30 | @ PHI | L 2-3 | 4 | 0 | 0 | 0 | 1 | 0 | 1 |
| Tue, 4/28 | @ PHI | L 0-7 | 3 | 1 | 0 | 0 | 0 | 0 | 0 |