Cody Asche

Pos3B
B/TL/R
Born1990-06-30
Age (2027)37
No MLB projection yet. Career stats below are historical.
Overview
AALAST SEASON 2019
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
201727AAACWS347.292/.398/.49514493—.235/.313/.378
201727MLBCWS62.105/.177/.17510-7-1.5
201828AAALas Vegas 51s368.220/.304/.39911042—.167/.228/.296
201929AABOS91.208/.367/.2921349—.167/.278/.231
202030No MLB games played
202131No MLB games played
202232No MLB games played
202333No MLB games played
202434No MLB games played
202535No MLB games played
202636No MLB games played
Last 3 seasons WAR -1.5
Contract
No contract data on file.
Skills · percentileStatcast 2015-2017
xwOBA37
Barrel%27
Speed26
Avg EV20

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)
201222 AAReading Phillies — 289263 7920310 22563 11 300361513874 213348 198 382 97 — — — — — —
201222 A+Clearwater Threshers — 270255 881332 12371 102 345377443820 98394 144 364 89 — — — — — —
201222 INTLPeoria Javelinas — 9989 251101 8161 01 281347438785 157329 168 346 121 — — — — — —
201323 MLBPhiladelphia Phillies — 179162 38815 15431 10 235303389692 154287 248 308 85 -3 +0 -0 +2 +4 0.3
201323 AAALehigh Valley IronPigs — 446404 11924415 35953 113 295355485840 191349 218 367 109 — — — — — —
201424 MLBPhiladelphia Phillies — 434397 10025010 331020 01 252309390700 139315 248 311 91 -5 -0 -5 +2 +9 0.1
201525 MLBPhiladelphia Phillies — 456425 10422312 261114 12 245295395690 151304 246 307 89 -6 -1 -9 -6 +10 -1.2
201525 AAALehigh Valley IronPigs — 6761 18301 690 00 295358393752 98333 139 340 84 — — — — — —
201626 MLBPhiladelphia Phillies — 218197 421504 18542 31 213286350636 137271 258 286 79 -5 +0 -4 -4 +5 -0.9
201626 AAALehigh Valley IronPigs — 123111 31806 11261 10 279350514863 234316 219 378 96 — — — — — —
201626 AAReading Fightin Phils — 1816 2001 260 00 125222312535 188111 3311 243 -11 — — — — — —
201626 A+Clearwater Threshers — 1918 3001 160 00 167211333544 167182 325 241 -1 — — — — — —
201727 MLBChicago White Sox — 6257 6101 3212 00 105177175353 70143 345 170 -7 -8 +0 -1 -7 +1 -1.5
201727 AAACharlotte Knights — 347291 8515114 49752 41 292398495893 203343 2214 390 93 — — — — — —
201828 AAALas Vegas 51s — 368328 7218411 37923 04 220304399704 180271 2510 315 42 — — — — — —
201929 AAPortland Sea Dogs — 9172 15301 17281 30 208367292658 83318 3119 313 49 — — — — — —
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 13491238 29071432 953319 54 234294376669 141294 257 299 88 -19 -1 -19 -13 +29 -2.3
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201222 AA MLEReading Phillies — 289268 701536 17713 11 261312407719 146330 256 311 97 — — — — — —
201222 A+ MLEClearwater Threshers — 270259 751121 8531 102 290313359673 69355 203 300 89 — — — — — —
201323 MLB MLEPhiladelphia Phillies — 179165 38815 12431 10 230287382668 152287 247 294 85 -3 +0 -0 +2 +4 0.3
201323 AAA MLELehigh Valley IronPigs — 446414 11421415 251163 113 275321454775 179338 266 330 109 — — — — — —
201424 MLB MLEPhiladelphia Phillies — 434401 1002609 291020 01 249300382682 132315 247 302 91 -5 -0 -5 +2 +9 0.1
201525 MLB MLEPhiladelphia Phillies — 456428 10423311 231114 12 243288388676 145304 245 299 89 -6 -1 -9 -6 +10 -1.2
201525 AAA MLELehigh Valley IronPigs — 6763 17201 4110 00 270313349663 79308 166 293 84 — — — — — —
201626 MLB MLEPhiladelphia Phillies — 218197 421504 18542 31 213286350636 137271 258 286 79 -5 +0 -4 -4 +5 -0.9
201626 AAA MLELehigh Valley IronPigs — 123114 26605 8311 10 228285412697 184278 257 310 96 — — — — — —
201626 AA MLEReading Fightin Phils — 1817 2001 180 00 118167294461 176102 446 152 -11 — — — — — —
201626 A+ MLEClearwater Threshers — 1918 2001 190 00 111158278436 167161 475 167 -1 — — — — — —
201727 MLB MLEChicago White Sox — 6258 6101 2212 00 103161172334 69143 343 158 -7 -8 +0 -1 -7 +1 -1.5
201727 AAA MLECharlotte Knights — 347307 7212110 33952 41 235313378691 143292 2710 306 93 — — — — — —
201828 AAA MLELas Vegas 51s — 368341 571438 241203 04 167228296524 129230 337 231 42 — — — — — —
201929 AA MLEPortland Sea Dogs — 9178 13201 11341 30 167278231509 64276 3712 240 49 — — — — — —
201222 AA MLE3 teams — 658619 1713169 301455 114 276315389704 113345 225 306 93 — — — — — —
201222 AA RAW3 teams — 658607 19244613 421095 114 316365473838 157366 176 369 93 — — — — — —
201323 AAA MLE2 teams — 625579 15129519 371594 123 261310427736 166325 256 320 102 — — — — — —
201323 AAA RAW2 teams — 625566 15732520 501384 123 277340458798 180332 228 351 102 — — — — — —
201424 MLB MLEPhiladelphia Phillies — 434401 1002609 291020 01 249300382682 132313 247 302 91 -5 -0 -5 +2 +9 0.1
201424 MLB RAWPhiladelphia Phillies — 434397 10025010 331020 01 252309390700 139315 248 311 91 -5 -0 -5 +2 +9 0.1
201525 MLB MLE2 teams — 523491 12125312 271224 12 246291383674 136304 235 298 88 -7 -1 -9 -6 +11 -1.2
201525 MLB RAW2 teams — 523486 12225313 321204 12 251303395698 144308 236 311 88 -7 -1 -9 -6 +11 -1.2
201626 MLB MLE4 teams — 378346 7222010 281013 41 208273358632 150263 277 281 76 -11 +0 -4 -4 +8 -1.0
201626 MLB RAW4 teams — 378342 7823012 32923 41 228300401700 173276 248 312 76 -11 +0 -4 -4 +8 -1.0
201727 AAA MLE2 teams — 409365 7813111 351164 41 214290345635 132276 289 284 78 — — — — — —
201727 AAA RAW2 teams — 409348 9116115 52964 41 261364443806 181314 2313 357 78 — — — — — —
201828 AAA MLELas Vegas 51s — 368341 571438 241203 04 167228296524 129230 337 231 42 — — — — — —
201828 AAA RAWLas Vegas 51s — 368328 7218411 37923 04 220304399704 180271 2510 315 42 — — — — — —
201929 AA MLEPortland Sea Dogs — 9178 13201 11341 30 167278231509 64273 3712 240 49 — — — — — —
201929 AA RAWPortland Sea Dogs — 9172 15301 17281 30 208367292658 83318 3119 313 49 — — — — — —
201222 AA MLE3 teams — 658618 1713169 301455 114 277315390705 113342 225 306 93 — — — — — —
201323 AAA MLE2 teams — 625579 15129519 371594 123 261310427736 166323 256 320 102 — — — — — —
201424 MLB MLEPhiladelphia Phillies — 434402 1002609 291020 01 249300381681 132315 247 302 91 — — — — — —
201525 MLB MLE2 teams — 523487 12125312 271224 12 248291386677 138304 235 298 88 — — — — — —
201626 MLB MLE4 teams — 378344 7222010 281013 41 209273360634 151260 277 281 76 — — — — — —
201727 AAA MLE2 teams — 409367 7813111 351164 41 213290343633 131269 289 284 78 — — — — — —
201828 AAA MLELas Vegas 51s — 368338 571438 241203 04 169228299527 130230 337 231 42 — — — — — —
201929 AA MLEPortland Sea Dogs — 9179 13201 11341 30 165278228506 63276 3712 240 49 — — — — — —
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 13491238 29071432 953319 54 234294376669 141294 257 299 84 -19 -1 -19 -13 +29 -2.3
/ 162G— A+C — 650597 13934215 461594 22 233292372664 139292 247 299 84 -9 -0 -9 -6 +14 -1.1
Career— MLE — 34863220 7631621879 22189924 3516 237291372663 135303 266 292 84 -19 -1 -19 -13 +29 -2.3
/ 162G— MLE — 650600 14230315 411684 73 237289372661 135302 266 292 84 -9 -0 -9 -6 +14 -1.1

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 AAPortland Sea Dogs · 91 PAwOBA .310 → .240 (−69)K% 30.8% → 37.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA30.77%÷0.991×1.220——37.89%
BB% (unintentional) /PA18.68%÷0.997×0.700—×0.95812.57%
HBP% /PA1.10%—×0.850—×0.9580.89%
Singles /BIP25.00%÷1.016×0.970—×0.95822.86%
Doubles /BIP6.82%÷1.158×0.860—×0.9584.85%
Triples /BIP0.00%÷1.150×0.950—×0.9580.00%
Home runs /BIP2.27%÷0.953×0.780—×0.9581.78%

Factors used: league row EL. Park (home-season share, regressed): HR 91, 1B 103, 2B 132, 3B 130, K 98, BB 99 — 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 .310 → .240; ISO .083 → .063; BABIP .318 → .276. 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 AAALas Vegas 51s · 368 PAwOBA .305 → .231 (−74)K% 25.0% → 32.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA25.00%÷0.986×1.290——32.71%
BB% (unintentional) /PA9.78%÷1.039×0.710—×0.9926.63%
HBP% /PA0.82%—×0.980—×0.9920.79%
Singles /BIP16.53%÷0.992×0.900×0.964×0.99214.35%
Doubles /BIP7.63%÷0.918×0.810×0.964×0.9926.44%
Triples /BIP1.69%÷0.959×0.810×0.964×0.9921.37%
Home runs /BIP4.66%÷1.009×0.780—×0.9923.58%

Factors used: league row PCL. Park (home-season share, regressed): HR 102, 1B 98, 2B 84, 3B 92, K 97, BB 108 — 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 ×0.964.

Result: wOBA .305 → .231; ISO .180 → .134; BABIP .271 → .230. 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 AAACharlotte Knights · 347 PAwOBA .385 → .306 (−79)K% 21.6% → 27.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA21.61%÷0.952×1.200——27.25%
BB% (unintentional) /PA13.83%÷1.008×0.690—×1.0039.50%
HBP% /PA0.58%—×0.940—×1.0030.54%
Singles /BIP25.46%÷1.012×0.930×0.951×1.00322.30%
Doubles /BIP6.94%÷0.958×0.830×0.951×1.0035.74%
Triples /BIP0.46%÷1.077×0.970×0.951×1.0030.40%
Home runs /BIP6.48%÷1.150×0.840—×1.0034.75%

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

Result: wOBA .385 → .306; ISO .203 → .155; BABIP .343 → .292. 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 AAALehigh Valley IronPigs · 123 PAwOBA .368 → .310 (−57)K% 21.1% → 24.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA21.14%÷1.018×1.200——24.92%
BB% (unintentional) /PA8.94%÷1.035×0.690—×1.0186.07%
HBP% /PA0.81%—×0.940—×1.0180.78%
Singles /BIP20.00%÷1.028×0.930×0.991×1.01818.25%
Doubles /BIP9.41%÷1.018×0.830×0.991×1.0187.74%
Triples /BIP0.00%÷1.107×0.970×0.991×1.0180.00%
Home runs /BIP7.06%÷0.942×0.840—×1.0186.41%

Factors used: league row IL. Park (home-season share, regressed): HR 88, 1B 106, 2B 104, 3B 121, K 104, BB 107 — 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.991.

Result: wOBA .368 → .310; ISO .234 → .204; BABIP .316 → .278. 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+Clearwater Threshers · 19 PAwOBA .234 → .167 (−67)K% 31.6% → 45.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA31.58%÷0.986×1.420——45.50%
BB% (unintentional) /PA5.26%÷1.011×0.750—×0.9683.78%
HBP% /PA0.00%—×0.930—×0.9680.00%
Singles /BIP16.67%÷0.997×0.920—×0.96814.89%
Doubles /BIP0.00%÷0.947×0.960—×0.9680.00%
Triples /BIP0.00%÷0.900×0.810—×0.9680.00%
Home runs /BIP8.33%÷0.964×0.880—×0.9687.37%

Factors used: league row FSL. Park (home-season share, regressed): HR 93, 1B 99, 2B 89, 3B 80, K 97, BB 102 — applied at half strength. Age: age 26 vs a level average of 22.8 → −3.2% on BB/HBP/hit rates (3.2 yr older than average).

Result: wOBA .234 → .167; ISO .167 → .118; BABIP .182 → .161. 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 AAReading Fightin Phils · 18 PAwOBA .237 → .152 (−85)K% 33.3% → 43.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA33.33%÷0.936×1.220——43.45%
BB% (unintentional) /PA11.11%÷1.042×0.700—×0.9887.38%
HBP% /PA0.00%—×0.850—×0.9880.00%
Singles /BIP10.00%÷1.002×0.970—×0.9889.57%
Doubles /BIP0.00%÷0.998×0.860—×0.9880.00%
Triples /BIP0.00%÷1.150×0.950—×0.9880.00%
Home runs /BIP10.00%÷1.273×0.780—×0.9886.05%

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

Result: wOBA .237 → .152; ISO .188 → .100; BABIP .111 → .102. 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 AAALehigh Valley IronPigs · 67 PAwOBA .326 → .293 (−33)K% 13.4% → 15.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA13.43%÷1.019×1.200——15.82%
BB% (unintentional) /PA7.46%÷1.013×0.690—×1.0335.25%
HBP% /PA0.00%—×0.940—×1.0330.00%
Singles /BIP26.92%÷0.991×0.930×1.012×1.03326.40%
Doubles /BIP5.77%÷1.314×0.830×1.012×1.0333.81%
Triples /BIP0.00%÷0.921×0.970×1.012×1.0330.00%
Home runs /BIP1.92%÷0.845×0.840—×1.0331.98%

Factors used: league row IL. Park (home-season share, regressed): HR 69, 1B 98, 2B 163, 3B 84, K 104, BB 103 — 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 ×1.012.

Result: wOBA .326 → .293; ISO .098 → .084; BABIP .333 → .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).

2013 AAALehigh Valley IronPigs · 446 PAwOBA .360 → .330 (−30)K% 21.3% → 26.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA21.30%÷0.985×1.200——25.95%
BB% (unintentional) /PA7.62%÷1.001×0.690—×1.0505.52%
HBP% /PA0.67%—×0.940—×1.0500.66%
Singles /BIP24.60%÷0.994×0.930×1.015×1.05024.52%
Doubles /BIP7.77%÷0.991×0.830×1.015×1.0506.93%
Triples /BIP1.29%÷1.116×0.970×1.015×1.0501.20%
Home runs /BIP4.85%÷0.891×0.840—×1.0504.81%

Factors used: league row IL. Park (home-season share, regressed): HR 78, 1B 99, 2B 98, 3B 123, K 97, BB 100 — applied at half strength. Age: age 23 vs a level average of 27.2 → +5.0% on BB/HBP/hit rates (4.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.015.

Result: wOBA .360 → .330; ISO .191 → .178; BABIP .349 → .338. 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).