Miguel FloresC DSL Astros Orange
Age 21 R/R 6'0" / 177 lbs ROK HR +6% Svc 0.0 · Ctrl thru 2037
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 105 proj PA
wRC+†59
AVG/OBP/SLG.214 / .277 / .293
PA105
HR1
K%25
BB%7
ISO80
MLB%0%
Value2026 · WAR
BAT: -4.9 runs (wOBA-derived runs vs avg)-5BATRUN: +0.1 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +1.9 runs (Positional adjustment)+2POSREP: +3.0 runs (Replacement-level credit)+3REPTotal WAR: +0.00+0.0WAR
0.00.81.60.20.50.81.01.01.11.00.80.60.30.0+$53M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · Contract
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2032
Service   0 yrs (est)
Team Control Through   2037
First FA Year   2038
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2032
2027MiLBstill in minors · estimated debut 2032
2028MiLBstill in minors · estimated debut 2032
2029MiLBstill in minors · estimated debut 2032
2030MiLBstill in minors · estimated debut 2032
2031MiLBstill in minors · estimated debut 2032
2032Pre-Arb$0.9M+1.1$6M+$5M
2033Pre-Arb$1.0M+1.0$5M+$4M
2034Pre-Arb$1.0M+0.8$2M+$1M
2035Arb-1$1M+0.6$1M+$0.7M
2036Arb-2$1M+0.3$0.6M+$0.2M
2037Arb-3$0.6M
Totals $5M $14M +$12M

Career Stats + Projections

Viewactual = stats as recorded (prior seasons combined) + projected real-world MLB lines · MLE = level/park-neutral translations
Methodology▸ how these numbers are built

All seasons translated to park-neutral MLB-equivalent (MLE) and combined per year. 2026 = actual YTD + projected ROS + total. 2027+ via Advanced Marcel + aging curve. Catcher framing: only 2026 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 below FG-DC by 1-3 WAR.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202419 ROKDSL Astros Blue 3733 3100 2142 00 91189121310 30158 385 161 -19
202419 ROKDSL Astros Blue 3732 5200 392 00 156270219489 62217 248 239 41
202520 ROKDSL Astros Orange 125114 20210 7184 00 175248211459 35208 146 219 26
202520 ROKDSL Astros Orange 125108 26411 13134 00 241344324668 83266 1010 312 97
▸ 2026 Season
202621 MLBHOU 10595 20311 7272 10 211279295574 84287 267 262 59 -5 +0 +0 +2 +3 0.0
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202722 MLBHOU 34% 186168 36612 13473 21 214283298580 83289 257 272 67 -7 +0 +0 +3 +5 0.2
202823 MLBHOU 48% 304276 621124 21754 31 225289322612 98290 257 279 72 -10 +0 +0 +5 +9 0.5
202924 MLBHOU 53% 386350 801436 27956 31 229295337632 109291 257 284 76 -11 +0 +0 +7 +11 0.8
203025 MLBHOU 55% 434394 891537 311066 41 226292332625 107292 247 287 78 -11 +0 +0 +8 +12 1.0
203126 MLBHOU 56% 463420 951638 331137 42 226293336629 110291 247 288 79 -11 +0 +0 +8 +13 1.0
203227 MLBHOU 55% 476432 991739 341177 42 229296345641 116291 257 288 79 -11 +0 +0 +8 +13 1.1
203328 MLBHOU 55% 480435 981738 351197 42 225294333627 108291 257 287 78 -12 +0 -1 +9 +14 1.0
203429 MLBHOU 53% 476431 971738 351197 41 225294334628 109290 257 285 76 -13 +0 -1 +8 +13 0.8
203530 MLBHOU 53% 469424 951638 351187 31 224294333627 108289 257 282 74 -14 +0 -2 +8 +13 0.6
203631 MLBHOU 52% 443401 891537 331136 31 222291327618 105286 267 278 71 -14 +0 -3 +8 +13 0.3
203732 MLBHOU 52% 414375 811336 301076 21 216285315599 99283 267 273 67 -15 +0 -4 +7 +12 0.0
202722 MLBHOU 34% 6459 12201 4161 10 203266288554 85291 256 264 60 -3 +0 +0 +1 +2 0.0
202823 MLBHOU 48% 147134 30512 10362 10 224288321609 97293 247 271 66 -6 +0 +0 +3 +4 0.1
202924 MLBHOU 53% 204185 42723 14503 21 227292335627 108294 257 276 69 -7 +0 +0 +4 +6 0.2
203025 MLBHOU 55% 238216 50924 17583 21 231297347644 116294 247 279 72 -8 +0 +0 +4 +7 0.3
203126 MLBHOU 56% 258234 54925 18634 21 231297350647 120294 247 280 73 -8 +0 +0 +5 +7 0.4
203227 MLBHOU 55% 262237 55925 19644 21 232300350650 118294 247 280 73 -8 +0 +0 +5 +7 0.4
203328 MLBHOU 55% 262237 54925 19654 21 228296346642 118293 257 279 72 -8 +0 -0 +5 +7 0.3
203429 MLBHOU 53% 254229 52924 19634 21 227298336634 109292 257 277 70 -9 +0 -1 +5 +7 0.3
203530 MLBHOU 53% 246222 51924 18624 21 230299342642 113291 257 274 68 -9 +0 -1 +4 +7 0.1
203631 MLBHOU 52% 231209 46814 17593 11 220288325614 105289 267 270 65 -9 -0 -1 +4 +7 -0.0
203732 MLBHOU 52% 215194 42713 16563 10 216286309596 93285 267 265 61 -9 +0 -2 +4 +6 -0.1
▸ Career Totals
Career 23812156 488831740 17159235 188 226294336630 110292 257 275 69 -84 +0 -6 +43 +67 2.2
/ 162G 650589 13423511 4716210 52 228296340636 112294 257 275 69 -23 +0 -2 +12 +18 0.6
Career 47984348 9641633274 343118874 3714 222290325615 103286 257 280 72 -150 +2 -10 +86 +136 6.5
/ 162G 650589 13022410 4616110 52 221288323611 102285 257 280 72 -20 +0 -1 +12 +18 0.9

Historical Stats — Raw (Per Stint)

Actual MLB + MiLB stats as they happened, one row per stint at each level. Use this to see what really got recorded; the table above shows MLB-equivalent translations + projections.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202419 ROKDSL Astros Blue 3732 5200 392 00 156270219489 62217 248 239 41 -2 +0 +1 -0.1
202520 ROKDSL Astros Orange 125108 26411 13134 00 241344324668 83266 1010 312 97 -0 +0 +4 0.3

Career Comps

Retired MLB careers whose totals most resemble what we're projecting for this player. Top row of each card is career totals; bottom row is per-162-game rates. Pool: 727 completed hitter careers (2000-2024).

PLAYER · career totals + /162 gamesYRSPAHRSBAVGOBPSLGPOSFLDWARJAWS
#1Bobby Crosbylast yr '10
career totals — 7 seasons, 2,832 PA
72,8326234238305374+28+3311.611.6
/162664158+6.7+7.72.7pk7: 12
#2Cliff Penningtonlast yr '17
career totals — 10 seasons, 3,108 PA
103,1083684243310341+28+299.29.5
/162664818+5.9+6.22.0pk7: 10
#3Adeiny Hechavarríalast yr '20
career totals — 9 seasons, 3,288 PA
93,2883735253291351+32+468.68.9
/16266477+6.5+9.31.7pk7: 9
#4Mike Mathenylast yr '06
career totals — 7 seasons, 2,830 PA
72,830452244301351+21+317.27.2
/162664110+4.9+7.21.7pk7: 7
#5Sandy Leónlast yr '22
career totals — 9 seasons, 1,648 PA
91,648311209276313+29+566.46.7
/162664120+11.9+22.42.6pk7: 7
#6Ronny Cedenolast yr '13
career totals — 9 seasons, 2,783 PA
92,7834039246289354+28+195.55.6
/162664109+6.7+4.51.3pk7: 6
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 7 projected seasons
72,4854020226290334+44+284.13.8
/162664115+11.9+7.51.1pk7: 3

Career Path Comps

What happened to players with a similar stat profile at this age · Y-axis: wRC+ (100 = league avg, 150 = elite, 80 = below) · Bands: P10–P90 outer, P25–P75 inner · Gold: OGILVIE projection

Scouting At Match Age Next 3 Yrs Peak 3 Yrs
Comp Age HIT PWR SPD EYE AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR
Miguel Flores (OGILVIE) 21 214/277/293 80287 11 25% 7% 59 -0.2
Tomás Nido
2015 · A
21 44 39→45 49→30 43 212/267/299 87285 67 27% 6% 56 -1.3 233/264/343 110303 112 26% 4% 65 -0.7 240/274/3511112889019%4%69-0.3
Aaron McKeithan
2022 · A
22 40 38→40 49→40 40 194/261/274 80272 67 29% 6% 47 -1.9 217/294/301 84283 84 25% 7% 69 -0.4 216/298/285692797123%7%66-0.3
Jhoneiker Betancourt
2021 · A
21 44 37→55 45→40 42 208/272/281 73279 35 26% 6% 53 -1.5 212/289/325 113282 115 27% 7% 73 -0.1 186/269/36117523526033%7%79+0.1
Adrian Abreu
2012 · A
21 39 38→40 47→55 47 190/263/273 82247 59 24% 8% 47 -1.9 212/292/300 88256 817 19% 9% 67 -0.5 209/299/2908024192516%10%66-0.2
Tucker Mitchell
2022 · A
21 42 40→50 51→45 39 201/261/291 91297 77 33% 6% 51 -1.7 195/269/309 114298 138 37% 7% 61 -1.0 180/256/29311325815735%7%49-0.7
Stevie Berman
2017 · A
22 45 37→50 48→40 45 212/278/285 72281 46 25% 7% 57 -1.2 213/271/299 86269 74 22% 6% 57 -1.2 203/292/31811524613222%9%70-0.1
Arturo De Freitas
2022 · A
21 43 38→45 50→40 39 204/264/287 82286 58 29% 5% 51 -1.7 173/225/248 75289 74 40% 6% 24 -3.5 136/184/191552335042%5%-10-2.1
Blake Hunt
2021 · A
22 41 39→50 49→40 43 198/254/288 90263 66 26% 6% 47 -1.9 192/251/307 115278 124 34% 6% 52 -1.6 207/268/34113426314226%6%65-0.3
Abrahan Gutierrez
2021 · A
21 44→45 40 46→40 43 215/264/301 87273 86 24% 6% 54 -1.4 227/296/326 99305 84 26% 8% 75 -0.0 220/294/315952958226%8%68-0.2
Franklin Tineo
2016 · A
21 36 38→45 41→50 47 177/258/254 77247 57 29% 9% 41 -2.3 190/264/281 91260 710 28% 8% 50 -1.7 184/261/2809623981325%8%47-0.7
Juan Aponte
2010 · A
22 43 39→45 47→40 42 205/270/296 91272 65 26% 6% 56 -1.3 208/257/272 64306 35 31% 5% 43 -2.2 199/234/217182920030%3%20-0.8
Niko Vasquez
2010 · A
21 41 37→50 46→45 42 193/260/264 71288 56 33% 8% 44 -2.1 197/271/306 109274 103 30% 9% 59 -1.1 224/278/37214829019629%6%77+0.1
Juan Uriarte
2019 · A
21 46 41→45 49→30 41 223/277/320 96282 84 23% 5% 65 -0.7 186/228/266 80283 64 35% 3% 30 -3.1 145/181/205602264037%2%-9-1.6
Andy Paz
2015 · A
22 38 38→40 45 44 185/245/261 75253 65 28% 7% 37 -2.7 210/264/277 67293 46 28% 7% 48 -1.9 226/270/274482963723%6%46-0.7
Gilberto Vizcarra
2019 · A
20 35 38→45 47→40 46 171/243/241 71215 63 23% 7% 32 -3.0 206/263/288 82261 64 22% 6% 51 -1.7 226/269/325992749121%4%62-0.3
Deivi Mejia
2011 · A
21 40 39→40 43→30 44 193/264/278 85266 75 29% 8% 50 -1.8 212/259/304 92276 74 25% 4% 53 -1.5 224/268/311872676118%3%59-0.4
Francisco Acuna
2021 · A
21 44→50 37→45 49→50 42 208/267/284 76290 47 28% 6% 52 -1.6 194/271/281 87277 510 30% 7% 54 -1.4 223/293/3229929491626%7%70-0.2
Jose Sibrian
2021 · A
22 43 38→50 49→30 39 204/261/283 79291 56 30% 6% 49 -1.8 200/255/276 76267 53 26% 5% 45 -2.1 193/253/280872458024%5%42-0.8
Wilmer Dominguez
2011 · A
20 43 40→45 49→45 42 209/255/300 91272 75 26% 6% 50 -1.7 218/253/304 86275 85 23% 4% 50 -1.7 247/278/35911127314515%4%72-0.1
Ricardo Valencia
2014 · A
21 41 39→40 48→30 44 199/265/283 84277 64 29% 7% 51 -1.7 208/278/307 99291 85 29% 8% 63 -0.9 200/254/285852998034%6%45-0.7