Alan AnguloSS DSL Royals Ventura
Age 18 R/R 5'11" / 165 lbs ROK HR -6% Svc 0.0 · Ctrl thru 2037
2026 ROS PROJECTION103 act + 68 ros · stats below = ROS only
wRC+†66
AVG/OBP/SLG.223 / .291 / .287
PA68
HR0
K%19
BB%7
BABIP282
ISO64
MLB%0%
Value2026 · WAR
BAT: -4.2 runs (wOBA-derived runs vs avg)-4BATRUN: +1.3 runs (SB/CS + UBR baserunning)+1RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +1.8 runs (Positional adjustment)+2POSREP: +4.9 runs (Replacement-level credit)+5REPTotal WAR: +0.40+0.4WAR
0.01.32.60.30.71.11.51.72.02.12.12.12.01.8+$116M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · ContractCON 45 / POW 20
Toolsscout grade
CONTACT45
scouting grade only
POWER20
scouting grade only
EYE35
scouting grade only
SPEED45
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
2032Pre-Arb$0.9M+2.0$10M+$10M
2033Pre-Arb$1.0M+2.1$10M+$9M
2034Pre-Arb$1.0M+2.1$9M+$9M
2035Arb-1$4M+2.1$8M+$7M
2036Arb-2$7M+2.0$7M+$5M
2037Arb-3$9M+1.8$6M+$3M
Totals $23M $51M +$43M

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 Royals Ventura 168154 28230 8213 52 182236234470 52209 125 215 23
202517 ROKDSL Royals Ventura 168146 35340 16133 52 240327315642 75261 810 292 81
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD18 ROKKC 10391 24510 9131 82 264337341677 77300 139 298 86 -2 +1 +0 +1 +3 0.3
YTD18 ROKKC 10385 28610 1591 82 329436424859 94359 915 384 152 +6 +1 +0 +1 +3 1.1
ROS18 ROKKC 0% 6862 14210 5131 20 223291287578 64285 197 272 66 -3 +0 +0 +1 +2 0.0
ROS18 MLBKC 0% 01 0000 000 00 282 262 59 +0 +0
FULL18 ROKKC 10392 24510 9131 82 261337337674 76296 139 298 86 -2 +1 +0 +1 +3 0.3
TOT18 ROKKC 171153 38720 14262 102 247318319637 72293 158 288 78 -4 +1 +0 +2 +5 0.4
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202719 MLBKC 34% 230209 49822 16453 41 234298321619 86287 207 283 75 -7 +0 +0 +2 +7 0.3
202820 MLBKC 48% 360327 771334 26714 62 235300330630 95289 207 291 81 -8 +0 +0 +4 +10 0.7
202921 MLBKC 54% 459416 1001747 34906 82 240307351658 111290 207 297 85 -8 +1 +0 +5 +13 1.1
203022 MLBKC 57% 528476 1162058 401037 92 244312357669 113291 208 301 88 -7 +1 +0 +6 +15 1.5
203123 MLBKC 58% 575518 12721510 441118 92 245314363677 118292 198 303 90 -6 +1 +0 +6 +16 1.7
203224 MLBKC 57% 605546 13523610 461168 102 247315366681 119293 198 305 92 -6 +1 +0 +6 +17 2.0
203325 MLBKC 57% 623562 13923611 481208 102 247316368684 121293 198 306 93 -5 +1 +0 +7 +18 2.1
203426 MLBKC 57% 631570 14124611 481218 102 247315368683 121293 198 307 93 -5 +1 +0 +7 +18 2.1
203527 MLBKC 55% 632570 14023611 491228 102 246314365679 119293 198 307 93 -5 +1 +0 +7 +18 2.1
203628 MLBKC 55% 628566 13923611 491228 102 246315366680 120293 198 306 92 -5 +1 -1 +7 +18 2.0
203729 MLBKC 58% 618556 13623511 491218 92 245315363678 119292 208 304 91 -6 +1 -1 +7 +18 1.8
203830 MLBKC 60% 607546 13222510 481218 92 242312355668 114291 208 302 89 -7 +1 -2 +7 +17 1.5
203931 MLBKC 62% 593533 1272159 471208 82 238310347657 109289 208 298 86 -9 +1 -3 +6 +17 1.2
204032 MLBKC 63% 575518 1232059 451187 82 237307347655 110286 218 293 82 -12 +1 -4 +6 +16 0.8
204133 MLBKC 63% 545490 1141858 431157 72 233304339642 106283 218 286 77 -14 +1 -4 +6 +15 0.4
204234 MLBKC 59% 498450 1001546 391086 61 222293313606 91278 228 278 71 -16 +1 -5 +5 +14 -0.1
204335 MLBKC 54% 442400 861245 34995 51 215285302587 87273 228 269 64 -18 +1 -6 +5 +13 -0.6
202719 MLBKC 34% 7972 17311 6151 10 236304347651 111284 198 272 66 -3 +0 +0 +1 +2 0.0
202820 MLBKC 48% 174157 37622 13342 31 236302338640 102286 207 279 72 -6 +0 +0 +2 +5 0.1
202921 MLBKC 54% 249225 53923 19493 41 236304333637 98287 208 284 76 -7 +0 +0 +3 +7 0.3
203022 MLBKC 57% 299270 661135 23584 51 244313363676 119288 198 288 78 -7 +1 +0 +3 +8 0.5
203123 MLBKC 58% 331299 721235 25644 51 241308351659 110289 198 290 80 -7 +1 +0 +4 +9 0.6
203224 MLBKC 57% 345311 761336 26665 61 244313363676 119290 198 292 82 -7 +1 +0 +4 +10 0.7
203325 MLBKC 57% 353318 781336 27685 61 245314362676 116290 198 293 82 -7 +1 +0 +4 +10 0.8
203426 MLBKC 57% 357322 781336 27695 61 242311357668 115290 198 294 83 -7 +1 +0 +4 +10 0.8
203527 MLBKC 55% 351316 771336 27685 61 244313361674 117290 198 294 83 -7 +1 +0 +4 +10 0.8
203628 MLBKC 55% 345310 751236 27675 51 242313358671 116289 198 293 82 -7 +1 -0 +4 +10 0.7
203729 MLBKC 58% 359323 781336 28705 51 241312356668 115289 198 291 81 -8 +1 -1 +4 +10 0.6
203830 MLBKC 60% 366329 791336 29735 51 240311353664 112288 208 289 79 -9 +1 -1 +4 +10 0.5
203931 MLBKC 62% 366329 791336 29745 51 240311353664 112286 208 285 76 -10 +1 -2 +4 +10 0.3
204032 MLBKC 63% 361325 751235 28745 51 231302332634 102283 208 280 73 -11 +1 -2 +4 +10 0.1
204133 MLBKC 63% 346312 711135 27734 51 228297330628 103280 218 274 68 -13 +1 -3 +4 +10 -0.1
204234 MLBKC 59% 294265 59924 23644 41 223295317612 94275 228 266 62 -13 +0 -3 +3 +8 -0.4
204335 MLBKC 54% 241217 47723 19543 31 217289309597 92270 228 257 55 -12 +0 -3 +3 +7 -0.6
▸ Career Totals
Career 52164701 11171834581 403104070 7916 238307347655 110287 208 285 76 -140 +9 -15 +56 +148 6.0
/ 162G 650586 14023610 501309 102 239309350658 111290 208 285 76 -17 +1 -2 +7 +18 0.7
Career 93858469 202333086143 7181857121 14533 239307349656 110289 208 296 85 -162 +16 -25 +101 +266 19.9
/ 162G 650587 14023610 501298 102 239307349656 111288 208 296 85 -11 +1 -2 +7 +18 1.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
202517 ROKDSL Royals Ventura 168146 35340 16133 52 240327315642 75261 810 292 81 -4 +0 +5 0.1

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
#1Brad Ausmuslast yr '10
career totals — 11 seasons, 4,296 PA
114,2963939244319326+39+4312.412.0
/16266466+6.1+6.61.9pk7: 12
#2Bobby Crosbylast yr '10
career totals — 7 seasons, 2,832 PA
72,8326234238305374+28+3311.611.6
/162664158+6.7+7.72.7pk7: 12
#3Royce Claytonlast yr '07
career totals — 8 seasons, 3,920 PA
83,9205470256311365+18+1710.110.0
/162664912+3.1+2.91.7pk7: 10
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 11 projected seasons
115,3578382241306352+54+3312.09.9
/1626641010+6.6+4.11.5pk7: 8
#4Cliff Penningtonlast yr '17
career totals — 10 seasons, 3,108 PA
103,1083684243310341+28+299.29.5
/162664818+5.9+6.22.0pk7: 10
#5Adeiny Hechavarríalast yr '20
career totals — 9 seasons, 3,288 PA
93,2883735253291351+32+468.68.9
/16266477+6.5+9.31.7pk7: 9
#6Mike Mathenylast yr '06
career totals — 7 seasons, 2,830 PA
72,830452244301351+21+317.27.2
/162664110+4.9+7.21.7pk7: 7

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
Alan Angulo (OGILVIE) 18 45 20 45 35 247/318/319 72293 010 15% 8% 78 +0.4
Victor Rodrigues
2023 · A
18 41 38→30 49→50 44 197/261/279 83254 57 24% 6% 49 -1.8 211/290/283 72267 59 21% 9% 62 -0.9 219/316/2715227241019%11%68-0.2
Jose Astudillo
2022 · A
18 43 37→30 52→50 46 204/257/278 73249 39 19% 6% 46 -2.0 230/283/304 74270 315 15% 6% 63 -0.9 293/336/3909732081910%4%104+0.6
Mikey Edie
2015 · A
18 48 37→30 47→50 45 227/308/301 74283 513 20% 6% 75 -0.0 214/275/269 55304 215 29% 5% 51 -1.7 197/249/2414429011231%3%29-1.1
Luis Santana
2017 · A
18 47 37→45 44→50 44 220/273/299 79265 35 18% 5% 58 -1.2 249/318/344 95286 610 14% 7% 89 +0.9 242/312/34510228681217%6%83+0.2
Jesus Alastre
2015 · A
18 51 34→30 44→50 41 236/305/293 57301 111 21% 4% 71 -0.3 227/280/294 67292 39 22% 4% 59 -1.1 249/282/342923484928%2%67-0.1
Kelvin Fajardo
2014 · A
18 44 35→30 46→50 48 204/261/260 56246 36 18% 7% 43 -2.2 222/278/270 48270 16 17% 6% 52 -1.6 224/280/257332660615%6%49-0.7
Ramon Coronel
2010 · A
18 45 36→30 45 43 211/260/278 68255 35 18% 4% 46 -2.0 227/269/285 58279 28 18% 5% 51 -1.7 242/277/290492931917%4%53-0.4
Shaydron Buckridge
2007 · A
19 46 35→30 48→50 45 214/275/271 58272 35 22% 6% 52 -1.6 219/291/274 55280 27 21% 7% 60 -1.0 259/340/295363060914%9%82+0.2
Alexander Campos
2018 · A
18 46 37→40 39→45 51 214/291/283 68279 48 23% 9% 62 -0.9 195/266/265 70306 49 34% 8% 46 -2.0 215/312/294792958427%11%72-0.1
José Fermín
2017 · A
18 42→50 37→45 48→55 44 201/258/285 84274 38 27% 7% 48 -1.9 201/251/277 76239 411 17% 4% 43 -2.2 256/343/399143276142813%10%110+1.2
Manuel Falcon
2008 · A
18 43 35→30 49→50 41 200/260/254 54286 28 29% 6% 41 -2.3 227/283/274 47287 110 20% 6% 56 -1.3 240/298/2723229501117%6%60-0.4
Dubal Baez
2011 · A
18 46 36→30 50→60 46 214/289/282 68300 47 28% 8% 61 -1.0 214/302/264 50297 218 26% 8% 63 -0.8 217/309/2473030402825%8%58-0.3
Jerry Puentes
2009 · A
18 48 34→30 49→50 46 222/273/276 54274 29 19% 6% 51 -1.7 224/277/275 51292 110 22% 6% 53 -1.5 219/272/2604129201023%6%44-0.7
Luis Reynoso
2013 · A
18 46 36→30 47→50 47 218/281/289 71285 39 24% 8% 59 -1.1 197/253/259 62298 47 33% 7% 39 -2.5 175/230/216412823537%6%16-1.1
Roberto Alvarez
2017 · A
18 48→42 35→30 45→40 43 222/277/280 58285 25 22% 5% 54 -1.4 213/252/274 61270 34 21% 4% 42 -2.3 225/266/279552893222%4%46-0.8
Jordan Galvez
2011 · A
19 48 35→30 45→50 41 225/268/286 61289 210 22% 5% 51 -1.7 217/265/275 58270 111 19% 5% 47 -1.9 213/261/2584526001217%5%40-0.8
Deiber Olivera
2012 · A
19 44 38→40 50→45 44 210/259/296 86269 48 23% 6% 50 -1.7 236/277/312 76275 37 15% 4% 63 -0.9 255/291/322672892712%3%69-0.1
Cristhian Pedroza
2017 · A
18 47 35→30 44→50 47 217/284/277 59277 110 21% 7% 57 -1.2 206/276/271 65279 311 25% 7% 53 -1.5 178/262/2345623531923%8%37-0.7
Rusbel Farinez
2011 · A
19 47 35→30 47→55 47 219/274/285 67267 28 18% 6% 54 -1.4 218/280/277 59257 112 14% 7% 55 -1.4 216/281/2644825101513%6%50-0.8
Grenny Cumana
2014 · A
18 48 36→30 49→50 46 224/285/302 78266 28 16% 5% 64 -0.8 212/257/279 67247 212 14% 4% 45 -2.1 251/283/316652834212%3%60-0.3