Kien Vu

LF Dayton Dragons
Age 23 L/L 5'11" / 185 lbs A+ HR +16%BB +6% Svc 0.0 · Ctrl thru 2036
Overview
A+PROSPECTMiLBFA 2037
ETA2029MLB%0%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202521ACIN91.273/.371/.5324782—.212/.292/.400
202622AA/A+CIN527.234/.361/.446203281—.203/.303/.372
2027PROJMLE23MLBCIN1.194/.282/.3460075-0.0
2028PROJ30% MLB24MLBCIN120.200/.287/.3594379-0.1
2029PROJ44% MLB25MLBCIN191.204/.290/.3676582-0.1
Next 3 projected WAR -0.3Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2036Service0.0First FA2037
2027MiLB2028MiLB2029MiLB2030MiLB2031Pre-Arb$0.9M2032Pre-Arb$0.9M2033Pre-Arb$0.9M2034Ext$3M+2
Skills · percentileMiLB Statcast 2026 AA
Speed68
Chase%67
ISO45
BB%42
Z-Con%21
K%19
Career WAR0.0 WAR median (P10 -0.2 / P90 1.1, comp-based) · star 0% · didn't stick 94%
CompsTrey Sweeney (age 23) · Jacob Melton (age 23) · Gabriel Rincones Jr. (age 23)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†75
AVG/OBP/SLG.194 / .282 / .346
PA1
HR0
K%30
BB%9
BABIP250
ISO146
MLB%0%
Value2027 · WAR
BAT: -6.3 runs (wOBA-derived runs vs avg)-6BATRUN: +0.9 runs (SB/CS + UBR baserunning)+1RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -2.2 runs (Positional adjustment)-2POSREP: +4.5 runs (Replacement-level credit)+5REPTotal WAR: -0.10-0.1WAR
0.00.51.00.00.00.027282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit-$3M ctrl surplus
Tools · ContractCON 26 / POW 53
Toolsscout grade
CONTACT26
scouting grade only
POWER53
scouting grade only
EYE56
scouting grade only
SPEED64
scouting grade only
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———
2033Pre-Arb$0.9M———
2034Extbeyond projection horizon · no WAR estimate
2035Extbeyond projection horizon · no WAR estimate
2036Extbeyond projection horizon · no WAR estimate
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)
202521 ADaytona Tortugas — 9177 21804 9253 71 273371532903 260354 2710 387 82 — — — — — —
202622 AAChattanooga Lookouts — 179156 27515 17555 52 173275314589 141229 319 271 33 — — — — — —
202622 A+Dayton Dragons — 348279 7513615 499815 275 269405520925 251353 2814 402 105 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202521 A MLEDaytona Tortugas — 9180 17603 6343 71 212292400692 188305 377 289 82 — — — — — —
202622 AA MLEChattanooga Lookouts — 179162 25514 11675 52 154230272502 117217 376 217 33 — — — — — —
202622 A+ MLEDayton Dragons — 348293 6711512 3512515 275 229341423764 195323 3610 324 105 — — — — — —
202521 A MLEDaytona Tortugas — 9180 17603 6343 71 212292400692 188326 377 289 82 — — — — — —
202521 A RAWDaytona Tortugas — 9177 21804 9253 71 273371532903 260354 2710 387 82 — — — — — —
202622 A+ MLE2 teams — 527455 9015616 4619220 327 198299363662 165295 369 288 81 — — — — — —
202622 A+ RAW2 teams — 527435 10218720 6615320 327 234361446807 211308 2913 357 81 — — — — — —
202521 A MLEDaytona Tortugas — 9182 17603 6343 71 207292390682 183305 377 289 82 — — — — — —
202622 A+ MLE2 teams — 527456 9015616 4619220 327 197299362661 164287 369 288 81 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202521 A MLEDaytona Tortugas — 9182 17603 6343 71 207292390682 183305 377 289 82 — — — — — —
202622 A+ MLE2 teams — 527456 9015616 4619220 327 197299362661 164287 369 288 81 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202723 MLB MLECIN 0% 528466 8916315 4415613 154 192279337616 145249 308 279 75 -16 +1 +0 -6 +11 -0.1
▸ 2027 — real world (MLB)
202723 MLB CTXCIN 0% 11 0000 000 00 194282346628 152250 00 283 75 -0 +0 +0 -0 +0 -0.0
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202824 MLB MLECIN 30% 397351 6913212 341159 113 197284349633 152252 299 285 79 -10 +1 +0 -4 +9 -0.5
202925 MLB MLECIN 44% 432382 7714313 3712410 123 201287357644 156255 299 290 82 -9 +1 +0 -5 +9 -0.3
203026 MLB MLECIN 51% 450399 8115314 3812710 123 203289361650 157257 288 292 84 -9 +1 +0 -5 +10 -0.3
203127 MLB MLECIN 52% 455403 8215314 3912810 123 204290361650 156258 289 292 84 -9 +1 +0 -5 +10 -0.3
203228 MLB MLECIN 53% 453402 8215214 391279 103 205289358648 154259 289 291 83 -9 +1 -1 -5 +10 -0.4
203329 MLB MLECIN 57% 445395 8015213 381269 82 202286352638 150257 289 287 81 -10 +1 -1 -5 +10 -0.6
202824 MLB CTXCIN 30% 120106 22414 10353 31 200287359646 159253 298 290 79 -3 +0 +0 -1 +3 -0.1
202925 MLB CTXCIN 44% 191169 34616 16554 51 204290367657 164256 298 295 82 -4 +1 +0 -2 +4 -0.1
203026 MLB CTXCIN 51% 228202 41718 19655 62 206292372664 166258 298 297 84 -4 +0 +0 -2 +5 -0.2
203127 MLB CTXCIN 52% 239212 44818 20675 62 207292371664 164259 288 297 84 -5 +0 +0 -3 +5 -0.2
203228 MLB CTXCIN 53% 241213 44818 21685 51 207292369661 161260 289 296 83 -5 +1 -0 -3 +5 -0.2
203329 MLB CTXCIN 57% 254225 45818 22725 51 205289362651 157258 289 292 81 -6 +1 -1 -3 +6 -0.3
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 12731127 23041642 10836227 308 204289363652 159258 288 295 82 -27 +3 -1 -14 +28 -1.1
/ 162G— A+C — 650575 11721321 5518514 154 203289360649 157258 288 295 82 -14 +1 -1 -7 +14 -0.6
Career— MLE — 34603052 61411522105 295103585 11026 201290356646 155264 309 289 82 -62 +7 -2 -30 +62 -2.6
/ 162G— MLE — 650573 11622420 5519416 215 202290360649 157265 308 289 82 -14 +2 -0 -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 A+Dayton Dragons · 348 PAwOBA .396 → .324 (−72)K% 28.2% → 35.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA28.16%÷1.000×1.270——35.76%
BB% (unintentional) /PA14.08%÷1.000×0.710—×0.9989.98%
HBP% /PA4.31%—×0.790—×0.9983.40%
Singles /BIP22.65%÷1.000×0.920×1.050×0.99821.84%
Doubles /BIP7.18%÷1.000×0.810×1.050×0.9986.10%
Triples /BIP3.31%÷1.000×0.850×1.050×0.9982.95%
Home runs /BIP8.29%÷1.000×0.800—×0.9986.62%

Factors used: league row Midwest 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 22.8 → −0.2% on BB/HBP/hit rates (0.2 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.050.

Result: wOBA .396 → .324; ISO .251 → .202; BABIP .353 → .323. 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).

2026 AAChattanooga Lookouts · 179 PAwOBA .261 → .217 (−45)K% 30.7% → 37.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA30.73%÷1.000×1.220——37.49%
BB% (unintentional) /PA8.94%÷1.000×0.680—×1.0276.24%
HBP% /PA2.79%—×0.840—×1.0272.41%
Singles /BIP15.84%÷1.000×0.920×1.016×1.02715.21%
Doubles /BIP4.95%÷1.000×0.910×1.016×1.0274.70%
Triples /BIP0.99%÷1.000×0.880×1.016×1.0270.91%
Home runs /BIP4.95%÷1.000×0.800—×1.0274.07%

Factors used: league row SL. 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 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 ×1.016.

Result: wOBA .261 → .217; ISO .141 → .116; BABIP .229 → .217. 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 ADaytona Tortugas · 91 PAwOBA .377 → .289 (−87)K% 27.5% → 37.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA27.47%÷1.008×1.360——37.08%
BB% (unintentional) /PA9.89%÷0.956×0.690——7.14%
HBP% /PA3.30%—×0.780——2.57%
Singles /BIP17.31%÷0.980×0.920×1.026—16.67%
Doubles /BIP15.38%÷1.088×0.830×1.026—12.04%
Triples /BIP0.00%÷1.000×0.910×1.026—0.00%
Home runs /BIP7.69%÷1.032×0.800——5.96%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 106, 1B 96, 2B 118, 3B 100, K 102, BB 91 — applied at half strength. Age: age 22 vs a level average of 22.0 → +0.0% on BB/HBP/hit rates (0.0 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.026.

Result: wOBA .377 → .289; ISO .260 → .188; BABIP .354 → .305. 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).