Alejandro RiosC ACL D-backs
Age 21 R/R 5'11" / 150 lbs ROK HR +4% Svc 0.0 · Ctrl thru 2037
2026 ROS PROJECTION47 act + 4 ros · stats below = ROS only
wRC+†53
AVG/OBP/SLG.250 / .250 / .250
PA4
HR0
K%25
BB%7
BABIP333
ISO73
MLB%0%
Value2026 · WAR
BAT: -2.5 runs (wOBA-derived runs vs avg)-3BATRUN: +0.1 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +0.9 runs (Positional adjustment)+1POSREP: +1.4 runs (Replacement-level credit)+1REPTotal WAR: +0.00+0.0WAR
0.00.51.00.20.50.70.80.80.70.50.3+$33M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · Contract
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2032
Service   0 yrs (est)
Team Control Through   2037
First FA Year   2038
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2032
2027MiLBstill in minors · estimated debut 2032
2028MiLBstill in minors · estimated debut 2032
2029MiLBstill in minors · estimated debut 2032
2030MiLBstill in minors · estimated debut 2032
2031MiLBstill in minors · estimated debut 2032
2032Pre-Arb$0.9M+0.8$2M+$2M
2033Pre-Arb$1.0M+0.7$2M+$1M
2034Pre-Arb$1.0M+0.5$1M+$0.7M
2035Arb-1$0.6M+0.3$0.6M+$0.4M
2036Extbeyond projection horizon · no WAR estimate
2037Extbeyond projection horizon · no WAR estimate
Totals $3M $5M +$4M

Career Stats + Projections

Viewactual = stats as recorded (prior seasons combined) + projected real-world MLB lines · MLE = level/park-neutral translations
Methodology▸ how these numbers are built

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. Catcher framing: only 2026 Statcast framing is modeled (Baseball Savant server-caches the leaderboard to the current season); prior-year framing is unmodeled — projections for established framers may run below FG-DC by 1-3 WAR.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202217 ROKDSL D-backs Red 6964 4100 3252 01 6213078209 16103 364 106 -61
202217 ROKDSL D-backs Red 6962 6200 5172 01 97188129317 32133 257 162 -18
202318 ROKDSL Arizona Red 7160 7200 4224 01 117221150371 33171 316 168 -13
202318 ROKDSL Arizona Red 7157 9200 7154 01 158294193487 35200 2110 236 38
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD21 ROKARI 4742 9200 5140 10 214298262560 48321 3011 259 56 -2 +0 +0 +1 +1 0.0
YTD21 ROKARI 4739 12300 8100 10 308426385810 77414 2117 374 144 +2 +0 +0 +1 +1 0.5
ROS21 ROKARI 0% 44 1000 010 00 250250250500 292 250 254 53 -0 +0 +0 +0 +0 -0.0
ROS21 MLBARI 0% 01 0000 000 00 294 246 47 +0 +0
FULL21 ROKARI 4743 9200 5140 10 209298256554 47310 3011 259 56 -2 +0 +0 +1 +1 0.0
TOT21 ROKARI 5146 10200 5150 10 217294261555 43323 2910 259 56 -3 +0 +0 +1 +1 0.0
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202722 MLBARI 34% 114103 22411 9331 10 214283301584 87293 298 265 61 -5 +0 +0 +2 +3 0.0
202823 MLBARI 48% 249224 48913 20703 21 214287304591 89294 288 272 66 -9 +0 +0 +4 +7 0.2
202924 MLBARI 53% 348313 691325 28964 31 220293323615 102295 288 277 70 -12 +0 +0 +6 +10 0.5
203025 MLBARI 55% 408368 801526 321125 41 217289318607 101295 278 280 72 -13 +0 +0 +7 +12 0.7
203126 MLBARI 56% 446401 881727 361236 41 219293324618 105295 288 281 73 -14 +0 +0 +8 +13 0.8
203227 MLBARI 55% 465418 911727 381286 51 218292318610 100295 288 281 73 -14 +1 +0 +8 +13 0.8
203328 MLBARI 55% 472424 921827 391316 41 217292318611 101295 288 280 72 -15 +0 -1 +8 +13 0.7
203429 MLBARI 53% 470422 911727 391316 41 216291315606 100294 288 278 71 -16 +0 -1 +8 +13 0.5
203530 MLBARI 53% 464417 901727 381316 41 216291317607 101292 288 275 69 -16 +0 -2 +8 +13 0.3
202722 MLBARI 34% 3935 6100 3111 00 171256200456 29296 288 257 55 -2 +0 +0 +1 +1 -0.0
202823 MLBARI 48% 121109 25512 9342 10 229300349649 119297 287 264 61 -5 +0 +0 +2 +3 0.0
202924 MLBARI 53% 183165 37713 14512 21 224293333626 109298 288 270 65 -7 +0 +0 +3 +5 0.1
203025 MLBARI 55% 223200 45914 18613 21 225299340639 115298 278 272 67 -8 +0 +0 +4 +6 0.2
203126 MLBARI 56% 248223 49914 20683 21 220293323616 103298 278 273 67 -9 +0 +0 +4 +7 0.2
203227 MLBARI 55% 256230 511014 21713 31 222295326621 104297 288 273 67 -9 +0 +0 +5 +7 0.3
203328 MLBARI 55% 258232 511014 21723 21 220293323616 103297 288 272 67 -10 +0 -0 +5 +7 0.2
203429 MLBARI 53% 251225 49914 21703 21 218293320613 102296 288 271 65 -10 +0 -1 +4 +7 0.1
203530 MLBARI 53% 244219 48914 20693 21 219293324618 105295 288 268 63 -10 +0 -1 +4 +7 0.0
▸ Career Totals
Career 18231639 36169829 14750723 167 220294325619 105299 288 271 65 -71 +0 -2 +33 +52 1.1
/ 162G 650584 12925310 521818 62 221293325618 104301 288 271 65 -25 +0 -1 +12 +18 0.4
Career 35803218 6831301650 286100349 3110 212287309596 97290 288 272 67 -135 +2 -4 +64 +101 2.9
/ 162G 650584 1242439 521829 62 212286310596 98290 288 272 67 -25 +0 -1 +12 +18 0.5

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 MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202217 ROKDSL D-backs Red 6962 6200 5172 01 97188129317 32133 257 162 -18 -9 -0 +2 -0.8
202318 ROKDSL Arizona Red 7157 9200 7154 01 158294193487 35200 2110 236 38 -5 -0 +2 -0.3

Career Comps

Retired MLB careers whose totals most resemble what we're projecting for this player. Top row of each card is career totals; bottom row is per-162-game rates. Pool: 727 completed hitter careers (2000-2024).

PLAYER · career totals + /162 gamesYRSPAHRSBAVGOBPSLGPOSFLDWARJAWS
#1Mike Mathenylast yr '06
career totals — 7 seasons, 2,830 PA
72,830452244301351+21+317.27.2
/162664110+4.9+7.21.7pk7: 7
#2Sandy Leónlast yr '22
career totals — 9 seasons, 1,648 PA
91,648311209276313+29+566.46.7
/162664120+11.9+22.42.6pk7: 7
#3Paul Bakolast yr '09
career totals — 9 seasons, 1,844 PA
91,844192219297308+17+525.65.8
/16266471+6.1+18.72.0pk7: 6
#4Ronny Cedenolast yr '13
career totals — 9 seasons, 2,783 PA
92,7834039246289354+28+195.55.6
/162664109+6.7+4.51.3pk7: 6
#5Gary Bennettlast yr '07
career totals — 8 seasons, 1,703 PA
81,703206239301327+17+62.62.6
/16266482+6.7+2.41.0pk7: 3
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 6 projected seasons
61,8742818218289320+33+242.52.4
/162664106+11.9+8.50.9pk7: 2
#6Ryan Goinslast yr '19
career totals — 7 seasons, 1,680 PA
71,680226230279335+9+212.02.0
/16266492+3.7+8.50.8pk7: 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
Alejandro Rios (OGILVIE) 21 217/294/261 43323 01 29% 10% 56 +0.0
Dustin Peterson
2015 · A
20 36→46 38→50 42→45 33 182/217/258 76270 63 34% 4% 23 -3.6 210/254/297 87279 74 26% 5% 49 -1.8 238/284/36512729416224%5%76+0.0
Domingo Soriano
2011 · A
21 36 38→45 43→50 32 179/218/255 75276 57 36% 4% 23 -3.6 194/234/273 79322 510 39% 4% 34 -2.8 179/206/2557729751741%2%15-1.1
Erick Gonzalez
2011 · A
20 38 34→40 43→50 42 182/243/237 55268 27 31% 7% 29 -3.2 210/295/284 74272 310 22% 10% 64 -0.8 214/322/2877326121416%13%74-0.0
Mark Dolenc
2007 · A
22 38→48 35→40 49→55 39 186/231/245 59262 311 30% 5% 26 -3.4 215/268/288 73322 516 32% 6% 53 -1.5 225/277/3027633642132%6%56-0.8
Jerar Encarnacion
2019 · A
21 37→44 40→55 46→45 31 176/222/262 86310 86 44% 5% 27 -3.3 201/249/319 118314 136 38% 6% 53 -1.5 225/289/39717233025638%8%88+0.7
Alexander Palma
2016 · A
20 40 37→50 51→45 38 192/220/263 70237 59 21% 3% 24 -3.5 215/247/324 109261 108 22% 4% 53 -1.5 238/275/38514728616723%4%78+0.1
Tyler Massey
2010 · A
21 40→48 36→45 44→50 34 195/225/261 66279 48 31% 4% 26 -3.4 188/223/264 76275 49 32% 4% 27 -3.3 224/264/337113285121625%4%60-0.8
Andrew Ray
2012 · A
21 36 38→50 50 35 173/229/245 72298 67 42% 6% 26 -3.4 186/217/303 117287 114 38% 4% 35 -2.8 169/194/29712925613240%3%21-1.3
Luis Tejada
2014 · A
21 40→44 37→45 52→50 37 192/233/261 69268 413 29% 4% 30 -3.1 205/249/293 88272 79 26% 4% 46 -2.0 214/261/32911526112723%5%57-0.6
Yasiel Balaguert
2013 · A
20 38→42 38→45 43→40 33 185/218/257 72284 64 36% 4% 23 -3.6 195/230/280 85283 73 32% 4% 34 -2.8 200/236/31211226013228%4%43-1.8
Randy Claxton
2007 · A
21 35 35→30 46→45 40 170/233/226 56243 37 30% 6% 23 -3.6 195/281/257 62265 26 25% 8% 52 -1.6 184/298/226422430221%10%53-0.6
Roberto Perez
2009 · A
20 33 38→45 43→30 39 167/229/240 73245 73 34% 6% 25 -3.5 200/268/307 107263 114 27% 7% 59 -1.1 189/266/31212322815124%8%60-0.4
Rainer Nunez
2021 · A
20 37→47 38→45 39→30 41 183/233/262 79235 64 25% 5% 31 -3.0 224/269/356 132293 162 28% 5% 72 -0.2 224/262/35513129717030%4%65-0.4
José Azocar
2018 · A
22 43→53 34→45 49→65 31 202/225/255 53306 110 34% 3% 24 -3.5 226/250/297 71332 49 32% 3% 46 -2.0 236/277/34911331692927%5%69-0.3
David Berres
2008 · A
21 37 34→30 47→45 36 176/234/223 47286 210 37% 6% 22 -3.7 208/278/264 56288 37 26% 8% 51 -1.7 214/295/252382923625%10%52-0.9
Luis Ubiera
2017 · A
20 38 34→30 45→50 41 178/237/225 46258 19 30% 6% 24 -3.6 198/272/259 61260 29 23% 7% 48 -1.9 182/277/2304822901018%9%41-0.8
David Medina
2009 · A
20 35→44 36→50 45→40 41 169/243/235 66277 45 38% 8% 30 -3.1 203/262/301 98313 84 35% 7% 54 -1.4 206/252/32611930710235%6%53-0.8
Carlos Franco
2012 · A
20 35→45 37→45 52→45 39 172/228/242 70257 59 34% 6% 24 -3.5 204/263/277 73292 58 30% 7% 48 -1.9 213/270/32010730212332%7%59-0.9
Xavier Hernandez
2006 · A
20 36 36→40 49→30 36 173/233/232 59289 45 39% 6% 24 -3.6 203/261/282 79296 74 32% 6% 49 -1.8 201/260/275742778029%6%48-0.7
DJ Gladney
2023 · AA
22 32→42 42→55 51→50 29 157/212/256 99314 116 51% 6% 22 -3.7 192/238/338 146313 199 43% 5% 54 -1.4 212/251/383171323241141%4%68-0.3