Juan Hernandez

SS West Michigan Whitecaps
Age 21 L/R 6'0" / 160 lbs A+ HR -8% Svc 0.0 · Ctrl thru 2036
Overview
A+PROSPECTMiLBFA 2037
ETA2029MLB%0%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202418ROKDET176.242/.341/.3463336—.169/.244/.238
202519A/ROKDET179.270/.369/.3030946—.208/.284/.233
202620A+DET296.213/.275/.2793126—.180/.227/.227
2027PROJMLE21MLBDET1.187/.239/.2520040-0.0
2028PROJ35% MLB22MLBDET81.193/.247/.2731149-0.2
2029PROJ49% MLB23MLBDET157.199/.254/.2892255-0.3
Next 3 projected WAR -0.6Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2036Service0.0First FA2037
2027MiLB2028MiLB2029MiLB2030MiLB2031Pre-Arb$0.9M2032Pre-Arb$0.9M2033Pre-Arb$0.9M2034Ext$3M+2
Skills · percentileMiLB Statcast 2026 A+
Chase%32
Speed32
Z-Con%15
BB%13
wRC+11
K%11
Career WAR0.0 WAR median (P10 0.0 / P90 0.0, comp-based) · star 1% · didn't stick 94%
CompsRicardo Cespedes (age 21) · Garrison Lassiter (age 21) · Bryant Aragon (age 21)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†40
AVG/OBP/SLG.187 / .239 / .252
PA1
HR0
K%32
BB%6
BABIP274
ISO66
MLB%0%
Value2027 · WAR
BAT: -12.9 runs (wOBA-derived runs vs avg)-13BATRUN: +0.3 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +1.9 runs (Positional adjustment)+2POSREP: +3.9 runs (Replacement-level credit)+4REPTotal WAR: -0.60-0.6WAR
0.00.51.00.00.00.027282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit-$3M ctrl surplus
Tools · ContractCON 40 / POW 20
Toolsscout grade
CONTACT40
scouting grade only
POWER20
scouting grade only
EYE35
scouting grade only
SPEED55
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2031
Service   0 yrs (est)
Team Control Through   2036
First FA Year   2037
YearStatusSalary Proj WAR Value Surplus
2027MiLBstill in minors · estimated debut 2031
2028MiLBstill in minors · estimated debut 2031
2029MiLBstill in minors · estimated debut 2031
2030MiLBstill in minors · estimated debut 2031
2031Pre-Arb$0.9M———
2032Pre-Arb$0.9M———
2033Pre-Arb$0.9M———
2034Extbeyond projection horizon · no WAR estimate
2035Extbeyond projection horizon · no WAR estimate
2036Extbeyond projection horizon · no WAR estimate
Totals $0.0M $-2M +$0.0M

Career Stats + Projections

Real MLB stats plus park-adjusted projections — this season (so far / rest / full), then future seasons and career totals.
basis chips: RAW = as recorded · CTX = with park/league context · A+C = actual + context combined · MLE = level/park-neutral
Methodology▸ how these numbers are built

All seasons translated to park-neutral MLB-equivalent (MLE) and combined per year. 2027 = full-season projection (no games played yet). 2028+ via Advanced Marcel + aging curve.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
▸ Career — actual stats, one row per stint (as recorded, no adjustments)
202317 ROKDSL Tigers 2 — 173144 42901 24295 65 292410375785 83360 1714 364 53 — — — — — —
202418 ROKFCL Tigers — 176153 37513 17416 31 242341346687 105312 2310 318 36 — — — — — —
202519 ALakeland Flying Tigers — 2016 5000 341 00 312450312762 417 2015 368 89 — — — — — —
202519 ROKFCL Tigers — 159136 36500 15355 93 265359301660 37346 229 306 41 — — — — — —
202620 A+West Michigan Whitecaps — 296272 58713 21992 11 213275279554 66322 337 255 26 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202317 ROK MLEDSL Tigers 2 — 173151 28500 17365 65 185289219508 33248 2110 246 53 — — — — — —
202418 ROK MLEFCL Tigers — 176160 27312 10596 31 169244237482 69256 346 221 36 — — — — — —
202519 A MLELakeland Flying Tigers — 2017 4000 251 00 235350235585 381 2510 300 89 — — — — — —
202519 ROK MLEFCL Tigers — 159142 29400 9505 93 204276232508 28292 316 229 41 — — — — — —
202620 A+ MLEWest Michigan Whitecaps — 296278 50512 151262 11 180227227454 47315 435 207 26 — — — — — —
202317 ROK MLEDSL Tigers 2 — 173151 28500 17365 65 185289219508 33243 2110 246 53 — — — — — —
202317 ROK RAWDSL Tigers 2 — 173144 42901 24295 65 292410375785 83360 1714 364 53 — — — — — —
202418 ROK MLEFCL Tigers — 176160 27312 10596 31 169244237482 69253 346 221 36 — — — — — —
202418 ROK RAWFCL Tigers — 176153 37513 17416 31 242341346687 105312 2310 318 36 — — — — — —
202519 ROK MLE2 teams — 179158 34400 12566 93 215295241536 25324 317 237 47 — — — — — —
202519 ROK RAW2 teams — 179152 41500 18396 93 270369303672 33353 2210 313 47 — — — — — —
202620 A+ MLEWest Michigan Whitecaps — 296278 50512 151262 11 180227227454 47318 435 207 26 — — — — — —
202620 A+ RAWWest Michigan Whitecaps — 296272 58713 21992 11 213275279554 66322 337 255 26 — — — — — —
202317 ROK MLEDSL Tigers 2 — 173149 28500 17365 65 188289221510 34248 2110 246 53 — — — — — —
202418 ROK MLEFCL Tigers — 176158 27312 10596 31 171244241485 70256 346 221 36 — — — — — —
202519 ROK MLE2 teams — 179159 34400 12566 93 214295239534 25302 317 237 47 — — — — — —
202620 A+ MLEWest Michigan Whitecaps — 296277 50512 151262 11 181227227455 47315 435 207 26 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202418 ROK MLEFCL Tigers — 176158 27312 10596 31 171244241485 70256 346 221 36 — — — — — —
202519 ROK MLE2 teams — 179159 34400 12566 93 214295239534 25302 317 237 47 — — — — — —
202620 A+ MLEWest Michigan Whitecaps — 296277 50512 151262 11 181227227455 47315 435 207 26 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202721 MLB MLEDET 0% 406377 721323 221304 62 190241257498 67278 325 228 40 -29 +0 +0 +4 +9 -0.6
▸ 2027 — real world (MLB)
202721 MLB CTXDET 0% 11 0000 000 00 187239252491 65274 00 224 40 -0 +0 +0 +0 +0 -0.0
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202822 MLB MLEDET 35% 233216 43813 13732 31 197250278528 82280 316 240 49 -14 +0 +0 +2 +5 -0.7
202923 MLB MLEDET 49% 324299 601115 19993 51 202257296552 93281 316 250 55 -17 +1 +0 +3 +7 -0.6
203024 MLB MLEDET 53% 388358 731326 231164 62 206262308570 101283 306 257 60 -18 +0 +0 +4 +8 -0.5
203125 MLB MLEDET 55% 422389 821528 261254 62 209266316582 107284 306 262 64 -18 +0 +0 +5 +9 -0.4
203226 MLB MLEDET 56% 441406 861628 281294 62 211269321590 110284 296 266 66 -18 +0 +0 +5 +10 -0.3
203327 MLB MLEDET 55% 447412 861628 281314 62 210268319587 109283 296 264 65 -19 +0 +0 +5 +10 -0.4
202822 MLB CTXDET 35% 8175 15301 5251 10 193247273519 79276 316 236 49 -5 +0 +0 +1 +2 -0.2
202923 MLB CTXDET 49% 157145 29512 9482 21 199254289543 90277 316 246 55 -8 +0 +0 +2 +3 -0.3
203024 MLB CTXDET 53% 205189 38713 12612 31 203259301560 98278 306 253 60 -10 +0 +0 +2 +4 -0.3
203125 MLB CTXDET 55% 231213 44814 14682 31 206263309572 103279 296 258 64 -10 +0 +0 +2 +5 -0.2
203226 MLB CTXDET 56% 245225 46814 16712 31 207266314580 107279 297 261 66 -10 +0 +0 +3 +5 -0.2
203327 MLB CTXDET 55% 246226 46814 16722 31 206265312576 105279 297 260 65 -10 +0 +0 +3 +5 -0.2
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 11651073 21839518 7234511 155 203260299560 96280 306 255 54 -53 +1 +0 +12 +25 -1.5
/ 162G— A+C — 650599 12222310 401926 83 204260301561 97280 306 255 54 -30 +1 +0 +7 +14 -0.8
Career— MLE — 32602994 6011021343 201100842 5421 201261287547 86285 316 248 54 -117 +3 +0 +26 +53 -3.7
/ 162G— MLE — 650597 1202039 402018 114 201260290550 89285 316 248 54 -31 +1 +0 +7 +14 -1.0

How the minor-league lines were translated

One row per minor-league stint. Open a row to see each step: the raw rate, the park adjustment, the league/level factor, the age adjustment (hitters) and the resulting MLE rate. Factors are the same ones listed on the MLE Factors page.

2026 A+West Michigan Whitecaps · 296 PAwOBA .249 → .207 (−42)K% 33.4% → 42.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA33.45%÷1.000×1.270——42.48%
BB% (unintentional) /PA7.09%÷1.000×0.710—×1.0425.25%
HBP% /PA0.68%—×0.790—×1.0420.56%
Singles /BIP27.17%÷1.000×0.920×1.044×1.04227.20%
Doubles /BIP4.05%÷1.000×0.810×1.044×1.0423.57%
Triples /BIP0.58%÷1.000×0.850×1.044×1.0420.53%
Home runs /BIP1.73%÷1.000×0.800—×1.0421.45%

Factors used: league row Midwest League. Park (home-season share, regressed): no park row on file (treated as neutral) — applied at half strength. Age: age 20 vs a level average of 22.8 → +4.2% on BB/HBP/hit rates (2.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.044.

Result: wOBA .249 → .207; ISO .066 → .050; BABIP .322 → .315. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2025 ROKFCL Tigers · 159 PAwOBA .304 → .229 (−75)K% 22.0% → 31.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA22.01%÷1.001×1.440——31.66%
BB% (unintentional) /PA9.43%÷0.996×0.620—×1.0085.92%
HBP% /PA3.14%—×0.720—×1.0082.28%
Singles /BIP30.69%÷0.974×0.820×1.016×1.00826.46%
Doubles /BIP4.95%÷0.992×0.720×1.016×1.0083.68%
Triples /BIP0.00%÷0.900×0.720×1.016×1.0080.00%
Home runs /BIP0.00%÷0.880×0.780—×1.0080.00%

Factors used: level-wide ROK factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 76, 1B 95, 2B 98, 3B 80, K 100, BB 99 — applied at half strength. Age: age 19 vs a level average of 19.5 → +0.8% on BB/HBP/hit rates (0.5 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.016.

Result: wOBA .304 → .229; ISO .037 → .026; BABIP .346 → .292. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2025 ALakeland Flying Tigers · 20 PAwOBA .360 → .300 (−59)K% 20.0% → 27.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA20.00%÷0.998×1.360——27.24%
BB% (unintentional) /PA15.00%÷0.945×0.690—×1.04511.45%
HBP% /PA5.00%—×0.780—×1.0454.08%
Singles /BIP41.67%÷1.051×0.920—×1.04538.11%
Doubles /BIP0.00%÷0.971×0.830—×1.0450.00%
Triples /BIP0.00%÷1.150×0.910—×1.0450.00%
Home runs /BIP0.00%÷0.864×0.800—×1.0450.00%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 73, 1B 110, 2B 94, 3B 130, K 100, BB 89 — applied at half strength. Age: age 19 vs a level average of 22.0 → +4.5% on BB/HBP/hit rates (3.0 yr younger than average).

Result: wOBA .360 → .300; ISO .000 → .000; BABIP .417 → .381. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2024 ROKFCL Tigers · 176 PAwOBA .308 → .221 (−86)K% 23.3% → 33.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA23.30%÷0.991×1.440——33.84%
BB% (unintentional) /PA9.09%÷1.040×0.620—×1.0225.54%
HBP% /PA3.41%—×0.720—×1.0222.51%
Singles /BIP25.00%÷0.993×0.820×0.993×1.02220.98%
Doubles /BIP4.46%÷0.981×0.720×0.993×1.0223.33%
Triples /BIP0.89%÷0.947×0.720×0.993×1.0220.69%
Home runs /BIP2.68%÷0.952×0.780—×1.0222.25%

Factors used: level-wide ROK factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 90, 1B 99, 2B 96, 3B 89, K 98, BB 108 — applied at half strength. Age: age 18 vs a level average of 19.5 → +2.2% on BB/HBP/hit rates (1.5 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.993.

Result: wOBA .308 → .221; ISO .105 → .076; BABIP .312 → .256. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2023 DSLDSL Tigers 2 · 173 PAwOBA .356 → .246 (−110)K% 16.8% → 20.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA16.76%÷0.983×1.220——20.81%
BB% (unintentional) /PA13.87%÷0.997×0.700—×1.0229.96%
HBP% /PA2.89%—×0.700—×1.0222.07%
Singles /BIP27.83%÷1.012×0.680×1.050×1.02220.08%
Doubles /BIP7.83%÷1.101×0.600×1.050×1.0224.58%
Triples /BIP0.00%÷1.009×0.600×1.050×1.0220.00%
Home runs /BIP0.87%÷1.009×0.470—×1.0220.41%

Factors used: level-wide DSL factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 102, 1B 102, 2B 120, 3B 102, K 97, BB 99 — applied at half strength. Age: age 17 vs a level average of 18.5 → +2.2% on BB/HBP/hit rates (1.5 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.050.

Result: wOBA .356 → .246; ISO .083 → .047; BABIP .360 → .248. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).