Jesus Fernandez

SS ACL Athletics
Age 21 R/R 5'11" / 145 lbs ROK HR -5% Svc 0.0 · Ctrl thru 2038
Overview
ROKPROSPECTMiLBFA 2039
OGV OFP35OGV rank#747ETA2029MLB%0%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202418ROKOAK91.253/.303/.2770422—.188/.225/.200
202519A/ROKOAK126.179/.232/.205041—.168/.208/.193
202620ROKOAK159.273/.404/.32801058—.212/.308/.248
2027PROJMLE21MLBOAK269.235/.294/.32135750.1
2028PROJ34% MLB22MLBOAK51.245/.305/.34611790.1
2029PROJ48% MLB23MLBOAK111.248/.308/.35622830.1
Next 3 projected WAR 0.3Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2038Service0.0First FA2039
2027MiLB2028MiLB2029MiLB2030MiLB2031MiLB2032MiLB2033Pre-Arb$0.9M2034Pre-Arb$1.0M+4
Skills · percentileMiLB Statcast 2026 Rk
Whiff%98
Z-Con%98
K%96
Speed48
wRC+46
wOBA44
Career WAR0.0 WAR median (P10 0.0 / P90 0.0, comp-based) · star 0% · didn't stick 96%
CompsOsleivis Basabe (age 21) · James Triantos (age 21) · Euribiel Angeles (age 21)
2027 FULL-SEASON PROJECTIONpark-neutral Marcel · 93 proj PA
wRC+†75
AVG/OBP/SLG.233 / .292 / .318
PA93
HR1
K%22
BB%7
ISO86
MLB%0%
Value2027 · WAR
BAT: -2.8 runs (wOBA-derived runs vs avg)-3BATRUN: +0.5 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +1.0 runs (Positional adjustment)+1POSREP: +2.0 runs (Replacement-level credit)+2REPTotal WAR: +0.10+0.1WAR
0.00.51.00.10.10.30.40.50.50.40.20.10.027282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit+$16M ctrl surplus
Tools · ContractCON 69 / POW 33
Toolsscout grade
CONTACT69
scouting grade only
POWER33
scouting grade only
EYE51
scouting grade only
SPEED56
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2033
Service   0 yrs (est)
Team Control Through   2038
First FA Year   2039
YearStatusSalary Proj WAR Value Surplus
2027MiLBstill in minors · estimated debut 2033
2028MiLBstill in minors · estimated debut 2033
2029MiLBstill in minors · estimated debut 2033
2030MiLBstill in minors · estimated debut 2033
2031MiLBstill in minors · estimated debut 2033
2032MiLBstill in minors · estimated debut 2033
2033Pre-Arb$0.9M+0.5$1M+$0.8M
2034Pre-Arb$1.0M+0.4$0.9M+$0.5M
2035Pre-Arb$1.0M+0.2$0.4M+$0.0M
2036Arb-1$1M+0.1$0.2M+$0.0M (cut)
2037Arb-2$0.7M———
2038Extbeyond projection horizon · no WAR estimate
Totals $3M $3M +$1M

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 Athletics — 229207 62910 15145 96 300361353714 53320 67 325 34 — — — — — —
202418 ROKACL Athletics — 9183 21200 640 41 253303277580 24259 47 263 22 — — — — — —
202519 AStockton Ports — 7772 13200 3111 11 181224208432 28213 144 199 7 — — — — — —
202519 ROKACL Athletics — 4945 8100 420 30 178245200445 22186 48 212 -9 — — — — — —
202620 ROKACL Athletics — 159128 35700 23155 102 273404328732 55310 914 340 58 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202317 ROK MLEDSL Athletics — 229211 43510 11175 96 204260237497 33215 75 218 34 — — — — — —
202418 ROK MLEACL Athletics — 9185 16100 460 41 188225200425 12201 74 201 22 — — — — — —
202519 A MLEStockton Ports — 7773 13200 2151 11 178211205416 27212 193 178 7 — — — — — —
202519 ROK MLEACL Athletics — 4946 7100 330 30 152204174378 22146 66 155 -9 — — — — — —
202620 ROK MLEACL Athletics — 159137 29500 14225 102 212308248556 36248 149 254 58 — — — — — —
202317 ROK MLEDSL Athletics — 229211 43510 11175 96 204260237497 33221 75 218 34 — — — — — —
202317 ROK RAWDSL Athletics — 229207 62910 15145 96 300361353714 53320 67 325 34 — — — — — —
202418 ROK MLEACL Athletics — 9185 16100 460 41 188225200425 12198 74 201 22 — — — — — —
202418 ROK RAWACL Athletics — 9183 21200 640 41 253303277580 24259 47 263 22 — — — — — —
202519 A MLE2 teams — 126119 19300 5181 41 160200185385 25188 144 169 1 — — — — — —
202519 A RAW2 teams — 126117 21300 7131 41 179232205437 26202 106 204 1 — — — — — —
202620 ROK MLEACL Athletics — 159137 29500 14225 102 212308248556 36252 149 254 58 — — — — — —
202620 ROK RAWACL Athletics — 159128 35700 23155 102 273404328732 55310 914 340 58 — — — — — —
202317 ROK MLEDSL Athletics — 229211 43510 11175 96 204260237497 33215 75 218 34 — — — — — —
202418 ROK MLEACL Athletics — 9187 16100 460 41 184225195420 11201 74 201 22 — — — — — —
202519 A MLE2 teams — 126119 19300 5181 41 160200185385 25186 144 169 1 — — — — — —
202620 ROK MLEACL Athletics — 159139 29500 14225 102 209308245552 36248 149 254 58 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202418 ROK MLEACL Athletics — 9187 16100 460 41 184225195420 11201 74 201 22 — — — — — —
202519 A MLE2 teams — 126119 19300 5181 41 160200185385 25186 144 169 1 — — — — — —
202620 ROK MLEACL Athletics — 159139 29500 14225 102 209308245552 36248 149 254 58 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202721 MLB MLEOAK 0% 269246 581023 18593 51 235294321615 86296 227 278 75 -8 +1 +0 +3 +6 0.1
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202822 MLB MLEOAK 34% 147134 33612 10322 31 238299334633 96297 227 286 79 -4 +0 +0 +2 +3 0.1
202923 MLB MLEOAK 48% 230210 50913 16502 51 241302344646 104297 227 291 83 -5 +1 +0 +2 +5 0.3
203024 MLB MLEOAK 53% 312284 691225 22673 72 243305352657 109298 217 295 86 -5 +1 +0 +3 +7 0.6
203125 MLB MLEOAK 55% 363330 801426 26784 82 243306357663 114298 217 298 88 -5 +1 +0 +4 +8 0.7
203226 MLB MLEOAK 56% 392357 861527 28854 82 244307360667 117297 227 299 89 -5 +1 +0 +4 +8 0.8
203327 MLB MLEOAK 55% 404368 891627 29884 92 243306358664 115297 227 298 88 -6 +1 +0 +4 +9 0.8
203428 MLB MLEOAK 55% 406370 891627 29894 82 241304353658 112297 227 295 86 -7 +1 -1 +4 +9 0.7
203529 MLB MLEOAK 53% 398362 871527 29894 72 239302348649 109296 227 292 84 -8 +1 -1 +4 +9 0.5
203630 MLB MLEOAK 53% 388353 841526 28884 62 236298340639 104295 237 288 81 -9 +0 -2 +4 +8 0.2
203731 MLB MLEOAK 52% 374342 791425 26863 53 233294331625 99292 237 282 77 -10 -0 -3 +4 +8 -0.1
202822 MLB CTXOAK 34% 5147 11201 3111 10 245305346651 101306 226 293 79 -1 +0 +0 +1 +1 0.1
202923 MLB CTXOAK 48% 111101 26512 8241 21 248308356664 108307 227 298 83 -2 +0 +0 +1 +2 0.1
203024 MLB CTXOAK 53% 165150 38713 12362 41 250311364674 114308 227 302 86 -3 +0 +0 +2 +4 0.3
203125 MLB CTXOAK 55% 199181 45913 14432 41 250312368681 118307 227 305 88 -3 +0 +0 +2 +4 0.4
203226 MLB CTXOAK 56% 218198 501014 16472 51 250313371684 121307 227 306 89 -3 +1 +0 +2 +5 0.5
203327 MLB CTXOAK 55% 222202 501014 16482 51 249312369681 120307 227 305 88 -3 +1 +0 +2 +5 0.5
203428 MLB CTXOAK 55% 222202 501014 16492 41 248310365675 117306 227 302 86 -4 +0 -0 +2 +5 0.4
203529 MLB CTXOAK 53% 212193 47913 15472 41 246308359666 113305 227 299 84 -4 +0 -1 +2 +5 0.2
203630 MLB CTXOAK 53% 204185 45913 15462 31 243304351656 108304 237 295 81 -5 +0 -1 +2 +4 0.1
203731 MLB CTXOAK 52% 195177 43813 14452 31 239300342642 103301 237 289 77 -5 +0 -1 +2 +4 -0.0
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 17991636 40579930 12939618 359 248310362671 114308 227 300 76 -33 +3 -4 +19 +39 2.5
/ 162G— A+C — 650591 14729311 471437 133 249312364676 115309 227 300 76 -12 +1 -1 +7 +14 0.9
Career— MLE — 41123748 8741502056 28383646 9529 233295329624 96284 207 281 76 -66 +6 -7 +38 +76 4.7
/ 162G— MLE — 650592 1382439 451327 155 233295329624 96284 207 281 76 -12 +1 -1 +7 +14 0.9

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 ROKACL Athletics · 159 PAwOBA .332 → .254 (−78)K% 9.4% → 13.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA9.43%÷1.000×1.440——13.58%
BB% (unintentional) /PA14.47%÷1.000×0.620—×0.9958.92%
HBP% /PA3.14%—×0.720—×0.9952.25%
Singles /BIP24.78%÷1.000×0.820×1.004×0.99520.30%
Doubles /BIP6.19%÷1.000×0.720×1.004×0.9954.46%
Triples /BIP0.00%÷1.000×0.720×1.004×0.9950.00%
Home runs /BIP0.00%÷1.000×0.780—×0.9950.00%

Factors used: level-wide ROK factors (no league-specific row for this league/era). 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 19.5 → −0.5% on BB/HBP/hit rates (0.5 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.004.

Result: wOBA .332 → .254; ISO .055 → .042; BABIP .310 → .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).

2025 AStockton Ports · 77 PAwOBA .194 → .178 (−16)K% 14.3% → 19.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA14.29%÷1.011×1.360——19.21%
BB% (unintentional) /PA3.90%÷1.029×0.690—×1.0452.73%
HBP% /PA1.30%—×0.780—×1.0451.06%
Singles /BIP18.03%÷1.003×0.920×1.050×1.04518.14%
Doubles /BIP3.28%÷0.990×0.830×1.050×1.0453.01%
Triples /BIP0.00%÷1.150×0.910×1.050×1.0450.00%
Home runs /BIP0.00%÷1.113×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 123, 1B 101, 2B 98, 3B 130, K 102, BB 106 — 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). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.050.

Result: wOBA .194 → .178; ISO .028 → .025; BABIP .213 → .212. 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 ROKACL Athletics · 49 PAwOBA .207 → .155 (−52)K% 4.1% → 6.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA4.08%÷0.983×1.440——5.98%
BB% (unintentional) /PA8.16%÷0.971×0.620—×1.0085.25%
HBP% /PA0.00%—×0.720—×1.0080.00%
Singles /BIP16.28%÷1.039×0.820×0.997×1.00812.90%
Doubles /BIP2.33%÷1.020×0.720×0.997×1.0081.65%
Triples /BIP0.00%÷0.989×0.720×0.997×1.0080.00%
Home runs /BIP0.00%÷0.926×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 85, 1B 108, 2B 104, 3B 98, K 97, BB 94 — 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 ×0.997.

Result: wOBA .207 → .155; ISO .022 → .016; BABIP .186 → .146. 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 ROKACL Athletics · 91 PAwOBA .262 → .201 (−61)K% 4.4% → 6.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA4.40%÷0.998×1.440——6.34%
BB% (unintentional) /PA6.59%÷0.986×0.620—×1.0224.24%
HBP% /PA0.00%—×0.720—×1.0220.00%
Singles /BIP24.05%÷1.027×0.820×0.968×1.02219.01%
Doubles /BIP2.53%÷1.124×0.720×0.968×1.0221.61%
Triples /BIP0.00%÷0.907×0.720×0.968×1.0220.00%
Home runs /BIP0.00%÷0.852×0.780—×1.0220.00%

Factors used: level-wide ROK factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 70, 1B 105, 2B 125, 3B 81, K 100, BB 97 — 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.968.

Result: wOBA .262 → .201; ISO .024 → .016; BABIP .259 → .201. 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 Athletics · 229 PAwOBA .318 → .218 (−100)K% 6.1% → 7.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA6.11%÷0.994×1.220——7.50%
BB% (unintentional) /PA6.55%÷1.030×0.700—×1.0224.55%
HBP% /PA2.18%—×0.700—×1.0221.56%
Singles /BIP26.94%÷1.031×0.680×1.028×1.02218.69%
Doubles /BIP4.66%÷1.138×0.600×1.028×1.0222.59%
Triples /BIP0.52%÷1.000×0.600×1.028×1.0220.33%
Home runs /BIP0.00%÷1.039×0.470—×1.0220.00%

Factors used: level-wide DSL factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 108, 1B 106, 2B 128, 3B 100, K 99, BB 106 — 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.028.

Result: wOBA .318 → .218; ISO .053 → .031; BABIP .320 → .215. 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).