Esteban RomeroOF DSL Astros Blue
Age 19 L/R 6'2" / 180 lbs ROK HR +6% Svc 0.0 · Ctrl thru 2037
2026 ROS PROJECTION60 act + 40 ros · stats below = ROS only
wRC+†67
AVG/OBP/SLG.189 / .250 / .216
PA40
HR0
K%22
BB%8
BABIP250
ISO27
MLB%0%
Value2026 · WAR
BAT: -5.8 runs (wOBA-derived runs vs avg)-6BATRUN: +1.0 runs (SB/CS + UBR baserunning)+1RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -0.6 runs (Positional adjustment)-1POSREP: +2.8 runs (Replacement-level credit)+3REPTotal WAR: -0.30-0.3WAR
0.00.51.00.10.30.50.7+$13M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · ContractCON 64 / POW 33
Toolsscout grade
CONTACT64
scouting grade only
POWER33
scouting grade only
EYE52
scouting grade only
SPEED57
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2032
Service   0 yrs (est)
Team Control Through   2037
First FA Year   2038
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2032
2027MiLBstill in minors · estimated debut 2032
2028MiLBstill in minors · estimated debut 2032
2029MiLBstill in minors · estimated debut 2032
2030MiLBstill in minors · estimated debut 2032
2031MiLBstill in minors · estimated debut 2032
2032Extbeyond projection horizon · no WAR estimate
2033Extbeyond projection horizon · no WAR estimate
2034Extbeyond projection horizon · no WAR estimate
2035Extbeyond projection horizon · no WAR estimate
2036Extbeyond projection horizon · no WAR estimate
2037Extbeyond projection horizon · no WAR estimate
Totals $0.0M $0.0M +$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
202417 ROKDSL Astros Blue 172157 30600 10384 121 191257229487 38252 226 223 29
202417 ROKDSL Astros Blue 172150 39800 17254 121 260351313664 53312 1510 309 95
202518 ROKDSL Astros Orange 9888 22100 8131 10 250320261581 11289 138 271 66
202518 ROKDSL Astros Orange 9881 24100 1591 10 296412309721 12329 915 340 118
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD19 ROKHOU 6054 11020 590 40 204271278549 74244 158 234 37 -4 +1 +0 -0 +2 -0.2
YTD19 ROKHOU 6051 13020 860 40 255356333689 78289 1013 313 98 -0 +1 +0 -0 +2 0.2
ROS19 ROKHOU 0% 4037 7100 390 10 189250216466 27290 228 272 67 -2 +0 +0 -0 +1 -0.0
ROS19 MLBHOU 0% 01 0000 000 00 292 268 63 +0 -0
FULL19 ROKHOU 6055 11020 590 40 200271273544 73239 158 234 37 -4 +1 +0 -0 +2 -0.2
TOT19 ROKHOU 10091 18120 8180 50 198263253515 55247 188 249 49 -6 +1 +0 -1 +3 -0.3
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202720 MLBHOU 34% 176159 37522 13392 41 233299327626 94292 227 283 75 -5 +0 +0 -1 +5 -0.1
202821 MLBHOU 48% 313283 681035 24683 71 240306350656 110293 228 291 81 -7 +1 +0 -2 +9 0.1
202922 MLBHOU 54% 415375 901437 32905 92 240308349658 109294 228 296 84 -7 +1 +0 -2 +12 0.3
203023 MLBHOU 57% 482436 1051649 381045 112 241309358667 117294 228 299 87 -7 +1 +0 -3 +14 0.5
203124 MLBHOU 57% 526474 11518410 411136 122 243311361672 118295 218 301 88 -7 +2 +0 -3 +15 0.7
202720 MLBHOU 34% 6054 14211 5131 10 259333389722 130294 228 278 71 -2 +0 +0 -0 +2 -0.0
202821 MLBHOU 48% 152137 32512 12332 31 234305328633 95295 228 285 76 -4 +0 +0 -1 +4 -0.0
202922 MLBHOU 54% 225204 50824 17492 51 245309363672 118296 228 290 80 -5 +1 +0 -1 +6 0.1
203023 MLBHOU 57% 273247 59925 21593 61 239306352658 113297 228 293 83 -5 +1 +0 -2 +8 0.2
203124 MLBHOU 57% 297269 651026 23643 71 242308361669 119298 228 295 84 -5 +1 +0 -2 +8 0.2
▸ Career Totals
Career 1007912 22034818 7821811 224 241309355664 114297 228 291 81 -22 +3 +0 -6 +29 0.4
/ 162G 650589 14222512 501417 143 241309357665 115296 228 291 81 -14 +2 +0 -4 +18 0.2
Career 22222009 474711633 16947426 579 236304336640 101291 218 289 79 -52 +8 +0 -13 +63 0.5
/ 162G 650588 14021510 491398 173 238305342647 104294 218 289 79 -15 +2 +0 -4 +18 0.1

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
202417 ROKDSL Astros Blue 172150 39800 17254 121 260351313664 53312 1510 309 95 -1 +2 +5 0.6
202518 ROKDSL Astros Orange 9881 24100 1591 10 296412309721 12329 915 340 118 +2 +0 +3 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
#1Tony Kemplast yr '23
career totals — 7 seasons, 2,198 PA
72,1983552238326354-4-34.34.3
/1626641116-1.3-0.81.3pk7: 4
#2Dustin Ackleylast yr '16
career totals — 6 seasons, 2,347 PA
62,3474631241304367-5+73.83.8
/162664139-1.3+1.91.1pk7: 4
#3Einar Díazlast yr '05
career totals — 6 seasons, 1,763 PA
61,7631610248297342+5+122.42.4
/16266464+1.9+4.70.9pk7: 2
#4Jose Maciaslast yr '05
career totals — 6 seasons, 1,785 PA
61,7852543256298370-8+21.41.4
/162664916-3.1+0.60.5pk7: 1
#5Jake Cavelast yr '24
career totals — 7 seasons, 1,564 PA
71,5644513236292400-11-61.31.3
/162664196-4.5-2.50.6pk7: 1
#6Nick 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 4 projected seasons
41,0921824240304349-7+00.80.8
/1626641115-4.0+0.00.5pk7: 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
Esteban Romero (OGILVIE) 19 59→64 28→33 52→57 52 198/263/253 55247 05 18% 8% 49 -0.3
Yoyner Fajardo
2019 · A
20 50→58 38→45 58→60 49 232/294/325 93280 314 18% 7% 73 -0.1 235/293/308 73293 319 19% 6% 68 -0.5 259/317/3539433253422%7%85+0.4
Raynel Delgado
2019 · A
19 49→56 36→40 50→60 45 223/289/290 67330 311 31% 8% 63 -0.9 204/258/276 72303 410 32% 6% 45 -2.1 242/304/3369433383228%7%76+0.1
Alek Thomas
2019 · A
19 50→51 38→50 51→50 44 238/283/324 87297 410 21% 6% 68 -0.5 241/294/369 128325 1010 27% 6% 85 +0.7 241/298/385144307131125%6%87+0.7
Magneuris Sierra
2015 · A
19 53→57 37→40 52→60 44 249/295/323 74309 413 20% 6% 72 -0.2 239/271/305 66320 315 25% 4% 57 -1.2 229/277/3047630153224%6%55-0.7
Adrian Cardenas
2007 · A
19 47→57 39→45 54→50 43 225/276/311 86292 514 24% 6% 62 -0.9 252/298/346 94308 611 19% 6% 80 +0.4 274/322/369953165814%6%95+1.2
Alain Camou
2023 · A
19 52 37→40 46→50 53 241/307/322 81285 310 16% 8% 78 +0.2 207/265/272 65271 26 22% 7% 47 -1.9 177/232/223462370224%6%19-1.0
Forrest Wall
2015 · A
19 48→58 41→45 56→70 47 227/290/330 103300 717 26% 8% 73 -0.1 221/273/317 96291 716 25% 6% 62 -0.9 266/338/37711036395027%9%101+1.1
Kean Wong
2014 · A
19 51→61 35→45 52→55 43 237/278/297 60289 29 19% 5% 58 -1.2 258/291/321 63331 310 22% 4% 69 -0.4 248/292/3541063229925%5%77+0.1
L.J. Hoes
2009 · A
19 50→60 37→40 56→50 52 233/301/304 71285 411 19% 9% 70 -0.3 238/285/305 67306 412 22% 6% 64 -0.8 278/336/3699133451517%7%97+1.5
Rey Fuentes
2010 · A
19 46→56 37→40 48→60 39 218/256/291 74280 411 24% 4% 48 -1.9 214/259/288 74304 425 29% 5% 49 -1.8 274/321/3689435383323%5%91+0.8
Ismael Munguia
2018 · A
19 49→56 36→45 48→55 50 229/279/306 77262 210 13% 6% 61 -1.0 235/274/310 75279 28 16% 4% 59 -1.1 262/318/369107287112013%5%92+0.7
Marco Hernández
2012 · A
19 48→58 38→45 48→50 44 227/266/314 87270 313 17% 5% 58 -1.2 207/238/283 76272 512 25% 4% 38 -2.6 271/296/3801103508624%3%85+0.4
Ramón Flores
2011 · A
19 44→54 37→45 48→50 47 207/271/283 76268 47 23% 8% 53 -1.5 226/277/316 90288 69 22% 6% 64 -0.8 251/324/348972998818%9%88+0.6
Jorge Ruiz
2023 · A
19 50→48 36→40 51→50 45 233/285/301 67276 213 16% 5% 63 -0.8 224/276/298 74287 412 22% 5% 59 -1.1 216/269/2846828131323%5%50-1.3
Eduard Pinto
2014 · A
19 55 36→40 44→50 49 256/306/322 66288 37 12% 6% 77 +0.1 236/279/306 70268 34 12% 5% 61 -1.0 268/304/3538529861012%4%81+0.2
Carlos Rodríguez
2021 · A
20 48→58 37→40 46→50 43 226/264/302 76266 410 17% 4% 54 -1.4 229/284/307 78312 314 26% 7% 64 -0.8 266/324/3548832341617%7%89+0.6
Daniel Montesino
2023 · A
19 49 39→40 48→45 45 221/299/315 95336 68 33% 9% 74 -0.1 200/266/272 72314 39 34% 7% 48 -1.9 172/232/221492860837%6%18-1.1
Ender Inciarte
2010 · A
19 51→61 34→45 49→60 42 237/275/291 54303 213 22% 5% 56 -1.3 224/267/299 75278 215 19% 5% 54 -1.4 295/343/39510132871912%6%107+2.3
Jose Reyes
2017 · A
18 50 36→45 51→55 44 235/281/303 67296 310 21% 5% 62 -0.9 221/269/309 88263 515 17% 6% 58 -1.2 219/269/3179725262015%6%56-0.5
Eury Pérez
2009 · A
19 47→57 37→40 54→65 47 223/297/296 73290 520 23% 8% 68 -0.5 259/303/332 73320 428 19% 5% 78 +0.2 296/331/3909535933718%4%102+0.6