Luke Williams

SS Gwinnett Stripers
Age 30 R/R 6'1" / 186 lbs AAA Svc 0.761 · Ctrl thru 2032
Overview
AAAPre-ArbFA 2033
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202427AAAATL241.282/.349/.49591876—.220/.269/.368
202427MLBATL52.196/.275/.2610353-0.0
202528AAAATL96.114/.188/.12503-37—.088/.135/.099
202528MLBATL34.129/.182/.194052-0.3
202629AAAATL363.218/.312/.36793740—.169/.234/.272
2027PROJ10% MLB30MLBATL21.201/.264/.31202620.0
2028PROJ27% MLB31MLBATL53.198/.259/.3031358-0.2
Last 3 seasons WAR -0.4  ·  Next 2 projected WAR -0.2Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2032Service0.761First FA2033
2027Pre-Arb$0.8M2028Pre-Arb$0.8M2029Ext$0.8M2030Ext$0.2M2031Ext$0.4M2032Ext$0.6M
Skills · percentileMiLB Statcast 2026 AAA
Speed97
Max EV77
BB%51
Z-Con%48
Whiff%35
K%34
CompsTrent Durrington (age 31) · Esix Snead (age 30) · Terrance Gore (age 28)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†62
AVG/OBP/SLG.201 / .264 / .312
PA21
HR0
K%29
BB%5
BABIP268
ISO50
MLB%10%
Value2027 · WAR
BAT: -9.4 runs (wOBA-derived runs vs avg)-9BATRUN: +2.3 runs (SB/CS + UBR baserunning)+2RUNFLD: -1.1 runs (Defensive runs vs avg)-1FLDPOS: +2.2 runs (Positional adjustment)+2POSREP: +4.5 runs (Replacement-level credit)+5REPTotal WAR: -0.10-0.1WAR
0.00.51.00.00.027282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit-$2M ctrl surplus
Tools · ContractCON 29 / POW 37
Toolsscout grade · Statcast %ile · 2024-2026
CONTACT29
xAVG
100.172
POWER37
Barrel%
133.4
Avg EV
2987.5
EYE44
scouting grade only
SPEED72
Sprint
7328.4
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Pre-Arb
MLB Debut   2021
Service   0.761 yrs.days
Team Control Through   2032
First FA Year   2033
YearStatusSalary Proj WAR Value Surplus
2027Pre-Arb$0.8M———
2028Pre-Arb$0.8M———
2029Extbeyond projection horizon · no WAR estimate
2030Extbeyond projection horizon · no WAR estimate
2031Extbeyond projection horizon · no WAR estimate
2032Extbeyond projection horizon · no WAR estimate
Totals $0.0M $-0.8M +$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)
201518 ROKGCL Phillies — 141118 34500 21231 92 288400331731 42358 1615 341 52 — — — — — —
201720 ALakewood BlueClaws — 442402 871601 28832 292 216271264535 47268 196 242 17 — — — — — —
201821 A+Clearwater Threshers — 437388 951319 35769 147 245322353675 108280 178 305 54 — — — — — —
201821 INTLScottsdale Scorpions — 3631 3010 3102 01 97222161384 65143 288 194 18 — — — — — —
201922 AAReading Fightin Phils — 504441 10530311 491136 309 238323395717 156292 2210 318 61 — — — — — —
202023 INTLAdelaide Giants — 7772 21201 2160 30 292311361672 69345 213 290 82 — — — — — —
202124 MLBPhiladelphia Phillies — 10898 24401 10230 22 245315316631 71311 219 291 82 -2 -0 +1 +1 +2 0.2
202124 AAALehigh Valley IronPigs — 143126 34520 12291 73 270338341679 71337 208 302 61 — — — — — —
202225 MLBMiami Marlins — 136127 30511 9440 114 236287315602 79354 327 274 73 -4 +1 +1 -3 +3 -0.2
202225 AAAJacksonville Jumbo Shrimp — 5849 16401 8180 92 327421469890 143484 3114 392 102 — — — — — —
202225 INTLEstrellas Orientales — 4841 12210 5111 20 293383390773 98400 2310 345 119 — — — — — —
202326 MLBAtlanta Braves — 1919 1000 070 40 535353105 83 370 48 -82 -4 +1 -1 +5 +0 0.1
202326 AAAGwinnett Stripers — 414355 9214412 50894 286 259357423780 163309 2112 346 81 — — — — — —
202427 MLBAtlanta Braves — 5246 9300 4131 30 196275261535 65273 258 246 53 -3 +1 +0 +1 +1 -0.0
202427 AAAGwinnett Stripers — 241216 611909 21621 184 282349495844 213351 269 367 76 — — — — — —
202528 MLBAtlanta Braves — 3431 4200 191 50 129182194375 65174 263 171 2 -4 +1 -3 +1 +1 -0.3
202528 AAAGwinnett Stripers — 9688 10100 7321 30 114188125312 11179 337 157 -37 — — — — — —
202629 AAAGwinnett Stripers — 363316 691819 40923 373 218312367679 149278 2511 305 40 — — — — — —
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 349321 681412 24962 256 212271280551 69295 287 252 57 -18 +3 -0 +5 +8 -0.3
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201518 ROK MLEGCL Phillies — 141126 27400 13331 92 214293246539 32286 239 245 52 — — — — — —
201720 A MLELakewood BlueClaws — 442411 731301 191122 292 178218217434 39234 254 194 17 — — — — — —
201821 A+ MLEClearwater Threshers — 437397 811116 261089 147 204269282551 78257 256 248 54 — — — — — —
201922 AA MLEReading Fightin Phils — 504455 912537 351396 309 200266314580 114261 287 258 61 — — — — — —
202124 MLB MLEPhiladelphia Phillies — 10898 24401 10230 22 245315316631 71311 219 290 82 -2 -0 +1 +1 +2 0.2
202124 AAA MLELehigh Valley IronPigs — 143130 31420 8351 73 238288300588 62298 246 259 61 — — — — — —
202225 MLB MLEMiami Marlins — 136128 30511 8440 114 234279312592 78354 326 277 73 -4 +1 +1 -3 +3 -0.2
202225 AAA MLEJacksonville Jumbo Shrimp — 5851 15401 6220 92 294368431800 137435 3810 319 102 — — — — — —
202326 MLB MLEAtlanta Braves — 1919 1000 070 40 535353105 83 370 48 -82 -4 +1 -1 +5 +0 0.1
202326 AAA MLEGwinnett Stripers — 414371 851249 341064 286 229301356657 127285 268 288 81 — — — — — —
202427 MLB MLEAtlanta Braves — 5246 9300 4131 30 196275261535 65273 258 246 53 -3 +1 +0 +1 +1 -0.0
202427 AAA MLEGwinnett Stripers — 241223 491506 14781 184 220269368637 148299 326 280 76 — — — — — —
202528 MLB MLEAtlanta Braves — 3431 4200 191 50 129182194375 65174 263 171 2 -4 +1 -3 +1 +1 -0.3
202528 AAA MLEGwinnett Stripers — 9691 8100 4391 30 8813599234 11156 414 113 -37 — — — — — —
202629 AAA MLEGwinnett Stripers — 363331 561416 251103 373 169234272506 103229 307 227 40 — — — — — —
201518 ROK MLEGCL Phillies — 141126 27400 13331 92 214293246539 32290 239 245 52 — — — — — —
201518 ROK RAWGCL Phillies — 141118 34500 21231 92 288400331731 42358 1615 341 52 — — — — — —
201720 A MLELakewood BlueClaws — 442411 731301 191122 292 178218217434 39239 254 194 17 — — — — — —
201720 A RAWLakewood BlueClaws — 442402 871601 28832 292 216271264535 47268 196 242 17 — — — — — —
201821 A+ MLE2 teams — 473429 881217 2811711 148 205271287558 82262 256 248 54 — — — — — —
201821 A+ RAW2 teams — 473419 981329 388611 148 234314339653 105271 188 296 54 — — — — — —
201922 AA MLEReading Fightin Phils — 504455 912537 351396 309 200266314580 114268 287 258 61 — — — — — —
201922 AA RAWReading Fightin Phils — 504441 10530311 491136 309 238323395717 156292 2210 318 61 — — — — — —
202023 INTL MLEAdelaide Giants — 7772 21201 2160 30 292311361672 69345 213 — — — — — — — —
202023 INTL RAWAdelaide Giants — 7772 21201 2160 30 292311361672 69345 213 290 82 — — — — — —
202124 AAA MLE2 teams — 251228 55821 18581 95 241300307607 66312 237 272 70 — — — — — —
202124 AAA RAW2 teams — 251224 58921 22521 95 259328330658 71326 219 297 70 — — — — — —
202225 MLB MLE3 teams — 242222 551112 17831 226 248304333637 86384 347 289 82 -5 +2 +1 -3 +5 0.1
202225 MLB RAW3 teams — 242217 581122 22731 226 267338364702 97392 309 316 82 -5 +2 +1 -3 +5 0.1
202326 AAA MLE2 teams — 433390 861249 341134 326 221290341631 121282 268 277 74 — — — — — —
202326 AAA RAW2 teams — 433374 9314412 50964 326 249343404747 155299 2212 333 74 — — — — — —
202427 AAA MLE2 teams — 293269 581806 18912 214 216270349619 134297 316 274 72 — — — — — —
202427 AAA RAW2 teams — 293262 702209 25752 214 267336454790 187337 269 345 72 — — — — — —
202528 AAA MLE2 teams — 130122 12300 5482 80 98147123270 25160 374 128 -27 — — — — — —
202528 AAA RAW2 teams — 130119 14300 8412 80 118186143329 25177 326 160 -27 — — — — — —
202629 AAA MLEGwinnett Stripers — 363331 561416 251103 373 169234272506 103231 307 227 40 — — — — — —
202629 AAA RAWGwinnett Stripers — 363316 691819 40923 373 218312367679 149278 2511 305 40 — — — — — —
201518 ROK MLEGCL Phillies — 141126 27400 13331 92 214293246539 32286 239 245 52 — — — — — —
201720 A MLELakewood BlueClaws — 442418 731301 191122 292 175218213431 38234 254 194 17 — — — — — —
201821 A+ MLE2 teams — 473431 881217 2811711 148 204271285557 81257 256 248 54 — — — — — —
201922 AA MLEReading Fightin Phils — 504458 912537 351396 309 199266312578 114261 287 258 61 — — — — — —
202124 AAA MLE2 teams — 251230 55821 18581 95 239300304604 65304 237 272 70 — — — — — —
202225 MLB MLE3 teams — 242222 551112 17831 226 248304333637 86378 347 289 82 — — — — — —
202326 AAA MLE2 teams — 433392 861249 341134 326 219290339629 120276 268 277 74 — — — — — —
202427 AAA MLE2 teams — 293271 581806 18912 214 214270347617 133294 316 274 72 — — — — — —
202528 AAA MLE2 teams — 130122 12300 5482 80 98147123270 25161 374 128 -27 — — — — — —
202629 AAA MLEGwinnett Stripers — 363332 561416 251103 373 169234271505 102229 307 227 40 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202427 AAA MLE2 teams — 293271 581806 18912 214 214270347617 133294 316 274 72 — — — — — —
202528 AAA MLE2 teams — 130122 12300 5482 80 98147123270 25161 374 128 -27 — — — — — —
202629 AAA MLEGwinnett Stripers — 363332 561416 251103 373 169234271505 102229 307 227 40 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202730 MLB MLEATL 10% 319291 591316 22913 235 201264312576 111268 297 260 62 -14 +3 -2 +3 +7 -0.1
▸ 2027 — real world (MLB)
202730 MLB CTXATL 10% 2120 4100 160 20 201264312576 111268 295 260 62 -1 +0 -0 +0 +0 0.0
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202831 MLB MLEATL 27% 195178 36813 13562 112 198259303563 106266 297 255 58 -10 +1 -4 +2 +4 -0.6
202831 MLB CTXATL 27% 5349 9201 4150 31 198259303563 106266 288 255 58 -3 +0 -1 +1 +1 -0.2
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 402370 771613 281112 287 208268281549 73288 287 253 50 -20 +3 -1 +6 +9 -0.4
/ 162G— A+C — 650598 1252625 451793 4511 209268284552 75288 287 253 50 -33 +5 -2 +10 +14 -0.7
Career— MLE — 37533424 6971391447 241103637 24050 204263294557 90274 286 242 50 -37 +6 -5 +10 +16 -1.0
/ 162G— MLE — 650593 1202428 421796 429 202262290552 88272 286 242 50 -32 +5 -5 +8 +14 -0.9

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 AAAGwinnett Stripers · 363 PAwOBA .296 → .227 (−69)K% 25.3% → 30.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA25.34%÷1.000×1.200——30.41%
BB% (unintentional) /PA10.47%÷1.000×0.690—×0.9727.02%
HBP% /PA0.83%—×0.940—×0.9720.76%
Singles /BIP18.30%÷1.000×0.930×0.953×0.97215.78%
Doubles /BIP8.04%÷1.000×0.830×0.953×0.9726.18%
Triples /BIP0.45%÷1.000×0.970×0.953×0.9720.40%
Home runs /BIP4.02%÷1.000×0.700—×0.9722.73%

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 30 vs a level average of 27.2 → −2.8% on BB/HBP/hit rates (2.8 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.953.

Result: wOBA .296 → .227; ISO .149 → .108; BABIP .278 → .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 AAAGwinnett Stripers · 96 PAwOBA .153 → .113 (−40)K% 33.3% → 41.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA33.33%÷0.976×1.200——40.98%
BB% (unintentional) /PA7.29%÷1.140×0.690—×0.9824.33%
HBP% /PA1.04%—×0.940—×0.9820.96%
Singles /BIP16.07%÷0.968×0.930×0.950×0.98214.40%
Doubles /BIP1.79%÷1.162×0.830×0.950×0.9821.19%
Triples /BIP0.00%÷0.900×0.970×0.950×0.9820.00%
Home runs /BIP0.00%÷0.961×0.700—×0.9820.00%

Factors used: league row International League. Park (home-season share, regressed): HR 92, 1B 94, 2B 132, 3B 80, K 95, BB 128 — applied at half strength. Age: age 29 vs a level average of 27.2 → −1.8% on BB/HBP/hit rates (1.8 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.950.

Result: wOBA .153 → .113; ISO .011 → .007; BABIP .179 → .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).

2024 AAAGwinnett Stripers · 241 PAwOBA .361 → .280 (−81)K% 25.7% → 32.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA25.73%÷0.958×1.200——32.21%
BB% (unintentional) /PA8.71%÷1.001×0.690—×0.9925.96%
HBP% /PA0.41%—×0.940—×0.9920.39%
Singles /BIP21.43%÷0.977×0.930×0.950×0.99219.23%
Doubles /BIP12.34%÷0.961×0.830×0.950×0.99210.05%
Triples /BIP0.00%÷1.150×0.970×0.950×0.9920.00%
Home runs /BIP5.84%÷0.968×0.700—×0.9924.19%

Factors used: league row International League. Park (home-season share, regressed): HR 94, 1B 95, 2B 92, 3B 130, K 92, BB 100 — applied at half strength. Age: age 28 vs a level average of 27.2 → −0.8% on BB/HBP/hit rates (0.8 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.950.

Result: wOBA .361 → .280; ISO .213 → .155; BABIP .351 → .299. 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 AAAGwinnett Stripers · 414 PAwOBA .341 → .288 (−52)K% 21.5% → 25.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA21.50%÷1.005×1.200——25.68%
BB% (unintentional) /PA11.84%÷0.997×0.690—×1.0038.22%
HBP% /PA0.97%—×0.940—×1.0030.91%
Singles /BIP23.31%÷0.968×0.930×0.983×1.00322.07%
Doubles /BIP5.26%÷0.933×0.830×0.983×1.0034.62%
Triples /BIP1.50%÷0.999×0.970×0.983×1.0031.44%
Home runs /BIP4.51%÷0.984×0.700—×1.0033.22%

Factors used: league row International League. Park (home-season share, regressed): HR 97, 1B 94, 2B 87, 3B 100, K 101, BB 99 — applied at half strength. Age: age 27 vs a level average of 27.2 → +0.3% on BB/HBP/hit rates (0.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.983.

Result: wOBA .341 → .288; ISO .163 → .130; BABIP .309 → .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).

2022 AAAJacksonville Jumbo Shrimp · 58 PAwOBA .389 → .319 (−70)K% 31.0% → 38.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA31.03%÷0.966×1.200——38.57%
BB% (unintentional) /PA13.79%÷0.978×0.690—×1.0189.91%
HBP% /PA0.00%—×0.940—×1.0180.00%
Singles /BIP35.48%÷1.054×0.930—×1.01831.87%
Doubles /BIP12.90%÷0.898×0.830—×1.01812.14%
Triples /BIP0.00%÷0.930×0.970—×1.0180.00%
Home runs /BIP3.23%÷1.032×0.700—×1.0182.23%

Factors used: league row International League. Park (home-season share, regressed): HR 106, 1B 111, 2B 80, 3B 86, K 93, BB 96 — applied at half strength. Age: age 26 vs a level average of 27.2 → +1.8% on BB/HBP/hit rates (1.2 yr younger than average).

Result: wOBA .389 → .319; ISO .143 → .115; BABIP .484 → .435. 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 AAALehigh Valley IronPigs · 143 PAwOBA .303 → .259 (−44)K% 20.3% → 24.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA20.28%÷0.992×1.200——24.54%
BB% (unintentional) /PA8.39%÷1.061×0.690—×1.0335.64%
HBP% /PA0.70%—×0.940—×1.0330.68%
Singles /BIP27.84%÷1.016×0.930×0.950×1.03324.99%
Doubles /BIP5.15%÷0.952×0.830×0.950×1.0334.41%
Triples /BIP2.06%÷1.150×0.920×0.950×1.0331.62%
Home runs /BIP0.00%÷0.957×0.700—×1.0330.00%

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

Result: wOBA .303 → .259; ISO .071 → .060; BABIP .337 → .298. 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).

2019 AAReading Fightin Phils · 504 PAwOBA .312 → .258 (−54)K% 22.4% → 27.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA22.42%÷0.995×1.220——27.50%
BB% (unintentional) /PA9.52%÷0.978×0.700—×1.0277.00%
HBP% /PA1.19%—×0.850—×1.0271.04%
Singles /BIP18.60%÷1.023×0.970×0.950×1.02717.20%
Doubles /BIP9.15%÷0.980×0.860×0.950×1.0277.83%
Triples /BIP0.91%÷0.959×0.950×0.950×1.0270.88%
Home runs /BIP3.35%÷1.182×0.780—×1.0272.27%

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

Result: wOBA .312 → .258; ISO .156 → .121; BABIP .292 → .261. 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).

2018 A+Clearwater Threshers · 437 PAwOBA .299 → .248 (−51)K% 17.4% → 24.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA17.39%÷0.995×1.420——24.81%
BB% (unintentional) /PA7.78%÷1.005×0.750—×1.0125.87%
HBP% /PA2.06%—×0.930—×1.0121.94%
Singles /BIP23.08%÷0.950×0.920×0.950×1.01221.48%
Doubles /BIP4.17%÷1.028×0.960×0.950×1.0123.74%
Triples /BIP0.32%÷1.000×0.810×0.950×1.0120.25%
Home runs /BIP2.88%÷1.197×0.880—×1.0122.15%

Factors used: league row FSL. Park (home-season share, regressed): HR 139, 1B 90, 2B 106, 3B 100, K 99, BB 101 — applied at half strength. Age: age 22 vs a level average of 22.8 → +1.2% on BB/HBP/hit rates (0.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.950.

Result: wOBA .299 → .248; ISO .108 → .081; BABIP .280 → .257. 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).

Not traceable per stint: some stints lack the counting stats the component translation needs. Level-wide factors that apply instead — .