Miguel Flores

C DSL Astros Orange
Age 22 R/R 6'0" / 177 lbs ROK HR -6% Svc 0.0 · Ctrl thru 2038
Overview
ROKPROSPECTMiLBFA 2039
OGV OFP35OGV rank#1656ETA2029MLB%0%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202419ROKDSL Astros Bl…37.156/.270/.21900-10—.091/.189/.121
202520ROKDSL Astros Or…125.241/.344/.3241018—.150/.232/.186
2027PROJMLE22MLBHOU235.222/.288/.29922670.0
2028PROJ34% MLB23MLBHOU23.228/.294/.31500710.0
2029PROJ46% MLB24MLBHOU69.231/.297/.32511750.1
Next 3 projected WAR 0.1Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2038Service0.0First FA2039
2027MiLB2028MiLB2029MiLB2030MiLB2031MiLB2032MiLB2033Pre-Arb$0.9M2034Pre-Arb$1.0M+4
Skills · percentileMiLB Statcast 2025 Rk
Whiff%99
Z-Con%99
K%95
Chase%65
ISO41
wOBA37
CompsBryan Lavastida (age 22) · Blake Hunt (age 22) · Jeferson Morales (age 22)
2027 FULL-SEASON PROJECTIONpark-neutral Marcel · 41 proj PA
wRC+†67
AVG/OBP/SLG.220 / .285 / .296
PA41
HR0
K%23
BB%7
ISO77
MLB%0%
Value2027 · WAR
BAT: -1.6 runs (wOBA-derived runs vs avg)-2BATRUN: -0.1 runs (SB/CS + UBR baserunning)-0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +0.7 runs (Positional adjustment)+1POSREP: +0.9 runs (Replacement-level credit)+1REPTotal WAR: +0.00+0.0WAR
0.00.51.00.10.20.20.30.20.10.027282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit+$6M ctrl surplus
Tools · Contract
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2033
Service   0 yrs (est)
Team Control Through   2038
First FA Year   2039
YearStatusSalary Proj WAR Value Surplus
2027MiLBstill in minors · estimated debut 2033
2028MiLBstill in minors · estimated debut 2033
2029MiLBstill in minors · estimated debut 2033
2030MiLBstill in minors · estimated debut 2033
2031MiLBstill in minors · estimated debut 2033
2032MiLBstill in minors · estimated debut 2033
2033Pre-Arb$0.9M+0.2$0.5M+$0.0M
2034Pre-Arb$1.0M+0.1$0.2M+$0.0M (cut)
2035Pre-Arb$1.0M———
2036Extbeyond projection horizon · no WAR estimate
2037Extbeyond projection horizon · no WAR estimate
2038Extbeyond projection horizon · no WAR estimate
Totals $0.9M $0.5M +$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. Catcher framing: only 2027 Statcast framing is modeled (Baseball Savant server-caches the leaderboard to the current season); prior-year framing is unmodeled — projections for established framers may run 1-3 WAR low.

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)
202419 ROKDSL Astros Blue — 3732 5200 392 00 156270219489 62217 248 239 -10 — — — — — —
202520 ROKDSL Astros Orange — 125108 26411 13134 00 241344324668 83266 1010 312 18 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202419 ROK MLEDSL Astros Blue — 3733 3100 2112 00 91189121310 30143 305 154 -10 — — — — — —
202520 ROK MLEDSL Astros Orange — 125113 17210 8164 00 150232186418 35170 136 195 18 — — — — — —
202419 ROK MLEDSL Astros Blue — 3733 3100 2112 00 91189121310 30136 305 154 -10 — — — — — —
202419 ROK RAWDSL Astros Blue — 3732 5200 392 00 156270219489 62217 248 239 -10 — — — — — —
202520 ROK MLEDSL Astros Orange — 125113 17210 8164 00 150232186418 35175 136 195 18 — — — — — —
202520 ROK RAWDSL Astros Orange — 125108 26411 13134 00 241344324668 83266 1010 312 18 — — — — — —
202419 ROK MLEDSL Astros Blue — 3733 3100 2112 00 91189121310 30143 305 154 -10 — — — — — —
202520 ROK MLEDSL Astros Orange — 125112 17210 8164 00 152232188419 36170 136 195 18 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202419 ROK MLEDSL Astros Blue — 3733 3100 2112 00 91189121310 30143 305 154 -10 — — — — — —
202520 ROK MLEDSL Astros Orange — 125112 17210 8164 00 152232188419 36170 136 195 18 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202722 MLB MLEHOU 0% 235213 48822 16544 21 222288299586 77286 237 268 67 -9 +0 +0 +4 +5 0.0
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202823 MLB MLEHOU 34% 6862 14211 5161 10 225291310601 85288 247 274 71 -2 +0 +0 +1 +1 0.1
202924 MLB MLEHOU 46% 149135 31512 11342 11 228294321615 93289 237 279 75 -4 -0 +0 +3 +3 0.1
203025 MLB MLEHOU 52% 215195 46823 15493 21 229296329625 99289 237 283 78 -6 +0 +0 +4 +5 0.3
203126 MLB MLEHOU 54% 275249 581024 20624 31 231298336634 105289 237 286 80 -7 +0 +0 +5 +6 0.5
203227 MLB MLEHOU 54% 312282 651125 23714 31 230298337635 106289 237 287 80 -7 +0 +0 +6 +7 0.5
203328 MLB MLEHOU 54% 333301 691225 24775 32 229296332628 103288 237 284 78 -9 -0 -1 +6 +7 0.4
203429 MLB MLEHOU 53% 336305 691225 24784 32 226293326619 99286 237 280 76 -10 -0 -1 +6 +7 0.2
203530 MLB MLEHOU 52% 333302 671124 24794 33 223289318607 95284 247 275 73 -11 -1 -2 +6 +7 -0.0
202823 MLB CTXHOU 34% 2321 5100 250 00 228294315609 87292 229 277 71 -1 +0 +0 +0 +0 0.0
202924 MLB CTXHOU 46% 6963 16311 5161 10 231297325622 95293 237 282 75 -2 +0 +0 +1 +1 0.1
203025 MLB CTXHOU 52% 111100 23411 8252 10 232299333632 101293 237 286 78 -3 +0 +0 +2 +2 0.2
203126 MLB CTXHOU 54% 149135 32612 11342 11 234300340640 106293 237 289 80 -4 -0 +0 +3 +3 0.2
203227 MLB CTXHOU 54% 169153 36613 12392 21 233301341641 107293 237 289 80 -4 +0 +0 +3 +4 0.3
203328 MLB CTXHOU 54% 181164 38713 13422 21 231298336634 105292 237 287 78 -5 +0 -0 +3 +4 0.2
203429 MLB CTXHOU 53% 178161 37712 13422 11 229296330625 101290 247 283 76 -5 -0 -1 +3 +4 0.1
203530 MLB CTXHOU 52% 175158 35612 13412 12 226292322614 96289 237 278 73 -6 -1 -1 +3 +4 -0.1
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 1055955 22240714 7724413 96 232299333632 101296 237 285 72 -29 -1 -2 +19 +23 1.0
/ 162G— A+C — 650588 1372549 471508 64 233298335633 102296 237 285 72 -18 -0 -1 +12 +14 0.6
Career— MLE — 22242014 446751529 15950234 1911 221290317606 95279 237 275 72 -57 -1 -4 +37 +45 2.0
/ 162G— MLE — 650589 1302248 4614710 63 221288312601 92279 237 275 72 -18 -0 -1 +12 +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.

2025 DSLDSL Astros Orange · 125 PAwOBA .301 → .195 (−106)K% 10.4% → 12.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA10.40%÷1.009×1.220——12.57%
BB% (unintentional) /PA9.60%÷1.014×0.700—×0.9856.53%
HBP% /PA3.20%—×0.700—×0.9852.21%
Singles /BIP21.05%÷0.985×0.680×0.981×0.98514.04%
Doubles /BIP4.21%÷1.091×0.600×0.981×0.9852.24%
Triples /BIP1.05%÷0.900×0.600×0.981×0.9850.68%
Home runs /BIP1.05%÷1.492×0.470—×0.9850.33%

Factors used: level-wide DSL factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 198, 1B 97, 2B 118, 3B 80, K 102, BB 103 — applied at half strength. Age: age 20 vs a level average of 18.5 → −1.5% on BB/HBP/hit rates (1.5 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.981.

Result: wOBA .301 → .195; ISO .083 → .042; BABIP .266 → .170. 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 DSLDSL Astros Blue · 37 PAwOBA .234 → .154 (−80)K% 24.3% → 30.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA24.32%÷0.977×1.220——30.39%
BB% (unintentional) /PA8.11%÷1.002×0.700—×0.9955.64%
HBP% /PA5.41%—×0.700—×0.9953.76%
Singles /BIP13.04%÷1.010×0.680—×0.9958.73%
Doubles /BIP8.70%÷0.937×0.600—×0.9955.54%
Triples /BIP0.00%÷1.008×0.600—×0.9950.00%
Home runs /BIP0.00%÷0.981×0.470—×0.9950.00%

Factors used: level-wide DSL factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 96, 1B 102, 2B 87, 3B 102, K 95, BB 100 — applied at half strength. Age: age 19 vs a level average of 18.5 → −0.5% on BB/HBP/hit rates (0.5 yr older than average).

Result: wOBA .234 → .154; ISO .062 → .039; BABIP .217 → .143. 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).