Yandro HernandezOF FCL Twins
Age 21 S/R 5'11" / 175 lbs ROK BB +3% Svc 0.0 · Ctrl thru 2037 peak 0.7 · 2031
wRC+†65
AVG/OBP/SLG.201 / .276 / .316
PA99
HR2
K%31
BB%8
MLB%0%
BAT: -3.9 runs (wOBA-derived runs vs avg)-4BATRUN: +0.0 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -0.6 runs (Positional adjustment)-1POSREP: +2.8 runs (Replacement-level credit)+3REPTotal WAR: -0.20-0.2WAR
Scouting · nowfuture
HIT
2025
PWR
3540
SPD
5661
EYE
5055
trajectory · 10 yrs
0.7peak
2031

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
2032Ext / FA-deal$0.9M+0.7$3M+$2M
2033Ext / FA-deal$1.0M+0.6$3M+$2M
2034Ext / FA-deal$1.0M+0.5$3M+$2M
2035Ext / FA-deal$0.4M+0.2$1M+$0.6M
2036Ext / FA-deal$5M
2037Ext / FA-deal$0.6M
Totals $9M $9M -$0.2M
Why some years run red
On long-term deals the salary is locked in regardless of how the player ages. Late years are red whenever projected production drops below the AAV — that's expected, not a sign the deal is bad. The honest scorecard is the Net Surplus over the whole contract, not any single year.

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
202419 ROKDSL Twins 8577 15311 3334 85 .195.262.299.561 .104.318 394 .231 35 -6 -0 +0 -1 +2 -0.5
202520 ROKFCL Twins 117100 13401 13423 73 .130.250.200.450 .070.207 3611 .221 27 -10 +0 +0 -1 +3 -0.7
▸ 2026 Season
202621 MLBMIN 9990 18312 8301 21 .200.273.322.595 .122.280 308 .271 65 -4 +0 +0 -1 +3 -0.2
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202722 MLB 11%MIN 181161 34614 16532 41 .211.291.335.626 .124.282 299 .284 76 -5 +0 +0 -1 +5 -0.1
202823 MLB 28%MIN 299267 581028 27843 72 .217.296.360.656 .142.283 289 .293 82 -6 +1 +0 -2 +8 0.1
202924 MLB 45%MIN 383340 7413210 361064 102 .218.300.356.656 .138.284 289 .299 87 -6 +1 +0 -2 +11 0.4
203025 MLB 60%MIN 432383 8515312 411185 113 .222.305.371.676 .149.285 279 .302 90 -5 +1 +0 -3 +12 0.6
203126 MLB 77%MIN 462409 9116313 451265 123 .222.307.372.679 .149.286 2710 .304 91 -5 +1 +0 -3 +13 0.7
203227 MLB 92%MIN 476421 9316313 471305 123 .221.307.366.672 .145.286 2710 .304 91 -5 +1 +0 -3 +13 0.7
203328 MLBMIN 480424 9316313 481335 122 .219.306.363.669 .144.285 2810 .303 90 -5 +2 -1 -3 +14 0.6
203429 MLBMIN 475419 9216313 481325 112 .220.307.365.672 .146.284 2810 .301 89 -6 +1 -1 -3 +13 0.5
203530 MLBMIN 468413 9016312 471325 112 .218.305.358.664 .140.283 2810 .298 86 -7 +1 -2 -3 +13 0.2
203631 MLBMIN 457403 8615212 461315 101 .213.302.350.652 .136.281 2910 .294 83 -9 +2 -3 -3 +13 0.0
203732 MLBMIN 440388 8114211 441285 91 .209.297.340.638 .131.280 2910 .289 80 -10 +1 -4 -3 +12 -0.2
203833 MLBMIN 411363 7513210 411234 90 .207.294.336.630 .129.278 3010 .284 76 -11 +2 -4 -2 +12 -0.5
203934 MLBMIN 367324 651128 361134 80 .201.288.321.609 .120.276 3110 .278 71 -12 +2 -5 -2 +10 -0.7
▸ Career Totals (MLE all levels + projections)
Career 56324982 106318733143 546161465 14331 .213.299.350.650 .137.283 2910 .293 82 -112 +16 -20 -34 +160 1.0
/ 162G 650575 12422417 631868 174 .216.302.357.659 .141.285 2910 .293 82 -13 +2 -2 -4 +18 0.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
202419 ROKDSL Twins 8575 22421 5234 85 .293.369.440.809 .147.404 276 .358 132 +3 -0 +2 0.5
202520 ROKFCL Twins 11792 19602 21293 73 .207.371.337.708 .130.274 2518 .331 111 +1 +0 +3 0.5

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
Yandro Hernandez (OGILVIE) 21 20→25 35→40 56→61 55 .201/.276/.316 .115.280 22 31% 8% 65 -0.1
Iverson Leonardo
2023 · A
21 37 44→50 49→50 40 .188/.259/.305 .117.281 129 36% 7% 55 -1.4 .194/.278/.291 .097.346 78 42% 9% 59 -1.1 .146/.273/.221.075.3593452%12%39-0.5
Carlos Jimenez
2023 · A
20 38→41 46→50 53→55 45 .189/.278/.319 .129.289 1415 37% 10% 67 -0.5 .210/.289/.331 .121.326 1216 36% 9% 74 -0.1 .216/.296/.349.133.314151933%9%78+0.1
Cole Roederer
2021 · A
21 38→33 43→45 51→50 43 .192/.259/.300 .108.274 1113 33% 8% 53 -1.5 .205/.268/.319 .114.301 1212 34% 7% 62 -0.9 .179/.252/.298.118.265141136%8%49-1.0
C.J. Beatty
2010 · A
21 41 41→50 51→40 41 .201/.256/.299 .098.284 99 31% 7% 51 -1.7 .211/.273/.328 .117.294 105 29% 8% 66 -0.6 .207/.273/.340.134.28111229%8%65-0.4
Dalton Pompey
2013 · A
20 40→50 40→45 55 44 .197/.264/.289 .093.275 816 30% 8% 53 -1.5 .236/.299/.340 .104.314 724 25% 8% 79 +0.3 .253/.315/.362.109.32572823%8%88+0.8
Johan Mieses
2016 · A
21 41→32 45→55 53→50 39 .208/.253/.334 .126.273 1215 28% 5% 59 -1.1 .188/.236/.349 .161.267 205 37% 5% 56 -1.3 .194/.269/.375.181.23726731%7%74-0.0
Abraham Toro
2018 · A
21 39→49 43→50 51→45 45 .198/.258/.308 .109.244 116 24% 7% 54 -1.4 .218/.285/.365 .147.272 156 25% 7% 82 +0.5 .233/.307/.387.155.27716622%8%93+1.1
Travis Blankenhorn
2018 · A
21 42→43 45→55 54→50 40 .209/.270/.337 .128.288 128 31% 6% 67 -0.5 .208/.259/.341 .133.291 148 32% 5% 63 -0.8 .211/.283/.380.168.27621631%8%81+0.3
Nerwilian Cedeño
2023 · A
21 42→34 43→45 51→50 44 .203/.280/.321 .117.309 1015 35% 9% 67 -0.5 .191/.255/.298 .107.283 1011 34% 7% 51 -1.7 .179/.237/.275.096.25791033%6%35-1.5
Sean Coyle
2013 · A
21 37→36 45→50 54→50 38 .192/.253/.319 .127.271 1213 33% 6% 56 -1.3 .204/.262/.355 .151.295 1814 36% 6% 69 -0.4 .197/.258/.362.165.284221538%7%67-0.3
Brainer Bonaci
2023 · A
21 44→45 40→45 55→50 50 .208/.290/.307 .098.287 716 28% 10% 68 -0.5 .222/.281/.341 .119.304 1211 29% 7% 72 -0.2 .227/.267/.356.130.30316830%5%67-0.3
Daz Cameron
2018 · A
21 40→45 44→55 52→55 41 .201/.263/.319 .117.279 1119 31% 6% 59 -1.1 .203/.270/.325 .122.295 1017 33% 7% 65 -0.7 .220/.291/.388.168.274202527%8%88+0.6
Luis Alexander Basabe
2018 · A
21 40→41 41→45 53→50 38 .196/.247/.297 .102.286 815 34% 6% 46 -2.0 .197/.259/.301 .104.308 1014 37% 7% 53 -1.5 .189/.259/.295.106.303111439%8%49-1.0
LeVon Washington
2012 · A
21 44 39→45 51→50 46 .205/.280/.288 .083.305 613 32% 9% 59 -1.1 .234/.309/.335 .101.341 712 30% 9% 82 +0.5 .246/.314/.364.118.34181228%8%89+0.4
Blake Perkins
2018 · A
21 42→52 40→50 51→55 43 .206/.261/.296 .090.274 814 27% 6% 52 -1.6 .202/.269/.286 .084.291 717 30% 8% 53 -1.5 .228/.311/.359.130.302132527%10%87+0.5
Oliver Dominguez
2010 · A
21 42 40 53→45 45 .203/.264/.297 .094.272 711 27% 7% 54 -1.4 .203/.275/.297 .094.274 713 26% 9% 59 -1.1 .193/.272/.288.095.26671228%9%53-0.7
Isiah Gilliam
2017 · A
21 40→46 44→55 47→55 38 .200/.247/.314 .113.281 115 32% 5% 51 -1.7 .201/.252/.327 .126.299 136 36% 6% 57 -1.2 .217/.299/.399.182.339231940%10%92+0.7
Allan Castro
2023 · A
20 38→43 40→45 54→50 40 .186/.249/.285 .099.276 68 33% 6% 44 -2.1 .202/.269/.315 .113.278 912 29% 8% 61 -1.0 .202/.273/.316.115.271101428%8%60-0.8
Endy Rodríguez
2021 · A
21 44→50 41→50 50→40 47 .209/.284/.315 .105.274 77 25% 8% 67 -0.5 .234/.293/.377 .143.295 144 24% 7% 87 +0.8 .234/.295/.379.145.28914323%7%86+0.6
Ricardo Méndez
2021 · A
21 43 39→45 54→50 40 .206/.263/.293 .087.303 713 33% 6% 52 -1.6 .215/.257/.315 .100.316 712 32% 5% 54 -1.4 .210/.249/.305.095.30161431%5%45-1.2