
#25 C · Cubs
Height
5'8"
Weight
195 lbs
Age
22
College
N/A
Experience
1 yrs
Bats/Throws
L/R
Grade Moises Ballesteros
Your grade joins the crowd-sourced Fan Verdict.
On the field, Moises Ballesteros grades out as a middling C for Cubs (C+ Performance). That places him 31st of 92 graded catchers. The public read is positive (B Sentiment), drawn from current news and social signal rather than the box score. As a pro, expect these grades to move quickly as a real sample builds.
| Year | Team | GP | AVG | HR | RBI | OPS | SB | H |
|---|---|---|---|---|---|---|---|---|
| Career | ![]() | 60 | 0.26190478 | 8 | 31 | 0.7916667 | 0 | 44 |
| 2026 | ![]() | 50 | .237 | 6 | 21 | .716 | 0 | 32 |
| 2025 |
Length
1 year
AAV
$780K/yr
Tape review and advanced metrics converge on a C+ performance grade for Moises Ballesteros. At 22 years old in his second MLB season, the Cubs catcher sits squarely in the solid-starter tier among position peers—competent enough to hold an everyday role but not yet delivering the elite production that would justify MVP-caliber hype. His power stroke shows up in the stat line with 6 home runs across 50 games, a genuine strength in a position where offensive production remains scarce, and his first-career grand slam registered as a marquee moment that resonated beyond the box score. The real drag on his grade is the .237 batting average paired with 31 strikeouts in limited at-bats—a swing-and-miss profile that screams developmental inconsistency rather than a polished big-league hitter. Despite the recent statistical struggles, the Cubs have backed him with consistent roster investment and opening-day trust, signaling organizational confidence that he'll grow into the role; media framing positions him as a franchise cornerstone-in-waiting rather than a bust-watch candidate, a perception that carries weight given he's still operating on a rookie-scale deal with years of development runway ahead.
Moises Ballesteros ranks 31st of 92 graded catchers by performance. That slots Moises between William Contreras (B-) just ahead and Eric Haase (C+) just behind.
Graded higher
William ContrerasBrewersB-Sandy LeOnBravesB-James McCannDiamondbacksB-Graded lower
Eric HaaseGiantsAuto-moderated fan forum with 5-minute speaker turns
Loading discussion...
Moises Ballesteros is a player on a rookie-scale contract listed at C for the Cubs. 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 Moises Ballesteros, 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 C+, 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. 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.
![]() |
| 20 |
| .298 |
| 2 |
| 11 |
| .868 |
| 0 |
| 17 |
Peers ranked by Performance grade among players at the same position. Tap any name for their full profile.