Cole RobertsSS Jersey Shore BlueClaws
Age 25 R/R 5'8" / 170 lbs A+ HR +11%H +4% Svc 0.0 · Ctrl thru 2035 peak 0.4 · 2028
wRC+†65
AVG/OBP/SLG.214 / .279 / .313
PA99
HR1
K%26
BB%7
MLB%0%
BAT: -3.9 runs (wOBA-derived runs vs avg)-4BATRUN: +0.5 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +1.1 runs (Positional adjustment)+1POSREP: +2.8 runs (Replacement-level credit)+3REPTotal WAR: +0.00+0.0WAR
trajectory · 10 yrs
0.4peak
2028

Contract

ESTIMATED  ·  service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2030
Service   0 yrs (est)
Team Control Through   2035
First FA Year   2036
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2030
2027MiLBstill in minors · estimated debut 2030
2028MiLBstill in minors · estimated debut 2030
2029MiLBstill in minors · estimated debut 2030
2030Arb-2$0.9M+0.3$1M+$0.5M
2031Arb-3$0.9M+0.2$0.9M+$0.0M
2032Ext / FA-deal$0.9M
2033Ext / FA-deal$0.2M
2034Ext / FA-deal$0.4M
2035Ext / FA-deal$0.6M
Totals $4M $-5M -$9M
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
202322 ROK2 teams 121105 33403 10182 51 .314.385.438.823 .124.345 158 .365 137 +5 +1 +0 +1 +3 1.1
202423 A2 teams 130117 19220 11390 92 .162.234.214.448 .051.241 308 .200 11 -13 +1 +0 +1 +4 -0.7
202524 A+2 teams 10495 13000 7220 20 .137.196.137.333 .000.178 217 .151 -27 -15 +0 +0 +1 +3 -1.1
▸ 2026 Season
202625 MLBPHI 9991 20411 7261 20 .220.283.319.602 .099.285 267 .270 65 -4 +0 +0 +1 +3 0.0
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202726 MLB 10%PHI 168152 34613 13441 31 .224.289.336.625 .112.287 268 .282 74 -5 +0 +0 +2 +5 0.2
202827 MLB 25%PHI 247223 50915 20642 41 .224.294.341.635 .117.288 268 .286 77 -6 +0 +0 +3 +7 0.4
202928 MLB 37%PHI 302272 611126 24783 51 .224.294.346.640 .121.288 268 .286 77 -8 +1 -1 +3 +9 0.4
203029 MLB 47%PHI 331298 671227 27863 51 .225.296.349.645 .124.287 268 .285 77 -9 +1 -1 +4 +9 0.3
203130 MLB 55%PHI 349315 701327 28923 41 .222.292.343.635 .121.286 268 .282 74 -10 +0 -2 +4 +10 0.2
203231 MLB 66%PHI 347313 671226 28933 30 .214.285.323.608 .109.284 278 .278 71 -11 +1 -3 +4 +10 0.0
203332 MLB 83%PHI 337304 661226 27923 10 .217.287.329.616 .112.283 278 .274 68 -12 +0 -4 +4 +10 -0.2
203433 MLBPHI 312282 601125 25872 00 .213.282.319.601 .106.281 288 .268 64 -13 +0 -4 +3 +9 -0.5
203534 MLBPHI 271245 50914 22782 00 .204.275.298.573 .094.280 298 .262 59 -13 +0 -5 +3 +8 -0.7
▸ Career Totals (MLE all levels + projections)
Career 31182812 6101051853 24981925 438 .217.286.324.610 .107.284 268 .274 68 -114 +5 -20 +33 +88 -0.6
/ 162G 650586 12722411 521715 92 .217.286.324.610 .108.284 268 .274 68 -24 +1 -4 +7 +18 -0.1

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
202322 ROKACL D-backs Red 6855 22302 971 41 .400.492.5641.056 .164.408 1013 .447 200 +8 +0 +2 1.0
202322 INTLRA12 5350 9000 1101 10 .180.212.180.392 .000.225 192 .181 -3 -6 +0 +2 -0.5
202423 A+Hillsboro Hops 3426 5000 770 10 .192.364.192.556 .000.250 2121 .277 70 -1 +0 +1 0.0
202423 AVisalia Rawhide 9686 17320 9220 82 .198.274.279.553 .081.266 239 .252 51 -5 +1 +3 -0.2
202524 A+Jersey Shore BlueClaws 8370 10000 11160 20 .143.259.143.402 .000.185 1913 .201 12 -8 +0 +2 -0.6
202524 AClearwater Threshers 2120 3000 110 00 .150.190.150.340 .000.158 55 .163 -17 -3 +0 +1 -0.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
Cole Roberts (OGILVIE) 25 .214/.279/.313 .099.285 12 26% 7% 65 -0.1
Sean Jamieson
2014 · A
25 44→46 44→45 51→50 45 .214/.283/.334 .120.278 1012 26% 7% 72 -0.2 .229/.289/.338 .109.309 99 27% 6% 75 -0.0 .230/.289/.325.094.3197728%6%68-0.2
J.E. Cruz
2006 · A
25 39→48 42→45 52→45 43 .195/.263/.294 .099.270 1012 30% 7% 53 -1.5 .210/.281/.310 .100.285 78 27% 8% 65 -0.7 .207/.282/.309.102.2796626%8%63-0.5
JJ Schwarz
2021 · A
25 39 41→45 48→30 44 .192/.259/.283 .091.263 86 29% 8% 49 -1.8 .208/.276/.329 .121.293 143 32% 8% 68 -0.5 .201/.273/.323.122.28015132%9%62-0.5
Daniel Lyons
2010 · A
25 43→46 40→45 51→50 49 .208/.290/.307 .098.265 715 23% 8% 69 -0.4 .196/.281/.273 .077.269 412 26% 9% 56 -1.3 .173/.270/.224.051.24721127%10%38-1.5
Shayne Fontana
2022 · AA
25 41 42→45 48→55 46 .197/.276/.303 .106.284 99 32% 9% 61 -1.0 .215/.297/.325 .110.300 1114 30% 9% 76 +0.1 .222/.305/.326.104.296111927%8%77+0.1
Jackson Brennan
2008 · A
25 44→42 42→45 47→50 48 .213/.305/.319 .106.285 910 27% 8% 79 +0.3 .210/.298/.299 .089.297 710 29% 9% 70 -0.3 .167/.282/.184.017.2640632%12%32-0.6
Drew Jackson
2018 · AA
25 43→45 40→45 48→55 43 .210/.276/.302 .092.279 814 27% 6% 61 -1.0 .200/.273/.313 .113.281 1218 31% 7% 63 -0.8 .189/.276/.312.123.270142633%8%62-0.5
Danny Mendick
2019 · AA
25 42→48 43→45 46→50 45 .209/.269/.320 .111.254 1112 22% 6% 63 -0.9 .225/.286/.348 .123.273 1413 22% 7% 77 +0.1 .231/.290/.367.136.277161522%7%79+0.2
Cody Cipriano
2010 · AA
25 44→48 43→45 48→45 46 .214/.288/.333 .118.293 99 28% 8% 74 -0.1 .221/.286/.329 .108.319 99 31% 7% 72 -0.2 .228/.297/.329.100.3297730%7%74-0.0
Tyler Reichenborn
2023 · A
25 41→44 40→45 46→50 45 .199/.274/.285 .086.276 813 29% 8% 56 -1.3 .209/.281/.315 .106.284 1111 28% 8% 66 -0.6 .178/.256/.316.138.22817830%9%54-0.4
Drake Osborn
2023 · A
25 40 43→50 49→40 42 .201/.266/.309 .108.276 116 30% 7% 59 -1.1 .189/.244/.301 .112.256 134 31% 6% 47 -1.9 .179/.231/.285.106.23913231%5%35-1.3
Nick Vickerson
2014 · A
25 38 43→40 50 47 .190/.271/.298 .108.259 1113 30% 9% 59 -1.1 .198/.292/.298 .100.275 911 29% 10% 68 -0.5 .183/.296/.269.086.25581128%12%59-0.7
Jimmy Herron
2021 · A
25 40→45 41→45 48→55 48 .195/.269/.289 .094.249 813 24% 8% 55 -1.4 .211/.288/.332 .121.271 1218 25% 8% 74 -0.1 .218/.294/.351.132.264152423%8%78+0.2
Andres Sosa
2023 · A
25 39 42→40 52→45 46 .191/.291/.300 .109.275 99 31% 9% 69 -0.4 .196/.285/.288 .092.287 77 32% 8% 63 -0.9 .183/.273/.260.077.2766433%7%47-0.7
Dylan Neuse
2023 · A
24 37 39→40 49→50 44 .183/.260/.264 .081.271 814 33% 9% 45 -2.1 .205/.286/.296 .091.292 713 29% 9% 63 -0.8 .211/.301/.305.094.29351327%10%72-0.1
Ronnie Richardson
2014 · A
24 44 42→40 48→50 45 .213/.275/.318 .106.281 88 26% 7% 64 -0.8 .216/.308/.313 .097.284 610 24% 9% 78 +0.2 .210/.315/.303.093.27751023%10%77+0.1
Cam Devanney
2022 · AA
25 36→42 41→55 45 40 .183/.249/.273 .090.263 98 32% 6% 43 -2.2 .213/.275/.368 .155.278 187 29% 7% 78 +0.2 .219/.282/.386.166.27919728%7%82+0.4
Quincy McAfee
2023 · AA
25 39 43→45 43→45 46 .192/.280/.301 .108.265 117 30% 9% 63 -0.8 .198/.277/.336 .138.251 1610 27% 7% 71 -0.3 .186/.266/.336.150.221181225%7%63-0.5
Jake Lemmerman
2014 · AA
25 44→50 42→45 51→45 46 .213/.290/.322 .110.290 1010 28% 8% 72 -0.2 .194/.266/.303 .109.276 109 31% 8% 57 -1.2 .146/.218/.245.099.20610433%8%20-1.6
Larry Cobb
2009 · A
24 42→43 43→45 48→50 47 .210/.277/.316 .107.254 1111 22% 7% 65 -0.7 .214/.275/.331 .117.282 1210 27% 6% 68 -0.5 .176/.235/.286.110.24815434%4%36-0.5