Caden Bodine

C Montgomery Biscuits
Age 23 S/R 5'10" / 200 lbs AA HR -6%H +4% Svc 0.0 · Ctrl thru 2033
Overview
AAPROSPECTMiLBFA 2034
OGV OFP50OGV rank#43ETA2028MLB%2%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202521ABAL49.326/.408/.3490083—.289/.347/.311
202622AAA/AA/A+/ATB543.342/.417/.5171710122—.302/.363/.446
2027PROJMLE23MLBTB4.279/.338/.424001140.0
2028PROJ43% MLB24MLBTB192.279/.340/.427531161.2
2029PROJ62% MLB25MLBTB278.278/.340/.428831161.8
Next 3 projected WAR 3.0Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2033Service0.0First FA2034
2027MiLB2028Pre-Arb$0.8M2029Pre-Arb$0.8M2030Pre-Arb$0.8M2031Arb-1$6M2032Arb-2$9M2033Arb-3$12M
Skills · percentileMiLB Statcast 2026 AAA
K%96
Z-Con%90
Whiff%88
BB%60
Speed39
Max EV10
Career WAR5.4 WAR median (P10 0.0 / P90 19, comp-based) · star 6% · didn't stick 46%
CompsAdley Rutschman (age 24) · Alex Cintron (age 25) · Alejandro Kirk (age 23)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†114
AVG/OBP/SLG.279 / .338 / .424
PA4
HR0
K%25
BB%7
BABIP301
ISO153
MLB%2%
Value2027 · WAR
BAT: +3.6 runs (wOBA-derived runs vs avg)+4BATRUN: -0.0 runs (SB/CS + UBR baserunning)-0RUNFLD: -0.0 runs (Defensive runs vs avg)-0FLDPOS: +3.8 runs (Positional adjustment)+4POSREP: +4.5 runs (Replacement-level credit)+5REPTotal WAR: +1.40+1.4WAR
0.01.22.50.01.21.82.02.01.91.727282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit━ post-control+$55M ctrl surplus
Contract
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2028
Service   0 yrs (est)
Team Control Through   2033
First FA Year   2034
YearStatusSalary Proj WAR Value Surplus
2027MiLBstill in minors · estimated debut 2028
2028Pre-Arb$0.8M+1.2$9M+$8M
2029Pre-Arb$0.8M+1.8$12M+$12M
2030Pre-Arb$0.8M+2.0$13M+$12M
2031Arb-1$6M+2.0$12M+$8M
2032Arb-2$9M+1.9$10M+$5M
2033Arb-3$12M+1.7$9M+$2M
Totals $30M $65M +$47M

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)
202521 ADelmarva Shorebirds — 4943 14100 581 00 326408349757 23400 1610 352 83 — — — — — —
202622 AAADurham Bulls — 6152 17403 760 20 327407577984 250311 1011 415 145 — — — — — —
202622 AAMontgomery Biscuits — 179152 48505 20123 41 316406447853 132309 711 376 114 — — — — — —
202622 A+Bowling Green Hot Rods — 151132 45604 11106 31 341416477893 136342 77 396 105 — — — — — —
202622 ACharleston RiverDogs — 152132 501225 1461 11 3794366141.050 235363 49 445 139 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202521 A MLEDelmarva Shorebirds — 4945 13100 3111 00 289347311658 22369 226 291 83 — — — — — —
202622 AAA MLEDurham Bulls — 6154 17402 570 20 315373500873 185304 118 382 145 — — — — — —
202622 AA MLEMontgomery Biscuits — 179158 46504 14153 41 291360399759 108286 88 337 114 — — — — — —
202622 A+ MLEBowling Green Hot Rods — 151136 40504 7136 31 294356419775 125285 95 324 105 — — — — — —
202622 A MLECharleston RiverDogs — 152138 441024 1081 11 319369507876 188304 57 374 139 — — — — — —
202521 A MLEDelmarva Shorebirds — 4945 13100 3111 00 289347311658 22382 226 291 83 — — — — — —
202521 A RAWDelmarva Shorebirds — 4943 14100 581 00 326408349757 23400 1610 352 83 — — — — — —
202622 AA MLE4 teams — 543487 14723215 354310 103 302361450811 148300 86 349 122 — — — — — —
202622 AA RAW4 teams — 543468 16027217 523410 103 342417517934 175334 610 405 122 — — — — — —
202521 A MLEDelmarva Shorebirds — 4945 13100 3111 00 289347311658 22369 226 291 83 — — — — — —
202622 AA MLE4 teams — 543493 14723215 354310 103 298361444805 146293 86 349 122 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202521 A MLEDelmarva Shorebirds — 4945 13100 3111 00 289347311658 22369 226 291 83 — — — — — —
202622 AA MLE4 teams — 543493 14723215 354310 103 298361444805 146293 86 349 122 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202723 MLB MLETB 2% 522474 13123214 36727 82 276336424761 148298 147 337 114 +9 +1 -0 +9 +11 1.4
▸ 2027 — real world (MLB)
202723 MLB CTXTB 2% 44 1000 010 00 279338424762 145301 250 338 114 +0 +0 -0 +0 +0 0.0
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202824 MLB MLETB 43% 445404 11320213 32626 61 277338428766 152298 147 339 116 +8 +1 +1 +8 +10 2.9
202925 MLB MLETB 62% 445404 11220213 32646 51 276338429767 154298 147 340 116 +9 +1 +1 +8 +10 2.8
203026 MLB MLETB 71% 445404 11120213 33665 51 274337428765 154298 157 339 115 +8 +1 +1 +8 +10 2.8
203127 MLB MLETB 74% 445404 11020213 33685 51 272335424760 153297 157 337 114 +7 +1 +1 +8 +10 2.7
203228 MLB MLETB 75% 445404 10919213 33715 41 269332419751 150296 167 333 112 +6 +0 +0 +8 +10 2.5
203329 MLB MLETB 74% 445404 10719212 33725 31 266330413742 146295 167 330 109 +5 +0 -0 +8 +10 2.3
203430 MLB MLETB 73% 445404 10719212 33735 32 263326405731 141293 167 325 106 +3 -0 -1 +8 +10 2.0
203531 MLB MLETB 72% 426387 10118111 31725 32 259321395716 136291 177 319 102 +1 -0 -2 +8 +9 1.6
203632 MLB MLETB 72% 407371 9416110 29704 25 254315382697 128287 177 311 97 -2 -2 -2 +7 +9 1.1
203733 MLB MLETB 72% 329300 741217 23593 25 247307367674 119283 187 302 90 -4 -2 -3 +6 +7 0.4
203834 MLB MLETB 68% 239219 53815 16442 24 239298348646 109277 187 290 83 -5 -1 -4 +4 +5 -0.1
202824 MLB CTXTB 43% 192174 48815 14272 31 279340427767 149302 147 340 116 +4 +0 +0 +3 +4 1.2
202925 MLB CTXTB 62% 278253 701218 20403 31 278340428768 150302 147 340 116 +5 +0 +1 +5 +6 1.8
203026 MLB CTXTB 71% 318288 801419 23474 41 276339427766 151301 157 339 115 +6 +0 +1 +6 +7 2.0
203127 MLB CTXTB 74% 327296 811419 24504 31 274337423760 150300 157 337 114 +5 +0 +1 +6 +7 2.0
203228 MLB CTXTB 75% 333301 811419 25534 31 271334418752 147299 168 334 112 +5 +0 +0 +6 +7 1.9
203329 MLB CTXTB 74% 327296 801419 24534 21 268332412743 143298 167 330 109 +4 +0 -0 +6 +7 1.7
203430 MLB CTXTB 73% 324293 771318 24534 21 265328404732 138297 167 326 106 +2 +0 -1 +6 +7 1.5
203531 MLB CTXTB 72% 308280 731218 22523 21 261323394717 133294 177 320 102 +1 +0 -1 +6 +7 1.2
203632 MLB CTXTB 72% 294268 681117 21513 13 256317381698 126291 177 312 97 -1 -1 -2 +5 +6 0.8
203733 MLB CTXTB 72% 237216 54915 17422 14 249309366675 117286 187 303 90 -3 -1 -2 +4 +5 0.3
203834 MLB CTXTB 68% 161148 34503 11301 13 241300348648 107280 197 291 83 -3 -1 -3 +3 +3 -0.1
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 30992813 7461261080 22549834 2518 265327402730 137296 167 327 109 +25 -2 -6 +55 +67 14.2
/ 162G— A+C — 650590 15626217 471047 54 264326402728 137294 167 327 109 +5 -0 -1 +12 +14 3.0
Career— MLE — 53184827 130422421143 38180465 5328 270332414746 144297 157 329 109 +41 -1 -8 +84 +102 22.3
/ 162G— MLE — 650590 15927317 47988 63 269332412744 142296 157 329 109 +6 -0 -1 +12 +14 3.1

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.

2026 AAMontgomery Biscuits · 179 PAwOBA .375 → .337 (−38)K% 6.7% → 8.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA6.70%÷1.000×1.220——8.18%
BB% (unintentional) /PA11.17%÷1.000×0.680—×1.0277.80%
HBP% /PA1.68%—×0.840—×1.0271.45%
Singles /BIP27.14%÷1.000×0.920×0.983×1.02725.22%
Doubles /BIP3.57%÷1.000×0.910×0.983×1.0273.28%
Triples /BIP0.00%÷1.000×0.880×0.983×1.0270.00%
Home runs /BIP3.57%÷1.000×0.800—×1.0272.93%

Factors used: league row SL. Park (home-season share, regressed): no park row on file (treated as neutral) — applied at half strength. Age: age 23 vs a level average of 24.8 → +2.7% on BB/HBP/hit rates (1.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.983.

Result: wOBA .375 → .337; ISO .132 → .118; BABIP .309 → .286. 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).

2026 ACharleston RiverDogs · 152 PAwOBA .441 → .374 (−67)K% 3.9% → 5.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA3.95%÷1.000×1.360——5.37%
BB% (unintentional) /PA9.21%÷1.000×0.690—×0.9906.29%
HBP% /PA0.66%—×0.780—×0.9900.51%
Singles /BIP24.60%÷1.000×0.920×0.950×0.99021.29%
Doubles /BIP9.52%÷1.000×0.830×0.950×0.9907.43%
Triples /BIP1.59%÷1.000×0.910×0.950×0.9901.36%
Home runs /BIP3.97%÷1.000×0.800—×0.9903.14%

Factors used: level-wide A 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 23 vs a level average of 22.0 → −1.0% on BB/HBP/hit rates (1.0 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.950.

Result: wOBA .441 → .374; ISO .235 → .198; BABIP .363 → .304. 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).

2026 A+Bowling Green Hot Rods · 151 PAwOBA .391 → .324 (−67)K% 6.6% → 8.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA6.62%÷1.000×1.310——8.68%
BB% (unintentional) /PA7.28%÷1.000×0.600—×0.9984.36%
HBP% /PA3.97%—×0.770—×0.9983.05%
Singles /BIP28.69%÷1.000×0.870×0.979×0.99824.39%
Doubles /BIP4.92%÷1.000×0.780×0.979×0.9983.75%
Triples /BIP0.00%÷1.000×0.850×0.979×0.9980.00%
Home runs /BIP3.28%÷1.000×0.880—×0.9982.88%

Factors used: league row South Atlantic League. Park (home-season share, regressed): no park row on file (treated as neutral) — 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.979.

Result: wOBA .391 → .324; ISO .136 → .119; BABIP .342 → .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).

2026 AAADurham Bulls · 61 PAwOBA .417 → .382 (−35)K% 9.8% → 11.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA9.84%÷1.000×1.200——11.80%
BB% (unintentional) /PA11.48%÷1.000×0.690—×1.0508.31%
HBP% /PA0.00%—×0.940—×1.0500.00%
Singles /BIP21.74%÷1.000×0.930×1.049×1.05022.26%
Doubles /BIP8.70%÷1.000×0.830×1.049×1.0507.95%
Triples /BIP0.00%÷1.000×0.970×1.049×1.0500.00%
Home runs /BIP6.52%÷1.000×0.700—×1.0504.79%

Factors used: league row International League. Park (home-season share, regressed): no park row on file (treated as neutral) — 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.049.

Result: wOBA .417 → .382; ISO .250 → .209; BABIP .311 → .304. 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).

2025 ADelmarva Shorebirds · 49 PAwOBA .344 → .291 (−53)K% 16.3% → 22.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA16.33%÷0.993×1.360——22.36%
BB% (unintentional) /PA10.20%÷1.007×0.690——6.99%
HBP% /PA2.04%—×0.780——1.59%
Singles /BIP37.14%÷0.998×0.920——34.25%
Doubles /BIP2.86%÷0.898×0.830——2.64%
Triples /BIP0.00%÷0.904×0.910——0.00%
Home runs /BIP0.00%÷0.899×0.800——0.00%

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

Result: wOBA .344 → .291; ISO .023 → .021; BABIP .400 → .369. 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).