Karniel Pratt

OF FCL Astros
Age 22 R/R 5'10" / 170 lbs ROK HR -6% Svc 0.0 · Ctrl thru 2038
Overview
ROKPROSPECTMiLBFA 2039
MLB%0%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202318ROKDSL Astros Or…179.271/.427/.45752260—.167/.298/.253
202419ROKHOU61.271/.417/.41711048—.173/.283/.288
202520ROKHOU62.283/.459/.32601179—.235/.361/.275
2027PROJMLE22MLBHOU172.196/.277/.2711658-0.1
2028PROJ34% MLB23MLBHOU23.202/.283/.2870162-0.0
Next 2 projected WAR -0.1Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2038Service0.0First FA2039
2027MiLB2028MiLB2029Ext$0.0M2030Ext$0.0M2031Ext$0.0M2032Ext$0.0M2033Ext$0.9M2034Ext$1.0M+4
Skills · percentileMiLB Statcast 2025 Rk
Chase%95
wRC+91
Whiff%87
BB%85
K%84
Z-Con%84
CompsIsmael Alcantara (age 22) · Yhoswar Garcia (age 22) · Dasan Brown (age 22)
2027 FULL-SEASON PROJECTIONpark-neutral Marcel · 30 proj PA
wRC+†58
AVG/OBP/SLG.194 / .274 / .268
PA30
HR0
K%32
BB%9
ISO75
MLB%0%
Value2027 · WAR
BAT: -1.5 runs (wOBA-derived runs vs avg)-2BATRUN: +0.2 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -0.2 runs (Positional adjustment)-0POSREP: +0.7 runs (Replacement-level credit)+1REPTotal WAR: -0.10-0.1WAR
trajectory · projected WAR by year
-0.10.02728
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
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
2035Extbeyond projection horizon · no WAR estimate
2036Extbeyond projection horizon · no WAR estimate
2037Extbeyond projection horizon · no WAR estimate
2038Extbeyond projection horizon · no WAR estimate
Totals $0.0M $0.0M +$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.

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)
202217 ROKDSL HOU Blue — 179143 30601 33603 125 210369273641 63354 3418 312 22 — — — — — —
202318 ROKDSL Astros Orange — 179140 38535 34534 225 271427457884 186398 3019 396 60 — — — — — —
202419 ROKFCL Astros — 6148 13211 11221 103 271417417833 146480 3618 374 48 — — — — — —
202520 ROKFCL Astros — 6246 13200 1293 114 283459326785 43342 1519 373 79 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202217 ROK MLEDSL HOU Blue — 179153 18300 23733 125 118246137383 20232 4113 201 22 — — — — — —
202318 ROK MLEDSL Astros Orange — 179150 25322 24624 225 167298253551 87264 3513 257 60 — — — — — —
202419 ROK MLEFCL Astros — 6152 9111 7311 103 173283288572 115387 5111 239 48 — — — — — —
202520 ROK MLEFCL Astros — 6251 12200 7133 114 235361275635 39286 2111 285 79 — — — — — —
202217 ROK MLEDSL HOU Blue — 179153 18300 23733 125 118246137383 20225 4113 201 22 — — — — — —
202217 ROK RAWDSL HOU Blue — 179143 30601 33603 125 210369273641 63354 3418 312 22 — — — — — —
202318 ROK MLEDSL Astros Orange — 179150 25322 24624 225 167298253551 87264 3513 257 60 — — — — — —
202318 ROK RAWDSL Astros Orange — 179140 38535 34534 225 271427457884 186398 3019 396 60 — — — — — —
202419 ROK MLEFCL Astros — 6152 9111 7311 103 173283288572 115400 5111 239 48 — — — — — —
202419 ROK RAWFCL Astros — 6148 13211 11221 103 271417417833 146480 3618 374 48 — — — — — —
202520 ROK MLEFCL Astros — 6251 12200 7133 114 235361275635 39308 2111 285 79 — — — — — —
202520 ROK RAWFCL Astros — 6246 13200 1293 114 283459326785 43342 1519 373 79 — — — — — —
202217 ROK MLEDSL HOU Blue — 179151 18300 23733 125 119246139385 20232 4113 201 22 — — — — — —
202318 ROK MLEDSL Astros Orange — 179149 25322 24624 225 168298255553 87264 3513 257 60 — — — — — —
202419 ROK MLEFCL Astros — 6153 9111 7311 103 170283283566 113387 5111 239 48 — — — — — —
202520 ROK MLEFCL Astros — 6252 12200 7133 114 231361269630 38286 2111 285 79 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202419 ROK MLEFCL Astros — 6153 9111 7311 103 170283283566 113387 5111 239 48 — — — — — —
202520 ROK MLEFCL Astros — 6252 12200 7133 114 231361269630 38286 2111 285 79 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202722 MLB MLEHOU 0% 172153 30511 15552 61 196277271547 75289 329 254 58 -9 +1 +0 -1 +4 -0.1
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202823 MLB MLEHOU 34% 6659 12201 6211 20 200281283564 83290 329 260 62 -3 +0 +0 -0 +1 -0.2
202823 MLB CTXHOU 34% 2321 4100 270 10 202283287569 84294 309 262 62 -1 +0 +0 -0 +0 -0.0
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 2321 4100 270 10 190261238499 48286 309 262 49 -1 +0 +0 -0 +0 -0.0
/ 162G— A+C — 650593 1132800 571980 280 191262238499 47286 309 262 49 -29 +6 +0 -4 +14 -1.4
Career— MLE — 577492 811234 7021012 5817 165284226510 61275 3612 241 49 -4 +1 +0 -1 +2 -0.2
/ 162G— MLE — 650554 921435 7923714 6519 166286229515 63277 3612 241 49 -30 +4 +0 -4 +14 -1.6

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.

2025 ROKFCL Astros · 62 PAwOBA .371 → .285 (−86)K% 14.5% → 21.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA14.52%÷0.984×1.440——21.25%
BB% (unintentional) /PA19.35%÷0.992×0.620—×0.99512.04%
HBP% /PA4.84%—×0.720—×0.9953.47%
Singles /BIP29.73%÷0.956×0.820—×0.99525.36%
Doubles /BIP5.41%÷0.982×0.720—×0.9953.94%
Triples /BIP0.00%÷1.030×0.720—×0.9950.00%
Home runs /BIP0.00%÷1.023×0.780—×0.9950.00%

Factors used: level-wide ROK factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 105, 1B 91, 2B 96, 3B 106, K 97, BB 98 — 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 .371 → .285; ISO .043 → .034; BABIP .342 → .286. 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 ROKFCL Astros · 61 PAwOBA .365 → .239 (−127)K% 36.1% → 51.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA36.07%÷1.006×1.440——51.63%
BB% (unintentional) /PA18.03%÷1.033×0.620—×1.00810.91%
HBP% /PA1.64%—×0.720—×1.0081.19%
Singles /BIP34.62%÷0.984×0.820—×1.00829.07%
Doubles /BIP7.69%÷1.000×0.720—×1.0085.58%
Triples /BIP3.85%÷0.936×0.720—×1.0082.98%
Home runs /BIP3.85%÷1.111×0.780—×1.0082.72%

Factors used: level-wide ROK factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 122, 1B 97, 2B 100, 3B 87, K 101, BB 107 — 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).

Result: wOBA .365 → .239; ISO .146 → .091; BABIP .480 → .387. 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 Astros Orange · 179 PAwOBA .389 → .257 (−133)K% 29.6% → 34.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA29.61%÷1.039×1.220——34.77%
BB% (unintentional) /PA18.99%÷0.997×0.700—×1.00813.43%
HBP% /PA2.23%—×0.700—×1.0081.58%
Singles /BIP28.74%÷0.982×0.680×0.999×1.00820.02%
Doubles /BIP5.75%÷0.905×0.600×0.999×1.0083.84%
Triples /BIP3.45%÷0.900×0.600×0.999×1.0082.31%
Home runs /BIP5.75%÷1.330×0.470—×1.0082.05%

Factors used: level-wide DSL factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 166, 1B 96, 2B 81, 3B 80, K 108, BB 99 — 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.999.

Result: wOBA .389 → .257; ISO .186 → .094; BABIP .398 → .264. 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).

2022 DSLDSL HOU Blue · 179 PAwOBA .305 → .201 (−104)K% 33.5% → 40.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA33.52%÷1.001×1.220——40.84%
BB% (unintentional) /PA18.44%÷1.027×0.700—×1.02212.85%
HBP% /PA1.68%—×0.700—×1.0221.20%
Singles /BIP27.71%÷0.980×0.680×0.961×1.02218.90%
Doubles /BIP7.23%÷1.015×0.600×0.961×1.0224.20%
Triples /BIP0.00%÷0.900×0.600×0.961×1.0220.00%
Home runs /BIP1.20%÷0.989×0.470—×1.0220.59%

Factors used: level-wide DSL factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 98, 1B 96, 2B 103, 3B 80, K 100, BB 105 — 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). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.961.

Result: wOBA .305 → .201; ISO .063 → .034; BABIP .354 → .232. 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).