Angel AcostaC Columbia Fireflies
Age 23 L/R 5'9" / 160 lbs A HR -5%BB +4% Svc 0.0 · Ctrl thru 2036 peak 1.5 · 2030
wRC+†73
AVG/OBP/SLG.231 / .287 / .333
PA264
HR4
SB5
K%21
BB%6
MLB%0%
BAT: -7.9 runs (wOBA-derived runs vs avg)-8BATRUN: -0.1 runs (SB/CS + UBR baserunning)-0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +4.7 runs (Positional adjustment)+5POSREP: +7.5 runs (Replacement-level credit)+7REPTotal WAR: +0.50+0.5WAR
Scouting · nowfuture
HIT
4545
PWR
2020
SPD
5050
EYE
3930
trajectory · 10 yrs
1.5peak
2030

Contract

ESTIMATED  ·  service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2031
Service   0 yrs (est)
Team Control Through   2036
First FA Year   2037
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2031
2027MiLBstill in minors · estimated debut 2031
2028MiLBstill in minors · estimated debut 2031
2029MiLBstill in minors · estimated debut 2031
2030MiLBstill in minors · estimated debut 2031
2031Arb-3$0.9M+1.4$13M+$12M
2032Ext / FA-deal$0.9M+1.3$12M+$11M
2033Ext / FA-deal$1.0M+1.1$11M+$10M
2034Ext / FA-deal$1M+0.8$4M+$3M
2035Ext / FA-deal$1M+0.5$3M+$1M
2036Ext / FA-deal$1.0M+0.2$1M+$0.1M
Totals $7M $44M +$37M

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
202320 ROKDSL Royals Blue 141122 26412 10306 14 .213.304.311.616 .098.258 217 .268 63 -6 -1 +0 +3 +4 -0.1
202421 ROKACL Royals 10191 20301 6182 32 .220.283.286.569 .066.257 186 .248 48 -6 -0 +0 +2 +3 -0.2
202522 AColumbia Fireflies 275251 52801 13492 125 .207.252.251.503 .044.248 185 .220 27 -23 +0 +0 +5 +8 -1.0
▸ 2026 Season
202623 MLBKC 264242 561114 17553 52 .231.290.335.625 .103.282 216 .281 73 -8 +0 +0 +5 +7 0.5
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202724 MLB 10%KC 306279 671325 21633 62 .240.300.355.655 .115.284 217 .291 81 -7 +0 +0 +5 +9 0.8
202825 MLB 25%KC 371337 801527 27764 72 .237.302.356.658 .119.285 207 .297 86 -6 +1 +0 +7 +11 1.2
202926 MLB 42%KC 412374 901729 31854 82 .241.306.369.675 .128.286 218 .300 88 -6 +1 +0 +7 +12 1.4
203027 MLB 58%KC 430390 941829 32895 82 .241.307.367.673 .126.286 217 .301 88 -6 +1 +0 +8 +12 1.5
203128 MLB 68%KC 439397 951829 34925 82 .239.307.363.670 .123.286 218 .300 88 -6 +1 -1 +8 +12 1.4
203229 MLB 77%KC 436395 941829 34934 72 .238.305.362.667 .124.285 218 .298 86 -7 +1 -1 +8 +12 1.3
203330 MLB 94%KC 432392 911728 33934 72 .232.298.347.645 .115.284 228 .294 84 -8 +1 -2 +8 +12 1.1
203431 MLBKC 407369 861628 31904 61 .233.300.352.652 .119.283 228 .291 81 -9 +1 -3 +7 +12 0.8
203532 MLBKC 380344 791527 29864 51 .230.297.346.643 .116.281 238 .286 77 -10 +1 -4 +7 +11 0.5
203633 MLBKC 342310 691316 26793 50 .223.289.329.618 .106.280 238 .281 73 -10 +1 -4 +6 +10 0.2
203734 MLBKC 292265 591115 22703 40 .223.290.328.618 .106.278 248 .274 68 -11 +1 -5 +5 +8 -0.1
203835 MLBKC 237215 45813 18592 30 .209.277.298.574 .088.276 258 .267 62 -10 +1 -6 +4 +7 -0.4
▸ Career Totals (MLE all levels + projections)
Career 52654773 11032052393 384112758 9529 .231.296.342.638 .111.282 217 .286 77 -137 +7 -25 +94 +149 9.0
/ 162G 650589 13625311 471397 124 .231.295.340.635 .109.282 217 .286 77 -17 +1 -3 +12 +18 1.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 PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202320 ROKDSL Royals Blue 141116 34712 16206 14 .293.406.422.828 .129.330 1411 .369 141 +6 -1 +4 0.9
202421 ROKACL Royals 10187 24401 10132 32 .276.364.356.720 .080.307 1310 .325 107 +1 -0 +3 0.4
202522 AColumbia Fireflies 275244 60901 20342 125 .246.308.295.603 .049.276 127 .270 65 -11 +0 +8 -0.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
Angel Acosta (OGILVIE) 23 45 20 50 30 .231/.287/.333 .102.282 45 21% 6% 73 -0.0
David Martin
2023 · A
22 45 39→30 49→30 42 .213/.285/.304 .091.300 67 29% 6% 66 -0.6 .223/.305/.293 .070.278 54 20% 9% 71 -0.3 .243/.334/.302.059.2915116%10%83+0.3
Luis Perez
2014 · A
23 45 43→30 50 40 .222/.267/.338 .116.279 109 24% 5% 66 -0.6 .219/.258/.331 .112.307 106 30% 5% 59 -1.1 .217/.244/.347.129.29911231%3%54-0.4
Shawn Zarraga
2012 · A
23 49 39→40 50→45 45 .233/.296/.316 .083.301 69 24% 6% 72 -0.2 .249/.309/.343 .094.297 67 17% 6% 85 +0.7 .272/.340/.355.083.3164214%7%101+0.6
Darren Baker
2022 · A
23 50→55 39→30 48→60 44 .239/.282/.327 .088.298 59 21% 5% 68 -0.5 .245/.290/.312 .067.317 318 22% 6% 68 -0.5 .249/.301/.298.049.32313222%7%65-0.5
Luis Sierra
2010 · A
23 45 42→40 49→45 45 .222/.272/.327 .104.258 108 19% 5% 65 -0.7 .224/.266/.320 .096.283 73 23% 5% 59 -1.1 .222/.268/.308.086.2825022%5%54-0.7
Roy Morales
2018 · A
23 49 36→30 49→45 49 .231/.294/.298 .066.270 48 16% 6% 66 -0.6 .229/.291/.300 .071.281 410 19% 7% 66 -0.6 .267/.331/.325.058.3194816%7%86+0.3
Collin Burns
2023 · A
23 48 40→45 49→55 43 .232/.282/.325 .093.291 713 22% 5% 69 -0.4 .205/.261/.287 .082.279 617 27% 6% 50 -1.8 .180/.240/.246.066.25452129%6%27-1.5
Anthony Dimino
2017 · A
23 50 36→40 48→50 50 .235/.303/.303 .067.299 39 21% 8% 71 -0.3 .245/.305/.312 .067.312 313 21% 7% 75 -0.0 .255/.312/.318.063.31931720%7%74-0.0
Jimmy Cesario
2009 · A
23 48→55 39→45 48→50 41 .229/.284/.316 .087.297 68 24% 5% 67 -0.5 .249/.288/.355 .106.301 910 20% 4% 79 +0.3 .263/.303/.370.107.31781019%4%86+0.6
Conner Crumbliss
2010 · A
23 49 40→45 50 50 .230/.312/.333 .103.294 710 23% 9% 84 +0.6 .224/.329/.316 .092.282 614 20% 13% 87 +0.8 .218/.329/.312.094.27471620%13%85+0.7
Phil Clarke
2022 · A
24 46 42→40 45 46 .222/.295/.327 .105.277 94 22% 7% 76 +0.0 .222/.303/.315 .093.268 96 19% 8% 76 +0.1 .233/.317/.316.083.2668715%9%78+0.1
Carlos Luis
2023 · A
23 49→53 41→45 48→40 44 .236/.289/.335 .100.315 74 27% 7% 74 -0.1 .226/.273/.325 .099.301 94 27% 6% 64 -0.8 .214/.255/.301.086.28010026%4%48-1.2
Taylor Krick
2011 · A
23 43 39→30 48→40 49 .206/.285/.289 .084.266 77 24% 9% 62 -0.9 .224/.308/.287 .063.307 45 26% 8% 71 -0.3 .233/.323/.283.051.3262226%8%73-0.0
Kevin Santa
2018 · A
23 51 42→40 47→50 49 .246/.310/.348 .103.287 1013 18% 7% 86 +0.8 .246/.292/.322 .076.288 511 16% 5% 72 -0.2 .259/.298/.322.063.29731113%4%69-0.3
Alvaro Ramirez
2009 · A
23 45 38→40 49→55 45 .215/.279/.298 .083.267 515 21% 6% 60 -1.0 .239/.295/.317 .078.285 516 17% 5% 72 -0.2 .298/.358/.375.077.33042710%5%111+1.0
Devan Ahart
2016 · A
23 51 40 49→50 47 .244/.290/.338 .094.285 614 17% 6% 74 -0.1 .223/.273/.317 .094.294 711 25% 6% 62 -0.9 .212/.259/.300.088.28961128%5%50-0.9
Taylor Grzelakowski
2018 · A
24 43 40→45 50→30 42 .211/.263/.307 .096.286 88 28% 6% 56 -1.3 .215/.275/.312 .097.328 73 34% 7% 62 -0.9 .204/.270/.296.092.3116134%8%54-0.8
Carlos Vidal
2018 · A
22 49 40→45 46→50 42 .236/.282/.330 .093.295 79 22% 5% 69 -0.4 .218/.266/.313 .095.283 67 24% 6% 58 -1.2 .196/.251/.305.109.2526524%6%48-1.0
John Mora
2016 · A
23 49→48 40 51→50 49 .231/.293/.334 .104.278 513 18% 7% 76 +0.0 .221/.281/.313 .092.287 59 23% 7% 65 -0.7 .214/.273/.299.085.2875925%7%55-1.2
Bruce Maxwell
2014 · A
23 49→50 41→45 46→30 48 .234/.289/.330 .096.283 83 20% 7% 72 -0.2 .224/.281/.311 .087.290 82 24% 7% 64 -0.8 .232/.298/.361.129.29815026%9%83+0.3