Cody RobertsC El Paso Chihuahuas
Age 30 R/R 6'0" / 195 lbs AAA HR +13%BB +8% Svc 0.0 · Ctrl thru 2033
wRC+†54
AVG/OBP/SLG.195 / .260 / .298
PA197
HR3
K%35
BB%7
MLB%10%
BAT: -10.3 runs (wOBA-derived runs vs avg)-10BATRUN: -0.0 runs (SB/CS + UBR baserunning)-0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +3.5 runs (Positional adjustment)+4POSREP: +5.6 runs (Replacement-level credit)+6REPTotal WAR: -0.10-0.1WAR
Scouting · nowfuture
HIT
2020
PWR
3333
SPD
4747
EYE
4848
trajectory · 10 yrs
-0.1peak
2026

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
2026MiLBstill in minors · estimated debut 2028
2027MiLBstill in minors · estimated debut 2028
2028Pre-Arb$0.8M
2029Arb-1$0.8M
2030Arb-2$0.9M
2031Extbeyond projection horizon · no WAR estimate
2032Extbeyond projection horizon · no WAR estimate
2033Extbeyond projection horizon · no WAR estimate
Totals $-7M $-7M +$0.0M

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
201923 ADelmarva Shorebirds 192175 33310 12551 00 .189.245.217.462 .029.266 296 .209 18 -18 +0 +0 +3 +5 -0.9
202125 A+3 teams 182161 32704 16733 00 .199.283.317.600 .118.329 409 .264 60 -8 +0 +0 +3 +5 0.0
202226 AA2 teams 302275 611406 201044 00 .222.284.338.622 .116.327 347 .273 67 -11 +0 +0 +5 +9 0.3
202327 AAReading Fightin Phils 239220 41905 11664 22 .186.238.295.534 .109.237 285 .233 37 -17 -0 +0 +4 +7 -0.7
202428 AAALehigh Valley IronPigs 160143 351101 12602 20 .245.312.343.655 .098.410 388 .281 73 -5 +0 +0 +3 +5 0.3
202529 AAA2 teams 182164 33412 13780 30 .201.260.274.534 .073.356 437 .237 39 -12 +1 +0 +3 +5 -0.4
▸ 2026 Season
202630 MLBSD 197179 35713 14702 31 .196.262.296.558 .101.295 367 .255 54 -10 +0 +0 +4 +6 -0.1
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202731 MLB 20%SD 178161 33713 13612 20 .205.273.317.589 .112.293 347 .259 56 -9 +0 -3 +3 +5 -0.3
202832 MLB 33%SD 168152 31613 13571 20 .204.271.316.587 .112.292 348 .259 56 -8 +0 -4 +3 +5 -0.4
202933 MLB 43%SD 143130 25502 11491 10 .192.261.277.537 .085.290 348 .257 55 -7 +0 -4 +3 +4 -0.5
203034 MLB 52%SD 10797 19402 8371 10 .196.264.299.563 .103.289 357 .252 51 -6 +0 -5 +2 +3 -0.6
▸ Career Totals (MLE all levels + projections)
Career 20501857 37877531 14371021 163 .204.268.300.569 .097.305 357 .253 52 -112 +2 -15 +37 +58 -3.2
/ 162G 650589 12024210 452257 51 .204.268.302.571 .098.306 357 .253 52 -36 +1 -5 +12 +18 -1.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 PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
201923 ADelmarva Shorebirds 192166 40410 21431 00 .241.330.277.607 .036.315 2211 .280 73 -6 +0 +5 -0.1
202125 AAANorfolk Tides 3834 10201 4130 00 .294.368.441.810 .147.450 3411 .362 136 +2 +0 +1 0.3
202125 AABowie Baysox 6352 12302 9191 00 .231.355.404.759 .173.323 3014 .339 118 +1 +0 +2 0.3
202125 A+Aberdeen IronBirds 8168 17402 10242 00 .250.362.397.760 .147.349 3012 .342 120 +2 +0 +2 0.4
202226 AAANorfolk Tides 2824 9201 460 00 .375.464.5831.048 .208.471 2114 .460 210 +3 +0 +1 0.4
202226 AABowie Baysox 274242 631607 25754 00 .260.339.413.753 .153.344 279 .335 114 +4 +0 +8 1.2
202327 AAReading Fightin Phils 239215 461106 16524 22 .214.281.349.630 .135.250 227 .280 73 -7 -0 +7 -0.1
202428 AAALehigh Valley IronPigs 160138 401301 17512 20 .290.376.406.782 .116.448 3211 .348 124 +4 +0 +5 1.0
202529 AAAEl Paso Chihuahuas 133112 25502 16460 20 .223.320.321.642 .098.343 3512 .286 77 -3 +0 +4 0.1
202529 AASan Antonio Missions 4946 14011 3140 10 .304.347.413.760 .109.419 296 .340 118 +1 +0 +1 0.3

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 Roberts (OGILVIE) 30 20 33 47 48 .195/.260/.298 .103.295 33 35% 7% 54 -0.5
Jeff Arnold
2018 · AAA
30 37 44→50 42→40 37 .183/.248/.296 .114.298 114 40% 7% 48 -1.9 .180/.244/.281 .101.329 105 45% 7% 42 -2.3 .132/.201/.198.066.2667050%8%0-2.0
Chris Rabago
2022 · AAA
29 40 40 47→55 44 .195/.262/.284 .089.273 913 30% 8% 50 -1.7 .197/.263/.291 .094.306 910 36% 7% 53 -1.5 .156/.228/.224.068.2655540%6%17-1.2
Kevin Cash
2008 · MLB
30 36 45→40 43→30 40 .187/.252/.308 .120.258 144 32% 7% 53 -1.5 .201/.270/.307 .106.280 114 30% 8% 59 -1.1 .194/.267/.274.080.2659029%9%45-0.5
Dayton Buller
2011 · AAA
30 42 42→45 45→40 39 .205/.262/.314 .109.306 95 35% 6% 57 -1.2 .198/.253/.291 .093.314 75 36% 7% 47 -1.9 .198/.249/.323.125.29612036%6%50-0.3
Brandon Hicks
2016 · MLB
30 37→40 46→50 47→50 40 .188/.262/.313 .125.291 146 38% 8% 58 -1.2 .194/.263/.307 .113.327 1210 41% 8% 57 -1.2 .169/.240/.260.091.301111245%8%32-1.5
Joe Hudson
2022 · MLB
31 36 44→45 47→40 39 .188/.240/.299 .111.269 135 35% 6% 44 -2.1 .203/.283/.350 .147.288 198 34% 9% 77 +0.1 .183/.287/.336.152.26122836%11%73-0.0
Joseph Odom
2022 · MLB
30 42 42→45 45→30 36 .202/.258/.302 .100.324 105 39% 6% 53 -1.5 .202/.267/.335 .133.380 148 47% 7% 66 -0.6 .164/.236/.303.138.32815451%8%42-0.9
Ali Solis
2018 · AAA
30 37 40→45 45→30 35 .188/.223/.275 .087.262 85 31% 4% 30 -3.1 .204/.240/.332 .128.284 156 33% 4% 53 -1.5 .196/.230/.353.157.24923332%4%51-1.0
Ryan Budde
2010 · MLB
30 40 42→45 46→40 41 .200/.253/.304 .104.270 106 29% 6% 51 -1.7 .190/.252/.276 .086.291 86 35% 7% 43 -2.2 .167/.236/.228.061.2695437%8%23-1.3
Grayson Greiner
2022 · MLB
29 40 44→45 47→30 40 .200/.262/.313 .113.299 134 36% 7% 58 -1.2 .195/.259/.307 .112.360 126 45% 7% 55 -1.4 .163/.227/.268.105.32115351%7%28-0.9
Gift Ngoepe
2019 · MLB
29 39→42 42→45 45→50 38 .187/.253/.295 .107.312 107 41% 8% 49 -1.8 .193/.261/.311 .118.350 1210 44% 8% 57 -1.2 .150/.222/.265.115.28714850%8%27-1.0
Eddy Rodriguez
2016 · AAA
30 35→30 42→50 45→30 31 .181/.214/.278 .097.268 104 36% 3% 27 -3.3 .176/.214/.269 .093.320 105 46% 4% 25 -3.5 .144/.181/.222.078.29110152%4%-4-2.0
Aramis Garcia
2023 · MLB
30 42→41 43→50 43→45 36 .212/.254/.318 .106.286 125 30% 4% 55 -1.4 .197/.247/.340 .143.272 207 34% 5% 59 -1.1 .174/.239/.321.147.23822637%6%49-0.8
David Matranga
2007 · AAA
30 38 44→45 47→50 42 .195/.261/.312 .117.253 1310 28% 6% 58 -1.2 .211/.282/.335 .124.279 1411 28% 7% 72 -0.2 .212/.294/.334.122.28413928%8%75+0.0
Anthony Bemboom
2020 · MLB
30 40 42→45 44→45 44 .200/.261/.305 .104.261 104 27% 7% 55 -1.4 .203/.272/.324 .121.264 135 27% 8% 65 -0.7 .199/.271/.309.111.25712226%8%58-0.4
Tyler Payne
2022 · AA
29 42 43→45 48→40 37 .209/.250/.322 .113.287 114 31% 4% 54 -1.4 .231/.271/.334 .103.320 85 29% 4% 66 -0.6 .238/.274/.333.095.3128225%4%62-0.3
Carlos Eduardo Gonzalez
2015 · AAA
30 43 39→30 42→50 38 .207/.252/.293 .086.284 69 29% 5% 47 -1.9 .219/.276/.333 .114.277 1110 24% 6% 69 -0.4 .212/.264/.308.096.2648622%6%52-0.5
Ryan Jorgensen
2008 · MLB
29 40 43→45 48→30 42 .203/.254/.306 .103.259 115 26% 6% 52 -1.6 .220/.268/.351 .131.283 156 27% 6% 69 -0.4 .214/.263/.359.146.27418029%6%67-0.2
Dane Sardinha
2009 · MLB
30 34→32 42→45 49→30 36 .180/.219/.277 .098.240 114 30% 4% 30 -3.1 .181/.228/.286 .105.253 124 32% 5% 36 -2.7 .155/.214/.240.085.22210034%6%15-1.4
Jake Wald
2010 · AAA
29 42→43 41→45 51→50 41 .203/.267/.304 .100.289 810 31% 7% 57 -1.2 .186/.250/.270 .084.313 68 39% 7% 41 -2.3 .127/.198/.171.044.2562247%8%-7-2.3