Paulo Asprilla

C FCL Cardinals
Age 21 R/R 5'8" / 177 lbs ROK HR -14%BB -5% Svc 0.0 · Ctrl thru 2038
Overview
ROKPROSPECTMiLBFA 2039
OGV OFP35OGV rank#1838ETA2029MLB%0%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202418ROKSTL77.250/.368/.2660022—.164/.263/.179
202519ROKSTL123.196/.293/.215013—.142/.211/.150
202620ROKSTL56.239/.364/.2610026—.163/.255/.184
2027PROJMLE21MLBSTL166.204/.270/.27112540.0
2028PROJ34% MLB22MLBSTL30.209/.276/.2870060-0.0
2029PROJ50% MLB23MLBSTL84.213/.280/.30011650.0
Next 3 projected WAR -0.0Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2038Service0.0First FA2039
2027MiLB2028MiLB2029MiLB2030MiLB2031MiLB2032MiLB2033Pre-Arb$0.9M2034Pre-Arb$1.0M+4
Skills · percentileMiLB Statcast 2026 Rk
BB%30
Chase%24
K%22
wRC+20
wOBA19
Speed11
Career WAR0.0 WAR median (P10 0.0 / P90 0.0, comp-based) · star 0% · didn't stick 98%
2027 FULL-SEASON PROJECTIONpark-neutral Marcel · 37 proj PA
wRC+†54
AVG/OBP/SLG.202 / .268 / .269
PA37
HR0
K%29
BB%7
ISO67
MLB%0%
Value2027 · WAR
BAT: -2.0 runs (wOBA-derived runs vs avg)-2BATRUN: -0.0 runs (SB/CS + UBR baserunning)-0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +0.7 runs (Positional adjustment)+1POSREP: +0.8 runs (Replacement-level credit)+1REPTotal WAR: +0.00+0.0WAR
0.00.51.00.10.20.20.10.027282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit+$2M ctrl surplus
Tools · Contract
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2033
Service   0 yrs (est)
Team Control Through   2038
First FA Year   2039
YearStatusSalary Proj WAR Value Surplus
2027MiLBstill in minors · estimated debut 2033
2028MiLBstill in minors · estimated debut 2033
2029MiLBstill in minors · estimated debut 2033
2030MiLBstill in minors · estimated debut 2033
2031MiLBstill in minors · estimated debut 2033
2032MiLBstill in minors · estimated debut 2033
2033Pre-Arb$0.9M+0.2$0.5M+$0.0M
2034Pre-Arb$1.0M+0.1$0.2M+$0.0M (cut)
2035Pre-Arb$1.0M———
2036Extbeyond projection horizon · no WAR estimate
2037Extbeyond projection horizon · no WAR estimate
2038Extbeyond projection horizon · no WAR estimate
Totals $0.9M $0.7M +$0.0M

Career Stats + Projections

Real MLB stats plus park-adjusted projections — this season (so far / rest / full), then future seasons and career totals.
basis chips: RAW = as recorded · CTX = with park/league context · A+C = actual + context combined · MLE = level/park-neutral
Methodology▸ how these numbers are built

All seasons translated to park-neutral MLB-equivalent (MLE) and combined per year. 2027 = full-season projection (no games played yet). 2028+ via Advanced Marcel + aging curve. Catcher framing: only 2027 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 1-3 WAR low.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
▸ Career — actual stats, one row per stint (as recorded, no adjustments)
202317 ROKDSL Cardinals — 7159 13000 10191 00 220343220563 325 2714 274 7 — — — — — —
202418 ROKDSL Cardinals — 7764 16100 11191 00 250368266634 16356 2514 302 22 — — — — — —
202519 ROKFCL Cardinals — 123107 21200 14221 11 196293215508 19247 1811 246 3 — — — — — —
202620 ROKFCL Cardinals — 5646 11100 7162 01 239364261625 22355 2912 298 26 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202317 ROK MLEDSL Cardinals — 7162 8000 7241 00 129229129358 208 3410 179 7 — — — — — —
202418 ROK MLEDSL Cardinals — 7767 11100 8231 00 164263179442 15237 3010 200 22 — — — — — —
202519 ROK MLEFCL Cardinals — 123113 16100 9321 11 142211150362 9198 267 173 3 — — — — — —
202620 ROK MLEFCL Cardinals — 5649 8100 4232 01 163255184438 20285 417 206 26 — — — — — —
202317 ROK MLEDSL Cardinals — 7162 8000 7241 00 129229129358 211 3410 179 7 — — — — — —
202317 ROK RAWDSL Cardinals — 7159 13000 10191 00 220343220563 325 2714 274 7 — — — — — —
202418 ROK MLEDSL Cardinals — 7767 11100 8231 00 164263179442 15250 3010 200 22 — — — — — —
202418 ROK RAWDSL Cardinals — 7764 16100 11191 00 250368266634 16356 2514 302 22 — — — — — —
202519 ROK MLEFCL Cardinals — 123113 16100 9321 11 142211150362 9198 267 173 3 — — — — — —
202519 ROK RAWFCL Cardinals — 123107 21200 14221 11 196293215508 19247 1811 246 3 — — — — — —
202620 ROK MLEFCL Cardinals — 5649 8100 4232 01 163255184438 20296 417 206 26 — — — — — —
202620 ROK RAWFCL Cardinals — 5646 11100 7162 01 239364261625 22355 2912 298 26 — — — — — —
202317 ROK MLEDSL Cardinals — 7163 8000 7241 00 127229127356 208 3410 179 7 — — — — — —
202418 ROK MLEDSL Cardinals — 7768 11100 8231 00 162263176440 15237 3010 200 22 — — — — — —
202519 ROK MLEFCL Cardinals — 123112 16100 9321 11 143211152363 9198 267 173 3 — — — — — —
202620 ROK MLEFCL Cardinals — 5650 8100 4232 01 160255180435 20285 417 206 26 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202418 ROK MLEDSL Cardinals — 7768 11100 8231 00 162263176440 15237 3010 200 22 — — — — — —
202519 ROK MLEFCL Cardinals — 123112 16100 9321 11 143211152363 9198 267 173 3 — — — — — —
202620 ROK MLEFCL Cardinals — 5650 8100 4232 01 160255180435 20285 417 206 26 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202721 MLB MLESTL 0% 166151 30411 12482 21 204270271541 67286 297 249 54 -9 +0 +0 +3 +4 0.0
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202822 MLB MLESTL 34% 8982 16201 6251 10 209275288563 79288 287 258 60 -4 +0 +0 +2 +2 -0.0
202923 MLB MLESTL 50% 168152 32512 12472 21 213280302582 89289 287 265 65 -7 +0 +0 +3 +4 -0.0
203024 MLB MLESTL 57% 251227 49714 19693 31 217284314597 97290 278 271 70 -9 +0 +0 +4 +5 0.1
203125 MLB MLESTL 60% 317287 641026 24873 31 219287323610 104290 278 276 73 -10 +0 +0 +6 +7 0.3
203226 MLB MLESTL 62% 361327 721127 27984 31 221289330619 109290 277 280 76 -11 +0 +0 +6 +8 0.4
203327 MLB MLESTL 63% 380344 761227 291034 31 220288328615 108290 278 278 74 -12 +0 +0 +7 +8 0.4
203428 MLB MLESTL 65% 387351 771227 291064 21 218286323609 105289 277 276 73 -13 +0 -1 +7 +8 0.2
203529 MLB MLESTL 65% 383347 751127 291064 11 216283317599 101287 288 272 70 -14 -0 -1 +7 +8 -0.0
202822 MLB CTXSTL 34% 3028 5100 290 00 209276287563 78289 307 257 60 -1 +0 +0 +1 +1 -0.0
202923 MLB CTXSTL 50% 8477 16301 6231 10 213280300580 87290 277 265 65 -3 +0 +0 +1 +2 0.0
203024 MLB CTXSTL 57% 142129 28412 11391 11 217284312596 95292 278 271 70 -5 -0 +0 +3 +3 0.0
203125 MLB CTXSTL 60% 192174 38613 14522 21 219287321607 101292 277 275 73 -6 +0 +0 +3 +4 0.1
203226 MLB CTXSTL 62% 226205 45714 17612 21 221289328616 106292 278 279 76 -7 +0 +0 +4 +5 0.2
203327 MLB CTXSTL 63% 241219 48814 18662 21 220288325613 105291 277 277 74 -7 +0 +0 +4 +5 0.2
203428 MLB CTXSTL 65% 252229 49814 19692 11 218286320606 102290 278 275 73 -8 -0 -0 +4 +5 0.1
203529 MLB CTXSTL 65% 249226 49814 19692 11 216283314597 98289 288 271 70 -9 -0 -1 +4 +5 -0.0
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 14161287 27845622 10638812 106 216282312593 96290 277 274 64 -47 -0 -1 +25 +31 0.7
/ 162G— A+C — 650591 12821310 491786 53 217284313597 96291 278 274 64 -22 -0 -1 +12 +14 0.3
Career— MLE — 27002442 510741241 20675430 199 209279299578 90283 288 263 64 -81 +1 -2 +42 +51 1.2
/ 162G— MLE — 650588 12318310 501827 52 209279301580 92283 288 263 64 -22 +0 -1 +12 +14 0.3

How the minor-league lines were translated

One row per minor-league stint. Open a row to see each step: the raw rate, the park adjustment, the league/level factor, the age adjustment (hitters) and the resulting MLE rate. Factors are the same ones listed on the MLE Factors page.

2026 ROKFCL Cardinals · 56 PAwOBA .297 → .206 (−91)K% 28.6% → 41.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA28.57%÷1.000×1.440——41.14%
BB% (unintentional) /PA12.50%÷1.000×0.620—×0.9957.71%
HBP% /PA3.57%—×0.720—×0.9952.56%
Singles /BIP33.33%÷1.000×0.820—×0.99527.20%
Doubles /BIP3.33%÷1.000×0.720—×0.9952.39%
Triples /BIP0.00%÷1.000×0.720—×0.9950.00%
Home runs /BIP0.00%÷1.000×0.780—×0.9950.00%

Factors used: level-wide ROK factors (no league-specific row for this league/era). Park (home-season share, regressed): no park row on file (treated as neutral) — applied at half strength. Age: age 20 vs a level average of 19.5 → −0.5% on BB/HBP/hit rates (0.5 yr older than average).

Result: wOBA .297 → .206; ISO .022 → .014; BABIP .355 → .285. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2025 ROKFCL Cardinals · 123 PAwOBA .241 → .173 (−68)K% 17.9% → 25.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA17.89%÷0.996×1.440——25.85%
BB% (unintentional) /PA11.38%÷1.011×0.620—×1.0087.03%
HBP% /PA0.81%—×0.720—×1.0080.59%
Singles /BIP22.35%÷1.030×0.820×1.011×1.00818.12%
Doubles /BIP2.35%÷1.035×0.720×1.011×1.0081.67%
Triples /BIP0.00%÷1.000×0.720×1.011×1.0080.00%
Home runs /BIP0.00%÷1.149×0.780—×1.0080.00%

Factors used: level-wide ROK factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 130, 1B 106, 2B 107, 3B 100, K 99, BB 102 — applied at half strength. Age: age 19 vs a level average of 19.5 → +0.8% on BB/HBP/hit rates (0.5 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.011.

Result: wOBA .241 → .173; ISO .019 → .013; BABIP .247 → .198. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2024 DSLDSL Cardinals · 77 PAwOBA .296 → .200 (−96)K% 24.7% → 30.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA24.68%÷0.992×1.220——30.36%
BB% (unintentional) /PA14.29%÷1.033×0.700—×1.0089.76%
HBP% /PA1.30%—×0.700—×1.0080.92%
Singles /BIP33.33%÷0.997×0.680×0.976×1.00822.36%
Doubles /BIP2.22%÷0.976×0.600×0.976×1.0081.34%
Triples /BIP0.00%÷1.132×0.600×0.976×1.0080.00%
Home runs /BIP0.00%÷1.307×0.470—×1.0080.00%

Factors used: level-wide DSL factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 161, 1B 99, 2B 95, 3B 126, K 98, BB 107 — applied at half strength. Age: age 18 vs a level average of 18.5 → +0.8% on BB/HBP/hit rates (0.5 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.976.

Result: wOBA .296 → .200; ISO .016 → .010; BABIP .356 → .237. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2023 DSLDSL Cardinals · 71 PAwOBA .268 → .179 (−90)K% 26.8% → 33.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA26.76%÷0.965×1.220——33.83%
BB% (unintentional) /PA14.08%÷0.985×0.700—×1.02210.24%
HBP% /PA1.41%—×0.700—×1.0221.01%
Singles /BIP32.50%÷1.086×0.680—×1.02220.81%
Doubles /BIP0.00%÷1.206×0.600—×1.0220.00%
Triples /BIP0.00%÷1.062×0.600—×1.0220.00%
Home runs /BIP0.00%÷0.932×0.470—×1.0220.00%

Factors used: level-wide DSL factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 86, 1B 117, 2B 141, 3B 112, K 93, BB 97 — applied at half strength. Age: age 17 vs a level average of 18.5 → +2.2% on BB/HBP/hit rates (1.5 yr younger than average).

Result: wOBA .268 → .179; ISO .000 → .000; BABIP .325 → .208. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).