Thomas Saggese2B Memphis Redbirds
Age 24 R/R 5'10" / 185 lbs MLB Svc 0.837 · Ctrl thru 2031 ILReassigned to Minors (RM)
2026 ROS PROJECTION199 act + 132 ros · stats below = ROS only
wRC+†vL 5960vR 62
AVG/OBP/SLG.222 / .281 / .337
PA132
HR3
K%27
BB%7
BABIP287
ISO115
MLB%100%
Value2026 · WAR
BAT: -17.7 runs (wOBA-derived runs vs avg)-18BATRUN: +0.5 runs (SB/CS + UBR baserunning)+0RUNFLD: -0.4 runs (Defensive runs vs avg)-0FLDPOS: -1.7 runs (Positional adjustment)-2POSREP: +9.4 runs (Replacement-level credit)+9REPTotal WAR: -1.10-1.1WAR
0.00.51.00.00.0-$1M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · Splits · ContractCON 45 / POW 40
Toolsscout grade · Statcast %ile · 2024-2026
CONTACT45
Whiff%
669.3%
xwOBA
220.275
POWER40
Barrel%
346.1
Avg EV
5489.4
Bat Spd
5371.7
EYE40
Chase%
5530.8%
SPEED60
Sprint
6027.9
Platoon Splits2024-2026 · 373 PA
vs LHP
vs RHP
Edge
PA
68
305
wRC+
68
64
L
wOBA
275
269
ISO
076
074
BABIP
370
338
L
K%
29.4%
27.9%
R
BB%
1.5%
5.6%
▶▶R
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   2032
YearStatusSalary Proj WAR Value Surplus
2026ROSExt$0.3M
2027Pre-Arb$0.8M
2028Extbeyond projection horizon · no WAR estimate
2029Extbeyond projection horizon · no WAR estimate
2030Extbeyond projection horizon · no WAR estimate
2031Extbeyond projection horizon · no WAR estimate
Totals $0.3M $-4M -$2M

Career Stats + Projections

Viewactual = stats as recorded (prior seasons combined) + projected real-world MLB lines · MLE = level/park-neutral translations
Methodology▸ how these numbers are built

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 MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202119 ADown East Wood Ducks 288258 481028 261123 113 186268333602 147288 399 263 59
202119 ADown East Wood Ducks 288242 6214310 42853 113 256373463836 207351 3015 371 142
202220 A+2 teams 441411 10122410 201284 123 246287392679 146327 295 289 80
202220 A+2 teams 441401 12525415 30974 123 312366506872 195374 227 379 148
202321 AA2 teams 630572 14326620 3519013 122 250308421729 171332 306 315 99
202321 AA2 teams 630555 17034626 5214413 122 306379530909 223365 238 393 159
202422 AAA3 teams 662615 12726218 2620016 128 207257343600 137272 304 262 59
202422 AAA3 teams 662592 15632323 4915116 128 264336444781 181315 237 345 122
202523 MLB2 teams 484444 1152107 341432 84 259315354668 95364 307 298 86 -8 +0 +1 +2 +14 0.9
202523 MLB2 teams 484439 1232307 391282 84 280342380722 100378 268 324 106 +3 +0 +1 +2 +14 2.0
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD24 AAASTL 199181 35614 14540 32 193251304555 110246 277 242 43 -13 -0 +1 -2 +6 -0.8
YTD24 AAASTL 199177 37714 18490 32 209282328610 119260 259 272 66 -8 -0 +1 -2 +6 -0.3
ROS24 AAASTL 100% 132121 27503 9361 21 222281337618 115285 277 272 66 -5 +0 -2 +0 +4 -0.2
ROS24 MLBSTL 100% 133122 27503 9361 21 221280336616 115284 277 267 63 -6 +0 -2 +0 +4 -0.3
FULL24 AAASTL 332303 621117 23901 53 205263317580 112262 277 252 51 -18 -0 -0 -2 +9 -1.1
TOT24 AAASTL 331302 621117 23901 53 205263317580 112262 277 254 53 -18 -0 -0 -2 +9 -1.1
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202725 MLBSTL 65% 396365 801518 261072 62 219275332606 112285 277 274 68 -14 +0 -5 +1 +11 -0.6
202725 MLBSTL 65% 257236 51915 17702 41 216275326601 110284 277 269 64 -10 +0 -3 +1 +7 -0.5
▸ Career Totals
Career 737682 15933111 442035 92 233285333617 100314 286 275 69 -26 +1 -4 +5 +21 -0.2
/ 162G 650601 14129110 391794 82 235286336622 101315 286 275 69 -23 +1 -3 +5 +18 -0.2
Career 30332786 6411251574 17691641 6323 230286365651 135311 306 285 76 -82 +3 -5 +11 +86 1.4
/ 162G 650597 13727316 381969 135 229286365651 136310 306 285 76 -17 +1 -1 +2 +18 0.3

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 MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202119 ADown East Wood Ducks 288242 6214310 42853 113 256373463836 207351 3015 371 142 +14 +1 +8 2.3
202220 AAFrisco RoughRiders 2221 8321 130 10 3814098571.266 476412 145 530 264 +4 +0 +1 0.5
202220 A+Hickory Crawdads 419380 11722214 29944 113 308363487850 179372 227 371 142 +20 +1 +12 3.3
202321 AAAMemphis Redbirds 6358 12501 3142 10 207270345615 138256 225 278 71 -2 +0 +2 -0.0
202321 AASpringfield Cardinals 567497 15829625 4913011 112 318391551943 233379 239 405 168 +44 +1 +16 6.3
202422 MLBSt. Louis Cardinals 5249 10201 2141 00 204250306556 102265 274 252 51 -3 +0 +0 +2 +1 0.1
202422 AAAMemphis Redbirds 528479 12123320 3112213 94 253315438754 186296 236 332 112 +7 +0 +15 2.3
202422 INTLGlendale Desert Dogs 8264 25702 16152 34 3915245941.118 203489 1820 491 234 +12 -1 +2 1.4
202523 MLBSt. Louis Cardinals 295275 711702 16831 30 258301342643 84359 285 288 79 -7 +1 +1 +2 +8 0.4
202523 AAAMemphis Redbirds 189164 52605 23451 54 317404445849 128409 2412 381 150 +11 -1 +5 1.6
▸ Career Totals (raw MLB only — historical actual)
MLB Career 347324 811903 18972 30 250294336630 86345 285 283 74 -10 +1 +1 +4 +10 0.5

Career Comps

Retired MLB careers whose totals most resemble what we're projecting for this player. Top row of each card is career totals; bottom row is per-162-game rates. Pool: 727 completed hitter careers (2000-2024).

PLAYER · career totals + /162 gamesYRSPAHRSBAVGOBPSLGPOSFLDWARJAWS
#1Adam Rosaleslast yr '17
career totals — 9 seasons, 1,756 PA
91,7564716227293367+6+83.03.5
/162664186+2.4+3.01.1pk7: 4
#2Juan Castrolast yr '10
career totals — 11 seasons, 2,352 PA
112,352344237273341+10+211.02.7
/162664101+3.0+5.80.3pk7: 4
#3Gary Bennettlast yr '07
career totals — 8 seasons, 1,703 PA
81,703206239301327+17+62.62.6
/16266482+6.7+2.41.0pk7: 3
#4Einar Díazlast yr '05
career totals — 6 seasons, 1,763 PA
61,7631610248297342+5+122.42.4
/16266464+1.9+4.70.9pk7: 2
#5Ryan Goinslast yr '19
career totals — 7 seasons, 1,680 PA
71,680226230279335+9+212.02.0
/16266492+3.7+8.50.8pk7: 2
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 5 projected seasons
58391310232280334+3+6-0.1-0.1
/162664108+2.4+4.4-0.1pk7: -0
#6Alexi Amaristalast yr '17
career totals — 7 seasons, 1,901 PA
71,9012139231275323+14-6-1.1-1.1
/162664714+4.9-2.1-0.4pk7: -1

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 205/263/317 112262 75 27% 7% 53 -1.1
Tyler Goeddel
2017 · MLB
24 46→50 44→45 54→55 45 225/284/343 118286 1116 25% 7% 74 -0.1 205/268/296 91276 612 27% 6% 56 -1.3 191/257/2687626941028%6%40-1.3
Bryan Lavastida
2023 · MLB
24 42→44 45 50→55 44 212/277/334 122277 1212 27% 7% 69 -0.4 218/287/339 121283 1221 26% 7% 75 -0.0 219/292/337118281122725%8%74-0.1
Marco Guzman
2019 · AAA
24 47 44→45 51→50 38 232/267/350 117302 1112 27% 4% 69 -0.4 229/272/354 125315 1111 29% 5% 72 -0.2 228/269/3551263188930%5%68-0.2
Corey Toups
2017 · AA
24 46→49 44→45 56→50 42 225/284/353 127299 1017 27% 6% 77 +0.1 204/263/312 108308 1015 35% 6% 58 -1.2 184/246/2789429091637%6%39-1.5
Francisco Cordoba
2008 · AAA
24 44→53 43→45 50→40 39 216/265/325 109285 1011 27% 5% 62 -0.9 224/289/340 116278 128 23% 8% 76 +0.1 245/293/36912429916123%5%82+0.3
Ryan Khoury
2007 · AAA
23 46→49 41→45 52→45 41 224/272/322 98299 913 27% 6% 63 -0.8 232/302/346 114304 105 25% 8% 83 +0.6 222/300/3241032988326%9%74-0.0
Hudson Haskin
2023 · AA
24 46→44 44→40 49→50 42 223/302/343 120303 1111 28% 6% 83 +0.6 215/302/318 103314 918 32% 8% 77 +0.1 198/295/2808230772434%8%62-0.4
Michael Almanzar
2015 · AAA
24 46→48 46→50 49→45 40 231/279/361 131287 149 25% 5% 77 +0.1 207/245/312 105266 113 26% 4% 50 -1.8 200/234/3009925611126%3%39-1.9
Erik González
2016 · AAA
24 49→55 42→45 53→50 38 238/268/348 111302 914 24% 4% 67 -0.5 243/269/357 114323 1013 27% 3% 71 -0.3 249/272/365116335101228%3%71-0.2
Yu Chang
2021 · MLB
25 44→46 46→50 48→45 42 219/276/347 128296 137 30% 7% 72 -0.2 223/278/382 159290 197 29% 6% 82 +0.5 212/267/37015826920629%6%73-0.1
Christopher Bostick
2017 · AAA
24 42→52 42→45 52→55 38 209/254/319 110281 915 28% 5% 55 -1.4 237/287/350 113309 99 25% 6% 77 +0.1 242/294/36111931110724%5%79+0.2
Ramón Rodríguez
2023 · AAA
24 48 40 50→45 43 232/275/316 84280 89 20% 5% 63 -0.9 225/289/330 105253 117 15% 7% 73 -0.1 215/285/31910423612515%8%66-0.2
Alberth Martinez
2014 · AAA
23 42→51 46→50 54→45 44 211/270/350 139260 1210 24% 6% 70 -0.3 234/283/362 128285 146 22% 6% 79 +0.3 234/279/36112728414523%5%75-0.0
Jake Lemmerman
2013 · AA
24 46→50 42→45 50→45 45 221/296/333 112299 98 28% 8% 78 +0.2 196/271/298 102276 99 30% 8% 58 -1.2 174/252/2679324410931%9%39-1.3
Nick Allen
2023 · MLB
24 44→54 41→40 47→50 46 217/271/312 96266 913 22% 6% 60 -1.0 237/296/325 88282 816 18% 7% 74 -0.1 242/303/3167428961617%8%72-0.1
Danny Worth
2009 · AA
23 47→52 42→45 56→50 45 228/284/339 111293 812 24% 7% 72 -0.2 218/268/306 88291 613 26% 6% 57 -1.2 225/289/335110294101825%7%71-0.1
Jacob Amaya
2023 · AAA
24 41→46 47→45 49→45 47 210/280/339 129268 156 27% 8% 72 -0.2 210/275/323 113274 128 26% 8% 66 -0.6 199/265/29910026111827%8%53-1.0
Juan Fernandez
2023 · AAA
24 51→57 39→40 50 43 241/297/322 81311 710 24% 6% 74 -0.1 241/303/348 107291 1111 20% 7% 84 +0.6 239/308/354115275141118%7%83+0.4
Gilberto Celestino
2023 · MLB
24 48→53 40→45 48→55 48 228/297/323 94294 88 24% 8% 75 -0.0 235/307/327 92305 812 24% 9% 80 +0.4 240/311/3197931771425%9%75-0.0
Dalton Shuffield
2023 · AAA
24 46 49→45 55 38 227/279/377 150336 1714 36% 6% 81 +0.4 207/273/327 120325 1319 37% 8% 66 -0.6 188/260/302114294122338%8%51-0.7