Branny De OleoSS St. Lucie Mets
Age 21 R/R 6'1" / 156 lbs A Svc 0.0 · Ctrl thru 2036
2026 ROS PROJECTION263 act + 175 ros · stats below = ROS only
wRC+†36
AVG/OBP/SLG.182 / .248 / .270
PA175
HR2
SB5
K%35
BB%6
BABIP280
ISO88
MLB%0%
Value2026 · WAR
BAT: -33.8 runs (wOBA-derived runs vs avg)-34BATRUN: -1.0 runs (SB/CS + UBR baserunning)-1RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +4.7 runs (Positional adjustment)+5POSREP: +12.4 runs (Replacement-level credit)+12REPTotal WAR: -1.80-1.8WAR
trajectory · projected WAR by year
-0.6-0.9-0.62628
Tools · ContractCON 29 / POW 41
Toolsscout grade
CONTACT29
scouting grade only
POWER41
scouting grade only
EYE46
scouting grade only
SPEED57
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
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
202318 ROKDSL Mets Blue 191172 37923 82811 61 215293343636 128241 154 267 63
202318 ROKDSL Mets Blue 191166 521233 141811 61 313403476879 163338 97 393 159
202419 ROKFCL Mets 155144 21221 6534 44 146201208410 62220 344 183 -2
202419 ROKFCL Mets 155139 29322 11354 44 209286302588 94262 237 269 64
202520 ROKFCL Mets 141130 18321 10371 162 138206215421 77185 267 189 3
202520 ROKFCL Mets 141124 24521 16261 162 194291290581 97237 1811 270 65
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD21 ANYM 263240 40904 141077 87 167234254488 87275 415 223 29 -21 -1 +0 +3 +7 -1.2
YTD21 ANYM 263235 541106 19757 87 230307353660 123308 297 298 87 -4 -1 +0 +3 +7 0.5
ROS21 ANYM 0% 175159 29612 10624 53 182248270518 88268 356 232 36 -13 -0 +0 +2 +5 -0.6
ROS21 MLBNYM 0% 01 0000 000 00 268 216 24 +0 +0
FULL21 ANYM 263241 40904 141077 87 166234253487 87273 415 223 29 -21 -1 +0 +3 +7 -1.2
TOT21 ANYM 438399 691516 2416911 1310 173239260500 88277 395 227 32 -34 -1 +0 +5 +12 -1.8
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202722 MLBNYM 34% 477436 821629 2816110 105 188253296549 108272 346 248 48 -28 +0 +0 +5 +14 -0.9
202823 MLBNYM 48% 492449 8717210 3016110 115 194260307567 114274 336 257 55 -25 +0 +0 +5 +14 -0.6
202722 MLBNYM 34% 164150 29613 10553 42 193258307564 113272 346 233 37 -12 +0 +0 +2 +5 -0.5
202823 MLBNYM 48% 238216 42815 15785 53 194263310573 116274 336 243 44 -15 -0 +0 +3 +7 -0.6
▸ Career Totals
Career 402367 711428 251338 95 193261308569 114276 336 239 41 -27 -0 +0 +4 +11 -1.1
/ 162G 650593 11523313 4021513 158 194260309569 115277 336 239 41 -43 -0 +0 +7 +18 -1.8
Career 16311490 274531126 9250240 5220 184250287537 103256 316 240 42 -107 +2 +0 +17 +46 -4.2
/ 162G 650594 10821410 3720016 218 182249281530 99254 316 240 42 -43 +1 +0 +7 +18 -1.7

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
202318 ROKDSL Mets Blue 191166 521233 141811 61 313403476879 163338 97 393 159 +13 +1 +5 1.9
202419 ROKFCL Mets 155139 29322 11354 44 209286302588 94262 237 269 64 -6 -1 +4 -0.3
202520 ROKFCL Mets 141124 24521 16261 162 194291290581 97237 1811 270 65 -6 +2 +4 0.1

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
#1Sandy Leónlast yr '22
career totals — 9 seasons, 1,648 PA
91,648311209276313+29+566.46.7
/162664120+11.9+22.42.6pk7: 7
#2Paul Bakolast yr '09
career totals — 9 seasons, 1,844 PA
91,844192219297308+17+525.65.8
/16266471+6.1+18.72.0pk7: 6
#3Chad Moellerlast yr '09
career totals — 10 seasons, 1,524 PA
101,524292226288351+19+143.84.3
/162664131+8.5+6.21.6pk7: 5
#4Adam Engellast yr '22
career totals — 6 seasons, 1,540 PA
61,5403047225280350+4+334.24.2
/1626641320+1.8+14.41.8pk7: 4
#5Ryan Goinslast yr '19
career totals — 7 seasons, 1,680 PA
71,680226230279335+9+212.02.0
/16266492+3.7+8.50.8pk7: 2
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 2 projected seasons
26201014190251295+7+6-1.2-0.6
/1626641115+7.1+6.4-1.3pk7: 0
#6Alexi Amaristalast yr '17
career totals — 7 seasons, 1,901 PA
71,9012139231275323+14-6-1.1-1.1
/162664714+4.9-2.1-0.4pk7: -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
Branny De Oleo (OGILVIE) 21 24→29 36→41 52→57 46 173/239/260 88277 613 39% 5% 32 -1.8
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
Misael Urbina
2023 · A
21 38→29 42→45 49→50 44 189/258/299 110261 812 30% 8% 53 -1.5 172/250/256 84262 69 34% 9% 38 -2.6 154/242/228742355833%9%26-2.0
Nelson Medina
2022 · A
21 39 38→45 53→50 47 187/270/270 84274 515 31% 9% 51 -1.7 185/255/279 94336 713 43% 8% 46 -2.0 134/194/2097529151652%6%-1-1.8
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
Gilbert Gomez
2012 · A
20 39→35 40 52→50 40 193/252/284 91274 714 31% 6% 46 -2.0 201/271/278 77305 48 32% 8% 53 -1.5 191/271/264742963733%9%45-1.3
Gabriel Rosa
2014 · A
21 35 40 51→50 38 177/237/265 88260 912 34% 6% 35 -2.8 188/252/281 93273 812 32% 6% 45 -2.1 143/210/2349020091832%6%14-1.2
Jase Bowen
2022 · A
21 37→38 41→50 54→55 34 183/241/274 91285 912 37% 5% 39 -2.5 193/247/307 114286 1316 36% 5% 50 -1.7 200/250/342142290172436%5%57-0.7
Fabian Pertuz
2023 · A
22 37→33 41→40 49→55 33 185/229/278 92285 89 37% 4% 33 -2.9 172/223/263 91273 912 38% 5% 28 -3.2 143/198/2238022791340%5%4-2.5
Juan Carlos Smith
2019 · A
21 39 40→45 54→55 38 190/243/290 99261 618 28% 5% 43 -2.2 201/251/292 91291 612 31% 5% 46 -2.0 185/226/2647927551234%4%25-0.9
Victor Duarte
2022 · A
21 39 38→30 48→45 42 188/251/269 81260 67 29% 6% 42 -2.3 199/274/280 81291 66 31% 8% 55 -1.4 183/255/2506625161127%8%37-0.7
Sandy Santos
2015 · A
21 38 36→50 50→55 39 184/249/247 63264 412 30% 5% 35 -2.8 189/252/292 103298 911 37% 7% 48 -1.9 153/218/271119255131244%7%26-1.0
Jose Vinicio
2014 · A
21 39→30 36→40 51→55 32 189/218/250 60273 319 32% 3% 20 -3.8 217/246/283 66295 313 26% 3% 40 -2.4 246/270/3086231511222%3%53-0.5
Robert Del Rosario
2013 · A
21 40 36→40 53→55 45 191/251/257 67255 415 26% 7% 38 -2.6 212/263/277 65287 313 26% 6% 47 -1.9 226/270/2694330301724%4%46-0.7
Chris Roller
2018 · A
21 37 37→50 53→55 45 178/254/255 77243 412 27% 8% 40 -2.4 208/276/322 114297 811 31% 7% 66 -0.6 179/262/313134284161640%8%57-0.7
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
Jordyn Adams
2021 · A
21 40 40→45 47→60 41 196/258/286 91287 89 33% 7% 49 -1.8 189/245/281 92306 824 38% 6% 41 -2.3 186/248/297110286132638%7%45-1.1
Max George
2017 · A
21 38→36 39→45 47→55 43 183/270/267 84278 610 34% 8% 50 -1.7 176/256/272 96242 819 29% 7% 46 -2.0 155/243/267112213112332%7%36-1.6
Junior Arias
2013 · A
21 36→42 42→50 52→60 34 184/223/285 101269 1016 35% 4% 33 -2.9 199/235/299 100296 1030 35% 4% 41 -2.3 197/242/323125299163038%5%48-0.8
Kyle Nevin
2023 · A
21 41→38 40→45 52→50 38 198/249/295 97282 610 31% 5% 47 -1.9 217/274/320 103339 910 36% 7% 64 -0.8 212/271/3099733491237%7%57-0.7
Jetsy Extrano
2010 · A
21 39 42→40 49→45 39 195/252/299 104266 97 30% 5% 50 -1.8 191/253/279 88280 68 32% 6% 45 -2.1 172/234/234622604933%5%22-1.2