Angel ArevaloCF ACL Athletics
Age 22 R/R 5'11" / 160 lbs ROK HR -4% Svc 0.0 · Ctrl thru 2037
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 114 proj PA
wRC+†57
AVG/OBP/SLG.195 / .268 / .298
PA114
HR2
K%33
BB%8
ISO104
MLB%0%
Value2026 · WAR
BAT: -5.5 runs (wOBA-derived runs vs avg)-6BATRUN: +0.6 runs (SB/CS + UBR baserunning)+1RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +0.4 runs (Positional adjustment)+0POSREP: +3.2 runs (Replacement-level credit)+3REPTotal WAR: -0.20-0.2WAR
0.00.51.00.10.20.40.40.3+$10M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · Contract
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
2032Pre-Arb$0.9M+0.3$0.8M+$0.3M
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.9M $0.8M +$0.3M

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
202117 ROKDSL Athletics 9681 18430 11272 13 222330346675 123321 2811 294 83
202117 ROKDSL Athletics 9674 22540 18192 13 297447473920 176386 2019 403 166
202218 ROKACL Athletics 8776 12300 8360 12 158238197435 39293 419 199 11
202218 ROKACL Athletics 8770 16400 14250 12 229357286643 57348 2916 296 85
202319 ROK2 teams 224194 27422 23995 114 139248211459 72263 4410 203 14
202319 ROK2 teams 224180 34632 37725 114 189342289631 100296 3217 299 87
202420 ROK2 teams 190164 21344 19965 120 128239268508 140258 5110 223 29
202420 ROK2 teams 190153 32754 30675 120 209356399755 190333 3516 339 118
▸ 2026 Season
202622 MLBOAK 114103 21412 9381 20 204274320595 117287 338 260 57 -6 +0 +0 +0 +3 -0.2
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202723 MLBOAK 34% 158142 29513 13502 31 204280317597 113289 328 272 66 -6 +0 +0 +1 +4 -0.1
202824 MLBOAK 46% 277250 52926 22863 51 208280332612 124290 318 280 72 -9 +1 +0 +1 +8 0.1
202925 MLBOAK 52% 354318 681238 291084 62 214288346634 132291 318 285 76 -9 +0 +0 +1 +10 0.2
203026 MLBOAK 54% 403362 7814310 331225 72 215290354644 138291 308 288 78 -10 +1 +0 +1 +11 0.4
203127 MLBOAK 54% 429385 8315311 361305 82 216291356647 140291 308 288 79 -10 +1 +0 +2 +12 0.4
203228 MLBOAK 54% 441396 8515311 371345 82 215290351641 136290 308 287 78 -11 +1 -1 +2 +12 0.3
202723 MLBOAK 34% 5449 10201 4171 10 204278306584 102287 317 261 58 -3 +0 +0 +0 +2 -0.1
202824 MLBOAK 46% 128115 24413 10402 21 209283339623 130288 318 269 64 -5 +0 +0 +0 +4 -0.1
202925 MLBOAK 52% 183164 34614 15562 31 207282329611 122288 318 274 68 -7 +0 +0 +1 +5 -0.1
203026 MLBOAK 54% 219196 42725 18663 41 214290347637 133288 308 277 70 -7 +0 +0 +1 +6 -0.0
203127 MLBOAK 54% 233209 45826 19713 41 215290359649 144288 308 277 70 -8 +0 +0 +1 +7 -0.0
203228 MLBOAK 54% 239214 46826 20733 41 215291355646 140288 318 276 69 -8 +0 -0 +1 +7 -0.1
▸ Career Totals
Career 1056947 20135825 8632314 185 212287345633 133291 318 274 68 -38 +2 -0 +4 +30 -0.3
/ 162G 650583 12422515 531999 113 213288345633 132293 318 274 68 -23 +1 -0 +2 +18 -0.2
Career 27732471 494882557 24092637 6419 200281325606 125290 339 271 65 -109 +5 -1 +10 +79 -1.6
/ 162G 650579 11621613 562179 154 200281325606 124292 339 271 65 -25 +1 -0 +2 +18 -0.4

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
202117 ROKDSL Athletics 9674 22540 18192 13 297447473920 176386 2019 403 166 +7 -1 +3 0.9
202218 ROKACL Athletics 8770 16400 14250 12 229357286643 57348 2916 296 85 -1 -1 +2 0.0
202319 AStockton Ports 7970 13110 8291 32 186278229507 43317 3710 243 44 -5 -0 +2 -0.3
202319 ROKACL Athletics 145110 21522 29434 82 191378327705 136284 3020 330 111 +2 +1 +4 0.7
202420 AStockton Ports 2117 3000 480 10 176333176510 333 3819 262 59 -1 +0 +1 -0.0
202420 ROKACL Athletics 169136 29754 26595 110 213359426786 213333 3515 349 125 +5 +2 +5 1.2

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
#1Adam Engellast yr '22
career totals — 6 seasons, 1,540 PA
61,5403047225280350+4+334.24.2
/1626641320+1.8+14.41.8pk7: 4
#2Adam Rosaleslast yr '17
career totals — 9 seasons, 1,756 PA
91,7564716227293367+6+83.03.5
/162664186+2.4+3.01.1pk7: 4
#3Guillermo Heredialast yr '22
career totals — 6 seasons, 1,530 PA
61,530256231311345+3+173.53.5
/162664113+1.2+7.61.5pk7: 3
#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 4 projected seasons
41,1692721212284343+4+100.60.7
/1626641512+2.4+5.70.3pk7: 1
#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
Angel Arevalo (OGILVIE) 22 195/268/298 103287 22 33% 8% 57 -0.2
Chris Roller
2019 · A
22 40 41→50 51→55 42 193/268/296 103286 914 34% 8% 56 -1.3 205/269/314 109292 812 30% 6% 60 -1.0 179/262/313134284161640%8%57-0.7
Christopher Bostick
2015 · A
22 41→51 43→45 52→55 39 203/257/321 118288 1015 32% 6% 57 -1.2 221/268/333 112293 914 27% 5% 65 -0.7 242/294/36111931110724%5%79+0.2
Corey Joyce
2021 · A
22 45 40→45 50 40 213/269/309 96308 88 32% 6% 59 -1.1 202/290/319 117298 1212 34% 9% 72 -0.2 214/316/327113306111430%10%82+0.3
Jack Brannigan
2023 · A
22 42 43→50 48→50 43 202/279/307 104304 1013 35% 8% 64 -0.8 200/283/348 148300 1817 37% 9% 76 +0.1 182/269/332150267191837%9%64-0.4
Kyler Fedko
2022 · A
22 45→42 38→50 51→55 44 210/281/290 80314 510 33% 8% 59 -1.1 205/288/317 112276 1010 27% 10% 70 -0.3 197/277/356159247212329%9%74-0.0
Francisco Acuna
2022 · A
22 39→49 38→45 48→50 44 184/272/269 85267 510 31% 8% 52 -1.6 206/276/298 92284 611 28% 6% 60 -1.0 223/293/3229929491626%7%70-0.2
Kevin Padlo
2018 · A
22 36→40 46→55 44→50 48 183/269/314 131257 138 32% 10% 62 -0.9 197/280/350 153289 179 35% 9% 76 +0.0 195/265/371176262221234%8%73-0.1
Tucker Mitchell
2023 · A
22 38 44→50 51→45 35 182/259/292 110306 1211 42% 6% 53 -1.5 199/263/309 110291 137 34% 6% 58 -1.2 187/246/2809326812534%5%40-1.0
Tyler Kolodny
2010 · A
22 40→36 43→45 49→50 41 200/271/316 116273 118 30% 6% 63 -0.9 212/286/347 135281 1410 29% 6% 78 +0.2 214/295/369155271171026%6%84+0.2
Jorge Alcantara
2013 · A
21 42 41→45 50 43 201/271/299 98298 811 33% 8% 58 -1.2 193/263/287 94294 614 34% 8% 51 -1.7 147/226/2449722162534%8%24-0.9
Zach Green
2016 · A
22 43→41 41→55 49→40 39 210/252/306 96286 86 29% 5% 50 -1.7 204/259/337 133322 143 39% 5% 63 -0.8 192/267/37217930023142%8%73-0.1
Kevin Smith
2018 · A
22 39→43 44→55 53→50 34 197/234/315 118286 118 35% 4% 45 -2.1 204/248/358 154288 1913 35% 5% 63 -0.8 197/249/369171265211734%5%65-0.6
Lane Adams
2012 · A
22 43→46 40→50 54→60 39 206/259/299 93302 712 33% 6% 52 -1.6 219/267/333 114294 1119 28% 6% 65 -0.7 228/279/363136311163631%6%74-0.0
Braulio Vasquez
2021 · A
22 41 39→45 44→65 38 195/257/276 81309 77 37% 6% 46 -2.0 209/283/301 92307 630 31% 7% 63 -0.8 206/284/2969029954230%7%59-0.5
Ben Malgeri
2022 · A
22 46→45 40→50 51→50 39 216/275/313 96317 711 33% 6% 63 -0.9 198/272/313 115319 1013 38% 7% 63 -0.9 234/294/381147332141432%7%85+0.4
Jonathan Ornelas
2022 · A
22 41→51 42→45 48→50 38 205/253/308 104278 109 30% 5% 52 -1.6 235/290/335 100323 1112 29% 6% 75 -0.0 235/295/3248832691229%7%70-0.3
Travis Demeritte
2017 · A
22 38→44 46→60 53→50 37 180/251/315 136320 1411 45% 8% 54 -1.4 196/259/355 159295 187 38% 7% 68 -0.5 205/271/39719229125737%8%80+0.3
Aaron McKeithan
2022 · A
22 40 38→40 49→40 40 194/261/274 80272 67 29% 6% 47 -1.9 217/294/301 84283 84 25% 7% 69 -0.4 216/298/285692797123%7%66-0.3
Wynton Bernard
2013 · A
22 43→53 39→45 52→60 42 206/267/294 87298 610 31% 7% 54 -1.4 238/288/332 94320 619 26% 6% 72 -0.2 258/303/3529332262821%5%79+0.3
Jiandido Tromp
2016 · A
22 36→45 44→55 49→45 33 184/225/298 114272 118 36% 4% 37 -2.6 214/256/361 147284 159 30% 5% 67 -0.5 215/259/35914428115829%5%65-0.5