Josh Whitaker

PosRF
B/TR/R
Born1989-02-08
Age (2027)38
No MLB projection yet. Career stats below are historical.
Overview
AALAST SEASON 2015
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
201324AA/A+OAK372.258/.339/.45012867—.204/.268/.354
201425AAA/AA2 orgs308.295/.347/.48812487—.250/.290/.397
201526AAOAK387.256/.312/.43712751—.200/.240/.329
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)
201021 ROKAZL Athletics — 4139 13600 270 10 333366487853 154406 175 376 57 — — — — — —
201122 ABurlington Bees — 448396 12934317 441077 102 326403556958 230410 2410 419 95 — — — — — —
201223 A+Stockton Ports — 429386 10016320 331226 115 259327472799 212324 288 349 71 — — — — — —
201324 AAMidland RockHounds — 138125 301213 11351 20 240307424731 184307 258 321 49 — — — — — —
201324 A+Stockton Ports — 234204 551309 22496 63 270358466823 196311 219 363 78 — — — — — —
201425 AAASacramento River Cats — 9384 20503 6260 10 238289405694 167298 286 298 51 — — — — — —
201425 AAMidland RockHounds — 215197 631119 14382 32 320371523894 203355 187 389 102 — — — — — —
201526 AAMidland RockHounds — 387355 9126112 27852 73 256312437749 180305 227 329 51 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201021 ROK MLEAZL Athletics — 4140 9400 1100 10 225244325569 100310 242 253 57 — — — — — —
201122 A MLEBurlington Bees — 448414 1052839 261537 102 254309401710 147378 346 308 95 — — — — — —
201223 A+ MLEStockton Ports — 429395 8212216 241626 115 208264370633 162293 386 273 71 — — — — — —
201324 AA MLEMidland RockHounds — 138128 23813 8451 20 180234328562 148247 336 240 49 — — — — — —
201324 A+ MLEStockton Ports — 234211 461107 15636 63 218289370658 152264 276 283 78 — — — — — —
201425 AAA MLESacramento River Cats — 9385 17402 5340 10 200244318562 118277 375 244 51 — — — — — —
201425 AA MLEMidland RockHounds — 215202 55917 9482 32 272310431741 158317 224 319 102 — — — — — —
201526 AA MLEMidland RockHounds — 387365 731819 171122 73 200240329568 129255 294 244 51 — — — — — —
201021 ROK MLEAZL Athletics — 4140 9400 1100 10 225244325569 100300 242 253 57 — — — — — —
201021 ROK RAWAZL Athletics — 4139 13600 270 10 333366487853 154406 175 376 57 — — — — — —
201122 A MLEBurlington Bees — 448414 1052839 261537 102 254309401710 147379 346 308 95 — — — — — —
201122 A RAWBurlington Bees — 448396 12934317 441077 102 326403556958 230410 2410 419 95 — — — — — —
201223 A+ MLEStockton Ports — 429395 8212216 241626 115 208264370633 162300 386 273 71 — — — — — —
201223 A+ RAWStockton Ports — 429386 10016320 331226 115 259327472799 212324 288 349 71 — — — — — —
201324 A+ MLE2 teams — 372339 6919110 231087 83 204268354622 150263 296 267 67 — — — — — —
201324 A+ RAW2 teams — 372329 8525112 33847 83 258339450789 191309 239 348 67 — — — — — —
201425 AA MLE2 teams — 308287 721319 14822 42 251290397688 146315 275 296 87 — — — — — —
201425 AA RAW2 teams — 308281 8316112 20642 42 295347488834 192340 216 362 87 — — — — — —
201526 AA MLEMidland RockHounds — 387365 731819 171122 73 200240329568 129261 294 244 51 — — — — — —
201526 AA RAWMidland RockHounds — 387355 9126112 27852 73 256312437749 180305 227 329 51 — — — — — —
201021 ROK MLEAZL Athletics — 4140 9400 1100 10 225244325569 100310 242 253 57 — — — — — —
201122 A MLEBurlington Bees — 448412 1052839 261537 102 255309403712 148378 346 308 95 — — — — — —
201223 A+ MLEStockton Ports — 429396 8212216 241626 115 207264369632 162293 386 273 71 — — — — — —
201324 A+ MLE2 teams — 372339 6919110 231087 83 204268354622 150258 296 267 67 — — — — — —
201425 AA MLE2 teams — 308289 721319 14822 42 249290394685 145305 275 296 87 — — — — — —
201526 AA MLEMidland RockHounds — 387365 731819 171122 73 200240329568 129255 294 244 51 — — — — — —
▸ Career Totals
Career— MLE — 19851840 41094853 10562724 4115 223274369643 146305 325 277 74 -62 +2 +0 -21 +43 -3.9
/ 162G— MLE — 650603 13531317 342058 135 224274370644 146306 325 277 74 -20 +1 +0 -7 +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.

2015 AAMidland RockHounds · 387 PAwOBA .321 → .244 (−77)K% 22.0% → 28.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA21.96%÷0.928×1.220——28.89%
BB% (unintentional) /PA6.98%÷1.106×0.700—×0.9884.36%
HBP% /PA0.52%—×0.870—×0.9880.44%
Singles /BIP19.26%÷0.990×0.920×0.985×0.98817.42%
Doubles /BIP9.63%÷1.125×0.840×0.985×0.9887.00%
Triples /BIP0.37%÷1.150×0.940×0.985×0.9880.29%
Home runs /BIP4.44%÷0.982×0.800—×0.9883.58%

Factors used: league row TL. Park (home-season share, regressed): HR 96, 1B 98, 2B 125, 3B 130, K 86, BB 121 — 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 ×0.985.

Result: wOBA .321 → .244; ISO .180 → .132; BABIP .305 → .255. 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).

2014 AAMidland RockHounds · 215 PAwOBA .382 → .319 (−63)K% 17.7% → 22.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA17.67%÷0.957×1.220——22.53%
BB% (unintentional) /PA6.51%÷1.078×0.700—×0.9984.22%
HBP% /PA0.93%—×0.870—×0.9980.81%
Singles /BIP26.42%÷0.982×0.920×0.993×0.99824.53%
Doubles /BIP6.92%÷1.049×0.840×0.993×0.9985.49%
Triples /BIP0.63%÷1.012×0.940×0.993×0.9980.58%
Home runs /BIP5.66%÷0.961×0.800—×0.9984.70%

Factors used: league row TL. Park (home-season share, regressed): HR 92, 1B 96, 2B 110, 3B 102, K 91, BB 116 — 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.993.

Result: wOBA .382 → .319; ISO .203 → .164; BABIP .355 → .317. 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).

2014 AAASacramento River Cats · 93 PAwOBA .296 → .244 (−52)K% 28.0% → 36.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA27.96%÷0.998×1.290——36.15%
BB% (unintentional) /PA6.45%÷0.953×0.710—×1.0334.97%
HBP% /PA0.00%—×0.980—×1.0330.00%
Singles /BIP20.69%÷0.975×0.900×1.004×1.03319.82%
Doubles /BIP8.62%÷0.929×0.810×1.004×1.0337.80%
Triples /BIP0.00%÷1.072×0.810×1.004×1.0330.00%
Home runs /BIP5.17%÷1.092×0.780—×1.0333.82%

Factors used: league row PCL. Park (home-season share, regressed): HR 118, 1B 95, 2B 86, 3B 114, K 100, BB 91 — 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.004.

Result: wOBA .296 → .244; ISO .167 → .125; BABIP .298 → .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).

2013 A+Stockton Ports · 234 PAwOBA .357 → .283 (−73)K% 20.9% → 26.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA20.94%÷1.042×1.340——26.94%
BB% (unintentional) /PA9.40%÷1.020×0.710—×0.9886.47%
HBP% /PA2.56%—×0.790—×0.9882.00%
Singles /BIP21.29%÷1.022×0.910×0.990×0.98818.53%
Doubles /BIP8.39%÷0.968×0.820×0.990×0.9886.95%
Triples /BIP0.00%÷1.095×0.760×0.990×0.9880.00%
Home runs /BIP5.81%÷1.129×0.920—×0.9884.68%

Factors used: league row CAL. Park (home-season share, regressed): HR 126, 1B 104, 2B 94, 3B 119, K 108, 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.990.

Result: wOBA .357 → .283; ISO .196 → .155; BABIP .311 → .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).

2013 AAMidland RockHounds · 138 PAwOBA .315 → .240 (−75)K% 25.4% → 32.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA25.36%÷0.942×1.220——32.86%
BB% (unintentional) /PA7.97%÷0.978×0.700—×1.0125.77%
HBP% /PA0.72%—×0.870—×1.0120.64%
Singles /BIP15.56%÷1.052×0.920×0.977×1.01213.44%
Doubles /BIP13.33%÷1.124×0.840×0.977×1.0129.84%
Triples /BIP1.11%÷1.150×0.940×0.977×1.0120.90%
Home runs /BIP3.33%÷0.852×0.800—×1.0123.17%

Factors used: league row TL. Park (home-season share, regressed): HR 70, 1B 110, 2B 125, 3B 130, K 88, 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.977.

Result: wOBA .315 → .240; ISO .184 → .142; BABIP .307 → .247. 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).

2012 A+Stockton Ports · 429 PAwOBA .341 → .273 (−68)K% 28.4% → 37.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA28.44%÷1.009×1.340——37.75%
BB% (unintentional) /PA7.46%÷0.942×0.710—×0.9985.61%
HBP% /PA1.40%—×0.790—×0.9981.10%
Singles /BIP23.11%÷0.959×0.910×0.993×0.99821.73%
Doubles /BIP6.06%÷0.951×0.820×0.993×0.9985.18%
Triples /BIP1.14%÷1.023×0.760×0.993×0.9980.84%
Home runs /BIP7.58%÷1.038×0.920—×0.9986.70%

Factors used: league row CAL. Park (home-season share, regressed): HR 108, 1B 92, 2B 90, 3B 105, K 102, BB 88 — 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 ×0.993.

Result: wOBA .341 → .273; ISO .212 → .166; BABIP .324 → .293. 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).

2011 ABurlington Bees · 448 PAwOBA .407 → .308 (−99)K% 23.9% → 34.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA23.88%÷0.950×1.360——34.19%
BB% (unintentional) /PA9.38%÷1.098×0.690——5.89%
HBP% /PA1.56%—×0.780——1.22%
Singles /BIP25.95%÷0.964×0.920×1.005—24.90%
Doubles /BIP11.76%÷0.919×0.830×1.005—10.67%
Triples /BIP1.04%÷0.900×0.910×1.005—1.05%
Home runs /BIP5.88%÷1.375×0.800——3.42%

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

Result: wOBA .407 → .308; ISO .230 → .153; BABIP .410 → .378. 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 ROKAZL Athletics · 41 PAwOBA .366 → .253 (−113)K% 17.1% → 24.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA17.07%÷1.000×1.440——24.59%
BB% (unintentional) /PA4.88%÷1.000×0.620—×0.9852.98%
HBP% /PA0.00%—×0.720—×0.9850.00%
Singles /BIP21.88%÷1.000×0.820—×0.98517.67%
Doubles /BIP18.75%÷1.000×0.720—×0.98513.30%
Triples /BIP0.00%÷1.000×0.720—×0.9850.00%
Home runs /BIP0.00%÷1.000×0.780—×0.9850.00%

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 21 vs a level average of 19.5 → −1.5% on BB/HBP/hit rates (1.5 yr older than average).

Result: wOBA .366 → .253; ISO .154 → .101; BABIP .406 → .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).