
#25 2B · Cardinals
Height
5'10"
Weight
185 lbs
Age
24
College
N/A
Experience
2 yrs
Bats/Throws
R/R
Grade Thomas Saggese
Your grade joins the crowd-sourced Fan Verdict.
On the field, Thomas Saggese grades out as a middling 2B for Cardinals (C- Performance). That places him 55th of 72 graded second basemen. The public read is negative (D Sentiment), drawn from current news and social signal rather than the box score.
| Year | Team | GP | AVG | HR | RBI | OPS | SB | H |
|---|---|---|---|---|---|---|---|---|
| Career | ![]() | 128 | 0.23409669 | 3 | 31 | 0.58645946 | 3 | 92 |
| 2026 | ![]() | 32 | .184 | 1 | 4 | .520 | 1 | 14 |
| 2025 |
Length
1 year
AAV
$780K/yr
Production at 2B earns Thomas Saggese a C- performance grade in the current MLB sample. A third-year player at 24 years old, Saggese finds himself in a murky middle ground — he's not producing at the level expected of an everyday second baseman, yet remains on the roster, suggesting organizational reluctance to fully commit or fully divest. His 2026 season numbers tell the story of a player in freefall: through 32 games, he's hitting .184 with just one home run and 26 strikeouts, a profile that screams contact issues and offensive inconsistency. The strikeout total is particularly damning for a middle infielder who needs to be a reliable on-base presence, and his power numbers are non-existent, leaving him with no clear path to regular at-bats in a lineup with genuine depth concerns. The Cardinals' recent activity along the outfield and pitching roster — multiple signings since late May — signals a front office that sees needs elsewhere, which only tightens the squeeze on Saggese's window to prove himself as more than a utility option. At a juncture where St. Louis sits at 37-29 and pushing for wins with 107 days left in the season, there's simply no room for a young infielder to tread water; the cautious-to-skeptical media framing around his long-term prospects reflects the hard reality that his runway is shrinking fast.
The public narrative around Thomas Saggese has cooled considerably, landing at a D sentiment grade that reflects genuine uncertainty about his place on this Cardinals roster. He earned a spot on the Opening Day roster, which initially signaled organizational faith in his development, but the framing has quickly shifted toward utility infielder rather than legitimate everyday starter — a meaningful distinction for a 24-year-old second baseman trying to carve out a defined role. The World Baseball Classic added another wrinkle, with coverage suggesting the competition pushed Saggese further down the depth chart rather than showcasing him, raising questions about where he actually stands within the organization's plans. His on-field production grades out at a C-, which is consistent with the cautious-to-skeptical tone in the media — he's not playing poorly enough to be sent down outright, but he's not producing convincingly enough to quiet the noise about his long-term viability as a regular. On the team transaction front, St. Louis has been aggressive in rotating pitching options through waivers and roster moves, suggesting a front office comfortable making quick adjustments — not an environment where a borderline player can afford to tread water. The sentiment trend has deteriorated from a D+ to a flat D over the past 30 days, which tracks with a 21-15 Cardinals club sitting at the five seed in the NL Central and needing answers, not question marks, from the younger pieces on the roster. The bottom line: Saggese enters the stretch of the regular season as a jack-of-all-trades profile with shrinking runway to prove he belongs as more than a utility piece.
Thomas Saggese ranks 55th of 72 graded second basemen by performance. That slots Thomas between Otto Lopez (C-) just ahead and Alex Freeland (C-) just behind.
Graded higher
Otto LopezMarlinsC-Luis ArraezGiantsC-Marcus SemienMetsC-Graded lower
Alex FreelandDodgers| Date | OPP | Result | AB | H | R | HR | RBI | BB | SO |
|---|---|---|---|---|---|---|---|---|---|
| Wed, 6/3 | vs TEX | W 5-3 | 4 | 2 | 0 | 0 | 1 | 0 | 2 |
| Tue, 6/2 | vs TEX | L 4-7 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Auto-moderated fan forum with 5-minute speaker turns
Loading discussion...
Thomas Saggese is a player in his 2nd MLB season listed at 2B 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 Thomas Saggese, 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 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.
![]() |
| 82 |
| .258 |
| 2 |
| 25 |
| .641 |
| 3 |
| 71 |
| 2024 | ![]() | 18 | .204 | 1 | 4 | .556 | 0 | 10 |
Peers ranked by Performance grade among players at the same position. Tap any name for their full profile.