
#3 LF · Rockies
Height
6'0"
Weight
206 lbs
Age
29
College
N/A
Experience
7 yrs
Bats/Throws
B/R
Grade this player:
| Year | Team | GP | AVG | HR | RBI | OPS | SB | H |
|---|---|---|---|---|---|---|---|---|
| Career | ![]() | 6 | — | — | — | — | — | — |
Length
2 years
Total Value
$12.8M
Guaranteed
$7.7M
AAV
$6.4M/yr
Public sentiment around Willi Castro has cooled noticeably in recent weeks, sliding to a C as his narrative gets swallowed by a Rockies organization in visible turmoil. The early-season storyline around his modest two-year, $12.8M deal was framed largely through the lens of organizational commitment during a rebuild — fan support was genuine if tempered, with his Opening Day inclusion read as a vote of confidence from a front office projecting north of 100 losses on the season. That goodwill, however, is being quietly eroded by his recent absence from the lineup, with Castro sidelined after leaving a late-April game, creating uncertainty around his availability at exactly the moment a struggling roster can least afford it. Meanwhile, Colorado's transaction wire has been a steady drumbeat of pitching moves and IL designations — most notably Ryan Feltner landing on the injured list — painting a picture of a franchise managing injuries and roster churn rather than building momentum, which dims the spotlight on any individual contributor. His on-field performance grade remains a solid B, suggesting the production has been there when he's been active, but sentiment is a forward-looking animal, and a fanbase watching a last-place club pile up losses and roster transactions isn't in the mood to celebrate a solid-but-unremarkable veteran. Castro's public profile is that of a stabilizing piece in a chaotic environment — neither a scapegoat nor a rallying point — and right now, the narrative sits at quiet concern rather than confidence.
| Date | OPP | Result | AB | H | R | HR | RBI | BB | SO |
|---|---|---|---|---|---|---|---|---|---|
| Fri, 5/8 | @ PHI | W 9-7 | 5 | 2 | 2 | 0 | 0 | 0 | 2 |
| Thu, 5/7 | vs NYM | W 6-2 | 2 | 1 | 1 | 0 | 1 | 2 | 0 |
Auto-moderated fan forum with 5-minute speaker turns
Loading discussion...
Willi Castro is a player in his 7th MLB season listed at LF for the Rockies. 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 Willi Castro: Contract Value Index B+, Performance B, Sentiment C, 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.
| Mon, 5/4 | vs NYM | L 2-4 | 4 | 1 | 1 | 0 | 0 | 0 | 1 |
| Sun, 5/3 | vs ATL | L 6-11 | 5 | 2 | 0 | 0 | 0 | 0 | 2 |
| Sun, 5/3 | vs ATL | L 1-9 | 4 | 1 | 0 | 0 | 0 | 0 | 2 |
| Sat, 5/2 | vs ATL | L 6-8 | 4 | 0 | 0 | 0 | 1 | 0 | 0 |
| Thu, 4/30 | @ CIN | L 4-6 | 4 | 0 | 0 | 0 | 0 | 0 | 1 |
| Wed, 4/29 | @ CIN | W 13-2 | 4 | 2 | 2 | 0 | 1 | 1 | 1 |
| Tue, 4/28 | @ CIN | L 2-7 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |