Kahlil Watson

LF Columbus Clippers
Age 24 L/R 5'9" / 178 lbs AAA Svc 0.203 · Ctrl thru 2032
Overview
AAA40-MANROOKIEPre-ArbFA 2033
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202421AACLE407.220/.307/.407161561—.189/.257/.341
202522AAA/AACLE429.250/.349/.467161782—.208/.290/.368
202623AAACLE442.247/.363/.455192487—.215/.308/.370
202623MLBCLE91.239/.264/.3411968-0.6
2027PROJ45% MLB24MLBCLE70.221/.299/.3682389-0.0
2028PROJ51% MLB25MLBCLE249.223/.302/.375712910.1
2029PROJ54% MLB26MLBCLE256.224/.303/.378812930.2
Last 3 seasons WAR -0.6  ·  Next 3 projected WAR 0.3Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2032Service0.203First FA2033
2027Pre-Arb$0.8M2028Pre-Arb$0.8M2029Pre-Arb$0.8M2030Arb-1$2M2031Arb-2$2M2032Arb-3$2M
Skills · percentileMiLB Statcast 2026 AAA
Max EV80
BB%77
Speed72
Chase%53
K%30
Z-Con%27
Career WAR0.0 WAR median (P10 -0.5 / P90 5.8, comp-based) · star 2% · didn't stick 75%
CompsParker Meadows (age 24) · Brett Wisely (age 24) · Joey Wiemer (age 24)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†89
AVG/OBP/SLG.221 / .299 / .368
PA70
HR2
K%30
BB%9
BABIP292
ISO143
MLB%45%
Value2027 · WAR
BAT: -2.1 runs (wOBA-derived runs vs avg)-2BATRUN: +0.9 runs (SB/CS + UBR baserunning)+1RUNFLD: -0.3 runs (Defensive runs vs avg)-0FLDPOS: -1.7 runs (Positional adjustment)-2POSREP: +3.4 runs (Replacement-level credit)+3REPTotal WAR: +0.10+0.1WAR
0.00.51.00.00.10.20.10.10.027282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit━ post-control-$3M ctrl surplus
Tools · Contract
ToolsStatcast %ile · 2026
CONTACT
xAVG
100.209
POWER
Barrel%
427.1
Avg EV
5289.3
SPEED
Sprint
7128.3
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Pre-Arb
MLB Debut   2026
Service   0.203 yrs.days
Team Control Through   2032
First FA Year   2033
YearStatusSalary Proj WAR Value Surplus
2027Pre-Arb$0.8M+0.0$0.2M+$0.0M (cut)
2028Pre-Arb$0.8M+0.1$0.4M+$0.0M (cut)
2029Pre-Arb$0.8M+0.2$0.7M+$0.0M
2030Arb-1$2M+0.1$0.3M+$0.0M (cut)
2031Arb-2$2M+0.1$0.3M+$0.0M (cut)
2032Arb-3$2M———
Totals $0.8M $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)
202118 ROKFCL Marlins — 4233 13320 871 41 3945246061.130 212500 1719 491 132 — — — — — —
202219 AJupiter Hammerheads — 358324 751659 271274 163 231299395694 164346 358 307 30 — — — — — —
202219 ROKFCL Marlins — 1811 3201 551 00 2735297271.257 455333 2828 493 158 — — — — — —
202320 A+Lake County Captains — 341285 6113012 43928 253 214333386719 172263 2713 323 67 — — — — — —
202421 AAAkron RubberDucks — 407359 7915216 421253 159 220307407714 187285 3110 317 61 — — — — — —
202522 AAAColumbus Clippers — 176149 38718 22473 102 255362477839 221312 2712 368 78 — — — — — —
202522 AAAkron RubberDucks — 253219 541358 26725 75 247340461801 215326 2810 350 84 — — — — — —
202623 MLBCleveland Guardians — 9188 21601 3320 91 239264341605 102364 353 270 68 -4 +1 +0 -6 +2 -0.6
202623 AAAColumbus Clippers — 442369 9118119 591189 2413 247363455818 209305 2713 362 87 — — — — — —
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 9188 21601 3320 91 239264341605 102364 353 270 69 -3 +1 +0 -6 +2 -0.6
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202118 ROK MLEFCL Marlins — 4236 10210 5101 41 278381389770 111406 2412 363 132 — — — — — —
202219 A MLEJupiter Hammerheads — 358331 531036 201794 163 160217263480 103307 506 213 30 — — — — — —
202219 ROK MLEFCL Marlins — 1813 3201 371 00 2314126151.027 385242 3917 402 158 — — — — — —
202320 A+ MLELake County Captains — 341295 541209 331148 253 183283315598 132244 3310 267 67 — — — — — —
202421 AA MLEAkron RubberDucks — 407370 7013213 311553 159 189257341598 151272 388 259 61 — — — — — —
202522 AAA MLEColumbus Clippers — 176155 31515 16593 102 200287342629 142280 349 284 78 — — — — — —
202522 AA MLEAkron RubberDucks — 253225 481156 20935 75 213292387679 173313 378 293 84 — — — — — —
202623 MLB MLECleveland Guardians — 9188 21601 3320 91 239264341605 102364 353 268 68 -4 +1 +0 -6 +2 -0.6
202623 AAA MLEColumbus Clippers — 442386 8316114 431419 2413 215308370679 155285 3210 297 87 — — — — — —
202118 ROK MLEFCL Marlins — 4236 10210 5101 41 278381389770 111385 2412 363 132 — — — — — —
202118 ROK RAWFCL Marlins — 4233 13320 871 41 3945246061.130 212500 1719 491 132 — — — — — —
202219 A MLE2 teams — 376344 551137 231865 163 160223270493 110310 496 222 36 — — — — — —
202219 A RAW2 teams — 376335 7818510 321325 163 233309406715 173345 359 316 36 — — — — — —
202320 A+ MLELake County Captains — 341295 541209 331148 253 183283315598 132254 3310 267 67 — — — — — —
202320 A+ RAWLake County Captains — 341285 6113012 43928 253 214333386719 172263 2713 323 67 — — — — — —
202421 AA MLEAkron RubberDucks — 407370 7013213 311553 159 189257341598 151278 388 259 61 — — — — — —
202421 AA RAWAkron RubberDucks — 407359 7915216 421253 159 220307407714 187285 3110 317 61 — — — — — —
202522 AA MLE2 teams — 429380 8016612 361528 177 211292379671 168309 358 289 82 — — — — — —
202522 AA RAW2 teams — 429368 9220616 481198 177 250349467816 217321 2811 357 82 — — — — — —
202623 AAA MLE2 teams — 533474 10322115 461739 3314 217299363662 146303 329 292 84 — — — — — —
202623 AAA RAW2 teams — 533457 11224120 621509 3314 245346433779 188316 2812 346 84 — — — — — —
202118 ROK MLEFCL Marlins — 4236 10210 5101 41 278381389770 111406 2412 363 132 — — — — — —
202219 A MLE2 teams — 376345 551137 231865 163 159223270493 110304 496 222 36 — — — — — —
202320 A+ MLELake County Captains — 341297 541209 331148 253 182283313596 131244 3310 267 67 — — — — — —
202421 AA MLEAkron RubberDucks — 407370 7013213 311553 159 189257341598 151272 388 259 61 — — — — — —
202522 AA MLE2 teams — 429382 8016612 361528 177 209292377669 168299 358 289 82 — — — — — —
202623 AAA MLE2 teams — 533473 10322115 461739 3314 218299364662 146298 329 292 84 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202421 AA MLEAkron RubberDucks — 407370 7013213 311553 159 189257341598 151272 388 259 61 — — — — — —
202522 AA MLE2 teams — 429382 8016612 361528 177 209292377669 168299 358 289 82 — — — — — —
202623 AAA MLE2 teams — 533473 10322115 461739 3314 218299364662 146298 329 292 84 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202724 MLB MLECLE 45% 380339 7615211 321126 184 220299369668 148292 298 299 89 -5 +2 -1 -4 +8 0.1
▸ 2027 — real world (MLB)
202724 MLB CTXCLE 45% 7063 14302 6211 31 221299368667 147292 309 299 89 -1 +0 -0 -1 +2 -0.0
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202825 MLB MLECLE 51% 488436 9719214 421427 235 223302376678 153292 299 303 91 -5 +3 +0 -5 +11 0.3
202926 MLB MLECLE 54% 475424 9418214 411367 225 224303379682 155292 299 305 93 -4 +2 +0 -5 +10 0.4
203027 MLB MLECLE 54% 462412 9318214 401327 215 224303377680 153291 299 304 92 -4 +2 +0 -5 +10 0.3
203128 MLB MLECLE 54% 450402 8917213 391286 194 223302374675 151289 289 302 91 -5 +2 -1 -5 +10 0.2
203229 MLB MLECLE 53% 333297 6613110 28955 123 221299369668 147288 298 299 89 -4 +1 -1 -4 +7 -0.1
203330 MLB MLECLE 52% 321287 631219 27924 92 218295360655 142285 298 294 85 -6 +1 -2 -3 +7 -0.3
202825 MLB CTXCLE 51% 249222 491017 21724 123 223302375677 152292 298 303 91 -3 +1 +0 -3 +5 0.1
202926 MLB CTXCLE 54% 256228 511018 22734 123 224303378682 154292 299 305 93 -2 +1 +0 -3 +6 0.2
203027 MLB CTXCLE 54% 250222 501017 22714 113 224303377680 152291 289 304 92 -2 +1 +0 -3 +5 0.1
203128 MLB CTXCLE 54% 244218 491017 21693 102 223302373675 150290 289 302 91 -3 +1 -0 -3 +5 0.1
203229 MLB CTXCLE 53% 177158 36715 15502 62 222300368668 146288 288 299 89 -2 +0 -1 -2 +4 -0.1
203330 MLB CTXCLE 52% 168150 32605 14482 51 218296360655 141285 298 294 85 -3 +1 -1 -2 +4 -0.2
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 14351286 28859540 11841519 6515 224299371670 147296 298 300 81 -19 +7 -2 -20 +31 -0.3
/ 162G— A+C — 650583 13027218 531889 297 223298369667 146295 298 300 81 -8 +3 -1 -9 +14 -0.1
Career— MLE — 48124296 90417924134 404156172 22363 210289357646 146292 328 288 81 -34 +14 -4 -34 +60 0.1
/ 162G— MLE — 650580 12224318 5521110 309 210290355645 145293 328 288 81 -8 +3 -1 -8 +14 0.0

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 AAAColumbus Clippers · 442 PAwOBA .356 → .297 (−59)K% 26.7% → 32.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA26.70%÷1.000×1.200——32.04%
BB% (unintentional) /PA13.35%÷1.000×0.690—×1.0509.67%
HBP% /PA2.04%—×0.940—×1.0502.01%
Singles /BIP21.12%÷1.000×0.930×1.004×1.05020.71%
Doubles /BIP7.17%÷1.000×0.830×1.004×1.0506.28%
Triples /BIP0.40%÷1.000×0.970×1.004×1.0500.41%
Home runs /BIP7.57%÷1.000×0.700—×1.0505.56%

Factors used: league row International League. Park (home-season share, regressed): no park row on file (treated as neutral) — applied at half strength. Age: age 23 vs a level average of 27.2 → +5.0% on BB/HBP/hit rates (4.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.004.

Result: wOBA .356 → .297; ISO .209 → .160; BABIP .305 → .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 AAAkron RubberDucks · 253 PAwOBA .344 → .293 (−51)K% 28.5% → 36.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA28.46%÷0.948×1.220——36.63%
BB% (unintentional) /PA10.28%÷0.953×0.700—×1.0427.87%
HBP% /PA1.98%—×0.850—×1.0421.75%
Singles /BIP19.05%÷1.004×0.970×0.983×1.04218.85%
Doubles /BIP8.84%÷0.986×0.860×0.983×1.0427.91%
Triples /BIP3.40%÷0.935×0.950×0.983×1.0423.54%
Home runs /BIP5.44%÷0.926×0.780—×1.0424.78%

Factors used: league row EL. Park (home-season share, regressed): HR 85, 1B 101, 2B 97, 3B 87, K 90, BB 91 — applied at half strength. Age: age 22 vs a level average of 24.8 → +4.2% on BB/HBP/hit rates (2.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.983.

Result: wOBA .344 → .293; ISO .215 → .182; BABIP .326 → .313. 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 AAAColumbus Clippers · 176 PAwOBA .362 → .284 (−78)K% 26.7% → 33.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA26.70%÷0.956×1.200——33.52%
BB% (unintentional) /PA12.50%÷1.014×0.690—×1.0508.94%
HBP% /PA1.70%—×0.940—×1.0501.68%
Singles /BIP21.57%÷0.997×0.930×0.979×1.05020.69%
Doubles /BIP6.86%÷1.064×0.830×0.979×1.0505.50%
Triples /BIP0.98%÷1.042×0.970×0.979×1.0500.94%
Home runs /BIP7.84%÷1.093×0.700—×1.0505.28%

Factors used: league row International League. Park (home-season share, regressed): HR 118, 1B 99, 2B 113, 3B 108, K 91, BB 103 — applied at half strength. Age: age 22 vs a level average of 27.2 → +5.0% on BB/HBP/hit rates (5.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.979.

Result: wOBA .362 → .284; ISO .221 → .153; BABIP .312 → .280. 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 AAAkron RubberDucks · 407 PAwOBA .311 → .259 (−52)K% 30.7% → 38.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA30.71%÷0.980×1.220——38.24%
BB% (unintentional) /PA10.32%÷0.987×0.700—×1.0507.68%
HBP% /PA0.74%—×0.850—×1.0500.66%
Singles /BIP19.66%÷0.993×0.970×0.960×1.05019.35%
Doubles /BIP6.41%÷0.944×0.860×0.960×1.0505.88%
Triples /BIP0.85%÷1.023×0.950×0.960×1.0500.80%
Home runs /BIP6.84%÷0.966×0.780—×1.0505.80%

Factors used: league row EL. Park (home-season share, regressed): HR 93, 1B 99, 2B 89, 3B 105, K 96, BB 97 — applied at half strength. Age: age 21 vs a level average of 24.8 → +5.0% on BB/HBP/hit rates (3.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.960.

Result: wOBA .311 → .259; ISO .187 → .151; BABIP .285 → .272. 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 A+Lake County Captains · 341 PAwOBA .320 → .267 (−53)K% 27.0% → 33.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA26.98%÷1.028×1.270——33.34%
BB% (unintentional) /PA12.61%÷0.971×0.710—×1.0429.60%
HBP% /PA2.35%—×0.790—×1.0421.93%
Singles /BIP18.65%÷1.011×0.920×0.994×1.04217.58%
Doubles /BIP6.74%÷0.900×0.810×0.994×1.0426.28%
Triples /BIP0.00%÷1.150×0.850×0.994×1.0420.00%
Home runs /BIP6.22%÷1.060×0.800—×1.0424.89%

Factors used: league row Midwest League. Park (home-season share, regressed): HR 112, 1B 102, 2B 80, 3B 130, K 106, BB 94 — applied at half strength. Age: age 20 vs a level average of 22.8 → +4.2% on BB/HBP/hit rates (2.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.994.

Result: wOBA .320 → .267; ISO .172 → .138; BABIP .263 → .244. 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 AJupiter Hammerheads · 358 PAwOBA .301 → .213 (−88)K% 35.5% → 49.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA35.47%÷0.967×1.360——49.91%
BB% (unintentional) /PA7.54%÷0.978×0.690—×1.0455.56%
HBP% /PA1.12%—×0.780—×1.0450.91%
Singles /BIP22.84%÷1.004×0.920×1.001×1.04521.90%
Doubles /BIP8.12%÷1.156×0.830×1.001×1.0456.10%
Triples /BIP2.54%÷1.150×0.910×1.001×1.0452.10%
Home runs /BIP4.57%÷0.959×0.800—×1.0453.98%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 92, 1B 101, 2B 131, 3B 130, K 93, BB 96 — applied at half strength. Age: age 19 vs a level average of 22.0 → +4.5% on BB/HBP/hit rates (3.0 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.001.

Result: wOBA .301 → .213; ISO .164 → .107; BABIP .346 → .307. 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 ROKFCL Marlins · 18 PAwOBA .510 → .402 (−108)K% 27.8% → 40.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA27.78%÷0.981×1.440——40.78%
BB% (unintentional) /PA27.78%÷0.942×0.620—×1.00818.42%
HBP% /PA5.56%—×0.720—×1.0084.03%
Singles /BIP0.00%÷0.983×0.820—×1.0080.00%
Doubles /BIP33.33%÷1.003×0.720—×1.00824.11%
Triples /BIP0.00%÷1.040×0.720—×1.0080.00%
Home runs /BIP16.67%÷0.852×0.780—×1.00815.36%

Factors used: level-wide ROK factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 70, 1B 97, 2B 101, 3B 108, K 96, BB 88 — 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 .510 → .402; ISO .455 → .422; BABIP .333 → .242. 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).

2021 ROKFCL Marlins · 42 PAwOBA .480 → .363 (−117)K% 16.7% → 23.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA16.67%÷1.013×1.440——23.70%
BB% (unintentional) /PA19.05%÷0.984×0.620—×1.02212.27%
HBP% /PA2.38%—×0.720—×1.0221.75%
Singles /BIP30.77%÷0.969×0.820—×1.02226.63%
Doubles /BIP11.54%÷1.011×0.720—×1.0228.41%
Triples /BIP7.69%÷1.011×0.720—×1.0225.60%
Home runs /BIP0.00%÷1.000×0.780—×1.0220.00%

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

Result: wOBA .480 → .363; ISO .212 → .155; BABIP .500 → .406. 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).