Josh Whitaker

PosRF
B/TR/R
Born1989-02-08
Age (2026)37

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. 2026 = actual YTD + projected ROS + total. 2027+ 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 141 +2 +0 +1 0.3
201122 ABurlington Bees 448396 12934317 441077 102 326403556958 230410 2410 419 170 +37 +1 +10 4.9
201223 A+Stockton Ports 429386 10016320 331226 115 259327472799 212324 288 349 122 +11 +0 +9 2.1
201324 AAMidland RockHounds 138125 301213 11351 20 240307424731 184307 258 321 104 +1 +0 +3 0.4
201324 A+Stockton Ports 234204 551309 22496 63 270358466823 196311 219 363 132 +9 +0 +5 1.4
201425 AAASacramento River Cats 9384 20503 6260 10 238289405694 167298 286 298 88 -1 +0 +2 0.1
201425 AAMidland RockHounds 215197 631119 14382 32 320371523894 203355 187 389 150 +13 -0 +5 1.8
201526 AAMidland RockHounds 387355 9126112 27852 73 256312437749 180305 227 329 109 +4 +0 +8 1.3
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201021 ROK MLEAZL Athletics 4140 9400 1100 10 225244325569 100314 242 257 60 -2 +0 +1 -0.1
201122 A MLEBurlington Bees 448414 1052839 261537 102 254309401710 147378 346 308 95 -3 +1 +10 0.8
201223 A+ MLEStockton Ports 429395 8212216 241626 115 208264370633 162294 386 274 72 -15 +0 +9 -0.5
201324 AA MLEMidland RockHounds 138128 23813 8451 20 180234328562 148250 336 240 49 -8 +0 +3 -0.5
201324 A+ MLEStockton Ports 234211 461107 15636 63 218289370658 152267 276 286 80 -6 +0 +5 -0.1
201425 AAA MLESacramento River Cats 9386 17402 4340 10 198233314547 116268 374 237 47 -6 +0 +2 -0.4
201425 AA MLEMidland RockHounds 215202 56917 9482 32 277315436750 158324 224 322 104 +1 -0 +5 0.6
201526 AA MLEMidland RockHounds 387365 751919 171122 73 205245337582 132265 294 249 55 -21 +0 +8 -1.3
201021 ROK MLEAZL Athletics 4140 9400 1100 10 225244325569 100300 242 257 60
201021 ROK RAWAZL Athletics 4139 13600 270 10 333366487853 154406 175 376 60
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 274 72
201223 A+ RAWStockton Ports 429386 10016320 331226 115 259327472799 212324 288 349 72
201324 A+ MLE2 teams 372339 7019110 231087 83 206271357628 150268 296 269 68
201324 A+ RAW2 teams 372329 8525112 33847 83 258339450789 191309 239 348 68
201425 AA MLE2 teams 308288 731319 13822 42 253290399690 146318 274 296 87
201425 AA RAW2 teams 308281 8316112 20642 42 295347488834 192340 216 362 87
201526 AA MLEMidland RockHounds 387365 751919 171122 73 205245337582 132269 294 249 55
201526 AA RAWMidland RockHounds 387355 9126112 27852 73 256312437749 180305 227 329 55
201021 ROK MLEAZL Athletics 4140 9400 1100 10 225244325569 100314 242 257 60
201122 A MLEBurlington Bees 448412 1052839 261537 102 255309403712 148378 346 308 95
201223 A+ MLEStockton Ports 429396 8212216 241626 115 207264369632 162294 386 274 72
201324 A+ MLE2 teams 372339 7019110 231087 83 206271357628 150261 296 269 68
201425 AA MLE2 teams 308290 731319 13822 42 252290397687 145307 274 296 87
201526 AA MLEMidland RockHounds 387365 751919 171122 73 205245337582 132265 294 249 55
▸ Career Totals
Career MLE 19851841 41495853 10462724 4115 225275372647 147308 325 279 75 -59 +2 +0 -21 +43 -3.6
/ 162G MLE 650603 13531317 342058 135 224274370644 146306 325 279 75 -19 +1 +0 -7 +14 -1.2