Corbin CarrollRF Arizona Diamondbacks
Age 25 L/L 5'10" / 165 lbs MLB HR +4% Svc 3.221 · Ctrl thru 2030
2026 ROS PROJECTION398 act + 265 ros · stats below = ROS only
wRC+†vL 108125vR 132
AVG/OBP/SLG.256 / .349 / .491
PA265
HR10
SB12
K%23
BB%11
BABIP304
ISO234
MLB%100%
Value2026 · WAR
BAT: +23.4 runs (wOBA-derived runs vs avg)+23BATRUN: +5.1 runs (SB/CS + UBR baserunning)+5RUNFLD: +3.3 runs (Defensive runs vs avg)+3FLDPOS: -7.1 runs (Positional adjustment)-7POSREP: +18.8 runs (Replacement-level credit)+19REPTotal WAR: +4.20+4.2WAR
0.03.06.01.75.35.35.04.74.33.8+$138M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit option yr post-control
Tools · Splits · ContractCON 55 / POW 55
Toolsscout grade · Statcast %ile · 2024-2026
CONTACT55
Whiff%
887.1%
xwOBA
840.348
POWER55
Barrel%
6810.8
Avg EV
7590.8
Bat Spd
8675.2
EYE50
Chase%
8924.0%
SPEED60
Sprint
9029.7
Platoon Splits2024-2026 · 1423 PA
vs LHP
vs RHP
Edge
PA
444
979
wRC+
123
134
R
wOBA
346
361
R
ISO
228
247
R
BABIP
284
282
K%
22.1%
21.5%
BB%
7.9%
11.7%
▶▶R
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Arb-1
MLB Debut   2022
Service   3.221 yrs.days
Team Control Through   2030
First FA Year   2029
OPT
YearStatusSalary Proj WAR Value Surplus
2026ROSExt$6M+1.7$13M+$8M
2027Ext$14M+5.3$39M+$27M
2028Ext$14M+5.3$36M+$25M
2029Ext$14M+5.0$32M+$22M
2030Ext$14M+4.7$28M+$19M
Totals $61M $149M +$100M
Options · projected decision
2031CLUB OPT$13.9M / $0.0M buyoutEXERCISE
2032CLUB OPT$28.0M / $5.0M buyoutDECLINE

Career Stats + Projections

Viewactual = stats as recorded (prior seasons combined) + projected real-world MLB lines · MLE = level/park-neutral translations
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
201918 ROKACL D-backs 137121 25422 14420 161 207289322611 116291 3110 273 67
201918 ROKACL D-backs 137111 32632 24290 161 288415450865 162366 2118 383 151
202120 A+Hillsboro Hops 2926 7012 3100 31 269345577922 308357 3410 432 189
202120 A+Hillsboro Hops 2923 10122 670 31 4355529131.465 478571 2421 600 317
202221 AA3 teams 549485 120271122 4816313 336 247332485816 237323 309 350 126
202221 AA3 teams 549460 135311027 7313513 336 293405580985 287359 2513 425 183
202322 MLBArizona Diamondbacks 645565 158291024 5712513 545 280359494853 214319 199 365 137 +27 +9 -2 -7 +18 4.6
202322 MLBArizona Diamondbacks 645565 161301025 5712513 545 285364506870 221325 199 377 146 +34 +9 -2 -7 +18 5.3
202423 MLBArizona Diamondbacks 684589 133211421 7313010 358 226321416737 190251 1911 321 104 +3 +4 +5 +2 +19 3.4
202423 MLBArizona Diamondbacks 684589 136221422 7313010 358 231326428754 197256 1911 330 110 +8 +4 +5 +2 +19 3.9
202524 MLBArizona Diamondbacks 642564 143311730 671537 326 254340528868 275294 2410 366 138 +28 +4 +5 -7 +18 4.9
202524 MLBArizona Diamondbacks 642564 146321731 671537 326 259345541886 282299 2410 381 150 +36 +4 +5 -7 +18 5.8
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD25 MLBARI 398345 87191013 47914 102 252348478827 226305 2312 354 129 +13 +1 -0 -4 +11 2.2
YTD25 MLBARI 398345 87191013 47914 102 252348478827 226305 2312 362 135 +16 +1 -0 -4 +11 2.4
ROS25 MLBARI 100% 265230 5912610 30603 122 256349491840 234296 2311 360 134 +10 +2 +4 -3 +8 2.1
ROS25 MLBARI 100% 265230 5812510 30593 122 252346478824 226298 2211 355 130 +9 +2 +4 -3 +8 1.9
FULL25 MLBARI 663575 145311523 771507 224 252347478826 226301 2312 355 130 +22 +3 +3 -7 +19 4.1
TOT25 MLBARI 663575 146311623 771517 224 254349483832 229304 2312 357 131 +23 +3 +3 -7 +19 4.2
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202726 MLBARI 100% 660574 145291425 741487 305 253345483828 230294 2211 360 134 +25 +4 +9 -7 +19 5.1
202827 MLBARI 100% 657570 144291425 751487 305 253347484831 232294 2311 360 134 +25 +4 +9 -7 +19 5.1
202928 MLBARI 100% 644558 139281324 741467 285 249344475819 226293 2311 359 133 +24 +4 +8 -7 +18 4.8
203029 MLBARI 100% 631546 135271323 731447 264 247343471814 223292 2312 357 131 +22 +4 +7 -7 +18 4.5
203130 MLBARI 100% 618535 131261223 711437 234 245341467808 222290 2311 354 129 +20 +3 +7 -7 +18 4.1
203231 MLBARI 100% 606525 127251222 701426 193 242338461799 219286 2312 349 125 +17 +3 +6 -6 +17 3.7
203332 MLBARI 100% 594515 122241221 681416 163 237333452785 216282 2411 342 120 +14 +2 +5 -6 +17 3.1
203433 MLBARI 100% 536465 107201118 611305 112 230326437762 206275 2411 334 114 +8 +1 +3 -6 +15 2.3
203534 MLBARI 100% 488424 94171016 561225 71 222320422742 200267 2511 324 106 +3 +1 +2 -5 +14 1.5
203635 MLBARI 100% 432376 8014913 491114 51 213310402712 189257 2611 312 97 -1 +1 +0 -5 +12 0.7
202726 MLBARI 100% 660574 146291426 741487 305 254347490836 235297 2211 355 130 +22 +4 +9 -7 +19 4.8
202827 MLBARI 100% 657570 143291325 751487 305 251345479824 228296 2311 355 130 +22 +4 +9 -7 +19 4.8
202928 MLBARI 100% 644558 140281325 741467 285 251346482828 231295 2311 354 129 +21 +4 +8 -7 +18 4.5
203029 MLBARI 100% 631546 138281324 731447 264 253348484832 231294 2312 352 128 +20 +4 +7 -7 +18 4.3
203130 MLBARI 100% 618535 132271223 711437 234 247343471814 224292 2311 349 125 +18 +3 +7 -7 +18 3.9
203231 MLBARI 100% 606525 128261222 701426 193 244339465804 221289 2312 344 122 +15 +3 +6 -6 +17 3.4
203332 MLBARI 100% 594515 123241221 681416 163 239334454789 216284 2411 338 117 +11 +2 +5 -6 +17 2.9
203433 MLBARI 100% 536465 107201118 611305 112 230326437762 206277 2411 329 110 +6 +1 +3 -6 +15 2.1
203534 MLBARI 100% 488424 94171016 561225 71 222320422742 200269 2511 319 102 +1 +1 +2 -5 +14 1.3
203635 MLBARI 100% 432376 8014913 491114 51 213310402712 189259 2611 308 94 -3 +1 +0 -5 +12 0.6
▸ Career Totals
Career 82177140 1759347167305 906187397 33055 246339470809 224290 2311 348 124 +225 +44 +72 -83 +233 50.0
/ 162G 650565 138271324 721488 264 244339465804 221287 2311 348 124 +18 +4 +6 -7 +18 4.0
Career 88177668 1869363181321 9632058107 38062 244336464800 220290 2311 348 124 +240 +51 +72 -85 +250 53.9
/ 162G 650565 138271324 711528 285 244337465802 221290 2311 348 124 +18 +4 +5 -6 +18 4.0

Historical Stats — Raw (Per Stint)

Actual MLB + MiLB stats as they happened, one row per stint at each level. Use this to see what really got recorded; the table above shows MLB-equivalent translations + projections.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
201918 ROKACL D-backs 137111 32632 24290 161 288415450865 162366 2118 383 151 +8 +3 +4 1.5
202120 A+Hillsboro Hops 2923 10122 670 31 4355529131.465 478571 2421 600 317 +7 +0 +1 0.8
202221 MLBArizona Diamondbacks 115104 27924 8313 21 260330500830 240333 277 363 136 +5 +0 +4 -6 +3 0.6
202221 AAAReno Aces 157129 371107 24363 112 287410535945 248345 2315 413 174 +13 +1 +4 1.9
202221 AAAmarillo Sod Poodles 277227 7111816 41687 203 3134336431.076 330379 2515 457 208 +34 +3 +8 4.5
202322 MLBArizona Diamondbacks 645565 161301025 5712513 545 285364506870 221325 199 377 146 +34 +9 -2 -7 +18 5.3
202423 MLBArizona Diamondbacks 684589 136221422 7313010 358 231326428754 197256 1911 330 110 +8 +4 +5 +2 +19 3.9
202524 MLBArizona Diamondbacks 642564 146321731 671537 326 259345541886 282299 2410 381 150 +36 +4 +5 -7 +18 5.8
▸ Career Totals (raw MLB only — historical actual)
MLB Career 20861822 470934382 20543933 12320 258344491835 233294 2110 362 135 +83 +17 +11 -17 +59 15.6

Career Comps

Retired MLB careers whose totals most resemble what we're projecting for this player. Top row of each card is career totals; bottom row is per-162-game rates. Pool: 727 completed hitter careers (2000-2024).

PLAYER · career totals + /162 gamesYRSPAHRSBAVGOBPSLGPOSFLDWARJAWS
#1Alfonso Sorianolast yr '14
career totals — 15 seasons, 8,387 PA
158,387411289270319500-54+147.942.7
/1626643323-4.2+0.13.8pk7: 37
#2Curtis Grandersonlast yr '19
AS×3SS
career totals — 15 seasons, 8,278 PA
158,278344153249337466-10-447.541.9
/1626642812-0.8-0.33.8pk7: 36
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 16 projected seasons
169,011331371246335470-97+647.439.0
/1626642427-7.1+0.43.5pk7: 31
#3Torii Hunterlast yr '15
career totals — 16 seasons, 9,251 PA
169,251344185278332465-25-2246.337.8
/1626642513-1.8-1.63.3pk7: 29
#4Mike Cameronlast yr '11
career totals — 12 seasons, 6,303 PA
126,303234209251339451-1+3840.136.5
/1626642522-0.1+4.04.2pk7: 33
#5Brett Gardnerlast yr '21
career totals — 13 seasons, 6,577 PA
136,577139272256341398-41+4929.826.6
/1626641427-4.2+4.93.0pk7: 23
#6Alex Rioslast yr '15
career totals — 12 seasons, 6,929 PA
126,929169253277321434-57+1125.025.4
/1626641624-5.5+1.02.4pk7: 26

Career Path Comps

What happened to players with a similar stat profile at this age · Y-axis: wRC+ (100 = league avg, 150 = elite, 80 = below) · Bands: P10–P90 outer, P25–P75 inner · Gold: OGILVIE projection

Scouting At Match Age Next 3 Yrs Peak 3 Yrs
Comp Age HIT PWR SPD EYE AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR
Corbin Carroll (OGILVIE) 25 55 55 60 50 254/349/483 229304 2322 23% 12% 131 +4.2
Grady Sizemore
2009 · MLB
26 54→58 57→60 58→55 60 275/376/491 217310 2325 19% 13% 150 +5.2 249/335/436 187292 2017 21% 10% 120 +3.1 236/316/413177284181122%9%103+1.1
Kyle Tucker
2022 · MLB
25 50→54 61→65 56→55 52 266/330/501 235287 2818 19% 9% 135 +4.2 265/345/486 221276 2722 15% 11% 137 +4.3 267/372/486219277262515%14%139+4.0
Carlos González
2012 · MLB
26 52→56 56→60 56→55 49 267/329/462 195303 2322 20% 8% 124 +3.4 253/321/436 183301 2120 22% 9% 115 +2.7 245/315/429184293212023%9%102+1.4
Jazz Chisholm Jr.
2023 · MLB
25 49→50 59→60 55→60 45 255/317/472 218314 2724 28% 8% 123 +3.3 253/319/455 202313 2731 27% 8% 119 +3.1 247/320/444197301283627%9%113+2.3
Wil Myers
2017 · MLB
26 50→53 56→65 54→55 52 259/334/453 194307 2320 23% 10% 124 +3.4 255/331/469 214324 2619 28% 10% 127 +3.6 249/328/464215326262030%10%121+2.7
Corey Hart
2008 · MLB
26 53→56 56→65 56→55 47 272/329/478 206310 2223 20% 7% 128 +3.7 270/323/467 197307 2117 19% 6% 123 +3.3 281/345/52224132530623%8%143+4.7
Trent Grisham
2022 · MLB
25 48→50 55→60 52→55 53 248/332/441 193295 2115 23% 10% 120 +3.1 211/309/381 170267 1912 27% 11% 96 +1.5 221/330/41919824427622%13%112+1.6
Carlos Beltrán
2003 · MLB
26 55→61 56→65 61→60 53 278/345/483 205311 2126 18% 9% 136 +4.2 278/360/497 219296 2530 15% 11% 145 +4.9 274/372/529255282312016%13%149+5.5
Steven Souza Jr.
2015 · MLB
26 52→56 55→60 54→55 47 263/329/457 193325 2324 26% 8% 123 +3.3 245/323/433 188329 2416 31% 10% 115 +2.7 235/325/431197314261432%11%113+2.2
Ronald Acuña Jr.
2023 · MLB
25 53→63 57→70 53→65 55 269/365/468 199326 2428 24% 12% 141 +4.5 300/389/512 212337 2639 18% 12% 161 +6.0 309/407/536227341294217%13%169+5.0
Corey Patterson
2005 · MLB
25 53→54 53→55 57→60 43 268/313/448 180323 2024 24% 6% 114 +2.7 251/293/403 152296 1832 21% 5% 94 +1.3 247/286/384137285153919%4%81+0.4
Ramón Laureano
2020 · MLB
26 51→57 56→60 54→55 43 262/321/459 196327 2418 27% 6% 121 +3.2 247/324/436 189308 2215 26% 8% 116 +2.8 263/329/458195337231328%7%122+2.3
Austin Meadows
2020 · MLB
25 51→57 60→65 50→55 48 270/328/492 223298 2815 20% 7% 132 +4.0 246/322/456 210281 258 22% 9% 121 +3.2 225/312/41519025622421%10%102+1.0
Justin Upton
2012 · MLB
24 55→59 57→65 51→55 52 278/358/486 207327 2318 22% 10% 142 +4.6 270/350/457 187324 2213 22% 10% 131 +3.9 264/344/505242328321029%10%138+4.6
Jake Fraley
2020 · MLB
25 50 56→60 52→55 41 256/305/454 199317 2218 27% 5% 113 +2.6 245/325/428 183313 2218 27% 10% 115 +2.7 241/341/414173287232323%12%114+1.5
Matt Kemp
2010 · MLB
25 59→65 53→65 58→55 47 293/344/473 180348 2028 22% 7% 133 +4.0 292/356/517 225349 2823 24% 9% 150 +5.2 298/367/539241354322224%9%147+5.1
Luis Robert Jr.
2022 · MLB
24 54→57 56→60 54→60 42 274/326/471 197341 2419 26% 6% 126 +3.5 265/312/457 192323 2519 25% 5% 117 +2.9 250/299/444193309262228%5%103+1.6
Cavan Biggio
2021 · MLB
26 48 55→60 54→50 61 241/355/432 191304 2116 26% 14% 128 +3.6 221/324/365 144292 159 27% 12% 98 +1.6 208/324/33712828113828%12%91+0.6
Curtis Granderson
2008 · MLB
27 56→60 55→65 63→50 48 276/337/487 211340 1916 24% 8% 134 +4.1 266/340/475 209306 2215 20% 10% 132 +4.0 246/334/471225277281822%11%125+3.7
Gregory Polanco
2017 · MLB
25 52→55 50→60 53→55 51 258/321/424 166299 1620 20% 9% 111 +2.5 252/321/439 187291 2014 20% 9% 115 +2.8 248/321/437190287211321%9%108+1.5