Alex IsolaC St. Paul Saints
Age 28 R/R 6'0" / 215 lbs AAA Svc 0.0 · Ctrl thru 2033
2026 ROS PROJECTION0 act + 0 ros · stats below = ROS only
showingROS
wRC+†67
AVG/OBP/SLG
PA2
HR0
K%23
BB%9
BABIP254
ISO50
MLB%10%
Value2026 · WAR
BAT: -0.9 runs (wOBA-derived runs vs avg)-1BATRUN: -0.0 runs (SB/CS + UBR baserunning)-0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +0.4 runs (Positional adjustment)+0POSREP: +0.5 runs (Replacement-level credit)+0REPTotal WAR: +0.20+0.2WAR
0.00.51.00.00.026272829303132333435
projected WAR paid WAR ($/8M) surplus deficit-$1M ctrl surplus
Tools · ContractCON 47 / POW 38
Toolsscout grade
CONTACT47
scouting grade only
POWER38
scouting grade only
EYE47
scouting grade only
SPEED46
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2028
Service   0 yrs (est)
Team Control Through   2033
First FA Year   2034
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2028
2027MiLBstill in minors · estimated debut 2028
2028Pre-Arb$0.8M
2029Extbeyond projection horizon · no WAR estimate
2030Extbeyond projection horizon · no WAR estimate
2031Extbeyond projection horizon · no WAR estimate
2032Extbeyond projection horizon · no WAR estimate
2033Extbeyond projection horizon · no WAR estimate
Totals $0.0M $0.0M +$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. 2026 = actual YTD + projected ROS + total. 2027+ via Advanced Marcel + aging curve. Catcher framing: only 2026 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 below FG-DC by 1-3 WAR.

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 110 +1 +0 +1 0.2
202123 A+Cedar Rapids Kernels 418362 8815017 53892 10 243343425768 182276 2113 344 119 +9 +0 +9 1.9
202224 AAWichita Wind Surge 247210 609010 32451 01 286383471854 186314 1813 375 140 +12 -0 +5 1.7
202224 INTLGlendale Desert Dogs 6757 13500 10110 00 228343316659 88283 1615 308 95 -0 +0 +1 0.1
202325 AAWichita Wind Surge 465408 11422020 501006 52 279366480847 201325 2211 375 140 +22 +0 +10 3.3
202426 AAASt. Paul Saints 274237 511305 31531 41 215309333642 118250 1911 290 82 -6 +0 +6 0.1
202426 AAWichita Wind Surge 7870 15202 7151 01 214295329623 114245 199 286 80 -2 -0 +2 -0.1
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201921 A MLECedar Rapids Kernels 6257 13202 4130 00 228279368647 140252 216 271 70 -2 +0 +1 -0.1
202123 A+ MLECedar Rapids Kernels 418379 7212015 361212 10 190264340604 150232 299 263 64 -18 +0 +9 -0.9
202224 AA MLEWichita Wind Surge 247220 53808 22571 01 241313386699 145271 239 303 91 -3 -0 +5 0.2
202325 AA MLEWichita Wind Surge 465424 9820013 341206 52 231297370668 139287 267 291 83 -9 +0 +10 0.1
202426 AAA MLESt. Paul Saints 274247 441103 21641 41 178245259504 81211 238 228 40 -19 +0 +6 -1.3
202426 AA MLEWichita Wind Surge 7872 13202 5191 01 181244292535 111208 246 226 39 -6 -0 +2 -0.4
201921 A MLECedar Rapids Kernels 6257 13202 4130 00 228279368647 140256 216 271 70
201921 A RAWCedar Rapids Kernels 6256 15302 590 00 268328429756 161283 158 331 70
202123 A+ MLECedar Rapids Kernels 418379 7212015 361212 10 190264340604 150234 299 263 64
202123 A+ RAWCedar Rapids Kernels 418362 8815017 53892 10 243343425768 182276 2113 344 64
202224 AA MLE2 teams 314281 6610010 28731 01 235306377684 142277 239 303 91
202224 AA RAW2 teams 314267 7314010 42561 01 273374438812 165307 1813 360 91
202325 AA MLEWichita Wind Surge 465424 9820013 341206 52 231297370668 139291 267 291 83
202325 AA RAWWichita Wind Surge 465408 11422020 501006 52 279366480847 201325 2211 375 83
202426 AAA MLE2 teams 352319 551205 26832 42 172239257496 85212 247 228 40
202426 AAA RAW2 teams 352307 661507 38682 42 215305332638 117249 1911 289 40
201921 A MLECedar Rapids Kernels 6258 13202 4130 00 224279362641 138252 216 271 70
202123 A+ MLECedar Rapids Kernels 418377 7212015 361212 10 191264342606 151232 299 263 64
202224 AA MLE2 teams 314282 6610010 28731 01 234306376682 142271 239 303 91
202325 AA MLEWichita Wind Surge 465422 9820013 341206 52 232297372669 140287 267 291 83
202426 AAA MLE2 teams 352321 551205 26832 42 171239255495 84210 247 228 40
▸ Model inputs — neutral MLE (past 3 seasons + 2026 so far)
202325 AA MLEWichita Wind Surge 465422 9820013 341206 52 232297372669 140287 267 291 83
202426 AAA MLE2 teams 352321 551205 26832 42 171239255495 84210 247 228 40
▸ 2026 season
202628 MLB MLEMIN 10% 2220 4100 250 00 200273250523 50253 239 267 67 -1 +0 +0 +0 +0 0.2
▸ 2026 — real world (MLB)
202628 MLB CTXMIN 10% 22 0000 000 00 254 00 261 67 -0 +0 +0 +0 +0 -0.0
▸ Career projection (2027+) — MLB context, MLB playing time (PA × MLB%)
202729 MLB MLEMIN 27% 323292 621317 25773 41 212281336617 123256 248 271 69 -12 +0 -1 +6 +7 -0.0
202830 MLB MLEMIN 37% 343311 651317 26823 31 209276325601 116258 248 272 70 -12 +0 -2 +6 +7 -0.1
202729 MLB CTXMIN 27% 8880 16302 7211 10 200273312585 112256 248 265 69 -3 +0 -0 +2 +2 0.0
202830 MLB CTXMIN 37% 128116 24503 10311 10 207276328603 121258 248 266 70 -5 +0 -1 +2 +3 -0.0
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career A+C 216196 40805 17522 20 204274321596 117250 248 266 70 -8 +0 -1 +4 +5 0.0
/ 162G A+C 650590 12024015 511566 60 203274320594 117249 248 266 70 -23 +1 -4 +12 +14 0.0
Career MLE 22992083 43583259 18157417 177 209278336613 127256 258 271 70 -25 +1 -3 +12 +15 -0.1
/ 162G MLE 650589 12323117 511625 52 209278338616 129255 258 271 70 -23 +1 -3 +12 +14 -0.1