Kyle Holder

PosSS
B/TL/R
Born1994-05-25
Age (2027)33
No MLB projection yet. Career stats below are historical.
Overview
AAALAST SEASON 2022
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
201925AATrenton Thund…472.265/.337/.4059770—.235/.289/.353
202127AAAScranton/Wilk…287.216/.297/.2761245—.210/.272/.268
202228AAACOL170.197/.278/.2762023—.160/.225/.212
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)
201622 ACharleston RiverDogs — 374352 1021321 15533 86 290324347671 57337 144 301 55 — — — — — —
201723 A+Tampa Yankees — 442406 1101624 26622 43 271318350668 79310 146 297 52 — — — — — —
201723 INTLScottsdale Scorpions — 5045 15311 241 01 333375511886 178341 84 375 140 — — — — — —
201824 AATrenton Thunder — 132117 29411 8151 01 248302325626 77272 116 272 59 — — — — — —
201824 A+Tampa Tarpons — 5245 12102 651 11 267365422788 156263 1012 356 81 — — — — — —
201824 ACharleston RiverDogs — 2221 6100 110 01 286318333652 48300 55 296 51 — — — — — —
201925 AATrenton Thunder — 472412 1092539 41654 71 265337405742 141295 149 323 70 — — — — — —
202127 AAAScranton/Wilkes-Barre RailRiders — 287250 541011 24675 22 216297276573 60288 238 261 45 — — — — — —
202228 AAAAlbuquerque Isotopes — 170152 30412 15432 01 197278276554 79259 259 257 23 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201622 A MLECharleston RiverDogs — 374357 89921 10703 86 249276294570 45302 193 250 55 — — — — — —
201723 A+ MLETampa Yankees — 442413 951524 19932 43 230267305572 75277 214 245 52 — — — — — —
201824 AA MLETrenton Thunder — 132119 29311 6181 01 244286311597 67264 145 256 59 — — — — — —
201824 A+ MLETampa Tarpons — 5247 10101 471 11 213288298586 85239 138 288 81 — — — — — —
201824 A MLECharleston RiverDogs — 2221 5100 110 01 238273286558 48263 55 243 51 — — — — — —
201925 AA MLETrenton Thunder — 472425 1002038 28834 71 235289353642 118264 186 272 70 — — — — — —
202127 AAA MLEScranton/Wilkes-Barre RailRiders — 287257 541011 17815 22 210272268541 58283 286 234 45 — — — — — —
202228 AAA MLEAlbuquerque Isotopes — 170156 25311 11522 01 160225212436 51228 316 202 23 — — — — — —
201622 A MLECharleston RiverDogs — 374357 89921 10703 86 249276294570 45306 193 250 55 — — — — — —
201622 A RAWCharleston RiverDogs — 374352 1021321 15533 86 290324347671 57337 144 301 55 — — — — — —
201723 A+ MLE2 teams — 492457 1051724 221033 44 230270302572 72286 214 245 52 — — — — — —
201723 A+ RAW2 teams — 492451 1251935 28663 44 277324366690 89313 136 305 52 — — — — — —
201824 AA MLE3 teams — 206188 45512 10272 13 239285309594 69267 135 263 64 — — — — — —
201824 AA RAW3 teams — 206183 47613 15212 13 257320350670 93273 107 296 64 — — — — — —
201925 AA MLETrenton Thunder — 472425 1002038 28834 71 235289353642 118275 186 272 70 — — — — — —
201925 AA RAWTrenton Thunder — 472412 1092539 41654 71 265337405742 141295 149 323 70 — — — — — —
202127 AAA MLEScranton/Wilkes-Barre RailRiders — 287257 541011 17815 22 210272268541 58299 286 234 45 — — — — — —
202127 AAA RAWScranton/Wilkes-Barre RailRiders — 287250 541011 24675 22 216297276573 60288 238 261 45 — — — — — —
202228 AAA MLEAlbuquerque Isotopes — 170156 25311 11522 01 160225212436 51231 316 202 23 — — — — — —
202228 AAA RAWAlbuquerque Isotopes — 170152 30412 15432 01 197278276554 79259 259 257 23 — — — — — —
201622 A MLECharleston RiverDogs — 374358 89921 10703 86 249276293569 45302 193 250 55 — — — — — —
201723 A+ MLE2 teams — 492464 1051724 221033 44 226270297567 71277 214 245 52 — — — — — —
201824 AA MLE3 teams — 206192 45512 10272 13 234285302587 68258 135 263 64 — — — — — —
201925 AA MLETrenton Thunder — 472437 1002038 28834 71 229289343632 114264 186 272 70 — — — — — —
202127 AAA MLEScranton/Wilkes-Barre RailRiders — 287263 541011 17815 22 205272262535 57283 286 234 45 — — — — — —
202228 AAA MLEAlbuquerque Isotopes — 170155 25311 11522 01 161225213438 52228 316 202 23 — — — — — —
▸ Career Totals
Career— MLE — 20011840 418641017 9841619 2217 227273301574 73283 215 249 55 -108 -2 +0 +21 +43 -4.7
/ 162G— MLE — 650598 1362136 321356 76 227274303577 75282 215 249 55 -35 -1 +0 +7 +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.

2022 AAAAlbuquerque Isotopes · 170 PAwOBA .252 → .202 (−50)K% 25.3% → 30.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA25.29%÷0.995×1.200——30.49%
BB% (unintentional) /PA8.82%÷0.945×0.690—×0.9926.39%
HBP% /PA1.18%—×0.940—×0.9921.10%
Singles /BIP21.10%÷1.047×0.930×1.021×0.99218.99%
Doubles /BIP3.67%÷1.038×0.830×1.021×0.9922.97%
Triples /BIP0.92%÷1.150×0.970×1.021×0.9920.78%
Home runs /BIP1.83%÷1.061×0.700—×0.9921.20%

Factors used: league row International League. Park (home-season share, regressed): HR 112, 1B 109, 2B 108, 3B 130, K 99, BB 89 — 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.021.

Result: wOBA .252 → .202; ISO .079 → .056; BABIP .259 → .228. 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 AAAScranton/Wilkes-Barre RailRiders · 287 PAwOBA .257 → .234 (−23)K% 23.3% → 28.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA23.34%÷0.993×1.200——28.20%
BB% (unintentional) /PA8.36%÷0.973×0.690—×1.0035.95%
HBP% /PA1.74%—×0.940—×1.0031.64%
Singles /BIP22.95%÷0.974×0.930×1.039×1.00322.84%
Doubles /BIP5.46%÷0.915×0.830×1.039×1.0035.17%
Triples /BIP0.55%÷1.150×0.920×1.039×1.0030.46%
Home runs /BIP0.55%÷1.149×0.700—×1.0030.33%

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

Result: wOBA .257 → .234; ISO .060 → .052; BABIP .288 → .283. 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 AATrenton Thunder · 472 PAwOBA .314 → .272 (−43)K% 13.8% → 17.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA13.77%÷0.956×1.220——17.57%
BB% (unintentional) /PA8.47%÷0.999×0.700—×0.9985.93%
HBP% /PA0.85%—×0.850—×0.9980.72%
Singles /BIP20.75%÷0.984×0.970×0.950×0.99819.40%
Doubles /BIP7.20%÷1.040×0.860×0.950×0.9985.65%
Triples /BIP0.86%÷0.937×0.950×0.950×0.9980.83%
Home runs /BIP2.59%÷0.960×0.780—×0.9982.10%

Factors used: league row EL. Park (home-season share, regressed): HR 92, 1B 97, 2B 108, 3B 87, K 91, 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 ×0.950.

Result: wOBA .314 → .272; ISO .141 → .118; BABIP .295 → .264. 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 AATrenton Thunder · 132 PAwOBA .269 → .256 (−13)K% 11.4% → 13.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA11.36%÷1.002×1.220——13.83%
BB% (unintentional) /PA6.06%÷0.972×0.700—×1.0124.42%
HBP% /PA0.76%—×0.850—×1.0120.65%
Singles /BIP22.55%÷0.954×0.970×0.971×1.01222.53%
Doubles /BIP3.92%÷1.042×0.860×0.971×1.0123.18%
Triples /BIP0.98%÷0.944×0.950×0.971×1.0120.97%
Home runs /BIP0.98%÷1.034×0.780—×1.0120.75%

Factors used: league row EL. Park (home-season share, regressed): HR 107, 1B 91, 2B 108, 3B 89, K 100, BB 94 — 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.971.

Result: wOBA .269 → .256; ISO .077 → .067; BABIP .272 → .264. 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 A+Tampa Tarpons · 52 PAwOBA .340 → .288 (−52)K% 9.6% → 13.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA9.62%÷1.004×1.420——13.60%
BB% (unintentional) /PA9.62%÷1.015×0.750—×0.9887.02%
HBP% /PA1.92%—×0.930—×0.9881.77%
Singles /BIP22.50%÷1.003×0.920—×0.98820.40%
Doubles /BIP2.50%÷0.891×0.960—×0.9882.66%
Triples /BIP0.00%÷0.983×0.810—×0.9880.00%
Home runs /BIP5.00%÷1.205×0.880—×0.9883.61%

Factors used: league row FSL. Park (home-season share, regressed): HR 141, 1B 101, 2B 78, 3B 97, K 101, BB 103 — 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).

Result: wOBA .340 → .288; ISO .156 → .121; BABIP .263 → .239. 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 ACharleston RiverDogs · 22 PAwOBA .288 → .243 (−45)K% 4.5% → 6.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA4.55%÷0.991×1.340——6.15%
BB% (unintentional) /PA4.55%÷1.092×0.660—×0.9802.69%
HBP% /PA0.00%—×0.770—×0.9800.00%
Singles /BIP25.00%÷1.020×0.920—×0.98022.09%
Doubles /BIP5.00%÷0.961×0.820—×0.9804.18%
Triples /BIP0.00%÷1.150×0.940—×0.9800.00%
Home runs /BIP0.00%÷0.811×0.820—×0.9800.00%

Factors used: league row SAL. Park (home-season share, regressed): HR 62, 1B 104, 2B 92, 3B 130, K 98, BB 118 — applied at half strength. Age: age 24 vs a level average of 22.0 → −2.0% on BB/HBP/hit rates (2.0 yr older than average).

Result: wOBA .288 → .243; ISO .048 → .040; BABIP .300 → .263. 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+Tampa Yankees · 442 PAwOBA .291 → .245 (−46)K% 14.0% → 21.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA14.03%÷0.949×1.420——20.99%
BB% (unintentional) /PA5.88%÷1.007×0.750—×0.9984.37%
HBP% /PA0.45%—×0.930—×0.9980.42%
Singles /BIP25.58%÷1.071×0.920×1.026×0.99822.49%
Doubles /BIP4.65%÷0.995×0.960×1.026×0.9984.60%
Triples /BIP0.58%÷1.031×0.810×1.026×0.9980.47%
Home runs /BIP1.16%÷0.949×0.880—×0.9981.08%

Factors used: league row FSL. Park (home-season share, regressed): HR 90, 1B 114, 2B 99, 3B 106, K 90, BB 101 — 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 .291 → .245; ISO .079 → .071; 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).

2016 ACharleston RiverDogs · 374 PAwOBA .294 → .250 (−45)K% 14.2% → 18.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA14.17%÷1.017×1.340——18.68%
BB% (unintentional) /PA4.01%÷0.995×0.660——2.66%
HBP% /PA0.80%—×0.770——0.62%
Singles /BIP28.76%÷1.000×0.920×1.002—26.52%
Doubles /BIP4.35%÷1.145×0.820×1.002—3.12%
Triples /BIP0.67%÷0.930×0.940×1.002—0.68%
Home runs /BIP0.33%÷0.895×0.820——0.31%

Factors used: league row SAL. Park (home-season share, regressed): HR 79, 1B 100, 2B 129, 3B 86, K 103, BB 99 — 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 ×1.002.

Result: wOBA .294 → .250; ISO .057 → .045; BABIP .337 → .302. 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 — .