Harold RivasOF FCL Red Sox
Age 18 R/R 6'2" / 177 lbs ROK H +3% Svc 0.0 · Ctrl thru 2036
2026 ROS PROJECTION174 act + 116 ros · stats below = ROS only
wRC+†61
AVG/OBP/SLG.192 / .270 / .298
PA116
HR2
SB6
K%32
BB%9
BABIP273
ISO106
MLB%0%
Value2026 · WAR
BAT: -16.7 runs (wOBA-derived runs vs avg)-17BATRUN: +2.8 runs (SB/CS + UBR baserunning)+3RUNFLD: +0.4 runs (Defensive runs vs avg)+0FLDPOS: -1.7 runs (Positional adjustment)-2POSREP: +8.2 runs (Replacement-level credit)+8REPTotal WAR: -0.70-0.7WAR
0.00.51.00.20.40.50.60.7+$16M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · ContractCON 44 / POW 43
Toolsscout grade
CONTACT44
scouting grade only
POWER43
scouting grade only
EYE65
scouting grade only
SPEED59
scouting grade only
DEFENSE65
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
2028MiLBstill in minors · estimated debut 2031
2029MiLBstill in minors · estimated debut 2031
2030MiLBstill in minors · estimated debut 2031
2031Pre-Arb$0.9M+0.5$1M+$0.8M
2032Pre-Arb$0.9M+0.6$2M+$1M
2033Pre-Arb$1.0M+0.7$2M+$1M
2034Extbeyond projection horizon · no WAR estimate
2035Extbeyond projection horizon · no WAR estimate
2036Extbeyond projection horizon · no WAR estimate
Totals $3M $5M +$3M

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
202517 ROKDSL Red Sox Blue 196170 35422 24511 188 206308288596 82280 2612 268 63
202517 ROKDSL Red Sox Blue 196159 41642 35351 188 258395384779 126317 1818 356 130
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD18 ROKBOS 174156 27433 14693 205 173254295549 122282 408 239 41 -12 +2 +0 -1 +5 -0.6
YTD18 ROKBOS 174148 38645 22483 205 257364453817 196344 2813 362 135 +7 +2 +0 -1 +5 1.3
ROS18 ROKBOS 0% 116104 20312 10371 61 192270298568 106282 329 265 61 -5 +1 +0 -1 +3 -0.1
ROS18 MLBBOS 0% 01 0000 000 00 287 259 56 +0 -0
FULL18 ROKBOS 174157 27433 14693 205 172254293547 121279 408 239 41 -12 +2 +0 -1 +5 -0.6
TOT18 ROKBOS 290260 47745 241064 266 181260296557 115278 378 249 49 -17 +3 +0 -2 +8 -0.7
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202719 MLBBOS 34% 307274 56936 26954 92 204283325608 120283 318 274 68 -11 +1 +1 -2 +9 -0.2
202820 MLBBOS 48% 420375 791349 371265 113 211290339629 128286 309 282 74 -12 +1 +2 -3 +12 -0.0
202921 MLBBOS 54% 502446 9616511 441477 133 215296348643 132287 299 287 78 -12 +1 +2 -3 +14 0.2
203022 MLBBOS 57% 559497 10718513 491628 143 215296350646 135288 299 291 81 -12 +2 +2 -3 +16 0.4
203123 MLBBOS 58% 597531 11419514 531728 153 215296348644 134289 299 293 82 -12 +2 +2 -4 +17 0.5
203224 MLBBOS 57% 622552 12120615 561799 154 219301359660 139289 299 294 83 -12 +1 +2 -4 +18 0.6
203325 MLBBOS 57% 632561 12220615 571819 164 217300355655 137289 299 295 84 -11 +2 +2 -4 +18 0.7
202719 MLBBOS 34% 10594 19312 9321 31 202279319598 117288 309 268 64 -4 +0 +0 -1 +3 -0.1
202820 MLBBOS 48% 204181 39724 18613 61 215297343640 127291 309 276 69 -7 +1 +1 -1 +6 -0.1
202921 MLBBOS 54% 272242 52926 24804 72 215296343639 128292 299 281 73 -8 +1 +1 -2 +8 -0.1
203022 MLBBOS 57% 316281 621137 28924 82 221300356656 135293 299 284 76 -9 +1 +1 -2 +9 0.0
203123 MLBBOS 58% 344305 681238 31995 92 223305361666 138294 299 286 77 -9 +1 +1 -2 +10 0.1
203224 MLBBOS 57% 354314 701239 321025 92 223305366671 143295 299 287 78 -9 +1 +1 -2 +10 0.2
203325 MLBBOS 57% 358318 711239 321035 92 223304365669 142295 299 288 79 -9 +1 +1 -2 +10 0.2
▸ Career Totals
Career 19531736 381661745 17456927 5112 219301355655 135297 299 284 75 -55 +5 +7 -12 +55 0.2
/ 162G 650578 12722615 581899 174 220301356658 137296 299 284 75 -18 +2 +2 -4 +18 0.1
Career 39513510 7501223787 356115052 11731 214296344639 130289 299 288 78 -97 +11 +14 -24 +112 1.7
/ 162G 650577 12320614 591899 195 213296341638 128289 299 288 78 -16 +2 +2 -4 +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 MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202517 ROKDSL Red Sox Blue 196159 41642 35351 188 258395384779 126317 1818 356 130 +7 +0 +6 1.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
#1Jake Marisnicklast yr '23
career totals — 10 seasons, 2,213 PA
102,2136381227280381+5+548.38.2
/1626641924+1.4+16.22.5pk7: 8
#2Peter Bourjoslast yr '17
career totals — 8 seasons, 2,241 PA
82,2414266241298382-0+387.47.5
/1626641220-0.1+11.32.2pk7: 8
#3Adam Engellast yr '22
career totals — 6 seasons, 1,540 PA
61,5403047225280350+4+334.24.2
/1626641320+1.8+14.41.8pk7: 4
#4Tony Gwynn Jr.last yr '14
career totals — 7 seasons, 1,749 PA
71,749777239310313+1+354.14.1
/162664329+0.5+13.11.6pk7: 4
#5Dustin Ackleylast yr '16
career totals — 6 seasons, 2,347 PA
62,3474631241304367-5+73.83.8
/162664139-1.3+1.91.1pk7: 4
#6Pokey Reeselast yr '04
career totals — 5 seasons, 1,914 PA
51,9142978242303347-6+62.72.7
/1626641027-2.0+2.21.0pk7: 3
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 5 projected seasons
52,1584855215292346-13+300.20.5
/1626641517-4.0+9.20.1pk7: 1

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
Harold Rivas (OGILVIE) 18 34→44 32→43 57→59 65 181/260/296 115278 526 37% 8% 49 -0.7
Gilberto Celestino
2017 · A
18 43→53 38→45 54→55 48 203/273/292 90270 513 25% 8% 56 -1.3 209/261/295 86283 611 27% 6% 52 -1.6 240/311/3197931771425%9%75-0.0
Derek Hill
2015 · A
19 41→51 40→50 55→60 47 200/269/291 91259 713 25% 8% 55 -1.4 199/251/270 71293 325 31% 6% 40 -2.4 248/301/422175338222932%6%100+0.7
Juan Lagares
2007 · A
18 42→52 40→45 53→50 41 203/261/302 99285 611 30% 6% 53 -1.5 203/241/283 80277 410 27% 4% 39 -2.5 261/302/36610531671319%4%83+0.3
Francisco Acuna
2018 · A
18 39→49 37→45 55→50 55 183/284/257 74242 415 24% 11% 54 -1.4 194/267/263 69267 39 26% 8% 47 -1.9 223/293/3229929491626%7%70-0.2
Yunior Garcia
2019 · A
18 37→47 43→45 52→30 40 187/247/297 110260 1010 31% 6% 47 -1.9 196/245/301 105305 107 37% 5% 46 -2.0 224/273/34011532712233%5%65-0.3
Eddys Leonard
2019 · A
18 41→47 41→55 48→50 48 200/282/301 101267 914 27% 9% 64 -0.8 211/283/328 117302 118 32% 8% 71 -0.3 225/292/37815329318428%6%84+0.6
Jett Williams
2023 · A
19 45→46 41→45 56→55 43 214/285/313 99288 714 27% 7% 68 -0.5 203/314/320 117299 923 31% 12% 83 +0.6 201/310/335134289102630%12%81+0.3
Juan Villavicencio
2023 · A
18 43 40→50 55 41 205/263/297 92301 714 33% 7% 53 -1.5 187/262/281 94277 712 32% 8% 50 -1.8 192/266/303111286101834%8%55-0.5
Jose Monserrate
2023 · A
18 47 38→40 51→50 46 221/290/309 87287 513 23% 7% 68 -0.5 215/293/282 67300 321 27% 9% 63 -0.9 180/265/2254528813434%9%34-0.6
Cristian Hernández
2022 · A
18 45→46 38→45 55→60 46 212/281/288 76301 619 30% 8% 59 -1.1 193/251/266 73311 618 37% 7% 40 -2.4 212/279/31210029783329%8%61-0.7
Yordalin Peña
2023 · A
18 41→39 40→55 55 37 198/247/291 93283 610 31% 5% 45 -2.1 188/247/280 92276 612 32% 6% 42 -2.3 189/253/317128293111737%7%53-0.7
Gabriel Gonzalez
2022 · A
18 43→53 46→50 52→45 43 216/277/348 132271 1210 25% 6% 73 -0.1 235/292/359 124285 148 22% 5% 82 +0.5 253/307/38212930314621%5%91+0.9
Moisés Sierra
2007 · A
18 42→52 39→50 52→50 42 203/266/292 89271 613 26% 6% 54 -1.4 205/253/299 94283 89 29% 4% 50 -1.8 248/314/378130302141522%7%93+0.9
Athanael Duarte
2023 · A
18 39 45→40 53→45 44 200/265/322 122263 1214 28% 7% 61 -1.0 204/268/306 102270 910 27% 7% 58 -1.2 186/255/279932578729%7%44-0.7
Darell Hernaiz
2021 · A
19 45→55 39→45 52→50 44 211/276/297 86310 79 32% 8% 59 -1.1 239/285/329 90301 817 22% 5% 70 -0.3 252/302/359107305101720%6%82+0.4
Aroon Escobar
2023 · A
18 43→46 38→45 47→55 49 203/297/279 76256 612 22% 8% 66 -0.6 211/299/308 97254 916 20% 9% 72 -0.2 216/299/322106259121921%8%75-0.0
Dalton Pompey
2012 · A
19 39→49 41→45 56→55 45 193/266/287 94270 917 30% 8% 53 -1.5 217/281/315 98303 721 28% 8% 66 -0.6 259/316/35910033172922%7%87+0.7
Ceddanne Rafaela
2019 · A
18 42→48 39→55 51→55 40 205/251/286 81270 616 26% 5% 45 -2.1 206/254/321 115262 1114 25% 5% 56 -1.3 247/287/396150298152022%4%88+0.7
Jorge Mateo
2013 · A
18 44→46 40→50 51→65 48 211/282/302 91281 610 26% 9% 63 -0.9 210/268/306 96286 734 27% 7% 58 -1.2 222/263/355133288134927%5%66-0.2
Angel Aponte
2018 · A
18 43 40→45 53→55 42 206/274/301 94284 613 28% 6% 59 -1.1 206/265/304 98285 819 29% 6% 56 -1.3 202/262/2929028672530%6%50-0.7