Rafael OropezaSS DSL Phillies White
Age 18 L/R 6'2" / 170 lbs ROK Svc 0.0 · Ctrl thru 2037
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 108 proj PA
wRC+48
AVG/OBP/SLG.198 / .263 / .272
PA108
HR1
K%31
BB%7
ISO75
MLB%0%
Value2026 · WAR
BAT: -6.4 runs (wOBA-derived runs vs avg)-6BATRUN: +0.5 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +1.2 runs (Positional adjustment)+1POSREP: +3.1 runs (Replacement-level credit)+3REPTotal WAR: -0.20-0.2WAR
0.00.51.00.30.50.70.81.01.01.00.90.7+$44M 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+1.0$5M+$4M
2034Pre-Arb$1.0M+1.0$4M+$4M
2035Arb-1$2M+1.0$4M+$3M
2036Arb-2$3M+0.9$2M+$0.6M
2037Arb-3$3M+0.7$1M+$0.1M
Totals $12M $18M +$14M

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 Phillies White 129117 17500 9503 70 145225188413 43254 397 186 1
202517 ROKDSL Phillies White 129110 23700 16313 70 209326273598 64291 2412 286 77
▸ 2026 Season
202618 MLB 10898 20411 8331 20 204271296567 92289 317 248 48 -6 +0 +0 +1 +3 -0.2
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202719 MLB 34% 199180 37712 14593 31 206274289563 83291 307 260 58 -10 +0 +0 +2 +6 -0.2
202820 MLB 48% 336303 641324 25975 61 211282307589 96293 297 270 65 -13 +1 +0 +4 +10 0.0
202921 MLB 54% 440397 861727 331257 81 217288322611 106294 288 276 69 -15 +1 +0 +5 +12 0.3
203022 MLB 57% 514462 1022039 391458 92 221293335628 115295 288 280 73 -16 +1 +0 +6 +15 0.5
203123 MLB 58% 564507 11222310 431589 102 221293335629 114296 288 282 74 -16 +1 +0 +6 +16 0.7
203224 MLB 57% 596536 11923311 461679 102 222294338632 116297 288 285 76 -16 +1 +0 +6 +17 0.8
203325 MLB 57% 615554 12324312 471729 112 222293341635 119297 288 286 77 -16 +1 +0 +7 +17 1.0
203426 MLB 57% 625562 12424312 4817510 112 221294338632 117297 288 287 78 -16 +1 +0 +7 +18 1.0
203527 MLB 55% 626562 12424312 4917610 112 221295338633 117297 288 287 78 -16 +1 +0 +7 +18 1.0
203628 MLB 55% 622558 12424312 4917510 102 222297341637 118296 288 286 77 -16 +1 -1 +7 +18 0.9
203729 MLB 53% 612549 12023311 491749 92 219293332625 113296 288 284 76 -17 +1 -1 +7 +17 0.7
203830 MLB 53% 602540 11823311 481739 82 219293333626 115295 298 282 74 -18 +1 -2 +6 +17 0.4
203931 MLB 57% 588527 11422310 471709 71 216292326618 110293 298 278 71 -19 +1 -3 +6 +17 0.2
204032 MLB 54% 570512 1082039 451678 61 211285314599 104290 298 273 67 -21 +1 -4 +6 +16 -0.2
202719 MLB 34% 6862 13301 5201 10 210279306586 97291 297 260 58 -3 +0 +0 +1 +2 -0.0
202820 MLB 48% 163148 31612 12472 31 209278304582 95293 297 270 65 -7 +0 +0 +2 +5 0.0
202921 MLB 54% 239215 46914 18684 41 214287321608 107294 288 276 69 -8 +0 +0 +3 +7 0.1
203022 MLB 57% 291263 581125 22824 51 221291335625 114295 288 280 73 -9 +1 +0 +3 +8 0.3
203123 MLB 58% 325292 641226 25915 61 219292336628 116296 288 282 74 -9 +1 +0 +3 +9 0.4
203224 MLB 57% 340306 681326 26955 61 222294337630 114297 288 285 76 -9 +1 +0 +4 +10 0.5
203325 MLB 57% 349314 701327 27985 61 223295344639 121297 288 286 77 -9 +1 +0 +4 +10 0.5
203426 MLB 57% 354319 711427 27995 61 223293345638 122297 288 287 78 -9 +1 +0 +4 +10 0.6
203527 MLB 55% 347312 691327 27975 61 221294343637 122297 288 287 78 -9 +1 +0 +4 +10 0.6
203628 MLB 55% 342307 671326 27965 61 218292332624 114296 288 286 77 -9 +1 -0 +4 +10 0.5
203729 MLB 53% 327293 641226 26935 51 218293334628 116296 288 284 76 -9 +1 -1 +4 +9 0.4
203830 MLB 53% 317284 631226 25915 41 222296342638 120295 298 282 74 -9 +0 -1 +3 +9 0.2
203931 MLB 57% 332298 641226 26965 41 215289329618 114293 298 278 71 -11 +0 -2 +4 +9 0.1
204032 MLB 54% 310277 581115 25915 31 209287310597 101290 298 273 67 -12 +0 -2 +3 +9 -0.1
▸ Career Totals
Career 41043690 8061542374 318116461 6513 218291333624 114296 288 282 74 -122 +8 -6 +44 +116 4.1
/ 162G 650584 12824412 5018410 102 219292336628 116296 288 282 74 -19 +1 -1 +7 +18 0.6
Career 77466964 151229539133 5992216119 12823 217290328618 111296 298 279 72 -247 +16 -10 +83 +219 6.3
/ 162G 650584 12725311 5018610 112 217290327617 110297 298 279 72 -21 +1 -1 +7 +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
202517 ROKDSL Phillies White 129110 23700 16313 70 209326273598 64291 2412 286 77 -3 +1 +4 0.2

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
#1Bobby Crosbylast yr '10
career totals — 7 seasons, 2,832 PA
72,8326234238305374+28+3311.611.6
/162664158+6.7+7.72.7pk7: 12
#2Danny Espinosalast yr '17
career totals — 8 seasons, 3,267 PA
83,2679864221297378+16+3611.011.4
/1626642013+3.2+7.32.2pk7: 12
#3Cliff Penningtonlast yr '17
career totals — 10 seasons, 3,108 PA
103,1083684243310341+28+299.29.5
/162664818+5.9+6.22.0pk7: 10
#4Gordon Beckhamlast yr '19
career totals — 10 seasons, 3,764 PA
103,7648034237301368+13+198.28.4
/162664146+2.4+3.41.4pk7: 9
#5Mike Mathenylast yr '06
career totals — 7 seasons, 2,830 PA
72,830452244301351+21+317.27.2
/162664110+4.9+7.21.7pk7: 7
#6Ronny Cedenolast yr '13
career totals — 9 seasons, 2,783 PA
92,7834039246289354+28+195.55.6
/162664109+6.7+4.51.3pk7: 6
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 8 projected seasons
84,2117366219288331+45+243.93.6
/1626641210+7.1+3.80.6pk7: 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
Rafael Oropeza (OGILVIE) 18 198/263/272 74289 12 31% 7% 48 -0.3
Yasmil Bucce
2023 · A
18 41 40→45 49→30 44 198/265/288 89272 75 29% 7% 53 -1.5 202/288/300 98309 84 34% 10% 66 -0.6 205/306/33412832513237%11%79+0.2
Carlos Soler
2018 · A
18 39 37→45 46→45 39 187/248/267 80274 38 31% 6% 40 -2.4 216/272/305 89319 38 31% 6% 59 -1.1 238/290/3441063522831%5%73-0.0
Victor Arias
2022 · A
18 43→45 38→45 46→50 44 201/275/277 76311 69 35% 9% 54 -1.4 211/298/310 99331 714 35% 9% 72 -0.2 226/292/355129316111430%7%77+0.1
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
Yeremy Cabrera
2023 · A
18 37→41 38→45 53→55 48 181/263/262 81241 513 26% 8% 46 -2.0 206/287/315 109272 1017 26% 9% 69 -0.4 200/284/304104268112428%8%63-0.5
Diomedes Del Rio
2017 · A
19 38 36→55 53→50 41 181/253/249 68278 38 34% 7% 37 -2.6 199/265/293 94283 49 29% 7% 53 -1.5 197/264/31812227441128%7%58-0.4
Juan Centeno
2008 · A
18 41 37→45 49→40 43 197/253/265 68259 46 25% 6% 40 -2.4 198/256/259 61255 36 22% 6% 40 -2.4 238/286/35211428111219%5%73-0.1
Sandy Acevedo
2011 · A
18 42 37→45 52→50 41 196/262/279 83295 29 32% 7% 48 -1.9 192/261/290 98287 711 33% 7% 51 -1.7 171/246/285114248101233%7%41-0.7
Jorge Burgos
2021 · A
18 43→52 36→50 51→45 43 201/265/280 79293 210 30% 7% 50 -1.8 231/294/317 86328 56 29% 8% 71 -0.3 229/296/316873216428%8%69-0.3
Isan Díaz
2015 · A
19 34→42 39→55 47→45 39 169/233/258 89267 68 37% 7% 31 -3.0 206/271/341 135300 138 33% 8% 69 -0.4 208/287/37316427521531%9%79+0.2
Juan Diaz
2007 · A
18 37→47 35→45 44→45 45 175/255/243 68260 26 31% 8% 37 -2.6 206/250/273 67281 35 26% 5% 40 -2.4 255/291/351963357725%5%74-0.1
Argenis Aldazoro
2011 · A
18 39 37→55 56→50 40 184/248/267 83281 28 33% 7% 40 -2.4 181/235/271 90247 68 28% 5% 34 -2.8 194/220/31612225212828%3%36-0.8
Anderdson Rojas
2022 · A
18 39→44 37→40 50→55 39 188/247/257 69265 412 29% 5% 37 -2.7 205/248/284 79264 313 23% 4% 43 -2.2 206/248/2898325941721%4%42-1.3
Luis Valenzuela
2013 · A
19 42 38→45 52→45 44 198/258/283 84268 46 26% 7% 47 -1.9 212/252/292 80276 58 24% 5% 46 -2.0 257/280/3581003165720%2%71-0.1
Daniel Vellojin
2019 · A
19 39 39→45 47→45 48 189/268/273 83260 66 28% 9% 50 -1.7 214/303/312 98272 78 22% 10% 76 +0.0 196/299/31111625812627%12%71-0.1
Eliezer Álvarez
2013 · A
18 38→48 37→45 46→55 47 183/255/256 73241 511 25% 8% 40 -2.4 207/259/305 98267 511 23% 6% 53 -1.5 254/308/36210834251926%6%87+0.4
Luis Liberato
2014 · A
18 41→51 37→55 48→50 41 195/252/268 73282 413 31% 6% 41 -2.3 192/253/275 83290 411 32% 7% 43 -2.2 237/280/38915230018527%6%82+0.3
Shed Long Jr.
2014 · A
18 44→47 38→50 46→50 41 211/266/287 76294 66 29% 6% 52 -1.6 206/257/295 89285 78 29% 6% 50 -1.7 233/295/385151314171130%7%87+0.6
Manuel Pena
2022 · A
18 41→43 40→50 50 41 202/257/292 90282 815 30% 7% 50 -1.8 197/245/281 84297 69 33% 6% 41 -2.3 216/250/34512928916631%4%58-0.9
Sauris Mejia
2015 · A
18 42 35→40 48→50 45 193/273/252 59282 213 30% 8% 47 -1.9 205/290/285 80293 612 29% 9% 63 -0.9 189/292/2647526571528%11%56-0.5