Cody BellingerLF New York Yankees
Age 31 L/L 6'3" / 204 lbs MLB HR +8%BB +8% Svc 8.930 · Ctrl thru 2030 peak 3.6 · 2026
wRC+†vL 153125vR 111
AVG/OBP/SLG.265 / .329 / .445
PA576
HR22
SB15
K%15
BB%8
xwOBA.375
Barrel%8.3%
MLB%100%
BAT: +16.3 runs (wOBA-derived runs vs avg)+16BATRUN: +3.0 runs (SB/CS + UBR baserunning)+3RUNFLD: +0.6 runs (Defensive runs vs avg)+1FLDPOS: +0.6 runs (Positional adjustment)+1POSREP: +16.3 runs (Replacement-level credit)+16REPTotal WAR: +3.60+3.6WAR
Scouting · nowfuture
HIT
5050
PWR
4545
SPD
5555
EYE
5245
trajectory · 10 yrs
2.3peak
2026

Contract

CONFIRMED  ·  hand-curated extension
Status   FA
MLB Debut   2017
Service   8.930 yrs.days
Team Control Through   2030
First FA Year   2027
OPT
YearStatusSalary Proj WAR Value Surplus
2026Ext / FA-deal$25M+3.6$29M+$4M
2027Ext / FA-deal$32M+3.1$26M-$7M
2028Ext / FA-deal$32M+2.5$21M-$11M
2029Ext / FA-deal$32M+1.9$17M-$16M
2030Ext / FA-deal$32M+1.2$11M-$22M
Totals $155M $103M -$52M
Options · projected decision
2027PLAYER OPT$25.0M / $0.0M buyoutEXERCISE
Underwater contract
Projected production over the remaining contract is worth -$52M less than the salary owed. Most often this reflects an aging-curve fade that was visible at signing — the team paid a premium for the early years.

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
201318 ROKAZL Dodgers 195174 25641 19661 23 .144.232.241.473 .098.224 3410 .214 22 -17 -1 +0 +1 +6 -1.2
201419 ROKOgden Raptors 233221 501042 9580 80 .226.257.335.591 .109.293 254 .257 55 -12 +2 +0 +1 +7 -0.3
201520 A+Rancho Cucamonga Quakes 544492 9722227 382064 102 .197.260.415.675 .217.262 387 .286 77 -14 +1 +0 +2 +15 0.5
201621 AA2 teams 550492 10717124 501453 85 .217.294.402.696 .185.253 269 .302 89 -7 -0 +0 +2 +16 1.1
201722 MLB2 teams 625550 15128544 701742 173 .275.359.584.942 .309.319 2811 .386 154 +38 +2 -4 -11 +18 4.3
201823 MLBLos Angeles Dodgers 632557 14527824 691513 141 .260.345.467.812 .206.314 2411 .340 118 +13 +2 -2 -11 +18 2.0
201924 MLBLos Angeles Dodgers 661559 17035443 951083 155 .304.408.6121.020 .308.308 1614 .412 174 +55 +1 +5 -7 +19 7.4
202025 MLBLos Angeles Dodgers 243213 499011 30420 61 .230.325.427.752 .197.237 1712 .330 111 +3 +1 +5 +1 +7 1.7
202126 MLB2 teams 371335 549110 32991 31 .161.236.284.520 .122.192 279 .228 33 -28 +0 +1 +1 +11 -1.6
202227 MLBLos Angeles Dodgers 550504 10527318 381502 143 .208.267.381.647 .173.254 277 .284 75 -15 +2 +4 +2 +16 0.7
202328 MLBChicago Cubs 556499 15328126 40875 206 .307.364.523.887 .216.319 167 .374 144 +28 +2 -0 +2 +16 4.8
202429 MLBChicago Cubs 569516 14125318 45893 92 .273.335.438.773 .165.297 168 .328 109 +6 +1 -2 +2 +16 2.4
202530 MLBNew York Yankees 656588 16528527 57902 132 .281.346.483.829 .202.287 149 .351 126 +20 +2 +5 -7 +19 3.8
▸ 2026 Season (actual · ROS · total)
202631 MLBNew York Yankees 10285 23313 15130 31 .271.380.435.815 .165.282 1315 .355 130 +3 +0 +0 -1 +3 0.6
ROS31 MLBNYY 474424 11318317 45682 123 .267.340.443.783 .177.281 149 .347 124 +13 +1 +1 +2 +13 3.0
TOT31 MLBNYY 576509 13621420 60812 154 .267.347.442.789 .175.282 1410 .349 125 +16 +1 +1 +1 +16 3.6
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202732 MLBNYY 557497 13121419 53692 113 .264.337.437.774 .173.270 1210 .342 120 +13 +1 -3 +2 +16 2.9
202833 MLBNYY 527470 12219318 50692 92 .260.333.428.761 .168.269 139 .336 115 +9 +1 -4 +2 +15 2.4
202934 MLBNYY 479429 10917315 45672 71 .254.328.413.740 .159.267 149 .329 110 +5 +1 -4 +2 +14 1.8
203035 MLBNYY 423380 9414313 39631 51 .247.319.403.722 .155.265 159 .321 104 +2 +1 -5 +2 +12 1.1
203136 MLBNYY 363326 7812210 33581 40 .239.311.380.691 .141.262 169 .311 97 -1 +1 -6 +1 +10 0.5
203237 MLBNYY 298268 63928 27501 30 .235.307.373.681 .138.258 179 .301 89 -4 +1 -7 +1 +8 -0.0
▸ Career Totals (MLE all levels + projections)
Career 95068494 212238161375 884190940 19044 .250.323.441.765 .192.278 209 .329 110 +106 +20 -18 -12 +269 37.3
/ 162G 650581 14526426 601313 133 .250.323.442.765 .193.277 209 .329 110 +7 +1 -1 -1 +18 2.6

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
201318 ROKAZL Dodgers 195162 34961 31461 23 .210.340.358.698 .148.287 2416 .318 101 +0 -1 +6 0.5
201419 ROKOgden Raptors 233215 671463 15400 80 .312.357.474.831 .163.366 176 .361 135 +9 +2 +7 1.8
201520 A+Rancho Cucamonga Quakes 544478 12633430 521504 102 .264.341.538.878 .274.314 2810 .375 145 +28 +1 +15 4.5
201621 AATulsa Drillers 465399 10517123 59943 82 .263.362.484.846 .221.287 2013 .371 142 +22 +1 +13 3.7
201621 INTLGlendale Desert Dogs 8570 22803 14180 03 .314.429.557.986 .243.380 2116 .426 184 +8 -1 +2 1.0
201722 MLBLos Angeles Dodgers 548480 12826439 641461 103 .267.354.581.935 .315.299 2712 .401 165 +40 +1 -4 -11 +16 4.2
201722 AAAOklahoma City Dodgers 7767 23405 9221 70 .343.429.6271.055 .284.450 2912 .457 208 +9 +1 +2 1.3
201823 MLBLos Angeles Dodgers 632557 14528725 691513 141 .260.345.470.815 .210.312 2411 .358 132 +23 +2 -2 -11 +18 3.1
201924 MLBLos Angeles Dodgers 661558 17034347 951083 155 .305.408.6291.037 .324.302 1614 .443 197 +72 +1 +5 -7 +19 9.2
202025 MLBLos Angeles Dodgers 243213 5110012 30420 61 .239.333.455.789 .216.245 1712 .350 126 +7 +1 +5 +1 +7 2.1
202126 MLBLos Angeles Dodgers 350315 529210 31941 31 .165.242.302.544 .137.196 279 .246 46 -21 +0 +1 +1 +10 -0.9
202126 AAAOklahoma City Dodgers 2120 4002 140 00 .200.238.500.738 .300.143 195 .318 101 +0 +0 +1 0.1
202227 MLBLos Angeles Dodgers 550504 10627319 381502 143 .210.268.389.657 .179.255 277 .288 79 -13 +2 +4 +2 +16 1.0
202328 MLBChicago Cubs 556499 15329126 40875 206 .307.364.525.889 .218.319 167 .382 150 +32 +2 -0 +2 +16 5.2
202429 MLBChicago Cubs 569516 13723318 45893 92 .266.328.426.754 .161.287 168 .333 113 +8 +1 -2 +2 +16 2.6
202530 MLBNew York Yankees 656588 16025529 57902 132 .272.338.480.818 .207.274 149 .355 130 +22 +2 +5 -7 +19 4.1
▸ Career Totals (raw MLB only — historical actual)
MLB Career 47654230 110221128225 46995720 10424 .261.337.483.820 .223.284 2010 .358 132 +171 +11 +10 -28 +135 30.5

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
Cody Bellinger (OGILVIE) 31 50 45 55 45 .265/.338/.442 .177.272 2114 12% 10% 124 +3.3
Jody Gerut
2009 · MLB
31 54→56 55 50 52 .275/.331/.465 .190.290 2212 15% 8% 126 +3.5 .250/.305/.413 .163.269 1810 15% 7% 102 +1.8 .234/.288/.381.147.25116714%7%82+0.2
Michael Tucker
2002 · MLB
31 50→52 53→55 53→55 55 .252/.336/.434 .182.291 1919 20% 10% 119 +3.1 .250/.329/.415 .165.296 1617 20% 10% 111 +2.5 .250/.334/.409.159.295151420%11%108+2.0
Eric Byrnes
2007 · MLB
31 51→57 54→60 55→60 49 .259/.316/.445 .186.278 2017 16% 7% 115 +2.7 .259/.319/.436 .177.278 1927 14% 7% 114 +2.7 .253/.315/.422.168.270173013%7%104+1.4
Josh Reddick
2018 · MLB
31 57→63 50→60 49→50 54 .285/.342/.447 .162.304 1710 13% 8% 125 +3.5 .266/.326/.413 .147.292 168 15% 8% 110 +2.4 .254/.317/.392.138.27816615%8%96+1.0
Jason Heyward
2021 · MLB
31 50→60 51→55 48→50 58 .252/.341/.415 .163.279 197 17% 11% 117 +2.9 .231/.309/.382 .151.267 168 19% 9% 95 +1.4 .229/.304/.401.172.25619619%9%95+0.6
Jacque Jones
2006 · MLB
31 51→61 54→60 48→50 48 .262/.320/.438 .176.296 2213 20% 7% 115 +2.7 .265/.322/.435 .170.301 2010 19% 7% 115 +2.7 .267/.322/.422.155.30416718%7%104+1.3
Travis Lee
2006 · MLB
31 53→55 50→55 46→45 54 .266/.331/.431 .164.292 178 16% 9% 117 +2.9 .244/.318/.393 .149.277 179 18% 10% 102 +1.9 .224/.312/.364.140.25417819%11%89+0.6
Blake Gailen
2015 · AAA
30 47 52→60 49→50 54 .239/.306/.412 .172.247 1911 13% 8% 102 +1.8 .222/.295/.375 .153.247 1811 18% 9% 88 +0.9 .207/.283/.349.143.23217919%9%74-0.0
David Murphy
2013 · MLB
31 57→60 47→55 49→50 55 .280/.347/.423 .142.309 1514 15% 9% 121 +3.2 .258/.318/.406 .148.280 156 13% 8% 105 +2.1 .252/.306/.392.141.27014113%7%91+0.8
Bobby Higginson
2002 · MLB
31 55→58 55 50 61 .282/.365/.478 .196.294 2116 13% 12% 143 +4.7 .262/.345/.415 .153.280 1613 12% 11% 118 +3.0 .249/.338/.385.135.270141013%11%103+1.7
Rangel Ravelo
2023 · MLB
31 53→55 56→50 48→45 53 .272/.345/.466 .194.294 238 17% 9% 132 +4.0 .259/.345/.402 .143.304 166 19% 10% 116 +2.8 .267/.368/.388.121.31415018%12%123+1.4
Kolten Wong
2023 · MLB
32 52→60 49→50 51→55 52 .260/.337/.419 .159.294 1516 17% 8% 117 +2.9 .224/.298/.352 .128.266 1312 20% 8% 83 +0.6 .183/.254/.261.078.2278822%7%41-0.7
Rafael Ortega
2022 · MLB
31 48→54 53→55 49→55 49 .246/.310/.423 .177.290 2116 23% 8% 106 +2.2 .231/.317/.368 .137.280 1520 22% 11% 95 +1.4 .216/.314/.341.125.264132422%12%84+0.4
Didi Gregorius
2021 · MLB
31 49→55 56→60 46→50 51 .257/.314/.451 .194.260 248 13% 7% 115 +2.8 .224/.284/.372 .148.242 166 15% 6% 82 +0.5 .200/.264/.329.129.21913416%6%60-0.5
Alex Dickerson
2021 · MLB
31 53→54 56→55 47→45 50 .270/.339/.471 .201.307 235 20% 8% 131 +3.9 .235/.299/.414 .179.278 224 24% 7% 100 +1.7 .213/.276/.380.167.25221125%7%77+0.1
Marvin Benard
2002 · MLB
32 52→54 49→55 51→55 53 .261/.329/.414 .153.287 1617 16% 8% 111 +2.5 .250/.307/.388 .138.286 1315 17% 7% 95 +1.4 .276/.320/.406.130.34452320%5%103+0.4
Danny Bautista
2003 · MLB
31 57→59 50 50→45 50 .286/.335/.450 .164.307 1710 14% 7% 123 +3.3 .277/.328/.406 .129.308 128 14% 7% 108 +2.3 .279/.330/.394.115.31010613%6%102+1.4
Garrett Jones
2012 · MLB
31 49→53 55→60 47→50 51 .255/.319/.444 .189.288 2211 20% 8% 115 +2.8 .252/.310/.450 .198.288 245 21% 8% 114 +2.7 .249/.306/.443.194.28523221%7%106+1.8
Emil Brown
2006 · MLB
31 55→58 50 54→50 51 .275/.340/.440 .165.313 1710 18% 8% 123 +3.3 .269/.333/.419 .150.307 1510 17% 8% 115 +2.7 .261/.323/.398.137.29414916%8%101+1.4
Jeff DaVanon
2004 · MLB
30 50 52→45 51→55 56 .256/.334/.426 .169.284 2020 18% 10% 117 +2.9 .261/.352/.398 .137.300 1324 16% 12% 117 +2.9 .261/.362/.386.125.306102716%13%114+1.3