Aidan Miller

SS Surprise Saguaros
Age 23 R/R 6'1" / 205 lbs INTL HR +14% Svc 0.0 · Ctrl thru 2036
Overview
INTLPROSPECTMiLBFA 2037
OGV OFP45OGV rank#55ETA2028MLB%10%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202420AA/A+/APHI462.261/.367/.446112380—.209/.291/.354
202521AAA/AAPHI526.264/.393/.4331459101—.236/.340/.369
202622INTLSurprise Sagu…49.300/.571/.46703208—
2027PROJ10% MLB23MLBPHI21.230/.324/.37201970.1
2028PROJ53% MLB24MLBPHI247.237/.330/.3977141041.1
2029PROJ70% MLB25MLBPHI361.241/.333/.41312201091.8
Next 3 projected WAR 3.0Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2036Service0.0First FA2037
2027MiLB2028MiLB2029MiLB2030MiLB2031Pre-Arb$0.9M2032Pre-Arb$0.9M2033Pre-Arb$0.9M2034Arb-1$5M+2
Skills · percentileMiLB Statcast 2025 AA
Chase%92
BB%89
Speed88
wOBA87
wRC+87
ISO81
CompsCJ Abrams (age 23) · Anthony Volpe (age 23) · Desmond Jennings (age 23)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†97
AVG/OBP/SLG.230 / .324 / .372
PA21
HR0
K%24
BB%10
BABIP297
ISO53
MLB%10%
Value2027 · WAR
BAT: -0.8 runs (wOBA-derived runs vs avg)-1BATRUN: +1.6 runs (SB/CS + UBR baserunning)+2RUNFLD: -0.1 runs (Defensive runs vs avg)-0FLDPOS: +2.2 runs (Positional adjustment)+2POSREP: +4.5 runs (Replacement-level credit)+5REPTotal WAR: +0.90+0.9WAR
0.01.42.70.11.11.82.22.22.11.81.51.20.727282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit+$96M ctrl surplus
Contract
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+2.2$13M+$12M
2032Pre-Arb$0.9M+2.1$12M+$11M
2033Pre-Arb$0.9M+1.8$9M+$9M
2034Arb-1$5M+1.5$7M+$5M
2035Arb-2$7M+1.2$5M+$2M
2036Arb-3$7M+0.7$1M+$0.0M (cut)
Totals $14M $47M +$39M

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)
202319 AClearwater Threshers — 4437 8110 6101 41 216341297638 81296 2314 301 55 — — — — — —
202319 ROKFCL Phillies — 3629 12200 651 00 4145284831.011 69500 1417 459 112 — — — — — —
202420 AAReading Fightin Phils — 2221 4000 041 10 190227190418 235 180 198 11 — — — — — —
202420 A+Jersey Shore BlueClaws — 258225 581266 30573 124 258353444797 187321 2212 355 74 — — — — — —
202420 AClearwater Threshers — 182149 411605 26396 101 275403483887 208340 2114 393 96 — — — — — —
202521 AAALehigh Valley IronPigs — 3727 9201 971 71 3335145191.032 185421 1924 462 151 — — — — — —
202521 AAReading Fightin Phils — 489405 10525213 731169 5214 259384427811 168331 2415 366 97 — — — — — —
202622 INTLSurprise Saguaros — 4930 9310 18101 31 3005714671.038 167450 2037 475 208 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202319 A MLEClearwater Threshers — 4439 8110 4131 41 205295282578 77287 309 249 55 — — — — — —
202319 ROK MLEFCL Phillies — 3631 9100 471 00 290389323711 32394 1911 334 112 — — — — — —
202420 AA MLEReading Fightin Phils — 2221 4000 051 10 190227190418 240 230 184 11 — — — — — —
202420 A+ MLEJersey Shore BlueClaws — 258236 48956 19733 124 203271360631 157274 287 278 74 — — — — — —
202420 A MLEClearwater Threshers — 182156 341403 19546 101 218326365691 147307 3010 310 96 — — — — — —
202521 AAA MLELehigh Valley IronPigs — 3730 9201 681 71 300432467899 167398 2216 392 151 — — — — — —
202521 AA MLEReading Fightin Phils — 489423 9821210 551399 5214 232333362694 130318 2811 311 97 — — — — — —
202319 A MLE2 teams — 8070 17210 8212 41 243338300637 57347 2610 287 81 — — — — — —
202319 A RAW2 teams — 8066 20310 12152 41 303425379804 76392 1915 372 81 — — — — — —
202420 A+ MLE3 teams — 462413 872359 3813210 235 211293356649 145286 298 286 80 — — — — — —
202420 A+ RAW3 teams — 462395 10328611 5610010 235 261367446812 185323 2212 362 80 — — — — — —
202521 AA MLE2 teams — 526453 10823211 6114810 5915 238342371712 132328 2812 317 100 — — — — — —
202521 AA RAW2 teams — 526432 11427214 8212310 5915 264393433826 169337 2316 372 100 — — — — — —
202622 INTL MLESurprise Saguaros — 4930 9310 18101 31 3005714671.038 167450 2037 — — — — — — — —
202622 INTL RAWSurprise Saguaros — 4930 9310 18101 31 3005714671.038 167450 2037 475 208 — — — — — —
202319 A MLE2 teams — 8070 17210 8212 41 243338300637 57335 2610 287 81 — — — — — —
202420 A+ MLE3 teams — 462411 872359 3813210 235 212293358651 146285 298 286 80 — — — — — —
202521 AA MLE2 teams — 526450 10823211 6114810 5915 240342373715 133324 2812 317 100 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202420 A+ MLE3 teams — 462411 872359 3813210 235 212293358651 146285 298 286 80 — — — — — —
202521 AA MLE2 teams — 526450 10823211 6114810 5915 240342373715 133324 2812 317 100 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202723 MLB MLEPHI 10% 624544 12527414 6516210 359 229323367689 138297 2610 311 97 -2 +3 -0 +7 +14 0.9
▸ 2027 — real world (MLB)
202723 MLB CTXPHI 10% 2119 4100 250 10 230324372696 142297 2410 314 97 -0 +0 -0 +0 +0 0.1
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202824 MLB MLEPHI 53% 469410 9621312 491207 267 235328390718 155298 2610 322 104 +2 +2 +0 +5 +10 2.0
202925 MLB MLEPHI 70% 515448 10723315 541308 297 239331405736 166299 2510 329 109 +5 +3 +1 +6 +11 2.6
203026 MLB MLEPHI 77% 541472 11424317 561368 308 241332414746 173299 2510 332 111 +7 +3 +1 +6 +12 2.9
203127 MLB MLEPHI 78% 553483 11724318 571398 308 240331411742 171298 2510 330 110 +6 +3 +1 +6 +12 2.9
203228 MLB MLEPHI 79% 555485 11624317 571408 277 239328406735 167297 2510 328 108 +5 +3 +0 +6 +12 2.6
203329 MLB MLEPHI 77% 547478 11423317 561408 246 237326400726 164296 2610 324 106 +4 +2 -1 +6 +12 2.4
203430 MLB MLEPHI 76% 537471 11123316 541397 195 234322393715 159294 2610 320 103 +2 +2 -1 +6 +12 2.0
203531 MLB MLEPHI 76% 522458 10622215 521377 144 230318383701 153291 2610 314 99 -1 +1 -2 +6 +11 1.6
203632 MLB MLEPHI 75% 500441 9820213 491336 83 225312371682 146288 2710 307 94 -4 +0 -3 +5 +11 1.0
203733 MLB MLEPHI 75% 466412 9018212 451276 42 218304355660 137283 2710 298 88 -7 +0 -4 +5 +10 0.5
203834 MLB MLEPHI 71% 409362 771529 391145 02 210295337632 127276 2810 286 80 -10 -1 -4 +4 +9 -0.2
202824 MLB CTXPHI 53% 247215 511117 26634 143 237330397727 160299 2611 325 104 +1 +2 +0 +3 +5 1.1
202925 MLB CTXPHI 70% 361314 7615212 38916 205 241333413746 172299 2511 332 109 +4 +2 +1 +4 +8 1.8
203026 MLB CTXPHI 77% 417365 8818214 431056 236 243334423757 179299 2510 336 111 +5 +2 +1 +4 +9 2.2
203127 MLB CTXPHI 78% 432378 9118215 451096 236 242333420752 177298 2510 334 110 +5 +2 +1 +5 +9 2.2
203228 MLB CTXPHI 79% 436382 9218215 451106 226 241330415745 174297 2510 332 108 +4 +2 +0 +5 +9 2.1
203329 MLB CTXPHI 77% 421369 8918214 431076 185 239328409736 170296 2510 328 106 +3 +2 -0 +5 +9 1.8
203430 MLB CTXPHI 76% 408358 8517213 411056 154 236324401725 165295 2610 324 103 +1 +1 -1 +4 +9 1.5
203531 MLB CTXPHI 76% 394347 8116212 391035 103 232319391710 159292 2610 318 99 -1 +1 -2 +4 +9 1.2
203632 MLB CTXPHI 75% 376331 7615211 371005 63 226313378691 151288 2710 310 94 -3 +0 -2 +4 +8 0.7
203733 MLB CTXPHI 75% 350309 671319 34954 32 220306362668 142283 2710 301 88 -5 -0 -3 +4 +8 0.3
203834 MLB CTXPHI 71% 289256 541017 28813 01 212296343639 131276 2810 289 80 -7 -0 -3 +3 +6 -0.1
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 41313624 85016919129 419106957 15444 235323398722 164295 2610 322 98 +8 +13 -9 +44 +90 14.9
/ 162G— A+C — 650570 13427320 661689 247 235324398722 163296 2610 322 98 +1 +2 -1 +7 +14 2.3
Career— MLE — 69416069 140929739186 7151821104 31284 232323386709 154299 2610 313 98 +9 +20 -12 +62 +126 21.0
/ 162G— MLE — 650568 13228417 6717110 298 232324386710 153300 2610 313 98 +1 +2 -1 +7 +14 2.3

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 AAReading Fightin Phils · 489 PAwOBA .358 → .311 (−47)K% 23.7% → 28.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA23.72%÷1.016×1.220——28.48%
BB% (unintentional) /PA14.93%÷0.982×0.700—×1.05011.18%
HBP% /PA1.84%—×0.850—×1.0501.64%
Singles /BIP22.49%÷0.968×0.970×0.962×1.05022.76%
Doubles /BIP8.65%÷1.004×0.860×0.962×1.0507.48%
Triples /BIP0.69%÷0.959×0.950×0.962×1.0500.69%
Home runs /BIP4.50%÷1.036×0.780—×1.0503.55%

Factors used: league row EL. Park (home-season share, regressed): HR 107, 1B 94, 2B 101, 3B 92, K 103, BB 96 — applied at half strength. Age: age 21 vs a level average of 24.8 → +5.0% on BB/HBP/hit rates (3.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.962.

Result: wOBA .358 → .311; ISO .168 → .138; BABIP .331 → .318. 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 AAALehigh Valley IronPigs · 37 PAwOBA .452 → .392 (−60)K% 18.9% → 22.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA18.92%÷0.996×1.200——22.80%
BB% (unintentional) /PA24.32%÷1.075×0.690—×1.05016.39%
HBP% /PA2.70%—×0.940—×1.0502.67%
Singles /BIP30.00%÷0.986×0.930—×1.05029.72%
Doubles /BIP10.00%÷1.018×0.830—×1.0508.56%
Triples /BIP0.00%÷0.900×0.970—×1.0500.00%
Home runs /BIP5.00%÷0.947×0.700—×1.0503.88%

Factors used: league row International League. Park (home-season share, regressed): HR 89, 1B 97, 2B 104, 3B 80, K 99, BB 115 — applied at half strength. Age: age 21 vs a level average of 27.2 → +5.0% on BB/HBP/hit rates (6.2 yr younger than average).

Result: wOBA .452 → .392; ISO .185 → .161; BABIP .421 → .398. 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 A+Jersey Shore BlueClaws · 258 PAwOBA .346 → .278 (−68)K% 22.1% → 28.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA22.09%÷1.023×1.310——28.29%
BB% (unintentional) /PA11.63%÷0.972×0.600—×1.0427.48%
HBP% /PA1.16%—×0.770—×1.0420.93%
Singles /BIP20.24%÷1.035×0.870×0.983×1.04217.41%
Doubles /BIP7.14%÷1.000×0.780×0.983×1.0425.70%
Triples /BIP3.57%÷0.946×0.850×0.983×1.0423.29%
Home runs /BIP3.57%÷0.926×0.880—×1.0423.53%

Factors used: league row South Atlantic League. Park (home-season share, regressed): HR 85, 1B 107, 2B 100, 3B 89, K 105, BB 94 — applied at half strength. Age: age 20 vs a level average of 22.8 → +4.2% on BB/HBP/hit rates (2.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.983.

Result: wOBA .346 → .278; ISO .187 → .166; BABIP .321 → .274. 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 AClearwater Threshers · 182 PAwOBA .386 → .310 (−76)K% 21.4% → 29.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA21.43%÷0.982×1.360——29.67%
BB% (unintentional) /PA14.29%÷0.973×0.690—×1.03010.44%
HBP% /PA3.30%—×0.780—×1.0302.65%
Singles /BIP18.18%÷1.042×0.920×1.005×1.03016.61%
Doubles /BIP14.55%÷0.938×0.830×1.005×1.03013.32%
Triples /BIP0.00%÷1.132×0.910×1.005×1.0300.00%
Home runs /BIP4.55%÷1.115×0.800—×1.0303.36%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 123, 1B 108, 2B 88, 3B 126, K 96, BB 95 — applied at half strength. Age: age 20 vs a level average of 22.0 → +3.0% on BB/HBP/hit rates (2.0 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.005.

Result: wOBA .386 → .310; ISO .208 → .164; BABIP .340 → .307. 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 AAReading Fightin Phils · 22 PAwOBA .193 → .184 (−9)K% 18.2% → 22.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA18.18%÷0.974×1.220——22.78%
BB% (unintentional) /PA0.00%÷1.013×0.700—×1.0500.00%
HBP% /PA4.55%—×0.850—×1.0504.06%
Singles /BIP23.53%÷0.997×0.970—×1.05024.04%
Doubles /BIP0.00%÷1.022×0.860—×1.0500.00%
Triples /BIP0.00%÷0.983×0.950—×1.0500.00%
Home runs /BIP0.00%÷1.137×0.780—×1.0500.00%

Factors used: league row EL. Park (home-season share, regressed): HR 127, 1B 99, 2B 104, 3B 97, K 95, BB 103 — applied at half strength. Age: age 20 vs a level average of 24.8 → +5.0% on BB/HBP/hit rates (4.8 yr younger than average).

Result: wOBA .193 → .184; ISO .000 → .000; BABIP .235 → .240. 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 AClearwater Threshers · 44 PAwOBA .294 → .249 (−45)K% 22.7% → 30.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA22.73%÷1.020×1.360——30.29%
BB% (unintentional) /PA13.64%÷0.972×0.690—×1.04510.12%
HBP% /PA2.27%—×0.780—×1.0451.85%
Singles /BIP22.22%÷0.965×0.920—×1.04522.15%
Doubles /BIP3.70%÷1.002×0.830—×1.0453.21%
Triples /BIP3.70%÷1.056×0.910—×1.0453.33%
Home runs /BIP0.00%÷1.000×0.800—×1.0450.00%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 100, 1B 93, 2B 100, 3B 111, K 104, BB 94 — applied at half strength. Age: age 19 vs a level average of 22.0 → +4.5% on BB/HBP/hit rates (3.0 yr younger than average).

Result: wOBA .294 → .249; ISO .081 → .068; BABIP .296 → .287. 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 Phillies · 36 PAwOBA .449 → .334 (−114)K% 13.9% → 20.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA13.89%÷0.989×1.440——20.23%
BB% (unintentional) /PA16.67%÷1.005×0.620—×1.00810.36%
HBP% /PA2.78%—×0.720—×1.0082.01%
Singles /BIP41.67%÷1.028×0.820—×1.00833.48%
Doubles /BIP8.33%÷1.023×0.720—×1.0085.91%
Triples /BIP0.00%÷0.938×0.720—×1.0080.00%
Home runs /BIP0.00%÷1.028×0.780—×1.0080.00%

Factors used: level-wide ROK factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 106, 1B 106, 2B 105, 3B 88, K 98, BB 101 — applied at half strength. Age: age 19 vs a level average of 19.5 → +0.8% on BB/HBP/hit rates (0.5 yr younger than average).

Result: wOBA .449 → .334; ISO .069 → .049; BABIP .500 → .394. 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 — .