Caleb Joseph

PosC
B/TR/R
Born1986-06-18
Age (2027)41
No MLB projection yet. Career stats below are historical.
Overview
AAALAST SEASON 2019
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
201731MLBBAL266.256/.287/.41380901.7
201832AAABAL97.273/.340/.3642059—.231/.278/.308
201832MLBBAL280.219/.255/.32132580.2
201933AAAARI179.265/.328/.4817046—.181/.232/.313
201933MLBARI41.211/.250/.26300370.4
202034No MLB games played
202135No MLB games played
202236No MLB games played
202337No MLB games played
202438No MLB games played
202539No MLB games played
202640No MLB games played
Last 3 seasons WAR 2.2
Contract
No contract data on file.
Skills · percentileStatcast 2018-2020
Speed20
Barrel%10
xwOBA10
Avg EV10

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. Catcher framing: only 2027 Statcast framing is modeled (Baseball Savant server-caches the leaderboard to the current season); prior-year framing is unmodeled — projections for established framers may run 1-3 WAR low.

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)
200923 A+Frederick Keys — 412380 10823212 26645 21 284338450788 166315 166 349 71 — — — — — —
201024 AABowie Baysox — 420378 8915111 33634 16 235304368671 132254 158 300 57 — — — — — —
201024 INTLScottsdale Scorpions — 4841 16201 461 00 390457512969 122417 128 415 167 — — — — — —
201125 AABowie Baysox — 429374 961517 40606 52 257338358696 102285 149 312 67 — — — — — —
201226 AAANorfolk Tides — 7668 14410 8100 00 206289294584 88241 1311 269 34 — — — — — —
201226 AABowie Baysox — 317279 7617112 29603 20 272347470817 197303 199 355 82 — — — — — —
201327 AABowie Baysox — 570518 15531222 39923 42 299352494846 195321 167 366 84 — — — — — —
201327 INTLBravos de Margarita — 9791 21403 5280 00 231271374644 143295 295 284 78 — — — — — —
201428 MLBBaltimore Orioles — 275246 51909 17693 01 207267354621 146246 256 270 64 -12 -0 +20 +7 +6 2.0
201428 AAANorfolk Tides — 9592 24702 3220 00 261284402686 141324 233 303 48 — — — — — —
201529 MLBBaltimore Orioles — 355320 7516111 27723 00 234299394693 159269 208 306 86 -6 +0 +13 +6 +8 2.2
201630 MLBBaltimore Orioles — 141132 23300 7280 00 174216197413 23221 205 190 14 -14 +0 +8 +4 +3 0.1
201630 AAANorfolk Tides — 4240 10000 250 00 250286250536 286 125 249 24 — — — — — —
201630 AABowie Baysox — 2321 6101 171 01 286348476824 190385 304 366 68 — — — — — —
201630 A+Frederick Keys — 2317 5101 241 00 294400529929 235267 179 357 119 — — — — — —
201731 MLBBaltimore Orioles — 266254 651418 10721 00 256287413700 157328 274 308 90 -3 +0 +9 +5 +6 1.7
201832 MLBBaltimore Orioles — 280265 581423 10683 21 219255321576 102282 244 257 58 -14 +0 +3 +7 +6 0.2
201832 AAANorfolk Tides — 9788 24202 8191 00 273340364704 91328 208 321 59 — — — — — —
201933 MLBArizona Diamondbacks — 4138 8200 1101 00 211250263513 53286 242 230 37 -3 +0 +2 +4 +1 0.4
201933 AAAReno Aces — 179162 431217 13442 00 265328481809 216319 257 352 46 — — — — — —
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 13581255 28058431 7231911 22 223271350621 127274 235 275 72 -45 -0 +55 +32 +29 7.3
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
200923 A+ MLEFrederick Keys — 412390 8917110 16915 21 228268354621 126272 224 273 71 — — — — — —
201024 AA MLEBowie Baysox — 420389 831318 22794 16 213263314576 100243 195 253 57 — — — — — —
201125 AA MLEBowie Baysox — 429389 921315 25716 52 237293314606 77263 176 267 67 — — — — — —
201226 AAA MLENorfolk Tides — 7671 12310 5120 00 169224239463 70214 167 219 34 — — — — — —
201226 AA MLEBowie Baysox — 317288 661519 20733 20 229286382668 153264 236 289 82 — — — — — —
201327 AA MLEBowie Baysox — 570536 13428215 211133 42 250282394676 144278 204 292 84 — — — — — —
201428 MLB MLEBaltimore Orioles — 275246 50908 17693 01 203263337601 134246 256 263 64 -12 -0 +20 +7 +6 2.0
201428 AAA MLENorfolk Tides — 9593 20601 2260 00 215232312543 97284 272 239 48 — — — — — —
201529 MLB MLEBaltimore Orioles — 355323 7416110 25723 00 229291378668 149269 207 296 86 -6 +0 +13 +6 +8 2.2
201630 MLB MLEBaltimore Orioles — 141132 23300 7280 00 174216197413 23221 205 190 14 -14 +0 +8 +4 +3 0.1
201630 AAA MLENorfolk Tides — 4241 9000 160 00 220238220458 252 142 204 24 — — — — — —
201630 AA MLEBowie Baysox — 2321 5101 191 01 238304429733 190337 394 269 68 — — — — — —
201630 A+ MLEFrederick Keys — 2318 5101 161 00 278350500850 222225 264 344 119 — — — — — —
201731 MLB MLEBaltimore Orioles — 266254 641417 10721 00 252283398681 146328 274 302 90 -3 +0 +9 +5 +6 1.7
201832 MLB MLEBaltimore Orioles — 280265 581423 10683 21 219255321576 102282 244 255 58 -14 +0 +3 +7 +6 0.2
201832 AAA MLENorfolk Tides — 9791 21102 5231 00 231278308586 77285 245 256 59 — — — — — —
201933 MLB MLEArizona Diamondbacks — 4138 8200 1101 00 211250263513 53286 242 222 37 -3 +0 +2 +4 +1 0.4
201933 AAA MLEReno Aces — 179166 30814 9592 00 181232313545 133234 335 236 46 — — — — — —
200923 A+ MLEFrederick Keys — 412390 8917110 16915 21 228268354621 126272 224 273 71 — — — — — —
200923 A+ RAWFrederick Keys — 412380 10823212 26645 21 284338450788 166315 166 349 71 — — — — — —
201024 AA MLE2 teams — 468431 931519 25885 16 216267318585 102248 195 253 57 — — — — — —
201024 AA RAW2 teams — 468419 10517112 37695 16 251319382701 131271 158 311 57 — — — — — —
201125 AA MLEBowie Baysox — 429389 921315 25716 52 237293314606 77274 176 267 67 — — — — — —
201125 AA RAWBowie Baysox — 429374 961517 40606 52 257338358696 102285 149 312 67 — — — — — —
201226 AA MLE2 teams — 393359 781829 25853 20 217274354628 136257 226 275 73 — — — — — —
201226 AA RAW2 teams — 393347 9021212 37703 20 259336435771 176290 189 338 73 — — — — — —
201327 AA MLE2 teams — 667628 15733218 251333 42 250282395677 145285 204 292 84 — — — — — —
201327 AA RAW2 teams — 667609 17635225 441203 42 289340476816 187318 187 354 84 — — — — — —
201428 MLB MLE2 teams — 370339 691509 19953 01 204252327580 124252 265 257 60 -18 -0 +20 +7 +8 1.7
201428 MLB RAW2 teams — 370338 7516011 20913 01 222271367638 145268 255 278 60 -18 -0 +20 +7 +8 1.7
201529 MLB MLEBaltimore Orioles — 355323 7416110 25723 00 229291378668 149264 207 296 86 -6 +0 +13 +6 +8 2.2
201529 MLB RAWBaltimore Orioles — 355320 7516111 27723 00 234299394693 159269 208 306 86 -6 +0 +13 +6 +8 2.2
201630 MLB MLE4 teams — 229212 41501 10482 01 193237231468 38241 214 216 32 -18 -0 +8 +4 +5 -0.2
201630 MLB RAW4 teams — 229210 44502 12442 01 210259262521 52251 195 235 32 -18 -0 +8 +4 +5 -0.2
201731 MLB MLEBaltimore Orioles — 266254 641417 10721 00 252283398681 146326 274 302 90 -3 +0 +9 +5 +6 1.7
201731 MLB RAWBaltimore Orioles — 266254 651418 10721 00 256287413700 157328 274 308 90 -3 +0 +9 +5 +6 1.7
201832 MLB MLE2 teams — 377356 781624 15914 21 219259309568 90282 244 255 59 -19 +0 +3 +7 +8 -0.1
201832 MLB RAW2 teams — 377353 821625 18874 21 232277331609 99294 235 273 59 -19 +0 +3 +7 +8 -0.1
201933 AAA MLE2 teams — 220204 381014 10693 00 186235304539 118256 315 233 44 — — — — — —
201933 AAA RAW2 teams — 220200 511417 14543 00 255313440753 185312 256 329 44 — — — — — —
200923 A+ MLEFrederick Keys — 412388 8917110 16915 21 229268356623 126272 224 273 71 — — — — — —
201024 AA MLE2 teams — 468435 931519 25885 16 214267315582 101243 195 253 57 — — — — — —
201125 AA MLEBowie Baysox — 429395 921315 25716 52 233293309602 76263 176 267 67 — — — — — —
201226 AA MLE2 teams — 393362 781829 25853 20 215274351625 135254 226 275 73 — — — — — —
201327 AA MLE2 teams — 667634 15733218 251333 42 248282391673 144278 204 292 84 — — — — — —
201428 MLB MLE2 teams — 370345 691509 19953 01 200252322574 122255 265 257 60 — — — — — —
201529 MLB MLEBaltimore Orioles — 355324 7416110 25723 00 228291377667 148269 207 296 86 — — — — — —
201630 MLB MLE4 teams — 229215 41501 10482 01 191237228465 37239 214 216 32 — — — — — —
201731 MLB MLEBaltimore Orioles — 266253 641417 10721 00 253283399682 146328 274 302 90 — — — — — —
201832 MLB MLE2 teams — 377355 781624 15914 21 220259310569 90283 244 255 59 — — — — — —
201933 AAA MLE2 teams — 220205 381014 10693 00 185235302537 117244 315 233 44 — — — — — —
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 13581255 28058431 7231911 22 223271350621 127274 235 275 68 -45 -0 +55 +32 +29 7.3
/ 162G— A+C — 650601 13528215 341535 11 225271353624 128276 245 275 68 -22 -0 +26 +16 +14 3.5
Career— MLE — 41863885 8731721286 20591538 1614 225270342612 117270 225 269 68 -45 -0 +55 +32 +29 7.3
/ 162G— MLE — 650603 13627213 321426 22 226271342613 116271 225 269 68 -22 -0 +26 +16 +14 3.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.

2019 AAAReno Aces · 179 PAwOBA .346 → .236 (−110)K% 24.6% → 32.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA24.58%÷0.970×1.290——32.70%
BB% (unintentional) /PA7.26%÷0.986×0.710—×0.9424.93%
HBP% /PA1.12%—×0.980—×0.9421.03%
Singles /BIP19.49%÷1.035×0.900×0.950×0.94215.16%
Doubles /BIP10.17%÷1.025×0.810×0.950×0.9427.19%
Triples /BIP0.85%÷1.150×0.810×0.950×0.9420.53%
Home runs /BIP5.93%÷1.077×0.780—×0.9424.05%

Factors used: league row PCL. Park (home-season share, regressed): HR 115, 1B 107, 2B 105, 3B 130, K 94, BB 97 — 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). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.950.

Result: wOBA .346 → .236; ISO .216 → .138; BABIP .319 → .234. 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 AAANorfolk Tides · 97 PAwOBA .313 → .256 (−57)K% 19.6% → 23.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA19.59%÷1.009×1.200——23.29%
BB% (unintentional) /PA8.25%÷0.997×0.690—×0.9525.43%
HBP% /PA1.03%—×0.940—×0.9520.92%
Singles /BIP28.99%÷0.984×0.930×0.984×0.95225.68%
Doubles /BIP2.90%÷1.063×0.830×0.984×0.9522.12%
Triples /BIP0.00%÷1.150×0.970×0.984×0.9520.00%
Home runs /BIP2.90%÷0.964×0.840—×0.9522.40%

Factors used: league row IL. Park (home-season share, regressed): HR 93, 1B 97, 2B 113, 3B 130, K 102, BB 99 — applied at half strength. Age: age 32 vs a level average of 27.2 → −4.8% on BB/HBP/hit rates (4.8 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.984.

Result: wOBA .313 → .256; ISO .091 → .072; BABIP .328 → .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).

2016 AAANorfolk Tides · 42 PAwOBA .242 → .204 (−39)K% 11.9% → 14.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA11.90%÷0.983×1.200——14.53%
BB% (unintentional) /PA4.76%÷1.046×0.690—×0.9723.05%
HBP% /PA0.00%—×0.940—×0.9720.00%
Singles /BIP28.57%÷1.027×0.930—×0.97225.16%
Doubles /BIP0.00%÷1.021×0.830—×0.9720.00%
Triples /BIP0.00%÷1.150×0.970—×0.9720.00%
Home runs /BIP0.00%÷0.776×0.840—×0.9720.00%

Factors used: league row IL. Park (home-season share, regressed): HR 55, 1B 105, 2B 104, 3B 130, K 97, BB 109 — applied at half strength. Age: age 30 vs a level average of 27.2 → −2.8% on BB/HBP/hit rates (2.8 yr older than average).

Result: wOBA .242 → .204; ISO .000 → .000; BABIP .286 → .252. 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 AABowie Baysox · 23 PAwOBA .356 → .269 (−86)K% 30.4% → 37.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA30.43%÷0.984×1.220——37.72%
BB% (unintentional) /PA4.35%÷1.084×0.700—×0.9482.66%
HBP% /PA4.35%—×0.850—×0.9483.50%
Singles /BIP28.57%÷0.992×0.970—×0.94826.49%
Doubles /BIP7.14%÷1.053×0.860—×0.9485.53%
Triples /BIP0.00%÷0.900×0.950—×0.9480.00%
Home runs /BIP7.14%÷1.057×0.780—×0.9485.00%

Factors used: league row EL. Park (home-season share, regressed): HR 111, 1B 98, 2B 111, 3B 80, K 97, BB 117 — applied at half strength. Age: age 30 vs a level average of 24.8 → −5.2% on BB/HBP/hit rates (5.2 yr older than average).

Result: wOBA .356 → .269; ISO .190 → .126; BABIP .385 → .337. 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+Frederick Keys · 23 PAwOBA .400 → .344 (−56)K% 17.4% → 24.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA17.39%÷1.003×1.420——24.63%
BB% (unintentional) /PA8.70%÷0.972×0.630—×0.9405.30%
HBP% /PA4.35%—×0.860—×0.9403.51%
Singles /BIP23.08%÷1.035×0.940—×0.94019.71%
Doubles /BIP7.69%÷0.997×0.830—×0.9406.02%
Triples /BIP0.00%÷0.975×0.800—×0.9400.00%
Home runs /BIP7.69%÷1.214×0.900—×0.9405.36%

Factors used: league row CAR. Park (home-season share, regressed): HR 143, 1B 107, 2B 99, 3B 95, K 101, BB 94 — applied at half strength. Age: age 30 vs a level average of 22.8 → −6.0% on BB/HBP/hit rates (7.2 yr older than average).

Result: wOBA .400 → .344; ISO .235 → .199; BABIP .267 → .225. 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 AAANorfolk Tides · 95 PAwOBA .295 → .239 (−56)K% 23.2% → 27.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA23.16%÷1.025×1.200——27.12%
BB% (unintentional) /PA3.16%÷1.025×0.690—×0.9922.11%
HBP% /PA0.00%—×0.940—×0.9920.00%
Singles /BIP21.43%÷1.027×0.930×0.980×0.99218.87%
Doubles /BIP10.00%÷0.899×0.830×0.980×0.9928.97%
Triples /BIP0.00%÷1.007×0.970×0.980×0.9920.00%
Home runs /BIP2.86%÷1.223×0.840—×0.9921.95%

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

Result: wOBA .295 → .239; ISO .141 → .108; BABIP .324 → .284. 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 AABowie Baysox · 570 PAwOBA .361 → .292 (−69)K% 16.1% → 19.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA16.14%÷0.991×1.220——19.87%
BB% (unintentional) /PA6.49%÷1.189×0.700—×0.9783.74%
HBP% /PA0.53%—×0.850—×0.9780.44%
Singles /BIP23.47%÷1.032×0.970×0.950×0.97820.50%
Doubles /BIP7.28%÷0.890×0.860×0.950×0.9786.53%
Triples /BIP0.47%÷0.900×0.950×0.950×0.9780.46%
Home runs /BIP5.16%÷1.140×0.780—×0.9783.45%

Factors used: league row EL. Park (home-season share, regressed): HR 128, 1B 106, 2B 78, 3B 80, K 98, BB 138 — applied at half strength. Age: age 27 vs a level average of 24.8 → −2.2% on BB/HBP/hit rates (2.2 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.950.

Result: wOBA .361 → .292; ISO .195 → .149; BABIP .321 → .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).

2012 AABowie Baysox · 317 PAwOBA .349 → .289 (−59)K% 18.9% → 23.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA18.93%÷1.000×1.220——23.10%
BB% (unintentional) /PA8.83%÷0.978×0.700—×0.9886.25%
HBP% /PA0.95%—×0.850—×0.9880.79%
Singles /BIP21.00%÷1.027×0.970×0.950×0.98818.63%
Doubles /BIP7.76%÷0.932×0.860×0.950×0.9886.72%
Triples /BIP0.46%÷0.900×0.950×0.950×0.9880.45%
Home runs /BIP5.48%÷1.018×0.780—×0.9884.15%

Factors used: league row EL. Park (home-season share, regressed): HR 104, 1B 105, 2B 86, 3B 80, K 100, BB 96 — 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.950.

Result: wOBA .349 → .289; ISO .197 → .159; BABIP .303 → .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).

Not traceable per stint: some stints lack the counting stats the component translation needs. Level-wide factors that apply instead — .