Yoander Rivero2B Fredericksburg Nationals
Age 24 R/R 5'9" / 155 lbs A Svc 0.0 · Ctrl thru 2036
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 115 proj PA
wRC+†45
AVG/OBP/SLG.182 / .264 / .256
PA115
HR1
K%30
BB%9
ISO75
MLB%0%
Value2026 · WAR
BAT: -7.1 runs (wOBA-derived runs vs avg)-7BATRUN: +0.0 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +0.4 runs (Positional adjustment)+0POSREP: +3.3 runs (Replacement-level credit)+3REPTotal WAR: -0.30-0.3WAR
trajectory · projected WAR by year
-0.3-0.42627
Tools · ContractCON 30 / POW 25
Toolsscout grade
CONTACT30
scouting grade only
POWER25
scouting grade only
EYE60
scouting grade only
SPEED40
scouting grade only
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
2028Extbeyond projection horizon · no WAR estimate
2029Extbeyond projection horizon · no WAR estimate
2030Extbeyond projection horizon · no WAR estimate
2031Extbeyond projection horizon · no WAR estimate
2032Extbeyond projection horizon · no WAR estimate
2033Extbeyond projection horizon · no WAR estimate
2034Extbeyond projection horizon · no WAR estimate
2035Extbeyond projection horizon · no WAR estimate
2036Extbeyond projection horizon · no WAR estimate
Totals $0.0M $0.0M +$0.0M

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.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
201917 ROKDSL Nationals 228206 39322 14372 86 189248252500 63216 166 218 25
201917 ROKDSL Nationals 228197 49432 23262 86 249333330663 81272 1110 298 86
202119 ROKFCL Nationals 11396 20212 12252 82 208309312622 104261 2211 263 59
202119 ROKFCL Nationals 11389 24213 19172 82 270409416825 146304 1517 367 139
202220 A2 teams 281247 43820 281122 105 174264223486 49314 4010 223 29
202220 A2 teams 281234 501020 41762 105 214336274609 60312 2715 287 78
202321 A2 teams 132119 17401 7592 22 143203202405 59267 455 178 -6
202321 A2 teams 132113 21501 13412 22 186281257538 71278 3110 247 47
202422 ROKFCL Nationals 163141 18402 15421 31 128217199415 71160 269 184 -1
202422 ROKFCL Nationals 163132 22502 24291 31 167299250549 83192 1815 255 54
202523 AFredericksburg Nationals 157136 21511 17582 11 154258228486 74253 3711 219 26
202523 AFredericksburg Nationals 157126 26711 27382 11 206355302656 95281 2417 308 94
▸ 2026 Season
202624 MLBWSH 115102 19411 11351 21 186272275546 88264 3010 244 45 -7 +0 +0 +0 +3 -0.3
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202725 MLBWSH 30% 192170 33712 18562 31 194279282561 88267 299 257 55 -10 +0 +0 +1 +5 -0.4
202725 MLBWSH 30% 5852 10201 5171 10 192276288564 96267 299 249 49 -3 +0 +0 +0 +2 -0.1
▸ Career Totals
Career 5852 10201 5171 10 192276288564 96265 299 249 49 -3 +0 +0 +0 +2 -0.1
/ 162G 650583 11122011 5619111 110 190274285559 94262 299 249 49 -38 +2 +0 +2 +18 -1.5
Career 13811217 21037811 12242414 3719 173256243499 71250 319 223 29 -112 -0 +0 +5 +39 -6.9
/ 162G 650573 981745 572007 179 171255241496 70248 319 223 29 -52 -0 +0 +2 +18 -3.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 MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
201917 ROKDSL Nationals 228197 49432 23262 86 249333330663 81272 1110 298 86 -4 -1 +6 0.2
202119 ROKFCL Nationals 11389 24213 19172 82 270409416825 146304 1517 367 139 +5 +1 +3 0.9
202220 A+Wilmington Blue Rocks 5245 8200 6191 23 178288222511 44308 3712 248 48 -3 -1 +1 -0.2
202220 AFredericksburg Nationals 229189 42820 35571 82 222347286632 63313 2515 295 84 -4 +1 +6 0.3
202321 A+Wilmington Blue Rocks 6257 10201 2220 11 175203263467 88257 353 200 11 -6 -0 +2 -0.5
202321 AFredericksburg Nationals 7056 11300 11192 11 196348250598 54297 2716 289 79 -2 -0 +2 0.0
202422 ROKFCL Nationals 163132 22502 24291 31 167299250549 83192 1815 255 54 -9 +0 +5 -0.4
202523 AFredericksburg Nationals 157126 26711 27382 11 206355302656 95281 2417 308 94 -1 -0 +4 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
Yoander Rivero (OGILVIE) 24 30 25 40 60 182/264/256 74264 12 30% 9% 45 -0.4
Connor Justus
2019 · AA
24 40→37 38→40 42→45 45 190/273/269 79271 68 30% 8% 52 -1.6 172/246/239 67256 58 32% 7% 33 -2.9 143/216/191472223634%7%5-2.9
Caleb Hamilton
2019 · A
24 34 41→45 45 46 172/252/271 98253 76 33% 9% 43 -2.2 186/255/287 101275 108 33% 8% 48 -1.9 145/239/28213720521340%10%39-0.8
Bryan Johns
2013 · A
24 44 35→30 43→45 48 205/281/267 62284 27 27% 9% 54 -1.4 202/269/283 81288 68 30% 7% 53 -1.5 150/216/208582167532%5%10-1.1
Gilbert Gomez
2015 · A
23 42→35 37→40 42→50 46 192/272/273 81300 48 34% 10% 52 -1.6 182/255/263 81285 59 34% 9% 42 -2.3 104/179/148441652536%8%-20-2.0
Brian Ward
2011 · A
25 40 36→40 43→45 48 192/273/255 63265 46 27% 9% 48 -1.9 220/287/306 86274 68 20% 8% 66 -0.6 227/292/315882756819%7%68-0.2
David Masters
2017 · A
24 34→36 38→45 40 40 171/227/239 69231 64 28% 6% 24 -3.6 188/253/283 95260 102 30% 7% 46 -2.0 194/263/33113726618133%7%59-0.5
Eric Yang
2022 · A
24 38 39→40 44→40 46 180/279/266 85267 66 32% 9% 55 -1.4 189/266/268 79289 66 34% 8% 48 -1.9 178/263/236572845135%8%36-0.6
Richard Nunez
2019 · A
24 40 36→30 47→55 46 190/265/263 73271 39 29% 8% 46 -2.0 209/276/302 93290 76 28% 8% 60 -1.0 196/275/293972509324%9%56-0.2
Chris Clare
2019 · A
24 42→45 37→30 46→40 49 198/278/268 70258 45 24% 8% 53 -1.5 194/266/265 71270 47 28% 7% 47 -1.9 146/222/176302210331%6%3-1.5
Stephen McGee
2015 · A
24 42 37→40 44→30 48 197/281/263 66269 44 27% 9% 53 -1.5 202/281/291 89289 74 30% 9% 61 -1.0 196/283/29710128110131%10%60-0.4
Matt Pagnozzi
2007 · AA
24 37 38→45 43→40 39 181/239/262 81264 54 32% 6% 34 -2.8 196/247/275 79277 64 30% 5% 40 -2.4 208/275/286792926029%7%53-0.7
Joe Cronin
2018 · A
24 36 40→45 46→50 45 178/268/270 92268 88 34% 9% 50 -1.7 186/274/284 98291 99 36% 9% 56 -1.3 170/264/2639326791036%9%45-1.0
Andrés Alvarez
2021 · A
24 41→30 37→45 48→50 42 195/261/270 74275 47 29% 7% 46 -2.0 201/266/321 120293 1315 34% 7% 62 -0.9 177/245/298121254151535%7%45-1.1
J.J. Franco
2017 · A
25 41 36→30 37→45 42 194/246/256 62260 35 26% 6% 35 -2.8 212/283/267 55298 26 26% 9% 54 -1.4 214/294/251373010426%10%52-0.5
Cristopher Navarro
2023 · AA
24 38 34→30 46→45 35 183/227/233 50283 36 35% 5% 20 -3.8 189/242/261 72274 46 31% 6% 35 -2.8 168/225/233652373229%6%18-0.8
D.K. Carey
2016 · A
24 39→36 41→40 42→45 46 194/261/287 93252 97 26% 8% 51 -1.7 187/262/276 89273 86 32% 9% 48 -1.9 166/250/246802507434%9%34-1.5
Austin Rei
2018 · A
24 37 39→40 37→40 38 179/253/269 90275 64 35% 6% 43 -2.2 188/261/280 92285 75 34% 7% 50 -1.8 171/249/254842528233%7%36-1.0
Roberto Baldoquin
2018 · A
24 42 36→30 43→45 38 202/249/266 64290 48 31% 5% 39 -2.5 210/257/285 75300 47 30% 5% 47 -1.9 205/259/264592862427%5%40-1.2
George Soto
2011 · A
25 34 36→40 44→45 40 169/238/230 61247 58 32% 6% 27 -3.3 190/261/281 91262 78 28% 8% 49 -1.8 163/239/259972139727%8%37-1.0
Jay Schuyler
2021 · A
24 43→40 38→40 43→45 43 206/262/282 76269 66 25% 6% 49 -1.8 198/260/285 87318 76 37% 6% 49 -1.8 136/208/187502464043%6%1-1.2