
#25 2B · Cardinals
Height
5'10"
Weight
185 lbs
Age
24
College
N/A
Experience
2 yrs
Bats/Throws
R/R
Grade this player:
| Year | Team | GP | AVG | HR | RBI | OPS | SB | H |
|---|---|---|---|---|---|---|---|---|
| Career | ![]() | 118 | 0.2387268 | 3 | 31 | 0.59852827 | 3 | 90 |
Length
1 year
AAV
$780K/yr
Thomas Saggese grades as a solid performer among MLB second basemen, earning a B- Performance grade. He is hitting with a 0.250 batting average and a 0.625 OPS (well below the league average of .720) this season. With 3 home runs and 29 RBI through 100 games (a 5-HR, 47-RBI pace over a full season), he brings limited power to the lineup. As a sophomore at 23, Thomas is a key contributor for the Cardinals.
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.
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 maintains four independent grades for every MLB player on an active roster — Contract Value Index for the deal itself, Performance for on-field production, Sentiment for media and fan reaction, and Fan Verdict for community voting. Current grades for Thomas Saggese: Contract Value Index pending, Performance C-, Sentiment D, Fan Verdict pending.
Every grade refreshes on its own cadence as new data lands. Performance recalculates when MLB game stats post; Sentiment updates with new media coverage and fan discussion; Contract Value Index recomputes when contract terms change; Fan Verdict reflects live community voting on this profile. Contract details below show the structure (years, total value, average annual value, guarantees) the Contract Value Index grade is computed against.
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.