Jesse Hodges

Pos3B
B/TR/R
Born1994-03-29
Age (2027)33
No MLB projection yet. Career stats below are historical.
Overview
AALAST SEASON 2019
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
201723A+CHC506.268/.346/.42713472—.223/.282/.355
201824AATennessee Smo…332.199/.252/.2903117—.166/.204/.239
201925AATennessee Smo…134.202/.275/.3112024—.157/.221/.231
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)
201319 ROKAZL Cubs — 185167 35422 11444 10 210275293568 84268 246 257 7 — — — — — —
201521 ASouth Bend Cubs — 340303 721816 28867 12 238317363680 125311 258 307 33 — — — — — —
201622 A+Myrtle Beach Pelicans — 114102 19501 7332 01 186252265517 78257 296 234 0 — — — — — —
201622 ASouth Bend Cubs — 232209 60550 21450 24 287352359711 72361 199 321 59 — — — — — —
201723 A+Myrtle Beach Pelicans — 506447 12026313 451058 43 268346427773 159323 219 342 72 — — — — — —
201824 AATennessee Smokies — 332307 611713 21961 11 199252290542 91278 296 245 17 — — — — — —
201925 AATennessee Smokies — 134119 24512 7345 00 202275311586 109259 255 263 24 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201319 ROK MLEAZL Cubs — 185171 25311 7634 10 146198193391 47214 344 179 7 — — — — — —
201521 A MLESouth Bend Cubs — 340312 541214 191197 12 173237256493 83253 356 217 33 — — — — — —
201622 A+ MLEMyrtle Beach Pelicans — 114105 15401 4492 01 143189210399 67227 434 168 0 — — — — — —
201622 A MLESouth Bend Cubs — 232215 50450 15630 24 233283298580 65319 276 255 59 — — — — — —
201723 A+ MLEMyrtle Beach Pelicans — 506462 10321212 301548 43 223282355637 132298 306 274 72 — — — — — —
201824 AA MLETennessee Smokies — 332314 521512 141201 11 166204239443 73250 364 194 17 — — — — — —
201925 AA MLETennessee Smokies — 134121 19411 5435 00 157221231453 74217 324 204 24 — — — — — —
201319 ROK MLEAZL Cubs — 185171 25311 7634 10 146198193391 47220 344 179 7 — — — — — —
201319 ROK RAWAZL Cubs — 185167 35422 11444 10 210275293568 84268 246 257 7 — — — — — —
201521 A MLESouth Bend Cubs — 340312 541214 191197 12 173237256493 83263 356 217 33 — — — — — —
201521 A RAWSouth Bend Cubs — 340303 721816 28867 12 238317363680 125311 258 307 33 — — — — — —
201622 A MLE2 teams — 346320 65851 191112 25 203252269521 66302 325 226 39 — — — — — —
201622 A RAW2 teams — 346311 791051 28782 25 254320328648 74331 238 292 39 — — — — — —
201723 A+ MLEMyrtle Beach Pelicans — 506462 10321212 301548 43 223282355637 132305 306 274 72 — — — — — —
201723 A+ RAWMyrtle Beach Pelicans — 506447 12026313 451058 43 268346427773 159323 219 342 72 — — — — — —
201824 AA MLETennessee Smokies — 332314 521512 141201 11 166204239443 73259 364 194 17 — — — — — —
201824 AA RAWTennessee Smokies — 332307 611713 21961 11 199252290542 91278 296 245 17 — — — — — —
201925 AA MLETennessee Smokies — 134121 19411 5435 00 157221231453 74228 324 204 24 — — — — — —
201925 AA RAWTennessee Smokies — 134119 24512 7345 00 202275311586 109259 255 263 24 — — — — — —
201319 ROK MLEAZL Cubs — 185172 25311 7634 10 145198192390 47214 344 179 7 — — — — — —
201521 A MLESouth Bend Cubs — 340311 541214 191197 12 174237257494 84253 356 217 33 — — — — — —
201622 A MLE2 teams — 346322 65851 191112 25 202252267519 65289 325 226 39 — — — — — —
201723 A+ MLEMyrtle Beach Pelicans — 506463 10321212 301548 43 222282354636 132298 306 274 72 — — — — — —
201824 AA MLETennessee Smokies — 332314 521512 141201 11 166204239443 73250 364 194 17 — — — — — —
201925 AA MLETennessee Smokies — 134123 19411 5435 00 154221228449 73217 324 204 24 — — — — — —
▸ Career Totals
Career— MLE — 18431700 318631121 9461027 911 187241274515 87275 335 225 39 -134 -3 +0 +7 +40 -9.2
/ 162G— MLE — 650600 1122247 3321510 34 187241272513 85275 335 225 39 -47 -1 +0 +2 +14 -3.3

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.

2019 AATennessee Smokies · 134 PAwOBA .260 → .204 (−56)K% 25.4% → 31.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA25.37%÷0.972×1.220——31.84%
BB% (unintentional) /PA5.22%÷1.047×0.680—×0.9983.39%
HBP% /PA3.73%—×0.840—×0.9983.13%
Singles /BIP18.82%÷1.051×0.920×0.950×0.99815.62%
Doubles /BIP5.88%÷0.977×0.910×0.950×0.9985.20%
Triples /BIP1.18%÷0.957×0.880×0.950×0.9981.03%
Home runs /BIP2.35%÷1.142×0.800—×0.9981.65%

Factors used: league row SL. Park (home-season share, regressed): HR 128, 1B 110, 2B 95, 3B 91, K 94, BB 109 — 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.950.

Result: wOBA .260 → .204; ISO .109 → .085; BABIP .259 → .217. 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 AATennessee Smokies · 332 PAwOBA .238 → .194 (−44)K% 28.9% → 36.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA28.92%÷0.975×1.220——36.19%
BB% (unintentional) /PA6.02%÷0.982×0.680—×1.0124.22%
HBP% /PA0.30%—×0.840—×1.0120.26%
Singles /BIP18.96%÷0.990×0.920×0.960×1.01217.12%
Doubles /BIP8.06%÷0.966×0.910×0.960×1.0127.38%
Triples /BIP0.47%÷1.128×0.880×0.960×1.0120.36%
Home runs /BIP1.42%÷0.947×0.800—×1.0121.22%

Factors used: league row SL. Park (home-season share, regressed): HR 89, 1B 98, 2B 93, 3B 126, K 95, BB 96 — 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.960.

Result: wOBA .238 → .194; ISO .091 → .075; BABIP .278 → .250. 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 A+Myrtle Beach Pelicans · 506 PAwOBA .334 → .274 (−59)K% 20.8% → 30.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA20.75%÷0.969×1.420——30.41%
BB% (unintentional) /PA8.70%÷0.922×0.630—×0.9985.93%
HBP% /PA1.58%—×0.860—×0.9981.36%
Singles /BIP22.81%÷1.019×0.940×1.026×0.99821.55%
Doubles /BIP7.60%÷0.979×0.830×1.026×0.9986.60%
Triples /BIP0.88%÷0.986×0.800×1.026×0.9980.73%
Home runs /BIP3.80%÷0.936×0.900—×0.9983.65%

Factors used: league row CAR. Park (home-season share, regressed): HR 87, 1B 104, 2B 96, 3B 97, K 94, BB 84 — 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 ×1.026.

Result: wOBA .334 → .274; ISO .159 → .134; BABIP .323 → .298. 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 ASouth Bend Cubs · 232 PAwOBA .315 → .255 (−60)K% 19.4% → 27.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA19.40%÷0.973×1.360——27.12%
BB% (unintentional) /PA9.05%÷0.968×0.690——6.45%
HBP% /PA0.00%—×0.780——0.00%
Singles /BIP30.49%÷0.993×0.920×0.951—26.87%
Doubles /BIP3.05%÷0.963×0.830×0.951—2.50%
Triples /BIP3.05%÷0.900×0.910×0.951—2.93%
Home runs /BIP0.00%÷0.997×0.800——0.00%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 99, 1B 99, 2B 93, 3B 80, K 95, BB 94 — 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 ×0.951.

Result: wOBA .315 → .255; ISO .072 → .062; BABIP .361 → .319. 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 A+Myrtle Beach Pelicans · 114 PAwOBA .228 → .168 (−59)K% 28.9% → 42.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA28.95%÷0.965×1.420——42.60%
BB% (unintentional) /PA5.26%÷1.043×0.630—×1.0123.22%
HBP% /PA1.75%—×0.860—×1.0121.53%
Singles /BIP18.84%÷1.044×0.940×0.978×1.01216.78%
Doubles /BIP7.25%÷0.920×0.830×0.978×1.0126.47%
Triples /BIP0.00%÷1.038×0.800×0.978×1.0120.00%
Home runs /BIP1.45%÷1.311×0.900—×1.0121.01%

Factors used: league row CAR. Park (home-season share, regressed): HR 162, 1B 109, 2B 84, 3B 108, K 93, BB 109 — 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.978.

Result: wOBA .228 → .168; ISO .078 → .056; BABIP .257 → .227. 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).

2015 ASouth Bend Cubs · 340 PAwOBA .299 → .217 (−82)K% 25.3% → 35.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA25.29%÷0.984×1.360——34.97%
BB% (unintentional) /PA7.94%÷1.006×0.690—×1.0155.53%
HBP% /PA2.06%—×0.780—×1.0151.63%
Singles /BIP21.66%÷1.036×0.920×0.950×1.01518.55%
Doubles /BIP8.29%÷1.109×0.830×0.950×1.0155.98%
Triples /BIP0.46%÷1.073×0.910×0.950×1.0150.38%
Home runs /BIP2.76%÷1.064×0.800—×1.0152.11%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 113, 1B 107, 2B 122, 3B 115, K 97, BB 101 — 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). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.950.

Result: wOBA .299 → .217; ISO .125 → .085; BABIP .311 → .253. 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).

2013 ROKAZL Cubs · 185 PAwOBA .253 → .179 (−74)K% 23.8% → 34.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA23.78%÷1.000×1.440——34.25%
BB% (unintentional) /PA5.95%÷1.000×0.620—×1.0083.71%
HBP% /PA2.16%—×0.720—×1.0081.57%
Singles /BIP21.95%÷1.000×0.820×0.993×1.00818.00%
Doubles /BIP3.25%÷1.000×0.720×0.993×1.0082.34%
Triples /BIP1.63%÷1.000×0.720×0.993×1.0081.17%
Home runs /BIP1.63%÷1.000×0.780—×1.0081.28%

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 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.993.

Result: wOBA .253 → .179; ISO .084 → .057; BABIP .268 → .214. 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).