Armando LaoC DSL Tigers 1
Age 19 R/R 5'10" / 170 lbs ROK HR -8% Svc 0.0 · Ctrl thru 2037
2026 ROS PROJECTION28 act + 22 ros · stats below = ROS only
wRC+†51
AVG/OBP/SLG.200 / .273 / .250
PA22
HR0
K%27
BB%9
BABIP286
ISO50
MLB%0%
Value2026 · WAR
BAT: -3.1 runs (wOBA-derived runs vs avg)-3BATRUN: -0.1 runs (SB/CS + UBR baserunning)-0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +0.9 runs (Positional adjustment)+1POSREP: +1.4 runs (Replacement-level credit)+1REPTotal WAR: -0.10-0.1WAR
0.00.81.70.10.30.60.81.01.11.21.21.0+$54M 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.2$6M+$5M
2034Pre-Arb$1.0M+1.2$5M+$5M
2035Arb-1$2M+1.0$4M+$3M
2036Extbeyond projection horizon · no WAR estimate
2037Extbeyond projection horizon · no WAR estimate
Totals $5M $21M +$18M

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
202417 ROKDSL Tigers 1 7360 6100 5337 31 100250117367 17222 457 167 -14
202417 ROKDSL Tigers 1 7357 8100 8237 31 140319158477 18235 3211 251 51
202518 ROKDSL Tigers 1 4035 8000 3101 11 229308229536 308 258 235 38
202518 ROKDSL Tigers 1 4033 10000 571 11 303410303713 370 1812 332 112
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD19 ROKDET 2825 5000 241 00 200286200486 238 147 238 40 -2 +0 +0 +0 +1 -0.1
YTD19 ROKDET 2823 6000 431 00 261393261654 300 1114 320 103 +0 +0 +0 +0 +1 0.1
ROS19 ROKDET 0% 2220 4100 260 00 200273250523 50289 279 252 51 -1 +0 +0 +0 +1 -0.0
ROS19 MLBDET 0% 01 0000 000 00 285 233 36 +0 +0
FULL19 ROKDET 2826 5000 241 00 192286192478 227 147 238 40 -2 +0 +0 +0 +1 -0.1
TOT19 ROKDET 5045 9100 4101 00 200280222502 22257 208 244 45 -3 +0 +0 +1 +1 -0.1
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202720 MLBDET 34% 140126 27412 10403 20 214288310597 95291 297 264 60 -6 +0 +0 +3 +4 0.1
202821 MLBDET 48% 285256 56824 21796 41 219293312606 94292 287 272 67 -11 +0 +0 +5 +8 0.3
202922 MLBDET 54% 394353 771126 301088 51 218294312606 93293 278 278 71 -13 +1 +0 +7 +11 0.6
203023 MLBDET 57% 468419 921338 3612810 62 220297322619 103294 278 282 74 -14 +0 +0 +8 +13 0.8
203124 MLBDET 57% 516461 1031539 3914011 72 223299328627 104295 278 284 76 -14 +1 +0 +9 +15 1.0
203225 MLBDET 57% 520464 10415310 4014111 72 224301334635 110295 278 286 77 -14 +1 +0 +9 +15 1.1
203326 MLBDET 56% 520464 10415310 4014111 72 224301334635 110295 278 287 77 -13 +1 +0 +9 +15 1.2
203427 MLBDET 55% 520463 10415310 4114211 72 225303335638 110295 278 287 77 -13 +1 +0 +9 +15 1.2
203528 MLBDET 55% 520463 10415310 4114211 62 225303335638 110294 278 286 77 -14 +0 -1 +9 +15 1.0
202720 MLBDET 34% 4843 8100 4141 10 186271209480 23287 298 244 45 -3 +0 +0 +1 +1 -0.1
202821 MLBDET 48% 138124 27412 10383 20 218292315606 97288 287 253 52 -8 +0 +0 +2 +4 -0.1
202922 MLBDET 54% 214191 41613 16595 31 215292304596 89289 287 258 56 -11 +0 +0 +4 +6 -0.1
203023 MLBDET 57% 265237 50714 20726 31 211289300589 89290 278 262 59 -12 +0 +0 +5 +8 0.0
203124 MLBDET 57% 292262 57825 22796 41 218293321614 103291 278 264 60 -13 +0 +0 +5 +8 0.1
203225 MLBDET 57% 294263 58825 23806 41 221298323621 103291 278 266 61 -13 +0 +0 +5 +8 0.1
203326 MLBDET 56% 294263 57825 23806 41 217295319614 103291 278 267 62 -13 +0 +0 +5 +8 0.1
203427 MLBDET 55% 288258 57825 22786 41 221297326623 105290 278 267 62 -12 +0 +0 +5 +8 0.1
203528 MLBDET 55% 285255 55815 22786 41 216293314607 98290 278 266 61 -12 +0 -0 +5 +8 0.1
▸ Career Totals
Career 21181897 410581234 16257845 297 216293313607 97291 278 263 60 -97 +3 -0 +38 +60 0.4
/ 162G 650582 12618410 5017714 92 216294313607 96292 278 263 60 -30 +1 -0 +12 +18 0.1
Career 40183584 7891132369 308111090 5516 220298322620 102297 288 280 72 -125 +5 -1 +72 +114 6.5
/ 162G 650580 12718411 5018015 93 219298321619 102295 288 280 72 -20 +1 -0 +12 +18 1.0

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
202417 ROKDSL Tigers 1 7357 8100 8237 31 140319158477 18235 3211 251 51 -4 +0 +2 -0.2
202518 ROKDSL Tigers 1 4033 10000 571 11 303410303713 370 1812 332 112 +1 -0 +1 0.2

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 6 projected seasons
62,1683728221295323+39+244.14.0
/162664119+11.9+7.41.3pk7: 4

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
Armando Lao (OGILVIE) 19 200/280/222 22257 00 20% 8% 45 -0.1
Jose Paniagua
2014 · A
20 34 37→50 42→55 38 168/222/238 70249 46 33% 6% 20 -3.8 194/249/295 101279 810 32% 6% 46 -2.0 195/250/314119272101331%6%49-0.7
Carlos Franco
2011 · A
19 32→42 38→45 46→45 39 164/228/238 74249 65 35% 7% 24 -3.5 190/250/258 68281 49 31% 7% 37 -2.6 213/270/32010730212332%7%59-0.9
Roberto Perez
2009 · A
20 33 38→45 43→30 39 167/229/240 73245 73 34% 6% 25 -3.5 200/268/307 107263 114 27% 7% 59 -1.1 189/266/31212322815124%8%60-0.4
Mike McDade
2009 · A
20 36→46 37→50 47→30 35 179/217/250 71267 53 34% 4% 20 -3.8 217/257/345 128309 152 34% 4% 63 -0.8 242/288/37212930715125%5%82+0.4
David Washington
2010 · A
19 39→38 35→55 49→45 33 181/231/236 55318 36 42% 5% 24 -3.6 192/249/297 105309 106 38% 6% 47 -1.9 200/261/36916932623544%7%69-0.3
Xavier Hernandez
2006 · A
20 36 36→40 49→30 36 173/233/232 59289 45 39% 6% 24 -3.6 203/261/282 79296 74 32% 6% 49 -1.8 201/260/275742778029%6%48-0.7
Carlos Quintana
2007 · A
20 41 34→40 42→40 33 185/233/237 52322 26 41% 5% 24 -3.5 211/273/284 73298 46 28% 7% 54 -1.4 214/278/283692964827%6%53-0.5
Earving Fernandez
2007 · A
19 38 35→40 46→45 39 182/223/239 57244 36 26% 5% 20 -3.8 211/266/277 66283 38 25% 6% 50 -1.8 215/273/275592893925%6%50-0.6
Jorge Parra
2014 · A
19 38 34→30 46→40 37 179/232/234 54280 29 35% 6% 24 -3.6 193/247/254 61282 26 30% 6% 35 -2.8 192/242/250582731428%5%32-1.0
Jimmy Paredes
2008 · A
19 41→51 37→50 46→55 36 198/228/273 75253 46 24% 3% 31 -3.0 217/248/301 84276 412 22% 3% 46 -2.0 252/281/382130343121529%4%80+0.2
Randy Claxton
2007 · A
21 35 35→30 46→45 40 170/233/226 56243 37 30% 6% 23 -3.6 195/281/257 62265 26 25% 8% 52 -1.6 184/298/226422430221%10%53-0.6
Jake Gatewood
2016 · A
20 35→38 39→55 43→45 31 173/216/257 85301 77 44% 5% 23 -3.6 186/225/297 111297 115 39% 4% 37 -2.6 163/208/33317024324643%4%38-1.7
Yonathan Mejia
2011 · A
18 38 37→40 48→45 37 185/220/261 76247 46 27% 4% 24 -3.5 207/238/269 62273 36 24% 3% 34 -2.8 219/245/272532773522%3%35-0.9
Kristian Brito
2013 · A
18 39→29 37→50 49→40 30 182/221/251 69320 47 43% 4% 22 -3.7 182/220/288 106316 125 44% 4% 32 -3.0 156/193/25510027212246%4%11-2.0
Cristian Olivo
2018 · A
19 36 38→40 49→45 29 176/214/258 82299 58 42% 4% 22 -3.7 174/212/253 79340 58 48% 4% 19 -3.9 88/108/144562144760%2%-57-2.2
Erwin Almonte
2014 · A
19 40 34→30 46→30 42 186/229/238 52230 23 20% 4% 23 -3.6 209/246/276 67241 34 14% 4% 40 -2.4 218/247/284662393111%3%38-0.9
Rafael Jimenez
2019 · A
19 34 40 48→30 31 170/216/250 80294 83 44% 5% 21 -3.7 182/233/255 73335 54 44% 6% 30 -3.1 118/170/143252530050%6%-27-1.4
Randy Federico
2017 · A
19 37 34→30 44→45 36 172/237/219 47295 27 40% 6% 23 -3.6 173/229/232 59266 37 34% 5% 22 -3.7 121/169/157371772732%4%-20-2.2
Ismael Pena
2014 · A
18 38 36→30 45 40 184/225/253 70248 38 27% 5% 25 -3.5 188/236/259 71248 54 25% 6% 31 -3.0 183/229/247642325223%5%23-1.0
Ramon Mariano
2007 · A
19 37 34→30 44→30 42 176/234/228 52247 24 28% 6% 23 -3.6 178/239/239 61243 34 26% 6% 28 -3.2 130/195/171411712024%5%-7-2.0