Jhorman BravoSS FCL Red Sox
Age 18 L/R 6'1" / 176 lbs ROK H +3% Svc 0.0 · Ctrl thru 2036
2026 ROS PROJECTION171 act + 114 ros · stats below = ROS only
wRC+†70
AVG/OBP/SLG.223 / .292 / .330
PA114
HR2
SB9
K%24
BB%8
BABIP280
ISO107
MLB%0%
Value2026 · WAR
BAT: -15.2 runs (wOBA-derived runs vs avg)-15BATRUN: +5.1 runs (SB/CS + UBR baserunning)+5RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +3.1 runs (Positional adjustment)+3POSREP: +8.1 runs (Replacement-level credit)+8REPTotal WAR: +0.10+0.1WAR
0.01.42.70.51.01.41.71.92.02.12.12.22.1+$111M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · ContractCON 66 / POW 41
Toolsscout grade
CONTACT66
scouting grade only
POWER41
scouting grade only
EYE56
scouting grade only
SPEED73
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+1.9$10M+$10M
2032Pre-Arb$0.9M+2.0$10M+$10M
2033Pre-Arb$1.0M+2.1$10M+$9M
2034Arb-1$4M+2.1$9M+$7M
2035Arb-2$7M+2.2$9M+$6M
2036Arb-3$10M+2.1$8M+$4M
Totals $25M $56M +$46M

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 Red 134124 23112 8140 124 185235258493 73191 106 226 31
202517 ROKDSL Red Sox Red 134116 28122 1690 124 241333336670 95243 712 303 90
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD18 ROKBOS 171148 28412 17371 316 189277270547 81228 2210 239 41 -11 +4 +0 +2 +5 -0.1
YTD18 ROKBOS 171137 33512 28261 316 241373336709 95272 1516 322 105 +1 +4 +0 +2 +5 1.2
ROS18 ROKBOS 0% 114103 23312 9271 92 223292330622 107279 248 277 70 -4 +1 +0 +1 +3 0.2
ROS18 MLBBOS 0% 01 0000 000 00 284 275 69 +0 +0
FULL18 ROKBOS 171149 28412 17371 316 188277268546 81226 2210 239 41 -11 +4 +0 +2 +5 -0.1
TOT18 ROKBOS 285251 51724 26642 408 203283295578 92249 229 254 53 -15 +5 +0 +3 +8 0.1
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202719 MLBBOS 43% 291262 59925 25672 122 225298332630 107281 239 285 76 -8 +2 +0 +3 +8 0.5
202820 MLBBOS 61% 407365 841338 35924 153 230304348652 118284 239 293 82 -8 +2 +0 +4 +12 1.0
202921 MLBBOS 68% 492442 10216310 421105 173 231305348653 118285 229 297 86 -8 +2 +0 +5 +14 1.4
203022 MLBBOS 71% 549490 11618412 481226 183 237312363676 127286 229 301 88 -7 +2 +0 +6 +16 1.7
203123 MLBBOS 72% 588526 12419413 511306 193 236310361672 125287 229 302 90 -7 +3 +0 +6 +17 1.9
203224 MLBBOS 72% 613547 12920413 541347 204 236312358671 122288 229 304 91 -6 +2 +0 +7 +17 2.0
203325 MLBBOS 71% 627560 13321414 551377 204 237314364678 127288 229 305 91 -6 +2 +0 +7 +18 2.1
203426 MLBBOS 71% 632564 13421414 561387 204 238314363678 126287 229 305 91 -6 +2 +0 +7 +18 2.1
203527 MLBBOS 70% 631563 13321414 561387 204 236313362675 126287 229 305 92 -6 +2 +0 +7 +18 2.2
203628 MLBBOS 69% 626558 13221414 561387 203 237314364678 127287 229 304 91 -6 +3 -1 +7 +18 2.1
203729 MLBBOS 67% 615547 12820413 561377 193 234313356670 122287 229 303 90 -7 +3 -1 +7 +17 1.8
203830 MLBBOS 66% 604537 12619413 551367 183 235314358671 123286 239 300 88 -8 +2 -2 +6 +17 1.6
203931 MLBBOS 65% 590526 12219412 531356 173 232309352661 120284 239 296 85 -10 +2 -3 +6 +17 1.3
204032 MLBBOS 70% 571508 11517311 521336 163 226306337642 110282 239 291 81 -12 +2 -4 +6 +16 0.9
204133 MLBBOS 74% 542483 10816310 491295 142 224302331633 108278 249 285 76 -15 +2 -4 +6 +15 0.5
204234 MLBBOS 70% 494442 951338 441205 122 215293312605 97274 249 277 70 -17 +2 -5 +5 +14 -0.1
204335 MLBBOS 65% 438392 821127 391104 102 209287301588 92269 259 268 64 -18 +1 -6 +5 +12 -0.5
202719 MLBBOS 43% 126113 26412 11291 51 230304336640 106287 239 283 75 -4 +1 +0 +1 +4 0.2
202820 MLBBOS 61% 248223 52825 21562 92 233305354659 121289 238 289 79 -6 +1 +0 +3 +7 0.5
202921 MLBBOS 68% 335299 721227 29754 122 241316365681 124291 229 294 83 -7 +2 +0 +4 +9 0.8
203022 MLBBOS 71% 390349 831428 34864 132 238313358671 120292 229 297 85 -7 +2 +0 +4 +11 1.1
203123 MLBBOS 72% 425380 911539 37945 142 239315366681 126292 229 298 87 -6 +2 +0 +5 +12 1.2
203224 MLBBOS 72% 438392 9515310 38965 143 242317372690 130293 229 300 88 -6 +2 +0 +5 +12 1.3
203325 MLBBOS 71% 446399 9716310 39985 143 243318373692 130293 229 301 88 -6 +2 +0 +5 +13 1.3
203426 MLBBOS 71% 449402 9716310 39985 143 241316371687 129293 229 301 88 -6 +2 +0 +5 +13 1.3
203527 MLBBOS 70% 439392 9515310 39965 142 242319372691 130293 229 301 88 -6 +2 +0 +5 +12 1.4
203628 MLBBOS 69% 431384 9315310 39955 132 242320375695 133293 229 300 88 -6 +2 -0 +5 +12 1.2
203729 MLBBOS 67% 412368 871429 37924 132 236313359672 122292 229 299 87 -6 +2 -1 +4 +12 1.1
203830 MLBBOS 66% 398355 841428 36904 122 237314355669 118292 239 296 85 -7 +2 -1 +4 +11 0.9
203931 MLBBOS 65% 385343 811328 35884 112 236314356670 120290 239 292 82 -8 +1 -2 +4 +11 0.7
204032 MLBBOS 70% 402359 831328 36934 112 231308345654 114287 239 287 78 -10 +1 -2 +4 +11 0.5
204133 MLBBOS 74% 402359 801227 36954 102 223301326627 103284 249 281 73 -12 +1 -3 +4 +11 0.2
204234 MLBBOS 70% 344307 681026 31843 81 221299326625 104279 249 273 67 -13 +1 -3 +4 +10 -0.1
204335 MLBBOS 65% 285255 53714 25723 71 208286290576 82274 259 265 61 -13 +1 -4 +3 +8 -0.4
▸ Career Totals
Career 63555680 133721338131 562143767 19434 235312355667 120291 239 293 82 -127 +25 -17 +68 +180 13.2
/ 162G 650581 13722413 571477 203 236312355666 119292 239 293 82 -13 +3 -2 +7 +18 1.4
Career 95588539 196829861195 843214799 30857 230307348655 118284 229 295 84 -170 +39 -25 +102 +271 22.1
/ 162G 650581 13320413 571467 214 229305344650 115282 229 295 84 -12 +3 -2 +7 +18 1.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 Red Sox Red 134116 28122 1690 124 241333336670 95243 712 303 90 -1 +1 +4 0.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
#1Erick Aybarlast yr '17
career totals — 11 seasons, 5,588 PA
115,58858154271314372+58+4922.021.3
/162664718+6.9+5.82.6pk7: 21
#2Alcides Escobarlast yr '22
career totals — 12 seasons, 6,178 PA
126,17845178258295345+66+9219.318.2
/162664519+7.1+9.92.1pk7: 17
#3Freddy Galvislast yr '21
career totals — 10 seasons, 4,238 PA
104,23810957246292387+42+6818.017.6
/162664179+6.6+10.62.8pk7: 17
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 12 projected seasons
126,515132200232305351+65+3616.113.1
/1626641320+6.7+3.71.6pk7: 10
#4Bobby Crosbylast yr '10
career totals — 7 seasons, 2,832 PA
72,8326234238305374+28+3311.611.6
/162664158+6.7+7.72.7pk7: 12
#5Danny Espinosalast yr '17
career totals — 8 seasons, 3,267 PA
83,2679864221297378+16+3611.011.4
/1626642013+3.2+7.32.2pk7: 12
#6Royce Claytonlast yr '07
career totals — 8 seasons, 3,920 PA
83,9205470256311365+18+1710.110.0
/162664912+3.1+2.91.7pk7: 10

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
Jhorman Bravo (OGILVIE) 18 61→66 36→41 68→73 56 203/283/295 92249 440 22% 9% 53 +0.1
Carlos Jorge
2022 · A
18 49→46 41→45 63→60 47 232/299/349 117311 624 26% 8% 82 +0.5 205/280/334 129302 1226 34% 8% 71 -0.3 209/271/3029430183331%7%55-0.9
Luigi Rodriguez
2011 · A
18 47→48 39→50 61→55 49 223/288/322 98282 423 22% 8% 69 -0.4 223/275/313 90328 617 31% 6% 62 -0.9 220/261/367147345191540%5%68-0.3
Jose Escobar
2023 · A
18 45→47 44→45 58→45 40 222/270/345 124286 1015 26% 5% 69 -0.4 223/290/328 105294 912 26% 6% 73 -0.1 233/300/34110830810826%7%78+0.1
Angel Genao
2022 · A
18 45→55 37→50 58→50 55 210/300/285 75268 416 22% 11% 66 -0.6 232/290/328 96308 711 25% 7% 72 -0.2 264/318/398134323111321%7%100+1.2
Forrest Wall
2015 · A
19 48→58 41→45 56→70 47 227/290/330 103300 717 26% 8% 73 -0.1 221/273/317 96291 716 25% 6% 62 -0.9 266/338/37711036395027%9%101+1.1
Nelson Rada
2023 · A
17 51→55 40→30 57→60 47 240/319/343 104302 523 21% 7% 89 +1.0 226/309/285 59316 231 26% 9% 70 -0.3 230/310/2784832223826%9%66-0.5
Addison Russell
2013 · A
19 54→52 46→55 59→50 43 256/311/399 142346 1216 28% 7% 99 +1.7 237/300/392 155311 1612 27% 7% 94 +1.3 237/308/39916229418525%8%94+1.1
Rudy Martin Jr.
2016 · A
20 49 39→45 60→65 52 227/313/330 103311 416 26% 10% 83 +0.6 207/274/300 93331 626 36% 7% 59 -1.1 227/303/343115312135229%9%78+0.1
Abiatal Avelino
2014 · A
19 51→54 36→45 60→55 49 237/300/311 74283 224 16% 7% 72 -0.2 225/270/308 83284 522 21% 5% 59 -1.1 246/285/354108302101921%5%73-0.1
Yoyner Fajardo
2019 · A
20 50→58 38→45 58→60 49 232/294/325 93280 314 18% 7% 73 -0.1 235/293/308 73293 319 19% 6% 68 -0.5 259/317/3539433253422%7%85+0.4
Adrian Pinto
2022 · A
19 53 40→45 60→65 54 249/326/352 103284 632 14% 9% 95 +1.4 230/315/329 99292 623 22% 9% 85 +0.7 230/307/35412428681321%9%82+0.1
Telmito Agustin
2015 · A
18 47→41 41→45 59→50 48 221/296/336 114295 518 25% 8% 77 +0.1 227/270/326 99315 715 28% 5% 63 -0.8 226/258/333106321101232%4%57-0.6
Lorenzo Cedrola
2016 · A
18 52→58 36→45 56→50 44 240/309/311 72288 218 17% 5% 77 +0.1 232/275/305 73281 315 18% 3% 59 -1.1 249/294/35310429281617%3%76+0.1
Alen Hanson
2012 · A
19 46→51 39→50 58→60 44 218/271/315 96273 419 21% 6% 61 -1.0 232/280/372 140293 1120 24% 6% 79 +0.3 252/286/391139300123020%4%83+0.4
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
Adrian Cardenas
2007 · A
19 47→57 39→45 54→50 43 225/276/311 86292 514 24% 6% 62 -0.9 252/298/346 94308 611 19% 6% 80 +0.4 274/322/369953165814%6%95+1.2
Rafael Ortega
2010 · A
19 51→54 35→55 58→55 49 234/281/296 62267 224 13% 6% 59 -1.1 238/276/328 90296 720 21% 5% 66 -0.6 240/312/405165285191723%9%98+1.2
Ben Revere
2008 · A
20 51→61 37→40 58→65 45 235/286/320 85278 218 16% 5% 68 -0.5 286/330/362 76326 230 12% 5% 97 +1.5 298/344/3666833523611%5%100+1.3
Xavier Edwards
2019 · A
19 52→62 37→40 56→60 50 245/307/319 74309 318 21% 8% 77 +0.1 246/292/306 60294 119 16% 6% 66 -0.6 304/363/3868134843613%8%114+2.3
Victor Robles
2016 · A
19 50→54 42→50 55→60 45 240/311/353 113291 821 20% 6% 89 +0.9 241/308/357 116304 723 22% 5% 89 +0.9 241/311/384143300122722%6%93+1.0