
#61 RP · Cardinals
Height
6'4"
Weight
180 lbs
Age
31
College
College of Idaho
Draft
2017, Rd 8, #229
Experience
4 yrs
Bats/Throws
R/R
Grade Riley O'Brien
Your grade joins the crowd-sourced Fan Verdict.
On the field, Riley O'Brien grades out as an excellent RP for Cardinals (A- Performance). That places him 80th of 389 graded relief pitchers. The public read is mixed (C- Sentiment), drawn from current news and social signal rather than the box score.
| Year | Team | GP | ERA | W-L | K | WHIP | IP | SV |
|---|---|---|---|---|---|---|---|---|
| Career | ![]() | 75 | 3.430328 | 6-3 | 84 | 1.3032787 | 0.0 | 19 |
| 2026 | ![]() | 27 | 3.95 | 3-3 | 29 | 1.10 | 27.1 | 15 |
| 2025 |
Length
1 year
AAV
$780K/yr
Riley O'Brien's WAR-tier baseline and counting stats together earn a A- performance grade. Through 27 games in 2026, O'Brien has compiled 3 wins and 29 strikeouts, production that reflects both the limited volume inherent to a relief pitcher's role and the stuff-driven efficiency the Cardinals have been banking on since his rookie campaign. His strikeout rate represents the clearest strength in his profile — premium swing-and-miss stuff that translates to late-inning potential — but the durability questions flagged in the media narrative remain the legitimate counterweight: the injury that derailed his WBC participation and complicated his spring timeline undercuts the volume ceiling, even as his recent scoreless appearance against a live opponent proved the stuff is intact when he takes the mound. At 31 years old with five seasons in, O'Brien is operating as a veteran reliever rather than a prospect, yet his modest salary profile and organizational investment in his closer's mindset signal the Cardinals still view him as ascending in value rather than plateaued. The gap between his A- on-field grade and his C+ public sentiment reflects a market that isn't yet willing to crown him without a sustained, injury-free stretch — a reasonable hedge given what's at stake in the division race and the Cardinals' visible activity adding arms across multiple roster levels.
Riley O'Brien ranks 80th of 389 graded relief pitchers by performance. That slots Riley between JoJo Romero (A-) just ahead and Hoby Milner (A-) just behind.
Graded higher
JoJo RomeroCardinalsA-Nick DavilaMarinersA-Riley MartinCubsA-Graded lower
Hoby MilnerCubs| Date | OPP | Result | AB | H | R | HR | RBI | BB | SO |
|---|---|---|---|---|---|---|---|---|---|
| Tue, 6/16 | vs SD | W 3-2 | - | - | - | 0 | - | - | - |
| Sun, 6/7 | vs CIN | W 5-3 | - | - | - | 0 | - | - | - |
Auto-moderated fan forum with 5-minute speaker turns
Loading discussion...
Riley O'Brien is a player in his 4th MLB season listed at RP for the Cardinals. 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 Riley O'Brien, 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: Performance A-, Sentiment C-.
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.
![]() |
| 42 |
| 2.06 |
| 3-1 |
| 45 |
| 1.15 |
| 48.0 |
| 6 |
| 2024 | ![]() | 8 | 11.25 | 0-0 | 11 | 2.63 | 8.0 | 0 |
| 2022 | ![]() | 1 | 0.00 | 0-0 | 1 | 2.00 | 1.0 | 0 |
| 2021 | ![]() | 1 | 13.50 | 0-1 | 2 | 3.75 | 1.1 | 0 |
Peers ranked by Performance grade among players at the same position. Tap any name for their full profile.
| Sat, 6/6 | vs CIN | W 6-5 | - | - | - | 0 | - | - | - |
| Wed, 6/3 | vs TEX | W 5-3 | - | - | - | 0 | - | - | - |
| Tue, 6/2 | vs TEX | L 4-7 | - | - | - | 0 | - | - | - |