Alberto RiosC Inland Empire 66ers
Age 24 R/R 5'10" / 203 lbs A HR +3% Svc 0.0 · Ctrl thru 2036 peak 0.6 · 2029
wRC+†59
AVG/OBP/SLG.200 / .266 / .309
PA179
HR3
K%31
BB%7
MLB%0%
BAT: -8.3 runs (wOBA-derived runs vs avg)-8BATRUN: +0.0 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +3.2 runs (Positional adjustment)+3POSREP: +5.1 runs (Replacement-level credit)+5REPTotal WAR: +0.00+0.0WAR
Scouting · nowfuture
HIT
3030
PWR
3535
SPD
4040
EYE
4440
trajectory · 10 yrs
0.6peak
2029

Contract

ESTIMATED  ·  service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2031
Service   0 yrs (est)
Team Control Through   2036
First FA Year   2037
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2031
2027MiLBstill in minors · estimated debut 2031
2028MiLBstill in minors · estimated debut 2031
2029MiLBstill in minors · estimated debut 2031
2030MiLBstill in minors · estimated debut 2031
2031Arb-3$0.9M+0.4$2M+$1.0M
2032Ext / FA-deal$0.9M+0.2$1.0M+$0.0M
2033Ext / FA-deal$1.0M
2034Ext / FA-deal$0.2M
2035Ext / FA-deal$0.4M
2036Ext / FA-deal$0.6M
Totals $4M $-4M -$8M
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
202321 AInland Empire 66ers 145131 19313 10502 72 .145.217.252.469 .107.200 347 .211 20 -13 +1 +0 +3 +4 -0.6
202422 INTL2 teams 246228 45800 13942 43 .197.247.232.479 .035.328 385 .220 27 -20 -0 +0 +4 +7 -1.0
202523 A2 teams 231205 29323 16753 20 .141.214.220.434 .078.203 327 .187 2 -26 +0 +0 +4 +7 -1.5
▸ 2026 Season
202624 MLBSEA 179162 33613 13552 31 .204.271.309.580 .105.280 317 .263 59 -8 +0 +0 +3 +5 0.0
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202725 MLB 10%SEA 235212 44815 18703 31 .208.279.325.604 .118.282 308 .272 66 -9 +0 +0 +4 +7 0.2
202826 MLB 25%SEA 312282 601127 24923 41 .213.282.340.622 .128.284 298 .278 71 -10 +0 +0 +6 +9 0.5
202927 MLB 42%SEA 351316 671228 281024 51 .212.284.339.623 .127.284 298 .280 72 -11 +1 +0 +6 +10 0.6
203028 MLB 52%SEA 376339 711328 301104 51 .209.282.330.612 .121.284 298 .280 72 -12 +1 -1 +7 +11 0.6
203129 MLB 63%SEA 384346 721328 311134 41 .208.281.327.607 .118.283 298 .278 71 -13 +0 -1 +7 +11 0.4
203230 MLB 72%SEA 388350 721328 311164 41 .206.278.323.601 .117.282 308 .275 68 -14 +0 -2 +7 +11 0.2
203331 MLB 81%SEA 368331 681327 301114 30 .205.279.320.600 .115.280 308 .271 66 -14 +1 -3 +7 +10 0.0
203432 MLBSEA 342308 621117 281053 30 .201.274.312.586 .110.279 318 .266 62 -15 +1 -4 +6 +10 -0.2
203533 MLBSEA 307276 551016 25963 20 .199.273.308.581 .109.277 318 .261 58 -15 +0 -4 +5 +9 -0.4
203634 MLBSEA 260234 45814 21843 20 .192.267.286.554 .094.275 328 .255 53 -14 +0 -5 +5 +7 -0.6
▸ Career Totals (MLE all levels + projections)
Career 41243720 7421322077 318127344 5112 .199.270.308.578 .108.278 318 .262 59 -193 +5 -20 +74 +117 -1.7
/ 162G 650586 11721312 502017 82 .200.271.307.578 .108.279 318 .262 59 -30 +1 -3 +12 +18 -0.3

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
202321 AInland Empire 66ers 145127 23423 14372 72 .181.273.315.588 .134.225 2610 .266 61 -6 +1 +4 -0.2
202422 A+Tri-City Dust Devils 115103 26500 10322 22 .252.330.301.631 .049.366 289 .295 84 -2 -0 +3 0.1
202422 INTLSydney Blue Sox 131115 32503 13290 21 .278.352.400.752 .122.337 2210 .332 112 +2 +0 +4 0.6
202523 A+Tri-City Dust Devils 7362 6100 8161 00 .097.211.113.324 .016.130 2211 .166 -15 -9 +0 +2 -0.8
202523 AInland Empire 66ers 158135 28323 16402 20 .207.301.326.627 .119.269 2510 .279 72 -5 +0 +4 -0.0

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
Alberto Rios (OGILVIE) 24 30 35 40 40 .200/.266/.309 .109.280 33 31% 7% 59 -0.3
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
Joseph Odom
2016 · A
24 37 43→45 42→30 41 .190/.247/.301 .111.262 114 32% 7% 48 -1.9 .216/.257/.326 .110.293 103 29% 5% 58 -1.2 .181/.241/.287.106.30812243%6%39-1.0
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
Jimmy Glowenke
2023 · A
24 37→39 46→45 43→45 37 .192/.258/.321 .130.283 143 36% 6% 59 -1.1 .202/.276/.318 .116.274 126 30% 7% 66 -0.6 .195/.276/.303.107.25512627%7%60-0.7
Chadd Krist
2015 · A
25 40 41→40 44→45 43 .198/.262/.299 .100.269 86 29% 7% 53 -1.5 .191/.246/.291 .100.279 106 33% 6% 45 -2.1 .147/.198/.242.094.21111036%5%8-1.4
Payton Henry
2021 · A
24 39→31 43→45 42→30 32 .188/.252/.291 .103.318 113 42% 5% 48 -1.9 .221/.284/.326 .105.332 113 35% 6% 70 -0.3 .246/.293/.382.135.32219129%4%83+0.2
Greg Thissen
2006 · A
25 39 43→45 41→45 39 .198/.247/.307 .109.266 116 30% 6% 50 -1.8 .203/.268/.298 .095.268 87 26% 8% 56 -1.3 .198/.275/.281.083.2597725%9%54-0.6
Tate Blackman
2019 · A
24 37→33 45 43→40 40 .191/.258/.310 .119.281 145 36% 7% 56 -1.3 .178/.247/.269 .091.312 95 43% 7% 40 -2.4 .128/.208/.178.050.2595148%8%1-2.8
Gavin Collins
2019 · A
24 40 46→45 42→40 39 .205/.253/.335 .130.264 134 28% 5% 59 -1.1 .209/.262/.323 .114.257 114 23% 5% 60 -1.0 .199/.271/.323.124.23917124%6%62-0.3
Carson Blair
2014 · A
24 38 44→50 45→30 40 .187/.254/.308 .121.292 116 38% 8% 53 -1.5 .202/.276/.338 .136.333 134 40% 9% 70 -0.3 .191/.269/.325.133.31814141%9%62-0.4
Rylan Sandoval
2012 · A
24 39 40 45 37 .190/.256/.282 .091.284 85 34% 5% 47 -1.9 .206/.258/.300 .094.302 86 33% 5% 52 -1.6 .213/.261/.298.086.3107632%5%48-0.7
Tyler Reichenborn
2022 · A
24 37→44 42→45 42→50 40 .183/.254/.294 .110.274 98 35% 7% 50 -1.8 .203/.278/.295 .092.278 912 28% 8% 60 -1.0 .202/.282/.286.084.26691426%8%57-0.7
Connor Kaiser
2021 · A
24 37 42→45 46→50 44 .189/.258/.292 .104.257 106 30% 8% 51 -1.7 .190/.260/.311 .121.275 1411 34% 8% 56 -1.3 .170/.250/.285.115.250141736%9%43-0.9
Connor Justus
2019 · AA
24 39→37 38→40 42→45 46 .188/.273/.266 .078.268 68 30% 8% 51 -1.7 .174/.249/.243 .069.257 58 32% 7% 35 -2.8 .148/.220/.200.051.2263633%6%9-2.7
Nick Quintana
2022 · A
24 33→40 43→45 47→45 44 .172/.252/.279 .107.245 116 33% 8% 46 -2.0 .191/.275/.301 .110.267 115 30% 9% 61 -1.0 .177/.269/.279.102.24610330%10%50-0.8
Adam Donachie
2009 · AA
25 39 43→45 41→30 46 .197/.264/.301 .104.263 123 29% 8% 56 -1.3 .188/.255/.282 .094.263 93 30% 8% 46 -2.0 .169/.240/.257.088.2349030%8%33-1.3
Tyler Grimes
2013 · A
23 38 42→40 47→40 41 .187/.266/.294 .107.282 98 35% 8% 55 -1.4 .206/.282/.301 .095.307 75 33% 7% 63 -0.8 .207/.285/.293.087.3116232%7%60-0.6
Austin Rei
2018 · A
24 37 39→40 37→40 39 .180/.254/.270 .090.268 64 33% 6% 44 -2.1 .192/.267/.288 .096.285 85 33% 7% 54 -1.4 .180/.262/.271.091.2639232%8%45-0.7
Chase Strumpf
2022 · AA
24 42→35 44→50 48→45 44 .203/.282/.321 .118.296 117 33% 8% 69 -0.4 .196/.293/.355 .159.317 195 41% 10% 83 +0.6 .180/.284/.345.165.29321342%11%73-0.1
Kole Cottam
2021 · A
24 42 43→45 45→30 41 .203/.270/.318 .115.299 104 34% 7% 63 -0.9 .213/.279/.338 .125.346 123 39% 7% 72 -0.2 .206/.275/.329.123.34111040%7%64-0.4