Luis LeonOF DSL Cubs Red
Age 18 R/R 5'10" / 134 lbs ROK Svc 0.0 · Ctrl thru 2037
2026 ROS PROJECTION42 act + 72 ros · stats below = ROS only
wRC+62
AVG/OBP/SLG.212 / .278 / .303
PA72
HR1
K%25
BB%7
BABIP277
ISO91
MLB%0%
Value2026 · WAR
BAT: -6.9 runs (wOBA-derived runs vs avg)-7BATRUN: -0.2 runs (SB/CS + UBR baserunning)-0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -0.7 runs (Positional adjustment)-1POSREP: +3.2 runs (Replacement-level credit)+3REPTotal WAR: -0.50-0.5WAR
0.00.51.00.20.40.60.70.80.90.90.70.5+$36M 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.7$2M+$1M
2033Pre-Arb$1.0M+0.8$2M+$1M
2034Pre-Arb$1.0M+0.9$2M+$2M
2035Arb-1$2M+0.9$2M+$1M
2036Arb-2$2M+0.7$1M+$0.5M
2037Arb-3$2M+0.5$0.9M+$0.1M
Totals $10M $10M +$6M

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 Cubs Red 137126 23504 7344 124 183248317566 135216 255 247 47
202517 ROKDSL Cubs Red 137121 30804 12224 124 248336413749 165274 169 337 116
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD18 ROKDSL Cubs Red 4240 7100 2100 32 175214200414 25233 245 212 20 -4 -0 +0 -0 +1 -0.3
YTD18 ROKDSL Cubs Red 4238 10200 470 32 263333316649 53323 1710 300 88 -1 -0 +0 -0 +1 0.0
ROS18 ROK 0% 7266 14301 5181 21 212278303581 91282 257 266 62 -3 +0 +0 -0 +2 -0.2
ROS18 MLB 0% 01 0000 000 00 282 266 62 +0 -0
FULL18 ROK 4241 7100 2100 32 171214195409 24226 245 212 20 -4 -0 +0 -0 +1 -0.3
TOT18 ROK 114106 21401 7281 53 198254264519 66260 256 246 46 -7 -0 +0 -1 +3 -0.5
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202719 MLB 34% 204185 42813 14513 51 227292330622 103288 257 279 72 -6 +1 +0 -1 +6 -0.1
202820 MLB 48% 341309 721327 24845 82 233299356655 123290 257 287 78 -8 +1 +0 -2 +10 -0.0
202921 MLB 54% 444404 931729 311086 102 230295349644 119291 247 293 82 -9 +1 +0 -3 +13 0.2
203022 MLB 57% 517468 10920311 371257 123 233299359658 126292 247 296 85 -9 +1 +0 -3 +15 0.4
203123 MLB 58% 567513 12122313 411368 133 236302366669 131293 247 299 87 -8 +1 +0 -3 +16 0.6
203224 MLB 57% 599543 12924314 431448 133 238303370673 133294 247 301 88 -8 +1 +0 -4 +17 0.7
203325 MLB 57% 618560 13324315 441489 143 237303371675 134294 247 302 89 -7 +2 +0 -4 +18 0.8
203426 MLB 57% 627568 13525315 451509 143 238304371675 134294 247 303 90 -7 +2 +0 -4 +18 0.9
203527 MLB 55% 628568 13525315 461519 143 238305371676 134293 247 303 90 -7 +2 +0 -4 +18 0.9
203628 MLB 55% 624564 13324315 461519 133 236304369673 133293 247 302 89 -8 +1 -1 -4 +18 0.7
203729 MLB 53% 615555 13124315 461509 123 236305371676 135292 247 300 88 -9 +1 -1 -4 +17 0.5
203830 MLB 53% 604546 12723314 451488 113 233301363663 130291 257 297 85 -10 +1 -2 -4 +17 0.2
202719 MLB 34% 7064 14301 5171 20 219286312598 94288 247 279 72 -2 +0 +0 -0 +2 -0.0
202820 MLB 48% 165151 34613 11412 41 225287338624 113290 257 287 78 -4 +0 +0 -1 +5 -0.0
202921 MLB 54% 241219 50915 17593 51 228293347640 119291 247 293 82 -5 +1 +0 -1 +7 0.1
203022 MLB 57% 293266 621126 21714 72 233299357656 124292 247 296 85 -5 +1 +0 -2 +8 0.2
203123 MLB 58% 326295 701327 23785 72 237303366670 129293 247 299 87 -5 +1 +0 -2 +9 0.3
203224 MLB 57% 341309 731328 24825 82 236302369671 133294 247 301 88 -4 +1 +0 -2 +10 0.4
203325 MLB 57% 351318 751428 25845 82 236302368670 132294 247 302 89 -4 +1 +0 -2 +10 0.4
203426 MLB 57% 355321 771429 26855 82 240307380687 140294 247 303 90 -4 +1 +0 -2 +10 0.5
203527 MLB 55% 348314 751428 26845 82 239307373680 134293 247 303 90 -4 +1 +0 -2 +10 0.5
203628 MLB 55% 343310 731328 25835 72 235303368671 132293 247 302 89 -4 +1 -0 -2 +10 0.4
203729 MLB 53% 329296 711328 25805 72 240310378688 139292 248 300 88 -5 +1 -1 -2 +9 0.3
203830 MLB 53% 318287 661217 24784 61 230298352650 122291 258 297 85 -5 +1 -1 -2 +9 0.2
▸ Career Totals
Career 34803151 7401351978 25284249 7719 235302364666 129294 247 299 87 -52 +8 -2 -21 +99 3.2
/ 162G 650589 13925415 471579 144 236303368671 132295 247 299 87 -10 +1 -0 -4 +18 0.6
Career 65975975 139725732151 474159895 15337 234300363664 130293 247 297 85 -108 +16 -4 -40 +187 5.1
/ 162G 650589 13725315 471579 154 233299362661 129290 247 297 85 -11 +1 -0 -4 +18 0.5

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 Cubs Red 137121 30804 12224 124 248336413749 165274 169 337 116 +3 +1 +4 0.7

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
#1Will Venablelast yr '15
career totals — 8 seasons, 3,127 PA
83,12781135251317406-20-48.98.7
/1626641729-4.2-0.81.9pk7: 9
#2Michael Saunderslast yr '17
career totals — 8 seasons, 2,711 PA
82,7118155233305399-12-134.14.5
/1626642013-2.9-3.21.0pk7: 5
#3Gregory Polancolast yr '21
career totals — 8 seasons, 3,220 PA
83,2209698241309409-34-283.84.4
/1626642020-7.1-5.80.8pk7: 5
#4Dustin Ackleylast yr '16
career totals — 6 seasons, 2,347 PA
62,3474631241304367-5+73.83.8
/162664139-1.3+1.91.1pk7: 4
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 7 projected seasons
73,5948278236299366-22+03.12.9
/1626641514-4.0+0.00.6pk7: 3
#5Pokey Reeselast yr '04
career totals — 5 seasons, 1,914 PA
51,9142978242303347-6+62.72.7
/1626641027-2.0+2.21.0pk7: 3
#6Doug Glanvillelast yr '04
career totals — 5 seasons, 2,256 PA
52,2563590259290356-9+31.31.3
/1626641026-2.8+0.90.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
Luis Leon (OGILVIE) 18 198/254/264 66260 15 25% 6% 46 -0.5
Gabriel Gonzalez
2022 · A
18 43→53 46→50 52→45 43 216/277/348 132271 1210 25% 6% 73 -0.1 235/292/359 124285 148 22% 5% 82 +0.5 253/307/38212930314621%5%91+0.9
Eddys Leonard
2019 · A
18 41→47 41→55 48→50 48 200/282/301 101267 914 27% 9% 64 -0.8 211/283/328 117302 118 32% 8% 71 -0.3 225/292/37815329318428%6%84+0.6
Yunior Garcia
2019 · A
18 37→47 43→45 52→30 40 187/247/297 110260 1010 31% 6% 47 -1.9 196/245/301 105305 107 37% 5% 46 -2.0 224/273/34011532712233%5%65-0.3
Moisés Sierra
2007 · A
18 42→52 39→50 52→50 42 203/266/292 89271 613 26% 6% 54 -1.4 205/253/299 94283 89 29% 4% 50 -1.8 248/314/378130302141522%7%93+0.9
Ceddanne Rafaela
2019 · A
18 42→48 39→55 51→55 40 205/251/286 81270 616 26% 5% 45 -2.1 206/254/321 115262 1114 25% 5% 56 -1.3 247/287/396150298152022%4%88+0.7
Ravel Santana
2010 · A
18 39 42→50 48→55 44 192/269/294 102269 109 31% 8% 56 -1.3 219/288/360 141283 1615 27% 8% 81 +0.4 220/291/383163271202026%8%85+0.3
Noelvi Marte
2021 · A
19 44→53 44→50 50→55 42 218/268/339 121285 1112 27% 6% 66 -0.6 230/295/375 145298 1716 27% 8% 88 +0.9 233/300/377144296171926%8%87+0.7
Derek Hill
2015 · A
19 41→51 40→50 55→60 47 200/269/291 91259 713 25% 8% 55 -1.4 199/251/270 71293 325 31% 6% 40 -2.4 248/301/422175338222932%6%100+0.7
Juan Lagares
2007 · A
18 42→52 40→45 53→50 41 203/261/302 99285 611 30% 6% 53 -1.5 203/241/283 80277 410 27% 4% 39 -2.5 261/302/36610531671319%4%83+0.3
Ronarsy Ledesma
2011 · A
18 44 44→45 53→50 41 217/277/335 118288 119 28% 6% 69 -0.4 219/286/320 101286 611 24% 6% 69 -0.4 226/280/33711129161123%4%69-0.2
Alexander Canario
2018 · A
18 44→34 42→60 48→50 47 215/278/323 108267 814 22% 7% 66 -0.6 213/275/348 135290 1510 30% 7% 72 -0.2 205/276/414209281281337%8%87+0.5
Yordalin Peña
2023 · A
18 41→39 40→55 55 37 198/247/291 93283 610 31% 5% 45 -2.1 188/247/280 92276 612 32% 6% 42 -2.3 189/253/317128293111737%7%53-0.7
Jesus Vasquez
2010 · A
18 41 43→55 45→55 40 203/255/316 114272 98 29% 5% 55 -1.4 209/267/336 127280 1313 29% 6% 66 -0.6 206/270/350143270161829%6%73-0.1
Aroon Escobar
2023 · A
18 43→46 38→45 47→55 49 203/297/279 76256 612 22% 8% 66 -0.6 211/299/308 97254 916 20% 9% 72 -0.2 216/299/322106259121921%8%75-0.0
Delino DeShields
2012 · A
19 40→50 40→45 50→65 41 196/253/282 87272 816 30% 6% 45 -2.1 225/290/327 102307 838 27% 7% 72 -0.2 242/320/3399732363425%10%85+0.6
Ricardo Cova
2022 · A
18 44 38→50 47→55 44 212/278/287 75273 69 24% 6% 57 -1.2 209/268/294 85323 715 35% 6% 55 -1.4 235/286/365130286142022%5%78+0.1
Esmerlyn Valdez
2022 · A
18 43 46→55 48→40 40 211/281/338 127310 147 35% 7% 73 -0.1 195/273/317 122300 135 37% 8% 64 -0.8 202/290/39018828626237%9%87+0.6
Dalton Pompey
2011 · A
18 41→51 42→45 50→55 40 205/258/306 101279 1011 30% 6% 53 -1.5 199/268/292 93283 718 30% 8% 55 -1.4 259/316/35910033172922%7%87+0.7
Junior Lake
2008 · A
18 43→53 39→50 49→55 37 204/255/292 87292 59 31% 5% 48 -1.9 204/245/292 88307 610 34% 4% 43 -2.2 231/302/372141287151924%8%87+0.5
Jett Williams
2023 · A
19 45→46 41→45 56→55 43 214/285/313 99288 714 27% 7% 68 -0.5 203/314/320 117299 923 31% 12% 83 +0.6 201/310/335134289102630%12%81+0.3