
#67 RP · Giants
Height
6'4"
Weight
230 lbs
Age
28
College
N/A
Experience
4 yrs
Bats/Throws
R/R
Grade this player:
| Year | Team | GP | ERA | W-L | K | WHIP | IP | SV |
|---|---|---|---|---|---|---|---|---|
| Career | ![]() | 39 | 5.6761365 | 4-12 | 105 | 1.1931818 | 0.0 | 1 |
Length
1 year
AAV
$780K/yr
Keaton Winn's public perception sits in neutral territory heading into the heart of the 2026 regular season, with a sentiment profile that matches his modest on-field standing — steady, unspectacular, and largely under the radar. Media coverage has framed his roster inclusion as "intriguing" rather than exciting, which is a diplomatic way of saying the baseball world sees him as a competent piece rather than a difference-maker, and that framing has held steady over the last 14 days without meaningful movement in either direction. That perception aligns closely with his performance grade, both landing in the same below-average tier — there's no disconnect between what Winn is producing and what the broader media expects from him, which at least means he isn't carrying the burden of inflated expectations. The strikeout of Aaron Judge drew a flash of attention and offered a legitimate data point that he can compete in high-leverage moments, but isolated highlights don't shift the needle enough to reframe a narrative that has him pegged as a mid-tier reliever on a Giants team that sits at 14-23 and is currently well outside the playoff picture. San Francisco's recent roster activity — adding arms like Joel Peguero, Trevor McDonald, and Blade Tidwell in a span of roughly two weeks — signals organizational churn in the bullpen, which subtly raises the competitive pressure on everyone in that unit to justify their spot. The bottom line is that Winn occupies the most forgettable kind of roster position: he's not a concern, not a story, and not a name generating genuine buzz — just a fourth-year reliever holding his ground while the Giants figure out what this team is supposed to be.
| Date | OPP | Result | AB | H | R | HR | RBI | BB | SO |
|---|---|---|---|---|---|---|---|---|---|
| Sat, 5/9 | vs PIT | W 5-2 | - | - | - | 0 | - | - | - |
| Wed, 5/6 | vs SD | L 1-5 | - | - | - | 0 | - | - | - |
Auto-moderated fan forum with 5-minute speaker turns
Loading discussion...
Keaton Winn is a player in his 4th MLB season listed at RP 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 Keaton Winn: Contract Value Index pending, Performance C-, 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.
| Tue, 5/5 | vs SD | W 3-2 | - | - | - | 0 | - | - | - |
| Sun, 5/3 | @ TB | L 1-2 | - | - | - | 0 | - | - | - |
| Thu, 4/30 | @ PHI | L 5-6 | - | - | - | 0 | - | - | - |