Kale Fountain

RF Lake Elsinore Storm
Age 21 R/R 6'4" / 225 lbs A HR +5% Svc 0.0 · Ctrl thru 2034
Overview
APROSPECTMiLBFA 2035
ETA2029MLB%0%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202519A/ROKSD280.226/.353/.30932141—.174/.276/.241
202620ASD63.182/.286/.3272429—.140/.222/.228
2027PROJMLE21MLBSD238.207/.275/.3205468-0.1
2028PROJ34% MLB22MLBSD39.210/.278/.3341175-0.1
2029PROJ50% MLB23MLBSD98.215/.283/.3483280-0.1
Next 3 projected WAR -0.3Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2034Service0.0First FA2035
2027MiLB2028MiLB2029Pre-Arb$0.8M2030Pre-Arb$0.8M2031Pre-Arb$0.9M2032Arb-1$0.4M2033Arb-2$0.4M2034Arb-3$0.6M
Skills · percentileMiLB Statcast 2026 A
ISO57
Speed51
K%34
Whiff%30
BB%28
Chase%23
Career WAR0.0 WAR median (P10 0.0 / P90 0.0, comp-based) · star 0% · didn't stick 94%
2027 FULL-SEASON PROJECTIONpark-neutral Marcel · 66 proj PA
wRC+†68
AVG/OBP/SLG.206 / .272 / .318
PA66
HR1
K%28
BB%7
ISO113
MLB%0%
Value2027 · WAR
BAT: -2.5 runs (wOBA-derived runs vs avg)-2BATRUN: +0.2 runs (SB/CS + UBR baserunning)+0RUNFLD: -0.4 runs (Defensive runs vs avg)-0FLDPOS: -0.7 runs (Positional adjustment)-1POSREP: +1.4 runs (Replacement-level credit)+1REPTotal WAR: -0.10-0.1WAR
0.00.51.00.00.00.00.00.00.027282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit━ post-control-$4M ctrl surplus
Contract
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2029
Service   0 yrs (est)
Team Control Through   2034
First FA Year   2035
YearStatusSalary Proj WAR Value Surplus
2027MiLBstill in minors · estimated debut 2029
2028MiLBstill in minors · estimated debut 2029
2029Pre-Arb$0.8M———
2030Pre-Arb$0.8M———
2031Pre-Arb$0.9M———
2032Arb-1$0.4M———
2033Arb-2$0.4M———
2034Arb-3$0.6M———
Totals $0.0M $-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)
202519 ALake Elsinore Storm — 148123 24202 17345 91 195317260577 65244 2311 273 38 — — — — — —
202519 ROKACL Padres — 132107 28611 18315 120 262392364757 103351 2314 346 45 — — — — — —
202620 ALake Elsinore Storm — 6355 10202 6172 43 182286327613 145222 2710 283 29 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202519 A MLELake Elsinore Storm — 148127 21102 13485 91 165269220489 55229 329 224 38 — — — — — —
202519 ROK MLEACL Padres — 132114 21411 11445 120 184285263548 79258 338 235 45 — — — — — —
202620 A MLELake Elsinore Storm — 6357 8201 4232 43 140222228450 88200 376 211 29 — — — — — —
202519 A MLE2 teams — 280241 41512 249210 211 170273224497 54257 339 229 41 — — — — — —
202519 A RAW2 teams — 280230 52813 356510 211 226353309661 83293 2312 307 41 — — — — — —
202620 A MLELake Elsinore Storm — 6357 8201 4232 43 140222228450 88212 376 211 29 — — — — — —
202620 A RAWLake Elsinore Storm — 6355 10202 6172 43 182286327613 145222 2710 283 29 — — — — — —
202519 A MLE2 teams — 280244 41512 249210 211 168273221494 53243 339 229 41 — — — — — —
202620 A MLELake Elsinore Storm — 6357 8201 4232 43 140222228450 88200 376 211 29 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202519 A MLE2 teams — 280244 41512 249210 211 168273221494 53243 339 229 41 — — — — — —
202620 A MLELake Elsinore Storm — 6357 8201 4232 43 140222228450 88200 376 211 29 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202721 MLB MLESD 0% 238216 45815 17663 41 207275320595 113272 287 269 68 -9 +0 -2 -3 +5 -0.1
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202822 MLB MLESD 34% 117106 23413 8322 20 213281338619 125274 277 278 75 -4 +0 -1 -1 +3 -0.2
202923 MLB MLESD 50% 196177 39715 14523 31 217286352637 134276 277 286 80 -5 +0 -1 -2 +4 -0.3
203024 MLB MLESD 57% 280253 571028 21744 51 221290363652 141278 268 292 84 -5 +1 -1 -3 +6 -0.2
203125 MLB MLESD 60% 341308 6912210 25895 51 224293371663 147279 267 296 87 -5 +1 -1 -4 +7 -0.2
203226 MLB MLESD 62% 376340 7613211 28985 61 226295376671 151279 267 299 89 -5 +1 -1 -4 +8 -0.1
203327 MLB MLESD 63% 392355 8014212 291025 61 224294374667 149279 267 298 88 -6 +1 -1 -4 +8 -0.2
203428 MLB MLESD 65% 396358 8014212 301045 51 222292369660 146278 268 295 86 -7 +1 -2 -4 +9 -0.4
203529 MLB MLESD 65% 391354 7813211 291045 52 220289362651 142276 277 291 83 -8 +0 -2 -4 +8 -0.6
202822 MLB CTXSD 34% 3935 7101 3111 10 210278334612 124269 288 276 75 -1 +0 -0 -0 +1 -0.1
202923 MLB CTXSD 50% 9890 20313 7261 20 215283348631 134271 277 283 80 -2 +0 -0 -1 +2 -0.1
203024 MLB CTXSD 57% 159144 31514 12422 31 218287359646 141273 268 289 84 -3 +0 -0 -2 +3 -0.2
203125 MLB CTXSD 60% 206186 41716 15543 31 221290367658 147274 267 294 87 -3 +0 -1 -2 +4 -0.1
203226 MLB CTXSD 62% 235212 47817 18613 41 223292373665 151274 268 297 89 -3 +0 -1 -3 +5 -0.1
203327 MLB CTXSD 63% 249225 50818 19653 41 222291370661 149274 268 295 88 -4 +0 -1 -3 +5 -0.1
203428 MLB CTXSD 65% 257233 51818 19683 41 220289366654 146272 267 293 86 -4 +0 -1 -3 +6 -0.2
203529 MLB CTXSD 65% 254230 49817 19683 31 217286359645 142271 277 289 83 -5 +0 -2 -3 +6 -0.4
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 14971355 29648744 11239519 246 218287362649 143273 267 292 79 -26 +2 -5 -16 +32 -1.3
/ 162G— A+C — 650588 12921319 491728 103 219288362651 143275 268 292 79 -11 +1 -2 -7 +14 -0.6
Career— MLE — 28982609 563961576 21778847 6312 216288351639 136276 277 285 79 -47 +4 -9 -27 +55 -2.4
/ 162G— MLE — 650585 12622317 4917711 143 215289350639 135276 278 285 79 -12 +1 -2 -7 +14 -0.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.

2026 ALake Elsinore Storm · 63 PAwOBA .276 → .211 (−65)K% 27.0% → 36.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA26.98%÷1.000×1.360——36.70%
BB% (unintentional) /PA9.52%÷1.000×0.690—×1.0156.67%
HBP% /PA3.17%—×0.780—×1.0152.51%
Singles /BIP15.79%÷1.000×0.920—×1.01514.74%
Doubles /BIP5.26%÷1.000×0.830—×1.0154.43%
Triples /BIP0.00%÷1.000×0.910—×1.0150.00%
Home runs /BIP5.26%÷1.000×0.800—×1.0154.27%

Factors used: level-wide A 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 21 vs a level average of 22.0 → +1.5% on BB/HBP/hit rates (1.0 yr younger than average).

Result: wOBA .276 → .211; ISO .145 → .107; BABIP .222 → .200. 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 ALake Elsinore Storm · 148 PAwOBA .272 → .224 (−48)K% 23.0% → 32.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA22.97%÷0.956×1.360——32.69%
BB% (unintentional) /PA11.49%÷0.952×0.690—×1.0308.57%
HBP% /PA3.38%—×0.780—×1.0302.71%
Singles /BIP22.47%÷0.989×0.920×0.999×1.03021.51%
Doubles /BIP2.25%÷1.062×0.830×0.999×1.0301.81%
Triples /BIP0.00%÷1.150×0.910×0.999×1.0300.00%
Home runs /BIP2.25%÷0.936×0.800—×1.0301.98%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 87, 1B 98, 2B 112, 3B 130, K 91, BB 90 — applied at half strength. Age: age 20 vs a level average of 22.0 → +3.0% on BB/HBP/hit rates (2.0 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.999.

Result: wOBA .272 → .224; ISO .065 → .052; BABIP .244 → .229. 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 ROKACL Padres · 132 PAwOBA .344 → .235 (−108)K% 23.5% → 33.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA23.48%÷1.023×1.440——33.06%
BB% (unintentional) /PA13.64%÷0.990×0.620—×0.9958.50%
HBP% /PA3.79%—×0.720—×0.9952.71%
Singles /BIP26.32%÷1.010×0.820×0.950×0.99520.19%
Doubles /BIP7.89%÷1.045×0.720×0.950×0.9955.14%
Triples /BIP1.32%÷1.018×0.720×0.950×0.9950.88%
Home runs /BIP1.32%÷1.018×0.780—×0.9951.00%

Factors used: level-wide ROK factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 104, 1B 102, 2B 109, 3B 104, K 105, 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). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.950.

Result: wOBA .344 → .235; ISO .103 → .068; BABIP .351 → .258. 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).