Thomas Saggese2B St. Louis Cardinals
Age 24 R/R 5'10" / 185 lbs MLB HR -7%K -4% Svc 0.837 · Ctrl thru 2031
wRC+†vL 5860vR 60
AVG/OBP/SLG.228 / .279 / .337
PA380
HR7
SB5
K%28
BB%6
MLB%100%
BAT: -17.1 runs (wOBA-derived runs vs avg)-17BATRUN: +0.5 runs (SB/CS + UBR baserunning)+1RUNFLD: -1.8 runs (Defensive runs vs avg)-2FLDPOS: +0.6 runs (Positional adjustment)+1POSREP: +10.8 runs (Replacement-level credit)+11REPTotal WAR: -0.80-0.8WAR
Scouting · nowfuture
HIT
4545
PWR
4040
SPD
6060
EYE
4140
trajectory · 10 yrs
0.0peak
2026

Contract

ESTIMATED  ·  service-time + WAR-based estimator (needs verification)
Status   Pre-Arb
MLB Debut   2024
Service   0.837 yrs.days
Team Control Through   2031
First FA Year   2027
YearStatusSalary Proj WAR Value Surplus
2026Pre-Arb$0.8M
2027Pre-Arb$0.8M
2028Pre-Arb$0.8M
2029Arb-1$0.2M
2030Arb-2$0.4M
2031Arb-3$0.6M
Totals $-12M $-12M +$0.0M

Career Projections (MLE)

All seasons translated to park-neutral MLB-equivalent (MLE) and combined per year. 2026 = actual YTD + projected ROS + total. 2027+ via Advanced Marcel + aging curve.

YearAge LvlTeam PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202119 ADown East Wood Ducks 288257 481028 271123 113 .187.272.335.606 .148.290 399 .271 66 -11 +1 +0 +1 +8 -0.1
202220 A+2 teams 441413 9920411 181264 123 .240.278.387.666 .148.313 294 .285 76 -12 +1 +0 +2 +12 0.4
202321 AA2 teams 630571 14226621 3618813 122 .249.308.426.734 .177.326 306 .316 100 +0 +2 +0 +2 +18 2.2
202422 AAA3 teams 662615 12724219 2618916 128 .207.257.345.602 .138.263 294 .263 59 -31 -1 +0 +2 +19 -1.0
202523 MLB2 teams 484445 1172107 331402 84 .263.317.357.674 .094.365 297 .296 85 -8 +0 +1 +2 +14 0.8
▸ 2026 Season (actual · ROS · total)
202624 MLBSt. Louis Cardinals 5450 9200 4170 01 .180.241.220.461 .040.273 317 .214 22 -5 -0 +1 -1 +2 -0.3
ROS24 MLBSTL 326301 681216 19943 52 .226.279.332.611 .106.304 296 .272 66 -12 +0 -3 +1 +9 -0.5
TOT24 MLBSTL 380351 771416 231113 53 .219.273.316.589 .097.301 296 .264 60 -17 -0 -2 +1 +11 -0.8
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202725 MLBSTL 420388 881618 251044 62 .227.281.335.616 .108.287 256 .276 70 -14 +0 -4 +1 +12 -0.5
202826 MLBSTL 441407 931719 271104 62 .229.283.342.625 .113.288 256 .278 71 -14 +0 -4 +2 +12 -0.4
202927 MLBSTL 442407 921619 281104 62 .226.282.337.619 .111.288 256 .278 71 -14 +0 -4 +2 +13 -0.4
203028 MLBSTL 439404 911618 281104 52 .225.282.329.611 .104.288 256 .277 70 -15 +0 -5 +2 +12 -0.5
203129 MLBSTL 429394 891618 281094 41 .226.284.332.617 .107.287 257 .275 69 -15 +0 -5 +2 +12 -0.6
203230 MLBSTL 420386 861518 271084 31 .223.281.329.610 .106.285 266 .272 66 -16 +0 -6 +1 +12 -0.8
203331 MLBSTL 405373 811417 261063 10 .217.274.316.590 .099.284 266 .268 64 -17 +0 -6 +1 +11 -1.0
203432 MLBSTL 386355 761316 251033 00 .214.272.307.579 .093.283 276 .264 60 -17 +0 -7 +1 +11 -1.2
203533 MLBSTL 356327 691215 23983 00 .211.269.300.569 .089.281 286 .258 56 -18 +0 -7 +1 +10 -1.4
203634 MLBSTL 312287 591004 20882 00 .206.262.282.544 .077.280 286 .252 51 -17 +0 -8 +1 +9 -1.5
▸ Career Totals (MLE all levels + projections)
Career 68816330 142525824144 416189576 9132 .225.281.342.623 .117.296 286 .277 70 -232 +5 -58 +25 +195 -6.7
/ 162G 650598 13424214 391797 93 .224.279.341.620 .117.293 286 .277 70 -22 +1 -5 +2 +18 -0.6

Historical Stats — Raw (Per Stint)

Actual MLB + MiLB stats as they happened, one row per stint at each level. Use this to see what really got recorded; the table above shows MLB-equivalent translations + projections.

YearAge LvlTeam PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202119 ADown East Wood Ducks 288242 6214310 42853 113 .256.373.463.836 .207.351 3015 .371 142 +14 +1 +8 2.3
202220 AAFrisco RoughRiders 2221 8321 130 10 .381.409.8571.266 .476.412 145 .530 264 +4 +0 +1 0.5
202220 A+Hickory Crawdads 419380 11722214 29944 113 .308.363.487.850 .179.372 227 .371 142 +20 +1 +12 3.3
202321 AAAMemphis Redbirds 6358 12501 3142 10 .207.270.345.615 .138.256 225 .278 71 -2 +0 +2 -0.0
202321 AASpringfield Cardinals 567497 15829625 4913011 112 .318.391.551.943 .233.379 239 .405 168 +44 +1 +16 6.3
202422 MLBSt. Louis Cardinals 5249 10201 2141 00 .204.250.306.556 .102.265 274 .252 51 -3 +0 +0 +2 +1 0.1
202422 AAAMemphis Redbirds 528479 12123320 3112213 94 .253.315.438.754 .186.296 236 .332 112 +7 +0 +15 2.3
202422 INTLGlendale Desert Dogs 8264 25702 16152 34 .391.524.5941.118 .203.489 1820 .491 234 +12 -1 +2 1.4
202523 MLBSt. Louis Cardinals 295275 711702 16831 30 .258.301.342.643 .084.359 285 .288 79 -7 +1 +1 +2 +8 0.4
202523 AAAMemphis Redbirds 189164 52605 23451 54 .317.404.445.849 .128.409 2412 .381 150 +11 -1 +5 1.6
▸ Career Totals (raw MLB only — historical actual)
MLB Career 347324 811903 18972 30 .250.294.336.630 .086.345 285 .283 74 -10 +1 +1 +4 +10 0.6

Career Path Comps

What happened to players with a similar stat profile at this age · Y-axis: wRC+ (100 = league avg, 150 = elite, 80 = below) · Bands: P10–P90 outer, P25–P75 inner · Gold: OGILVIE projection

Scouting At Match Age Next 3 Yrs Peak 3 Yrs
Comp Age HIT PWR SPD EYE AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR
Thomas Saggese (OGILVIE) 24 45 40 60 40 .223/.275/.325 .102.287 75 25% 6% 66 -0.4
Marco Guzman
2019 · AAA
24 46 43→50 51→50 38 .229/.265/.342 .113.300 1112 27% 4% 66 -0.6 .230/.272/.356 .126.318 1111 30% 5% 72 -0.2 .231/.271/.361.131.3239930%5%71-0.1
Tyler Goeddel
2017 · MLB
24 46→49 44→45 54→55 44 .226/.285/.344 .118.291 1016 25% 7% 75 -0.0 .211/.275/.308 .097.279 812 26% 7% 62 -0.9 .196/.264/.278.082.27251028%7%46-1.1
Ramón Rodríguez
2023 · AAA
24 46 41→40 50→45 43 .225/.267/.313 .088.271 98 21% 5% 59 -1.1 .225/.286/.328 .103.252 117 15% 7% 71 -0.3 .209/.280/.323.113.22313613%8%66-0.2
Christopher Bostick
2017 · AAA
24 44→54 43→45 52→55 39 .214/.259/.328 .114.285 915 28% 5% 59 -1.1 .233/.282/.340 .107.306 89 25% 5% 72 -0.2 .235/.286/.345.110.3069725%5%72-0.2
Charlie Culberson
2013 · MLB
24 43→52 43→45 51→50 36 .215/.247/.323 .108.280 1113 27% 3% 53 -1.5 .224/.256/.344 .120.290 1114 26% 4% 63 -0.9 .255/.307/.429.174.32418926%6%100+0.7
Erik González
2016 · AAA
24 49→57 41→45 53→50 38 .237/.267/.345 .108.304 713 24% 4% 66 -0.6 .245/.272/.362 .117.322 1113 26% 3% 73 -0.1 .251/.276/.374.123.334121228%3%74-0.0
Ryan Khoury
2007 · AAA
23 46→49 42→45 52→45 41 .224/.272/.325 .101.298 912 28% 6% 64 -0.8 .235/.303/.349 .114.307 106 25% 8% 85 +0.7 .225/.303/.327.102.3027326%9%76+0.1
Corey Toups
2018 · AAA
25 44→47 43→45 55→50 40 .212/.271/.329 .117.297 1017 31% 6% 65 -0.7 .203/.266/.307 .104.321 1015 37% 7% 58 -1.2 .177/.247/.258.081.30091941%7%34-1.3
Wilmer Perez
2023 · AAA
25 45 42→45 50→45 41 .221/.267/.325 .103.285 98 25% 5% 62 -0.9 .212/.265/.301 .089.279 79 25% 5% 56 -1.3 .187/.243/.245.058.2513625%3%30-0.9
Alberth Martinez
2014 · AAA
23 43→49 45→50 54→45 44 .217/.272/.352 .135.264 1210 23% 6% 72 -0.2 .230/.278/.351 .121.281 126 22% 6% 74 -0.1 .227/.272/.345.119.27613523%5%67-0.4
Chance Ross
2014 · AAA
24 47 40 50→45 41 .224/.272/.316 .091.292 78 25% 5% 61 -1.0 .217/.257/.307 .090.310 78 31% 4% 53 -1.5 .196/.211/.255.059.3016736%1%16-0.8
Kelvin Gutiérrez
2019 · AA
24 48→55 40→45 54→50 39 .229/.270/.324 .096.306 814 27% 5% 63 -0.9 .228/.278/.330 .102.312 1013 29% 6% 68 -0.5 .227/.281/.327.100.30110927%6%66-0.4
Zach Shank
2016 · AAA
25 47→54 40→45 53→45 43 .222/.275/.322 .100.276 68 21% 5% 65 -0.7 .220/.271/.302 .082.296 48 25% 5% 57 -1.2 .213/.263/.286.072.2923926%5%48-1.4
Jacob Buchberger
2023 · AA
25 47→46 41→45 53→50 45 .225/.282/.322 .097.294 812 25% 7% 68 -0.5 .210/.272/.320 .110.287 1213 29% 7% 63 -0.8 .195/.260/.302.107.269131331%7%50-1.2
Danny Worth
2009 · AA
23 48→53 42→45 56→50 45 .230/.286/.340 .110.297 812 24% 7% 74 -0.1 .219/.269/.305 .086.293 612 26% 6% 57 -1.2 .227/.289/.333.106.29491825%7%70-0.2
Jose Castaneda
2008 · AAA
23 45→49 42→45 50→40 45 .220/.277/.323 .103.268 911 21% 6% 66 -0.6 .240/.295/.317 .077.302 66 21% 6% 72 -0.2 .247/.294/.345.098.3239225%5%75+0.0
Bryan Lavastida
2023 · MLB
24 43→44 45 49→55 44 .216/.280/.340 .124.282 1213 27% 7% 72 -0.2 .218/.287/.340 .122.280 1320 25% 7% 76 +0.0 .220/.293/.341.120.280132725%8%75+0.0
Gilberto Celestino
2023 · MLB
24 47→52 41→45 48→50 48 .227/.296/.325 .098.292 88 24% 8% 75 -0.0 .234/.305/.328 .094.302 811 23% 9% 79 +0.3 .239/.310/.323.084.31381424%9%75+0.0
Juan Fernandez
2023 · AAA
24 49→55 39→40 50 44 .233/.290/.313 .081.299 79 24% 6% 69 -0.4 .234/.294/.328 .094.285 911 20% 6% 75 -0.0 .229/.294/.326.097.267111118%6%71-0.2
Evan Van Hoosier
2017 · AA
23 48→45 41→50 54→50 41 .229/.271/.340 .111.297 79 25% 5% 67 -0.5 .217/.268/.314 .097.294 811 28% 5% 59 -1.1 .181/.239/.269.088.24291728%4%34-0.5