Corbin Carroll

RF Arizona Diamondbacks
Age 26 L/L 5'10" / 165 lbs MLB HR -11% Svc 4.221 · Ctrl thru 2031
Overview
MLB40-MANExtFA 2032
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WAR
202423MLBARI684.231/.326/.42822351043.0
202524MLBARI642.259/.345/.54131321344.3
202625MLBARI671.239/.332/.46722211111.9
2027PROJ26MLBARI614.258/.344/.50224391274.0
2028PROJ27MLBARI614.257/.342/.49924391263.9
2029PROJ28MLBARI608.255/.340/.49423351243.6
Last 3 seasons WAR 9.2  ·  Next 3 projected WAR 11.5Projected rows: MLB playing time only, park and league context applied.
ContractCONFIRMED
Control thru2031Service4.221First FA2032Options1
2027Ext$14M2028Ext$16M2029Ext$18M2030Ext$20M
Skills · percentileStatcast 2024-2026
Speed90
Bat Spd86
xwOBA83
Avg EV78
Barrel%70
Form.235/.306/.449 ▼▼ rolling true talent (60d window) · proj .248/.332/.483
CompsJazz Chisholm Jr. (age 26) · Carlos Gómez (age 28) · Grady Sizemore (age 26)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†vL 117127vR 130
AVG/OBP/SLG.258 / .344 / .502
PA614
HR24
SB39
K%22
BB%10
BABIP302
ISO243
MLB%100%
Value2027 · WAR
BAT: +19.9 runs (wOBA-derived runs vs avg)+20BATRUN: +7.4 runs (SB/CS + UBR baserunning)+7RUNFLD: +7.2 runs (Defensive runs vs avg)+7FLDPOS: -6.6 runs (Positional adjustment)-7POSREP: +13.3 runs (Replacement-level credit)+13REPTotal WAR: +4.40+4.4WAR
0.02.55.04.43.93.63.22.627282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit option yr━ post-control+$52M ctrl surplus
Tools · Recent Form · Splits · ContractCON 55 / POW 55
Toolsscout grade · Statcast %ile · 2024-2026
CONTACT55
xAVG
480.250
POWER55
Barrel%
7011.2
Avg EV
7891.0
Bat Spd
8675.2
EYE50
scouting grade only
SPEED60
Sprint
9029.7
Recent Formrolling true talent ⓘ
K%25%▼▼26% over 99 PA (60d) · proj 22%
BB%8%▼▼6% over 99 PA (60d) · proj 10%
ISO.214▼.178 over 90 AB (60d) · proj .235
HR/BB5.5%▼4.5% over 67 BBE (60d) · proj 6.2%
BABIP.281▼.219 over 64 BIP (60d) · proj .286
SLASH.235/.306/.449▼▼proj .248/.332/.483
Platoon Splits2024-2026 · 1423 PA
vs LHP
vs RHP
Edge
PA
444
979
—
wRC+
120
130
▶R
wOBA
346
361
▶R
ISO
228
247
▶R
BABIP
284
282
—
K%
22.1%
21.5%
—
BB%
7.9%
11.7%
▶▶R
Contract CONFIRMED · hand-curated extension
Status   Arb-2
MLB Debut   2022
Service   4.221 yrs.days
Team Control Through   2031
First FA Year   2032
OPT
YearStatusSalary Proj WAR Value Surplus
2027Ext$14M+4.4$52M+$38M
2028Ext$16M+3.9$39M+$25M
2029Ext$18M+3.6$32M+$17M
2030Ext$20M+3.2$24M+$10M
Totals $67M $146M +$90M
Options · projected decision
2031CLUB OPT$22.4M / $0.0M buyoutDECLINE

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)
201918 ROKACL D-backs — 137111 32632 24290 161 288415450865 162366 2118 383 72 — — — — — —
202120 A+Hillsboro Hops — 2923 10122 670 31 4355529131.465 478571 2421 600 199 — — — — — —
202221 MLBArizona Diamondbacks — 115104 27924 8313 21 260330500830 240333 277 363 123 +3 +0 +4 -6 +2 0.4
202221 AAAReno Aces — 157129 371107 24363 112 287410535945 248345 2315 413 117 — — — — — —
202221 AAAmarillo Sod Poodles — 277227 7111816 41687 203 3134336431.076 330379 2515 457 144 — — — — — —
202322 MLBArizona Diamondbacks — 645565 161301025 5712513 545 285364506870 221325 199 377 135 +27 +9 -2 -7 +14 4.2
202423 MLBArizona Diamondbacks — 684589 136221422 7313010 358 231326428754 197256 1911 330 104 +3 +4 +5 +2 +15 3.0
202524 MLBArizona Diamondbacks — 642564 146321731 671537 326 259345541886 282299 2410 381 134 +26 +4 +5 -7 +14 4.3
202625 MLBArizona Diamondbacks — 671582 139331722 731518 213 239332467799 229281 2311 347 111 +8 +3 -0 -7 +15 1.9
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 27572404 60912660104 27859041 14423 253341485826 232291 2110 358 129 +94 +20 +11 -24 +60 16.3
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201918 ROK MLEACL D-backs — 137121 25422 14420 161 207289322611 116290 3110 275 72 — — — — — —
202120 A+ MLEHillsboro Hops — 2925 8112 4100 31 3204146801.094 360470 3414 462 199 — — — — — —
202221 MLB MLEArizona Diamondbacks — 115104 26824 8313 21 250322481803 231333 277 350 123 +3 +0 +4 -6 +2 0.4
202221 AAA MLEReno Aces — 157136 331005 17433 112 243340426766 184316 2711 341 117 — — — — — —
202221 AA MLEAmarillo Sod Poodles — 277241 6510912 27827 203 270360535895 266350 3010 381 144 — — — — — —
202322 MLB MLEArizona Diamondbacks — 645566 15727826 5612513 545 277356491847 214325 199 368 135 +27 +9 -2 -7 +14 4.2
202423 MLB MLEArizona Diamondbacks — 684589 132201123 7313010 358 224320413733 188256 1911 322 104 +3 +4 +5 +2 +15 3.0
202524 MLB MLEArizona Diamondbacks — 642568 141281433 631537 326 248331521852 273299 2410 367 134 +26 +4 +5 -7 +14 4.3
202625 MLB MLEArizona Diamondbacks — 671586 133291423 691518 213 227317442759 215281 2310 332 111 +8 +3 -0 -7 +15 1.9
201918 ROK MLEACL D-backs — 137121 25422 14420 161 207289322611 116291 3110 275 72 — — — — — —
201918 ROK RAWACL D-backs — 137111 32632 24290 161 288415450865 162366 2118 383 72 — — — — — —
202120 A+ MLEHillsboro Hops — 2925 8112 4100 31 3204146801.094 360462 3414 462 199 — — — — — —
202120 A+ RAWHillsboro Hops — 2923 10122 670 31 4355529131.465 478571 2421 600 199 — — — — — —
202221 AA MLE3 teams — 549481 125281022 5215613 336 260348497845 237337 289 363 132 — — — — — —
202221 AA RAW3 teams — 549460 135311027 7313513 336 293405580985 287359 2513 425 132 — — — — — —
202322 MLB MLEArizona Diamondbacks — 645566 15727826 5612513 545 277356491847 214313 199 368 135 +27 +9 -2 -7 +14 4.2
202322 MLB RAWArizona Diamondbacks — 645565 161301025 5712513 545 285364506870 221325 199 377 135 +27 +9 -2 -7 +14 4.2
202423 MLB MLEArizona Diamondbacks — 684589 132201123 7313010 358 224320413733 188245 1911 322 104 +3 +4 +5 +2 +15 3.0
202423 MLB RAWArizona Diamondbacks — 684589 136221422 7313010 358 231326428754 197256 1911 330 104 +3 +4 +5 +2 +15 3.0
202524 MLB MLEArizona Diamondbacks — 642568 141281433 631537 326 248331521852 273280 2410 367 134 +26 +4 +5 -7 +14 4.3
202524 MLB RAWArizona Diamondbacks — 642564 146321731 671537 326 259345541886 282299 2410 381 134 +26 +4 +5 -7 +14 4.3
202625 MLB MLEArizona Diamondbacks — 671586 133291423 691518 213 227317442759 215262 2310 332 111 +8 +3 -0 -7 +15 1.9
202625 MLB RAWArizona Diamondbacks — 671582 139331722 731518 213 239332467799 229281 2311 347 111 +8 +3 -0 -7 +15 1.9
201918 ROK MLEACL D-backs — 137122 25422 14420 161 205289320609 115290 3110 275 72 — — — — — —
202120 A+ MLEHillsboro Hops — 2925 8112 4100 31 3204146801.094 360470 3414 462 199 — — — — — —
202221 AA MLE3 teams — 549479 125281022 5215613 336 261348499847 238337 289 363 132 — — — — — —
202322 MLB MLEArizona Diamondbacks — 645571 15727826 5612513 545 275356487843 212325 199 368 135 — — — — — —
202423 MLB MLEArizona Diamondbacks — 684596 132201123 7313010 358 221320408728 186256 1911 322 104 — — — — — —
202524 MLB MLEArizona Diamondbacks — 642567 141281433 631537 326 249331522853 273299 2410 367 134 — — — — — —
202625 MLB MLEArizona Diamondbacks — 671589 133291423 691518 213 226317440756 214281 2310 332 111 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202423 MLB MLEArizona Diamondbacks — 684596 132201123 7313010 358 221320408728 186256 1911 322 104 — — — — — —
202524 MLB MLEArizona Diamondbacks — 642567 141281433 631537 326 249331522853 273299 2410 367 134 — — — — — —
202625 MLB MLEArizona Diamondbacks — 671589 133291423 691518 213 226317440756 214281 2310 332 111 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202726 MLB MLEARI 100% 638560 139271326 651438 417 249335483818 234286 2210 356 127 +21 +5 +7 -7 +14 4.4
▸ 2027 — real world (MLB)
202726 MLB CTXARI 100% 614539 139291524 631387 396 258344502846 244302 2210 367 127 +20 +5 +7 -7 +13 4.0
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202827 MLB MLEARI 100% 614539 133261225 631387 396 247334480814 233285 2210 355 126 +19 +5 +7 -7 +13 3.9
202928 MLB MLEARI 100% 608534 131261224 621387 356 245332475807 230283 2310 352 124 +17 +5 +6 -7 +13 3.6
203029 MLB MLEARI 100% 587516 125241223 601356 305 242328468797 226282 2310 348 121 +15 +4 +5 -6 +13 3.2
203130 MLB MLEARI 100% 565497 119231122 571326 244 238324459783 221279 2310 342 118 +12 +3 +5 -6 +12 2.6
203231 MLB MLEARI 100% 550484 113221120 551316 183 233318448766 215274 2410 336 113 +9 +2 +4 -6 +12 2.1
203332 MLB MLEARI 100% 533470 106201019 531295 112 226311433744 206268 2410 327 107 +5 +1 +3 -6 +12 1.5
203433 MLB MLEARI 100% 482428 9317916 471204 62 218302414716 196260 2510 315 100 -0 +0 +1 -5 +10 0.7
203534 MLB MLEARI 100% 426378 7814813 411094 21 207290392683 185250 2610 302 90 -5 +0 +0 -5 +9 -0.0
202827 MLB CTXARI 100% 614539 138291524 631387 396 257342499842 242301 2210 365 126 +19 +5 +7 -7 +13 3.9
202928 MLB CTXARI 100% 608534 136291523 621387 356 255340494834 239300 2310 362 124 +17 +5 +6 -7 +13 3.6
203029 MLB CTXARI 100% 587516 129271422 601356 305 252337487824 235298 2310 358 121 +15 +4 +5 -6 +13 3.2
203130 MLB CTXARI 100% 565497 123261420 571326 244 248333478811 230294 2310 353 118 +12 +3 +5 -6 +12 2.6
203231 MLB CTXARI 100% 550484 117241319 551316 183 242327466793 224290 2410 346 113 +9 +2 +4 -6 +12 2.1
203332 MLB CTXARI 100% 533470 112231318 531295 112 235319451770 215283 2410 336 107 +5 +1 +3 -6 +12 1.5
203433 MLB CTXARI 100% 482428 96191115 471204 62 226309432741 205275 2510 325 100 -0 +0 +1 -5 +10 0.7
203534 MLB CTXARI 100% 426378 82151013 411094 21 216298409707 194264 2610 311 90 -5 +0 +0 -5 +9 -0.0
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 71226250 1542318165258 716162286 30952 247332474807 228291 2310 351 118 +166 +41 +42 -71 +154 33.9
/ 162G— A+C — 650570 141291524 651488 285 247332477809 230291 2310 351 118 +15 +4 +4 -6 +14 3.1
Career— MLE — 83367321 1752335157318 8321937103 39865 239325458784 219280 2310 342 118 +186 +46 +50 -78 +168 37.9
/ 162G— MLE — 650571 136261225 651518 315 238325457782 219278 2310 342 118 +16 +4 +4 -7 +14 3.2

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.

2022 AAAmarillo Sod Poodles · 277 PAwOBA .447 → .381 (−66)K% 24.5% → 29.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA24.55%÷1.008×1.220——29.72%
BB% (unintentional) /PA14.08%÷1.061×0.700—×1.0429.68%
HBP% /PA2.53%—×0.870—×1.0422.29%
Singles /BIP22.64%÷1.048×0.920×1.026×1.04221.24%
Doubles /BIP6.92%÷1.022×0.840×1.026×1.0426.08%
Triples /BIP5.03%÷0.938×0.940×1.026×1.0425.39%
Home runs /BIP10.06%÷1.094×0.800—×1.0427.67%

Factors used: league row TL. Park (home-season share, regressed): HR 119, 1B 110, 2B 104, 3B 88, K 102, BB 112 — 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.026.

Result: wOBA .447 → .381; ISO .330 → .284; BABIP .379 → .350. 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).

2022 AAAReno Aces · 157 PAwOBA .405 → .341 (−64)K% 22.9% → 27.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA22.93%÷1.004×1.200——27.40%
BB% (unintentional) /PA15.29%÷1.020×0.690—×1.05010.86%
HBP% /PA1.91%—×0.940—×1.0501.89%
Singles /BIP20.43%÷1.025×0.930×1.011×1.05019.67%
Doubles /BIP11.83%÷0.996×0.830×1.011×1.05010.46%
Triples /BIP0.00%÷1.100×0.970×1.011×1.0500.00%
Home runs /BIP7.53%÷0.965×0.700—×1.0505.73%

Factors used: league row International League. Park (home-season share, regressed): HR 93, 1B 105, 2B 99, 3B 120, K 101, BB 104 — applied at half strength. Age: age 22 vs a level average of 27.2 → +5.0% on BB/HBP/hit rates (5.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.011.

Result: wOBA .405 → .341; ISO .248 → .202; BABIP .345 → .316. 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).

2021 A+Hillsboro Hops · 29 PAwOBA .580 → .462 (−118)K% 24.1% → 33.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA24.14%÷0.970×1.350——33.61%
BB% (unintentional) /PA17.24%÷1.011×0.710—×1.02712.43%
HBP% /PA0.00%—×0.810—×1.0270.00%
Singles /BIP31.25%÷1.033×0.910—×1.02728.27%
Doubles /BIP6.25%÷1.304×0.830—×1.0274.09%
Triples /BIP12.50%÷1.108×0.820—×1.0279.50%
Home runs /BIP12.50%÷0.972×0.830—×1.02710.96%

Factors used: level-wide A+ factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 94, 1B 107, 2B 161, 3B 122, K 94, BB 102 — applied at half strength. Age: age 21 vs a level average of 22.8 → +2.7% on BB/HBP/hit rates (1.8 yr younger than average).

Result: wOBA .580 → .462; ISO .478 → .381; BABIP .571 → .470. 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 ROKACL D-backs · 137 PAwOBA .377 → .275 (−103)K% 21.2% → 30.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA21.17%÷1.000×1.440——30.48%
BB% (unintentional) /PA16.79%÷1.000×0.620—×1.00810.49%
HBP% /PA0.00%—×0.720—×1.0080.00%
Singles /BIP25.61%÷1.000×0.820—×1.00821.16%
Doubles /BIP7.32%÷1.000×0.720—×1.0085.31%
Triples /BIP3.66%÷1.000×0.720—×1.0082.65%
Home runs /BIP2.44%÷1.000×0.780—×1.0081.92%

Factors used: level-wide ROK 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 19 vs a level average of 19.5 → +0.8% on BB/HBP/hit rates (0.5 yr younger than average).

Result: wOBA .377 → .275; ISO .162 → .119; BABIP .366 → .290. 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).