Carson KellyC Chicago Cubs
Age 32 R/R 6'1" / 212 lbs MLB BB +5%HR -4% Svc 9.000 · Ctrl thru 2027 peak 3.3 · 2026
wRC+†vL 157130vR 121
AVG/OBP/SLG.237 / .321 / .401
PA338
HR12
K%19
BB%10
MLB%100%
BAT: +11.5 runs (wOBA-derived runs vs avg)+11BATRUN: -0.6 runs (SB/CS + UBR baserunning)-1RUNFLD: +4.9 runs (Defensive runs vs avg)+5FLDPOS: +6.0 runs (Positional adjustment)+6POSREP: +9.6 runs (Replacement-level credit)+10REPTotal WAR: +3.30+3.3WAR
Scouting · nowfuture
HIT
5050
PWR
5050
SPD
4040
EYE
5660
trajectory · 10 yrs
1.7peak
2026

Contract

ESTIMATED  ·  service-time + WAR-based estimator (needs verification)
Status   FA
MLB Debut   2017
Service   9.000 yrs.days
Team Control Through   2027
First FA Year   2028
DEF 10%
YearStatusSalary Proj WAR Value Surplus
2026Ext / FA-deal$5M+3.3$26M+$21M
2027Ext / FA-deal$8M+1.8$15M+$7M
Totals $12M $41M +$29M

Career Projections (MLE)

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 PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
201218 ROKJohnson City Cardinals 225217 37707 6471 00 .171.196.300.496 .129.184 213 .214 22 -20 +0 +0 +4 +6 -1.0
201319 APeoria Chiefs 168150 29402 9322 00 .193.248.260.508 .067.229 195 .222 28 -14 +0 +0 +3 +5 -0.6
201420 APeoria Chiefs 415374 801544 26657 10 .214.278.307.585 .094.246 166 .256 54 -22 +0 +0 +7 +12 -0.2
201521 A+Palm Beach Cardinals 419393 721517 18933 00 .183.225.280.505 .097.218 224 .218 25 -35 +0 +0 +7 +12 -1.6
201622 AA3 teams 456422 1081806 221024 21 .256.299.341.640 .085.321 225 .278 71 -15 +0 +0 +8 +13 0.6
201723 AAA2 teams 355322 701308 29624 02 .217.290.332.622 .115.246 178 .277 70 -12 -1 +1 +6 +10 0.5
201824 AAA2 teams 391344 751216 36716 00 .218.303.311.614 .093.257 189 .278 71 -13 +0 -1 +7 +11 0.5
201925 MLBArizona Diamondbacks 365314 7919019 48792 00 .252.354.494.848 .242.276 2213 .345 123 +9 +0 +9 +7 +10 3.6
202026 MLBArizona Diamondbacks 129122 28505 6291 00 .230.271.393.665 .164.261 225 .289 79 -3 +0 +4 +2 +4 0.7
202127 MLBArizona Diamondbacks 359304 7211112 44746 00 .237.345.398.743 .161.269 2112 .323 106 +2 +0 +5 +6 +10 2.4
202228 MLB2 teams 376335 721909 32724 20 .215.291.352.643 .137.243 199 .285 76 -10 +0 +6 +7 +11 1.4
202329 MLB2 teams 185166 36702 16511 10 .217.290.295.585 .078.296 289 .268 64 -8 +0 +5 +3 +5 0.6
202430 MLBTexas Rangers 313281 68919 25556 00 .242.317.377.695 .135.271 188 .303 90 -4 +0 +11 +6 +9 2.3
202531 MLBChicago Cubs 421369 9413118 45803 20 .255.341.442.782 .187.276 1911 .335 114 +7 +0 +8 +8 +12 3.6
▸ 2026 Season (actual · ROS · total)
202632 MLBChicago Cubs 7563 21402 11121 00 .333.440.492.932 .159.388 1615 .413 174 +6 +0 -0 +1 +2 1.0
ROS32 MLBCHC 263230 58919 28493 10 .252.341.417.758 .165.281 1911 .339 117 +5 +0 +5 +5 +7 2.3
TOT32 MLBCHC 338293 7913111 39614 10 .270.363.433.797 .164.306 1812 .355 130 +11 +0 +5 +6 +10 3.3
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202733 MLBCHC 280245 629110 30463 00 .253.342.420.762 .167.269 1611 .333 113 +4 +0 +1 +5 +8 1.9
202834 MLBCHC 233204 49708 25412 00 .240.329.392.721 .152.267 1811 .326 108 +2 +0 -0 +4 +7 1.3
202935 MLBCHC 181158 38606 19332 00 .241.330.392.722 .152.265 1810 .318 102 +0 +0 -2 +3 +5 0.7
▸ Career Totals (MLE all levels + projections)
Career 55344950 112719811147 464108160 93 .228.302.361.663 .134.261 208 .290 80 -125 +1 +53 +99 +157 18.9
/ 162G 650581 13223117 541277 10 .227.300.358.658 .131.260 208 .290 80 -15 +0 +6 +12 +18 2.2

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 PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
201218 ROKJohnson City Cardinals 225213 481009 10331 00 .225.263.399.662 .174.228 154 .291 81 -5 +0 +6 0.2
201319 APeoria Chiefs 168146 32602 13252 00 .219.292.301.593 .082.248 158 .263 59 -8 +0 +5 -0.3
201420 APeoria Chiefs 415363 901746 37547 10 .248.329.366.696 .118.274 139 .310 96 -2 +0 +12 1.0
201521 A+Palm Beach Cardinals 419389 851818 22643 00 .219.266.332.597 .113.239 155 .266 62 -18 +0 +12 -0.6
201622 AAAMemphis Redbirds 126113 331000 11170 00 .292.355.381.735 .088.340 139 .328 109 +1 +0 +4 0.5
201622 AASpringfield Cardinals 236216 62706 14463 01 .287.339.403.742 .116.339 196 .330 110 +3 -0 +7 0.9
201622 INTLGlendale Desert Dogs 9477 22403 1341 20 .286.396.455.850 .169.264 414 .370 141 +4 +0 +3 0.8
201723 MLBSt. Louis Cardinals 7569 12300 5111 00 .174.240.217.457 .043.207 157 .216 24 -6 +0 +1 +6 +2 0.3
201723 AAAMemphis Redbirds 280244 6913010 33403 02 .283.375.459.834 .176.304 1412 .373 143 +14 -1 +8 2.1
201824 MLBSt. Louis Cardinals 4235 4000 371 00 .114.205.114.319 .000.143 177 .154 -24 -6 +0 -1 +7 +1 0.2
201824 AAAMemphis Redbirds 349294 791417 48485 00 .269.380.395.775 .126.299 1414 .352 128 +11 +0 +10 2.1
201925 MLBArizona Diamondbacks 365314 7719018 48792 00 .245.349.478.827 .232.271 2213 .364 137 +15 +0 +9 +7 +10 4.2
202026 MLBArizona Diamondbacks 129122 27505 6291 00 .221.264.385.649 .164.250 225 .288 78 -3 +0 +4 +2 +4 0.7
202127 MLBArizona Diamondbacks 359304 7311113 44746 00 .240.347.411.759 .171.270 2112 .338 117 +7 +0 +5 +6 +10 2.9
202228 MLBArizona Diamondbacks 354317 671807 29714 20 .211.286.334.620 .123.247 208 .279 72 -11 +0 +6 +7 +10 1.2
202228 AAAReno Aces 2217 6202 410 00 .353.476.8241.300 .471.267 518 .515 252 +4 +0 +1 0.4
202329 MLBDetroit Tigers 151136 28502 14400 10 .206.280.287.567 .081.274 269 .261 58 -7 +0 +5 +3 +4 0.5
202329 AAAReno Aces 3429 10300 381 00 .345.424.448.873 .103.455 249 .383 151 +2 +0 +1 0.3
202430 MLBTexas Rangers 313281 67919 25556 00 .238.314.374.688 .135.266 188 .311 96 -1 +0 +11 +6 +9 2.5
202531 MLBChicago Cubs 421369 9213117 45803 20 .249.336.428.764 .179.272 1911 .338 117 +8 +0 +8 +8 +12 3.7
▸ Career Totals (raw MLB only — historical actual)
MLB Career 22091947 44783371 21944624 50 .230.315.385.700 .155.260 2010 .313 98 -5 +1 +48 +52 +63 16.2

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
Carson Kelly (OGILVIE) 32 50 50 40 60 .251/.339/.414 .164.271 122 16% 11% 117 +1.7
Michael McKenry
2016 · MLB
31 48→46 51→55 43→40 52 .243/.324/.407 .163.293 187 23% 10% 108 +2.3 .212/.307/.346 .134.289 136 29% 11% 85 +0.7 .181/.285/.291.110.25710231%12%61-0.4
Ty Wigginton
2010 · MLB
32 54→55 54→60 37→50 49 .275/.329/.452 .177.296 224 16% 7% 122 +3.3 .247/.312/.403 .156.277 194 18% 8% 102 +1.9 .234/.308/.385.151.26718419%9%91+0.9
John Buck
2012 · MLB
32 47→53 52→55 41→30 47 .244/.308/.411 .166.292 202 24% 7% 102 +1.9 .223/.301/.370 .147.271 183 24% 9% 89 +1.0 .212/.292/.346.133.26017125%9%71-0.1
Stephen Vogt
2017 · MLB
32 52→61 53→60 43→40 52 .264/.325/.441 .177.287 202 16% 8% 117 +2.9 .249/.308/.435 .186.279 213 19% 8% 109 +2.4 .228/.296/.416.188.26022222%9%95+0.7
Tommy La Stella
2021 · MLB
32 54→55 51→55 46→50 57 .274/.343/.435 .161.274 194 9% 9% 123 +3.3 .248/.315/.394 .146.264 153 12% 8% 101 +1.8 .236/.299/.365.129.25713014%8%82+0.2
Chris Iannetta
2014 · MLB
31 47→57 50→60 40→45 63 .233/.350/.385 .152.287 175 24% 15% 114 +2.7 .229/.339/.374 .145.294 154 25% 13% 107 +2.2 .222/.332/.408.187.27723027%13%105+1.0
Oscar Salazar
2010 · MLB
32 55→56 52→55 43→45 47 .278/.317/.454 .177.301 195 15% 6% 118 +3.0 .248/.298/.385 .137.279 158 17% 7% 91 +1.1 .214/.271/.305.091.25211720%7%55-0.3
Neil Walker
2019 · MLB
33 50→57 51→55 42→45 56 .252/.335/.412 .160.286 193 19% 10% 114 +2.7 .248/.327/.385 .137.302 145 21% 10% 104 +2.0 .261/.344/.390.129.31712520%11%104+1.3
Matthew LeCroy
2007 · MLB
31 50 53→55 46→30 52 .257/.336/.424 .167.305 223 23% 10% 118 +3.0 .209/.277/.319 .110.253 124 21% 8% 66 -0.6 .165/.226/.231.067.2025020%6%20-1.9
José Cruz Jr.
2006 · MLB
32 48→51 54→65 42→50 62 .247/.349/.436 .190.281 216 20% 14% 126 +3.5 .235/.332/.393 .158.283 159 21% 13% 108 +2.3 .228/.323/.362.134.279111321%12%92+0.6
Ryan Doumit
2013 · MLB
32 52→62 52→55 44→45 48 .265/.323/.436 .171.297 192 18% 7% 115 +2.8 .245/.304/.402 .157.285 183 20% 7% 98 +1.6 .231/.294/.374.142.27216221%8%81+0.2
Aledmys Díaz
2023 · MLB
32 48→58 51→55 41→45 46 .244/.296/.400 .156.270 193 18% 6% 95 +1.4 .226/.281/.346 .120.264 124 19% 6% 74 -0.1 .223/.277/.321.098.2707219%5%62-0.5
Damian Miller
2002 · MLB
32 53→56 50→55 40→30 52 .266/.334/.425 .159.308 184 20% 9% 117 +2.9 .253/.328/.409 .156.309 173 22% 10% 110 +2.4 .262/.332/.397.135.32412021%9%101+1.2
Robinson Chirinos
2017 · MLB
33 43→47 56→60 40→50 49 .230/.307/.427 .197.263 243 23% 8% 107 +2.2 .234/.337/.444 .210.291 264 28% 10% 124 +3.4 .229/.342/.433.204.29526229%11%117+1.9
Nick Hundley
2017 · MLB
33 52→45 49→55 42→40 46 .260/.308/.413 .153.308 175 21% 6% 102 +1.9 .245/.292/.416 .171.306 194 26% 6% 97 +1.5 .230/.272/.400.171.29420229%5%80+0.1
Didi Gregorius
2022 · MLB
32 46→55 53→60 47→50 48 .237/.293/.408 .171.246 216 15% 6% 95 +1.4 .215/.277/.344 .129.238 136 16% 6% 72 -0.2 .186/.248/.281.095.2126315%5%41-0.7
Daniel Descalso
2019 · MLB
32 48→54 51→50 49→45 59 .240/.341/.410 .170.294 175 23% 13% 116 +2.8 .204/.303/.343 .139.274 146 29% 12% 83 +0.6 .151/.255/.234.083.2079530%12%33-1.1
Mike Kinkade
2005 · MLB
32 50→60 50 42→45 49 .252/.353/.411 .160.293 178 20% 7% 123 +3.3 .261/.332/.400 .139.301 138 17% 5% 110 +2.4 .273/.341/.408.135.31612717%4%114+1.9
Chris Widger
2003 · MLB
32 49 51→60 44→40 50 .249/.314/.416 .167.279 186 18% 8% 106 +2.2 .240/.296/.358 .118.280 96 17% 6% 83 +0.6 .215/.276/.317.102.2538018%7%61-0.2
Trevor Plouffe
2018 · MLB
32 46→51 51→60 43→45 48 .236/.297/.396 .159.274 203 22% 8% 94 +1.3 .219/.299/.386 .167.279 216 28% 10% 93 +1.3 .186/.286/.374.188.23323530%12%84+0.3