Jim Haley

Pos3B
B/TR/R
Born1995-02-23
Age (2027)32
No MLB projection yet. Career stats below are historical.
Overview
AAALAST SEASON 2024
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202227AAATB420.231/.308/.440181655—.189/.248/.332
202328AAAPHI410.253/.326/.412111859—.203/.262/.307
202429AAA/AAPHI381.244/.316/.38791955—.207/.263/.312
Contract
No contract data on file.
Skills · percentileMiLB Statcast 2024 AAA
Speed84
Max EV79
K%47
Whiff%35
Chase%33
Z-Con%31

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)
201722 A+Charlotte Stone Crabs — 135125 28400 7311 91 224271256527 32295 235 241 20 — — — — — —
201722 ABowling Green Hot Rods — 109100 32601 4172 20 320358410768 90365 164 336 81 — — — — — —
201823 ABowling Green Hot Rods — 328300 972227 15526 132 323368480848 157367 165 368 82 — — — — — —
201924 AAMontgomery Biscuits — 142133 38628 6231 92 286321541863 256288 164 369 95 — — — — — —
201924 A+Charlotte Stone Crabs — 345318 891318 19857 183 280334403737 123358 256 330 57 — — — — — —
202025 INTLLeones del Escogido — 4036 5200 1113 10 139225194419 56200 282 205 25 — — — — — —
202126 AAMontgomery Biscuits — 373336 6917214 2411810 185 205278393671 188266 326 297 40 — — — — — —
202227 AAADurham Bulls — 420373 8614518 351257 162 231308440747 209292 308 327 55 — — — — — —
202328 AAALehigh Valley IronPigs — 410364 9217411 34946 181 253326412738 159309 238 326 59 — — — — — —
202429 AAALehigh Valley IronPigs — 313285 711718 20757 171 249314400714 151310 246 319 58 — — — — — —
202429 AAReading Fightin Phils — 6859 13111 7212 20 220324322646 102324 3110 300 41 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201722 A+ MLECharlotte Stone Crabs — 135126 24400 6431 91 190233222455 32272 324 198 20 — — — — — —
201722 A MLEBowling Green Hot Rods — 109101 29501 3242 20 287321366687 79333 223 288 81 — — — — — —
201823 A MLEBowling Green Hot Rods — 328305 801625 10716 132 262299377676 115310 223 290 82 — — — — — —
201924 AA MLEMontgomery Biscuits — 142135 33517 4291 92 244271452723 207253 203 309 95 — — — — — —
201924 A+ MLECharlotte Stone Crabs — 345323 691017 141177 183 214262316577 102308 344 252 57 — — — — — —
202126 AA MLEMontgomery Biscuits — 373344 5613211 1614810 185 163222308530 145234 404 227 40 — — — — — —
202227 AAA MLEDurham Bulls — 420386 7311412 231507 162 189248332579 142261 365 250 55 — — — — — —
202328 AAA MLELehigh Valley IronPigs — 410375 761237 241136 181 203262307568 104267 286 255 59 — — — — — —
202429 AAA MLELehigh Valley IronPigs — 313292 611415 13887 171 209260315575 106277 284 254 58 — — — — — —
202429 AA MLEReading Fightin Phils — 6861 12111 5262 20 197279295574 98296 387 229 41 — — — — — —
201722 A+ MLE2 teams — 244228 52801 8673 111 228264276540 48311 273 238 47 — — — — — —
201722 A+ RAW2 teams — 244225 601001 11483 111 267310324634 58328 205 283 47 — — — — — —
201823 A MLEBowling Green Hot Rods — 328305 801625 10716 132 262299377676 115322 223 290 82 — — — — — —
201823 A RAWBowling Green Hot Rods — 328300 972227 15526 132 323368480848 157367 165 368 82 — — — — — —
201924 A+ MLE2 teams — 487458 10215214 181458 275 223264356620 133291 304 269 68 — — — — — —
201924 A+ RAW2 teams — 487451 12719316 251088 275 282331443774 162336 225 342 68 — — — — — —
202025 INTL MLELeones del Escogido — 4036 5200 1113 10 139225194419 56200 282 — — — — — — — —
202025 INTL RAWLeones del Escogido — 4036 5200 1113 10 139225194419 56200 282 205 25 — — — — — —
202126 AA MLEMontgomery Biscuits — 373344 5613211 1614810 185 163222308530 145239 404 227 40 — — — — — —
202126 AA RAWMontgomery Biscuits — 373336 6917214 2411810 185 205278393671 188266 326 297 40 — — — — — —
202227 AAA MLEDurham Bulls — 420386 7311412 231507 162 189248332579 142269 365 250 55 — — — — — —
202227 AAA RAWDurham Bulls — 420373 8614518 351257 162 231308440747 209292 308 327 55 — — — — — —
202328 AAA MLELehigh Valley IronPigs — 410375 761237 241136 181 203262307568 104267 286 255 59 — — — — — —
202328 AAA RAWLehigh Valley IronPigs — 410364 9217411 34946 181 253326412738 159309 238 326 59 — — — — — —
202429 AAA MLE2 teams — 381353 721526 181149 191 204261309569 105282 305 250 55 — — — — — —
202429 AAA RAW2 teams — 381344 841829 27969 191 244316387702 142312 257 316 55 — — — — — —
201722 A+ MLE2 teams — 244231 52801 8673 111 225264273536 48299 273 238 47 — — — — — —
201823 A MLEBowling Green Hot Rods — 328309 801625 10716 132 259299372671 113310 223 290 82 — — — — — —
201924 A+ MLE2 teams — 487458 10215214 181458 275 223264356620 133292 304 269 68 — — — — — —
202126 AA MLEMontgomery Biscuits — 373344 5613211 1614810 185 163222308530 145234 404 227 40 — — — — — —
202227 AAA MLEDurham Bulls — 420387 7311412 231507 162 189248331578 142261 365 250 55 — — — — — —
202328 AAA MLELehigh Valley IronPigs — 410377 761237 241136 181 202262305567 103267 286 255 59 — — — — — —
202429 AAA MLE2 teams — 381351 721526 181149 191 205261311571 105280 305 250 55 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202429 AAA MLE2 teams — 381351 721526 181149 191 205261311571 105280 305 250 55 — — — — — —
▸ Career Totals
Career— MLE — 26832485 516921556 11881952 12317 208258324583 117282 314 251 56 -140 +18 +0 +10 +58 -5.6
/ 162G— MLE — 650602 12622414 2919813 304 209261329590 120284 304 251 56 -34 +4 +0 +2 +14 -1.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.

2024 AAALehigh Valley IronPigs · 313 PAwOBA .312 → .254 (−57)K% 24.0% → 28.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA23.96%÷1.022×1.200——28.13%
BB% (unintentional) /PA6.39%÷1.021×0.690—×0.9824.24%
HBP% /PA2.24%—×0.940—×0.9822.06%
Singles /BIP21.43%÷0.985×0.930×0.999×0.98219.84%
Doubles /BIP8.10%÷0.960×0.830×0.999×0.9826.86%
Triples /BIP0.48%÷1.150×0.970×0.999×0.9820.39%
Home runs /BIP3.81%÷0.989×0.700—×0.9822.65%

Factors used: league row International League. Park (home-season share, regressed): HR 98, 1B 97, 2B 92, 3B 130, K 104, BB 104 — applied at half strength. Age: age 29 vs a level average of 27.2 → −1.8% on BB/HBP/hit rates (1.8 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.999.

Result: wOBA .312 → .254; ISO .151 → .112; BABIP .310 → .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).

2024 AAReading Fightin Phils · 68 PAwOBA .293 → .229 (−64)K% 30.9% → 38.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA30.88%÷0.974×1.220——38.68%
BB% (unintentional) /PA10.29%÷1.013×0.700—×0.9586.82%
HBP% /PA2.94%—×0.850—×0.9582.39%
Singles /BIP26.32%÷0.997×0.970—×0.95824.53%
Doubles /BIP2.63%÷1.022×0.860—×0.9582.12%
Triples /BIP2.63%÷0.983×0.950—×0.9582.44%
Home runs /BIP2.63%÷1.137×0.780—×0.9581.73%

Factors used: league row EL. Park (home-season share, regressed): HR 127, 1B 99, 2B 104, 3B 97, K 95, BB 103 — applied at half strength. Age: age 29 vs a level average of 24.8 → −4.2% on BB/HBP/hit rates (4.2 yr older than average).

Result: wOBA .293 → .229; ISO .102 → .073; BABIP .324 → .296. 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 AAALehigh Valley IronPigs · 410 PAwOBA .320 → .255 (−64)K% 22.9% → 27.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA22.93%÷0.996×1.200——27.63%
BB% (unintentional) /PA8.29%÷0.982×0.690—×0.9925.78%
HBP% /PA1.46%—×0.940—×0.9921.36%
Singles /BIP22.22%÷1.016×0.930×1.005×0.99220.28%
Doubles /BIP6.30%÷1.117×0.830×1.005×0.9924.66%
Triples /BIP1.48%÷1.105×0.970×1.005×0.9921.30%
Home runs /BIP4.07%÷1.028×0.700—×0.9922.75%

Factors used: league row International League. Park (home-season share, regressed): HR 106, 1B 103, 2B 123, 3B 121, K 99, BB 96 — applied at half strength. Age: age 28 vs a level average of 27.2 → −0.8% on BB/HBP/hit rates (0.8 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.005.

Result: wOBA .320 → .255; ISO .159 → .114; BABIP .309 → .267. 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 AAADurham Bulls · 420 PAwOBA .321 → .250 (−71)K% 29.8% → 35.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA29.76%÷0.999×1.200——35.76%
BB% (unintentional) /PA8.33%÷1.059×0.690—×1.0035.44%
HBP% /PA1.67%—×0.940—×1.0031.57%
Singles /BIP19.76%÷0.988×0.930×1.020×1.00319.04%
Doubles /BIP5.65%÷1.091×0.830×1.020×1.0034.39%
Triples /BIP2.02%÷1.150×0.970×1.020×1.0031.74%
Home runs /BIP7.26%÷1.034×0.700—×1.0034.93%

Factors used: league row International League. Park (home-season share, regressed): HR 107, 1B 98, 2B 118, 3B 130, K 100, BB 112 — 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.020.

Result: wOBA .321 → .250; ISO .209 → .146; BABIP .292 → .261. 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 AAMontgomery Biscuits · 373 PAwOBA .291 → .227 (−65)K% 31.6% → 39.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA31.64%÷0.970×1.220——39.79%
BB% (unintentional) /PA6.43%÷1.015×0.690—×0.9884.32%
HBP% /PA2.68%—×0.850—×0.9882.25%
Singles /BIP16.51%÷1.019×0.940×1.008×0.98815.17%
Doubles /BIP7.80%÷1.046×0.870×1.008×0.9886.46%
Triples /BIP0.92%÷0.950×0.920×1.008×0.9880.88%
Home runs /BIP6.42%÷0.938×0.780—×0.9885.28%

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

Result: wOBA .291 → .227; ISO .188 → .143; BABIP .266 → .234. 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+Charlotte Stone Crabs · 345 PAwOBA .322 → .252 (−71)K% 24.6% → 33.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA24.64%÷1.033×1.420——33.87%
BB% (unintentional) /PA5.51%÷1.018×0.750—×0.9884.01%
HBP% /PA2.03%—×0.930—×0.9881.86%
Singles /BIP28.76%÷1.008×0.920×0.950×0.98824.62%
Doubles /BIP5.58%÷1.011×0.960×0.950×0.9884.97%
Triples /BIP0.43%÷0.900×0.810×0.950×0.9880.36%
Home runs /BIP3.43%÷0.939×0.880—×0.9883.18%

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

Result: wOBA .322 → .252; ISO .123 → .100; BABIP .358 → .308. 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 AAMontgomery Biscuits · 142 PAwOBA .363 → .309 (−54)K% 16.2% → 20.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA16.20%÷0.985×1.220——20.06%
BB% (unintentional) /PA4.23%÷0.963×0.680—×1.0123.02%
HBP% /PA0.70%—×0.840—×1.0120.60%
Singles /BIP20.00%÷0.978×0.920×0.952×1.01218.13%
Doubles /BIP5.45%÷1.028×0.910×0.952×1.0124.65%
Triples /BIP1.82%÷1.150×0.880×0.952×1.0121.34%
Home runs /BIP7.27%÷0.920×0.800—×1.0126.40%

Factors used: league row SL. Park (home-season share, regressed): HR 84, 1B 96, 2B 106, 3B 130, K 97, BB 93 — 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.952.

Result: wOBA .363 → .309; ISO .256 → .216; BABIP .288 → .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).

2018 ABowling Green Hot Rods · 328 PAwOBA .362 → .290 (−72)K% 15.9% → 21.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA15.85%÷1.000×1.360——21.57%
BB% (unintentional) /PA4.57%÷0.991×0.690—×0.9903.15%
HBP% /PA1.83%—×0.780—×0.9901.41%
Singles /BIP26.61%÷1.004×0.920×0.970×0.99023.42%
Doubles /BIP8.87%÷1.057×0.830×0.970×0.9906.69%
Triples /BIP0.81%÷0.900×0.910×0.970×0.9900.78%
Home runs /BIP2.82%÷1.037×0.800—×0.9902.16%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 107, 1B 101, 2B 111, 3B 80, K 100, BB 98 — applied at half strength. Age: age 23 vs a level average of 22.0 → −1.0% on BB/HBP/hit rates (1.0 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.970.

Result: wOBA .362 → .290; ISO .157 → .119; BABIP .367 → .310. 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 — .