Keoni CavacoSS Cedar Rapids Kernels
Age 25 R/R 6'0" / 195 lbs A+ Svc 0.0 · Ctrl thru 2035
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 76 proj PA
wRC+†60
AVG/OBP/SLG.195 / .261 / .301
PA7
HR0
K%33
BB%7
ISO106
MLB%0%
Value2026 · WAR
BAT: -0.3 runs (wOBA-derived runs vs avg)-0BATRUN: +0.0 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +0.1 runs (Positional adjustment)+0POSREP: +0.2 runs (Replacement-level credit)+0REPTotal WAR: -0.10-0.1WAR
0.00.51.00.00.026272829303132333435
projected WAR paid WAR ($/8M) surplus deficit-$2M ctrl surplus
Tools · Contract
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2030
Service   0 yrs (est)
Team Control Through   2035
First FA Year   2036
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2030
2027MiLBstill in minors · estimated debut 2030
2028MiLBstill in minors · estimated debut 2030
2029MiLBstill in minors · estimated debut 2030
2030Pre-Arb$0.9M
2031Pre-Arb$0.9M
2032Extbeyond projection horizon · no WAR estimate
2033Extbeyond projection horizon · no WAR estimate
2034Extbeyond projection horizon · no WAR estimate
2035Extbeyond projection horizon · no WAR estimate
Totals $0.0M $-0.8M +$0.0M

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)
201918 ROKGCL Twins 9287 15401 4351 11 172217253470 80275 384 215 32 -7 -0 +2 -0.6
202120 AFort Myers Mighty Mussels 260236 55622 18894 52 233298301599 68361 347 274 72 -9 +0 +6 -0.3
202221 AFort Myers Mighty Mussels 396368 8518511 221382 74 231278397675 166332 356 296 86 -7 -0 +9 0.2
202322 A+Cedar Rapids Kernels 222202 39405 18882 10 193266287553 94312 408 255 59 -11 +0 +5 -0.6
202322 ROKFCL Twins 1615 5110 050 00 333333533867 200500 310 351 124 +0 +0 +0 0.1
202423 A+Cedar Rapids Kernels 114104 15514 7501 00 144205327532 183212 446 232 43 -8 +0 +2 -0.5
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201918 ROK MLEGCL Twins 9289 9201 2501 11 101130157288 56216 542 123 -31 -14 -0 +2 -1.3
202120 A MLEFort Myers Mighty Mussels 260241 38421 131244 52 158213203416 46306 485 191 15 -26 +0 +6 -2.1
202221 A MLEFort Myers Mighty Mussels 396374 631538 161982 74 168207289495 120311 504 214 31 -33 -0 +9 -2.5
202322 A+ MLECedar Rapids Kernels 222207 25203 131222 10 121180174354 53273 556 165 -2 -27 +0 +5 -2.2
202322 ROK MLEFCL Twins 1615 4110 070 00 267267467733 200390 440 237 47 -1 +0 +0 -0.1
202423 A+ MLECedar Rapids Kernels 114106 9312 5691 00 85134189323 104174 614 136 -22 -17 +0 +2 -1.4
201918 ROK MLEGCL Twins 9289 9201 2501 11 101130157288 56211 542 123 -31
201918 ROK RAWGCL Twins 9287 15401 4351 11 172217253470 80275 384 215 -31
202120 A MLEFort Myers Mighty Mussels 260241 38421 131244 52 158213203416 46314 485 191 15
202120 A RAWFort Myers Mighty Mussels 260236 55622 18894 52 233298301599 68361 347 274 15
202221 A MLEFort Myers Mighty Mussels 396374 631538 161982 74 168207289495 120320 504 214 31
202221 A RAWFort Myers Mighty Mussels 396368 8518511 221382 74 231278397675 166332 356 296 31
202322 A+ MLE2 teams 238222 29313 131292 10 131186194379 63289 545 170 1
202322 A+ RAW2 teams 238217 44515 18932 10 203270304574 101328 398 262 1
202423 A+ MLECedar Rapids Kernels 114106 9312 5691 00 85134189323 104189 614 136 -22
202423 A+ RAWCedar Rapids Kernels 114104 15514 7501 00 144205327532 183212 446 232 -22
201918 ROK MLEGCL Twins 9289 9201 2501 11 101130157288 56216 542 123 -31
202120 A MLEFort Myers Mighty Mussels 260241 38421 131244 52 158213203416 46306 485 191 15
202221 A MLEFort Myers Mighty Mussels 396375 631538 161982 74 168207288495 120311 504 214 31
202322 A+ MLE2 teams 238221 29313 131292 10 131186195380 63281 545 170 1
202423 A+ MLECedar Rapids Kernels 114107 9312 5691 00 84134187321 103174 614 136 -22
▸ Model inputs — neutral MLE (past 3 seasons + 2026 so far)
202322 A+ MLE2 teams 238221 29313 131292 10 131186195380 63281 545 170 1
202423 A+ MLECedar Rapids Kernels 114107 9312 5691 00 84134187321 103174 614 136 -22
▸ 2026 season
202625 MLB MLEMIN 0% 76 1000 120 00 167286167452 284 2914 257 60 -0 +0 +0 +0 +0 -0.1
▸ Career projection (2027+) — MLB context, MLB playing time (PA × MLB%)
202726 MLB MLEMIN 30% 129117 25513 10411 21 214281350632 137285 328 267 67 -5 +0 +0 +1 +3 -0.1
202827 MLB MLEMIN 42% 220199 42815 17692 41 211280337616 126285 318 271 70 -8 +0 +0 +2 +5 -0.0
202928 MLB MLEMIN 48% 283256 531016 22873 41 207278324602 117285 318 273 71 -10 +0 -1 +3 +6 -0.1
203029 MLB MLEMIN 49% 319288 591117 25983 51 205275323598 118285 318 272 71 -11 +1 -1 +3 +7 -0.2
203130 MLB MLEMIN 50% 342309 641227 271063 41 207277327604 120284 318 270 69 -13 +0 -2 +4 +7 -0.3
202726 MLB CTXMIN 30% 3936 7101 3120 10 194256306562 111285 318 260 67 -2 +0 +0 +0 +1 -0.0
202827 MLB CTXMIN 42% 9284 17302 7291 20 202272310581 107285 328 264 70 -3 +0 +0 +1 +2 0.0
202928 MLB CTXMIN 48% 135123 26513 10421 21 211276341618 130285 317 266 71 -5 +0 -0 +1 +3 -0.1
203029 MLB CTXMIN 49% 157142 30613 12482 21 211282331613 120285 318 266 71 -6 +0 -1 +2 +3 -0.1
203130 MLB CTXMIN 50% 172155 32614 13542 21 206276335612 129284 318 263 69 -6 +0 -1 +2 +4 -0.2
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career A+C 595540 11221313 451856 93 207276330605 122287 318 264 42 -21 +1 -2 +6 +13 -0.4
/ 162G A+C 650590 12223314 492027 103 207276327603 120286 318 264 42 -23 +1 -2 +7 +14 -0.4
Career MLE 24002207 392731343 15197322 3312 178237281518 103289 416 231 42 -47 +2 -4 +14 +28 -0.8
/ 162G MLE 650598 10720412 412646 93 179239286525 107291 416 231 42 -24 +1 -2 +7 +14 -0.4