Anthony MillanOF DSL Astros Orange
Age 18 R/R 5'11" / 170 lbs ROK Svc 0.0 · Ctrl thru 2035
2026 ROS PROJECTION87 act + 58 ros · stats below = ROS only
wRC+67
AVG/OBP/SLG.208 / .276 / .302
PA58
HR1
K%24
BB%9
BABIP263
ISO94
MLB%0%
Value2026 · WAR
BAT: -6.3 runs (wOBA-derived runs vs avg)-6BATRUN: +1.6 runs (SB/CS + UBR baserunning)+2RUNFLD: -0.3 runs (Defensive runs vs avg)-0FLDPOS: -0.9 runs (Positional adjustment)-1POSREP: +4.1 runs (Replacement-level credit)+4REPTotal WAR: -0.20-0.2WAR
0.00.51.00.20.40.60.80.90.90.9+$26M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · ContractCON 46 / POW 48
Toolsscout grade
CONTACT46
scouting grade only
POWER48
scouting grade only
EYE55
scouting grade only
SPEED60
scouting grade only
DEFENSE54
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2030
Service   0 yrs (est)
Team Control Through   2035
First FA Year   2036
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2030
2027MiLBstill in minors · estimated debut 2030
2028MiLBstill in minors · estimated debut 2030
2029MiLBstill in minors · estimated debut 2030
2030Pre-Arb$0.9M+0.4$1M+$0.6M
2031Pre-Arb$0.9M+0.6$2M+$1M
2032Pre-Arb$0.9M+0.8$2M+$2M
2033Arb-1$2M+0.9$2M+$1M
2034Arb-2$3M+0.9$2M+$0.7M
2035Arb-3$4M+0.9$2M+$0.1M
Totals $12M $11M +$5M

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
202517 ROKDSL Astros Orange 167146 30341 16484 131 205301301603 96296 2910 262 59
202517 ROKDSL Astros Orange 167136 38542 26344 131 279410419829 140356 2016 375 145
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD18 ROKDSL Astros Orange 8774 15501 9160 81 203289311600 108230 1810 261 58 -4 +1 +0 -1 +2 -0.1
YTD18 ROKDSL Astros Orange 8767 17601 16110 81 254398388786 134271 1318 345 122 +2 +1 +0 -1 +2 0.5
ROS18 ROK 0% 5853 11201 5140 20 208276302578 94274 249 273 67 -2 +0 -0 -0 +2 -0.1
ROS18 MLB 0% 01 0000 000 00 274 273 67 -0 -0
FULL18 ROK 8775 15501 9160 81 200289307596 107226 1810 261 58 -4 +1 +0 -1 +2 -0.1
TOT18 ROK 145127 26702 14300 101 205284307591 102242 2110 266 62 -6 +2 -0 -1 +4 -0.2
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202719 MLB 34% 227203 44824 20542 61 217293335628 118275 249 283 75 -6 +1 -1 -1 +6 -0.2
202820 MLB 48% 358319 711337 32844 91 223301348649 125278 239 291 81 -8 +1 -2 -2 +10 0.0
202921 MLB 54% 457407 921749 411066 112 226306354660 128280 239 297 86 -7 +1 -2 -3 +13 0.2
203022 MLB 57% 527468 10720411 471217 132 229308359667 130281 239 301 89 -7 +2 -2 -3 +15 0.4
203123 MLB 58% 574511 11822513 511317 142 231309370679 139282 239 304 91 -6 +2 -3 -3 +16 0.6
203224 MLB 57% 605538 12523514 541388 152 232312372683 139283 239 306 92 -5 +2 -3 -4 +17 0.8
203325 MLB 57% 623554 12924515 561428 152 233312375688 143283 239 307 93 -5 +2 -3 -4 +18 0.9
203426 MLB 57% 631561 13024515 571448 163 232312373684 141283 239 308 94 -5 +2 -3 -4 +18 0.9
203527 MLB 55% 632561 13024515 581448 163 232313373685 141283 239 308 94 -5 +2 -3 -4 +18 0.9
203628 MLB 55% 627556 12924515 581448 152 232314374688 142282 239 307 93 -5 +2 -3 -4 +18 0.8
203729 MLB 53% 618548 12623514 571438 142 230312367678 137281 239 305 91 -6 +2 -4 -4 +18 0.6
203830 MLB 53% 607539 12222414 561427 142 226307360667 134280 239 302 89 -7 +2 -5 -4 +17 0.3
203931 MLB 52% 593526 11721413 551417 132 222304352656 129278 249 298 86 -9 +2 -5 -4 +17 0.0
202719 MLB 34% 7870 15311 7191 20 214295329623 114275 249 283 75 -2 +0 -0 -0 +2 -0.0
202820 MLB 48% 173154 33613 15412 41 214292325617 110278 249 291 81 -4 +0 -1 -1 +5 -0.0
202921 MLB 54% 248221 50925 22573 61 226305353658 127280 239 297 86 -4 +1 -1 -1 +7 0.1
203022 MLB 57% 298265 601126 27694 71 226307351658 125281 239 301 89 -4 +1 -1 -2 +8 0.3
203123 MLB 58% 330293 681337 30754 81 232312369681 137282 239 304 91 -4 +1 -1 -2 +9 0.4
203224 MLB 57% 345307 711338 31794 91 231310371681 140283 239 306 92 -3 +1 -2 -2 +10 0.5
203325 MLB 57% 353314 721338 32804 91 229309366675 137283 239 307 93 -3 +1 -2 -2 +10 0.5
203426 MLB 57% 357317 751439 32815 91 237316385701 148283 239 308 94 -3 +1 -2 -2 +10 0.5
203527 MLB 55% 351312 721338 32804 91 231310369679 138283 239 308 94 -3 +1 -2 -2 +10 0.5
203628 MLB 55% 344305 711338 32794 81 233314374688 141282 239 307 93 -3 +1 -2 -2 +10 0.4
203729 MLB 53% 330292 671228 31764 81 229312366678 137281 239 305 91 -3 +1 -2 -2 +9 0.3
203830 MLB 53% 320283 641227 30754 71 226309357666 131280 239 302 89 -4 +1 -3 -2 +9 0.2
203931 MLB 52% 309273 611127 29734 71 223307355663 132278 249 298 86 -5 +1 -3 -2 +9 0.0
▸ Career Totals
Career 38363407 7791433085 35088447 9312 229309363672 134282 239 303 90 -43 +14 -21 -23 +109 3.6
/ 162G 650577 13124514 591508 162 227307359666 132281 239 303 90 -7 +2 -4 -4 +18 0.6
Career 73046490 148127060161 663169692 18627 228309363671 135283 239 302 89 -91 +26 -39 -44 +207 6.0
/ 162G 650578 13124514 591518 172 227307358665 131281 239 302 89 -8 +3 -3 -4 +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 MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202517 ROKDSL Astros Orange 167136 38542 26344 131 279410419829 140356 2016 375 145 +8 +2 +5 1.6

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
#1Manuel Margotlast yr '24
career totals — 8 seasons, 3,154 PA
83,1545694254307380-5+278.48.8
/1626641220-1.1+5.61.8pk7: 9
#2Will Venablelast yr '15
career totals — 8 seasons, 3,127 PA
83,12781135251317406-20-48.98.7
/1626641729-4.2-0.81.9pk7: 9
#3Desmond Jenningslast yr '16
career totals — 6 seasons, 2,327 PA
62,3275593245323394-9+108.18.1
/1626641627-2.5+2.72.3pk7: 8
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 8 projected seasons
83,9778896230306365-24+145.24.7
/1626641516-4.0+2.40.9pk7: 4
#4Michael Saunderslast yr '17
career totals — 8 seasons, 2,711 PA
82,7118155233305399-12-134.14.5
/1626642013-2.9-3.21.0pk7: 5
#5Dustin Ackleylast yr '16
career totals — 6 seasons, 2,347 PA
62,3474631241304367-5+73.83.8
/162664139-1.3+1.91.1pk7: 4
#6Pokey Reeselast yr '04
career totals — 5 seasons, 1,914 PA
51,9142978242303347-6+62.72.7
/1626641027-2.0+2.21.0pk7: 3

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
Anthony Millan (OGILVIE) 18 20→46 30→48 60 55 205/284/307 102242 210 21% 10% 62 -0.2
Moisés Sierra
2007 · A
18 42→52 39→50 52→50 42 203/266/292 89271 613 26% 6% 54 -1.4 205/253/299 94283 89 29% 4% 50 -1.8 248/314/378130302141522%7%93+0.9
Derek Hill
2015 · A
19 41→51 40→50 55→60 47 200/269/291 91259 713 25% 8% 55 -1.4 199/251/270 71293 325 31% 6% 40 -2.4 248/301/422175338222932%6%100+0.7
Gilberto Celestino
2017 · A
18 43→53 38→45 54→55 48 203/273/292 90270 513 25% 8% 56 -1.3 209/261/295 86283 611 27% 6% 52 -1.6 240/311/3197931771425%9%75-0.0
Ceddanne Rafaela
2019 · A
18 42→48 39→55 51→55 40 205/251/286 81270 616 26% 5% 45 -2.1 206/254/321 115262 1114 25% 5% 56 -1.3 247/287/396150298152022%4%88+0.7
Juan Lagares
2007 · A
18 42→52 40→45 53→50 41 203/261/302 99285 611 30% 6% 53 -1.5 203/241/283 80277 410 27% 4% 39 -2.5 261/302/36610531671319%4%83+0.3
Eddys Leonard
2019 · A
18 41→47 41→55 48→50 48 200/282/301 101267 914 27% 9% 64 -0.8 211/283/328 117302 118 32% 8% 71 -0.3 225/292/37815329318428%6%84+0.6
Gabriel Gonzalez
2022 · A
18 43→53 46→50 52→45 43 216/277/348 132271 1210 25% 6% 73 -0.1 235/292/359 124285 148 22% 5% 82 +0.5 253/307/38212930314621%5%91+0.9
Yordalin Peña
2023 · A
18 41→39 40→55 55 37 198/247/291 93283 610 31% 5% 45 -2.1 188/247/280 92276 612 32% 6% 42 -2.3 189/253/317128293111737%7%53-0.7
Francisco Acuna
2018 · A
18 39→49 37→45 55→50 55 183/284/257 74242 415 24% 11% 54 -1.4 194/267/263 69267 39 26% 8% 47 -1.9 223/293/3229929491626%7%70-0.2
Jett Williams
2023 · A
19 45→46 41→45 56→55 43 214/285/313 99288 714 27% 7% 68 -0.5 203/314/320 117299 923 31% 12% 83 +0.6 201/310/335134289102630%12%81+0.3
Ravel Santana
2010 · A
18 39 42→50 48→55 44 192/269/294 102269 109 31% 8% 56 -1.3 219/288/360 141283 1615 27% 8% 81 +0.4 220/291/383163271202026%8%85+0.3
Royce Lewis
2018 · A
19 45→49 41→60 55→50 47 217/288/313 96267 816 21% 7% 69 -0.4 215/262/314 99286 816 27% 5% 57 -1.2 261/322/478218301311424%8%123+1.6
Ronarsy Ledesma
2011 · A
18 44 44→45 53→50 41 217/277/335 118288 119 28% 6% 69 -0.4 219/286/320 101286 611 24% 6% 69 -0.4 226/280/33711129161123%4%69-0.2
Yunior Garcia
2019 · A
18 37→47 43→45 52→30 40 187/247/297 110260 1010 31% 6% 47 -1.9 196/245/301 105305 107 37% 5% 46 -2.0 224/273/34011532712233%5%65-0.3
Angel Genao
2022 · A
18 45→55 37→50 58→50 55 210/300/285 75268 416 22% 11% 66 -0.6 232/290/328 96308 711 25% 7% 72 -0.2 264/318/398134323111321%7%100+1.2
Victor Robles
2015 · A
18 49→54 41→50 53→60 44 231/298/338 107281 619 20% 5% 79 +0.3 242/311/355 113302 722 22% 5% 89 +1.0 241/311/384143300122722%6%93+1.0
Dilson Herrera
2012 · A
18 46→56 39→50 50 47 218/290/315 98283 413 23% 7% 70 -0.3 228/279/361 133299 1212 27% 6% 77 +0.1 258/308/400143315151323%6%96+1.3
Leandro Castro
2008 · A
19 43→53 42→55 53→50 44 212/271/311 99261 1018 23% 6% 60 -1.0 213/252/312 99267 914 23% 4% 52 -1.6 250/292/410161269201116%5%92+0.9
Juan Villavicencio
2023 · A
18 43 40→50 55 41 205/263/297 92301 714 33% 7% 53 -1.5 187/262/281 94277 712 32% 8% 50 -1.8 192/266/303111286101834%8%55-0.5
Aroon Escobar
2023 · A
18 43→46 38→45 47→55 49 203/297/279 76256 612 22% 8% 66 -0.6 211/299/308 97254 916 20% 9% 72 -0.2 216/299/322106259121921%8%75-0.0