
#46 RP · Royals
Height
6'2"
Weight
224 lbs
Age
32
College
Northwestern Ohio
Draft
2016, Rd 15, #445
Experience
7 yrs
Bats/Throws
R/R
Grade John Schreiber
Your grade joins the crowd-sourced Fan Verdict.
On the field, John Schreiber grades out as a strong RP for Royals (B- Performance). That places him 182nd of 389 graded relief pitchers. The contract is harder to defend: the Contract Value Index calls it fairly priced (C+), with the cost outrunning the output. The public read is negative (D+ Sentiment), drawn from current news and social signal rather than the box score.
| Year | Team | GP | ERA | W-L | K | WHIP | IP | SV |
|---|---|---|---|---|---|---|---|---|
| Career | ![]() | 300 | 3.5767877 | 15-15 | 289 | 1.2450175 | 0.0 | 13 |
| 2026 | ![]() | 28 | 2.84 | 0-3 | 16 | 1.26 | 25.1 | 1 |
| 2025 |
Length
1 year
Total Value
$3.7M
Guaranteed
$2.2M
AAV
$3.7M/yr
John Schreiber profiles as a solid, above-average bullpen piece for Kansas City — dependable enough to earn organizational trust but without the ceiling or profile of a high-leverage closer. His performance grade has been cooling off over the last 30 days, sliding from a B+ to a B, which tracks with a Royals squad that has stumbled to a 10-17 record and owns one of the worst road splits in the American League. That said, the front office has clearly bought in, securing a contract extension that signals they view him as more than a depth afterthought — a meaningful distinction for a 15th-round pick out of the 2016 draft who has carved out a legitimate seven-year career. The mediaFraming around Schreiber is notably grounded and unsensational, with coverage centering on spring training mechanical work and technical refinement rather than any controversy or dramatic narrative, which paints him as exactly what he is: a professional who earns his paycheck quietly. The disconnect between his B+ performance grade and B- sentiment grade is telling — middle relievers who aren't closing games rarely capture the public's attention the way their contributions warrant, and Schreiber fits that archetype precisely. Kansas City's bullpen activity has been busy, with several roster-level arms cycling through recently, which underscores how much the organization values Schreiber's stability as one of the more established arms in that unit. For him to truly shift the narrative, a jump into higher-leverage situations or a sustained stretch of dominant outings would need to happen soon, given the Royals are already 154 days from the end of the regular season with significant ground to make up.
Other same-position deals the Contract Value Index also places in the C band — a quick read on where John's contract sits relative to comparable money.
John Schreiber ranks 182nd of 389 graded relief pitchers by performance. That slots John between Seth Halvorsen (B-) just ahead and Enyel DE Los Santos (B-) just behind.
Graded higher
Seth HalvorsenRockiesB-Tim MayzaPhilliesB-Kyle HarrisonBrewersB-Graded lower
Enyel DE Los SantosAstros| Date | OPP | Result | AB | H | R | HR | RBI | BB | SO |
|---|---|---|---|---|---|---|---|---|---|
| Sun, 6/7 | @ MIN | W 6-5 | - | - | - | 0 | - | - | - |
| Thu, 6/4 | @ MIN | W 8-6 | - | - | - | 0 | - | - | - |
Auto-moderated fan forum with 5-minute speaker turns
Loading discussion...
John Schreiber is a player in his 7th MLB season listed at RP for the Royals. 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 John Schreiber, 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 C+, 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 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.
![]() |
| 74 |
| 3.80 |
| 3-3 |
| 62 |
| 1.19 |
| 64.0 |
| 1 |
| 2024 | ![]() | 59 | 3.66 | 4-3 | 46 | 1.32 | 51.2 | 2 |
| 2023 | ![]() | 46 | 3.86 | 2-1 | 53 | 1.41 | 46.2 | 1 |
| 2022 | ![]() | 64 | 2.22 | 4-4 | 74 | 0.98 | 65.0 | 8 |
| 2021 | ![]() | 1 | 3.00 | 0-0 | 5 | 1.67 | 3.0 | 0 |
| 2020 | ![]() | 15 | 6.32 | 0-1 | 14 | 1.47 | 15.2 | 0 |
| 2019 | ![]() | 13 | 6.23 | 2-0 | 19 | 1.54 | 13.0 | 0 |
Coverage volume around John Schreiber produces a D+ sentiment grade in the current window. The narrative around the 32-year-old reliever is defined by quiet competence rather than excitement — he's framed as a stable, dependable bullpen piece who re-signed on a one-year deal and has delivered reliable contributions in spots like his home-opener save against the White Sox, where he struck out Mike Sirota following an automated ball-strike review. This modest public perception sits slightly below his on-field performance grade, which reflects solid execution from the mound; the gap suggests he lacks the star power or high-leverage role that would amplify fan or media interest, even when performing well. Recent headlines tracking the Royals' bullpen construction — Cole Ragans, Carlos Est, Stephen Kolek, Anthony Gose, and Eli Morgan all joining the rotation or roster in May — paint a picture of a team actively building depth, which contextualizes Schreiber as a complementary arm rather than a cornerstone piece. With Kansas City sitting 19-24 and needing wins down the stretch, Schreiber's utility matters in the standings, but the fanbase and media coverage reflect an acceptance of him as a functional replacement-level contributor rather than someone who moves the needle on playoff odds or generates compelling storylines.
Peers ranked by Performance grade among players at the same position. Tap any name for their full profile.
| Tue, 6/2 | @ CIN | L 3-4 | - | - | - | 0 | - | - | - |
| Mon, 6/1 | @ CIN | W 9-2 | - | - | - | 0 | - | - | - |