Klendy LeenC DSL Rangers Blue
Age 19 R/R 5'11" / 190 lbs ROK Svc 0.0 · Ctrl thru 2037
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 55 proj PA
wRC+†43
AVG/OBP/SLG.178 / .264 / .246
PA55
HR0
K%36
BB%9
ISO69
MLB%0%
Value2026 · WAR
BAT: -3.6 runs (wOBA-derived runs vs avg)-4BATRUN: +0.1 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +1.0 runs (Positional adjustment)+1POSREP: +1.6 runs (Replacement-level credit)+2REPTotal WAR: -0.10-0.1WAR
0.00.51.00.30.50.6+$11M 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
2032Extbeyond projection horizon · no WAR estimate
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.0M $0.0M +$0.0M

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. Catcher framing: only 2026 Statcast framing is modeled (Baseball Savant server-caches the leaderboard to the current season); prior-year framing is unmodeled — projections for established framers may run below FG-DC by 1-3 WAR.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202417 ROKDSL Rangers Blue 11188 7001 19603 30 80264114377 34214 5417 192 5
202417 ROKDSL Rangers Blue 11179 11001 28413 30 139382177559 38263 3725 296 85
202518 ROKDSL Rangers Blue 5046 2000 4290 00 4312043163 118 588 99 -66
202518 ROKDSL Rangers Blue 5043 4100 7180 00 93220116336 23160 3614 178 -6
▸ 2026 Season
202619 MLBTEX 5549 8100 5201 10 163255184438 20288 369 241 43 -4 +0 +0 +1 +2 -0.1
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202720 MLBTEX 34% 146129 25412 14512 20 194283287570 93291 3510 254 53 -8 +0 +0 +3 +4 -0.1
202821 MLBTEX 48% 290257 50824 27984 31 195281288569 93292 349 263 60 -13 +0 +0 +5 +8 0.0
202922 MLBTEX 54% 397351 701127 381315 51 199287302589 103293 3310 270 65 -16 +1 +0 +7 +11 0.3
203023 MLBTEX 57% 470417 851439 441546 52 204289317606 113294 339 274 68 -17 +0 +0 +8 +13 0.5
203124 MLBTEX 57% 518458 9415310 491696 62 205290317607 111295 339 276 69 -18 +0 +0 +9 +15 0.6
202720 MLBTEX 34% 5044 8101 5171 10 182280273553 91292 3410 247 47 -3 +0 +0 +1 +1 -0.0
202821 MLBTEX 48% 141125 25412 13482 20 200286296582 96294 349 256 54 -7 +0 +0 +3 +4 -0.0
202922 MLBTEX 54% 215190 38614 20713 31 200286305592 105295 339 262 58 -10 +0 +0 +4 +6 0.0
203023 MLBTEX 57% 266236 48815 25873 31 203288309597 106296 339 266 62 -12 +0 +0 +5 +8 0.1
203124 MLBTEX 57% 293259 54926 28964 31 208296328624 120297 3310 268 63 -12 +0 +0 +5 +8 0.2
▸ Career Totals
Career 965854 17328518 9131913 123 203289310599 108298 339 263 59 -44 +1 +0 +17 +27 0.2
/ 162G 650575 11619312 612159 82 202288308596 106296 339 263 59 -30 +1 +0 +12 +18 0.1
Career 20371795 341531133 20071227 256 190281287568 97291 3510 261 58 -97 +3 +0 +36 +58 -0.0
/ 162G 650573 11017411 642279 82 192284293577 101293 3510 261 58 -31 +1 +0 +12 +18 -0.0

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
202417 ROKDSL Rangers Blue 11179 11001 28413 30 139382177559 38263 3725 296 85 -2 +1 +3 0.2
202518 ROKDSL Rangers Blue 5043 4100 7180 00 93220116336 23160 3614 178 -6 -6 +0 +1 -0.5

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
#1Sandy Leónlast yr '22
career totals — 9 seasons, 1,648 PA
91,648311209276313+29+566.46.7
/162664120+11.9+22.42.6pk7: 7
#2Paul Bakolast yr '09
career totals — 9 seasons, 1,844 PA
91,844192219297308+17+525.65.8
/16266471+6.1+18.72.0pk7: 6
#3Chad Moellerlast yr '09
career totals — 10 seasons, 1,524 PA
101,524292226288351+19+143.84.3
/162664131+8.5+6.21.6pk7: 5
#4Adam Engellast yr '22
career totals — 6 seasons, 1,540 PA
61,5403047225280350+4+334.24.2
/1626641320+1.8+14.41.8pk7: 4
#5Ryan Goinslast yr '19
career totals — 7 seasons, 1,680 PA
71,680226230279335+9+212.02.0
/16266492+3.7+8.50.8pk7: 2
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 4 projected seasons
41,0201712200283303+18+160.80.8
/162664118+11.9+10.40.5pk7: 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
Klendy Leen (OGILVIE) 19 178/264/246 68288 01 36% 9% 43 -0.2
Richard Ramirez
2023 · A
18 37 37→55 47→40 38 176/239/249 73297 56 40% 8% 30 -3.1 195/259/306 111313 115 38% 8% 55 -1.4 199/259/32912933113241%6%57-0.5
Chris Suero
2023 · A
19 41→37 38→45 47→55 49 191/290/273 82290 58 32% 11% 61 -1.0 192/289/292 100287 914 33% 10% 65 -0.7 175/282/297122265132636%10%62-0.6
Jose Meza
2022 · A
19 42→34 38→45 46→50 39 192/268/272 80307 59 36% 7% 50 -1.7 206/287/306 100302 97 32% 9% 67 -0.5 197/289/30610828811533%10%66-0.3
Clayton Campbell
2023 · A
19 37 37→45 41→45 43 173/266/248 74287 44 38% 9% 44 -2.1 176/261/264 88268 76 34% 8% 46 -2.0 156/245/237812288532%8%32-1.2
Denzer Guzman
2023 · A
19 38→36 40→45 47→50 42 190/245/284 93260 79 29% 6% 43 -2.2 187/246/287 100286 98 36% 7% 43 -2.2 205/268/331127286151232%7%61-0.7
Ronny Brito
2018 · A
19 37 38→45 50 37 178/235/261 83285 510 37% 6% 32 -3.0 200/249/307 107347 115 43% 6% 50 -1.7 161/215/28512429717150%6%30-1.1
Adonis Paula
2013 · A
19 37 37→40 48→40 35 180/236/252 72281 48 36% 5% 30 -3.1 196/258/274 78286 45 31% 6% 46 -2.0 177/237/252752754235%6%29-1.1
Robert Gonzalez
2019 · A
18 37 40→45 51→60 42 173/271/261 88302 76 41% 9% 50 -1.8 193/299/287 94289 611 32% 11% 68 -0.5 180/305/2648425052026%12%63-0.3
Geoandry Montilla
2015 · A
19 41 35→45 48→50 37 191/242/251 60300 27 35% 6% 31 -3.0 207/270/307 100295 88 30% 7% 59 -1.1 193/264/30210927310931%8%53-0.5
Aaron Familia
2017 · A
18 38 38→40 48→40 45 181/270/258 78284 64 36% 9% 48 -1.9 187/273/272 85333 64 41% 9% 53 -1.5 167/258/250823137344%9%39-0.7
Yeuris Ramirez
2018 · A
19 36 37→40 46→50 43 170/272/245 75268 59 35% 8% 47 -1.9 177/263/273 96284 89 38% 7% 50 -1.8 145/224/2278228781948%6%18-1.3
Yohan Matos
2016 · A
19 40 41→45 48→45 38 194/251/289 95288 87 34% 6% 46 -2.0 197/259/275 78321 48 37% 7% 46 -2.0 166/241/2316428901139%8%24-0.7
Rey Duran
2008 · A
19 41 39→50 49→40 44 194/268/278 84288 76 33% 8% 51 -1.7 201/256/316 115261 135 27% 6% 56 -1.3 210/263/34913924619223%5%65-0.3
Steven Baron
2010 · A
19 38 39→45 48→50 31 181/228/265 84317 75 43% 5% 30 -3.1 176/217/257 81266 66 35% 5% 23 -3.6 240/300/311713265626%7%68-0.2
Aneudis Mordán
2023 · A
19 37→29 35→45 47→40 37 173/235/229 56286 36 38% 6% 24 -3.5 183/246/290 107271 135 35% 7% 45 -2.1 163/229/27210823115335%7%31-1.3
Ameilis Carvajal
2008 · A
19 40 38→40 49→50 43 181/267/258 77313 611 40% 10% 46 -2.0 190/270/266 76303 411 35% 9% 50 -1.8 171/256/2396926731234%9%37-0.7
Adrian Placencia
2022 · A
19 36→37 40→45 48→50 44 172/262/264 92283 87 39% 10% 46 -2.0 186/278/306 120309 1312 40% 10% 63 -0.8 178/272/297119295141341%10%56-1.1
Alexander Mojica
2023 · A
20 34 41→45 47→40 39 168/245/259 91281 103 41% 8% 37 -2.6 203/283/327 124326 126 38% 9% 71 -0.3 196/292/34314730914337%10%75-0.0
Daniel Santos
2018 · A
19 37 36→45 46→40 43 178/255/242 64250 36 28% 7% 37 -2.6 197/260/282 85284 66 31% 6% 49 -1.8 186/247/273872697431%6%40-0.7
Omar Alfonzo
2023 · A
19 36→40 37→45 48→40 48 171/261/237 65254 53 32% 10% 39 -2.5 205/290/309 104318 114 35% 10% 69 -0.4 200/285/30710731713238%10%64-0.5