Kaleb Cowart

Pos3B
B/TS/R
Born1992-06-02
Age (2027)35
No MLB projection yet. Career stats below are historical.
Overview
AAALAST SEASON 2019
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
201725AAALAA414.311/.383/.4821219101—.272/.330/.412
201725MLBLAA117.225/.313/.38234920.3
201826AAALAA279.287/.336/.4576864—.220/.256/.348
201826MLBLAA124.134/.211/.2411129-0.7
201927AAA/AA2 orgs359.276/.333/.4339360—.218/.260/.335
201927MLBLAA26.160/.192/.28001320.0
202028No MLB games played
202129No MLB games played
202230No MLB games played
202331No MLB games played
202432No MLB games played
202533No MLB games played
202634No MLB games played
Last 3 seasons WAR -0.4
Contract
No contract data on file.
Skills · percentileStatcast 2017-2019
Speed23
Barrel%20
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.

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)
201018 ROKOrem Owlz — 2826 5001 180 00 192222308530 115222 294 229 -4 — — — — — —
201119 ROKOrem Owlz — 323283 801237 25815 104 283347420767 138363 258 336 53 — — — — — —
201220 A+Inland Empire 66ers — 316263 681547 45672 53 259370426796 167316 2114 352 93 — — — — — —
201220 ACedar Rapids Kernels — 290263 771639 22442 94 293352479831 186319 158 363 91 — — — — — —
201220 INTLScottsdale Scorpions — 6960 12201 6160 00 200269283552 83244 239 246 53 — — — — — —
201321 AAArkansas Travelers — 546498 1102016 381243 145 221280301581 80280 237 263 46 — — — — — —
201422 AAArkansas Travelers — 487435 971846 43993 267 223297324621 101272 209 281 58 — — — — — —
201422 INTLMesa Solar Sox — 8581 15030 4150 30 185224259483 74227 185 218 33 — — — — — —
201523 MLBLos Angeles Angels — 5246 8201 5190 11 174255283538 109269 3710 244 52 -3 -0 +1 +2 +1 0.0
201523 AAASalt Lake Bees — 253220 711336 29640 21 323402491893 168422 2511 390 99 — — — — — —
201523 A+Inland Empire 66ers — 221194 471442 22433 102 242329387715 144298 1910 319 59 — — — — — —
201624 MLBLos Angeles Angels — 8785 15401 0231 00 176186259445 82226 260 195 20 -8 +0 -2 +2 +2 -0.7
201624 AAASalt Lake Bees — 458414 1163459 371002 184 280341452793 171347 228 348 71 — — — — — —
201725 MLBLos Angeles Angels — 117102 23513 10283 42 225313382695 157282 249 309 92 -1 +0 -1 +2 +3 0.3
201725 AAASalt Lake Bees — 414367 11425112 44730 195 311383482866 172359 1811 382 101 — — — — — —
201826 MLBLos Angeles Angels — 124112 15711 10441 10 134211241452 107206 358 208 29 -10 +0 -0 +1 +3 -0.7
201826 AAASalt Lake Bees — 279258 742036 18521 81 287336457793 171337 196 348 64 — — — — — —
201927 MLBLos Angeles Angels — 2625 4300 170 10 160192280472 120222 274 210 32 -2 +0 +0 +1 +1 0.0
201927 AAASalt Lake Bees — 317287 831548 25551 34 289348453801 164330 178 351 68 — — — — — —
201927 AAMobile BayBears — 4239 7101 2110 00 179220282502 103214 265 221 -1 — — — — — —
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 406370 652126 261215 73 176239292531 116241 306 239 48 -25 +0 -2 +9 +9 -1.0
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201018 ROK MLEOrem Owlz — 2826 4001 1120 00 154185269454 115183 434 162 -4 — — — — — —
201119 ROK MLEOrem Owlz — 323296 62825 161175 104 209262301563 91304 365 246 53 — — — — — —
201220 A+ MLEInland Empire 66ers — 316276 641438 33932 53 232318391710 159299 2910 305 93 — — — — — —
201220 A MLECedar Rapids Kernels — 290269 681326 16642 94 253300383683 130308 226 302 91 — — — — — —
201321 AA MLEArkansas Travelers — 546510 1071815 261533 145 210252278531 69283 285 236 46 — — — — — —
201422 AA MLEArkansas Travelers — 487448 971745 301093 267 217270306576 89266 226 254 58 — — — — — —
201523 MLB MLELos Angeles Angels — 5246 8201 5190 11 174255283538 109269 3710 245 52 -3 -0 +1 +2 +1 0.0
201523 AAA MLESalt Lake Bees — 253229 601025 20870 21 262321389710 127383 348 314 99 — — — — — —
201523 A+ MLEInland Empire 66ers — 221201 401132 15593 102 199265313578 114265 277 255 59 — — — — — —
201624 MLB MLELos Angeles Angels — 8785 15401 0231 00 176186259445 82226 260 197 20 -8 +0 -2 +2 +2 -0.7
201624 AAA MLESalt Lake Bees — 458426 972747 261332 184 228275359634 131305 296 273 71 — — — — — —
201725 MLB MLELos Angeles Angels — 117103 23513 9283 42 223304379683 155282 248 304 92 -1 +0 -1 +2 +3 0.3
201725 AAA MLESalt Lake Bees — 414379 10321110 33930 195 272330412742 140328 228 317 101 — — — — — —
201826 MLB MLELos Angeles Angels — 124112 15711 10441 10 134211241452 107206 358 211 29 -10 +0 -0 +1 +3 -0.7
201826 AAA MLESalt Lake Bees — 279264 581525 12671 81 220256348605 129273 244 263 64 — — — — — —
201927 MLB MLELos Angeles Angels — 2625 4300 170 10 160192280472 120222 274 216 32 -2 +0 +0 +1 +1 0.0
201927 AAA MLESalt Lake Bees — 317295 671136 17701 34 227272346617 119271 225 269 68 — — — — — —
201927 AA MLEMobile BayBears — 4240 6101 1140 00 150171250421 100179 332 167 -1 — — — — — —
201018 ROK MLEOrem Owlz — 2826 4001 1120 00 154185269454 115214 434 162 -4 — — — — — —
201018 ROK RAWOrem Owlz — 2826 5001 180 00 192222308530 115222 294 229 -4 — — — — — —
201119 ROK MLEOrem Owlz — 323296 62825 161175 104 209262301563 91317 365 246 53 — — — — — —
201119 ROK RAWOrem Owlz — 323283 801237 25815 104 283347420767 138363 258 336 53 — — — — — —
201220 A+ MLE3 teams — 675607 14830616 541744 147 244310392702 148310 268 304 92 — — — — — —
201220 A+ RAW3 teams — 675586 15733717 731274 147 268352435787 167310 1911 346 92 — — — — — —
201321 AA MLEArkansas Travelers — 546510 1071815 261533 145 210252278531 69287 285 236 46 — — — — — —
201321 AA RAWArkansas Travelers — 546498 1102016 381243 145 221280301581 80280 237 263 46 — — — — — —
201422 AA MLE2 teams — 572528 1142046 351283 297 216269303572 87271 226 254 58 — — — — — —
201422 AA RAW2 teams — 572516 1121876 471143 297 217286314600 97265 208 271 58 — — — — — —
201523 AAA MLE3 teams — 526476 1092458 401653 134 229293351644 122327 318 282 77 — — — — — —
201523 AAA RAW3 teams — 526460 1262979 561263 134 274356426783 152353 2411 346 77 — — — — — —
201624 AAA MLE2 teams — 545511 1123148 261563 184 219261342604 123296 295 261 63 — — — — — —
201624 AAA RAW2 teams — 545499 13138510 371233 184 263317419736 156327 237 323 63 — — — — — —
201725 AAA MLE2 teams — 531482 12626213 421213 237 261324405729 143323 238 314 99 — — — — — —
201725 AAA RAW2 teams — 531469 13730215 541013 237 292368461829 168344 1910 366 99 — — — — — —
201826 AAA MLE2 teams — 403376 732236 221112 91 194242316559 122256 285 247 53 — — — — — —
201826 AAA RAW2 teams — 403370 892747 28962 91 241297392689 151304 247 305 53 — — — — — —
201927 AAA MLE3 teams — 385359 771537 20911 44 214258331589 117264 245 254 58 — — — — — —
201927 AAA RAW3 teams — 385351 941949 28731 44 268324422745 154311 197 327 58 — — — — — —
201018 ROK MLEOrem Owlz — 2827 4001 1120 00 148185259444 111183 434 162 -4 — — — — — —
201119 ROK MLEOrem Owlz — 323299 62825 161175 104 207262298559 90304 365 246 53 — — — — — —
201220 A+ MLE3 teams — 675612 14830616 541744 147 242310389699 147303 268 304 92 — — — — — —
201321 AA MLEArkansas Travelers — 546512 1071815 261533 145 209252277530 68283 285 236 46 — — — — — —
201422 AA MLE2 teams — 572529 1142046 351283 297 216269302571 87266 226 254 58 — — — — — —
201523 AAA MLE3 teams — 526478 1092458 401653 134 228293349642 121322 318 282 77 — — — — — —
201624 AAA MLE2 teams — 545511 1123148 261563 184 219261342604 123292 295 261 63 — — — — — —
201725 AAA MLE2 teams — 531481 12626213 421213 237 262324405730 143318 238 314 99 — — — — — —
201826 AAA MLE2 teams — 403376 732236 221112 91 194242316559 122252 285 247 53 — — — — — —
201927 AAA MLE3 teams — 385361 771537 20911 44 213258330588 116258 245 254 58 — — — — — —
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 406370 652126 261215 73 176239292531 116241 306 239 68 -25 +0 -2 +9 +9 -1.0
/ 162G— A+C — 650592 10534310 421948 115 177241296537 118243 306 239 68 -40 +0 -4 +14 +14 -1.6
Career— MLE — 45344171 9321943075 282122827 13443 223277338615 115295 276 269 68 -25 +0 -2 +9 +9 -1.0
/ 162G— MLE — 650598 13428411 401764 196 224277339617 115295 276 269 68 -40 +0 -4 +14 +14 -1.6

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 AAASalt Lake Bees · 317 PAwOBA .344 → .269 (−74)K% 17.4% → 22.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA17.35%÷1.009×1.290——22.18%
BB% (unintentional) /PA7.57%÷0.980×0.710—×1.0035.50%
HBP% /PA0.32%—×0.980—×1.0030.31%
Singles /BIP24.14%÷1.007×0.900×0.950×1.00320.56%
Doubles /BIP6.47%÷1.062×0.810×0.950×1.0034.70%
Triples /BIP1.72%÷0.900×0.810×0.950×1.0031.48%
Home runs /BIP3.45%÷1.059×0.780—×1.0032.55%

Factors used: league row PCL. Park (home-season share, regressed): HR 112, 1B 101, 2B 112, 3B 80, K 102, BB 96 — 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.950.

Result: wOBA .344 → .269; ISO .164 → .122; BABIP .330 → .271. 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).

2019 AAMobile BayBears · 42 PAwOBA .220 → .167 (−53)K% 26.2% → 33.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA26.19%÷0.956×1.220——33.43%
BB% (unintentional) /PA4.76%÷1.020×0.680—×0.9783.11%
HBP% /PA0.00%—×0.840—×0.9780.00%
Singles /BIP17.86%÷1.066×0.920—×0.97815.08%
Doubles /BIP3.57%÷1.054×0.910—×0.9783.01%
Triples /BIP0.00%÷0.902×0.880—×0.9780.00%
Home runs /BIP3.57%÷1.050×0.800—×0.9782.66%

Factors used: league row SL. Park (home-season share, regressed): HR 110, 1B 113, 2B 111, 3B 80, K 91, BB 104 — 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).

Result: wOBA .220 → .167; ISO .103 → .075; BABIP .214 → .179. 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 AAASalt Lake Bees · 279 PAwOBA .341 → .263 (−77)K% 18.6% → 24.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA18.64%÷1.003×1.290——23.98%
BB% (unintentional) /PA6.45%÷1.068×0.710—×1.0184.36%
HBP% /PA0.36%—×0.980—×1.0180.36%
Singles /BIP21.84%÷1.064×0.900×0.973×1.01818.29%
Doubles /BIP9.71%÷1.045×0.810×0.973×1.0187.45%
Triples /BIP1.46%÷0.969×0.810×0.973×1.0181.21%
Home runs /BIP2.91%÷0.958×0.780—×1.0182.42%

Factors used: league row PCL. Park (home-season share, regressed): HR 92, 1B 113, 2B 109, 3B 94, K 101, BB 114 — 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.973.

Result: wOBA .341 → .263; ISO .171 → .132; BABIP .337 → .273. 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 AAASalt Lake Bees · 414 PAwOBA .374 → .317 (−56)K% 17.6% → 22.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA17.63%÷1.010×1.290——22.52%
BB% (unintentional) /PA10.63%÷0.993×0.710—×1.0337.85%
HBP% /PA0.00%—×0.980—×1.0330.00%
Singles /BIP25.85%÷0.986×0.900×1.009×1.03324.58%
Doubles /BIP8.50%÷1.009×0.810×1.009×1.0337.11%
Triples /BIP0.34%÷1.093×0.810×1.009×1.0330.26%
Home runs /BIP4.08%÷0.989×0.780—×1.0333.33%

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

Result: wOBA .374 → .317; ISO .172 → .138; BABIP .359 → .328. 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 AAASalt Lake Bees · 458 PAwOBA .339 → .273 (−67)K% 21.8% → 29.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA21.83%÷0.969×1.290——29.07%
BB% (unintentional) /PA7.64%÷1.021×0.710—×1.0485.57%
HBP% /PA0.44%—×0.980—×1.0480.45%
Singles /BIP21.66%÷1.033×0.900×1.003×1.04819.84%
Doubles /BIP10.83%÷1.020×0.810×1.003×1.0489.04%
Triples /BIP1.59%÷1.137×0.810×1.003×1.0481.19%
Home runs /BIP2.87%÷1.035×0.780—×1.0482.26%

Factors used: league row PCL. Park (home-season share, regressed): HR 107, 1B 107, 2B 104, 3B 127, K 94, BB 104 — applied at half strength. Age: age 24 vs a level average of 27.2 → +4.8% on BB/HBP/hit rates (3.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.003.

Result: wOBA .339 → .273; ISO .171 → .131; BABIP .347 → .305. 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 AAASalt Lake Bees · 253 PAwOBA .383 → .314 (−69)K% 25.3% → 34.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA25.30%÷0.952×1.290——34.30%
BB% (unintentional) /PA10.67%÷1.025×0.710—×1.0507.76%
HBP% /PA0.00%—×0.980—×1.0500.00%
Singles /BIP31.41%÷1.012×0.900×1.002×1.05029.37%
Doubles /BIP8.33%÷1.001×0.810×1.002×1.0507.09%
Triples /BIP1.92%÷0.987×0.810×1.002×1.0501.66%
Home runs /BIP3.85%÷0.980×0.780—×1.0503.21%

Factors used: league row PCL. Park (home-season share, regressed): HR 96, 1B 102, 2B 100, 3B 97, K 90, BB 105 — 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.002.

Result: wOBA .383 → .314; ISO .168 → .134; BABIP .422 → .383. 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 A+Inland Empire 66ers · 221 PAwOBA .314 → .255 (−59)K% 19.5% → 26.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA19.46%÷0.972×1.340——26.81%
BB% (unintentional) /PA9.95%÷1.013×0.710—×0.9986.96%
HBP% /PA1.36%—×0.790—×0.9981.07%
Singles /BIP17.88%÷1.021×0.910×1.050×0.99816.71%
Doubles /BIP9.27%÷1.000×0.820×1.050×0.9987.97%
Triples /BIP2.65%÷1.150×0.760×1.050×0.9981.83%
Home runs /BIP1.32%÷0.896×0.920—×0.9981.36%

Factors used: league row CAL. Park (home-season share, regressed): HR 79, 1B 104, 2B 100, 3B 130, K 94, BB 103 — 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 ×1.050.

Result: wOBA .314 → .255; ISO .144 → .117; BABIP .298 → .265. 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 AAArkansas Travelers · 487 PAwOBA .274 → .254 (−21)K% 20.3% → 22.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA20.33%÷1.106×1.220——22.43%
BB% (unintentional) /PA8.42%÷1.012×0.700—×1.0426.07%
HBP% /PA0.62%—×0.870—×1.0420.56%
Singles /BIP20.54%÷0.961×0.920×1.008×1.04220.64%
Doubles /BIP5.36%÷0.972×0.840×1.008×1.0424.86%
Triples /BIP1.19%÷1.150×0.940×1.008×1.0421.02%
Home runs /BIP1.79%÷0.986×0.800—×1.0421.51%

Factors used: league row TL. Park (home-season share, regressed): HR 97, 1B 92, 2B 94, 3B 130, K 121, BB 102 — applied at half strength. Age: age 22 vs a level average of 24.8 → +4.2% on BB/HBP/hit rates (2.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.008.

Result: wOBA .274 → .254; ISO .101 → .091; BABIP .272 → .266. 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).