David LeonC ACL Guardians
Age 22 L/R 5'11" / 156 lbs ROK Svc 0.0 · Ctrl thru 2037
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 52 proj PA
wRC+†62
AVG/OBP/SLG.205 / .289 / .284
PA52
HR1
K%28
BB%10
ISO80
MLB%0%
Value2026 · WAR
BAT: -2.2 runs (wOBA-derived runs vs avg)-2BATRUN: +0.1 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +0.9 runs (Positional adjustment)+1POSREP: +1.5 runs (Replacement-level credit)+1REPTotal WAR: +0.00+0.0WAR
0.00.81.60.20.50.81.01.11.00.90.70.40.10.0+$44M 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+1.0$5M+$5M
2033Pre-Arb$1.0M+0.9$2M+$2M
2034Pre-Arb$1.0M+0.7$2M+$1M
2035Arb-1$0.6M+0.4$0.8M+$0.6M
2036Arb-2$5M+0.1$0.2M+$0.0M (cut)
2037Arb-3$0.6M
Totals $3M $9M +$8M

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
202117 ROKDSL Indians Red 8166 11100 12212 21 167312182494 15244 2615 233 37
202117 ROKDSL Indians Red 8159 12100 19152 21 203412220633 17273 1923 321 103
202218 ROKDSL CLE Blue 8776 16320 10271 10 211310303613 92327 3111 257 55
202218 ROKDSL CLE Blue 8770 18320 16181 10 257402357759 100346 2118 353 129
202319 ROKDSL Guardians Blue 8166 14020 13172 42 212358273631 61286 2116 301 89
202319 ROKDSL Guardians Blue 8157 16030 22122 42 281494386880 105356 1527 413 174
202420 ROKACL Guardians 7866 15101 11211 01 227346288634 61318 2714 275 69
202420 ROKACL Guardians 7860 17101 17141 01 283449350799 67356 1822 379 148
202521 ROKACL Guardians 4335 4000 7160 10 114262114376 211 3716 202 13
202521 ROKACL Guardians 4331 5001 11120 10 161381258639 97222 2826 311 96
▸ 2026 Season
202622 MLBCLE 5246 9101 5151 10 196288283571 87288 2910 267 62 -2 +0 +0 +1 +1 0.0
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202723 MLBCLE 34% 128114 24312 12351 20 211291307598 96290 279 277 70 -4 +0 +0 +2 +4 0.2
202824 MLBCLE 46% 252223 49724 24683 31 220304323627 103291 2710 283 75 -7 +0 +0 +4 +7 0.5
202925 MLBCLE 52% 333295 65936 32893 41 220303332635 112291 2710 288 78 -8 +0 +0 +6 +9 0.8
203026 MLBCLE 54% 387343 761137 371034 51 222305332637 111291 2710 290 80 -9 +1 +0 +7 +11 1.0
203127 MLBCLE 54% 414367 801138 401114 51 218302330631 112291 2710 290 80 -9 +1 +0 +7 +12 1.1
203228 MLBCLE 54% 428379 831238 421154 51 219304330633 111290 2710 289 80 -10 +1 -1 +8 +12 1.0
203329 MLBCLE 53% 429380 821138 421164 51 216300324624 108290 2710 287 78 -11 +1 -1 +8 +12 0.9
203430 MLBCLE 52% 427378 811137 421174 41 214300315614 101288 2710 284 76 -12 +0 -2 +8 +12 0.7
203531 MLBCLE 52% 404357 761037 401124 41 213299317616 104286 2810 280 73 -12 +0 -3 +7 +11 0.4
203632 MLBCLE 56% 377333 70936 371064 31 210297309606 99283 2810 275 69 -13 +0 -4 +7 +11 0.1
203733 MLBCLE 54% 340301 61825 33973 21 203288292580 90279 2910 269 64 -14 +0 -4 +6 +10 -0.2
202723 MLBCLE 34% 4440 8101 4120 10 200273300573 100290 279 270 65 -2 +0 +0 +1 +1 0.0
202824 MLBCLE 46% 116103 22312 11311 10 214296320616 107291 279 276 70 -4 +0 +0 +2 +3 0.2
202925 MLBCLE 52% 172152 33513 16462 21 217300322622 105292 279 281 73 -5 +0 +0 +3 +5 0.3
203026 MLBCLE 54% 210186 42624 20562 31 226308344652 118292 2710 283 75 -6 +0 +0 +4 +6 0.4
203127 MLBCLE 54% 225199 44624 22602 31 221305332637 111292 2710 283 75 -6 +0 +0 +4 +6 0.4
203228 MLBCLE 54% 232205 45624 23622 31 220304327631 107291 2710 282 74 -7 +0 -0 +4 +7 0.4
203329 MLBCLE 53% 228202 44624 22622 31 218301327628 109290 2710 280 73 -7 +0 -1 +4 +6 0.3
203430 MLBCLE 52% 224198 43624 22612 21 217302328630 111289 2710 277 70 -7 +0 -1 +4 +6 0.2
203531 MLBCLE 52% 210185 40524 21582 21 216303330633 114286 2810 273 67 -8 +0 -1 +4 +6 0.1
203632 MLBCLE 56% 212187 39523 21592 20 209295305600 96283 2810 268 64 -9 +0 -2 +4 +6 -0.1
203733 MLBCLE 54% 184162 33413 18532 10 204291296588 93279 2910 262 59 -9 +0 -2 +3 +5 -0.2
▸ Career Totals
Career 20571819 393531736 20056019 237 216300323624 107290 2710 277 70 -70 +2 -8 +37 +58 2.0
/ 162G 650575 12417511 631776 72 216300320620 104290 2710 277 70 -22 +1 -3 +12 +18 0.6
Career 43413825 8161083370 439118645 5114 213302314615 100288 2710 281 74 -130 +5 -15 +78 +123 6.2
/ 162G 650573 12216510 661787 82 213302311613 98289 2710 281 74 -19 +1 -2 +12 +18 0.9

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
202117 ROKDSL Indians Red 8159 12100 19152 21 203412220633 17273 1923 321 103 +0 +0 +2 0.3
202218 ROKDSL CLE Blue 8770 18320 16181 10 257402357759 100346 2118 353 129 +3 +0 +2 0.6
202319 ROKDSL Guardians Blue 8157 16030 22122 42 281494386880 105356 1527 413 174 +7 +0 +2 0.9
202420 ROKACL Guardians 7860 17101 17141 01 283449350799 67356 1822 379 148 +4 -0 +2 0.6
202521 ROKACL Guardians 4331 5001 11120 10 161381258639 97222 2826 311 96 -0 +0 +1 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
#1Curt Casalilast yr '24
career totals — 10 seasons, 1,566 PA
101,566472217311367+28+197.87.9
/162664201+11.9+7.93.3pk7: 8
#2Mike Mathenylast yr '06
career totals — 7 seasons, 2,830 PA
72,830452244301351+21+317.27.2
/162664110+4.9+7.21.7pk7: 7
#3Sandy Leónlast yr '22
career totals — 9 seasons, 1,648 PA
91,648311209276313+29+566.46.7
/162664120+11.9+22.42.6pk7: 7
#4Paul Bakolast yr '09
career totals — 9 seasons, 1,844 PA
91,844192219297308+17+525.65.8
/16266471+6.1+18.72.0pk7: 6
#5Ronny Cedenolast yr '13
career totals — 9 seasons, 2,783 PA
92,7834039246289354+28+195.55.6
/162664109+6.7+4.51.3pk7: 6
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 7 projected seasons
72,1083623217298323+38+283.63.4
/162664117+11.9+8.81.1pk7: 3
#6Ryan Goinslast yr '19
career totals — 7 seasons, 1,680 PA
71,680226230279335+9+212.02.0
/16266492+3.7+8.50.8pk7: 2

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
David Leon (OGILVIE) 22 205/289/284 79288 11 28% 10% 62 -0.1
Daniel Vellojin
2021 · A
21 45 39→45 47→45 51 215/298/306 91267 68 21% 9% 71 -0.3 200/293/314 114279 115 29% 11% 72 -0.2 179/275/29011124912431%11%56-0.7
Jeferson Morales
2021 · A
22 44→45 41→50 48→50 51 208/295/315 107257 68 21% 9% 72 -0.2 200/283/336 136266 149 29% 8% 74 -0.1 221/296/35713627513823%7%81+0.2
Carlos Narváez
2021 · A
22 47→45 38→50 48→45 46 219/291/300 81314 56 30% 9% 66 -0.6 193/280/309 116304 135 37% 10% 66 -0.6 212/294/34913628516629%9%79+0.2
Johnny Monell
2008 · A
22 43→44 44→50 44→45 48 213/288/328 115279 118 27% 9% 73 -0.1 232/294/362 130291 128 23% 7% 84 +0.6 211/282/35514427715628%8%76+0.0
Ryne Malone
2007 · A
22 47 40→45 48→50 49 225/294/330 105288 610 23% 8% 76 +0.0 214/278/310 96271 76 22% 7% 63 -0.8 197/264/276802445120%7%46-0.9
Bryan Lavastida
2021 · A
22 47→44 38→45 46→55 46 221/291/303 81299 58 26% 8% 66 -0.6 220/287/340 120289 1213 26% 7% 75 -0.0 219/292/337118281122725%8%74-0.1
Matt Wallach
2008 · A
22 45 42→50 45→40 45 218/282/324 106277 95 24% 6% 69 -0.4 209/262/336 127271 133 27% 6% 63 -0.8 215/288/33812324715319%7%76+0.0
Geraldi Diaz
2023 · A
23 43 40 49→40 44 206/285/305 100294 66 30% 8% 66 -0.6 184/257/286 102298 106 39% 8% 50 -1.8 97/187/1869017513350%9%-6-1.2
Leo Jiménez
2023 · A
22 47→49 41→45 49→45 50 221/327/317 97287 89 24% 9% 88 +0.9 227/313/341 114287 117 24% 7% 88 +0.9 227/317/34211428611523%7%86+0.4
Jhoneiker Betancourt
2022 · A
22 48 40→55 47→40 48 231/310/327 96292 77 22% 8% 82 +0.5 204/279/334 130274 154 30% 7% 71 -0.3 186/269/36117523526033%7%79+0.1
Sam Praytor
2022 · A
23 45 39→50 49→55 45 208/292/298 90319 67 34% 9% 67 -0.5 204/279/314 110289 105 31% 8% 66 -0.6 177/251/29511823713730%8%46-0.6
Patrick Winkel
2022 · A
22 46 42→45 49→40 44 214/290/321 107332 97 35% 9% 72 -0.2 212/275/325 113321 114 35% 8% 66 -0.6 203/264/31010830111234%7%55-0.7
Chris Herrmann
2010 · A
22 46→48 43→50 44→50 47 225/289/336 111274 114 22% 7% 75 -0.0 217/287/318 101278 95 24% 8% 69 -0.4 217/305/38416627720828%11%92+0.5
Trent Woodward
2015 · A
23 43 41→40 47→30 47 207/286/310 103278 76 27% 8% 68 -0.5 218/284/304 86315 74 30% 8% 64 -0.8 215/283/297823128131%8%59-0.3
Zack Short
2017 · A
22 49→38 37→50 51→45 52 226/315/303 77307 312 25% 10% 78 +0.2 200/293/339 139273 149 30% 11% 79 +0.3 186/284/33114525515831%11%70-0.3
Francisco Arcia
2012 · A
22 47 40 50→40 46 223/282/316 93282 67 23% 7% 66 -0.6 215/266/306 91280 84 25% 5% 56 -1.3 216/262/296802797124%4%50-0.7
Jacob Amaya
2021 · A
22 47→46 41→45 44→45 51 223/299/325 102286 77 23% 9% 76 +0.1 209/276/333 124269 146 26% 8% 69 -0.4 210/281/32811826813625%8%68-0.4
Canaan Smith-Njigba
2021 · A
22 48→49 45 50→55 46 233/298/359 126318 1210 29% 8% 84 +0.6 226/296/346 120335 1017 32% 9% 80 +0.4 222/291/344122331102133%9%74-0.0
Aaron McKeithan
2023 · A
23 45 41→40 45→40 44 215/291/309 94292 84 28% 7% 69 -0.4 213/291/294 81270 84 23% 7% 66 -0.6 205/291/269632627023%8%57-0.3
Conner Crumbliss
2010 · A
23 49→50 40→45 50 50 230/314/332 102296 610 23% 9% 85 +0.7 220/323/314 94280 614 21% 13% 85 +0.7 213/318/332118262121621%12%85+0.6