Noah Miller

SS Oklahoma City Comets
Age 24 S/R 5'11" / 190 lbs AAA HR +8%BB -8% Svc 0.0 · Ctrl thru 2034
Overview
AAAPROSPECTMiLBFA 2035
OGV OFP35OGV rank#898ETA2029MLB%10%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202421AA/A+LAD590.244/.320/.3156749—.212/.269/.270
202522AAA/AA/ROKLAD384.260/.306/.3625164—.247/.277/.333
202623AAALAD583.254/.325/.40012675—.234/.286/.352
2027PROJ10% MLB24MLBLAD21.224/.270/.32000690.0
2028PROJ33% MLB25MLBLAD86.226/.275/.33111730.1
2029PROJ46% MLB26MLBLAD141.227/.278/.33731750.2
Next 3 projected WAR 0.4Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2034Service0.0First FA2035
2027MiLB2028MiLB2029Pre-Arb$0.8M2030Pre-Arb$0.8M2031Pre-Arb$0.9M2032Arb-1$1M2033Arb-2$1M2034Ext$0.6M
Skills · percentileMiLB Statcast 2026 AAA
Z-Con%81
Speed79
Whiff%76
K%75
Max EV69
BB%37
Career WAR0.0 WAR median (P10 -0.4 / P90 9.9, comp-based) · star 3% · didn't stick 80%
CompsManuel Bobadilla (age 24) · Yonathan Mendoza (age 24) · Jose R. Flores (age 24)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†69
AVG/OBP/SLG.224 / .270 / .320
PA21
HR0
K%19
BB%5
BABIP273
ISO50
MLB%10%
Value2027 · WAR
BAT: -7.8 runs (wOBA-derived runs vs avg)-8BATRUN: +0.5 runs (SB/CS + UBR baserunning)+1RUNFLD: +2.7 runs (Defensive runs vs avg)+3FLDPOS: +2.2 runs (Positional adjustment)+2POSREP: +4.5 runs (Replacement-level credit)+5REPTotal WAR: +0.30+0.3WAR
0.00.51.00.00.10.20.30.30.20.127282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit+$5M ctrl surplus
Contract
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
2029Pre-Arb$0.8M+0.2$0.7M+$0.0M
2030Pre-Arb$0.8M+0.3$1.0M+$0.3M
2031Pre-Arb$0.9M+0.3$0.9M+$0.3M
2032Arb-1$1M+0.2$0.5M+$0.0M (cut)
2033Arb-2$1M+0.1$0.3M+$0.0M (cut)
2034Extbeyond projection horizon · no WAR estimate
Totals $3M $3M +$0.7M

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)
202118 ROKFCL Twins — 9684 20312 9261 11 238319369688 131316 279 305 31 — — — — — —
202219 AFort Myers Mighty Mussels — 469383 811242 761106 237 211351279630 68287 2316 300 47 — — — — — —
202320 A+Cedar Rapids Kernels — 526462 1032058 581081 123 223311340651 117271 2111 295 48 — — — — — —
202421 AATulsa Drillers — 136129 29500 6280 22 225259264523 39284 214 238 17 — — — — — —
202421 A+Great Lakes Loons — 454395 991406 49664 51 251339332670 81284 1511 306 59 — — — — — —
202522 AAAOklahoma City Comets — 242227 541204 11440 10 238273344617 106273 185 272 54 — — — — — —
202522 AATulsa Drillers — 111103 30311 6241 00 291333369702 78372 225 316 77 — — — — — —
202522 ROKACL Dodgers — 3124 8210 610 00 333467500967 167333 319 416 99 — — — — — —
202623 AAAOklahoma City Comets — 583515 13121912 541050 60 254325400725 146291 189 317 75 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202118 ROK MLEFCL Twins — 9687 15211 6381 11 172234253487 80259 406 214 31 — — — — — —
202219 A MLEFort Myers Mighty Mussels — 469406 721042 531516 237 177282236518 59266 3211 238 47 — — — — — —
202320 A+ MLECedar Rapids Kernels — 526476 901546 441401 123 189259275534 86249 278 239 48 — — — — — —
202421 AA MLETulsa Drillers — 136131 25400 4360 22 191215221436 31256 263 194 17 — — — — — —
202421 A+ MLEGreat Lakes Loons — 454411 901205 34854 51 219285285570 66257 197 255 59 — — — — — —
202522 AAA MLEOklahoma City Comets — 242231 531103 7520 10 229252316568 87272 213 248 54 — — — — — —
202522 AA MLETulsa Drillers — 111106 30311 4301 00 283315358674 75371 274 282 77 — — — — — —
202522 ROK MLEACL Dodgers — 3127 7110 310 00 259333370704 111247 310 314 99 — — — — — —
202623 AAA MLEOklahoma City Comets — 583531 1241899 391260 60 234286352638 119275 227 279 75 — — — — — —
202118 ROK MLEFCL Twins — 9687 15211 6381 11 172234253487 80286 406 214 31 — — — — — —
202118 ROK RAWFCL Twins — 9684 20312 9261 11 238319369688 131316 279 305 31 — — — — — —
202219 A MLEFort Myers Mighty Mussels — 469406 721042 531516 237 177282236518 59272 3211 238 47 — — — — — —
202219 A RAWFort Myers Mighty Mussels — 469383 811242 761106 237 211351279630 68287 2316 300 47 — — — — — —
202320 A+ MLECedar Rapids Kernels — 526476 901546 441401 123 189259275534 86251 278 239 48 — — — — — —
202320 A+ RAWCedar Rapids Kernels — 526462 1032058 581081 123 223311340651 117271 2111 295 48 — — — — — —
202421 A+ MLE2 teams — 590542 1151605 381214 73 212269269538 57261 216 241 49 — — — — — —
202421 A+ RAW2 teams — 590524 1281906 55944 73 244320315635 71284 169 291 49 — — — — — —
202522 AAA MLE3 teams — 384364 891524 14831 10 245274330604 85301 224 263 64 — — — — — —
202522 AAA RAW3 teams — 384354 921725 23691 10 260306362668 102305 186 296 64 — — — — — —
202623 AAA MLEOklahoma City Comets — 583531 1241899 391260 60 234286352638 119283 227 279 75 — — — — — —
202623 AAA RAWOklahoma City Comets — 583515 13121912 541050 60 254325400725 146291 189 317 75 — — — — — —
202118 ROK MLEFCL Twins — 9689 15211 6381 11 169234247481 79259 406 214 31 — — — — — —
202219 A MLEFort Myers Mighty Mussels — 469407 721042 531516 237 177282236518 59266 3211 238 47 — — — — — —
202320 A+ MLECedar Rapids Kernels — 526476 901546 441401 123 189259275534 86249 278 239 48 — — — — — —
202421 A+ MLE2 teams — 590543 1151605 381214 73 212269269538 57257 216 241 49 — — — — — —
202522 AAA MLE3 teams — 384366 891524 14831 10 243274328602 85299 224 263 64 — — — — — —
202623 AAA MLEOklahoma City Comets — 583539 1241899 391260 60 230286347633 117275 227 279 75 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202421 A+ MLE2 teams — 590543 1151605 381214 73 212269269538 57257 216 241 49 — — — — — —
202522 AAA MLE3 teams — 384366 891524 14831 10 243274328602 85299 224 263 64 — — — — — —
202623 AAA MLEOklahoma City Comets — 583539 1241899 391260 60 230286347633 117275 227 279 75 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202724 MLB MLELAD 10% 380354 811345 22811 30 228275329604 100280 216 270 69 -14 +1 +5 +4 +8 0.3
▸ 2027 — real world (MLB)
202724 MLB CTXLAD 10% 2120 4100 140 00 224270320591 97273 195 265 69 -1 +0 +0 +0 +0 0.0
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202825 MLB MLELAD 33% 260241 55924 16561 20 231279339618 108281 226 276 73 -8 +0 +3 +3 +6 0.4
202926 MLB MLELAD 46% 305282 661135 19651 20 232282345627 113281 216 280 75 -9 +0 +4 +3 +7 0.5
203027 MLB MLELAD 52% 321297 691136 20691 20 232283345628 114281 216 280 76 -9 +0 +4 +3 +7 0.6
203128 MLB MLELAD 56% 328303 711236 21721 10 231283344627 113281 226 280 76 -9 +0 +4 +4 +7 0.5
203229 MLB MLELAD 56% 321296 681136 21711 00 229282342624 112281 227 279 75 -10 +0 +3 +3 +7 0.4
203330 MLB MLELAD 57% 314290 651125 20711 00 227279335613 108279 236 275 72 -10 +0 +2 +3 +7 0.2
202825 MLB CTXLAD 33% 8681 18311 5180 10 226275331606 105274 216 271 73 -3 +0 +1 +1 +2 0.1
202926 MLB CTXLAD 46% 141131 30513 9300 10 227278337615 110274 216 275 75 -4 +0 +2 +2 +3 0.2
203027 MLB CTXLAD 52% 167154 35613 11360 10 227279338617 111275 227 276 76 -5 +0 +2 +2 +4 0.3
203128 MLB CTXLAD 56% 182167 37613 12401 10 226279337616 111274 227 276 76 -5 +0 +2 +2 +4 0.3
203229 MLB CTXLAD 56% 180165 37613 12401 00 225278335613 110274 227 274 75 -5 +0 +2 +2 +4 0.2
203330 MLB CTXLAD 57% 178165 37613 11400 00 222275328602 105273 226 270 72 -6 +0 +1 +2 +4 0.1
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 934863 19432616 602042 40 225277331608 107275 226 274 64 -28 +1 +10 +10 +20 1.3
/ 162G— A+C — 650601 13422411 421421 30 223275328603 105273 226 274 64 -20 +1 +7 +7 +14 0.9
Career— MLE — 47074311 9441483862 323110819 5914 219276314590 95277 247 262 64 -64 +2 +22 +22 +45 2.7
/ 162G— MLE — 650595 1302059 451533 82 218277314592 96276 247 262 64 -20 +1 +7 +7 +14 0.9

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 AAAOklahoma City Comets · 583 PAwOBA .315 → .279 (−35)K% 18.0% → 21.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA18.01%÷1.000×1.200——21.61%
BB% (unintentional) /PA9.26%÷1.000×0.690—×1.0486.70%
HBP% /PA0.00%—×0.940—×1.0480.00%
Singles /BIP21.71%÷1.000×0.930×0.993×1.04821.01%
Doubles /BIP5.12%÷1.000×0.830×0.993×1.0484.42%
Triples /BIP2.20%÷1.000×0.970×0.993×1.0482.22%
Home runs /BIP2.93%÷1.000×0.700—×1.0482.15%

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 24 vs a level average of 27.2 → +4.8% on BB/HBP/hit rates (3.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.993.

Result: wOBA .315 → .279; ISO .146 → .124; BABIP .291 → .275. 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 AAAOklahoma City Comets · 242 PAwOBA .269 → .248 (−21)K% 18.2% → 21.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA18.18%÷1.015×1.200——21.49%
BB% (unintentional) /PA4.55%÷1.083×0.690—×1.0503.04%
HBP% /PA0.00%—×0.940—×1.0500.00%
Singles /BIP20.77%÷0.951×0.930×1.004×1.05021.40%
Doubles /BIP6.56%÷0.969×0.830×1.004×1.0505.92%
Triples /BIP0.00%÷1.150×0.970×1.004×1.0500.00%
Home runs /BIP2.19%÷0.956×0.700—×1.0501.68%

Factors used: league row International League. Park (home-season share, regressed): HR 91, 1B 90, 2B 94, 3B 130, K 103, BB 117 — applied at half strength. Age: age 23 vs a level average of 27.2 → +5.0% on BB/HBP/hit rates (4.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.004.

Result: wOBA .269 → .248; ISO .106 → .088; BABIP .273 → .272. 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 AATulsa Drillers · 111 PAwOBA .308 → .282 (−26)K% 21.6% → 26.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA21.62%÷0.984×1.220——26.82%
BB% (unintentional) /PA5.41%÷1.061×0.700—×1.0273.66%
HBP% /PA0.90%—×0.870—×1.0270.80%
Singles /BIP31.65%÷0.968×0.920×1.042×1.02732.19%
Doubles /BIP3.80%÷1.014×0.840×1.042×1.0273.37%
Triples /BIP1.27%÷1.137×0.940×1.042×1.0271.12%
Home runs /BIP1.27%÷0.957×0.800—×1.0271.09%

Factors used: league row TL. Park (home-season share, regressed): HR 91, 1B 94, 2B 103, 3B 127, K 97, BB 112 — 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.042.

Result: wOBA .308 → .282; ISO .078 → .066; BABIP .372 → .371. 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 ROKACL Dodgers · 31 PAwOBA .411 → .314 (−97)K% 3.2% → 4.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA3.23%÷0.993×1.440——4.68%
BB% (unintentional) /PA16.13%÷0.997×0.620—×0.9659.68%
HBP% /PA0.00%—×0.720—×0.9650.00%
Singles /BIP21.74%÷0.996×0.820—×0.96517.28%
Doubles /BIP8.70%÷1.102×0.720—×0.9655.48%
Triples /BIP4.35%÷1.060×0.720—×0.9652.85%
Home runs /BIP0.00%÷1.187×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 137, 1B 99, 2B 120, 3B 112, K 99, BB 99 — 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 .411 → .314; ISO .167 → .124; BABIP .333 → .247. 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+Great Lakes Loons · 454 PAwOBA .301 → .255 (−47)K% 14.5% → 18.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA14.54%÷0.990×1.270——18.65%
BB% (unintentional) /PA10.79%÷1.037×0.710—×1.0127.48%
HBP% /PA0.88%—×0.790—×1.0120.70%
Singles /BIP24.01%÷1.004×0.920×0.990×1.01222.06%
Doubles /BIP4.26%÷0.950×0.810×0.990×1.0123.64%
Triples /BIP0.00%÷0.948×0.850×0.990×1.0120.00%
Home runs /BIP1.82%÷1.036×0.800—×1.0121.42%

Factors used: league row Midwest League. Park (home-season share, regressed): HR 107, 1B 101, 2B 90, 3B 90, K 98, BB 107 — 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 ×0.990.

Result: wOBA .301 → .255; ISO .081 → .067; BABIP .284 → .257. 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 AATulsa Drillers · 136 PAwOBA .233 → .194 (−39)K% 20.6% → 26.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA20.59%÷0.959×1.220——26.18%
BB% (unintentional) /PA4.41%÷1.048×0.700—×1.0423.07%
HBP% /PA0.00%—×0.870—×1.0420.00%
Singles /BIP23.76%÷1.042×0.920×0.987×1.04221.56%
Doubles /BIP4.95%÷1.003×0.840×0.987×1.0424.26%
Triples /BIP0.00%÷1.142×0.940×0.987×1.0420.00%
Home runs /BIP0.00%÷1.063×0.800—×1.0420.00%

Factors used: league row TL. Park (home-season share, regressed): HR 113, 1B 108, 2B 101, 3B 128, K 92, BB 110 — applied at half strength. Age: age 22 vs a level average of 24.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.987.

Result: wOBA .233 → .194; ISO .039 → .032; BABIP .284 → .256. 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+Cedar Rapids Kernels · 526 PAwOBA .289 → .239 (−50)K% 20.5% → 26.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA20.53%÷0.977×1.270——26.69%
BB% (unintentional) /PA11.03%÷0.966×0.710—×1.0278.32%
HBP% /PA0.19%—×0.790—×1.0270.15%
Singles /BIP19.77%÷0.989×0.920×1.007×1.02719.03%
Doubles /BIP5.65%÷1.051×0.810×1.007×1.0274.50%
Triples /BIP1.41%÷0.994×0.850×1.007×1.0271.25%
Home runs /BIP2.26%÷1.134×0.800—×1.0271.64%

Factors used: league row Midwest League. Park (home-season share, regressed): HR 127, 1B 98, 2B 110, 3B 99, K 95, BB 93 — applied at half strength. Age: age 21 vs a level average of 22.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.007.

Result: wOBA .289 → .239; ISO .117 → .088; BABIP .271 → .249. 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 AFort Myers Mighty Mussels · 469 PAwOBA .296 → .238 (−57)K% 23.5% → 32.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA23.45%÷0.991×1.360——32.19%
BB% (unintentional) /PA16.20%÷1.026×0.690—×1.03011.22%
HBP% /PA1.28%—×0.780—×1.0301.03%
Singles /BIP23.08%÷0.988×0.920×0.966×1.03021.37%
Doubles /BIP4.40%÷0.916×0.830×0.966×1.0303.96%
Triples /BIP1.47%÷0.900×0.910×0.966×1.0301.47%
Home runs /BIP0.73%÷1.000×0.800—×1.0300.60%

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

Result: wOBA .296 → .238; ISO .068 → .059; BABIP .287 → .266. 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).