Angel CepedaSS South Bend Cubs
Age 20 R/R 5'11" / 170 lbs A+ BB +5%HR -4% Svc 0.0 · Ctrl thru 2035 peak 1.4 · 2032
wRC+†41
AVG/OBP/SLG.175 / .249 / .275
PA320
HR6
SB9
K%42
BB%7
MLB%0%
BAT: -21.3 runs (wOBA-derived runs vs avg)-21BATRUN: +1.3 runs (SB/CS + UBR baserunning)+1RUNFLD: -0.2 runs (Defensive runs vs avg)-0FLDPOS: +3.4 runs (Positional adjustment)+3POSREP: +9.1 runs (Replacement-level credit)+9REPTotal WAR: -0.80-0.8WAR
Scouting · nowfuture
HIT
4040
PWR
4747
SPD
4444
FLD
4747
EYE
4348
trajectory · 10 yrs
1.5peak
2032

Contract

ESTIMATED  ·  service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2030
Service   0 yrs (est)
Team Control Through   2035
First FA Year   2036
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2030
2027MiLBstill in minors · estimated debut 2030
2028MiLBstill in minors · estimated debut 2030
2029MiLBstill in minors · estimated debut 2030
2030Arb-2$0.9M+1.1$10M+$9M
2031Arb-3$0.9M+1.3$12M+$11M
2032Ext / FA-deal$0.9M+1.4$13M+$12M
2033Ext / FA-deal$3M+1.4$14M+$11M
2034Ext / FA-deal$5M+1.3$13M+$8M
2035Ext / FA-deal$6M+1.1$11M+$6M
Totals $16M $74M +$57M

Career Projections (MLE)

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 PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202317 ROKDSL Cubs Red 11798 20321 11416 51 .204.322.306.628 .102.328 359 .266 62 -5 +1 +0 +1 +3 0.0
202418 ROKACL Cubs 240217 43622 18863 216 .198.269.272.541 .074.313 368 .248 48 -14 +2 +0 +3 +7 -0.3
202519 AMyrtle Beach Pelicans 433398 721036 2320312 277 .181.247.266.513 .085.349 475 .228 33 -33 +3 +0 +5 +12 -1.4
▸ 2026 Season (actual · ROS · total)
202620 A+South Bend Cubs 2119 3100 191 10 .158.238.211.449 .053.300 435 .188 2 -2 +0 +0 +0 +1 -0.1
ROS20 MLBCHC 299270 47725 211246 82 .174.249.270.520 .096.296 417 .243 44 -19 +1 -0 +3 +8 -0.7
TOT20 MLBCHC 320289 50825 221337 92 .173.248.266.515 .093.296 427 .239 41 -21 +1 -0 +3 +9 -0.8
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202721 MLB 11%CHC 507452 8513312 4019710 133 .188.269.310.579 .122.298 398 .264 61 -23 +1 -0 +5 +14 -0.2
202822 MLB 28%CHC 563500 9916315 4720911 133 .198.281.332.613 .134.298 378 .276 70 -19 +1 -0 +6 +16 0.4
202923 MLB 48%CHC 602533 10817417 5221612 133 .203.288.345.633 .143.298 369 .284 76 -16 +1 -0 +6 +17 0.8
203024 MLB 63%CHC 626553 11418418 5622112 133 .206.293.351.644 .145.299 359 .289 80 -14 +1 -1 +7 +18 1.1
203125 MLB 80%CHC 640565 11719419 5822512 123 .207.294.356.650 .149.299 359 .293 82 -13 +1 -1 +7 +18 1.3
203226 MLB 94%CHC 645568 11819419 6022712 122 .208.297.356.653 .148.300 359 .294 83 -12 +2 -1 +7 +18 1.4
203327 MLBCHC 644566 11719419 6122712 112 .207.297.355.652 .148.300 359 .294 83 -12 +1 -1 +7 +18 1.4
203428 MLBCHC 639561 11518419 6122612 102 .205.297.353.649 .148.300 3510 .293 83 -13 +1 -1 +7 +18 1.3
203529 MLBCHC 628551 11218318 6022412 91 .203.295.345.640 .142.299 3610 .291 81 -14 +1 -2 +7 +18 1.1
203630 MLBCHC 617541 10917318 5922212 81 .201.294.344.638 .142.297 3610 .288 79 -15 +1 -3 +7 +17 0.8
203731 MLBCHC 603529 10416317 5822011 70 .197.289.335.624 .138.295 3610 .284 76 -17 +1 -3 +6 +17 0.5
203832 MLBCHC 584512 10015316 5621611 50 .195.288.330.619 .135.293 3710 .280 72 -18 +1 -4 +6 +17 0.1
203933 MLBCHC 555487 9314314 5320910 50 .191.284.318.602 .127.292 3810 .274 68 -20 +1 -5 +6 +16 -0.2
204034 MLBCHC 507445 8112212 481959 50 .182.275.299.574 .117.290 389 .268 63 -21 +1 -5 +5 +14 -0.6
▸ Career Totals (MLE all levels + projections)
Career 94498346 165425756247 8423488185 19739 .198.286.331.617 .133.302 379 .279 72 -298 +24 -27 +101 +268 6.9
/ 162G 650574 11418417 5824013 143 .199.287.333.620 .134.303 379 .279 72 -21 +2 -2 +7 +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 PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202317 ROKDSL Cubs Red 11791 26431 18286 51 .286.435.429.863 .143.391 2415 .387 155 +7 +1 +3 1.1
202418 ROKACL Cubs 240208 62853 27593 216 .298.387.428.814 .130.399 2511 .364 136 +10 +2 +7 1.9
202519 AMyrtle Beach Pelicans 433381 951458 4013612 277 .249.339.375.715 .126.367 319 .326 107 +4 +3 +12 1.9

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
Angel Cepeda (OGILVIE) 20 40 47 44 48 .175/.249/.275 .100.296 68 42% 7% 44 -1.1
Rymer Liriano
2011 · A
20 37→47 42→45 48→55 33 .184/.230/.282 .098.296 1014 40% 5% 35 -2.8 .234/.283/.354 .120.318 1026 28% 6% 76 +0.1 .241/.294/.367.126.331112729%6%82+0.5
Nelson Velázquez
2019 · A
20 39→38 42→60 50 34 .188/.242/.286 .098.322 119 43% 6% 42 -2.3 .208/.252/.318 .110.329 119 38% 5% 54 -1.4 .200/.270/.389.189.255261233%8%79+0.2
Sam Huff
2018 · A
20 41→40 44→55 46→45 38 .198/.259/.312 .114.319 115 39% 7% 56 -1.3 .192/.234/.327 .135.308 166 42% 4% 50 -1.8 .214/.277/.391.177.31027138%7%81+0.2
Jhostynxon Garcia
2023 · A
20 37→42 41→50 46→50 45 .182/.264/.278 .096.277 88 35% 9% 50 -1.7 .199/.261/.332 .133.287 1410 34% 6% 63 -0.9 .207/.263/.362.155.281191033%6%68-0.4
Yunior Garcia
2021 · A
20 38→48 43→50 49→30 35 .190/.240/.297 .107.288 108 36% 5% 44 -2.1 .222/.272/.336 .114.325 114 33% 5% 68 -0.5 .227/.278/.348.120.32013232%5%69-0.2
Eddys Leonard
2021 · A
20 42→46 40→50 46→45 45 .200/.274/.295 .095.288 79 31% 8% 59 -1.1 .227/.293/.378 .151.302 175 29% 7% 89 +0.9 .224/.290/.376.152.29017428%6%83+0.5
Rudy van Heydoorn
2009 · A
20 40 43→45 43→50 47 .193/.290/.298 .105.281 1110 32% 10% 67 -0.5 .182/.264/.285 .103.284 106 37% 8% 52 -1.6 .153/.236/.254.101.23711238%9%32-0.9
Max Muncy
2023 · A
20 38→46 48→45 50 41 .192/.267/.331 .138.299 1612 39% 8% 65 -0.7 .212/.277/.338 .126.320 1310 36% 7% 71 -0.3 .217/.280/.344.127.31614834%6%71-0.2
Lewis Brinson
2014 · A
20 36→46 47→55 52→50 31 .178/.230/.308 .130.314 1514 46% 5% 43 -2.2 .220/.268/.368 .148.324 1714 36% 6% 75 -0.0 .237/.289/.413.176.298201727%6%92+0.8
Raddy Sierra
2008 · A
20 45 42→45 51→55 38 .210/.278/.312 .102.329 916 37% 7% 64 -0.8 .213/.275/.306 .093.324 713 34% 6% 61 -1.0 .210/.265/.265.055.32201632%5%44-0.4
Michael Chavis
2016 · A
20 35→45 46→60 45 33 .185/.226/.311 .126.279 137 38% 4% 42 -2.3 .206/.253/.358 .152.281 185 33% 5% 66 -0.6 .235/.292/.438.203.30429332%6%100+1.1
Agustín Ramírez
2022 · A
20 37→45 43→55 44→50 39 .188/.245/.301 .113.275 114 34% 6% 47 -1.9 .223/.286/.366 .143.284 1611 26% 8% 82 +0.5 .230/.293/.405.176.264221622%7%92+1.1
Junior Perez
2021 · A
20 36→38 44→45 50→55 41 .180/.255/.291 .112.284 1111 39% 8% 50 -1.8 .183/.256/.297 .114.324 1119 43% 8% 51 -1.7 .171/.247/.282.111.295112543%9%41-1.8
Jerar Encarnacion
2018 · A
20 40→45 42→55 46→45 32 .194/.236/.295 .102.309 96 39% 4% 41 -2.3 .195/.239/.294 .099.306 105 38% 5% 42 -2.3 .223/.287/.396.173.32726638%8%87+0.6
Carson Blair
2010 · A
20 41 39→50 45→30 35 .190/.242/.276 .086.323 74 41% 6% 39 -2.5 .182/.240/.279 .097.317 84 42% 7% 39 -2.5 .192/.271/.336.144.31514140%9%65-0.3
Jose Meza
2023 · A
20 41→35 41→45 47→50 40 .199/.265/.295 .096.286 910 32% 6% 55 -1.4 .204/.294/.305 .101.301 98 32% 10% 70 -0.3 .186/.292/.283.097.27791033%11%63-0.5
Rainel Rosario
2009 · A
20 36→46 40→50 45→50 39 .176/.248/.268 .092.289 79 39% 7% 40 -2.4 .205/.272/.319 .114.308 99 34% 7% 64 -0.8 .253/.308/.402.150.28519618%7%96+1.1
Clint Frazier
2015 · A
20 44→46 43→55 48→50 38 .204/.266/.312 .108.331 107 39% 7% 59 -1.1 .221/.279/.356 .135.312 1310 31% 7% 76 +0.0 .237/.308/.417.181.30120627%8%101+0.9
Tucker Mitchell
2023 · A
22 38 43→50 51→45 35 .183/.259/.287 .104.311 1111 42% 6% 51 -1.7 .198/.263/.310 .112.287 137 34% 6% 58 -1.2 .185/.242/.280.095.26113533%5%38-1.0
Narciso Crook
2015 · A
20 42→43 41→55 54→50 35 .201/.248/.304 .102.316 913 38% 5% 48 -1.9 .193/.230/.296 .103.285 910 35% 4% 39 -2.5 .199/.278/.357.158.302191538%7%73-0.1