Kenny Fenelon

OF ACL Brewers
Age 19 R/R 6'0" / 184 lbs ROK HR +10%K +6% Svc 0.0 · Ctrl thru 2036
Overview
ROKPROSPECTMiLBFA 2037
OGV OFP35OGV rank#2076ETA2029MLB%0%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202517ROKDSL Brewers G…219.206/.366/.34751828—.117/.254/.178
202618ROKMIL222.227/.387/.43872340—.131/.252/.257
2027PROJMLE19MLBMIL332.191/.274/.2996864-0.3
2028PROJ34% MLB20MLBMIL57.197/.280/.3201171-0.1
2029PROJ48% MLB21MLBMIL135.203/.286/.3383378-0.2
Next 3 projected WAR -0.6Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2036Service0.0First FA2037
2027MiLB2028MiLB2029MiLB2030MiLB2031Pre-Arb$0.9M2032Pre-Arb$0.9M2033Pre-Arb$0.9M2034Arb-1$2M+2
Skills · percentileMiLB Statcast 2026 Rk
ISO86
Speed80
BB%71
wRC+60
wOBA53
Chase%16
Career WAR0.0 WAR median (P10 0.0 / P90 0.0, comp-based) · star 1% · didn't stick 96%
CompsJoshua Báez (age 19) · Carlos Jimenez (age 19) · Alexander Canario (age 19)
2027 FULL-SEASON PROJECTIONpark-neutral Marcel · 118 proj PA
wRC+†64
AVG/OBP/SLG.190 / .272 / .297
PA118
HR2
K%33
BB%9
ISO108
MLB%0%
Value2027 · WAR
BAT: -5.1 runs (wOBA-derived runs vs avg)-5BATRUN: +0.2 runs (SB/CS + UBR baserunning)+0RUNFLD: -0.4 runs (Defensive runs vs avg)-0FLDPOS: -0.7 runs (Positional adjustment)-1POSREP: +2.6 runs (Replacement-level credit)+3REPTotal WAR: -0.30-0.3WAR
0.00.51.00.00.20.20.20.20.127282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit-$2M ctrl surplus
Contract
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2031
Service   0 yrs (est)
Team Control Through   2036
First FA Year   2037
YearStatusSalary Proj WAR Value Surplus
2027MiLBstill in minors · estimated debut 2031
2028MiLBstill in minors · estimated debut 2031
2029MiLBstill in minors · estimated debut 2031
2030MiLBstill in minors · estimated debut 2031
2031Pre-Arb$0.9M———
2032Pre-Arb$0.9M+0.2$0.5M+$0.0M
2033Pre-Arb$0.9M+0.2$0.5M+$0.0M
2034Arb-1$2M+0.2$0.5M+$0.0M (cut)
2035Arb-2$2M+0.2$0.4M+$0.0M (cut)
2036Arb-3$2M+0.1$0.2M+$0.0M (cut)
Totals $2M $2M +$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 Brewers Gold — 219170 35525 335210 1810 206366347713 141252 2415 325 28 — — — — — —
202618 ROKACL Brewers — 222176 401227 41785 238 227387438825 210363 3518 372 40 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202517 ROK MLEDSL Brewers Gold — 219180 21312 236710 1810 117254178431 61156 3111 210 28 — — — — — —
202618 ROK MLEACL Brewers — 222191 25715 261125 238 131252257509 126266 5012 227 40 — — — — — —
202517 ROK MLEDSL Brewers Gold — 219180 21312 236710 1810 117254178431 61162 3111 210 28 — — — — — —
202517 ROK RAWDSL Brewers Gold — 219170 35525 335210 1810 206366347713 141252 2415 325 28 — — — — — —
202618 ROK MLEACL Brewers — 222191 25715 261125 238 131252257509 126270 5012 227 40 — — — — — —
202618 ROK RAWACL Brewers — 222176 401227 41785 238 227387438825 210363 3518 372 40 — — — — — —
202517 ROK MLEDSL Brewers Gold — 219184 21312 236710 1810 114254174427 60156 3111 210 28 — — — — — —
202618 ROK MLEACL Brewers — 222189 25715 261125 238 132252259512 127266 5012 227 40 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202517 ROK MLEDSL Brewers Gold — 219184 21312 236710 1810 114254174427 60156 3111 210 28 — — — — — —
202618 ROK MLEACL Brewers — 222189 25715 261125 238 132252259512 127266 5012 227 40 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202719 MLB MLEMIL 0% 332295 561026 291085 82 191274299573 108276 339 262 64 -14 +1 -1 -2 +7 -0.3
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202820 MLB MLEMIL 34% 166148 29514 15532 41 199282321603 122279 329 274 71 -6 +0 -1 -1 +4 -0.3
202921 MLB MLEMIL 48% 278247 51927 25874 72 205288338626 133281 319 283 78 -7 +1 -1 -2 +6 -0.3
203022 MLB MLEMIL 54% 382339 7113210 341176 103 210293352645 142283 319 290 83 -8 +1 -1 -2 +8 -0.2
203123 MLB MLEMIL 57% 448398 8515313 401357 113 214296363659 149284 309 296 86 -7 +1 -0 -3 +10 0.1
203224 MLB MLEMIL 57% 489435 9517315 441457 123 217299371671 154286 309 300 89 -6 +1 +0 -3 +11 0.3
203325 MLB MLEMIL 57% 515456 10018316 461528 134 218300376676 157286 309 302 91 -6 +1 +0 -3 +11 0.4
203426 MLB MLEMIL 56% 528468 10318317 471568 134 219300378679 159286 309 303 91 -5 +1 +0 -3 +11 0.4
203527 MLB MLEMIL 55% 530470 10318317 471578 134 217299375675 158285 309 302 90 -6 +1 +0 -3 +11 0.4
203628 MLB MLEMIL 55% 526467 10118316 471577 124 216297370668 155284 309 299 89 -7 +1 -0 -3 +11 0.2
203729 MLB MLEMIL 53% 515457 9717315 461567 114 213294364659 151282 309 295 86 -9 +1 -1 -3 +11 -0.1
202820 MLB CTXMIL 34% 5751 10201 5181 10 197280320600 123274 329 273 71 -2 +0 -0 -0 +1 -0.1
202921 MLB CTXMIL 48% 135120 24413 12422 31 203286338624 135277 319 282 78 -4 +0 -0 -1 +3 -0.2
203022 MLB CTXMIL 54% 207184 38616 18633 51 208291352643 144278 309 290 83 -4 +1 -0 -1 +4 -0.1
203123 MLB CTXMIL 57% 254225 49828 23764 62 212295363658 151280 309 295 86 -4 +0 -0 -2 +6 0.0
203224 MLB CTXMIL 57% 276245 54929 25824 72 216298372670 156281 309 300 89 -3 +1 +0 -2 +6 0.2
203325 MLB CTXMIL 57% 291259 55929 26864 72 217299376675 160282 309 302 91 -3 +1 +0 -2 +6 0.2
203426 MLB CTXMIL 56% 298265 579210 27884 72 217299379678 162281 309 303 91 -3 +1 +0 -2 +6 0.2
203527 MLB CTXMIL 55% 294262 579210 26874 72 216298376674 160281 309 302 90 -3 +1 +0 -2 +6 0.2
203628 MLB CTXMIL 55% 289257 55929 26864 62 214296371667 157280 309 299 89 -4 +0 -0 -2 +6 0.1
203729 MLB CTXMIL 53% 275245 52829 24834 62 212293365658 153278 309 295 86 -5 +0 -1 -2 +6 -0.0
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 23762113 451731674 21271134 5516 213295368664 155282 309 297 82 -35 +5 -1 -14 +51 0.6
/ 162G— A+C — 650578 12320420 581959 154 213294365659 152282 309 297 82 -10 +1 -0 -4 +14 0.2
Career— MLE — 49364361 90216229139 450153281 15051 207293353646 146281 319 289 82 -72 +9 -2 -27 +97 0.5
/ 162G— MLE — 650574 11821418 5920211 207 206292350642 145279 319 289 82 -10 +1 -0 -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 ROKACL Brewers · 222 PAwOBA .364 → .227 (−137)K% 35.1% → 50.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA35.14%÷1.000×1.440——50.59%
BB% (unintentional) /PA18.47%÷1.000×0.620—×1.00811.54%
HBP% /PA2.25%—×0.720—×1.0081.63%
Singles /BIP19.39%÷1.000×0.820×0.950×1.00815.22%
Doubles /BIP12.24%÷1.000×0.720×0.950×1.0088.44%
Triples /BIP2.04%÷1.000×0.720×0.950×1.0081.41%
Home runs /BIP7.14%÷1.000×0.780—×1.0085.61%

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 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 ×0.950.

Result: wOBA .364 → .227; ISO .210 → .128; BABIP .363 → .266. 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 Brewers Gold · 219 PAwOBA .327 → .210 (−117)K% 23.7% → 30.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA23.74%÷0.947×1.220——30.58%
BB% (unintentional) /PA15.07%÷1.021×0.700—×1.00810.41%
HBP% /PA4.57%—×0.700—×1.0083.22%
Singles /BIP19.49%÷1.006×0.680×0.950×1.00812.61%
Doubles /BIP4.24%÷0.958×0.600×0.950×1.0082.54%
Triples /BIP1.69%÷1.121×0.600×0.950×1.0080.87%
Home runs /BIP4.24%÷1.040×0.470—×1.0081.93%

Factors used: level-wide DSL factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 108, 1B 101, 2B 92, 3B 124, K 89, BB 104 — 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.950.

Result: wOBA .327 → .210; ISO .141 → .072; BABIP .252 → .156. 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).