Cole Cummings3B San Antonio Missions
Age 28 L/R 6'2" / 205 lbs AA HR +13%BB +8% Svc 0.0 · Ctrl thru 2034
wRC+†52
AVG/OBP/SLG.181 / .253 / .298
PA250
HR6
K%39
BB%7
MLB%2%
BAT: -13.7 runs (wOBA-derived runs vs avg)-14BATRUN: +0.1 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +0.9 runs (Positional adjustment)+1POSREP: +7.1 runs (Replacement-level credit)+7REPTotal WAR: -0.60-0.6WAR
Scouting · nowfuture
HIT
2020
PWR
3939
SPD
4848
EYE
4646
trajectory · 10 yrs
-0.5peak
2027

Contract

ESTIMATED  ·  service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2029
Service   0 yrs (est)
Team Control Through   2034
First FA Year   2035
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2029
2027MiLBstill in minors · estimated debut 2029
2028MiLBstill in minors · estimated debut 2029
2029Arb-1$0.8M
2030Arb-2$0.9M
2031Arb-3$0.9M
2032Ext / FA-deal$0.2M
2033Extbeyond projection horizon · no WAR estimate
2034Extbeyond projection horizon · no WAR estimate
Totals $-13M $-20M -$6M
Why some years run red
On long-term deals the salary is locked in regardless of how the player ages. Late years are red whenever projected production drops below the AAV — that's expected, not a sign the deal is bad. The honest scorecard is the Net Surplus over the whole contract, not any single year.

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
202123 ROK2 teams 129110 27525 12384 12 .245.341.464.805 .218.314 299 .331 112 +2 -1 +0 +0 +4 0.5
202224 A+2 teams 438376 6810211 4315113 91 .181.287.306.593 .125.259 3410 .261 58 -21 +1 +0 +2 +12 -0.6
202325 AA2 teams 403366 7214112 2613310 21 .197.269.339.607 .142.270 336 .264 60 -18 +0 +0 +1 +11 -0.6
202426 AASan Antonio Missions 517466 761718 362289 102 .163.237.255.492 .092.288 447 .223 29 -42 +1 +0 +2 +15 -2.4
▸ 2026 Season
202628 MLBSD 250226 42916 18974 31 .186.258.314.572 .128.286 397 .253 52 -14 +0 +0 +1 +7 -0.6
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202729 MLB 9%SD 258233 44916 19974 31 .189.262.313.575 .124.286 387 .258 55 -13 +0 -1 +1 +7 -0.6
202830 MLB 19%SD 301271 511017 221115 31 .188.262.310.572 .122.285 377 .260 57 -15 +0 -2 +1 +9 -0.7
202931 MLB 29%SD 316284 541117 241155 20 .190.265.310.575 .120.284 368 .259 57 -16 +0 -3 +1 +9 -0.8
203032 MLB 40%SD 316284 541117 241165 20 .190.265.310.575 .120.282 378 .256 54 -16 +0 -4 +1 +9 -1.0
203133 MLB 54%SD 298270 501016 221114 10 .185.257.296.553 .111.280 377 .251 50 -17 +0 -4 +1 +8 -1.2
203234 MLB 71%SD 263238 42815 191014 10 .176.249.282.531 .105.278 387 .244 45 -16 +0 -5 +1 +7 -1.3
▸ Career Totals (MLE all levels + projections)
Career 34893124 5801141380 265129867 379 .186.264.307.571 .122.282 378 .255 53 -185 +4 -19 +12 +99 -9.1
/ 162G 650582 10721215 4924212 72 .184.261.304.565 .120.279 378 .255 53 -34 +1 -4 +2 +18 -1.7

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
202123 ALake Elsinore Storm 5343 15213 8112 00 .349.472.6511.123 .302.414 2115 .483 228 +8 +0 +2 0.9
202123 ROKACL Padres 7660 17512 11152 12 .283.411.500.911 .217.326 2014 .388 155 +5 -1 +2 0.6
202224 A+Fort Wayne TinCaps 248213 43816 27616 31 .202.309.333.642 .131.250 2511 .294 83 -5 +0 +7 0.3
202224 ALake Elsinore Storm 190145 38526 34537 60 .262.425.448.873 .186.356 2818 .388 155 +12 +1 +5 1.9
202325 AASan Antonio Missions 335294 7215012 30819 10 .245.332.418.751 .173.297 249 .336 115 +6 +0 +9 1.6
202325 A+Fort Wayne TinCaps 6860 14510 7211 11 .233.324.350.674 .117.359 3110 .307 93 -1 -0 +2 0.1
202426 AASan Antonio Missions 517452 9923210 501739 102 .219.309.345.654 .126.324 3310 .296 85 -9 +1 +15 0.7

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
Cole Cummings (OGILVIE) 28 20 39 48 46 .181/.253/.298 .117.286 63 39% 7% 52 -0.7
Connor Hoover
2023 · AA
27 34→30 47→50 50 44 .181/.258/.318 .137.259 1513 35% 9% 58 -1.2 .189/.267/.321 .132.273 1612 35% 9% 63 -0.9 .160/.249/.296.136.218191236%9%46-1.0
Ryan Aguilar
2022 · AA
27 38→41 43→45 50 41 .181/.265/.280 .099.307 1112 42% 9% 52 -1.6 .204/.296/.339 .135.334 1513 39% 10% 80 +0.4 .217/.319/.382.165.335191337%12%95+0.9
Jake Lowery
2017 · AA
27 36 43→45 48→30 43 .183/.252/.292 .109.264 105 33% 8% 48 -1.9 .194/.265/.297 .103.312 96 37% 9% 55 -1.4 .125/.205/.184.059.2604049%9%0-1.2
Caleb Hamilton
2022 · AAA
27 36 44→45 46→45 43 .181/.257/.295 .114.275 129 37% 9% 52 -1.6 .181/.267/.319 .138.277 186 38% 10% 63 -0.9 .145/.237/.274.129.20919339%10%37-0.8
Jameson Fisher
2021 · AA
27 39→36 40→45 43→45 41 .188/.258/.280 .092.292 86 36% 8% 48 -1.9 .220/.275/.343 .123.313 136 32% 7% 70 -0.3 .235/.285/.380.146.31417230%6%80+0.2
Craig Dedelow
2022 · AA
27 35→34 48→50 43→45 35 .186/.240/.326 .140.284 175 40% 6% 52 -1.6 .185/.258/.341 .156.335 1911 47% 8% 64 -0.8 .157/.241/.320.162.292211450%9%50-1.6
Corey Ray
2022 · AAA
27 41→36 47→50 49→55 34 .203/.250/.338 .134.320 1510 40% 6% 59 -1.1 .205/.246/.362 .157.304 1914 38% 5% 63 -0.8 .170/.208/.329.159.248211640%4%37-1.4
Jake Means
2023 · AA
27 35→30 47→45 50→45 43 .183/.260/.318 .135.266 159 36% 9% 59 -1.1 .181/.252/.301 .120.260 1410 34% 8% 51 -1.7 .130/.207/.227.097.17215834%8%11-2.0
Jackson Cluff
2023 · AA
26 36→29 40→45 48→55 36 .179/.243/.270 .091.285 811 38% 6% 39 -2.5 .186/.268/.305 .119.285 1220 36% 9% 59 -1.1 .181/.273/.314.132.266142835%10%61-0.6
Steven Lerud
2013 · AAA
28 40→42 41→45 42→40 37 .192/.259/.287 .095.303 94 37% 6% 50 -1.7 .211/.289/.302 .091.303 85 30% 8% 66 -0.6 .213/.299/.279.066.3055129%9%61-0.3
McCarthy Tatum
2023 · AA
27 36→25 45→55 48→50 35 .184/.240/.304 .120.279 139 38% 5% 46 -2.0 .211/.271/.326 .115.298 1010 31% 5% 66 -0.6 .215/.285/.308.094.2976928%4%64-0.2
Mark Contreras
2022 · AAA
27 38 49→50 50→55 37 .194/.258/.343 .149.284 1615 36% 6% 65 -0.7 .203/.264/.339 .136.292 1623 35% 6% 66 -0.6 .192/.256/.306.115.275143034%6%50-1.2
John Nelson
2007 · AAA
28 34→35 47→45 48→45 37 .181/.241/.311 .129.276 169 39% 6% 49 -1.8 .189/.246/.332 .143.280 198 38% 6% 56 -1.3 .158/.218/.302.144.21522038%6%36-1.3
Kellin Deglan
2019 · AA
27 38→34 43→50 43→40 33 .185/.243/.292 .107.313 115 42% 6% 44 -2.1 .207/.268/.329 .122.320 136 38% 6% 65 -0.7 .188/.254/.308.120.28915238%6%51-0.6
Jason Martinson
2017 · AAA
28 38→41 44→50 53→50 34 .189/.242/.304 .115.298 1212 40% 6% 46 -2.0 .188/.244/.306 .118.318 138 42% 6% 48 -1.9 .146/.206/.239.093.25713046%6%11-1.5
Justin Toerner
2023 · AAA
26 39 43→45 48→50 44 .190/.284/.298 .108.293 1110 36% 9% 65 -0.7 .190/.283/.309 .119.284 1311 35% 10% 66 -0.6 .126/.240/.244.118.17215935%12%32-1.0
Bret Boswell
2023 · AAA
28 43→41 47→50 50→45 41 .208/.277/.339 .131.319 1511 38% 8% 71 -0.3 .196/.265/.325 .129.304 139 37% 8% 63 -0.9 .152/.231/.275.124.23412438%9%33-1.2
Jason Delay
2022 · AAA
27 38 47→45 48→40 33 .198/.238/.325 .127.287 156 36% 4% 50 -1.7 .216/.269/.301 .085.295 55 27% 6% 56 -1.3 .226/.285/.301.075.2973223%6%61-0.4
Camden Duzenack
2022 · AAA
27 35→37 49→50 50 35 .190/.239/.328 .138.268 189 36% 5% 52 -1.6 .214/.262/.346 .132.279 1411 28% 5% 66 -0.6 .215/.267/.343.129.269141025%5%65-0.4
Shane Matheny
2022 · AA
26 38→42 43→45 47→50 39 .187/.250/.294 .107.292 116 38% 7% 48 -1.9 .201/.285/.328 .127.324 149 38% 10% 72 -0.2 .191/.281/.316.125.30014938%10%64-0.5