Alex Isola

PosC
B/TR/R
Born1998-07-22
Age (2027)29
No MLB projection yet. Career stats below are historical.
Overview
AAALAST SEASON 2024
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202224AA/INTL2 orgs314.273/.374/.43810093—.233/.309/.374
202325AAMIN465.279/.366/.48020580—.225/.293/.362
202426AAA/AAMIN352.215/.305/.3327441—.179/.245/.266
Contract
No contract data on file.
Skills · percentileMiLB Statcast 2024 AAA
Max EV74
K%71
Whiff%66
Chase%62
BB%56
Speed42

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. Catcher framing: only 2027 Statcast framing is modeled (Baseball Savant server-caches the leaderboard to the current season); prior-year framing is unmodeled — projections for established framers may run 1-3 WAR low.

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)
201921 ACedar Rapids Kernels — 6256 15302 590 00 268328429756 161283 158 331 72 — — — — — —
202123 A+Cedar Rapids Kernels — 418362 8815017 53892 10 243343425768 182276 2113 344 64 — — — — — —
202224 AAWichita Wind Surge — 247210 609010 32451 01 286383471854 186314 1813 375 92 — — — — — —
202224 INTLGlendale Desert Dogs — 6757 13500 10110 00 228343316659 88283 1615 308 95 — — — — — —
202325 AAWichita Wind Surge — 465408 11422020 501006 52 279366480847 201325 2211 375 80 — — — — — —
202426 AAASt. Paul Saints — 274237 511305 31531 41 215309333642 118250 1911 290 43 — — — — — —
202426 AAWichita Wind Surge — 7870 15202 7151 01 214295329623 114245 199 286 36 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201921 A MLECedar Rapids Kernels — 6257 14302 4130 00 246295404699 158256 216 275 72 — — — — — —
202123 A+ MLECedar Rapids Kernels — 418379 7111015 361212 10 187261335596 148231 299 263 64 — — — — — —
202224 AA MLEWichita Wind Surge — 247219 51708 23571 01 233309374683 142268 239 304 92 — — — — — —
202325 AA MLEWichita Wind Surge — 465423 9519013 351206 52 225293362655 137280 268 287 80 — — — — — —
202426 AAA MLESt. Paul Saints — 274247 441103 21641 41 178245259504 81215 238 232 43 — — — — — —
202426 AA MLEWichita Wind Surge — 7872 13202 5191 01 181244292535 111200 246 222 36 — — — — — —
201921 A MLECedar Rapids Kernels — 6257 14302 4130 00 246295404699 158279 216 275 72 — — — — — —
201921 A RAWCedar Rapids Kernels — 6256 15302 590 00 268328429756 161283 158 331 72 — — — — — —
202123 A+ MLECedar Rapids Kernels — 418379 7111015 361212 10 187261335596 148230 299 263 64 — — — — — —
202123 A+ RAWCedar Rapids Kernels — 418362 8815017 53892 10 243343425768 182276 2113 344 64 — — — — — —
202224 AA MLE2 teams — 314280 669011 29731 01 236310386695 150275 239 304 92 — — — — — —
202224 AA RAW2 teams — 314267 7314010 42561 01 273374438812 165307 1813 360 92 — — — — — —
202325 AA MLEWichita Wind Surge — 465423 9519013 351206 52 225293362655 137282 268 287 80 — — — — — —
202325 AA RAWWichita Wind Surge — 465408 11422020 501006 52 279366480847 201325 2211 375 80 — — — — — —
202426 AAA MLE2 teams — 352319 561205 26832 42 176242260502 85216 247 230 42 — — — — — —
202426 AAA RAW2 teams — 352307 661507 38682 42 215305332638 117249 1911 289 42 — — — — — —
201921 A MLECedar Rapids Kernels — 6258 14302 4130 00 241295397692 155256 216 275 72 — — — — — —
202123 A+ MLECedar Rapids Kernels — 418377 7111015 361212 10 188261337598 149231 299 263 64 — — — — — —
202224 AA MLE2 teams — 314281 669011 29731 01 235310384694 149268 239 304 92 — — — — — —
202325 AA MLEWichita Wind Surge — 465421 9519013 351206 52 226293363657 138280 268 287 80 — — — — — —
202426 AAA MLE2 teams — 352321 561205 26832 42 174242259501 84212 247 230 42 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202426 AAA MLE2 teams — 352321 561205 26832 42 174242259501 84212 247 230 42 — — — — — —
▸ Career Totals
Career— MLE — 16111458 30254046 13041011 105 207277339616 132252 258 271 70 -58 +0 +0 +29 +35 0.6
/ 162G— MLE — 650588 12322019 521654 42 209278344621 134254 258 271 70 -23 +0 +0 +12 +14 0.2

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.

2024 AAASt. Paul Saints · 274 PAwOBA .286 → .232 (−54)K% 19.3% → 23.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA19.34%÷0.995×1.200——23.32%
BB% (unintentional) /PA10.95%÷0.985×0.690—×1.0187.81%
HBP% /PA0.36%—×0.940—×1.0180.35%
Singles /BIP17.93%÷1.010×0.930×0.950×1.01815.98%
Doubles /BIP7.07%÷0.996×0.830×0.950×1.0185.69%
Triples /BIP0.00%÷1.043×0.970×0.950×1.0180.00%
Home runs /BIP2.72%÷1.039×0.700—×1.0181.86%

Factors used: league row International League. Park (home-season share, regressed): HR 108, 1B 102, 2B 99, 3B 109, K 99, BB 97 — applied at half strength. Age: age 26 vs a level average of 27.2 → +1.8% on BB/HBP/hit rates (1.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.950.

Result: wOBA .286 → .232; ISO .118 → .089; BABIP .250 → .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).

2024 AAWichita Wind Surge · 78 PAwOBA .279 → .222 (−56)K% 19.2% → 24.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA19.23%÷0.964×1.220——24.35%
BB% (unintentional) /PA8.97%÷0.963×0.700—×0.9886.44%
HBP% /PA1.28%—×0.870—×0.9881.10%
Singles /BIP20.00%÷1.091×0.920×0.980×0.98816.33%
Doubles /BIP3.64%÷0.979×0.840×0.980×0.9883.02%
Triples /BIP0.00%÷1.126×0.940×0.980×0.9880.00%
Home runs /BIP3.64%÷0.845×0.800—×0.9883.40%

Factors used: league row TL. Park (home-season share, regressed): HR 69, 1B 118, 2B 96, 3B 125, K 93, BB 93 — 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.980.

Result: wOBA .279 → .222; ISO .114 → .100; BABIP .245 → .200. 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 AAWichita Wind Surge · 465 PAwOBA .364 → .287 (−77)K% 21.5% → 25.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA21.51%÷1.018×1.220——25.78%
BB% (unintentional) /PA10.32%÷0.962×0.700—×0.9987.50%
HBP% /PA1.29%—×0.870—×0.9981.12%
Singles /BIP23.38%÷1.011×0.920×0.974×0.99820.66%
Doubles /BIP7.14%÷0.931×0.840×0.974×0.9986.26%
Triples /BIP0.00%÷0.900×0.940×0.974×0.9980.00%
Home runs /BIP6.49%÷1.231×0.800—×0.9984.21%

Factors used: league row TL. Park (home-season share, regressed): HR 146, 1B 102, 2B 86, 3B 80, K 104, BB 92 — applied at half strength. Age: age 25 vs a level average of 24.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.974.

Result: wOBA .364 → .287; ISO .201 → .141; BABIP .325 → .280. 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).

2022 AAWichita Wind Surge · 247 PAwOBA .371 → .304 (−67)K% 18.2% → 23.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA18.22%÷0.958×1.220——23.21%
BB% (unintentional) /PA12.96%÷0.991×0.700—×1.0129.26%
HBP% /PA0.40%—×0.870—×1.0120.36%
Singles /BIP24.85%÷1.018×0.920×0.955×1.01221.72%
Doubles /BIP5.45%÷1.001×0.840×0.955×1.0124.42%
Triples /BIP0.00%÷1.150×0.940×0.955×1.0120.00%
Home runs /BIP6.06%÷0.985×0.800—×1.0124.98%

Factors used: league row TL. Park (home-season share, regressed): HR 97, 1B 104, 2B 100, 3B 130, K 92, BB 98 — 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.955.

Result: wOBA .371 → .304; ISO .186 → .153; BABIP .314 → .268. 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 A+Cedar Rapids Kernels · 418 PAwOBA .335 → .263 (−72)K% 21.3% → 29.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA21.29%÷0.992×1.350——28.97%
BB% (unintentional) /PA12.44%÷1.026×0.710—×0.9988.59%
HBP% /PA0.48%—×0.810—×0.9980.39%
Singles /BIP20.51%÷1.012×0.910×0.950×0.99817.49%
Doubles /BIP5.49%÷0.976×0.830×0.950×0.9984.43%
Triples /BIP0.00%÷0.900×0.820×0.950×0.9980.00%
Home runs /BIP6.23%÷0.920×0.830—×0.9985.61%

Factors used: level-wide A+ factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 84, 1B 102, 2B 95, 3B 80, K 98, BB 105 — 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.950.

Result: wOBA .335 → .263; ISO .182 → .152; BABIP .276 → .231. 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 ACedar Rapids Kernels · 62 PAwOBA .328 → .275 (−53)K% 14.5% → 20.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA14.52%÷0.968×1.360——20.39%
BB% (unintentional) /PA8.06%÷0.960×0.690—×1.0155.88%
HBP% /PA0.00%—×0.780—×1.0150.00%
Singles /BIP21.28%÷1.007×0.920—×1.01519.73%
Doubles /BIP6.38%÷0.976×0.830—×1.0155.51%
Triples /BIP0.00%÷1.045×0.910—×1.0150.00%
Home runs /BIP4.26%÷0.997×0.800—×1.0153.46%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 99, 1B 101, 2B 95, 3B 109, K 94, BB 92 — applied at half strength. Age: age 21 vs a level average of 22.0 → +1.5% on BB/HBP/hit rates (1.0 yr younger than average).

Result: wOBA .328 → .275; ISO .161 → .130; BABIP .283 → .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).

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