Jacob Heyward

PosLF
B/TR/R
Born1995-08-01
Age (2027)31
No MLB projection yet. Career stats below are historical.
Overview
AALAST SEASON 2022
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
201923AA/INTL2 orgs520.207/.354/.347111164—.172/.288/.280
202125AASF246.208/.347/.44612268—.167/.265/.347
202226AASF370.201/.306/.33611139—.163/.240/.268
Contract
No contract data on file.

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)
201620 ROKAZL Giants — 12595 321051 24305 102 3374925791.071 242477 2419 463 97 — — — — — —
201721 AAugusta GreenJackets — 412359 8016010 421108 57 223318351669 128292 2710 304 44 — — — — — —
201822 A+San Jose Giants — 477407 10526112 611044 148 258360415775 157315 2213 346 72 — — — — — —
201923 AARichmond Flying Squirrels — 476383 8020010 8014710 107 209359339699 131306 3117 325 61 — — — — — —
201923 INTLScottsdale Scorpions — 4438 7411 6180 10 184295421717 237316 4114 316 100 — — — — — —
202125 AARichmond Flying Squirrels — 246202 4212012 34719 23 208347446792 238250 2914 354 68 — — — — — —
202226 AARichmond Flying Squirrels — 370318 648111 441234 11 201306336642 135282 3312 293 39 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201620 ROK MLEAZL Giants — 125105 23731 14435 102 219339371710 152348 3411 312 97 — — — — — —
201721 A MLEAugusta GreenJackets — 412373 661209 281548 57 177249282531 105263 377 233 44 — — — — — —
201822 A+ MLESan Jose Giants — 477424 8720111 441454 148 205286335621 130273 309 274 72 — — — — — —
201923 AA MLERichmond Flying Squirrels — 476407 701709 5618410 107 172288280568 108277 3912 259 61 — — — — — —
202125 AA MLERichmond Flying Squirrels — 246216 369010 20869 23 167265347613 181209 358 268 68 — — — — — —
202226 AA MLERichmond Flying Squirrels — 370332 54619 301524 11 163240268509 105252 418 226 39 — — — — — —
201620 ROK MLEAZL Giants — 125105 23731 14435 102 219339371710 152355 3411 312 97 — — — — — —
201620 ROK RAWAZL Giants — 12595 321051 24305 102 3374925791.071 242477 2419 463 97 — — — — — —
201721 A MLEAugusta GreenJackets — 412373 661209 281548 57 177249282531 105270 377 233 44 — — — — — —
201721 A RAWAugusta GreenJackets — 412359 8016010 421108 57 223318351669 128292 2710 304 44 — — — — — —
201822 A+ MLESan Jose Giants — 477424 8720111 441454 148 205286335621 130279 309 274 72 — — — — — —
201822 A+ RAWSan Jose Giants — 477407 10526112 611044 148 258360415775 157315 2213 346 72 — — — — — —
201923 AA MLE2 teams — 520446 761909 6120110 117 170284274558 103280 3912 259 61 — — — — — —
201923 AA RAW2 teams — 520421 8724111 8616510 117 207354347701 140306 3217 325 61 — — — — — —
202125 AA MLERichmond Flying Squirrels — 246216 369010 20869 23 167265347613 181215 358 268 68 — — — — — —
202125 AA RAWRichmond Flying Squirrels — 246202 4212012 34719 23 208347446792 238250 2914 354 68 — — — — — —
202226 AA MLERichmond Flying Squirrels — 370332 54619 301524 11 163240268509 105257 418 226 39 — — — — — —
202226 AA RAWRichmond Flying Squirrels — 370318 648111 441234 11 201306336642 135282 3312 293 39 — — — — — —
201620 ROK MLEAZL Giants — 125105 23731 14435 102 219339371710 152348 3411 312 97 — — — — — —
201721 A MLEAugusta GreenJackets — 412373 661209 281548 57 177249282531 105263 377 233 44 — — — — — —
201822 A+ MLESan Jose Giants — 477426 8720111 441454 148 204286333619 129273 309 274 72 — — — — — —
201923 AA MLE2 teams — 520444 761909 6120110 117 171284275559 104277 3912 259 61 — — — — — —
202125 AA MLERichmond Flying Squirrels — 246215 369010 20869 23 167265349614 181209 358 268 68 — — — — — —
202226 AA MLERichmond Flying Squirrels — 370333 54619 301524 11 162240267508 105252 418 226 39 — — — — — —
▸ Career Totals
Career— MLE — 21501896 34273549 19778140 4328 180271302573 121271 369 256 59 -104 -3 +0 -23 +47 -8.5
/ 162G— MLE — 650573 10422215 6023612 138 182273305578 124273 369 256 59 -32 -1 +0 -7 +14 -2.6

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.

2022 AARichmond Flying Squirrels · 370 PAwOBA .288 → .226 (−62)K% 33.2% → 41.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA33.24%÷0.984×1.220——41.20%
BB% (unintentional) /PA11.89%÷1.018×0.700—×0.9788.00%
HBP% /PA1.08%—×0.850—×0.9780.90%
Singles /BIP22.56%÷0.991×0.970×0.961×0.97820.76%
Doubles /BIP4.10%÷1.011×0.860×0.961×0.9783.28%
Triples /BIP0.51%÷0.900×0.950×0.961×0.9780.51%
Home runs /BIP5.64%÷0.929×0.780—×0.9784.63%

Factors used: league row EL. Park (home-season share, regressed): HR 86, 1B 98, 2B 102, 3B 80, K 97, BB 104 — applied at half strength. Age: age 27 vs a level average of 24.8 → −2.2% on BB/HBP/hit rates (2.2 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.961.

Result: wOBA .288 → .226; ISO .135 → .106; BABIP .282 → .252. 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).

2021 AARichmond Flying Squirrels · 246 PAwOBA .346 → .268 (−78)K% 28.9% → 35.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA28.86%÷1.004×1.220——35.07%
BB% (unintentional) /PA13.82%÷1.134×0.690—×0.9888.31%
HBP% /PA3.66%—×0.850—×0.9883.07%
Singles /BIP13.74%÷0.970×0.940×0.958×0.98812.60%
Doubles /BIP9.16%÷1.098×0.870×0.958×0.9886.87%
Triples /BIP0.00%÷1.150×0.920×0.958×0.9880.00%
Home runs /BIP9.16%÷0.923×0.780—×0.9887.65%

Factors used: level-wide AA factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 85, 1B 94, 2B 120, 3B 130, K 101, BB 127 — applied at half strength. Age: age 26 vs a level average of 24.8 → −1.2% on BB/HBP/hit rates (1.2 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.958.

Result: wOBA .346 → .268; ISO .238 → .194; BABIP .250 → .209. 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).

2019 AARichmond Flying Squirrels · 476 PAwOBA .320 → .259 (−61)K% 30.9% → 38.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA30.88%÷0.975×1.220——38.63%
BB% (unintentional) /PA16.81%÷1.011×0.700—×1.01211.77%
HBP% /PA2.10%—×0.850—×1.0121.81%
Singles /BIP21.19%÷1.020×0.970×0.950×1.01219.36%
Doubles /BIP8.47%÷0.916×0.860×0.950×1.0127.65%
Triples /BIP0.00%÷1.147×0.950×0.950×1.0120.00%
Home runs /BIP4.24%÷0.890×0.780—×1.0123.76%

Factors used: league row EL. Park (home-season share, regressed): HR 78, 1B 104, 2B 83, 3B 129, K 95, BB 102 — applied at half strength. Age: age 24 vs a level average of 24.8 → +1.2% on BB/HBP/hit rates (0.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.950.

Result: wOBA .320 → .259; ISO .131 → .112; BABIP .306 → .277. 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).

2018 A+San Jose Giants · 477 PAwOBA .340 → .274 (−66)K% 21.8% → 30.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA21.80%÷0.959×1.340——30.47%
BB% (unintentional) /PA12.58%÷0.971×0.710—×0.9989.18%
HBP% /PA0.84%—×0.790—×0.9980.66%
Singles /BIP21.78%÷0.987×0.910×0.972×0.99819.48%
Doubles /BIP8.58%÷0.991×0.820×0.972×0.9986.89%
Triples /BIP0.33%÷0.900×0.760×0.972×0.9980.27%
Home runs /BIP3.96%÷0.924×0.920—×0.9983.93%

Factors used: league row CAL. Park (home-season share, regressed): HR 85, 1B 97, 2B 98, 3B 80, K 92, BB 94 — applied at half strength. Age: age 23 vs a level average of 22.8 → −0.2% on BB/HBP/hit rates (0.2 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.972.

Result: wOBA .340 → .274; ISO .157 → .135; BABIP .315 → .273. 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).

2017 AAugusta GreenJackets · 412 PAwOBA .297 → .233 (−64)K% 26.7% → 37.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA26.70%÷0.954×1.340——37.51%
BB% (unintentional) /PA10.19%÷0.997×0.660——6.75%
HBP% /PA1.94%—×0.770——1.50%
Singles /BIP21.69%÷1.010×0.920×1.010—19.97%
Doubles /BIP6.43%÷0.989×0.820×1.010—5.39%
Triples /BIP0.00%÷1.016×0.940×1.010—0.00%
Home runs /BIP4.02%÷0.818×0.820——4.03%

Factors used: league row SAL. Park (home-season share, regressed): HR 64, 1B 102, 2B 98, 3B 103, K 91, BB 99 — applied at half strength. Age: age 22 vs a level average of 22.0 → +0.0% on BB/HBP/hit rates (0.0 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.010.

Result: wOBA .297 → .233; ISO .128 → .109; BABIP .292 → .263. 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).

2016 ROKAZL Giants · 125 PAwOBA .454 → .312 (−143)K% 24.0% → 34.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA24.00%÷1.000×1.440——34.56%
BB% (unintentional) /PA18.40%÷1.000×0.620—×0.98511.24%
HBP% /PA4.00%—×0.720—×0.9852.84%
Singles /BIP24.62%÷1.000×0.820×0.964×0.98519.17%
Doubles /BIP15.38%÷1.000×0.720×0.964×0.98510.52%
Triples /BIP7.69%÷1.000×0.720×0.964×0.9855.26%
Home runs /BIP1.54%÷1.000×0.780—×0.9851.18%

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 21 vs a level average of 19.5 → −1.5% on BB/HBP/hit rates (1.5 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.964.

Result: wOBA .454 → .312; ISO .242 → .166; BABIP .477 → .348. 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).

Not traceable per stint: some stints lack the counting stats the component translation needs. Level-wide factors that apply instead — .