
#20 CB · San Francisco 49ers
Height
5'9"
Weight
181 lbs
Age
24
College
Western Kentucky
Draft
2025, Rd 3, #100
Experience
0 yrs
CB Rank
#61 / 270
Grade Upton Stout
Your grade joins the crowd-sourced Fan Verdict.
On the field, Upton Stout grades out as a strong CB for San Francisco 49ers (B- Performance). That places him 61st of 270 graded cornerbacks. Against that production, his deal reads as a clear bargain on the Contract Value Index (A-) — the team is paying below what the play would command. The public read is negative (D+ Sentiment), drawn from current news and social signal rather than the box score. As a prospect, expect these grades to move quickly as a real sample builds.
| Year | Team | GP | INT | PD | Tkl |
|---|---|---|---|---|---|
| Career | ![]() | 16 | — | 5 | 82 |
| 2025 | ![]() | 16 | 0 | 5 | 82 |
Length
4 years
Total Value
$6.2M
Guaranteed
$1.1M
AAV
$1.5M/yr
Net of age, position, and term, Upton Stout's deal earns a A- Contract Value Index. At $1.54M AAV across four years, the 24-year-old third-round pick is locked into a rookie scale contract that offers San Francisco genuine upside optionality — the kind of sub-$2M annual commitment that allows a team to develop a cornerback without cap hemorrhaging if the bet fails, while capturing full surplus value if it hits. His 2025 season produced 82 tackles and 1 sack across 16 games, respectable developmental production for a rookie defender, and the B- performance grade reflects solid if unspectacular on-field work that hasn't yet justified the analytical buzz but gives real evidence of translation. Cornerback market rates have climbed sharply for proven starters, making rookie-scale secondary talent extraordinarily valuable; Stout's deal essentially rents four years of development at a fraction of what a comparable above-average corner would cost in free agency. The mediaFraming positions him as a player opponents are actively scheming around — that kind of competitive recognition, paired with organizational investment in his expanded role heading into 2026, suggests the 49ers believe the trajectory is real. His rookie scale contract carries zero dead cap penalty if the organization wants to part ways early, but the team's recent roster moves signal genuine commitment to internal secondary development rather than panic resets.
Other same-position deals the Contract Value Index also places in the A band — a quick read on where Upton's contract sits relative to comparable money.
Upton Stout enters San Francisco's cornerback room as a raw but intriguing rookie, earning a B- grade across 16 career games. For a first-year corner navigating NFL speed and complexity, that grade represents a respectable foundation. Early returns suggest Stout has legitimate developmental upside worth monitoring. His tackling numbers are genuinely elite — 5.13 tackles per game against an NFL average of 2.31, nearly matching the elite threshold of 5.20. That willingness and efficiency as an open-field tackler separates him from most rookies at the position. However, his pass breakup rate of 0.31 per game trails the NFL average of 0.33, signaling that press coverage and ball disruption remain areas needing refinement. If Stout can close the gap in coverage disruption while sustaining his tackling dominance, a legitimate starting role in San Francisco's defense becomes a realistic ceiling.
Upton Stout ranks 61st of 270 graded cornerbacks by performance. That slots Upton between Jaylon Johnson (B) just ahead and Ja'quan Mcmillian (B-) just behind.
Graded higher
Jaylon JohnsonChicago BearsBJonathan JonesDetroit LionsBDeonte BanksNew York GiantsBGraded lower
Ja'quan McmillianDenver BroncosUpton Stout enters 2026 as a depth cornerback with minimal established reputation, carrying the typical expectations of a second-year undrafted or late-round prospect still proving his NFL viability. Media coverage is decidedly mixed: while PFF's critical assessment of his slot corner play has drawn negative attention, concurrent headlines about his development trajectory and a highlight-reel pass breakup suggest the 49ers organization views him as a work-in-progress with potential. His rookie season appears to have been a learning experience, with his NFL debut against Seattle and subsequent coverage snaps providing foundational tape rather than standout performance. Fan and media perception remains cautiously neutral-to-skeptical, as his $1.5M salary and lack of statistical production (zero interceptions, five passes defended) do not yet justify elevated expectations. Stout's 2026 season will be critical in determining whether he becomes a reliable backup or rotational piece, or whether the 49ers explore other cornerback options in the secondary.
No transactions found for this player.
Auto-moderated fan forum with 5-minute speaker turns
Loading discussion...
Upton Stout is a player on a rookie-scale contract listed at CB for the San Francisco 49ers. FanVerdicts covers every NFL player, team, GM, and transaction — and puts your verdict on all of it. Sign in to cast your Fan Verdict on Upton Stout, 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 A-, Performance B-, Sentiment D+.
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 NFL 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 NFL hub has team rankings, GM report cards, the transactions feed, and live scoreboards. The NFL player rankings page sorts every active player by performance and contract value within their position.
Peers ranked by Performance grade among players at the same position. Tap any name for their full profile.