
SP · Twins
Grade John Klein
Your grade joins the crowd-sourced Fan Verdict.
On the field, John Klein grades out as a strong SP for Twins (B- Performance). That places him 122nd of 284 graded starting pitchers. The public read is positive (B+ Sentiment), drawn from current news and social signal rather than the box score.
| Year | Team | GP | ERA | W-L | K | WHIP | IP | SV |
|---|---|---|---|---|---|---|---|---|
| Career | ![]() | 3 | 4.1538463 | 0-1 | 2 | 1.6153846 | 0.0 | 0 |
| 2026 | ![]() | 3 | 4.15 | 0-1 | 2 | 1.62 | 4.1 | 0 |
John Klein's performance grade lands at B-, capturing how he stacks up at SP this season. As a rookie reliever in his first MLB season, Klein has logged minimal counting stats—2026 season: 0 wins, 2 strikeouts across 3 games—which reflects both the early stage of his career and the opportunistic nature of his call-up following Cole Sands' forearm injury. The strikeout total represents his only measurable strength so far, though the sample size is far too small to project sustained command or stuff grade. His zero wins underscore a deeper vulnerability: Klein has yet to record a decision in any appearance, a byproduct of limited leverage opportunities and depth-chart positioning in a bullpen that has cycled through multiple signings (Anthony Banda, Bailey Ober, Austin Voth, Kendry Rojas) since his promotion. The mediaFraming positions Klein as a "hometown hopeful" whose narrative appeal—Brooklyn Park native, regional buzz—carries no substance behind it, a classic watch-and-see prospect without track record or national credibility. Until Klein accumulates meaningful innings and results at the major league level, his B- grade reflects potential and opportunity rather than proven production; he remains organizational depth in a Twins bullpen managing injury fallout rather than a legitimate contributor to Minnesota's playoff push with 88 days remaining in the regular season.
John Klein ranks 122nd of 284 graded starting pitchers by performance. That slots John between Nick Pivetta (B-) just ahead and Trey Yesavage (C+) just behind.
Graded higher
Nick PivettaPadresB-Connelly EarlyNationalsB-Cam SchlittlerYankeesB-Graded lower
Trey YesavageBlue JaysAuto-moderated fan forum with 5-minute speaker turns
Loading discussion...
John Klein is a player on the Twins roster listed at SP for the Twins. 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 Klein, 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 B-, Sentiment B+.
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.
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.
Peers ranked by Performance grade among players at the same position. Tap any name for their full profile.