Sean Roby3B Pensacola Blue Wahoos
Age 28 R/R 6'1" / 235 lbs AA HR -4%BB +3% Svc 0.0 · Ctrl thru 2034
wRC+†58
AVG/OBP/SLG.193 / .255 / .322
PA151
HR4
K%36
BB%7
MLB%2%
BAT: -7.2 runs (wOBA-derived runs vs avg)-7BATRUN: -0.0 runs (SB/CS + UBR baserunning)-0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +0.5 runs (Positional adjustment)+1POSREP: +4.3 runs (Replacement-level credit)+4REPTotal WAR: -0.20-0.2WAR
trajectory · 10 yrs
-0.2peak
2026

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 $-10M $-15M -$5M
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
201820 ROKAZL Giants Black 186169 38614 11523 01 .225.284.343.627 .118.293 286 .263 59 -9 -0 +0 +1 +5 -0.3
201921 AAugusta GreenJackets 7977 10312 2390 00 .130.152.273.425 .143.222 493 .174 -9 -10 +0 +0 +0 +2 -0.7
202123 A+Eugene Emeralds 421384 6916115 321684 30 .180.250.344.594 .164.267 408 .257 55 -21 +1 +0 +2 +12 -0.8
202224 AARichmond Flying Squirrels 353328 555120 191814 10 .168.222.372.594 .204.271 515 .250 50 -20 +0 +0 +1 +10 -0.9
202325 A+3 teams 258241 406110 141172 00 .166.218.324.542 .158.261 455 .231 35 -19 +0 +0 +1 +7 -1.1
202426 AAPensacola Blue Wahoos 172158 26114 11650 00 .165.219.259.478 .095.239 386 .214 22 -15 +0 +0 +1 +5 -1.0
▸ 2026 Season
202628 MLBMIA 151138 28514 11541 21 .203.267.341.607 .138.281 367 .261 58 -7 +0 +0 +1 +4 -0.2
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202729 MLB 9%MIA 199182 36615 14691 21 .198.259.324.583 .126.281 357 .265 61 -9 +0 -1 +1 +6 -0.4
202830 MLB 19%MIA 257234 47817 19882 20 .201.267.333.600 .132.281 347 .267 62 -11 +0 -2 +1 +7 -0.5
202931 MLB 29%MIA 268244 48817 20912 10 .197.263.324.587 .127.280 347 .266 61 -12 +0 -3 +1 +8 -0.6
203032 MLB 40%MIA 265241 48817 20902 00 .199.266.328.594 .129.279 348 .262 59 -12 +0 -4 +1 +8 -0.7
203133 MLB 54%MIA 246224 43716 18862 00 .192.258.312.571 .121.277 357 .257 55 -13 +0 -4 +1 +7 -0.9
203234 MLB 71%MIA 211193 36615 15751 00 .187.249.306.555 .119.275 367 .251 50 -12 +0 -5 +1 +6 -1.0
▸ Career Totals (MLE all levels + projections)
Career 30662813 524851396 206117524 113 .186.248.328.576 .142.275 387 .252 51 -169 +1 -19 +11 +87 -9.1
/ 162G 650596 11118320 442495 21 .186.248.327.575 .141.275 387 .252 51 -36 +0 -4 +2 +18 -2.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
201820 ROKAZL Giants Black 186163 47815 17363 01 .288.366.442.808 .153.336 199 .356 131 +6 -0 +5 1.2
201921 AAugusta GreenJackets 7975 14513 4300 00 .187.228.400.628 .213.262 385 .273 67 -3 +0 +2 -0.1
202123 A+Eugene Emeralds 421373 9024119 431324 30 .241.326.464.790 .223.318 3110 .348 125 +12 +1 +12 2.5
202224 AARichmond Flying Squirrels 353320 707125 271404 10 .219.288.481.769 .263.287 408 .334 114 +5 +0 +10 1.6
202325 AARichmond Flying Squirrels 9588 16302 5351 00 .182.234.284.518 .102.269 375 .234 37 -7 +0 +3 -0.4
202325 A+Eugene Emeralds 9687 24608 9270 00 .276.344.621.964 .345.308 289 .413 174 +8 +0 +3 1.1
202325 ROKACL Giants Black 6759 16024 7241 00 .271.358.542.901 .271.387 3610 .391 158 +4 +0 +2 0.6
202426 AAPensacola Blue Wahoos 172153 30115 16520 00 .196.272.314.586 .118.253 309 .263 60 -8 +0 +5 -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
Sean Roby (OGILVIE) 28 .193/.255/.322 .129.281 42 36% 7% 58 -0.3
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
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
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
Gabe Johnson
2008 · AAA
28 38 48→50 45→40 40 .198/.259/.337 .138.279 175 35% 7% 63 -0.8 .207/.265/.317 .110.307 108 34% 7% 59 -1.1 .179/.239/.258.079.2736435%7%31-0.7
Brandon Hicks
2015 · MLB
29 36→40 50 46→50 41 .190/.266/.341 .151.284 187 38% 8% 68 -0.5 .188/.260/.304 .116.308 138 40% 8% 55 -1.4 .166/.236/.251.085.2939844%8%28-1.3
Joe DeCarlo
2021 · AA
27 40→38 43→50 47→30 40 .197/.265/.308 .111.291 115 34% 7% 58 -1.2 .199/.260/.292 .093.305 96 35% 7% 51 -1.7 .163/.224/.224.061.2498036%7%16-1.3
Michael Rosamond
2006 · AAA
28 41 47→55 49→45 39 .212/.263/.343 .132.290 1510 32% 6% 66 -0.6 .213/.256/.365 .152.322 189 38% 5% 69 -0.4 .201/.237/.370.169.31121642%4%60-0.6
Kevin Richardson
2010 · AAA
29 36 48→50 43→40 35 .191/.246/.323 .132.283 173 38% 5% 54 -1.4 .200/.247/.340 .140.324 175 42% 5% 59 -1.1 .191/.237/.332.141.30718242%4%49-0.8
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
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
Colt Morton
2009 · MLB
27 38 47→50 46→30 41 .195/.264/.331 .136.277 153 34% 7% 64 -0.8 .201/.256/.340 .139.280 166 33% 6% 63 -0.9 .170/.220/.361.191.19626030%5%50-0.3
Taylor Snyder
2023 · AAA
28 35→32 54→55 52→50 34 .195/.241/.369 .174.286 2311 40% 6% 64 -0.8 .184/.246/.310 .126.301 1515 41% 7% 50 -1.7 .137/.217/.232.096.217132141%9%17-1.8
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
Ryan Jorgensen
2007 · AAA
28 38 44→45 48→30 43 .197/.260/.308 .111.260 136 29% 7% 56 -1.3 .211/.260/.328 .117.271 135 26% 6% 60 -1.0 .210/.254/.324.114.26612125%5%54-0.6
Trent Giambrone
2022 · AAA
28 35→41 45→50 49→55 40 .183/.244/.299 .117.258 1314 34% 7% 46 -2.0 .185/.247/.272 .087.266 815 31% 7% 41 -2.3 .158/.224/.222.065.22651931%6%16-2.0
Quincy Latimore
2017 · AA
28 41→42 48→50 46→50 41 .210/.264/.348 .138.277 168 30% 6% 67 -0.5 .214/.263/.345 .131.291 167 31% 6% 66 -0.6 .216/.254/.339.124.28317630%4%57-0.8
Seby Zavala
2022 · MLB
28 32→39 52→50 42→40 34 .179/.238/.334 .155.284 214 44% 6% 54 -1.4 .204/.275/.339 .135.321 154 38% 8% 70 -0.3 .193/.272/.319.126.30114138%8%62-0.4
Brian Serven
2022 · AAA
27 35 49→50 46→30 38 .191/.245/.335 .144.238 185 29% 5% 57 -1.2 .196/.257/.319 .123.257 154 29% 6% 57 -1.2 .182/.252/.278.096.25112031%7%42-0.9
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
Joe Dunand
2023 · AAA
27 38→46 45→50 49→45 38 .190/.256/.311 .120.289 128 37% 6% 55 -1.4 .222/.290/.373 .151.314 177 33% 7% 85 +0.7 .230/.304/.404.174.31321432%8%96+1.0