Paulo AsprillaC FCL Cardinals
Age 20 R/R 5'8" / 177 lbs ROK Svc 0.0 · Ctrl thru 2037
2026 ROS PROJECTION45 act + 58 ros · stats below = ROS only
wRC+†40
AVG/OBP/SLG.189 / .259 / .226
PA58
HR0
K%31
BB%7
BABIP286
ISO38
MLB%0%
Value2026 · WAR
BAT: -9.9 runs (wOBA-derived runs vs avg)-10BATRUN: -0.3 runs (SB/CS + UBR baserunning)-0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +1.8 runs (Positional adjustment)+2POSREP: +2.9 runs (Replacement-level credit)+3REPTotal WAR: -0.50-0.5WAR
0.00.51.00.10.30.4+$6M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · ContractCON 40 / POW 33
Toolsscout grade
CONTACT40
scouting grade only
POWER33
scouting grade only
EYE52
scouting grade only
SPEED48
scouting grade only
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
202317 ROKDSL Cardinals 7163 8000 6291 00 127214127341 235 418 167 -14
202317 ROKDSL Cardinals 7159 13000 10191 00 220343220563 325 2714 274 68
202418 ROKDSL Cardinals 7769 12100 6281 00 174250188438 14293 368 204 14
202418 ROKDSL Cardinals 7764 16100 11191 00 250368266634 16356 2514 302 89
202519 ROKFCL Cardinals 123114 15100 8321 11 132195140335 9183 267 167 -14
202519 ROKFCL Cardinals 123107 21200 14221 11 196293215508 19247 1811 246 47
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD20 ROKSTL 4542 7100 1201 01 167205190395 24304 442 163 -17 -6 -0 +0 +1 +1 -0.4
YTD20 ROKSTL 4542 10100 1141 01 238273262535 24345 312 241 43 -3 -0 +0 +1 +1 -0.1
ROS20 ROKSTL 0% 5853 10200 4181 10 189259226485 38279 317 237 40 -4 +0 +0 +1 +2 -0.1
ROS20 MLBSTL 0% 01 0000 000 00 279 230 34 +0 +0
FULL20 ROKSTL 4543 7100 1201 01 163205186391 23292 442 163 -17 -6 -0 +0 +1 +1 -0.4
TOT20 ROKSTL 10395 17300 5382 11 179235211446 32293 375 205 15 -10 -0 +0 +2 +3 -0.5
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202721 MLBSTL 34% 189172 35512 13552 31 203267279546 76281 297 250 49 -11 +0 +0 +3 +5 -0.2
202822 MLBSTL 48% 317289 60924 22913 52 208271294565 87283 297 259 57 -16 +0 +0 +6 +9 -0.1
202923 MLBSTL 54% 405369 771226 291144 73 209274301574 92285 287 265 61 -18 +0 +0 +7 +11 0.1
203024 MLBSTL 55% 464423 901428 331305 84 213278312590 99286 287 269 64 -19 +0 +0 +8 +13 0.3
203125 MLBSTL 56% 498453 971529 361396 94 214281316596 102286 287 270 65 -20 +0 +0 +9 +14 0.4
202721 MLBSTL 34% 6560 12201 4191 10 200262283545 83281 296 242 43 -4 +0 +0 +1 +2 -0.1
202822 MLBSTL 48% 154140 29412 11442 21 207275293567 86283 297 251 50 -9 +0 +0 +3 +4 -0.2
202923 MLBSTL 54% 220200 42713 16622 42 210275300575 90284 287 257 55 -11 +0 +0 +4 +6 -0.1
203024 MLBSTL 55% 257234 49814 18723 42 209275303578 94285 287 261 58 -12 +0 +0 +5 +7 -0.0
203125 MLBSTL 56% 279254 54815 20783 52 213278311589 98286 287 262 59 -13 +0 +0 +5 +8 0.0
▸ Career Totals
Career 975889 18629415 6927511 167 209275301576 92284 287 257 55 -49 +0 +0 +17 +28 -0.4
/ 162G 650593 12419310 461837 115 209274302576 93283 287 257 55 -33 +0 +0 +12 +18 -0.3
Career 22022005 40459929 15763624 3415 201268283551 82278 297 253 52 -119 +1 +0 +39 +62 -1.7
/ 162G 650592 1201739 461887 104 203268287555 84279 297 253 52 -35 +0 +0 +12 +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 MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202317 ROKDSL Cardinals 7159 13000 10191 00 220343220563 325 2714 274 68 -3 +0 +2 -0.1
202418 ROKDSL Cardinals 7764 16100 11191 00 250368266634 16356 2514 302 89 -1 +0 +2 0.1
202519 ROKFCL Cardinals 123107 21200 14221 11 196293215508 19247 1811 246 47 -7 -0 +3 -0.4

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
#3Ronny Cedenolast yr '13
career totals — 9 seasons, 2,783 PA
92,7834039246289354+28+195.55.6
/162664109+6.7+4.51.3pk7: 6
#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 3 projected seasons
31,0771618211273306+19+120.10.3
/1626641011+11.9+7.40.1pk7: 0
#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
Paulo Asprilla (OGILVIE) 20 35→40 28→33 43→48 52 179/235/211 32293 01 37% 5% 15 -0.5
Christian Cairo
2021 · A
20 39→46 35→40 48→60 44 183/264/241 59277 29 32% 8% 40 -2.4 186/288/267 81287 615 33% 11% 59 -1.1 214/304/2836830343427%10%66-0.4
Ricardo Rosario
2023 · A
20 40 37→40 50→55 42 191/251/266 76262 412 28% 6% 40 -2.4 205/277/292 87289 819 29% 8% 59 -1.1 203/290/29289267112926%9%63-0.4
Pablo Olivares
2018 · A
20 44→41 36→40 49→50 42 206/276/277 71285 310 27% 6% 55 -1.4 220/288/301 81285 613 24% 6% 66 -0.6 212/286/2897727261422%6%59-0.6
James Harris
2014 · A
20 36→46 36→40 46→50 42 175/238/243 68248 310 29% 6% 29 -3.2 211/272/302 91306 712 31% 7% 58 -1.2 225/287/3159032171430%7%64-0.5
Franklin Torres
2017 · A
20 42→40 34→40 48→50 42 199/253/250 51273 19 26% 6% 36 -2.7 214/268/299 85279 76 24% 7% 56 -1.3 209/272/294842807526%7%54-0.9
Juan De Los Santos
2014 · A
20 43 36→40 48→50 44 200/281/269 69285 39 29% 7% 55 -1.4 200/276/274 74279 47 28% 8% 54 -1.4 171/257/225542354426%8%32-1.2
Leonardo Ortiz
2017 · A
20 41 34→40 48→30 40 193/235/244 52251 27 23% 4% 27 -3.3 214/269/293 79266 45 20% 5% 55 -1.4 222/279/309872625116%5%61-0.3
Yeldrys Molina
2009 · A
20 43 38→40 48→50 44 206/265/287 82281 49 27% 7% 51 -1.7 194/252/272 78285 48 31% 7% 42 -2.3 139/198/200602030929%6%-1-1.2
Jair Fernandez
2007 · A
20 41 37→40 48→30 45 197/255/265 68259 45 25% 7% 42 -2.3 217/272/302 85284 54 24% 6% 58 -1.2 217/273/302852776223%6%55-0.5
Adrian De Leon
2023 · A
19 42 38→40 47→45 43 199/271/276 78287 57 30% 8% 53 -1.5 193/290/269 76317 65 37% 9% 60 -1.0 155/264/219642696339%10%36-1.1
Adonis Paula
2014 · A
20 42 38→40 46→40 43 198/268/282 84272 45 27% 7% 52 -1.6 190/244/266 76305 44 37% 6% 37 -2.6 163/210/219563034245%5%8-1.4
Geovanny Planchart
2023 · A
21 41 36→40 50→40 46 190/271/255 65295 35 34% 10% 46 -2.0 197/283/279 82287 54 30% 10% 58 -1.2 185/278/265802636229%11%51-0.7
Luis Palacios
2009 · A
20 43 38→40 45→50 44 205/265/285 81267 67 25% 6% 51 -1.7 184/229/259 75281 55 35% 5% 28 -3.2 142/174/195542284438%3%-14-1.2
Alexis Wilson
2017 · A
20 39 37→40 49→30 45 188/257/266 78249 43 25% 7% 43 -2.2 201/263/284 83262 64 24% 7% 50 -1.8 211/263/297862539120%6%51-0.5
Alfredo González
2012 · A
20 36 36→40 47→45 38 174/218/242 68245 28 29% 5% 19 -3.9 194/246/266 72256 410 25% 5% 38 -2.6 229/290/281523153626%7%57-0.5
Luis Sanchez
2007 · A
20 41 36→30 50→40 41 195/252/261 66275 47 29% 6% 40 -2.4 192/257/245 53275 24 28% 8% 37 -2.6 188/244/231442621227%7%26-1.6
Jose Bellorin
2011 · A
20 42 39→40 47→50 42 203/257/285 81265 610 25% 6% 47 -1.9 223/280/308 85271 69 19% 6% 63 -0.8 239/295/3167827661015%6%69-0.2
Samuel Ortiz
2011 · A
20 42 36→40 46→50 44 200/269/265 66271 35 26% 7% 48 -1.9 210/280/284 74280 310 24% 7% 57 -1.2 199/280/2666826221523%7%53-0.6
Yorberto Mejicano
2021 · A
20 46 37→45 53→45 46 215/277/285 71288 410 25% 8% 56 -1.3 227/280/341 114311 128 29% 6% 72 -0.2 210/262/31710728611930%5%55-0.6
Miguel Briceno
2023 · A
20 43 37→40 49→50 45 206/257/286 81263 49 23% 6% 47 -1.9 216/258/288 72275 411 22% 5% 48 -1.9 205/247/2847925771323%5%41-0.9