Kenly Hunter

OF FCL Cardinals
Age 19 R/R 6'0" / 156 lbs ROK HR -14%BB -5% Svc 0.0 · Ctrl thru 2038
Overview
ROKPROSPECTMiLBFA 2039
OGV OFP35OGV rank#1878ETA2029MLB%0%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202517ROKSTL173.314/.439/.40002564—.209/.324/.264
202618ROKSTL155.266/.390/.39121763—.199/.292/.287
2027PROJMLE19MLBSTL265.223/.296/.3062772-0.1
2028PROJ34% MLB20MLBSTL46.228/.302/.3210178-0.0
2029PROJ48% MLB21MLBSTL113.232/.306/.3321382-0.0
Next 3 projected WAR -0.2Projected 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
Speed96
K%90
Whiff%80
Chase%67
Z-Con%62
wRC+54
Career WAR0.0 WAR median (P10 -0.1 / P90 7.4, comp-based) · star 5% · didn't stick 81%
CompsCristofer Torin (age 19) · L.J. Hoes (age 19) · Eury Pérez (age 19)
2027 FULL-SEASON PROJECTIONpark-neutral Marcel · 80 proj PA
wRC+†72
AVG/OBP/SLG.221 / .294 / .303
PA80
HR1
K%23
BB%8
ISO83
MLB%0%
Value2027 · WAR
BAT: -2.6 runs (wOBA-derived runs vs avg)-3BATRUN: +0.4 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -0.5 runs (Positional adjustment)-0POSREP: +1.7 runs (Replacement-level credit)+2REPTotal WAR: -0.10-0.1WAR
0.00.51.00.10.20.20.20.20.10.00.027282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit+$3M ctrl surplus
Tools · ContractCON 55 / POW 20
Toolsscout grade
CONTACT55
scouting grade only
POWER20
scouting grade only
EYE50
scouting grade only
SPEED60
scouting grade only
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.2$0.5M+$0.0M
2035Pre-Arb$1.0M+0.2$0.4M+$0.0M
2036Arb-1$1M+0.1$0.2M+$0.0M (cut)
2037Arb-2$0.7M———
2038Arb-3$0.6M———
Totals $3M $1M +$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)
202517 ROKDSL Cardinals — 173140 44630 24208 252 314439400839 86367 1214 386 64 — — — — — —
202618 ROKFCL Cardinals — 155128 34622 22194 171 266390391780 125299 1214 356 63 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202517 ROK MLEDSL Cardinals — 173148 31420 17258 252 209324264587 54247 1410 263 64 — — — — — —
202618 ROK MLEFCL Cardinals — 155136 27412 14274 171 199292287579 88238 179 261 63 — — — — — —
202517 ROK MLEDSL Cardinals — 173148 31420 17258 252 209324264587 54252 1410 263 64 — — — — — —
202517 ROK RAWDSL Cardinals — 173140 44630 24208 252 314439400839 86367 1214 386 64 — — — — — —
202618 ROK MLEFCL Cardinals — 155136 27412 14274 171 199292287579 88234 179 261 63 — — — — — —
202618 ROK RAWFCL Cardinals — 155128 34622 22194 171 266390391780 125299 1214 356 63 — — — — — —
202517 ROK MLEDSL Cardinals — 173146 31420 17258 252 212324267591 55247 1410 263 64 — — — — — —
202618 ROK MLEFCL Cardinals — 155136 27412 14274 171 199292287579 88238 179 261 63 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202517 ROK MLEDSL Cardinals — 173146 31420 17258 252 212324267591 55247 1410 263 64 — — — — — —
202618 ROK MLEFCL Cardinals — 155136 27412 14274 171 199292287579 88238 179 261 63 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202719 MLB MLESTL 0% 265238 53922 21624 71 223296306602 83289 238 275 72 -9 +1 +0 -2 +6 -0.1
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202820 MLB MLESTL 34% 133119 26411 11312 31 228302321622 93291 238 283 78 -4 +0 +0 -1 +3 -0.1
202921 MLB MLESTL 48% 233208 48823 19534 61 231306333638 102292 238 290 82 -5 +1 +0 -1 +5 -0.1
203022 MLB MLESTL 54% 345308 721235 28786 92 234308342651 109293 238 294 85 -6 +1 +0 -2 +7 0.0
203123 MLB MLESTL 57% 421377 891547 34957 112 236311350660 114294 238 298 88 -6 +1 +0 -3 +9 0.2
203224 MLB MLESTL 57% 468420 1001748 381057 122 237312356668 118295 228 301 90 -6 +2 +0 -3 +10 0.3
203325 MLB MLESTL 57% 496444 1061849 411118 122 238313357670 119295 228 302 90 -6 +2 +0 -3 +11 0.4
203426 MLB MLESTL 56% 512457 1081849 421158 122 238313357670 120294 228 302 90 -6 +2 +0 -3 +11 0.4
203527 MLB MLESTL 55% 516461 1081849 421168 122 237312355666 118294 228 300 89 -6 +2 +0 -3 +11 0.3
203628 MLB MLESTL 55% 512457 1081849 421178 112 235310350659 115293 238 298 88 -8 +1 -1 -3 +11 0.1
203729 MLB MLESTL 53% 502449 1041748 411167 102 232307344650 111292 238 294 85 -9 +1 -1 -3 +11 -0.1
203830 MLB MLESTL 53% 490440 1021748 401157 102 229303336639 106290 238 289 82 -11 +1 -2 -3 +11 -0.4
202820 MLB CTXSTL 34% 4641 9200 4111 10 228302321623 92293 249 284 78 -1 +0 +0 -0 +1 -0.0
202921 MLB CTXSTL 48% 113101 23411 9262 31 232306332638 100294 238 290 82 -2 +0 +0 -1 +2 -0.0
203022 MLB CTXSTL 54% 187167 40723 15423 51 234309341650 107295 228 294 85 -3 +1 +0 -1 +4 0.0
203123 MLB CTXSTL 57% 238213 51924 19544 61 236311348659 112296 238 298 88 -3 +1 +0 -1 +5 0.1
203224 MLB CTXSTL 57% 265237 561024 22594 71 238313354666 116296 228 301 90 -3 +1 +0 -2 +6 0.2
203325 MLB CTXSTL 57% 280251 591025 23634 71 238313355668 117297 228 301 90 -3 +1 +0 -2 +6 0.2
203426 MLB CTXSTL 56% 289259 611125 24654 71 238313355668 117296 228 301 90 -3 +1 +0 -2 +6 0.2
203527 MLB CTXSTL 55% 286256 611125 24644 71 237312353664 116296 228 300 89 -4 +1 +0 -2 +6 0.2
203628 MLB CTXSTL 55% 281252 591025 23644 61 235310348658 113295 238 297 88 -4 +1 -0 -2 +6 0.1
203729 MLB CTXSTL 53% 268240 561024 22624 61 233307342649 109293 238 294 85 -5 +1 -1 -2 +6 -0.1
203830 MLB CTXSTL 53% 258231 53924 21604 51 230303334638 104292 238 289 82 -6 +1 -1 -2 +6 -0.2
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 25112248 528931940 20657038 6010 235310347656 112296 238 297 85 -38 +8 -2 -15 +54 0.7
/ 162G— A+C — 650582 13624510 5314810 163 234309344652 110295 238 297 85 -10 +2 -1 -4 +14 0.2
Career— MLE — 50364497 10461734279 415112385 15223 233309342652 110291 228 294 85 -74 +14 -4 -28 +102 1.0
/ 162G— MLE — 650580 13422510 5414511 203 231309338646 107290 228 294 85 -10 +2 -1 -4 +14 0.1

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 · 155 PAwOBA .347 → .261 (−86)K% 12.3% → 17.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA12.26%÷1.000×1.440——17.65%
BB% (unintentional) /PA14.19%÷1.000×0.620—×1.0229.00%
HBP% /PA2.58%—×0.720—×1.0221.90%
Singles /BIP22.02%÷1.000×0.820×0.985×1.02218.18%
Doubles /BIP5.50%÷1.000×0.720×0.985×1.0223.99%
Triples /BIP1.83%÷1.000×0.720×0.985×1.0221.33%
Home runs /BIP1.83%÷1.000×0.780—×1.0221.46%

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 18 vs a level average of 19.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.985.

Result: wOBA .347 → .261; ISO .125 → .096; BABIP .299 → .238. 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 DSLDSL Cardinals · 173 PAwOBA .378 → .263 (−115)K% 11.6% → 14.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA11.56%÷0.961×1.220——14.68%
BB% (unintentional) /PA13.87%÷1.022×0.700—×1.0229.72%
HBP% /PA4.62%—×0.700—×1.0223.31%
Singles /BIP29.17%÷1.019×0.680×1.013×1.02220.18%
Doubles /BIP5.00%÷0.990×0.600×1.013×1.0223.14%
Triples /BIP2.50%÷1.150×0.600×1.013×1.0221.35%
Home runs /BIP0.00%÷1.047×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 109, 1B 104, 2B 98, 3B 130, K 92, BB 104 — 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 ×1.013.

Result: wOBA .378 → .263; ISO .086 → .052; BABIP .367 → .247. 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).