Drew Swift

SS Las Vegas Aviators
Age 28 R/R 6'0" / 165 lbs AAA HR -5% Svc 0.0 · Ctrl thru 2034
Overview
AAAPROSPECTMiLBFA 2035
MLB%10%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202425INTLMesa Solar Sox32.172/.250/.2070134—
202526AAA/AAOAK460.248/.333/.31522049—.216/.277/.266
202627AAAOAK482.260/.391/.32622078—.234/.331/.285
2027PROJ10% MLB28MLBOAK16.212/.296/.2690160-0.0
2028PROJ27% MLB29MLBOAK58.212/.294/.2710260-0.1
Next 2 projected WAR -0.1Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2034Service0.0First FA2035
2027MiLB2028MiLB2029Ext$0.8M2030Ext$0.8M2031Ext$0.9M2032Ext$3M2033Ext$5M2034Ext$7M
Skills · percentileMiLB Statcast 2026 AAA
BB%89
Chase%83
Speed74
Max EV70
Whiff%61
Z-Con%61
Career WAR0.0 WAR median (P10 0.0 / P90 0.1, comp-based) · star 0% · didn't stick 97%
CompsErrol Robinson (age 28) · Jake Palomaki (age 27) · Khayyan Norfork (age 28)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†60
AVG/OBP/SLG.212 / .296 / .269
PA16
HR0
K%31
BB%12
BABIP306
ISO71
MLB%10%
Value2027 · WAR
BAT: -7.4 runs (wOBA-derived runs vs avg)-7BATRUN: +0.8 runs (SB/CS + UBR baserunning)+1RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +1.7 runs (Positional adjustment)+2POSREP: +3.4 runs (Replacement-level credit)+3REPTotal WAR: -0.10-0.1WAR
trajectory · projected WAR by year
-0.1-0.12728
Tools · ContractCON 35 / POW 25
Toolsscout grade
CONTACT35
scouting grade only
POWER25
scouting grade only
EYE50
scouting grade only
SPEED55
scouting grade only
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
2029Extbeyond projection horizon · no WAR estimate
2030Extbeyond projection horizon · no WAR estimate
2031Extbeyond projection horizon · no WAR estimate
2032Extbeyond projection horizon · no WAR estimate
2033Extbeyond projection horizon · no WAR estimate
2034Extbeyond projection horizon · no WAR estimate
Totals $0.0M $0.0M +$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)
202122 A+Lansing Lugnuts — 11892 16501 21342 121 174339261600 87259 2918 285 40 — — — — — —
202223 A+Lansing Lugnuts — 256221 56811 30614 212 253353312665 59344 2412 310 60 — — — — — —
202324 AAMidland RockHounds — 292261 661040 26731 52 253323322645 69351 259 292 51 — — — — — —
202324 A+Lansing Lugnuts — 2723 5200 490 21 217333304638 87357 3315 299 31 — — — — — —
202324 ROKACL Athletics — 2415 3200 732 20 200500333833 133250 1229 409 72 — — — — — —
202425 INTLMesa Solar Sox — 3229 5100 3100 10 172250207457 34263 319 219 34 — — — — — —
202526 AAALas Vegas Aviators — 169151 48902 16450 51 318383417800 99442 279 357 89 — — — — — —
202526 AAMidland RockHounds — 291249 51820 33712 152 205303253556 48283 2411 258 26 — — — — — —
202627 AAALas Vegas Aviators — 482393 1021812 791206 206 260391326717 66366 2516 336 78 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202122 A+ MLELansing Lugnuts — 11897 14401 16462 121 144278216495 72235 3914 227 40 — — — — — —
202223 A+ MLELansing Lugnuts — 256230 52711 21774 212 226302278580 52323 308 257 60 — — — — — —
202324 AA MLEMidland RockHounds — 292269 60930 18911 52 223274279553 56328 316 243 51 — — — — — —
202324 A+ MLELansing Lugnuts — 2724 3100 3120 21 125222167389 42317 4411 214 31 — — — — — —
202324 ROK MLEACL Athletics — 2418 3200 442 20 167375278653 111176 1717 274 72 — — — — — —
202526 AAA MLELas Vegas Aviators — 169155 44801 12530 51 284335355690 71411 317 300 89 — — — — — —
202526 AA MLEMidland RockHounds — 291261 46620 21882 152 176243215458 38251 307 206 26 — — — — — —
202627 AAA MLELas Vegas Aviators — 482418 981611 541446 206 234331285615 50348 3011 284 78 — — — — — —
202122 A+ MLELansing Lugnuts — 11897 14401 16462 121 144278216495 72255 3914 227 40 — — — — — —
202122 A+ RAWLansing Lugnuts — 11892 16501 21342 121 174339261600 87259 2918 285 40 — — — — — —
202223 A+ MLELansing Lugnuts — 256230 52711 21774 212 226302278580 52333 308 257 60 — — — — — —
202223 A+ RAWLansing Lugnuts — 256221 56811 30614 212 253353312665 59344 2412 310 60 — — — — — —
202324 AA MLE3 teams — 343311 661230 251073 93 212277270547 58324 317 243 51 — — — — — —
202324 AA RAW3 teams — 343299 741440 37853 93 247336321657 74346 2511 301 51 — — — — — —
202425 INTL MLEMesa Solar Sox — 3229 5100 3100 10 172250207457 34263 319 — — — — — — — —
202425 INTL RAWMesa Solar Sox — 3229 5100 3100 10 172250207457 34263 319 219 34 — — — — — —
202526 AA MLE2 teams — 460416 901421 331402 203 216277267544 50321 307 241 49 — — — — — —
202526 AA RAW2 teams — 460400 991722 491162 203 247333315648 68342 2511 294 49 — — — — — —
202627 AAA MLELas Vegas Aviators — 482418 981611 541446 206 234331285615 50353 3011 284 78 — — — — — —
202627 AAA RAWLas Vegas Aviators — 482393 1021812 791206 206 260391326717 66366 2516 336 78 — — — — — —
202122 A+ MLELansing Lugnuts — 11899 14401 16462 121 141278212490 71235 3914 227 40 — — — — — —
202223 A+ MLELansing Lugnuts — 256229 52711 21774 212 227302279581 52323 308 257 60 — — — — — —
202324 AA MLE3 teams — 343312 661230 251073 93 212277269547 58316 317 243 51 — — — — — —
202526 AA MLE2 teams — 460422 901421 331402 203 213277263540 50310 307 241 49 — — — — — —
202627 AAA MLELas Vegas Aviators — 482419 981611 541446 206 234331284615 50348 3011 284 78 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202526 AA MLE2 teams — 460422 901421 331402 203 213277263540 50310 307 241 49 — — — — — —
202627 AAA MLELas Vegas Aviators — 482419 981611 541446 206 234331284615 50348 3011 284 78 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202728 MLB MLEOAK 10% 380337 691211 371103 123 206290259549 53297 2910 257 60 -18 +1 +0 +4 +8 -0.1
▸ 2027 — real world (MLB)
202728 MLB CTXOAK 10% 1614 3100 250 10 212296269565 58306 3112 263 60 -1 +0 +0 +0 +0 -0.0
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202829 MLB MLEOAK 27% 212188 40711 20612 61 206289261550 55296 299 257 60 -10 +1 -1 +2 +5 -0.4
202829 MLB CTXOAK 27% 5851 10200 6171 20 212294271565 59305 2910 263 60 -3 +0 -0 +1 +1 -0.1
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 5851 10200 6171 20 196293235528 39294 2910 263 56 -3 +0 -0 +1 +1 -0.1
/ 162G— A+C — 650572 1122200 6719111 220 196292234527 38294 2910 263 56 -31 +4 -4 +7 +14 -1.0
Career— MLE — 20581827 3936686 18763020 9417 215295270565 55323 319 252 56 -17 +1 -1 +4 +8 -0.6
/ 162G— MLE — 650577 1252132 591996 305 217296274570 57325 319 252 56 -31 +2 -2 +7 +14 -1.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 AAALas Vegas Aviators · 482 PAwOBA .329 → .284 (−45)K% 24.9% → 29.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA24.90%÷1.000×1.200——29.88%
BB% (unintentional) /PA16.39%÷1.000×0.690—×1.00311.34%
HBP% /PA1.24%—×0.940—×1.0031.17%
Singles /BIP29.67%÷1.000×0.930×1.041×1.00328.80%
Doubles /BIP6.59%÷1.000×0.830×1.041×1.0035.71%
Triples /BIP0.37%÷1.000×0.970×1.041×1.0030.37%
Home runs /BIP0.73%÷1.000×0.700—×1.0030.51%

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 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 ×1.041.

Result: wOBA .329 → .284; ISO .066 → .056; BABIP .366 → .348. 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 AAMidland RockHounds · 291 PAwOBA .254 → .206 (−48)K% 24.4% → 30.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA24.40%÷0.988×1.220——30.13%
BB% (unintentional) /PA11.34%÷1.078×0.700—×0.9887.28%
HBP% /PA0.69%—×0.870—×0.9880.59%
Singles /BIP23.03%÷1.012×0.920×1.018×0.98821.06%
Doubles /BIP4.49%÷1.131×0.840×1.018×0.9883.36%
Triples /BIP1.12%÷1.150×0.940×1.018×0.9880.92%
Home runs /BIP0.00%÷1.043×0.800—×0.9880.00%

Factors used: league row TL. Park (home-season share, regressed): HR 109, 1B 102, 2B 126, 3B 130, K 98, BB 116 — applied at half strength. Age: age 26 vs a level average of 24.8 → −1.2% on BB/HBP/hit rates (1.2 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.018.

Result: wOBA .254 → .206; ISO .048 → .038; BABIP .283 → .251. 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 AAALas Vegas Aviators · 169 PAwOBA .348 → .300 (−48)K% 26.6% → 31.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA26.63%÷1.027×1.200——31.12%
BB% (unintentional) /PA9.47%÷0.970×0.690—×1.0186.85%
HBP% /PA0.00%—×0.940—×1.0180.00%
Singles /BIP34.91%÷1.052×0.930×1.050×1.01832.98%
Doubles /BIP8.49%÷0.988×0.830×1.050×1.0187.62%
Triples /BIP0.00%÷1.000×0.970×1.050×1.0180.00%
Home runs /BIP1.89%÷1.183×0.700—×1.0181.14%

Factors used: league row International League. Park (home-season share, regressed): HR 137, 1B 110, 2B 98, 3B 100, K 105, BB 94 — 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). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.050.

Result: wOBA .348 → .300; ISO .099 → .077; BABIP .442 → .411. 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 AAMidland RockHounds · 292 PAwOBA .285 → .243 (−42)K% 25.0% → 31.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA25.00%÷0.981×1.220——31.08%
BB% (unintentional) /PA8.90%÷1.031×0.700—×1.0126.12%
HBP% /PA0.34%—×0.870—×1.0120.30%
Singles /BIP27.66%÷1.021×0.920×1.042×1.01226.28%
Doubles /BIP5.32%÷1.011×0.840×1.042×1.0124.66%
Triples /BIP2.13%÷1.150×0.940×1.042×1.0121.83%
Home runs /BIP0.00%÷0.957×0.800—×1.0120.00%

Factors used: league row TL. Park (home-season share, regressed): HR 91, 1B 104, 2B 102, 3B 130, K 96, BB 106 — applied at half strength. Age: age 24 vs a level average of 24.8 → +1.2% on BB/HBP/hit rates (0.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.042.

Result: wOBA .285 → .243; ISO .069 → .058; BABIP .351 → .328. 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+Lansing Lugnuts · 27 PAwOBA .292 → .214 (−78)K% 33.3% → 45.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA33.33%÷0.938×1.270——45.15%
BB% (unintentional) /PA14.81%÷1.036×0.710—×0.98810.03%
HBP% /PA0.00%—×0.790—×0.9880.00%
Singles /BIP21.43%÷0.991×0.920—×0.98819.65%
Doubles /BIP14.29%÷0.946×0.810—×0.98812.09%
Triples /BIP0.00%÷1.150×0.850—×0.9880.00%
Home runs /BIP0.00%÷1.209×0.800—×0.9880.00%

Factors used: league row Midwest League. Park (home-season share, regressed): HR 142, 1B 98, 2B 89, 3B 130, K 88, BB 107 — applied at half strength. Age: age 24 vs a level average of 22.8 → −1.2% on BB/HBP/hit rates (1.2 yr older than average).

Result: wOBA .292 → .214; ISO .087 → .064; BABIP .357 → .317. 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 ROKACL Athletics · 24 PAwOBA .402 → .274 (−128)K% 12.5% → 17.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA12.50%÷1.018×1.440——17.67%
BB% (unintentional) /PA29.17%÷1.030×0.620—×0.95516.77%
HBP% /PA8.33%—×0.720—×0.9555.73%
Singles /BIP8.33%÷0.974×0.820—×0.9556.70%
Doubles /BIP16.67%÷1.051×0.720—×0.95510.91%
Triples /BIP0.00%÷1.149×0.720—×0.9550.00%
Home runs /BIP0.00%÷0.989×0.780—×0.9550.00%

Factors used: level-wide ROK factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 98, 1B 95, 2B 110, 3B 130, K 104, BB 106 — applied at half strength. Age: age 24 vs a level average of 19.5 → −4.5% on BB/HBP/hit rates (4.5 yr older than average).

Result: wOBA .402 → .274; ISO .133 → .104; BABIP .250 → .176. 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 A+Lansing Lugnuts · 256 PAwOBA .304 → .257 (−47)K% 23.8% → 29.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA23.83%÷1.011×1.270——29.95%
BB% (unintentional) /PA11.72%÷1.020×0.710—×0.9988.14%
HBP% /PA1.56%—×0.790—×0.9981.23%
Singles /BIP28.75%÷0.996×0.920×1.034×0.99827.42%
Doubles /BIP5.00%÷0.967×0.810×1.034×0.9984.32%
Triples /BIP0.62%÷1.000×0.850×1.034×0.9980.55%
Home runs /BIP0.62%÷0.944×0.800—×0.9980.53%

Factors used: league row Midwest League. Park (home-season share, regressed): HR 89, 1B 99, 2B 93, 3B 100, K 102, BB 104 — 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.034.

Result: wOBA .304 → .257; ISO .059 → .049; BABIP .344 → .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).

2021 A+Lansing Lugnuts · 118 PAwOBA .282 → .227 (−55)K% 28.8% → 39.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA28.81%÷0.998×1.350——38.98%
BB% (unintentional) /PA17.80%÷0.938×0.710—×1.01213.64%
HBP% /PA1.69%—×0.810—×1.0121.39%
Singles /BIP17.24%÷0.961×0.910×1.013×1.01216.74%
Doubles /BIP8.62%÷1.066×0.830×1.013×1.0126.88%
Triples /BIP0.00%÷1.150×0.820×1.013×1.0120.00%
Home runs /BIP1.72%÷0.959×0.830—×1.0121.51%

Factors used: level-wide A+ factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 92, 1B 92, 2B 113, 3B 130, K 100, BB 88 — 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 ×1.013.

Result: wOBA .282 → .227; ISO .087 → .067; BABIP .259 → .235. 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 — .