Hao-Yu Lee2B Toledo Mud Hens
Age 23 R/R 5'9" / 190 lbs AAA HR +5%H +3% Svc 0.000 · Ctrl thru 2031 peak 1.7 · 2029
wRC+†77
AVG/OBP/SLG.234 / .301 / .383
PA320
HR8
SB7
K%23
BB%7
MLB%30%
BAT: -8.4 runs (wOBA-derived runs vs avg)-8BATRUN: +0.4 runs (SB/CS + UBR baserunning)+0RUNFLD: -2.8 runs (Defensive runs vs avg)-3FLDPOS: +1.1 runs (Positional adjustment)+1POSREP: +9.1 runs (Replacement-level credit)+9REPTotal WAR: -0.10-0.1WAR
Scouting · nowfuture
HIT
3746
PWR
4850
SPD
4246
FLD
4044
EYE
4551
trajectory · 10 yrs
2.0peak
2029

Contract

ESTIMATED  ·  service-time + WAR-based estimator (needs verification)
Status   Pre-Arb
MLB Debut   2026
Service   0.000 yrs.days
Team Control Through   2031
First FA Year   2032
YearStatusSalary Proj WAR Value Surplus
2026Pre-Arb$0.8M
2027Pre-Arb$0.8M+1.3$11M+$10M
2028Pre-Arb$0.8M+1.6$14M+$13M
2029Arb-1$4M+1.7$15M+$11M
2030Arb-2$7M+1.7$15M+$9M
2031Arb-3$10M+1.6$15M+$5M
Totals $22M $69M +$47M

Career Projections (MLE)

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 PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202118 ROKFCL Phillies 2523 5111 270 00 .217.280.478.758 .261.267 288 .343 121 +1 +0 +0 +0 +1 0.1
202219 A2 teams 342306 711227 28937 137 .232.311.353.664 .121.309 278 .294 83 -7 -0 +0 +1 +10 0.4
202320 A+2 teams 376338 791227 27928 176 .234.306.343.649 .109.298 247 .283 75 -11 +1 +0 +1 +11 0.2
202421 AAErie SeaWolves 386354 9916512 21875 161 .280.329.455.784 .175.333 235 .333 113 +6 +3 +0 +1 +11 2.1
202522 AAAToledo Mud Hens 579517 11520913 4513712 225 .222.300.371.671 .149.274 248 .294 83 -11 +2 +0 +2 +16 1.0
▸ 2026 Season (actual · ROS · total)
202623 AAA2 teams 4240 7101 2140 01 .175.214.275.489 .100.240 335 .193 6 -4 -0 -2 +0 +1 -0.5
ROS23 MLBDET 278253 581037 19684 72 .229.293.375.669 .146.285 247 .299 87 -4 +1 -1 +1 +8 0.4
TOT23 MLBDET 320293 651138 21824 73 .222.283.362.645 .140.279 267 .286 77 -8 +0 -3 +1 +9 -0.1
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202724 MLB 47%DET 582526 12522616 431248 164 .238.305.394.699 .156.276 217 .307 93 -5 +2 -3 +2 +16 1.3
202825 MLB 61%DET 587529 12622617 451258 164 .238.308.399.706 .161.278 218 .312 97 -2 +2 -3 +2 +17 1.6
202926 MLB 79%DET 587528 12522517 461258 164 .237.308.394.701 .157.279 218 .315 99 -1 +2 -3 +2 +17 1.7
203027 MLB 93%DET 582522 12422517 471258 154 .238.310.397.707 .159.279 218 .315 99 -1 +1 -3 +2 +16 1.7
203128 MLBDET 574515 12221517 461248 143 .237.309.396.705 .159.279 228 .314 98 -1 +2 -3 +2 +16 1.6
203229 MLBDET 562503 11921516 461238 133 .237.311.394.704 .157.278 228 .312 97 -2 +1 -4 +2 +16 1.4
203330 MLBDET 550493 11520515 451237 122 .233.306.385.692 .152.277 228 .309 94 -4 +2 -5 +2 +16 1.1
203431 MLBDET 535480 11019514 431217 91 .229.302.377.679 .148.275 238 .305 91 -5 +1 -5 +2 +15 0.8
203532 MLBDET 516462 10418413 421207 61 .225.299.366.665 .141.274 238 .300 88 -7 +1 -6 +2 +15 0.4
203633 MLBDET 486438 9717412 391166 40 .221.294.361.655 .139.272 248 .294 83 -9 +1 -6 +2 +14 0.1
203734 MLBDET 439395 8514410 351096 20 .215.289.347.636 .132.270 258 .287 78 -11 +0 -7 +2 +12 -0.4
203835 MLBDET 384346 721238 30995 10 .208.281.329.610 .121.267 268 .279 72 -12 +0 -7 +1 +11 -0.7
▸ Career Totals (MLE all levels + projections)
Career 83707528 175130179219 6491918122 19947 .233.304.381.685 .148.282 238 .304 91 -86 +21 -55 +30 +237 15.0
/ 162G 650585 13523617 501499 154 .231.301.378.679 .147.279 238 .304 91 -7 +1 -4 +2 +18 1.1

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 PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202118 ROKFCL Phillies 2522 8221 350 00 .364.440.7731.213 .409.438 2012 .507 246 +4 +0 +1 0.5
202219 A+Jersey Shore BlueClaws 4035 9311 590 30 .257.350.486.836 .229.320 2212 .366 139 +2 +1 +1 0.4
202219 AClearwater Threshers 302258 731117 36577 107 .283.385.415.800 .132.338 1912 .362 135 +12 -1 +9 2.0
202320 A+West Michigan Whitecaps 317275 761326 32628 165 .276.368.404.772 .127.335 2010 .348 125 +9 +1 +9 1.9
202320 INTLSalt River Rafters 5949 13201 9120 11 .265.379.367.747 .102.324 2015 .339 117 +1 -0 +2 0.3
202421 AAErie SeaWolves 386342 10219512 33695 161 .298.368.488.857 .190.337 189 .373 143 +19 +3 +11 3.3
202522 AAAToledo Mud Hens 579497 12123814 6512112 225 .243.345.406.751 .163.292 2111 .336 115 +10 +2 +16 2.9

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
Hao-Yu Lee (OGILVIE) 23 37→46 48→50 42→46 51 .234/.301/.383 .148.289 810 23% 7% 93 +0.7
Connor Norby
2023 · AAA
23 45→49 53→55 49→50 44 .234/.298/.405 .171.295 2112 28% 7% 97 +1.5 .242/.300/.407 .165.317 1911 29% 7% 98 +1.6 .245/.303/.409.164.323191129%7%97+1.4
Henry Davis
2023 · AA
23 46 49→50 52→50 42 .230/.311/.380 .151.300 1613 28% 6% 97 +1.5 .224/.309/.378 .154.287 1812 27% 8% 95 +1.4 .208/.294/.355.146.264191128%9%79+0.2
Miguel Vargas
2023 · MLB
23 48→52 51→55 51→50 48 .244/.304/.405 .161.281 1912 21% 7% 99 +1.7 .220/.307/.378 .158.261 1611 22% 10% 94 +1.3 .211/.309/.373.162.247161021%11%91+1.0
Eguy Rosario
2023 · AAA
23 45→49 48→55 51→55 44 .226/.288/.373 .147.292 1521 28% 7% 84 +0.6 .212/.274/.363 .151.280 1717 29% 7% 76 +0.1 .189/.253/.336.147.253171732%7%57-0.6
Bryan Lavastida
2022 · AAA
23 49→44 45 48→55 46 .241/.306/.370 .129.314 1316 26% 8% 91 +1.1 .215/.282/.336 .121.279 1216 26% 7% 72 -0.2 .220/.293/.341.120.280132725%8%75+0.0
Sean Rodríguez
2008 · AA
23 44→49 50→60 47→50 44 .224/.296/.380 .156.288 1812 28% 7% 90 +1.0 .234/.304/.421 .187.295 2211 28% 7% 104 +2.0 .238/.311/.439.201.293251227%7%107+1.7
Lewis Brinson
2017 · AAA
23 46→53 51→55 51→50 39 .236/.280/.398 .161.306 1815 29% 5% 87 +0.8 .218/.269/.368 .150.284 1713 29% 5% 75 -0.0 .225/.267/.399.174.29323831%5%79+0.1
Dilson Herrera
2017 · MLB
23 50→57 48→50 46→50 44 .251/.300/.393 .142.303 1513 22% 6% 94 +1.3 .224/.274/.367 .143.288 178 28% 6% 77 +0.1 .206/.262/.360.155.27020731%6%68-0.3
Javier Herrera
2008 · AAA
23 45→54 48→50 49→50 40 .228/.287/.365 .138.302 1615 29% 6% 82 +0.5 .228/.277/.365 .137.313 1512 31% 6% 77 +0.1 .241/.298/.383.142.334151431%7%86+0.4
Nick Senzel
2018 · AA
23 52→56 46→50 49→50 45 .252/.308/.396 .144.327 1213 26% 7% 98 +1.6 .248/.303/.399 .151.320 1416 26% 7% 97 +1.5 .250/.307/.393.144.308141723%7%94+0.6
Lastings Milledge
2009 · MLB
24 52→58 48→50 50→55 47 .257/.325/.401 .144.300 1519 19% 7% 107 +2.2 .263/.318/.377 .114.306 1118 17% 6% 98 +1.6 .264/.316/.363.099.30581916%6%88+0.7
Jeter Downs
2021 · AA
23 42→41 50 52→55 45 .218/.284/.375 .158.271 1818 26% 7% 83 +0.6 .182/.253/.314 .132.259 1720 35% 7% 55 -1.4 .178/.268/.330.152.242182633%8%64-0.3
Brendan Rodgers
2020 · MLB
23 48→54 48→50 47→45 39 .241/.286/.381 .139.300 167 25% 4% 85 +0.7 .244/.294/.380 .136.298 144 22% 6% 89 +0.9 .253/.308/.383.131.29813019%6%93+0.8
Aaron Luna
2010 · AA
23 40→43 50 49→45 46 .207/.313/.367 .160.264 178 27% 8% 95 +1.4 .222/.323/.370 .148.277 167 25% 8% 100 +1.7 .221/.326/.364.144.27417624%9%97+1.0
Corey Joyce
2023 · AAA
24 43 46→45 49→50 48 .214/.309/.343 .130.291 1412 30% 9% 87 +0.8 .210/.307/.314 .104.303 914 31% 10% 79 +0.3 .210/.307/.291.081.31051630%10%69-0.2
Yairo Muñoz
2019 · MLB
24 49→54 46→50 47→55 42 .243/.286/.374 .131.297 1413 24% 5% 83 +0.6 .260/.301/.384 .124.316 1217 21% 5% 92 +1.2 .269/.296/.376.106.319102319%3%83+0.3
Luis Juarez
2013 · AAA
23 48→57 46→50 46→40 43 .239/.284/.366 .126.277 138 19% 5% 80 +0.4 .239/.277/.351 .112.270 106 15% 4% 72 -0.2 .266/.314/.399.133.28316312%6%99+1.1
Zach Neto
2023 · AA
22 49→48 47→60 49→55 41 .240/.300/.376 .136.307 1412 26% 6% 90 +1.0 .246/.317/.423 .177.300 2119 25% 6% 111 +2.5 .248/.320/.446.198.298252425%6%113+2.3
Yamaico Navarro
2011 · MLB
23 47→53 44→50 49→50 45 .232/.283/.352 .119.280 1112 21% 6% 76 +0.0 .227/.287/.351 .124.273 1213 21% 7% 78 +0.2 .230/.298/.389.159.262211121%9%92+0.8
Jeremy Peña
2022 · AAA
24 47→57 47→50 51→50 41 .233/.294/.365 .132.308 1414 28% 6% 85 +0.7 .251/.297/.399 .148.305 1813 23% 5% 95 +1.4 .274/.329/.411.137.319141718%6%107+2.3