Jameson Hannah

PosOF
B/TL/L
Born1997-08-10
Age (2027)29
No MLB projection yet. Career stats below are historical.
Overview
AAALAST SEASON 2024
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202224AACOL114.273/.345/.3741776—.248/.301/.333
202325AAA/ROKCOL107.337/.433/.42716100—.299/.365/.374
202426AAACOL141.291/.353/.3942181—.260/.302/.328
Contract
No contract data on file.
Skills · percentileMiLB Statcast 2024 AAA
Max EV73
Z-Con%72
Whiff%63
K%59
Speed41
BB%35

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)
201921 A+Daytona Tortugas — 492442 1212842 381047 88 274340369709 95351 218 319 56 — — — — — —
202123 AAHartford Yard Goats — 339302 771623 29994 112 255328351679 96363 299 306 59 — — — — — —
202224 AAHartford Yard Goats — 11499 27511 12250 70 273345374719 101356 2211 321 76 — — — — — —
202325 AAAAlbuquerque Isotopes — 7060 16100 8110 41 267353283636 17320 1611 292 65 — — — — — —
202325 ROKACL Rockies — 3729 14401 730 20 4835837241.307 241500 819 547 167 — — — — — —
202426 AAAAlbuquerque Isotopes — 141127 37702 12300 10 291353394746 102361 219 332 81 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201921 A+ MLEDaytona Tortugas — 492453 992321 281507 88 219275285559 66316 306 251 56 — — — — — —
202123 AA MLEHartford Yard Goats — 339312 691422 191184 112 221275298573 77334 356 256 59 — — — — — —
202224 AA MLEHartford Yard Goats — 114105 26411 8300 70 248301333634 86340 267 280 76 — — — — — —
202325 AAA MLEAlbuquerque Isotopes — 7062 16100 6140 41 258324274598 16309 209 264 65 — — — — — —
202325 ROK MLEACL Rockies — 3732 12301 440 20 3754445621.007 188374 1111 415 167 — — — — — —
202426 AAA MLEAlbuquerque Isotopes — 141131 34601 8370 10 260302328630 69347 266 288 81 — — — — — —
201921 A+ MLEDaytona Tortugas — 492453 992321 281507 88 219275285559 66321 306 251 56 — — — — — —
201921 A+ RAWDaytona Tortugas — 492442 1212842 381047 88 274340369709 95351 218 319 56 — — — — — —
202123 AA MLEHartford Yard Goats — 339312 691422 191184 112 221275298573 77342 356 256 59 — — — — — —
202123 AA RAWHartford Yard Goats — 339302 771623 29994 112 255328351679 96363 299 306 59 — — — — — —
202224 AA MLEHartford Yard Goats — 114105 26411 8300 70 248301333634 86338 267 280 76 — — — — — —
202224 AA RAWHartford Yard Goats — 11499 27511 12250 70 273345374719 101356 2211 321 76 — — — — — —
202325 AAA MLE2 teams — 10794 28401 10180 61 298365372738 74351 179 316 100 — — — — — —
202325 AAA RAW2 teams — 10789 30501 15140 61 337433427860 90382 1314 380 100 — — — — — —
202426 AAA MLEAlbuquerque Isotopes — 141131 34601 8370 10 260302328630 69347 266 288 81 — — — — — —
202426 AAA RAWAlbuquerque Isotopes — 141127 37702 12300 10 291353394746 102361 219 332 81 — — — — — —
201921 A+ MLEDaytona Tortugas — 492454 992321 281507 88 218275284559 66316 306 251 56 — — — — — —
202123 AA MLEHartford Yard Goats — 339313 691422 191184 112 220275297572 77334 356 256 59 — — — — — —
202224 AA MLEHartford Yard Goats — 114105 26411 8300 70 248301333634 86340 267 280 76 — — — — — —
202325 AAA MLE2 teams — 10796 28401 10180 61 292365365730 73331 179 316 100 — — — — — —
202426 AAA MLEAlbuquerque Isotopes — 141132 34601 8370 10 258302326628 68347 266 288 81 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202426 AAA MLEAlbuquerque Isotopes — 141132 34601 8370 10 258302326628 68347 266 288 81 — — — — — —
▸ Career Totals
Career— MLE — 11931095 2565156 7335311 3311 234288306594 72335 306 265 66 -49 +2 +0 -7 +26 -2.8
/ 162G— MLE — 650597 1402833 401926 186 235290307596 72336 306 265 66 -26 +1 +0 -4 +14 -1.5

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 AAAAlbuquerque Isotopes · 141 PAwOBA .328 → .288 (−41)K% 21.3% → 26.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA21.28%÷0.979×1.200——26.08%
BB% (unintentional) /PA8.51%÷1.018×0.690—×1.0035.79%
HBP% /PA0.00%—×0.940—×1.0030.00%
Singles /BIP28.87%÷0.990×0.930×1.050×1.00328.57%
Doubles /BIP7.22%÷0.988×0.830×1.050×1.0036.39%
Triples /BIP0.00%÷1.150×0.970×1.050×1.0030.00%
Home runs /BIP2.06%÷1.096×0.700—×1.0031.32%

Factors used: league row International League. Park (home-season share, regressed): HR 119, 1B 98, 2B 98, 3B 130, K 96, BB 104 — applied at half strength. Age: age 27 vs a level average of 27.2 → +0.3% on BB/HBP/hit rates (0.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.050.

Result: wOBA .328 → .288; ISO .102 → .078; BABIP .361 → .347. 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 AAAAlbuquerque Isotopes · 70 PAwOBA .289 → .264 (−25)K% 15.7% → 19.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA15.71%÷0.947×1.200——19.91%
BB% (unintentional) /PA11.43%÷0.984×0.690—×1.0188.16%
HBP% /PA0.00%—×0.940—×1.0180.00%
Singles /BIP30.61%÷1.018×0.930×1.043×1.01829.68%
Doubles /BIP2.04%÷1.002×0.830×1.043×1.0181.79%
Triples /BIP0.00%÷1.150×0.970×1.043×1.0180.00%
Home runs /BIP0.00%÷1.062×0.700—×1.0180.00%

Factors used: league row International League. Park (home-season share, regressed): HR 112, 1B 104, 2B 100, 3B 130, K 89, 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 ×1.043.

Result: wOBA .289 → .264; ISO .017 → .015; BABIP .320 → .309. 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 ROKACL Rockies · 37 PAwOBA .548 → .415 (−133)K% 8.1% → 11.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA8.11%÷0.996×1.440——11.72%
BB% (unintentional) /PA18.92%÷0.999×0.620—×0.94011.04%
HBP% /PA0.00%—×0.720—×0.9400.00%
Singles /BIP34.62%÷0.976×0.820—×0.94027.34%
Doubles /BIP15.38%÷1.006×0.720—×0.94010.35%
Triples /BIP0.00%÷1.137×0.720—×0.9400.00%
Home runs /BIP3.85%÷1.031×0.780—×0.9402.73%

Factors used: level-wide ROK factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 106, 1B 95, 2B 101, 3B 127, K 99, BB 100 — applied at half strength. Age: age 26 vs a level average of 19.5 → −6.0% on BB/HBP/hit rates (6.5 yr older than average).

Result: wOBA .548 → .415; ISO .241 → .183; BABIP .500 → .374. 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 AAHartford Yard Goats · 114 PAwOBA .313 → .280 (−33)K% 21.9% → 26.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA21.93%÷1.006×1.220——26.61%
BB% (unintentional) /PA10.53%÷1.002×0.700—×0.9987.34%
HBP% /PA0.00%—×0.850—×0.9980.00%
Singles /BIP27.03%÷1.032×0.970×1.050×0.99826.61%
Doubles /BIP6.76%÷1.035×0.860×1.050×0.9985.88%
Triples /BIP1.35%÷1.150×0.950×1.050×0.9981.17%
Home runs /BIP1.35%÷0.992×0.780—×0.9981.06%

Factors used: league row EL. Park (home-season share, regressed): HR 98, 1B 106, 2B 107, 3B 130, K 101, BB 100 — 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 ×1.050.

Result: wOBA .313 → .280; ISO .101 → .087; BABIP .356 → .340. 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 AAHartford Yard Goats · 339 PAwOBA .301 → .256 (−45)K% 29.2% → 34.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA29.20%÷1.022×1.220——34.87%
BB% (unintentional) /PA8.26%÷1.020×0.690—×1.0125.65%
HBP% /PA1.18%—×0.850—×1.0121.01%
Singles /BIP27.59%÷1.047×0.940×1.022×1.01225.63%
Doubles /BIP7.88%÷1.010×0.870×1.022×1.0127.03%
Triples /BIP0.99%÷0.956×0.920×1.022×1.0120.98%
Home runs /BIP1.48%÷0.990×0.780—×1.0121.18%

Factors used: level-wide AA factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 98, 1B 109, 2B 102, 3B 91, K 104, BB 104 — 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 ×1.022.

Result: wOBA .301 → .256; ISO .096 → .082; BABIP .363 → .334. 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 A+Daytona Tortugas · 492 PAwOBA .312 → .251 (−61)K% 21.1% → 30.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA21.14%÷0.985×1.420——30.48%
BB% (unintentional) /PA7.52%÷1.016×0.750—×1.0125.62%
HBP% /PA1.42%—×0.930—×1.0121.34%
Singles /BIP25.74%÷0.965×0.920×0.950×1.01223.59%
Doubles /BIP8.28%÷1.042×0.960×0.950×1.0127.33%
Triples /BIP1.18%÷1.150×0.810×0.950×1.0120.80%
Home runs /BIP0.59%÷1.101×0.880—×1.0120.48%

Factors used: league row FSL. Park (home-season share, regressed): HR 120, 1B 93, 2B 108, 3B 130, K 97, BB 103 — applied at half strength. Age: age 22 vs a level average of 22.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 .312 → .251; ISO .095 → .072; BABIP .351 → .316. 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).