Miguel BleisRF Portland Sea Dogs
Age 22 R/R 6'0" / 170 lbs AA H +3% Svc 0.0 · Ctrl thru 2032
2026 ROS PROJECTION272 act + 181 ros · stats below = ROS only
wRC+†43
AVG/OBP/SLG.184 / .234 / .291
PA181
HR4
SB7
K%31
BB%5
BABIP247
ISO107
MLB%6%
Value2026 · WAR
BAT: -30.0 runs (wOBA-derived runs vs avg)-30BATRUN: +1.9 runs (SB/CS + UBR baserunning)+2RUNFLD: +0.2 runs (Defensive runs vs avg)+0FLDPOS: -4.9 runs (Positional adjustment)-5POSREP: +12.8 runs (Replacement-level credit)+13REPTotal WAR: -2.10-2.1WAR
0.00.51.00.00.00.00.00.0-$3M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · ContractCON 30 / POW 50
Toolsscout grade
CONTACT30
scouting grade only
POWER50
scouting grade only
EYE45
scouting grade only
SPEED55
scouting grade only
DEFENSE50
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2027
Service   0 yrs (est)
Team Control Through   2032
First FA Year   2033
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2027
2027Pre-Arb$0.8M
2028Pre-Arb$0.8M
2029Pre-Arb$0.8M
2030Arb-1$0.2M
2031Arb-2$0.4M
2032Extbeyond projection horizon · no WAR estimate
Totals $0.0M $-18M +$0.0M

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.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202117 ROKDSL BOS Red 136124 21411 7363 74 169231242473 73225 265 211 20
202117 ROKDSL BOS Red 136119 30614 12253 74 252336420756 168283 189 334 114
202218 ROKFCL Red Sox 167158 28634 5653 183 177217329546 152267 393 231 35
202218 ROKFCL Red Sox 167153 461445 10453 183 301355542898 242394 276 388 155
202319 ASalem Red Sox 142130 22221 6561 114 169212238450 69269 394 201 12
202319 ASalem Red Sox 142126 29331 10381 114 230292325617 95304 277 270 65
202420 A+2 teams 429393 641018 271397 3810 163230254484 92226 326 217 25
202420 A+2 teams 429381 8416111 39927 3810 220304354659 134261 219 299 87
202521 A+2 teams 443413 641218 251574 276 155210247457 92225 356 205 15
202521 A+2 teams 443397 8821114 411064 276 222301385686 164266 249 308 94
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD22 AABOS 272257 49908 11844 113 191235319554 128248 314 238 40 -18 +1 +0 -3 +8 -1.3
YTD22 AABOS 272252 581109 16654 113 230287381668 151275 246 299 87 -4 +1 +0 -3 +8 0.2
ROS22 AABOS 6% 181168 31604 9562 72 184234291525 107249 315 242 43 -12 +1 +0 -2 +5 -0.8
ROS22 MLBBOS 6% 1110 1000 130 00 100182100282 255 279 237 40 -1 +0 +0 -0 +0 -0.1
FULL22 AABOS 283267 50908 12874 113 187233311544 124244 314 238 40 -19 +1 +0 -3 +8 -1.3
TOT22 AABOS 453425 8015012 201406 185 188235308543 120248 314 239 41 -30 +2 +0 -5 +13 -2.1
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202723 MLBBOS 37% 507469 9217113 281505 174 196249320569 124254 306 256 54 -26 +2 +1 -5 +14 -1.5
202824 MLBBOS 47% 543500 10218116 321576 174 204260340600 136258 296 266 62 -24 +2 +1 -6 +15 -1.2
202925 MLBBOS 52% 564519 10719117 341606 184 206263345608 139260 286 272 66 -22 +2 +1 -6 +16 -0.9
203026 MLBBOS 54% 574527 10920117 361626 174 207265345611 139261 286 274 68 -21 +2 +1 -6 +16 -0.9
203127 MLBBOS 54% 576529 10920117 361636 174 206264344608 138261 286 274 68 -21 +2 +1 -6 +16 -0.9
202723 MLBBOS 37% 187173 35705 10552 62 202254329584 127260 295 252 51 -10 +0 +0 -2 +5 -0.7
202824 MLBBOS 47% 257237 49917 15743 82 207263342605 135264 296 262 59 -12 +1 +0 -3 +7 -0.6
202925 MLBBOS 52% 294271 581119 18833 92 214271362632 148266 286 268 63 -12 +1 +0 -3 +8 -0.6
203026 MLBBOS 54% 313288 601119 19883 92 208265347612 139267 286 270 65 -12 +1 +0 -3 +9 -0.6
203127 MLBBOS 54% 313287 601119 20883 92 209268348616 139267 286 270 65 -12 +1 +0 -3 +9 -0.6
▸ Career Totals
Career 13751266 26349439 8339114 4110 208264345609 137266 286 266 61 -60 +4 +1 -15 +39 -3.1
/ 162G 650598 12423218 391857 195 207264343606 135266 286 266 61 -28 +2 +1 -7 +18 -1.5
Career 42623930 74913413106 245130149 19449 191247312559 122252 316 250 50 -243 +19 +3 -46 +121 -14.8
/ 162G 650599 11420216 371987 307 190245311556 120252 306 250 50 -37 +3 +0 -7 +18 -2.2

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
202117 ROKDSL BOS Red 136119 30614 12253 74 252336420756 168283 189 334 114 +2 -0 +4 0.6
202218 ROKFCL Red Sox 167153 461445 10453 183 301355542898 242394 276 388 155 +10 +2 +5 1.8
202319 ASalem Red Sox 142126 29331 10381 114 230292325617 95304 277 270 65 -6 +1 +4 -0.1
202420 A+Greenville Drive 234210 40607 18544 223 190267319586 129219 238 266 62 -10 +3 +7 -0.0
202420 ASalem Red Sox 195171 441014 21383 167 257349398746 140310 1911 338 117 +4 +0 +6 1.0
202521 AAPortland Sea Dogs 118110 23601 6312 72 209263291554 82282 265 254 52 -6 +1 +3 -0.2
202521 A+Greenville Drive 325287 6515113 35752 204 226315422736 195260 2311 327 109 +3 +2 +9 1.5

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
#1Michael Saunderslast yr '17
career totals — 8 seasons, 2,711 PA
82,7118155233305399-12-134.14.5
/1626642013-2.9-3.21.0pk7: 5
#2Gregory Polancolast yr '21
career totals — 8 seasons, 3,220 PA
83,2209698241309409-34-283.84.4
/1626642020-7.1-5.80.8pk7: 5
#3Pokey Reeselast yr '04
career totals — 5 seasons, 1,914 PA
51,9142978242303347-6+62.72.7
/1626641027-2.0+2.21.0pk7: 3
#4Jake Cavelast yr '24
career totals — 7 seasons, 1,564 PA
71,5644513236292400-11-61.31.3
/162664196-4.5-2.50.6pk7: 1
#5Doug Glanvillelast yr '04
career totals — 5 seasons, 2,256 PA
52,2563590259290356-9+31.31.3
/1626641026-2.8+0.90.4pk7: 1
#6Alexi Amaristalast yr '17
career totals — 7 seasons, 1,901 PA
71,9012139231275323+14-6-1.1-1.1
/162664714+4.9-2.1-0.4pk7: -1
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 3 projected seasons
31,3834043205259342-15+0-2.7-1.4
/1626641921-7.1+0.0-1.3pk7: 0

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 Bleis (OGILVIE) 22 35→30 50 55 45 188/235/308 120248 1218 31% 4% 41 -2.1
Troy Stokes Jr.
2018 · AA
22 41→38 45→50 53→55 44 207/273/334 127264 1220 26% 7% 68 -0.5 194/271/323 129281 1316 34% 8% 65 -0.7 173/260/293120252121834%8%50-1.1
Sergio Garcia
2012 · AAA
21 38 42→45 54→60 41 193/248/290 97267 1122 31% 6% 45 -2.1 213/253/326 113295 1227 31% 4% 56 -1.3 231/255/354123300131728%2%62-0.4
Jeffrey Baez
2016 · A
22 42→43 42→50 55→60 37 209/243/311 102277 922 28% 4% 48 -1.9 202/252/315 113270 1222 29% 6% 53 -1.5 196/251/342146261191532%6%58-0.6
Johan Mieses
2016 · A
21 40→33 46→55 52→50 39 205/249/339 134269 1414 29% 5% 59 -1.1 183/230/341 158264 204 38% 5% 52 -1.6 195/270/37718223727730%7%75-0.0
Kenedy Corona
2022 · A
22 43→40 39→45 52→55 39 205/259/290 85285 620 29% 5% 50 -1.8 206/268/333 127294 1323 33% 7% 66 -0.6 198/265/322124280132732%7%58-0.9
Jase Bowen
2023 · A
22 39→38 43→50 55 35 192/249/294 102300 1114 38% 5% 47 -1.9 197/249/320 123286 1419 35% 5% 54 -1.4 200/250/342142290172436%5%57-0.7
Sean Coyle
2014 · A
22 35→34 49→50 54→50 36 188/246/332 144269 1714 36% 6% 56 -1.3 199/257/342 143302 1813 38% 6% 63 -0.8 180/243/309129278161239%7%46-1.1
Mariel Bautista
2021 · A
23 40→34 42→45 49→50 38 201/251/299 98265 1015 28% 5% 49 -1.8 209/254/332 123305 1311 34% 5% 59 -1.1 181/215/331150258171137%3%42-0.5
Chris Roller
2019 · A
22 40 41→50 51→55 42 193/268/296 103286 914 34% 8% 56 -1.3 205/269/314 109292 812 30% 6% 60 -1.0 179/262/313134284161640%8%57-0.7
Johan Lopez
2023 · AA
23 40 43→45 51→55 40 193/267/298 105296 1113 36% 7% 56 -1.3 203/272/299 96311 812 35% 8% 58 -1.2 170/253/2396927741136%9%33-0.6
Jeudy Valdez
2011 · A
22 38→43 41→50 50→55 39 189/235/288 99259 817 30% 5% 39 -2.5 209/246/345 136281 1417 30% 4% 59 -1.1 211/245/356146279161730%3%58-1.0
Jose Paniagua
2015 · A
21 38 40→50 50→55 42 189/249/288 99268 712 31% 7% 46 -2.0 198/248/295 97289 88 32% 6% 46 -2.0 179/215/2769725610233%3%23-1.0
Tyler Kolodny
2010 · A
22 40→36 43→45 49→50 41 200/271/316 116273 118 30% 6% 63 -0.9 212/286/347 135281 1410 29% 6% 78 +0.2 214/295/369155271171026%6%84+0.2
Trey Amburgey
2018 · A
23 38→44 43→50 51→50 36 193/240/300 106271 1012 32% 4% 44 -2.1 214/254/347 133278 159 28% 4% 63 -0.9 221/261/36314228715728%4%66-0.4
Michael Crouse
2013 · A
22 35→37 46→50 52→55 36 176/243/300 124293 1419 43% 7% 46 -2.0 194/256/309 115309 1018 38% 7% 54 -1.4 191/257/319128297121938%7%54-0.7
Grae Kessinger
2022 · AA
24 37→28 42→45 48→50 40 187/248/281 94262 1115 32% 6% 43 -2.2 194/265/312 118265 1414 31% 8% 59 -1.1 189/267/30011124911727%9%56-0.5
Jeter Downs
2022 · AAA
24 35→40 46→50 53→55 40 187/250/311 124262 1519 34% 7% 53 -1.5 184/265/319 135258 1622 34% 8% 62 -0.9 175/266/324149236182633%9%63-0.4
Ryan Bliss
2023 · A
23 36→46 45 52→65 39 191/248/311 120257 1421 31% 6% 51 -1.7 219/287/347 128293 1139 27% 8% 77 +0.1 221/289/346125298104327%7%75-0.0
Kevonte Mitchell
2018 · A
22 41→38 46→45 53→50 39 208/259/340 132280 1414 31% 6% 63 -0.8 189/243/310 121278 149 36% 6% 49 -1.8 164/222/27811424214637%6%30-1.8
Brayan Buelvas
2023 · A
21 35→40 46→50 50→55 39 186/245/315 128247 1413 30% 6% 51 -1.7 189/251/309 120275 1218 34% 7% 52 -1.6 182/244/294112275111436%7%42-1.3