Angel RamirezOF Naranjeros de Hermosillo
Age 21 R/R 6'2" / 190 lbs INTL HR -5%BB +4% Svc 0.0 · Ctrl thru 2036 peak 1.2 · 2031
wRC+†82
AVG/OBP/SLG.223 / .293 / .354
PA84
HR2
K%26
BB%8
MLB%0%
BAT: -1.7 runs (wOBA-derived runs vs avg)-2BATRUN: +0.2 runs (SB/CS + UBR baserunning)+0RUNFLD: -0.5 runs (Defensive runs vs avg)-0FLDPOS: -0.5 runs (Positional adjustment)-1POSREP: +2.4 runs (Replacement-level credit)+2REPTotal WAR: -0.00-0.0WAR
Scouting · nowfuture
HIT
2040
PWR
3050
SPD
5545
FLD
3040
trajectory · 10 yrs
1.5peak
2032

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.2$11M+$10M
2032Ext / FA-deal$0.9M+1.2$11M+$11M
2033Ext / FA-deal$1.0M+1.1$11M+$10M
2034Ext / FA-deal$2M+0.9$5M+$3M
2035Ext / FA-deal$2M+0.8$4M+$2M
2036Ext / FA-deal$2M+0.5$3M+$0.2M
Totals $9M $45M +$35M

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
202318 ROK2 teams 168145 26500 16234 63 .179.279.214.493 .034.210 1410 .236 39 -12 +0 +0 -1 +5 -0.8
202419 ROK2 teams 140126 28410 10222 113 .222.290.270.560 .048.269 167 .249 49 -8 +1 +0 -1 +4 -0.4
202520 INTL2 teams 283244 52903 27654 113 .213.302.287.589 .074.271 2310 .272 66 -11 +1 +0 -2 +8 -0.4
▸ 2026 Season
202621 MLBKC 8476 18312 7211 10 .237.310.382.691 .145.285 258 .293 82 -2 +0 -0 -1 +2 -0.0
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202722 MLB 11%KC 168150 35615 14412 31 .233.307.387.694 .153.287 248 .306 92 -1 +0 -1 -1 +5 0.2
202823 MLB 28%KC 289259 621129 25693 51 .239.314.402.715 .162.288 249 .314 98 -1 +1 -2 -2 +8 0.5
202924 MLB 45%KC 376335 7914211 34884 61 .236.314.388.702 .152.288 239 .318 102 +1 +1 -2 -2 +11 0.8
203025 MLB 60%KC 427380 9116313 391005 71 .239.318.400.718 .161.289 239 .322 104 +2 +1 -2 -3 +12 1.0
203126 MLB 77%KC 459408 9917315 431075 71 .243.322.409.732 .167.289 239 .323 106 +3 +1 -3 -3 +13 1.2
203227 MLB 92%KC 473420 10118315 451115 81 .240.321.405.726 .164.289 2310 .323 106 +3 +1 -3 -3 +13 1.2
203328 MLBKC 478424 10218315 461135 71 .241.322.403.725 .163.289 2410 .322 105 +3 +1 -3 -3 +14 1.1
203429 MLBKC 474420 10118315 461135 71 .240.323.405.727 .164.288 2410 .320 103 +2 +1 -4 -3 +13 0.9
203530 MLBKC 467414 9717314 451135 70 .234.317.391.708 .157.287 2410 .317 101 +0 +1 -5 -3 +13 0.8
203631 MLBKC 455403 9216213 441125 60 .228.312.375.687 .146.285 2510 .313 98 -1 +1 -5 -3 +13 0.5
203732 MLBKC 438388 8816212 421105 50 .227.310.371.681 .144.284 2510 .309 94 -3 +1 -6 -3 +12 0.2
203833 MLBKC 410364 8114211 391064 50 .223.305.363.667 .140.282 2610 .303 90 -5 +1 -7 -2 +12 -0.1
203934 MLBKC 366324 711229 35984 40 .219.303.352.655 .133.281 2710 .296 85 -6 +1 -7 -2 +10 -0.4
204035 MLBKC 312277 601028 29863 40 .217.298.354.652 .137.278 289 .289 79 -7 +1 -7 -2 +9 -0.7
▸ Career Totals (MLE all levels + projections)
Career 62675557 128322435170 586149871 11017 .231.312.376.688 .145.284 249 .308 94 -43 +15 -58 -38 +178 5.6
/ 162G 650576 13423418 611557 112 .233.313.380.693 .148.286 249 .308 94 -4 +1 -6 -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 PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202318 ROKDSL Royals Gold 125100 24600 19124 53 .240.382.300.682 .060.270 1015 .322 104 +1 -0 +4 0.4
202318 INTLNaranjeros de Hermosillo 4339 8100 3110 10 .205.262.231.493 .026.276 267 .226 31 -3 +0 +1 -0.2
202419 ROKDSL Royals Fortuna 9785 24410 11111 101 .282.371.353.724 .071.324 1111 .334 113 +1 +2 +3 0.6
202419 INTLNaranjeros de Hermosillo 4339 8000 1101 12 .205.244.205.449 .000.276 232 .202 13 -4 -1 +1 -0.4
202520 ROKACL Royals 9676 22401 14153 71 .289.419.382.801 .092.333 1615 .360 134 +4 +1 +3 0.8
202520 INTLNaranjeros de Hermosillo 187169 491410 12251 42 .290.341.385.725 .095.336 136 .318 102 +0 +0 +5 0.6

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 Ramirez (OGILVIE) 21 20→40 30→50 55→45 .223/.293/.354 .131.285 21 26% 8% 82 +0.1
Andy Pages
2021 · A
20 41→51 47→60 46→45 46 .210/.298/.347 .138.263 1510 26% 8% 83 +0.6 .215/.301/.412 .197.284 256 32% 9% 101 +1.8 .261/.318/.433.172.316211023%6%110+1.8
Agustín Ramírez
2023 · A
21 43→45 45→55 50 43 .213/.273/.339 .126.289 1210 30% 7% 69 -0.4 .229/.292/.389 .160.276 1913 24% 8% 90 +1.0 .230/.293/.405.176.264221622%7%92+1.1
Kevin Padlo
2017 · A
21 37→40 47→55 46→50 48 .191/.279/.329 .137.266 149 32% 10% 70 -0.3 .188/.272/.324 .136.273 148 34% 9% 66 -0.6 .191/.263/.361.170.260211235%8%69-0.3
Jairo Perez
2009 · A
21 47 41→50 46→50 47 .224/.299/.330 .106.265 89 18% 6% 79 +0.3 .224/.291/.333 .109.262 99 18% 7% 75 -0.0 .267/.323/.417.150.30317817%5%108+1.1
Deibinson Romero
2008 · A
21 47→46 44→50 48→40 44 .232/.290/.351 .119.295 128 25% 6% 79 +0.3 .211/.272/.308 .097.289 85 28% 7% 61 -1.0 .226/.295/.367.141.27217223%8%84+0.5
Jerry Sands
2009 · A
21 37→46 49→60 51→45 45 .195/.277/.339 .144.267 188 33% 9% 72 -0.2 .231/.297/.425 .194.284 256 27% 8% 102 +1.9 .233/.299/.438.204.27826726%8%105+1.8
Jonathan India
2019 · A
22 43→51 45→50 51→50 45 .208/.290/.333 .125.296 1210 32% 8% 76 +0.0 .217/.304/.340 .123.297 1210 29% 9% 83 +0.6 .243/.342/.393.150.294171122%10%107+1.9
Max Stassi
2012 · A
21 40→43 44→55 43→40 41 .198/.260/.309 .111.287 125 34% 7% 56 -1.3 .218/.270/.362 .144.290 174 30% 5% 74 -0.1 .208/.295/.359.151.27120030%10%81+0.2
Tyler Nevin
2018 · A
21 46→54 41→50 45 43 .225/.276/.329 .104.286 89 24% 6% 67 -0.5 .231/.283/.339 .108.294 106 24% 6% 72 -0.2 .240/.318/.386.146.29017422%8%98+1.1
Sean Rodríguez
2006 · A
21 43→49 45→60 49→50 53 .215/.299/.346 .130.255 1215 21% 10% 82 +0.5 .228/.299/.394 .166.292 1911 28% 7% 95 +1.4 .238/.311/.439.201.293251227%7%107+1.7
Jose Medina
2008 · A
21 42 44→45 45→50 46 .210/.285/.326 .117.274 129 27% 8% 71 -0.3 .205/.283/.322 .117.286 118 30% 8% 69 -0.4 .181/.269/.305.124.25011430%6%59-0.2
Rudy van Heydoorn
2009 · A
20 40 43→45 43→50 47 .193/.290/.298 .105.281 1110 32% 10% 67 -0.5 .182/.264/.285 .103.284 106 37% 8% 52 -1.6 .153/.236/.254.101.23711238%9%32-0.9
Alexander Campos
2022 · A
22 43 42→40 46→45 48 .209/.289/.317 .108.281 96 28% 9% 70 -0.3 .221/.304/.311 .090.312 86 29% 9% 75 -0.0 .236/.329/.308.072.3307628%11%83+0.2
Hao-Yu Lee
2023 · A
20 48→44 45→50 48→55 46 .232/.304/.355 .124.309 1212 28% 8% 86 +0.8 .239/.303/.370 .131.306 1316 25% 7% 89 +1.0 .238/.303/.382.143.296141924%7%90+0.7
Clint Frazier
2016 · A
21 44→46 44→55 47→50 40 .213/.274/.332 .119.314 119 34% 7% 68 -0.5 .227/.285/.378 .151.308 1511 30% 7% 84 +0.6 .237/.308/.417.181.30120627%8%101+0.9
Jake Smolinski
2010 · A
21 46→49 43→55 40→45 46 .226/.283/.343 .117.273 105 21% 7% 74 -0.1 .226/.286/.339 .113.270 96 19% 7% 74 -0.1 .238/.300/.395.157.27017619%7%93+0.9
Luis Alvarez
2011 · A
21 48 43→45 47→45 46 .231/.301/.344 .113.287 106 22% 7% 82 +0.5 .218/.273/.326 .108.274 105 23% 5% 66 -0.6 .212/.264/.322.111.25213121%4%57-0.3
Brennen Davis
2021 · A
21 47→41 46→50 51→45 44 .234/.299/.364 .130.297 1410 25% 7% 87 +0.8 .205/.283/.348 .143.298 178 35% 7% 77 +0.1 .172/.265/.319.148.21721931%7%61-0.4
Mark Vientos
2021 · A
21 39→49 46→60 41→30 38 .203/.249/.329 .126.269 153 30% 5% 56 -1.3 .231/.283/.421 .190.315 262 34% 6% 95 +1.4 .246/.306/.451.204.32128031%7%109+2.0
Rainel Rosario
2011 · A
22 42→51 45→50 46→50 44 .207/.283/.342 .135.296 119 32% 8% 74 -0.1 .210/.267/.310 .100.310 89 33% 7% 59 -1.1 .253/.308/.402.150.28519618%7%96+1.1