Adam Hall

2B Nashville Sounds
Age 28 R/R 5'11" / 165 lbs AAA HR +10%K +6% Svc 0.0 · Ctrl thru 2034
Overview
AAAPROSPECTMiLBFA 2035
MLB%10%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202324A+/ROK2 orgs45.158/.289/.26302-9—.119/.200/.214
202425AAMIL208.262/.379/.27901070—.239/.335/.256
202526AAA/AAMIL283.232/.319/.30512552—.204/.280/.266
2027PROJ10% MLB28MLBMIL16.171/.241/.2310137-0.1
2028PROJ27% MLB29MLBMIL51.172/.242/.2330238-0.3
Next 2 projected WAR -0.3Projected 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 2025 AAA
Speed98
Max EV73
Chase%44
Z-Con%32
Whiff%22
BB%12
CompsBrantley Bell (age 28) · Greg Paiml (age 27) · Cody Wilson (age 28)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†37
AVG/OBP/SLG.171 / .241 / .231
PA16
HR0
K%31
BB%6
BABIP261
ISO63
MLB%10%
Value2027 · WAR
BAT: -11.6 runs (wOBA-derived runs vs avg)-12BATRUN: +0.9 runs (SB/CS + UBR baserunning)+1RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +0.6 runs (Positional adjustment)+1POSREP: +3.4 runs (Replacement-level credit)+3REPTotal WAR: -0.60-0.6WAR
trajectory · projected WAR by year
-0.6-0.32728
Tools · ContractCON 35 / POW 35
Toolsscout grade
CONTACT35
scouting grade only
POWER35
scouting grade only
EYE30
scouting grade only
SPEED60
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)
201920 ADelmarva Shorebirds — 534463 1382245 4511722 339 298387395782 97387 228 355 76 — — — — — —
202122 A+Aberdeen IronBirds — 338294 731323 2410016 261 248337337674 88361 307 309 51 — — — — — —
202223 AABowie Baysox — 212182 461101 185811 161 253355330685 77363 278 319 74 — — — — — —
202223 ROKFCL Orioles — 3026 10200 141 11 385429462890 77417 133 375 98 — — — — — —
202324 A+Aberdeen IronBirds — 2217 1100 530 20 59273118390 5971 1423 217 -18 — — — — — —
202324 ROKFCL Orioles — 2321 5110 280 00 238304381685 143385 359 305 0 — — — — — —
202425 AABiloxi Shuckers — 208172 45300 235110 102 262379279658 17366 2511 314 70 — — — — — —
202526 AAANashville Sounds — 160144 32431 8568 120 222300312613 90356 355 283 52 — — — — — —
202526 AABiloxi Shuckers — 123102 25500 13304 131 245344294638 49342 2411 297 52 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201920 A MLEDelmarva Shorebirds — 534479 1171744 2915522 339 244317322638 77339 295 280 76 — — — — — —
202122 A+ MLEAberdeen IronBirds — 338301 591012 1813516 261 196278256533 60333 405 243 51 — — — — — —
202223 AA MLEBowie Baysox — 212187 44901 137111 161 235322299622 64365 336 278 74 — — — — — —
202223 ROK MLEFCL Orioles — 3026 8100 161 11 308357346703 38334 203 313 98 — — — — — —
202324 A+ MLEAberdeen IronBirds — 2219 1100 340 20 53182105287 5356 1814 142 -18 — — — — — —
202324 ROK MLEFCL Orioles — 2322 4110 1120 00 182217318536 136285 524 168 0 — — — — — —
202425 AA MLEBiloxi Shuckers — 208180 43300 166310 102 239335256591 17352 308 272 70 — — — — — —
202526 AAA MLENashville Sounds — 160146 29331 6678 120 199269281550 82359 424 245 52 — — — — — —
202526 AA MLEBiloxi Shuckers — 123109 23400 9394 131 211295248543 37312 327 245 52 — — — — — —
201920 A MLEDelmarva Shorebirds — 534479 1171744 2915522 339 244317322638 77350 295 280 76 — — — — — —
201920 A RAWDelmarva Shorebirds — 534463 1382245 4511722 339 298387395782 97387 228 355 76 — — — — — —
202122 A+ MLEAberdeen IronBirds — 338301 591012 1813516 261 196278256533 60341 405 243 51 — — — — — —
202122 A+ RAWAberdeen IronBirds — 338294 731323 2410016 261 248337337674 88361 307 309 51 — — — — — —
202223 AA MLE2 teams — 242213 531101 147712 172 249331315645 66377 326 282 77 — — — — — —
202223 AA RAW2 teams — 242208 561301 196212 172 269364346710 77372 268 326 77 — — — — — —
202324 ROK MLE2 teams — 4541 4110 4160 20 98178171349 73160 369 155 -9 — — — — — —
202324 ROK RAW2 teams — 4538 6210 7110 20 158289263552 105222 2416 262 -9 — — — — — —
202425 AA MLEBiloxi Shuckers — 208180 43300 166310 102 239335256591 17361 308 272 70 — — — — — —
202425 AA RAWBiloxi Shuckers — 208172 45300 235110 102 262379279658 17366 2511 314 70 — — — — — —
202526 AAA MLE2 teams — 283256 52731 1410612 251 203277266542 62340 375 245 52 — — — — — —
202526 AAA RAW2 teams — 283246 57931 218612 251 232319305624 73350 307 289 52 — — — — — —
201920 A MLEDelmarva Shorebirds — 534478 1171744 2915522 339 245317322639 77339 295 280 76 — — — — — —
202122 A+ MLEAberdeen IronBirds — 338301 591012 1813516 261 196278256533 60333 405 243 51 — — — — — —
202223 AA MLE2 teams — 242214 531101 147712 172 248331313644 65361 326 282 77 — — — — — —
202324 ROK MLE2 teams — 4541 4110 4160 20 98178171349 73173 369 155 -9 — — — — — —
202425 AA MLEBiloxi Shuckers — 208180 43300 166310 102 239335256591 17352 308 272 70 — — — — — —
202526 AAA MLE2 teams — 283255 52731 1410612 251 204277267543 63339 375 245 52 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202425 AA MLEBiloxi Shuckers — 208180 43300 166310 102 239335256591 17352 308 272 70 — — — — — —
202526 AAA MLE2 teams — 283255 52731 1410612 251 204277267543 63339 375 245 52 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202728 MLB MLEMIL 10% 333302 52922 1811210 121 173243235478 61265 345 223 37 -25 +2 +0 +1 +7 -0.6
▸ 2027 — real world (MLB)
202728 MLB CTXMIL 10% 1615 2000 150 10 171241231471 60261 316 220 37 -1 +0 +0 +0 +0 -0.1
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202829 MLB MLEMIL 27% 188171 29511 10635 61 175244237481 62265 345 224 38 -14 +1 -1 +1 +4 -1.0
202829 MLB CTXMIL 27% 5147 7100 3171 20 172242233475 61261 336 222 38 -4 +0 -0 +0 +1 -0.3
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 5147 7100 3171 20 149216170386 21233 336 222 59 -4 +0 -0 +0 +1 -0.3
/ 162G— A+C — 650599 891300 3821713 250 149215170386 22233 336 222 59 -48 +5 -5 +2 +14 -3.2
Career— MLE — 19931783 381581110 11366781 12517 214291275566 62331 336 256 59 -25 +2 -1 +1 +7 -1.7
/ 162G— MLE — 650582 1241943 3721826 416 213290275565 62331 346 256 59 -48 +3 -3 +2 +14 -3.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 AAANashville Sounds · 160 PAwOBA .276 → .245 (−31)K% 35.0% → 41.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA35.00%÷1.010×1.200——41.56%
BB% (unintentional) /PA5.00%÷1.000×0.690—×1.0183.51%
HBP% /PA5.00%—×0.940—×1.0184.78%
Singles /BIP27.27%÷0.983×0.930×1.050×1.01827.59%
Doubles /BIP4.55%÷0.973×0.830×1.050×1.0184.15%
Triples /BIP3.41%÷0.900×0.970×1.050×1.0183.93%
Home runs /BIP1.14%÷1.111×0.700—×1.0180.73%

Factors used: league row International League. Park (home-season share, regressed): HR 122, 1B 97, 2B 95, 3B 80, K 102, BB 100 — 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 .276 → .245; ISO .090 → .079; BABIP .356 → .359. 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 AABiloxi Shuckers · 123 PAwOBA .292 → .245 (−48)K% 24.4% → 31.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA24.39%÷0.932×1.220——31.94%
BB% (unintentional) /PA10.57%÷1.008×0.680—×0.9887.05%
HBP% /PA3.25%—×0.840—×0.9882.70%
Singles /BIP27.78%÷0.976×0.920×1.002×0.98825.92%
Doubles /BIP6.94%÷1.091×0.910×1.002×0.9885.73%
Triples /BIP0.00%÷1.083×0.880×1.002×0.9880.00%
Home runs /BIP0.00%÷1.170×0.800—×0.9880.00%

Factors used: league row SL. Park (home-season share, regressed): HR 134, 1B 95, 2B 118, 3B 117, K 86, BB 102 — 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.002.

Result: wOBA .292 → .245; ISO .049 → .040; BABIP .342 → .312. 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 AABiloxi Shuckers · 208 PAwOBA .310 → .272 (−37)K% 24.5% → 30.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA24.52%÷0.994×1.220——30.09%
BB% (unintentional) /PA11.06%÷0.989×0.680—×0.9987.59%
HBP% /PA4.81%—×0.840—×0.9984.03%
Singles /BIP34.71%÷0.972×0.920×1.019×0.99833.39%
Doubles /BIP2.48%÷0.971×0.910×1.019×0.9982.36%
Triples /BIP0.00%÷0.900×0.880×1.019×0.9980.00%
Home runs /BIP0.00%÷1.198×0.800—×0.9980.00%

Factors used: league row SL. Park (home-season share, regressed): HR 140, 1B 94, 2B 94, 3B 80, K 99, BB 98 — applied at half strength. Age: age 25 vs a level average of 24.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.019.

Result: wOBA .310 → .272; ISO .017 → .017; BABIP .366 → .352. 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 ROKFCL Orioles · 23 PAwOBA .297 → .168 (−129)K% 34.8% → 51.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA34.78%÷0.972×1.440——51.54%
BB% (unintentional) /PA8.70%÷1.056×0.620—×0.9554.87%
HBP% /PA0.00%—×0.720—×0.9550.00%
Singles /BIP23.08%÷1.025×0.820—×0.95517.63%
Doubles /BIP7.69%÷0.960×0.720—×0.9555.51%
Triples /BIP7.69%÷0.989×0.720—×0.9555.35%
Home runs /BIP0.00%÷1.027×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 105, 1B 105, 2B 92, 3B 98, K 94, BB 111 — 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 .297 → .168; ISO .143 → .077; BABIP .385 → .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).

2023 A+Aberdeen IronBirds · 22 PAwOBA .213 → .142 (−71)K% 13.6% → 18.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA13.64%÷0.986×1.310——18.12%
BB% (unintentional) /PA22.73%÷0.982×0.600—×0.98813.72%
HBP% /PA0.00%—×0.770—×0.9880.00%
Singles /BIP0.00%÷1.037×0.870—×0.9880.00%
Doubles /BIP7.14%÷0.980×0.780—×0.9885.62%
Triples /BIP0.00%÷0.900×0.850—×0.9880.00%
Home runs /BIP0.00%÷0.912×0.880—×0.9880.00%

Factors used: league row South Atlantic League. Park (home-season share, regressed): HR 82, 1B 107, 2B 96, 3B 80, K 97, BB 96 — 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 .213 → .142; ISO .059 → .050; BABIP .071 → .056. 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 AABowie Baysox · 212 PAwOBA .313 → .278 (−35)K% 27.4% → 33.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA27.36%÷0.992×1.220——33.65%
BB% (unintentional) /PA8.49%÷0.998×0.700—×1.0276.11%
HBP% /PA5.19%—×0.850—×1.0274.53%
Singles /BIP27.42%÷0.995×0.970×1.050×1.02728.83%
Doubles /BIP8.87%÷1.055×0.860×1.050×1.0277.80%
Triples /BIP0.00%÷0.900×0.950×1.050×1.0270.00%
Home runs /BIP0.81%÷1.170×0.780—×1.0270.55%

Factors used: league row EL. Park (home-season share, regressed): HR 134, 1B 99, 2B 111, 3B 80, K 98, BB 100 — 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.050.

Result: wOBA .313 → .278; ISO .077 → .061; BABIP .363 → .365. 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 Orioles · 30 PAwOBA .391 → .313 (−78)K% 13.3% → 19.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA13.33%÷0.988×1.440——19.43%
BB% (unintentional) /PA3.33%÷1.031×0.620—×0.9651.93%
HBP% /PA3.33%—×0.720—×0.9652.32%
Singles /BIP36.36%÷0.967×0.820—×0.96529.76%
Doubles /BIP9.09%÷0.966×0.720—×0.9656.54%
Triples /BIP0.00%÷0.927×0.720—×0.9650.00%
Home runs /BIP0.00%÷1.010×0.780—×0.9650.00%

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

Result: wOBA .391 → .313; ISO .077 → .058; BABIP .417 → .334. 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+Aberdeen IronBirds · 338 PAwOBA .304 → .243 (−61)K% 29.6% → 39.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA29.59%÷1.002×1.350——39.88%
BB% (unintentional) /PA7.10%÷0.974×0.710—×1.0125.24%
HBP% /PA4.73%—×0.810—×1.0123.88%
Singles /BIP28.35%÷1.026×0.910×1.050×1.01226.72%
Doubles /BIP6.70%÷0.989×0.830×1.050×1.0125.97%
Triples /BIP1.03%÷1.150×0.820×1.050×1.0120.78%
Home runs /BIP1.55%÷1.041×0.830—×1.0121.25%

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

Result: wOBA .304 → .243; ISO .088 → .066; BABIP .361 → .333. 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).