Lucas RamirezOF Rancho Cucamonga Quakes
Age 20 L/R 6'3" / 205 lbs A HR -5% Svc 0.0 · Ctrl thru 2036 peak 2.0 · 2032
wRC+†91
AVG/OBP/SLG.207 / .276 / .324
PA212
HR4
SB5
K%31
BB%8
MLB%0%
BAT: -2.1 runs (wOBA-derived runs vs avg)-2BATRUN: +0.2 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -1.3 runs (Positional adjustment)-1POSREP: +6.0 runs (Replacement-level credit)+6REPTotal WAR: +0.30+0.3WAR
Scouting · nowfuture
HIT
4545
PWR
3535
SPD
4545
EYE
4345
trajectory · 10 yrs
2.0peak
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.9$18M+$17M
2032Ext / FA-deal$0.9M+2.0$19M+$18M
2033Ext / FA-deal$1.0M+2.0$20M+$19M
2034Ext / FA-deal$4M+1.9$19M+$15M
2035Ext / FA-deal$6M+1.7$18M+$12M
2036Ext / FA-deal$7M+1.5$16M+$9M
Totals $19M $110M +$90M

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
202519 ROK2 teams 226204 38633 14793 61 .186.249.289.538 .103.278 356 .236 38 -16 +1 +0 -1 +6 -1.0
▸ 2026 Season (actual · ROS · total)
202620 ARancho Cucamonga Quakes 6965 20431 4240 21 .308.348.508.856 .200.475 356 .344 121 +2 +0 +0 -0 +2 0.3
ROS20 MLBLAA 143130 29523 11451 31 .223.289.362.650 .138.313 318 .286 77 -4 +0 +0 -1 +4 -0.0
TOT20 MLBLAA 212195 49954 15691 52 .251.308.410.718 .159.366 337 .305 91 -2 +0 +0 -1 +6 0.3
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202721 MLB 11%LAA 291262 611136 24783 62 .233.304.366.671 .134.310 278 .306 92 -3 +0 +0 -2 +8 0.4
202822 MLB 28%LAA 395354 8615510 341024 72 .243.316.398.715 .155.309 269 .315 99 -0 +1 +0 -2 +11 0.9
202923 MLB 48%LAA 462413 10018512 411175 82 .242.318.397.715 .155.308 259 .321 104 +2 +1 +0 -3 +13 1.3
203024 MLB 62%LAA 506450 11220614 461265 92 .249.325.413.739 .164.308 259 .325 107 +4 +1 +0 -3 +14 1.7
203125 MLB 80%LAA 531471 11721615 501315 92 .248.327.414.741 .166.309 259 .329 110 +6 +1 +0 -3 +15 1.9
203226 MLB 94%LAA 544481 12021616 521356 92 .249.330.418.748 .168.309 2510 .330 111 +7 +1 +0 -3 +15 2.0
203327 MLBLAA 547483 12021616 531366 92 .248.330.416.746 .168.309 2510 .330 111 +7 +1 +0 -3 +15 2.0
203428 MLBLAA 545481 12021616 531366 82 .249.331.418.749 .168.309 2510 .329 110 +6 +1 -1 -3 +15 1.9
203529 MLBLAA 537474 11620615 531365 81 .245.327.407.734 .162.308 2510 .327 109 +5 +1 -1 -3 +15 1.7
203630 MLBLAA 527465 11320515 521355 71 .243.326.404.730 .161.307 2610 .324 106 +4 +1 -2 -3 +15 1.5
203731 MLBLAA 513453 10919514 501345 60 .241.323.397.720 .157.306 2610 .320 103 +2 +1 -3 -3 +15 1.2
203832 MLBLAA 495439 10418513 481325 60 .237.319.390.709 .153.304 2710 .316 100 -0 +1 -4 -3 +14 0.9
203933 MLBLAA 466414 9616512 451274 50 .232.313.382.695 .150.303 2710 .310 95 -2 +1 -4 -3 +13 0.5
204034 MLBLAA 419371 8414410 411184 50 .226.310.367.677 .140.301 2810 .304 90 -5 +1 -5 -3 +12 0.1
204135 MLBLAA 366325 721248 351073 50 .222.303.357.660 .135.299 2910 .296 85 -6 +1 -6 -2 +10 -0.3
▸ Career Totals (MLE all levels + projections)
Career 75136670 159727882198 702197475 11620 .239.319.395.714 .155.308 269 .317 101 +7 +15 -25 -45 +213 16.8
/ 162G 650577 13824717 611716 102 .239.318.393.712 .154.308 269 .317 101 +1 +1 -2 -4 +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 PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202519 A+Tri-City Dust Devils 3529 5100 3141 01 .172.273.207.480 .034.294 409 .221 27 -3 -0 +1 -0.2
202519 ROKACL Angels 191163 46763 23392 60 .282.378.454.832 .172.350 2012 .364 137 +8 +1 +5 1.5

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
Lucas Ramirez (OGILVIE) 20 45 35 45 45 .207/.276/.324 .117.289 43 31% 8% 67 -0.2
Iverson Leonardo
2022 · A
20 42 44→50 47→50 42 .203/.279/.327 .124.304 109 34% 8% 69 -0.4 .188/.266/.293 .105.307 98 39% 8% 55 -1.4 .155/.246/.249.095.2618840%9%34-0.7
Chris Parmelee
2008 · A
20 39→49 46→50 45 39 .197/.254/.326 .129.287 146 35% 7% 58 -1.2 .208/.282/.349 .141.290 154 32% 9% 76 +0.0 .250/.315/.397.146.29516120%8%100+1.7
Yeicok Calderon
2012 · A
20 43 43→45 49→45 41 .209/.272/.325 .115.304 107 33% 7% 65 -0.7 .192/.241/.314 .122.306 135 40% 6% 49 -1.8 .179/.225/.300.121.27915340%5%36-0.9
Nomar Mazara
2015 · AA
20 39→49 46→55 43→40 41 .201/.260/.331 .130.277 143 32% 7% 62 -0.9 .235/.294/.373 .138.289 162 24% 7% 86 +0.8 .249/.312/.421.172.29021322%8%99+1.5
Canaan Smith-Njigba
2019 · A
20 45→47 41→45 46→55 51 .216/.301/.314 .097.294 97 28% 10% 74 -0.1 .227/.294/.343 .116.313 1110 29% 8% 79 +0.3 .228/.299/.352.124.336112133%9%80+0.2
Hoy Park
2016 · A
20 41→50 41→45 47→55 46 .198/.271/.297 .099.267 810 28% 8% 57 -1.2 .198/.270/.283 .085.271 516 27% 8% 53 -1.5 .229/.318/.327.099.30091724%11%81+0.3
Josh Lowe
2018 · A
20 44→54 40→55 48→60 39 .208/.263/.300 .092.328 811 37% 7% 54 -1.4 .201/.262/.317 .116.307 1217 36% 7% 59 -1.1 .255/.314/.435.180.350203131%8%108+1.9
Jose Roman
2011 · A
20 45 40 46→45 45 .215/.275/.308 .093.293 65 28% 8% 61 -1.0 .231/.290/.327 .096.288 76 21% 7% 72 -0.2 .249/.309/.344.095.2928617%8%81+0.2
Jose Quero
2019 · A
20 40 39→40 44→30 45 .196/.260/.275 .079.253 73 25% 7% 47 -1.9 .202/.258/.311 .109.257 106 25% 7% 55 -1.4 .196/.247/.344.148.22515421%6%63-0.2
Ryan McMahon
2015 · A
20 41→51 46→55 43→45 39 .206/.261/.343 .136.298 136 34% 6% 65 -0.7 .230/.283/.380 .150.335 157 34% 6% 84 +0.6 .230/.314/.391.161.29819628%10%98+1.6
Angel Ortiz
2022 · A
19 42→40 41→50 46→40 44 .207/.262/.297 .091.272 99 27% 7% 53 -1.5 .205/.256/.301 .096.278 87 27% 6% 51 -1.7 .210/.263/.325.115.27610327%6%59-0.6
Carlos Rodriguez
2023 · A
20 38 40→45 47→45 45 .183/.271/.272 .089.286 76 36% 10% 52 -1.6 .190/.265/.267 .077.298 56 35% 9% 47 -1.9 .182/.268/.267.085.2746333%10%48-0.6
Shed Long Jr.
2016 · A
20 43→48 42→50 44→50 43 .213/.265/.313 .100.276 106 26% 6% 58 -1.2 .231/.289/.361 .130.314 1311 29% 7% 82 +0.5 .230/.292/.378.148.312161130%7%83+0.4
Dylan Carlson
2019 · A
20 42→52 43→55 45→50 45 .206/.277/.315 .109.279 106 28% 8% 65 -0.7 .228/.297/.383 .155.293 1610 27% 8% 91 +1.1 .242/.327/.396.154.29614422%9%105+1.6
Gavin Lux
2018 · A
20 46→56 39→50 53→50 46 .218/.277/.306 .088.285 612 25% 7% 61 -1.0 .245/.301/.388 .143.311 1511 25% 7% 93 +1.3 .260/.330/.404.144.32714823%9%106+1.8
TJ Friedl
2017 · A
21 48→53 42→50 51→55 42 .228/.286/.337 .109.309 810 28% 6% 73 -0.1 .226/.293/.326 .100.295 615 24% 7% 74 -0.1 .246/.337/.381.136.276151816%10%103+1.8
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
Nelson B Alvarez
2016 · A
20 44 40 46→40 48 .209/.287/.305 .096.294 75 29% 9% 66 -0.6 .192/.273/.267 .075.264 54 27% 9% 51 -1.7 .153/.246/.204.051.2084426%10%23-1.1
John Drennen
2007 · A
20 46→56 43→45 45 43 .224/.283/.336 .113.287 118 25% 6% 72 -0.2 .216/.271/.319 .103.275 95 24% 6% 63 -0.9 .244/.295/.365.121.2929119%6%81+0.3
Herman Armas
2007 · A
20 41 40→45 47→50 41 .197/.264/.291 .093.287 711 32% 6% 53 -1.5 .217/.285/.327 .110.286 119 26% 7% 72 -0.2 .218/.293/.335.117.26614923%8%75-0.0