Jose CedenoC ACL Guardians
Age 21 L/R 5'7" / 140 lbs ROK Svc 0.0 · Ctrl thru 2037
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 59 proj PA
wRC+†52
AVG/OBP/SLG.201 / .269 / .280
PA59
HR1
K%30
BB%7
ISO80
MLB%0%
Value2026 · WAR
BAT: -3.2 runs (wOBA-derived runs vs avg)-3BATRUN: +0.1 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +1.1 runs (Positional adjustment)+1POSREP: +1.7 runs (Replacement-level credit)+2REPTotal WAR: +0.00+0.0WAR
0.00.51.00.20.50.70.70.70.60.50.3+$30M 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.6$1M+$1.0M
2034Pre-Arb$1.0M+0.5$1M+$0.7M
2035Arb-1$0.4M+0.3$0.6M+$0.5M
2036Extbeyond projection horizon · no WAR estimate
2037Extbeyond projection horizon · no WAR estimate
Totals $3M $5M +$3M

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
202217 ROKDSL CLE Blue 159134 35711 16267 00 261369351720 90312 1610 318 102
202217 ROKDSL CLE Blue 159123 39811 27177 00 317465423888 106355 1117 404 167
202318 ROKACL Guardians 3230 5010 1101 00 167219233452 67250 313 198 10
202318 ROKACL Guardians 3229 7010 271 00 241312310623 69318 226 287 78
202419 ROKACL Guardians 10289 14101 7355 00 157257202460 45241 347 230 34
202419 ROKACL Guardians 10284 19202 12245 00 226356321678 95288 2412 317 101
▸ 2026 Season
202621 MLBCLE 5954 10101 4181 10 185254259513 74288 317 254 52 -3 +0 +0 +1 +2 0.0
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202722 MLBCLE 34% 115104 22312 8342 10 212281317598 106289 307 264 60 -5 +0 +0 +2 +3 0.0
202823 MLBCLE 48% 251227 48724 18724 21 211281313594 101291 297 272 66 -10 +0 +0 +4 +7 0.2
202924 MLBCLE 53% 349315 671026 25996 31 213283314598 102292 287 277 70 -12 +0 +0 +6 +10 0.5
203025 MLBCLE 55% 410370 811238 301167 41 219290332622 114292 287 279 72 -13 +0 +0 +7 +12 0.7
203126 MLBCLE 56% 448405 881339 331267 41 217288331619 114292 287 280 73 -14 +0 +0 +8 +13 0.7
203227 MLBCLE 55% 466421 921439 351327 42 219289330620 112292 288 281 73 -14 +0 +0 +8 +13 0.7
203328 MLBCLE 55% 474427 931439 361358 42 218291328619 110291 288 279 72 -15 +0 -1 +8 +13 0.6
203429 MLBCLE 58% 472426 911339 361357 41 214286322607 108290 298 278 71 -16 +0 -1 +8 +13 0.5
203530 MLBCLE 60% 466420 891338 361347 31 212285314599 102289 298 275 68 -17 +0 -2 +8 +13 0.3
202722 MLBCLE 34% 4036 8101 3121 00 222300333633 111290 308 252 51 -2 +0 +0 +1 +1 -0.0
202823 MLBCLE 48% 122110 23312 9352 10 209281309590 100291 297 260 57 -6 +0 +0 +2 +3 -0.0
202924 MLBCLE 53% 184166 35513 13523 21 211280307587 96292 287 265 61 -8 +0 +0 +3 +5 0.0
203025 MLBCLE 55% 224202 45724 16634 21 223293337629 114293 287 268 63 -9 +0 +0 +4 +6 0.1
203126 MLBCLE 56% 249225 49725 18704 21 218287333621 116292 287 269 64 -10 +0 +0 +4 +7 0.1
203227 MLBCLE 55% 256231 50725 19724 21 216287329616 113292 287 269 64 -10 +0 +0 +5 +7 0.1
203328 MLBCLE 55% 259233 51725 20744 21 219292330622 112292 298 268 63 -11 +0 -0 +5 +7 0.1
203429 MLBCLE 58% 273246 53825 21784 21 215288325613 110291 298 266 62 -12 +0 -1 +5 +8 0.0
203530 MLBCLE 60% 280253 54825 21814 21 213284320604 107289 298 263 60 -13 +0 -1 +5 +8 -0.1
▸ Career Totals
Career 18871702 368531435 14053730 157 216287325613 109293 287 266 62 -81 +0 -2 +34 +53 0.4
/ 162G 650586 12718512 4818510 52 217287326613 109293 287 266 62 -28 +0 -1 +12 +18 0.1
Career 38033422 7351082567 285107269 3010 215288320608 105290 287 277 70 -129 +2 -4 +68 +108 4.6
/ 162G 650585 12418411 4918312 52 212286313599 101287 288 277 70 -22 +0 -1 +12 +18 0.8

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
202217 ROKDSL CLE Blue 159123 39811 27177 00 317465423888 106355 1117 404 167 +12 +0 +5 1.7
202318 ROKACL Guardians 3229 7010 271 00 241312310623 69318 226 287 78 -1 +0 +1 0.0
202419 ROKACL Guardians 10284 19202 12245 00 226356321678 95288 2412 317 101 +0 +0 +3 0.3

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
#1Mike Mathenylast yr '06
career totals — 7 seasons, 2,830 PA
72,830452244301351+21+317.27.2
/162664110+4.9+7.21.7pk7: 7
#2Sandy Leónlast yr '22
career totals — 9 seasons, 1,648 PA
91,648311209276313+29+566.46.7
/162664120+11.9+22.42.6pk7: 7
#3Paul Bakolast yr '09
career totals — 9 seasons, 1,844 PA
91,844192219297308+17+525.65.8
/16266471+6.1+18.72.0pk7: 6
#4Ronny Cedenolast yr '13
career totals — 9 seasons, 2,783 PA
92,7834039246289354+28+195.55.6
/162664109+6.7+4.51.3pk7: 6
#5Chad Moellerlast yr '09
career totals — 10 seasons, 1,524 PA
101,524292226288351+19+143.84.3
/162664131+8.5+6.21.6pk7: 5
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 6 projected seasons
61,9473616217285325+35+242.42.4
/162664125+11.9+8.20.8pk7: 2
#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
Jose Cedeno (OGILVIE) 21 201/269/280 79288 11 30% 7% 52 -0.2
Rubel Cespedes
2022 · A
21 34→44 39→45 49→40 36 170/224/255 86263 76 37% 6% 26 -3.4 215/264/318 103309 94 32% 6% 59 -1.1 218/267/32210430210330%6%59-0.8
Leandro Pineda
2023 · A
21 36→39 39→45 47→45 42 172/250/266 95272 56 36% 8% 41 -2.3 201/268/322 121279 126 31% 7% 63 -0.9 202/271/32212026112626%7%62-0.5
Luis Valenzuela
2015 · A
21 41 37→45 55→45 39 197/236/272 76265 47 27% 5% 34 -2.8 241/267/333 92304 57 22% 3% 63 -0.9 257/280/3581003165720%2%71-0.1
Raynel Delgado
2022 · A
22 37→47 39→40 47→60 37 183/237/265 83279 713 36% 6% 34 -2.8 212/279/307 95299 818 30% 7% 63 -0.8 242/304/3369433383228%7%76+0.1
Argenis Aldazoro
2014 · A
21 36 40→55 47→50 37 182/225/273 91248 77 29% 4% 30 -3.1 210/243/318 108279 108 28% 4% 50 -1.8 218/245/34112327912927%4%53-0.5
Travis Swaggerty
2019 · A
21 39→44 41→45 50→55 39 190/249/286 95278 87 33% 6% 45 -2.1 210/274/308 98300 915 31% 8% 61 -1.0 203/269/30310029781932%8%54-0.9
Vicmal De La Cruz
2014 · A
20 39 38→40 47→50 39 189/242/268 78269 65 31% 6% 37 -2.7 186/245/258 72280 36 32% 6% 36 -2.7 147/214/205582250632%6%7-1.5
Francisco Santana
2008 · A
20 37 38→50 52→55 39 182/227/269 87246 57 28% 5% 30 -3.1 203/247/310 107265 812 26% 5% 50 -1.8 192/231/30811624891426%5%40-0.9
Jorge Quiterio
2015 · A
20 36 40→45 46→45 39 183/234/269 86255 88 31% 5% 33 -2.9 194/235/279 85299 69 35% 5% 36 -2.7 177/200/2598327361237%2%14-1.1
Shane Mardirosian
2017 · A
21 40→39 36→40 46→45 39 194/238/261 67262 39 26% 4% 33 -2.9 201/254/280 79291 68 31% 6% 45 -2.1 196/265/280833017735%7%50-0.6
Isan Díaz
2015 · A
19 34→42 39→55 47→45 39 169/233/258 89267 68 37% 7% 31 -3.0 206/271/341 135300 138 33% 8% 69 -0.4 208/287/37316427521531%9%79+0.2
Je'Von Ward
2021 · A
21 42→35 36→45 47→50 43 196/259/266 70298 48 34% 8% 43 -2.2 198/247/286 88325 710 39% 6% 43 -2.2 189/272/31612728915837%10%63-0.4
Emilio King
2011 · A
21 37 36→45 45→40 37 178/245/248 70273 36 34% 5% 34 -2.8 215/257/310 95317 74 33% 4% 54 -1.4 252/282/37111934011328%2%76+0.0
Miguel Rodriguez
2007 · A
20 35 37→45 48→45 34 175/223/246 71263 56 34% 4% 23 -3.6 209/264/290 81278 55 25% 5% 52 -1.6 217/275/301852804323%5%58-0.5
Aaron Bracho
2023 · A
22 30→37 41→50 44→40 38 156/224/248 92251 94 40% 7% 25 -3.5 196/259/332 136263 175 31% 7% 62 -0.9 193/255/33714424419429%7%59-0.6
Jacob Pearson
2019 · A
21 38→39 39→40 45→50 40 188/239/268 81267 68 31% 6% 36 -2.7 192/246/285 93267 811 29% 7% 43 -2.2 173/239/278105242101932%7%37-1.0
Josh Sale
2012 · A
21 37 40→45 46→40 43 186/236/281 95239 76 25% 6% 37 -2.6 204/274/310 106303 96 33% 9% 62 -0.9 192/271/30811630412438%9%60-0.5
J.C. Millan
2018 · A
22 40 37→45 45→30 36 194/235/268 74277 48 31% 4% 33 -2.9 221/267/321 100274 96 22% 6% 61 -1.0 227/273/32710126611419%6%61-0.4
Trey Cabbage
2018 · A
21 38→43 39→60 41→55 36 176/237/257 81313 74 43% 7% 32 -3.0 178/228/281 103326 95 45% 5% 34 -2.8 214/276/412198342272243%7%87+0.5
Tucker Neuhaus
2016 · A
21 40→43 36→45 45 39 194/240/261 67282 45 31% 6% 33 -2.9 198/241/298 100303 85 35% 5% 43 -2.2 166/208/28511927411542%4%25-2.0