Williams Wong

SS ACL Rangers
Age 21 L/R 5'10" / 180 lbs ROK HR +15%BB +5% Svc 0.0 · Ctrl thru 2038
Overview
ROKPROSPECTMiLBFA 2039
OGV OFP35OGV rank#1872ETA2029MLB%0%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202317ROKDSL Rangers B…161.285/.439/.3580653—.180/.306/.233
202418ROKDSL Rangers R…190.197/.362/.2791224—.121/.254/.159
202519ROKTEX120.214/.314/.291229—.138/.203/.174
2027PROJMLE21MLBTEX230.203/.275/.28422600.0
2028PROJ34% MLB22MLBTEX24.209/.281/.3030066-0.0
2029PROJ50% MLB23MLBTEX78.213/.285/.3181170-0.0
Next 3 projected WAR -0.0Projected 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 2025 Rk
Z-Con%50
Chase%46
BB%42
ISO37
Whiff%36
K%25
2027 FULL-SEASON PROJECTIONpark-neutral Marcel · 40 proj PA
wRC+†60
AVG/OBP/SLG.201 / .273 / .282
PA40
HR0
K%29
BB%8
ISO81
MLB%0%
Value2027 · WAR
BAT: -1.9 runs (wOBA-derived runs vs avg)-2BATRUN: +0.0 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +0.4 runs (Positional adjustment)+0POSREP: +0.9 runs (Replacement-level credit)+1REPTotal WAR: +0.00+0.0WAR
0.00.51.00.10.20.20.10.027282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit+$2M ctrl surplus
Tools · Contract
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.1$0.2M+$0.0M (cut)
2035Pre-Arb$1.0M———
2036Extbeyond projection horizon · no WAR estimate
2037Extbeyond projection horizon · no WAR estimate
2038Extbeyond projection horizon · no WAR estimate
Totals $0.9M $0.5M +$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)
202317 ROKDSL Rangers Blue — 161123 35710 32332 63 285439358797 73376 2020 365 53 — — — — — —
202418 ROKDSL Rangers Red — 190147 29901 35273 22 197362279641 82230 1418 302 24 — — — — — —
202519 ROKACL Rangers — 120103 22202 15330 21 214314291605 78294 2812 279 9 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202317 ROK MLEDSL Rangers Blue — 161133 24510 22422 63 180306233539 53236 2614 247 53 — — — — — —
202418 ROK MLEDSL Rangers Red — 190157 19600 25343 22 121254159413 38143 1813 203 24 — — — — — —
202519 ROK MLEACL Rangers — 120109 15101 9480 21 138203174378 37238 408 181 9 — — — — — —
202317 ROK MLEDSL Rangers Blue — 161133 24510 22422 63 180306233539 53255 2614 247 53 — — — — — —
202317 ROK RAWDSL Rangers Blue — 161123 35710 32332 63 285439358797 73376 2020 365 53 — — — — — —
202418 ROK MLEDSL Rangers Red — 190157 19600 25343 22 121254159413 38151 1813 203 24 — — — — — —
202418 ROK RAWDSL Rangers Red — 190147 29901 35273 22 197362279641 82230 1418 302 24 — — — — — —
202519 ROK MLEACL Rangers — 120109 15101 9480 21 138203174378 37233 408 181 9 — — — — — —
202519 ROK RAWACL Rangers — 120103 22202 15330 21 214314291605 78294 2812 279 9 — — — — — —
202317 ROK MLEDSL Rangers Blue — 161136 24510 22422 63 176306228534 51236 2614 247 53 — — — — — —
202418 ROK MLEDSL Rangers Red — 190160 19600 25343 22 119254156410 38143 1813 203 24 — — — — — —
202519 ROK MLEACL Rangers — 120110 15101 9480 21 136203173376 36238 408 181 9 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202418 ROK MLEDSL Rangers Red — 190160 19600 25343 22 119254156410 38143 1813 203 24 — — — — — —
202519 ROK MLEACL Rangers — 120110 15101 9480 21 136203173376 36238 408 181 9 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202721 MLB MLETEX 0% 230207 41712 19662 21 203275284559 81283 298 256 60 -11 +0 +0 +2 +5 0.0
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202822 MLB MLETEX 34% 7265 13201 6201 10 208280301581 93285 288 265 66 -3 +0 +0 +1 +2 -0.0
202923 MLB MLETEX 50% 156141 29512 13441 10 213285315599 102286 288 272 70 -5 +0 +0 +2 +3 -0.0
203024 MLB MLETEX 57% 238214 46814 20662 21 216288326615 110288 288 278 74 -7 +0 +0 +3 +5 0.0
203125 MLB MLETEX 60% 309277 611126 26843 21 219291335626 116288 278 283 78 -8 +0 +0 +3 +7 0.2
203226 MLB MLETEX 62% 357321 711228 30963 21 221293342635 121288 278 286 80 -9 +0 +0 +4 +8 0.3
203327 MLB MLETEX 63% 379341 751328 321033 21 220292340632 120288 278 285 79 -9 +0 +0 +4 +8 0.3
203428 MLB MLETEX 65% 388350 761328 321063 21 218290335626 117287 278 282 77 -10 +0 -1 +4 +8 0.1
203529 MLB MLETEX 65% 386348 751327 321073 22 216288330617 114286 288 279 75 -12 -0 -1 +4 +8 -0.1
202822 MLB CTXTEX 34% 2422 4100 270 00 209281303584 95284 298 266 66 -1 +0 +0 +0 +1 -0.0
202923 MLB CTXTEX 50% 7871 15301 6221 10 213285318603 105286 288 274 70 -3 +0 +0 +1 +2 -0.0
203024 MLB CTXTEX 57% 135122 27413 11371 10 217289330619 113287 278 280 74 -4 +0 +0 +1 +3 0.0
203125 MLB CTXTEX 60% 187168 37614 15512 10 220292340632 120288 278 285 78 -5 +0 +0 +2 +4 0.1
203226 MLB CTXTEX 62% 223200 44715 19602 11 222294347641 125288 279 289 80 -5 -0 +0 +2 +5 0.2
203327 MLB CTXTEX 63% 240216 47815 20652 11 221293345638 124287 278 287 79 -6 -0 +0 +3 +5 0.2
203428 MLB CTXTEX 65% 252227 49815 21692 11 219291340631 121287 278 284 77 -7 -0 -0 +3 +5 0.1
203529 MLB CTXTEX 65% 251226 48815 21692 12 217288334622 117285 278 281 75 -7 -1 -1 +3 +5 -0.1
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 13901252 27145628 11538012 75 216289329618 113286 278 284 68 -38 -1 -1 +15 +30 0.5
/ 162G— A+C — 650585 12721313 541786 32 217290330620 113287 278 284 68 -18 -0 -1 +7 +14 0.2
Career— MLE — 27962493 510901345 25076224 2413 205283305589 101273 279 269 68 -66 +0 -2 +25 +50 0.8
/ 162G— MLE — 650580 11821310 581776 63 203283302585 98272 279 269 68 -18 +0 -1 +7 +14 0.2

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.

2025 ROKACL Rangers · 120 PAwOBA .272 → .181 (−91)K% 27.5% → 40.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA27.50%÷0.981×1.440——40.38%
BB% (unintentional) /PA12.50%÷1.016×0.620—×0.9957.59%
HBP% /PA0.00%—×0.720—×0.9950.00%
Singles /BIP25.71%÷0.991×0.820×1.008×0.99521.33%
Doubles /BIP2.86%÷1.017×0.720×1.008×0.9952.03%
Triples /BIP0.00%÷1.138×0.720×1.008×0.9950.00%
Home runs /BIP2.86%÷1.302×0.780—×0.9951.70%

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

Result: wOBA .272 → .181; ISO .078 → .043; BABIP .294 → .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).

2024 DSLDSL Rangers Red · 190 PAwOBA .301 → .203 (−97)K% 14.2% → 17.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA14.21%÷0.969×1.220——17.90%
BB% (unintentional) /PA18.42%÷0.976×0.700—×0.99513.15%
HBP% /PA1.58%—×0.700—×0.9951.10%
Singles /BIP15.83%÷1.025×0.680×0.986×0.99510.30%
Doubles /BIP7.50%÷1.032×0.600×0.986×0.9954.27%
Triples /BIP0.00%÷1.150×0.600×0.986×0.9950.00%
Home runs /BIP0.83%÷1.333×0.470—×0.9950.29%

Factors used: level-wide DSL factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 167, 1B 105, 2B 106, 3B 130, K 94, BB 95 — applied at half strength. Age: age 19 vs a level average of 18.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.986.

Result: wOBA .301 → .203; ISO .082 → .045; BABIP .230 → .143. 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 DSLDSL Rangers Blue · 161 PAwOBA .364 → .247 (−117)K% 20.5% → 25.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA20.50%÷0.970×1.220——25.78%
BB% (unintentional) /PA19.88%÷1.024×0.700—×1.00813.69%
HBP% /PA1.24%—×0.700—×1.0080.88%
Singles /BIP30.00%÷1.069×0.680×0.972×1.00818.68%
Doubles /BIP7.78%÷0.901×0.600×0.972×1.0085.07%
Triples /BIP1.11%÷1.036×0.600×0.972×1.0080.63%
Home runs /BIP0.00%÷1.180×0.470—×1.0080.00%

Factors used: level-wide DSL factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 136, 1B 114, 2B 80, 3B 107, K 94, BB 105 — 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.972.

Result: wOBA .364 → .247; ISO .073 → .049; BABIP .376 → .236. 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).