Leandro Cedeño1B San Antonio Missions
Age 27 R/R 6'2" / 264 lbs AA HR -7% Svc 0.0 · Ctrl thru 2034
2026 ROS PROJECTION107 act + 143 ros · stats below = ROS only
wRC+†93
AVG/OBP/SLG.231 / .296 / .377
PA143
HR4
K%28
BB%7
BABIP299
ISO146
MLB%2%
Value2026 · WAR
BAT: +2.4 runs (wOBA-derived runs vs avg)+2BATRUN: +0.0 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -4.5 runs (Positional adjustment)-4POSREP: +7.1 runs (Replacement-level credit)+7REPTotal WAR: +0.50+0.5WAR
0.00.51.00.00.1+$1M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · Contract
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2029
Service   0 yrs (est)
Team Control Through   2034
First FA Year   2035
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2029
2027MiLBstill in minors · estimated debut 2029
2028MiLBstill in minors · estimated debut 2029
2029Extbeyond projection horizon · no WAR estimate
2030Extbeyond projection horizon · no WAR estimate
2031Extbeyond projection horizon · no WAR estimate
2032Extbeyond projection horizon · no WAR estimate
2033Extbeyond projection horizon · no WAR estimate
2034Extbeyond 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.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
201516 ROKDSL Cardinals 10395 17312 6221 00 179235295530 116208 216 214 22
201516 ROKDSL Cardinals 10392 21412 9151 00 228304359663 130250 159 297 86
201617 ROKDSL Cardinals 208198 421033 7611 00 212243338581 126287 293 252 51
201617 ROKDSL Cardinals 208193 561544 12421 00 290335472806 181349 206 351 127
201718 ROKGCL Cardinals 3937 10303 1100 00 270289595884 324280 263 345 122
201718 ROKGCL Cardinals 3937 13404 170 00 3513687841.152 432333 183 479 225
201819 ROKJohnson City Cardinals 258232 579110 139811 21 246316422739 177373 385 313 98
201819 ROKJohnson City Cardinals 258223 7513114 226911 21 3364225921.014 256430 279 440 195
201920 APeoria Chiefs 396373 771524 111296 41 206241290531 83297 333 228 33
201920 APeoria Chiefs 396366 992426 181016 41 270315396712 126351 265 313 98
202021 INTLCaribes de Anzoategui 3732 5002 4120 00 156250344594 188158 3211
202021 INTLCaribes de Anzoategui 3732 5002 4120 00 156250344594 188158 3211 261 58
202122 A+2 teams 392367 731718 161548 12 199248316564 117316 394 244 45
202122 A+2 teams 392361 9422112 221148 12 260317427744 166347 296 330 111
202223 AA3 teams 617575 14219028 291847 10 247291426717 179309 305 311 96
202223 AA3 teams 617555 16724134 491427 10 301365532897 231345 238 389 156
202526 INTLLeones del Caracas 8474 221004 7161 00 297366595960 297321 198
202526 INTLLeones del Caracas 8474 221004 7161 00 297366595960 297321 198 405 168
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD27 AASD 10795 26414 8313 10 274349463812 189361 297 354 129 +4 +0 +0 -2 +3 0.5
YTD27 AASD 10789 28514 14243 10 315425528953 213387 2213 417 177 +9 +0 +0 -2 +3 1.1
ROS27 AASD 2% 143130 30514 10402 21 231296377673 146308 287 307 93 -1 +0 +0 -3 +4 0.0
ROS27 MLBSD 2% 33 0000 010 00 304 330 291 81 -0 +0 +0 -0 +0 -0.0
FULL27 AASD 11098 26414 8323 10 265339449788 184349 297 352 128 +3 +0 +0 -2 +3 0.5
TOT27 AASD 250225 56928 18715 31 249319413732 164324 287 327 108 +2 +0 +0 -4 +7 0.5
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202728 MLBSD 27% 422382 9016311 311156 72 236303380683 144305 277 307 93 -3 +1 -1 -8 +12 0.1
202829 MLBSD 37% 438396 9417312 331196 82 237306386692 149303 278 306 92 -4 +1 -1 -8 +12 0.0
202728 MLBSD 27% 113102 24413 8312 20 235304382686 147302 277 291 81 -2 +0 -0 -2 +3 -0.1
202829 MLBSD 37% 163148 34614 12442 31 230296365661 135299 277 291 81 -4 +0 -1 -3 +5 -0.2
▸ Career Totals
Career 279253 581027 20764 51 229296368664 138297 277 291 81 -6 +1 -1 -5 +8 -0.3
/ 162G 650589 13523516 471779 122 229296367663 138297 277 291 81 -14 +2 -2 -12 +18 -0.7
Career 31372891 6591241591 16896049 259 228282376658 148304 315 272 66 -119 +1 -2 -56 +89 -8.9
/ 162G 650599 13726319 3519910 52 229283377660 149305 315 272 66 -25 +0 -0 -12 +18 -1.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
201516 ROKDSL Cardinals 10392 21412 9151 00 228304359663 130250 159 297 86 -2 +0 +3 0.1
201617 ROKDSL Cardinals 208193 561544 12421 00 290335472806 181349 206 351 127 +6 +0 +6 1.2
201718 ROKGCL Cardinals 3937 13404 170 00 3513687841.152 432333 183 479 225 +5 +0 +1 0.7
201819 ROKJohnson City Cardinals 258223 7513114 226911 21 3364225921.014 256430 279 440 195 +28 +0 +7 3.6
201920 APeoria Chiefs 396366 992426 181016 41 270315396712 126351 265 313 98 -1 +0 +11 1.1
202021 INTLCaribes de Anzoategui 3732 5002 4120 00 156250344594 188158 3211 261 58 -2 +0 +1 -0.1
202122 AASpringfield Cardinals 8174 19403 4132 10 257312432745 176271 165 327 109 +1 +0 +2 0.3
202122 A+Peoria Chiefs 311287 751819 181016 02 261318425743 164373 326 331 112 +4 -1 +9 1.2
202223 AAAReno Aces 5855 16202 2141 10 291328436764 145359 243 340 118 +1 +0 +2 0.3
202223 AAAmarillo Sod Poodles 479426 13218030 421125 00 310378563942 254352 239 406 169 +37 +0 +14 5.2
202223 INTLLeones del Caracas 8074 19412 5161 00 257312419731 162304 206 325 107 +1 +0 +2 0.3
202526 INTLLeones del Caracas 8474 221004 7161 00 297366595960 297321 198 405 168 +6 +0 +2 0.9

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
#1Nate Schierholtzlast yr '14
career totals — 8 seasons, 2,275 PA
82,2755230253302405-24-62.02.8
/162664159-7.1-1.80.6pk7: 4
#2Travis Sniderlast yr '15
career totals — 8 seasons, 1,971 PA
81,9715422244311399-21-171.41.8
/162664187-7.1-5.80.5pk7: 2
#3John Mabrylast yr '06
career totals — 7 seasons, 1,560 PA
71,560542243309416-15-161.61.6
/162664231-6.5-6.70.7pk7: 2
#4Chad Pinderlast yr '22
career totals — 7 seasons, 1,740 PA
71,740625242294417-17-200.60.6
/162664242-6.5-7.60.2pk7: 1
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 1 projected seasons
128185237302383-5-20.10.1
/1626641811-11.9-3.50.1pk7: 0
#5Brennan Boeschlast yr '15
career totals — 6 seasons, 1,713 PA
61,7134822250303400-17-35-1.1-1.1
/162664199-6.6-13.6-0.4pk7: -1
#6Domonic Brownlast yr '15
career totals — 6 seasons, 1,748 PA
61,7485423246305405-19-39-1.1-1.1
/162664219-7.1-14.7-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
Leandro Cedeño (OGILVIE) 27 249/319/413 164324 83 28% 7% 108 +0.5
Jerad Head
2009 · A
26 40→46 46→55 50 41 206/269/341 135253 1312 25% 5% 69 -0.4 229/280/378 149287 168 26% 4% 82 +0.5 221/273/38616427020726%4%79+0.2
Weston Wilson
2021 · AA
26 38→43 48→55 48→55 42 200/258/333 133262 1610 30% 7% 61 -1.0 219/283/390 171289 2318 31% 8% 87 +0.8 212/291/397185265262530%9%90+0.7
Sean Bouchard
2022 · AA
26 41 50→55 47→50 39 209/263/369 160294 1710 34% 6% 72 -0.2 219/309/394 175294 1914 30% 10% 98 +1.6 210/314/386176278191630%12%96+0.7
Kyle Petty
2017 · AA
26 47→49 45→50 48→50 41 232/286/355 124316 1310 30% 6% 79 +0.3 227/289/329 102340 910 33% 7% 72 -0.2 214/286/250363830740%7%52-0.3
Brian Van Kirk
2013 · AA
27 47→52 45 45 47 234/298/359 125295 137 25% 8% 85 +0.7 235/307/328 93305 78 23% 9% 80 +0.4 249/345/312633114519%12%88+0.4
Ben Harrison
2008 · AA
26 44→50 48→50 49→50 40 221/281/357 137303 1710 32% 6% 77 +0.1 211/277/346 135318 1611 36% 7% 73 -0.1 203/274/338136303171037%7%68-0.3
Miles Durham
2009 · A
26 49→50 47→50 49→50 37 242/281/383 141315 1512 28% 4% 84 +0.6 229/275/360 131321 1211 31% 5% 75 -0.0 219/269/345126315111032%6%66-0.5
Jeremy Rathjen
2015 · A
25 43→41 48→50 51→50 45 219/286/364 145276 1614 27% 7% 82 +0.5 206/262/337 131281 149 31% 6% 64 -0.8 165/214/27611222513533%5%24-1.5
Corey Julks
2022 · AA
26 44→51 46→55 49→55 40 219/271/346 128300 1314 31% 6% 69 -0.4 229/291/388 159292 1919 27% 7% 90 +1.0 225/293/380155280192126%8%86+0.6
Matt Carson
2008 · AA
27 41→50 48→60 50 40 213/264/351 138272 169 28% 5% 69 -0.4 232/278/400 168281 1913 25% 5% 87 +0.8 246/292/430185300211425%5%98+1.2
Ben Lasater
2010 · A
26 47→49 47→50 48→30 38 233/281/370 136314 154 30% 5% 80 +0.4 235/282/359 124320 123 29% 5% 77 +0.1 238/293/36012232712129%6%79+0.1
Jonathan Rodríguez
2016 · AA
26 47→50 43→55 47→50 45 231/291/342 111306 1110 27% 7% 77 +0.1 234/303/373 139321 165 30% 9% 91 +1.1 229/307/38215331219331%9%93+1.0
Alfredo Silverio
2014 · AA
27 47→49 48→55 48→50 42 235/271/387 152277 1410 21% 4% 80 +0.4 212/244/323 111275 128 27% 4% 52 -1.6 204/233/30910525912726%3%42-0.7
Barrett Barnes
2017 · AA
26 46→48 44→45 49→50 43 225/287/350 125297 1112 27% 7% 78 +0.2 223/297/350 127309 129 30% 7% 82 +0.5 203/302/34314027615530%9%82+0.2
David MacKinnon
2022 · AA
27 49→50 45 43→30 49 235/309/363 128303 115 25% 9% 91 +1.1 232/305/375 143295 146 25% 9% 92 +1.2 224/305/37615227815324%10%92+0.8
Yermín Mercedes
2019 · AA
26 46→53 48→50 46→45 41 235/279/375 140289 165 25% 5% 81 +0.4 241/292/391 150288 195 23% 6% 91 +1.1 237/296/38314627819522%7%89+0.7
Cole Garner
2012 · AAA
27 46→50 48→55 49→50 38 233/279/381 149302 1511 28% 4% 82 +0.5 198/243/321 123315 148 40% 5% 51 -1.7 194/235/32613230618741%4%47-0.7
Quincy Latimore
2016 · AA
27 42→41 48→50 47→50 40 215/263/356 141280 1510 29% 6% 69 -0.4 203/251/329 126276 157 31% 6% 57 -1.2 189/238/30311425715432%5%40-1.7
Daniel Carbonell
2018 · AA
27 44→54 43→55 48→55 37 219/257/329 109289 1013 28% 4% 59 -1.1 245/291/405 160306 1719 25% 5% 94 +1.3 274/323/483209320243122%5%125+2.7
J.T. Wise
2013 · AA
27 48→49 46→50 45→30 45 230/301/365 135327 133 32% 8% 88 +0.9 212/272/347 135306 143 33% 7% 71 -0.3 193/249/33113826616133%6%53-0.6