Tommy Sacco Jr.SS Sugar Land Space Cowboys
Age 27 S/R 5'9" / 195 lbs AAA HR +6% Svc 0.0 · Ctrl thru 2033
2026 ROS PROJECTION233 act + 155 ros · stats below = ROS only
wRC+†40
AVG/OBP/SLG.177 / .246 / .262
PA155
HR2
SB5
K%32
BB%8
BABIP252
ISO85
MLB%10%
Value2026 · WAR
BAT: -27.8 runs (wOBA-derived runs vs avg)-28BATRUN: +2.6 runs (SB/CS + UBR baserunning)+3RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +4.2 runs (Positional adjustment)+4POSREP: +11.0 runs (Replacement-level credit)+11REPTotal WAR: -1.10-1.1WAR
trajectory · projected WAR by year
-0.6-1.1-1.02628
Tools · ContractCON 40 / POW 30
Toolsscout grade
CONTACT40
scouting grade only
POWER30
scouting grade only
EYE55
scouting grade only
SPEED50
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2028
Service   0 yrs (est)
Team Control Through   2033
First FA Year   2034
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2028
2027MiLBstill in minors · estimated debut 2028
2028Pre-Arb$0.8M
2029Extbeyond projection horizon · no WAR estimate
2030Extbeyond projection horizon · no WAR estimate
2031Extbeyond projection horizon · no WAR estimate
2032Extbeyond projection horizon · no WAR estimate
2033Extbeyond projection horizon · no WAR estimate
Totals $0.0M $-3M +$0.0M

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
202223 AFayetteville Woodpeckers 107100 16312 7390 71 160215270485 110237 367 208 17
202223 AFayetteville Woodpeckers 10796 19412 11260 71 198280323603 125250 2410 275 69
202324 A+Asheville Tourists 418371 601016 411454 168 162252243495 81243 3510 228 33
202324 A+Asheville Tourists 418346 7816112 661024 168 225356382737 156282 2416 336 115
202425 AA2 teams 532479 10821311 471353 196 225299351649 125289 259 285 76
202425 AA2 teams 532460 11421311 661053 196 248346378724 130297 2012 328 109
202526 AAA2 teams 460423 681022 281443 143 161218208426 47236 316 195 7
202526 AAA2 teams 460410 771023 411153 143 188267244510 56251 259 237 40
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD27 AAAHOU 233210 35515 18843 122 167242271514 105244 368 231 35 -17 +2 +0 +2 +7 -0.7
YTD27 AAAHOU 233201 41616 27653 122 204307333641 129265 2812 293 82 -5 +2 +0 +2 +7 0.6
ROS27 AAAHOU 10% 155141 25412 12491 51 177246262508 85250 328 237 40 -11 +1 +0 +2 +4 -0.4
ROS27 MLBHOU 10% 1615 2000 150 10 133188133321 252 316 233 36 -1 +0 +0 +0 +0 -0.0
FULL27 AAAHOU 249225 37515 19893 132 164239262501 98241 368 231 35 -18 +2 +0 +3 +7 -0.7
TOT27 AAAHOU 388351 60927 301334 173 171244268511 97247 348 233 37 -28 +2 +0 +4 +11 -1.1
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202728 MLBHOU 31% 508460 851429 391564 153 185254283537 98254 318 245 46 -31 +2 -1 +5 +14 -1.1
202829 MLBHOU 40% 529477 891529 421605 143 187260283543 96257 308 249 49 -31 +2 -1 +6 +15 -1.0
202728 MLBHOU 31% 158144 28513 12481 51 194261306567 111256 308 241 42 -10 +1 -0 +2 +4 -0.4
202829 MLBHOU 40% 209189 36614 16632 61 190261296557 106259 308 245 46 -13 +1 -1 +2 +6 -0.5
▸ Career Totals
Career 383348 661127 291163 122 190258293551 103260 308 243 44 -24 +2 -1 +4 +11 -0.9
/ 162G 650591 11219312 491975 203 190257293550 103260 308 243 44 -41 +3 -1 +7 +18 -1.5
Career 27092451 451771241 21682820 9025 184256275531 91257 318 240 42 -177 +8 -2 +29 +77 -6.6
/ 162G 650588 10818310 521995 226 184256276532 92256 318 240 42 -42 +2 -1 +7 +18 -1.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 MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202223 AFayetteville Woodpeckers 10796 19412 11260 71 198280323603 125250 2410 275 69 -4 +1 +3 0.0
202324 A+Asheville Tourists 418346 7816112 661024 168 225356382737 156282 2416 336 115 +7 +0 +12 1.9
202425 AAASugar Land Space Cowboys 8469 19501 14220 30 275398391789 116383 2617 358 132 +3 +1 +2 0.6
202425 AACorpus Christi Hooks 448391 9516310 52833 166 243336376712 133283 1912 322 105 +2 +1 +13 1.6
202526 AAASugar Land Space Cowboys 244209 46512 29552 70 220321282603 62286 2312 280 72 -8 +1 +7 0.1
202526 AACorpus Christi Hooks 216201 31511 12601 73 154206204410 50213 286 190 3 -24 +0 +6 -1.8

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
#1Sandy Leónlast yr '22
career totals — 9 seasons, 1,648 PA
91,648311209276313+29+566.46.7
/162664120+11.9+22.42.6pk7: 7
#2Paul Bakolast yr '09
career totals — 9 seasons, 1,844 PA
91,844192219297308+17+525.65.8
/16266471+6.1+18.72.0pk7: 6
#3Adam Engellast yr '22
career totals — 6 seasons, 1,540 PA
61,5403047225280350+4+334.24.2
/1626641320+1.8+14.41.8pk7: 4
#4Ryan Goinslast yr '19
career totals — 7 seasons, 1,680 PA
71,680226230279335+9+212.02.0
/16266492+3.7+8.50.8pk7: 2
#5Nick Senzellast yr '24
career totals — 6 seasons, 1,633 PA
61,6334033232299363+6-140.90.9
/1626641613+2.4-5.80.4pk7: 1
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 1 projected seasons
1392711187255284+4+3-0.8-0.4
/1626641119+7.1+5.1-1.4pk7: 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
Tommy Sacco Jr. (OGILVIE) 27 40 30 50 55 171/244/268 97247 717 34% 8% 37 -1.1
Stephen Perez
2018 · AAA
27 41→47 38→30 50 46 197/266/273 75263 613 26% 8% 49 -1.8 209/278/289 80298 714 30% 8% 58 -1.2 189/268/197828801831%9%31-0.6
Jake Palomaki
2022 · AA
27 42 35→30 50 49 197/273/256 58262 218 24% 8% 47 -1.9 234/299/306 72303 414 22% 7% 71 -0.3 261/323/3145333131420%7%79+0.2
Micah Gibbs
2015 · AA
27 40 39→30 47→45 44 194/263/277 83281 68 31% 8% 49 -1.8 214/268/321 107292 98 28% 7% 62 -0.9 198/244/31912126311028%6%50-0.3
Evan Mendoza
2023 · AAA
27 43→51 36→30 50 46 203/259/265 62260 418 23% 7% 43 -2.2 215/268/308 93270 1017 23% 7% 58 -1.2 202/245/26260254102124%5%33-0.6
Skyler Stromsmoe
2011 · AA
27 43 40 54→50 43 209/264/301 93264 813 24% 6% 55 -1.4 215/278/299 84277 612 23% 7% 60 -1.0 215/283/2897427551222%7%58-0.5
Taber Lee
2007 · AAA
26 42→43 40 50 43 206/267/295 88271 710 26% 6% 54 -1.4 215/279/292 77273 515 22% 7% 59 -1.1 214/290/2493526402117%9%50-0.7
Yadiel Rivera
2019 · MLB
27 37→47 38→45 46→50 39 184/239/256 72270 68 33% 6% 33 -2.9 217/255/317 100318 1117 34% 4% 54 -1.4 222/246/32299331132336%3%49-1.1
Ethan Chapman
2017 · AA
27 45→47 38→30 47→55 43 216/269/292 76293 612 28% 7% 54 -1.4 228/282/329 101313 1121 29% 6% 69 -0.4 228/281/31082314102929%6%66-0.4
Errol Robinson
2022 · AAA
27 41→47 38→40 47→55 43 194/261/270 76292 613 34% 8% 46 -2.0 208/279/278 70327 520 34% 8% 56 -1.3 204/277/2555131732633%8%45-0.7
Jesus Loya
2019 · AAA
27 42 40 51→50 37 208/247/291 84284 813 29% 4% 44 -2.1 211/245/310 99280 107 28% 4% 49 -1.8 194/219/267732558027%2%26-1.5
Eliezer Zambrano
2013 · AA
26 43 40→30 49→40 43 211/261/299 88268 77 24% 6% 53 -1.5 219/258/292 73260 65 18% 4% 49 -1.8 213/243/266532455215%3%33-0.9
Jeremy Rivera
2021 · AA
26 43→50 39→40 48→50 40 212/249/292 80267 812 24% 4% 46 -2.0 215/275/298 83286 710 25% 7% 59 -1.1 205/270/253482773825%7%41-1.0
Chris Rabago
2021 · AAA
28 39 41→40 49→55 43 192/252/288 96264 814 30% 7% 46 -2.0 189/256/275 86286 811 34% 7% 45 -2.1 154/227/217622416836%7%15-1.2
Jonathan Schuerholz
2007 · AAA
27 41→47 36→30 48→45 42 196/246/260 65253 48 24% 6% 36 -2.7 202/258/295 93258 913 24% 6% 51 -1.7 175/242/2598521392222%6%35-0.8
Evan Marzilli
2018 · AAA
27 43→46 38→40 50 48 203/284/285 83290 514 30% 9% 59 -1.1 195/273/285 90310 711 36% 9% 55 -1.4 161/237/2266626041037%9%21-1.2
Luis Mendez
2018 · AA
25 42 37→30 47→50 44 203/263/276 72274 512 27% 7% 48 -1.9 211/268/310 99299 910 31% 7% 59 -1.1 197/253/279822798731%6%41-1.0
Vladimir Frias
2013 · AA
26 42 38→30 48→50 40 202/249/282 81263 616 25% 5% 43 -2.2 217/271/306 89291 713 26% 6% 59 -1.1 205/243/2272225201518%4%23-0.7
Brett Groves
2006 · AA
27 46 37→30 43→40 45 218/274/288 70271 56 21% 6% 56 -1.3 214/278/282 68270 57 21% 8% 56 -1.3 193/269/209162430219%9%33-1.0
Ian Parmley
2016 · AA
26 43 35→30 50 46 202/263/254 52276 313 26% 8% 42 -2.3 227/268/291 64330 315 30% 5% 53 -1.5 239/273/2975834821731%4%52-0.6
Brian Bocock
2012 · AAA
27 41→45 38→40 44→50 43 200/250/274 74266 69 27% 6% 41 -2.3 204/250/287 83263 613 23% 5% 44 -2.1 200/244/2767625841223%5%36-1.4