Riangelo Richardson2B DSL Reds
Age 19 R/R 5'9" / 159 lbs ROK HR +6% Svc 0.0 · Ctrl thru 2037
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 79 proj PA
wRC+†35
AVG/OBP/SLG.172 / .245 / .250
PA79
HR1
K%34
BB%8
ISO78
MLB%0%
Value2026 · WAR
BAT: -5.8 runs (wOBA-derived runs vs avg)-6BATRUN: +0.4 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +0.3 runs (Positional adjustment)+0POSREP: +2.2 runs (Replacement-level credit)+2REPTotal WAR: -0.30-0.3WAR
trajectory · projected WAR by year
-0.3-0.52627
Tools · ContractCON 25 / POW 37
Toolsscout grade
CONTACT25
scouting grade only
POWER37
scouting grade only
EYE55
scouting grade only
SPEED58
scouting grade only
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
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
2037Extbeyond 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
202417 ROKDSL Rojos 127112 7301 11633 112 62167116283 54122 509 146 -30
202417 ROKDSL Rojos 127104 13602 19413 112 125278240518 115177 3215 251 50
202518 ROKDSL Reds 8979 6100 7452 20 7617089259 13171 518 133 -40
202518 ROKDSL Reds 8974 10300 12312 20 135273176448 41227 3513 225 30
▸ 2026 Season
202619 MLBCIN 7972 12201 6271 20 167241236477 69263 348 230 35 -6 +0 +0 +0 +2 -0.3
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202720 MLBCIN 34% 170153 28612 13562 41 183256275530 92268 338 244 45 -11 +0 +0 +1 +5 -0.5
202720 MLBCIN 34% 5852 10201 5191 10 192276288564 96270 339 237 40 -4 +0 +0 +0 +2 -0.2
▸ Career Totals
Career 5852 10201 5191 10 192276288564 96281 339 237 40 -4 +0 +0 +0 +2 -0.2
/ 162G 650583 11122011 5621311 110 190274285559 94279 339 237 40 -44 +2 +0 +2 +18 -2.2
Career 465416 531214 371918 193 127213190402 62219 418 194 7 -49 +3 +0 +2 +13 -3.2
/ 162G 650582 741716 5226711 274 127212191403 64217 418 194 7 -69 +4 +0 +2 +18 -4.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
202417 ROKDSL Rojos 127104 13602 19413 112 125278240518 115177 3215 251 50 -7 +1 +4 -0.2
202518 ROKDSL Reds 8974 10300 12312 20 135273176448 41227 3513 225 30 -7 +0 +3 -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
Riangelo Richardson (OGILVIE) 19 20→25 32→37 53→58 55 172/245/250 77263 12 34% 8% 35 -0.4
Alexander Benua
2022 · A
18 36 35→40 54→55 39 170/242/232 61261 213 33% 6% 28 -3.2 190/257/267 77288 516 34% 6% 44 -2.1 181/251/2628128661736%6%38-0.9
Ariel Montesino
2015 · A
19 38 36→40 53→50 41 181/239/249 69257 316 30% 6% 30 -3.1 196/247/255 59259 39 24% 6% 35 -2.8 188/241/238512463724%6%26-1.2
Hans Montero
2023 · A
19 35 34→45 52→55 42 157/254/208 51292 218 42% 10% 29 -3.2 170/258/258 88293 816 41% 9% 43 -2.2 164/251/285121279132043%9%44-1.3
Wilfredo Lara
2023 · A
19 36→39 38→40 49→55 39 176/241/254 78265 510 34% 6% 33 -2.9 183/258/278 95267 813 32% 8% 47 -1.9 169/247/2599023881831%8%36-1.4
Yowelfy Rosario
2019 · A
19 39 39→45 53→45 40 186/251/280 95295 47 36% 7% 44 -2.1 185/245/267 82320 47 40% 6% 38 -2.6 131/183/181502493546%5%-13-1.6
Ronny Brito
2018 · A
19 37 38→45 50 37 178/235/261 83285 510 37% 6% 32 -3.0 200/249/307 107347 115 43% 6% 50 -1.7 161/215/28512429717150%6%30-1.1
Franklin Correa
2015 · A
19 37 38→40 48→50 42 179/250/257 78271 510 34% 8% 39 -2.5 184/236/265 81290 67 36% 5% 33 -2.9 155/195/226712516439%3%4-1.2
Neyfy Castillo
2019 · A
18 37→29 36→50 54→55 39 177/242/241 64278 416 36% 6% 30 -3.1 181/246/275 94298 813 39% 7% 41 -2.3 170/240/302132292171645%7%43-1.2
Gilbert Gomez
2011 · A
19 40→35 37→40 54→50 44 191/258/270 80263 418 28% 7% 45 -2.1 201/265/282 81295 59 31% 7% 50 -1.7 191/271/264742963733%9%45-1.3
Ranfy Adon
2017 · A
19 36 39→45 49→50 41 180/246/264 84259 712 32% 7% 39 -2.5 198/245/300 102329 812 40% 5% 46 -2.0 173/231/27710532792547%5%33-0.6
Simon Juan
2023 · A
18 38 38→45 56→50 38 183/245/263 80272 514 33% 6% 37 -2.6 188/242/284 96295 99 37% 6% 41 -2.3 186/239/293108289121038%6%40-1.0
Christian Olivo
2023 · A
19 39 35→40 52→55 39 185/254/242 58277 214 32% 6% 36 -2.7 185/251/249 64276 416 32% 7% 37 -2.7 174/241/2335925752132%6%26-1.6
Rafael Morel
2022 · A
20 38 40 51→50 39 187/248/282 94270 813 32% 6% 43 -2.2 195/260/276 81313 710 37% 7% 47 -1.9 186/257/26579290101037%7%41-1.1
Yeuris Ramirez
2017 · A
18 37 35→40 53→50 39 174/249/239 65288 214 37% 7% 33 -2.9 169/263/255 86268 69 36% 8% 46 -2.0 152/247/2328125161538%7%30-1.0
Wilson Amador
2016 · A
19 35 34→30 53→55 37 169/235/226 57255 217 32% 5% 24 -3.6 190/238/259 69289 316 33% 4% 32 -3.0 189/226/2556629032234%3%23-1.0
Ismael Alcantara
2019 · A
20 39→28 38→45 51→50 41 185/255/266 81281 513 34% 7% 43 -2.2 211/277/317 106330 915 36% 7% 64 -0.8 193/256/311118287121635%6%52-0.7
Victor Tademo
2018 · A
19 39 37→40 52→55 37 189/240/263 74277 414 32% 5% 34 -2.8 195/241/256 61285 37 31% 5% 33 -2.9 181/217/201202520327%4%6-1.4
Frankeny Fernandez
2017 · A
20 36 38→40 53→60 42 174/248/255 81275 519 36% 8% 37 -2.6 193/258/268 75281 510 31% 7% 44 -2.1 172/238/215432393627%7%20-1.1
Max George
2016 · A
20 39→36 39→45 54→55 42 185/269/272 86287 714 35% 8% 51 -1.7 179/261/271 92253 815 30% 7% 47 -1.9 155/243/267112213112332%7%36-1.6
Ozziel Sanchez-Galan
2017 · A
19 38 36→30 50 47 180/266/243 63253 310 28% 9% 42 -2.3 196/266/277 81293 47 32% 7% 50 -1.8 175/243/259842663333%6%32-0.8