Angel RiveraC ACL Athletics
Age 23 R/R 5'9" / 175 lbs ROK HR -6%K -4% Svc 0.0 · Ctrl thru 2037 peak 1.0 · 2030
wRC+†55
AVG/OBP/SLG.203 / .268 / .293
PA36
HR0
K%30
BB%7
MLB%0%
BAT: -1.8 runs (wOBA-derived runs vs avg)-2BATRUN: -0.0 runs (SB/CS + UBR baserunning)-0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +0.6 runs (Positional adjustment)+1POSREP: +1.0 runs (Replacement-level credit)+1REPTotal WAR: -0.00-0.0WAR
trajectory · 10 yrs
1.0peak
2030

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
2032Ext / FA-deal$0.9M+0.9$4M+$3M
2033Ext / FA-deal$1.0M+0.7$3M+$2M
2034Ext / FA-deal$1.0M+0.4$2M+$1M
2035Ext / FA-deal$0.2M+0.1$0.5M+$0.3M
2036Ext / FA-deal$0.4M
2037Ext / FA-deal$0.6M
Totals $4M $7M +$3M

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
202219 ROKDSL Athletics 125103 27513 13267 20 .262.382.417.800 .155.316 2110 .342 120 +3 +0 +0 +2 +4 0.9
202320 ROKACL Athletics 6959 9100 8150 00 .153.254.169.423 .017.200 2212 .219 26 -6 +0 +0 +1 +2 -0.3
202421 ROKACL Athletics 1915 4100 430 00 .267.421.333.754 .067.333 1621 .385 153 +1 +0 +0 +0 +1 0.2
▸ 2026 Season
202623 MLBOAK 3633 6100 3110 00 .182.250.212.462 .030.289 318 .257 55 -2 +0 +0 +1 +1 -0.0
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202724 MLB 10%OAK 10393 20312 8301 10 .215.284.333.618 .118.292 298 .274 68 -4 +0 +0 +2 +3 0.1
202825 MLB 25%OAK 220198 45825 18632 31 .227.298.364.662 .136.293 298 .285 76 -6 +0 +0 +4 +6 0.5
202926 MLB 42%OAK 303272 601027 25863 41 .221.293.349.643 .129.295 288 .292 81 -6 +0 +0 +5 +9 0.8
203027 MLB 58%OAK 351316 701228 29993 51 .222.293.348.641 .127.295 288 .293 82 -7 +1 +0 +6 +10 1.0
203128 MLB 68%OAK 379340 761339 321084 41 .224.298.359.657 .135.294 288 .291 81 -8 +0 -1 +7 +11 0.9
203229 MLB 77%OAK 390350 771339 331124 40 .220.295.351.646 .131.293 298 .289 80 -9 +1 -1 +7 +11 0.9
203330 MLB 84%OAK 395355 781339 331154 30 .220.293.349.643 .130.292 298 .286 77 -10 +1 -2 +7 +11 0.7
203431 MLB 91%OAK 377339 721228 321113 10 .212.286.330.616 .118.291 298 .282 74 -11 +0 -3 +7 +11 0.4
203532 MLBOAK 352316 661127 301063 00 .209.284.323.606 .114.289 309 .278 71 -12 +0 -4 +6 +10 0.1
203633 MLBOAK 318285 591026 27973 00 .207.283.319.602 .112.288 318 .272 67 -12 +0 -4 +6 +9 -0.2
203734 MLBOAK 270244 50825 22852 00 .205.276.316.592 .111.286 318 .266 62 -12 +0 -5 +5 +8 -0.4
▸ Career Totals (MLE all levels + projections)
Career 37073318 7191212578 317106739 274 .217.293.339.631 .122.292 299 .285 76 -100 +4 -20 +66 +105 5.7
/ 162G 650582 12621414 561877 51 .216.293.338.632 .122.291 299 .285 76 -18 +1 -3 +12 +18 1.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
202219 ROKDSL Athletics 12595 33713 21177 20 .347.496.5371.033 .189.390 1417 .452 204 +15 +0 +4 1.9
202320 ROKACL Athletics 6953 11200 14110 00 .208.373.245.618 .038.256 1620 .297 85 -1 +0 +2 0.1
202421 ROKACL Athletics 1912 5200 720 00 .417.632.5831.215 .167.500 1137 .535 268 +4 +0 +1 0.4

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
Angel Rivera (OGILVIE) 23 .203/.268/.293 .090.289 00 30% 7% 55 -0.1
Pedruin Bautista
2007 · A
23 38 35→40 48→60 40 .181/.243/.243 .062.278 211 34% 7% 31 -3.0 .210/.295/.293 .083.275 419 23% 9% 67 -0.5 .222/.328/.325.103.26643316%11%88+0.4
Brandon Barnes
2008 · A
22 37→47 38→55 46→50 37 .181/.232/.260 .079.269 57 34% 5% 30 -3.1 .197/.236/.309 .112.291 116 35% 4% 45 -2.1 .244/.289/.369.125.331121629%5%80+0.3
Narciso Crook
2018 · A
23 39→43 43→55 49→50 34 .195/.236/.304 .109.284 1110 35% 4% 43 -2.2 .215/.267/.339 .124.312 1111 33% 5% 66 -0.6 .199/.278/.357.158.302191538%7%73-0.1
Javier Castillo
2006 · A
22 39→49 38→45 47→45 37 .190/.237/.268 .078.270 56 31% 5% 34 -2.8 .220/.263/.328 .108.289 97 26% 5% 61 -1.0 .239/.282/.359.121.30710625%5%74-0.0
Trey Amburgey
2018 · A
23 41→44 42→50 52→50 37 .203/.249/.305 .102.278 912 30% 4% 50 -1.8 .216/.256/.349 .133.280 159 28% 4% 64 -0.8 .221/.260/.367.146.28416728%4%67-0.4
J.C. Millan
2018 · A
22 40 38→45 46→30 37 .194/.235/.271 .077.272 58 30% 4% 34 -2.8 .214/.260/.311 .097.266 96 22% 5% 56 -1.3 .219/.265/.317.098.25711419%5%55-0.5
Jiandido Tromp
2016 · A
22 35→45 43→50 49→45 33 .180/.219/.289 .109.264 108 36% 4% 33 -2.9 .210/.250/.354 .144.278 159 30% 5% 63 -0.8 .214/.258/.358.144.28015829%5%64-0.6
Luis Aviles Jr.
2017 · A
22 38→42 39→50 48→55 32 .188/.220/.270 .082.285 612 36% 4% 27 -3.3 .195/.233/.269 .074.304 622 36% 4% 32 -3.0 .197/.239/.349.152.266182233%4%55-0.8
Joe Napoli
2006 · A
23 40→41 37→50 45 41 .193/.248/.271 .077.271 45 29% 6% 40 -2.4 .205/.262/.308 .103.296 86 32% 5% 56 -1.3 .205/.265/.339.134.27313729%4%63-0.6
Brandon Dixon
2015 · A
23 39→44 42→60 45→55 33 .197/.224/.301 .104.277 99 32% 3% 37 -2.6 .209/.244/.345 .136.297 1615 34% 4% 58 -1.2 .240/.284/.448.208.318271233%5%101+1.0
Grant Witherspoon
2021 · A
24 40→45 40→55 52→50 40 .196/.247/.290 .094.271 812 30% 6% 44 -2.1 .219/.273/.373 .154.297 1913 32% 7% 78 +0.2 .216/.275/.377.161.291211432%7%77+0.1
Felix Reyes
2023 · A
22 37→47 43→50 46→45 35 .188/.235/.293 .105.267 118 34% 4% 40 -2.4 .221/.258/.346 .125.263 157 22% 4% 64 -0.8 .241/.274/.386.144.27517819%4%81+0.2
Sean Bouchard
2019 · A
23 38→44 44→55 48→50 37 .196/.244/.314 .117.275 1213 33% 5% 50 -1.7 .201/.254/.332 .131.296 1310 35% 6% 59 -1.1 .223/.323/.415.191.292211629%11%106+1.0
Anthony Gallas
2011 · A
23 44→43 38→55 49→40 38 .211/.255/.294 .084.294 55 29% 5% 49 -1.8 .208/.259/.318 .110.279 84 27% 5% 57 -1.2 .212/.258/.364.152.27616329%5%66-0.5
Carlos De La Cruz
2022 · A
22 34→44 41→50 46→45 31 .166/.221/.255 .090.306 97 47% 6% 25 -3.5 .209/.265/.350 .141.325 176 39% 6% 69 -0.4 .211/.266/.351.140.31917538%5%66-0.5
Nick Flair
2016 · A
23 39 40→55 44→40 41 .193/.248/.291 .097.273 76 31% 7% 45 -2.1 .218/.253/.342 .124.310 116 32% 5% 60 -1.0 .235/.252/.384.149.32915433%2%69-0.2
Denis Phipps
2008 · A
23 42→52 40→50 47→50 40 .208/.257/.293 .085.272 810 26% 5% 50 -1.8 .209/.253/.305 .096.281 810 28% 5% 51 -1.7 .227/.278/.359.132.309131130%6%72-0.1
Juan Carlos Perez
2010 · A
23 39→49 42→45 51→55 36 .199/.231/.307 .108.260 1012 28% 4% 42 -2.3 .226/.258/.341 .115.296 914 26% 4% 62 -0.9 .236/.281/.355.119.296101923%5%73-0.1
Michael A. Taylor
2013 · A
22 38→48 41→55 48→60 36 .188/.234/.290 .102.278 814 34% 5% 39 -2.5 .212/.267/.337 .125.319 1225 35% 6% 66 -0.6 .236/.294/.379.143.303191428%7%86+0.6
Franklin Hernandez
2010 · A
23 40→37 40→45 48→40 35 .197/.234/.290 .094.283 64 32% 4% 39 -2.5 .197/.237/.286 .089.278 66 30% 4% 39 -2.5 .151/.183/.208.058.2074329%3%-9-1.1