Christian AstudilloC DSL Orioles Orange
Age 19 R/R 6'0" / 188 lbs ROK Svc 0.0 · Ctrl thru 2037 peak 3.2 · 2033
wRC+71
AVG/OBP/SLG.214 / .289 / .318
PA153
HR2
K%26
BB%8
MLB%0%
BAT: -5.0 runs (wOBA-derived runs vs avg)-5BATRUN: +0.2 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +2.7 runs (Positional adjustment)+3POSREP: +4.3 runs (Replacement-level credit)+4REPTotal WAR: +0.30+0.3WAR
Scouting · nowfuture
HIT
4040
PWR
2525
SPD
3535
EYE
4955
trajectory · 10 yrs
3.2peak
2033

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
2032Ext / FA-deal$0.9M+3.1$30M+$29M
2033Ext / FA-deal$1.0M+3.2$31M+$31M
2034Ext / FA-deal$1.0M+3.2$32M+$31M
2035Ext / FA-deal$6M+3.1$32M+$26M
2036Ext / FA-deal$10M+2.9$31M+$21M
2037Ext / FA-deal$13M+2.7$30M+$17M
Totals $32M $187M +$155M

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
202417 ROKDSL Orioles Orange 9683 17400 7245 11 .205.305.253.558 .048.288 257 .255 53 -5 -0 +0 +2 +3 -0.1
202518 ROKDSL Orioles Orange 182159 30702 15357 00 .189.287.270.558 .082.228 198 .246 46 -11 +0 +0 +3 +5 -0.3
▸ 2026 Season
202619 MLB 153137 29512 13402 20 .212.289.307.596 .095.285 268 .278 71 -5 +0 +0 +3 +4 0.3
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202720 MLB 11% 236209 48915 22593 31 .230.312.354.666 .124.292 259 .300 88 -3 +0 +0 +4 +7 0.8
202821 MLB 28% 360318 731328 34875 51 .230.314.358.672 .129.293 249 .309 95 -2 +1 +0 +6 +10 1.5
202922 MLB 48% 449395 9417311 441067 61 .238.325.380.705 .142.293 2410 .316 100 +0 +1 +0 +8 +13 2.2
203023 MLB 65% 508444 10619313 521187 61 .239.328.383.711 .144.294 2310 .322 105 +3 +1 +0 +9 +14 2.7
203124 MLB 82% 520453 11020314 541198 61 .243.334.393.727 .150.294 2310 .326 108 +5 +1 +0 +9 +15 3.0
203225 MLB 520451 11120315 561188 61 .246.340.404.743 .157.295 2311 .329 110 +6 +1 +0 +9 +15 3.1
203326 MLB 520451 11020315 561188 61 .244.338.401.739 .157.295 2311 .331 111 +7 +1 +0 +9 +15 3.2
203427 MLB 520450 11020315 571188 51 .244.340.402.742 .158.295 2311 .331 111 +7 +1 +0 +9 +15 3.2
203528 MLB 520450 11020315 571198 50 .244.340.402.742 .158.295 2311 .330 111 +6 +1 -1 +9 +15 3.1
203629 MLB 520449 10919315 581218 50 .243.340.399.738 .156.294 2311 .328 109 +5 +1 -1 +9 +15 2.9
203730 MLB 520450 10719314 581237 40 .238.334.387.721 .149.292 2411 .325 107 +4 +1 -2 +9 +15 2.7
203831 MLB 504436 10218313 561217 30 .234.331.378.709 .144.291 2411 .321 104 +2 +1 -3 +9 +14 2.4
203932 MLB 489425 9817312 541207 30 .231.327.369.697 .139.290 2511 .316 100 +0 +1 -4 +9 +14 2.0
204033 MLB 456397 9016211 501156 30 .227.322.360.682 .134.288 2511 .311 96 -2 +1 -4 +8 +13 1.6
204134 MLB 400348 771329 441045 20 .221.317.348.665 .126.286 2611 .304 91 -4 +0 -5 +7 +11 1.0
204235 MLB 339295 641127 37924 20 .217.312.339.651 .122.284 2711 .296 85 -6 +0 -6 +6 +10 0.5
204336 MLB 278242 50915 30784 20 .207.304.314.618 .107.281 2811 .288 78 -7 +0 -6 +5 +8 0.0
204437 MLB 217189 38614 23633 20 .201.298.307.605 .106.277 2911 .278 71 -7 +0 -7 +4 +6 -0.4
204538 MLB 157138 26412 16472 10 .188.282.275.557 .087.272 3010 .268 63 -7 +0 -8 +3 +4 -0.7
▸ Career Totals (MLE all levels + projections)
Career 84647369 170930646207 8932045129 789 .232.325.370.696 .138.291 2411 .314 98 -15 +12 -46 +151 +240 34.9
/ 162G 650566 13123416 6915710 61 .231.326.371.697 .140.290 2411 .314 98 -1 +1 -4 +12 +18 2.7

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
202417 ROKDSL Orioles Orange 9678 23500 12165 11 .295.421.359.780 .064.371 1712 .362 135 +4 -0 +3 0.6
202518 ROKDSL Orioles Orange 182148 35902 26257 00 .236.376.338.714 .101.270 1414 .334 113 +3 +0 +5 0.8

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
Christian Astudillo (OGILVIE) 19 40 25 35 55 .214/.289/.318 .104.285 22 26% 8% 71 -0.1
Alexander Campos
2018 · A
18 46 37→40 40→45 50 .215/.291/.285 .070.280 48 23% 9% 63 -0.9 .194/.266/.263 .069.302 49 34% 8% 46 -2.0 .211/.309/.291.080.2908427%11%71-0.1
Luis Alvarez
2009 · A
19 47 43→45 44→45 48 .230/.303/.339 .110.271 105 19% 7% 82 +0.5 .225/.291/.326 .101.280 95 22% 6% 73 -0.1 .212/.264/.322.111.25213121%4%57-0.3
Manuel Joseph
2013 · A
19 46 40→45 44→50 45 .221/.275/.318 .097.272 88 21% 6% 63 -0.8 .243/.298/.349 .106.288 815 18% 6% 82 +0.5 .263/.321/.381.118.302102115%5%101+0.8
Daniel Robertson
2014 · A
20 46→54 43→45 38→40 46 .227/.287/.337 .110.280 104 22% 7% 74 -0.1 .243/.310/.355 .112.303 93 22% 7% 89 +0.9 .234/.338/.350.116.30512425%11%96+0.8
Luis Campusano
2018 · A
19 43→53 41→50 42→30 44 .214/.269/.309 .096.275 104 26% 6% 59 -1.1 .248/.300/.359 .111.296 112 19% 6% 85 +0.7 .261/.327/.424.162.29521119%8%110+1.4
Ulises Montilla
2011 · A
19 48 36→45 42→50 55 .219/.296/.289 .069.255 28 14% 9% 66 -0.6 .245/.306/.336 .091.277 410 12% 7% 81 +0.4 .253/.311/.354.101.28741013%6%87+0.3
Andy Paz
2012 · A
19 49 36→40 45 50 .229/.307/.299 .069.290 38 21% 8% 73 -0.1 .211/.277/.283 .072.277 45 23% 8% 56 -1.3 .210/.265/.279.069.2706423%7%45-0.5
Gabriel Moreno
2019 · A
19 48 40→45 46→45 43 .228/.263/.327 .099.258 77 15% 4% 60 -1.0 .239/.285/.381 .142.269 146 17% 5% 85 +0.7 .295/.351/.419.124.35412919%7%118+1.4
Elias Díaz
2010 · A
19 42→52 40→50 43→45 44 .205/.267/.300 .095.269 85 26% 7% 56 -1.3 .185/.233/.263 .078.242 54 25% 5% 31 -3.0 .253/.312/.392.139.28017016%7%96+0.8
Armando Sierra
2023 · A
19 46 41→45 43→40 47 .224/.286/.319 .095.281 84 22% 7% 69 -0.4 .214/.270/.313 .099.303 94 30% 7% 60 -1.0 .189/.239/.286.097.29210037%6%38-0.5
Ronarsy Ledesma
2012 · A
19 42 42→45 47→50 43 .205/.277/.309 .104.271 98 27% 6% 64 -0.8 .224/.284/.326 .102.290 511 24% 5% 70 -0.3 .226/.280/.337.111.29161123%4%69-0.2
Erick Brito
2021 · A
19 47→43 37→30 42→55 50 .219/.302/.296 .078.288 47 24% 9% 71 -0.3 .218/.292/.275 .057.288 217 23% 8% 60 -1.0 .209/.279/.258.049.26922221%7%48-1.0
Victor Heredia
2019 · A
19 47 44→50 42→30 40 .230/.273/.349 .119.292 114 25% 4% 71 -0.3 .214/.267/.303 .089.290 74 27% 6% 56 -1.3 .176/.240/.214.038.2493228%6%21-1.0
Enlly Morales
2009 · A
19 46 38→40 39→40 42 .218/.267/.303 .085.274 46 22% 5% 56 -1.3 .223/.274/.299 .076.271 45 18% 5% 58 -1.2 .224/.273/.285.061.2713417%5%52-0.5
Victor Moscote
2013 · A
19 41 40→30 42→45 41 .199/.259/.288 .089.281 84 31% 6% 50 -1.8 .204/.253/.266 .062.284 35 28% 5% 40 -2.4 .209/.266/.252.043.2682321%6%40-0.8
Francisco Ventura
2017 · A
18 48 40 42→40 54 .227/.296/.319 .092.261 76 16% 9% 73 -0.1 .221/.276/.291 .070.303 45 26% 7% 57 -1.2 .222/.262/.247.025.3370032%5%34-0.7
Michael Arroyo
2023 · A
18 48→41 42→45 44→50 46 .227/.316/.333 .107.303 87 26% 8% 87 +0.8 .212/.309/.337 .125.286 128 28% 8% 85 +0.7 .203/.305/.339.136.27015928%8%81+0.3
Raul Juarez
2017 · A
19 42 41→45 43→40 40 .206/.271/.302 .096.267 96 26% 5% 59 -1.1 .205/.258/.280 .075.279 65 28% 5% 47 -1.9 .180/.221/.220.041.2504229%3%13-0.9
Yeiner Fernandez
2022 · A
19 52 40 42→45 41 .247/.297/.342 .095.322 75 25% 5% 79 +0.3 .240/.304/.333 .093.291 84 19% 7% 80 +0.4 .231/.300/.315.085.2757518%7%72-0.2
Alixon Suarez
2013 · A
19 41 38→45 42→40 49 .196/.283/.280 .083.253 63 23% 8% 59 -1.1 .196/.259/.273 .077.264 45 26% 6% 46 -2.0 .148/.180/.183.035.2050227%3%-14-1.2