Chris Heisey

PosLF
B/TR/R
Born1984-12-14
Age (2027)42
No MLB projection yet. Career stats below are historical.
Overview
INTLLAST SEASON 2019
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WAR
201631MLBWSH155.216/.292/.446901060.2
201732MLBWSH79.162/.215/.2701037-0.5
201934INTLIndios de May…38.200/.368/.30011103—
202035No MLB games played
202136No MLB games played
202237No MLB games played
202338No MLB games played
202439No MLB games played
202540No MLB games played
202641No MLB games played
Last 3 seasons WAR -0.3
Contract
No contract data on file.
Skills · percentileStatcast 2015-2017
Speed52
Barrel%40
xwOBA24
Avg EV16

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)
200621 ROKBillings Mustangs — 285245 701006 28332 115 286364400764 114309 1210 334 53 — — — — — —
200722 A+Sarasota Reds — 4943 15101 460 31 349404442846 93378 128 366 107 — — — — — —
200722 ADayton Dragons — 414374 1082429 255710 195 289350436785 147321 146 347 69 — — — — — —
200823 AAChattanooga Lookouts — 8279 25612 3150 50 316341494835 177371 184 367 85 — — — — — —
200823 A+Sarasota Reds — 515436 1253177 576911 272 287383438821 151325 1311 361 88 — — — — — —
200924 AAALouisville Bats — 271245 681719 14435 82 278330465795 188298 165 342 86 — — — — — —
200924 AACarolina Mudcats — 314271 9418213 34345 131 3474295721.001 225358 1111 433 128 — — — — — —
201025 MLBCincinnati Reds — 226201 511018 16576 12 254327433760 179312 257 335 106 +2 -1 +3 -3 +5 0.6
201025 AAALouisville Bats — 8979 19304 7231 20 241310430741 190283 268 322 60 — — — — — —
201126 MLBCincinnati Reds — 308279 719118 19785 61 254314487801 233283 256 346 109 +3 +1 -2 -3 +7 0.5
201227 MLBCincinnati Reds — 375347 921657 18817 63 265315401715 135328 225 317 98 -1 +0 -2 -4 +8 0.1
201328 MLBCincinnati Reds — 244224 531119 9515 30 237282415697 179265 214 301 86 -4 +1 +2 -3 +5 0.1
201328 AAALouisville Bats — 2220 4100 160 00 200238250488 50267 275 213 11 — — — — — —
201429 MLBCincinnati Reds — 299275 611528 15642 92 222267378645 156259 215 280 72 -10 +1 +4 -3 +6 -0.2
201530 MLBLos Angeles Dodgers — 7255 10202 15170 01 182357327684 145211 2421 314 90 -1 -0 -1 +1 +2 0.1
201530 AAAOklahoma City Dodgers — 329274 618117 48736 30 223351445796 223238 2215 355 65 — — — — — —
201631 MLBWashington Nationals — 155139 30319 13442 01 216292446738 230241 288 323 106 +1 -0 -0 -2 +3 0.2
201732 MLBWashington Nationals — 7974 12311 5220 00 162215270485 108216 286 220 37 -6 +0 -0 -1 +2 -0.5
201732 AAASyracuse Chiefs — 1717 5201 060 00 294294588882 294400 350 380 63 — — — — — —
201934 INTLIndios de Mayaguez — 3830 6001 880 12 200368300668 100238 2121 321 103 — — — — — —
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 17581594 380691262 11041427 2510 238299413712 175281 246 312 97 -6 +1 +3 -18 +38 1.8
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
200621 ROK MLEBillings Mustangs — 285256 57705 17482 115 223276309585 86242 176 247 53 — — — — — —
200722 A+ MLESarasota Reds — 4944 14101 390 31 318362409771 91347 186 327 107 — — — — — —
200722 A MLEDayton Dragons — 414382 891827 177710 195 233284346629 113270 194 270 69 — — — — — —
200823 AA MLEChattanooga Lookouts — 8280 22512 2180 50 275293438730 162325 222 294 85 — — — — — —
200823 A+ MLESarasota Reds — 515452 1092856 419811 272 241319365684 124285 198 299 88 — — — — — —
200924 AAA MLELouisville Bats — 271249 611418 10515 82 245288406694 161262 194 295 86 — — — — — —
200924 AA MLECarolina Mudcats — 314283 8416211 22415 131 297358484842 187308 137 358 128 — — — — — —
201025 MLB MLECincinnati Reds — 226202 501017 15576 12 248318411729 163312 257 325 106 +2 -1 +3 -3 +5 0.6
201025 AAA MLELouisville Bats — 8981 16303 5291 20 198253346599 148249 336 257 60 — — — — — —
201126 MLB MLECincinnati Reds — 308282 709117 16785 61 248300468768 220283 255 329 109 +3 +1 -2 -3 +7 0.5
201227 MLB MLECincinnati Reds — 375347 911656 18817 63 262312389701 127328 225 313 98 -1 +0 -2 -4 +8 0.1
201328 MLB MLECincinnati Reds — 244224 521118 9515 30 232277397675 165265 214 295 86 -4 +1 +2 -3 +5 0.1
201328 AAA MLELouisville Bats — 2220 4100 170 00 200238250488 50239 325 184 11 — — — — — —
201429 MLB MLECincinnati Reds — 299275 601527 15642 92 218264364627 145259 215 275 72 -10 +1 +4 -3 +6 -0.2
201530 MLB MLELos Angeles Dodgers — 7257 10202 13170 01 175329316644 140211 2418 301 90 -1 -0 -1 +1 +2 0.1
201530 AAA MLEOklahoma City Dodgers — 329293 506115 29966 30 171259352611 181187 299 265 65 — — — — — —
201631 MLB MLEWashington Nationals — 155139 30319 13442 01 216292446738 230241 288 325 106 +1 -0 -0 -2 +3 0.2
201732 MLB MLEWashington Nationals — 7974 12311 5220 00 162215270485 108216 286 223 37 -6 +0 -0 -1 +2 -0.5
201732 AAA MLESyracuse Chiefs — 1717 4101 070 00 235235471706 235314 410 261 63 — — — — — —
200621 ROK MLEBillings Mustangs — 285256 57705 17482 115 223276309585 86255 176 247 53 — — — — — —
200621 ROK RAWBillings Mustangs — 285245 701006 28332 115 286364400764 114309 1210 334 53 — — — — — —
200722 A MLE2 teams — 463426 1031928 208610 226 242292352644 110285 194 276 73 — — — — — —
200722 A RAW2 teams — 463417 12325210 296310 226 295355436792 141328 146 349 73 — — — — — —
200823 A+ MLE2 teams — 597532 1303368 4311611 322 244314374688 130297 197 298 88 — — — — — —
200823 A+ RAW2 teams — 597515 1503789 608411 322 291377447824 155332 1410 362 88 — — — — — —
200924 AA MLE2 teams — 585532 14530319 329310 213 273326447773 175295 165 329 109 — — — — — —
200924 AA RAW2 teams — 585516 16235322 487710 213 314383521905 207330 138 391 109 — — — — — —
201025 MLB MLE2 teams — 315283 6613110 20867 32 233300392692 159295 276 306 93 -3 -0 +3 -3 +7 0.4
201025 MLB RAW2 teams — 315280 7013112 23807 32 250323432755 182304 257 331 93 -3 -0 +3 -3 +7 0.4
201126 MLB MLECincinnati Reds — 308282 709117 16785 61 248300468768 220277 255 329 109 +3 +1 -2 -3 +7 0.5
201126 MLB RAWCincinnati Reds — 308279 719118 19785 61 254314487801 233283 256 346 109 +3 +1 -2 -3 +7 0.5
201227 MLB MLECincinnati Reds — 375347 911656 18817 63 262312389701 127327 225 313 98 -1 +0 -2 -4 +8 0.1
201227 MLB RAWCincinnati Reds — 375347 921657 18817 63 265315401715 135328 225 317 98 -1 +0 -2 -4 +8 0.1
201328 MLB MLE2 teams — 266244 561218 10585 30 230274385659 156265 224 285 79 -7 +1 +2 -3 +6 -0.1
201328 MLB RAW2 teams — 266244 571219 10575 30 234278402680 168265 214 294 79 -7 +1 +2 -3 +6 -0.1
201429 MLB MLECincinnati Reds — 299275 601527 15642 92 218264364627 145257 215 275 72 -10 +1 +4 -3 +6 -0.2
201429 MLB RAWCincinnati Reds — 299275 611528 15642 92 222267378645 156259 215 280 72 -10 +1 +4 -3 +6 -0.2
201530 AAA MLE2 teams — 401350 598116 421136 31 169269334603 166192 2810 271 70 — — — — — —
201530 AAA RAW2 teams — 401329 7110119 63906 31 216352426777 210233 2216 348 70 — — — — — —
201631 MLB MLEWashington Nationals — 155139 30319 13442 01 216292446738 230241 288 325 106 +1 -0 -0 -2 +3 0.2
201631 MLB RAWWashington Nationals — 155139 30319 13442 01 216292446738 230241 288 323 106 +1 -0 -0 -2 +3 0.2
201732 MLB MLE2 teams — 9691 16412 5290 00 176219308526 132233 305 230 42 -7 +0 -0 -1 +2 -0.6
201732 MLB RAW2 teams — 9691 17512 5280 00 187229330559 143246 295 248 42 -7 +0 -0 -1 +2 -0.6
201934 INTL MLEIndios de Mayaguez — 3830 6001 880 12 200368300668 100238 2121 — — — — — — — —
201934 INTL RAWIndios de Mayaguez — 3830 6001 880 12 200368300668 100238 2121 321 103 — — — — — —
200621 ROK MLEBillings Mustangs — 285264 57705 17482 115 216276299576 83242 176 247 53 — — — — — —
200722 A MLE2 teams — 463430 1031928 208610 226 240292349641 109278 194 276 73 — — — — — —
200823 A+ MLE2 teams — 597538 1303368 4311611 322 242314370684 128290 197 298 88 — — — — — —
200924 AA MLE2 teams — 585538 14530319 329310 213 270326442768 173287 165 329 109 — — — — — —
201025 MLB MLE2 teams — 315285 6613110 20867 32 232300389689 158294 276 306 93 — — — — — —
201126 MLB MLECincinnati Reds — 308284 709117 16785 61 246300465765 218283 255 329 109 — — — — — —
201227 MLB MLECincinnati Reds — 375347 911656 18817 63 262312389701 127328 225 313 98 — — — — — —
201328 MLB MLE2 teams — 266249 561218 10585 30 225274378652 153263 224 285 79 — — — — — —
201429 MLB MLECincinnati Reds — 299280 601527 15642 92 214264357621 143259 215 275 72 — — — — — —
201530 AAA MLE2 teams — 401350 598116 421136 31 169269334603 166191 2810 271 70 — — — — — —
201631 MLB MLEWashington Nationals — 155139 30319 13442 01 216292446738 230241 288 325 106 — — — — — —
201732 MLB MLE2 teams — 9691 16412 5290 00 176219308526 132233 305 230 42 — — — — — —
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 17581594 380691262 11041427 2510 238299413712 175281 246 312 84 -6 +1 +3 -18 +38 1.8
/ 162G— A+C — 650589 14126423 4115310 94 239300414714 175282 246 312 84 -2 +0 +1 -7 +14 0.7
Career— MLE — 41833787 88916924116 25990467 11728 235295384679 149277 226 292 84 -6 +1 +3 -18 +38 1.8
/ 162G— MLE — 650588 13826418 4014010 184 235294384679 150276 226 292 84 -2 +0 +1 -7 +14 0.7

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.

2017 AAASyracuse Chiefs · 17 PAwOBA .368 → .261 (−107)K% 35.3% → 42.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA35.29%÷1.005×1.200——42.14%
BB% (unintentional) /PA0.00%÷1.033×0.690—×0.9420.00%
HBP% /PA0.00%—×0.940—×0.9420.00%
Singles /BIP18.18%÷0.997×0.930—×0.94215.97%
Doubles /BIP18.18%÷1.081×0.830—×0.94213.15%
Triples /BIP0.00%÷1.150×0.970—×0.9420.00%
Home runs /BIP9.09%÷0.980×0.840—×0.9427.34%

Factors used: league row IL. Park (home-season share, regressed): HR 96, 1B 99, 2B 116, 3B 130, K 101, BB 107 — applied at half strength. Age: age 33 vs a level average of 27.2 → −5.8% on BB/HBP/hit rates (5.8 yr older than average).

Result: wOBA .368 → .261; ISO .294 → .203; BABIP .400 → .314. 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 AAAOklahoma City Dodgers · 329 PAwOBA .346 → .265 (−81)K% 22.2% → 29.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA22.19%÷0.984×1.290——29.08%
BB% (unintentional) /PA14.29%÷1.095×0.710—×0.9628.91%
HBP% /PA1.82%—×0.980—×0.9621.72%
Singles /BIP17.41%÷1.028×0.900×0.950×0.96213.93%
Doubles /BIP3.98%÷0.965×0.810×0.950×0.9623.05%
Triples /BIP0.50%÷0.941×0.810×0.950×0.9620.39%
Home runs /BIP8.46%÷0.866×0.780—×0.9627.33%

Factors used: league row PCL. Park (home-season share, regressed): HR 73, 1B 106, 2B 93, 3B 88, K 97, BB 119 — applied at half strength. Age: age 31 vs a level average of 27.2 → −3.8% on BB/HBP/hit rates (3.8 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.950.

Result: wOBA .346 → .265; ISO .223 → .187; BABIP .238 → .187. 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 AAALouisville Bats · 22 PAwOBA .218 → .184 (−33)K% 27.3% → 34.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA27.27%÷0.961×1.200——34.04%
BB% (unintentional) /PA4.55%÷1.075×0.690—×0.9822.87%
HBP% /PA0.00%—×0.940—×0.9820.00%
Singles /BIP21.43%÷1.000×0.930—×0.98219.56%
Doubles /BIP7.14%÷0.960×0.830—×0.9826.06%
Triples /BIP0.00%÷0.900×0.970—×0.9820.00%
Home runs /BIP0.00%÷1.038×0.840—×0.9820.00%

Factors used: league row IL. Park (home-season share, regressed): HR 108, 1B 100, 2B 92, 3B 80, K 92, BB 115 — 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).

Result: wOBA .218 → .184; ISO .050 → .042; BABIP .267 → .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).

2010 AAALouisville Bats · 89 PAwOBA .317 → .257 (−59)K% 25.8% → 32.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA25.84%÷0.952×1.200——32.57%
BB% (unintentional) /PA7.87%÷0.942×0.690—×1.0185.86%
HBP% /PA1.12%—×0.940—×1.0181.08%
Singles /BIP21.43%÷1.018×0.930×0.950×1.01818.93%
Doubles /BIP5.36%÷0.858×0.830×0.950×1.0185.01%
Triples /BIP0.00%÷1.150×0.970×0.950×1.0180.00%
Home runs /BIP7.14%÷1.093×0.840—×1.0185.59%

Factors used: league row IL. Park (home-season share, regressed): HR 119, 1B 104, 2B 72, 3B 130, K 90, BB 88 — 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 ×0.950.

Result: wOBA .317 → .257; ISO .190 → .148; BABIP .283 → .249. 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).

2009 AACarolina Mudcats · 314 PAwOBA .423 → .358 (−65)K% 10.8% → 13.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA10.83%÷1.000×1.220——13.21%
BB% (unintentional) /PA10.51%÷1.000×0.680—×0.9987.13%
HBP% /PA1.59%—×0.840—×0.9981.33%
Singles /BIP25.74%÷1.000×0.920×0.950×0.99822.45%
Doubles /BIP7.59%÷1.000×0.910×0.950×0.9986.55%
Triples /BIP0.84%÷1.000×0.880×0.950×0.9980.70%
Home runs /BIP5.49%÷1.000×0.800—×0.9984.38%

Factors used: league row SL. Park (home-season share, regressed): no park row on file (treated as neutral) — 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 .423 → .358; ISO .225 → .191; 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).

2009 AAALouisville Bats · 271 PAwOBA .339 → .295 (−43)K% 15.9% → 19.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA15.87%÷1.000×1.200——19.04%
BB% (unintentional) /PA5.17%÷1.000×0.690—×1.0333.68%
HBP% /PA1.85%—×0.940—×1.0331.79%
Singles /BIP20.30%÷1.000×0.930×0.950×1.03318.52%
Doubles /BIP8.42%÷1.000×0.830×0.950×1.0336.85%
Triples /BIP0.50%÷1.000×0.970×0.950×1.0330.47%
Home runs /BIP4.46%÷1.000×0.840—×1.0333.87%

Factors used: league row IL. Park (home-season share, regressed): no park row on file (treated as neutral) — applied at half strength. Age: age 25 vs a level average of 27.2 → +3.3% on BB/HBP/hit rates (2.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.950.

Result: wOBA .339 → .295; ISO .188 → .162; BABIP .298 → .262. 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).

2008 A+Sarasota Reds · 515 PAwOBA .353 → .299 (−53)K% 13.4% → 19.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA13.40%÷1.000×1.420——19.03%
BB% (unintentional) /PA10.68%÷1.000×0.750—×0.9887.91%
HBP% /PA2.14%—×0.930—×0.9881.96%
Singles /BIP21.80%÷1.000×0.920×0.963×0.98819.08%
Doubles /BIP8.45%÷1.000×0.960×0.963×0.9887.72%
Triples /BIP1.91%÷1.000×0.810×0.963×0.9881.47%
Home runs /BIP1.91%÷1.000×0.880—×0.9881.66%

Factors used: league row FSL. Park (home-season share, regressed): no park row on file (treated as neutral) — 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.963.

Result: wOBA .353 → .299; ISO .151 → .131; BABIP .325 → .285. 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).

2008 AAChattanooga Lookouts · 82 PAwOBA .356 → .294 (−62)K% 18.3% → 22.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA18.29%÷1.000×1.220——22.32%
BB% (unintentional) /PA3.66%÷1.000×0.680—×1.0122.52%
HBP% /PA0.00%—×0.840—×1.0120.00%
Singles /BIP25.00%÷1.000×0.920×0.950×1.01222.11%
Doubles /BIP9.38%÷1.000×0.910×0.950×1.0128.20%
Triples /BIP1.56%÷1.000×0.880×0.950×1.0121.32%
Home runs /BIP3.12%÷1.000×0.800—×1.0122.53%

Factors used: league row SL. Park (home-season share, regressed): no park row on file (treated as neutral) — 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.950.

Result: wOBA .356 → .294; ISO .177 → .144; BABIP .371 → .325. 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 — .