Braulio CaveroOF ACL Rangers
Age 20 L/R 6'0" / 175 lbs ROK Svc 0.0 · Ctrl thru 2037
2026 ROS PROJECTION208 act + 138 ros · stats below = ROS only
wRC+†127
AVG/OBP/SLG.273 / .363 / .439
PA138
HR4
SB5
K%17
BB%10
BABIP310
ISO166
MLB%0%
Value2026 · WAR
BAT: +19.5 runs (wOBA-derived runs vs avg)+20BATRUN: +2.6 runs (SB/CS + UBR baserunning)+3RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -2.1 runs (Positional adjustment)-2POSREP: +9.8 runs (Replacement-level credit)+10REPTotal WAR: +3.00+3.0WAR
0.02.04.02.63.03.33.53.73.83.83.73.53.22.8+$261M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · ContractCON 79 / POW 56
Toolsscout grade
CONTACT79
scouting grade only
POWER56
scouting grade only
EYE67
scouting grade only
SPEED60
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
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+3.8$19M+$19M
2033Pre-Arb$1.0M+3.8$18M+$17M
2034Pre-Arb$1.0M+3.7$16M+$16M
2035Arb-1$7M+3.5$14M+$11M
2036Arb-2$11M+3.2$12M+$8M
2037Arb-3$14M+2.8$10M+$5M
Totals $35M $89M +$77M

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
202519 INTLYaquis de Obregon 3025 4101 1101 10 160222320542 160214 333
202519 INTLYaquis de Obregon 3025 4101 1101 10 160222320542 160214 333 220 27
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD20 ROKTEX 208169 54927 25226 142 320425521946 201318 1112 401 165 +15 +2 +0 -1 +6 2.2
YTD20 ROKTEX 208154 631228 40156 142 4095456691.214 260396 719 503 243 +34 +2 +0 -1 +6 4.1
ROS20 ROKTEX 0% 138120 33614 14243 51 273363439802 166308 1710 352 127 +4 +1 +0 -1 +4 0.8
ROS20 MLBTEX 0% 01 0000 000 00 310 340 118 +0 -0
FULL20 ROKTEX 208170 54927 25226 142 318425518943 200315 1112 401 165 +15 +2 +0 -1 +6 2.2
TOT20 ROKTEX 346289 8715311 39469 193 300400487887 186314 1311 381 150 +20 +3 +0 -2 +10 3.0
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202721 MLBTEX 48% 481422 11319413 49847 122 268354424778 156305 1710 348 125 +13 +2 +0 -3 +14 2.6
202822 MLBTEX 68% 539472 12822416 54958 132 271356436792 165305 1810 350 126 +16 +2 +0 -3 +15 3.0
202923 MLBTEX 76% 577505 13623418 581039 142 269355438793 168305 1810 351 127 +18 +2 +0 -3 +16 3.3
203024 MLBTEX 78% 602528 14325419 601079 153 271355441796 170306 1810 353 128 +19 +2 +0 -4 +17 3.5
203125 MLBTEX 79% 618542 14725420 621109 153 271356443798 172306 1810 354 129 +21 +2 +0 -4 +18 3.7
203226 MLBTEX 79% 629551 15126520 6311210 163 274359448807 174306 1810 355 130 +21 +2 +0 -4 +18 3.8
203327 MLBTEX 78% 630551 14926420 6411210 163 270357441798 171306 1810 355 130 +21 +2 +0 -4 +18 3.8
203428 MLBTEX 77% 627548 14825420 6411310 153 270357440797 170305 1810 354 129 +21 +2 -1 -4 +18 3.7
203529 MLBTEX 75% 618540 14525419 641129 142 269356435791 167305 1810 353 128 +20 +2 -1 -4 +18 3.5
203630 MLBTEX 74% 608531 14224419 631129 142 267355435790 168304 1810 350 126 +18 +2 -2 -4 +17 3.2
203731 MLBTEX 73% 594519 13823418 611119 132 266353430783 164302 1910 346 123 +15 +2 -3 -4 +17 2.8
203832 MLBTEX 72% 576504 13121417 591108 122 260347419765 159299 1910 340 119 +12 +2 -4 -3 +16 2.4
203933 MLBTEX 72% 546477 12119315 561078 112 254342400742 147295 2010 334 113 +8 +1 -4 -3 +15 1.8
204034 MLBTEX 68% 499438 10816313 511017 102 247335386721 139290 2010 325 107 +4 +1 -5 -3 +14 1.1
204135 MLBTEX 63% 443389 9313311 45936 81 239327373700 134285 2110 315 99 -0 +1 -6 -3 +13 0.5
204236 MLBTEX 54% 382336 771029 38835 71 229317351668 122279 2210 304 91 -4 +1 -6 -2 +11 -0.1
204337 MLBTEX 45% 316278 63827 31714 51 227313345658 119272 2210 293 82 -6 +1 -7 -2 +9 -0.6
202721 MLBTEX 48% 232203 55927 23414 61 271357438795 167306 1810 339 117 +5 +1 +0 -1 +7 1.1
202822 MLBTEX 68% 367321 8815311 37656 92 274360442802 168306 1810 340 119 +8 +1 +0 -2 +10 1.7
202923 MLBTEX 76% 440386 10518314 44787 112 272357443800 171307 1810 342 120 +10 +1 +0 -3 +12 2.2
203024 MLBTEX 78% 469412 11219315 47847 122 272356442798 170307 1810 344 121 +11 +2 +0 -3 +13 2.4
203125 MLBTEX 79% 486427 11620316 49867 122 272356445801 173307 1810 345 122 +12 +2 +0 -3 +14 2.5
203226 MLBTEX 79% 497436 11920416 50888 122 273358447806 174307 1810 346 123 +13 +2 +0 -3 +14 2.6
203327 MLBTEX 78% 489428 11720316 50878 122 273360446806 173307 1810 346 123 +13 +2 +0 -3 +14 2.6
203428 MLBTEX 77% 482423 11520316 49877 122 272357447804 175307 1810 345 122 +12 +2 -1 -3 +14 2.4
203529 MLBTEX 75% 462405 11019315 47847 112 272357444802 173306 1810 343 121 +11 +1 -1 -3 +13 2.2
203630 MLBTEX 74% 447391 10518314 46827 102 269356437793 169306 1810 341 119 +10 +1 -2 -3 +13 2.0
203731 MLBTEX 73% 433379 10117313 45816 102 266353430784 164304 1910 337 116 +8 +1 -2 -3 +12 1.7
203832 MLBTEX 72% 417365 9616312 43806 92 263350422772 159301 1910 331 112 +6 +1 -3 -3 +12 1.4
203933 MLBTEX 72% 394345 8814211 40776 81 255343403746 148297 2010 325 107 +3 +1 -3 -2 +11 1.0
204034 MLBTEX 68% 338296 731129 34695 61 247334389723 142292 2010 316 100 +0 +1 -3 -2 +10 0.5
204135 MLBTEX 63% 280246 59827 28594 51 240327374701 134286 2110 306 93 -2 +1 -4 -2 +8 0.1
204236 MLBTEX 54% 207181 43615 21453 41 238327365691 127281 2210 296 85 -4 +0 -3 -1 +6 -0.2
204337 MLBTEX 45% 143126 29413 14322 20 230317349666 119274 2210 285 76 -4 +0 -3 -1 +4 -0.4
▸ Career Totals
Career 65835771 153125444200 6671225100 15127 265352429780 163304 1910 335 115 +110 +19 -24 -39 +187 25.8
/ 162G 650570 15125420 6612110 153 265352428780 163303 1910 335 115 +11 +2 -2 -4 +18 2.5
Career 94538276 217035763279 9571770141 21637 262349422770 159301 1910 342 120 +213 +28 -38 -57 +268 42.2
/ 162G 650569 14925419 6612210 153 262349420769 158302 1910 342 120 +15 +2 -3 -4 +18 2.9

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
202519 INTLYaquis de Obregon 3025 4101 1101 10 160222320542 160214 333 220 27 -2 +0 +1 -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
#1Melvin Moralast yr '11
career totals — 12 seasons, 6,119 PA
126,11917191278351433+0+733.230.7
/1626641910+0.0+0.83.6pk7: 28
#2Jayson Werthlast yr '17
career totals — 15 seasons, 6,366 PA
156,366229132267360455-68-3632.029.7
/1626642414-7.1-3.73.3pk7: 27
#3Randy Winnlast yr '10
career totals — 11 seasons, 6,175 PA
116,175107180286345422-50+2727.726.6
/1626641219-5.4+2.93.0pk7: 25
#4Alex Gordonlast yr '20
AS×3GG×7SS
career totals — 14 seasons, 7,250 PA
147,250190113257338410-58+2227.426.4
/1626641710-5.3+2.02.5pk7: 25
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 13 projected seasons
136,902204157264346425-44+032.926.2
/1626642015-4.2+0.03.2pk7: 20
#5David DeJesuslast yr '15
career totals — 12 seasons, 5,906 PA
125,9069966275349411-25+2426.324.1
/162664117-2.9+2.73.0pk7: 22
#6José Cruz Jr.last yr '08
career totals — 9 seasons, 4,179 PA
94,17915381247336445-35-717.417.2
/1626642413-5.6-1.12.8pk7: 17

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
Braulio Cavero (OGILVIE) 20 74→79 51→56 55→60 67 300/400/487 186314 1119 13% 11% 150 +3.0
Jason Heyward
2010 · AA
20 54→60 50→55 53→50 47 268/320/429 161307 169 19% 7% 111 +2.5 261/348/438 177310 1912 21% 11% 125 +3.5 259/351/444185308201422%12%125+3.3
Bo Bichette
2018 · A
20 56→62 48→60 51→55 41 272/315/423 150342 1414 24% 5% 108 +2.3 263/309/429 166324 1620 23% 6% 107 +2.2 295/336/472177344221320%5%128+4.1
James Wood
2023 · A
20 54→59 47→60 53→55 44 248/322/395 147374 1417 35% 9% 104 +2.0 245/322/429 184362 2016 34% 10% 113 +2.6 269/372/493224358271829%14%142+4.4
Vaughn Grissom
2022 · A
21 53→63 42→50 54→55 49 251/323/361 110311 912 21% 8% 95 +1.4 276/339/408 132330 1317 19% 7% 114 +2.7 278/342/406128330121819%7%111+2.1
Carlos Correa
2015 · A
20 54→60 43→60 52→55 47 257/320/380 123328 814 23% 8% 98 +1.6 274/345/457 183324 2016 21% 10% 129 +3.7 279/356/477198322231420%10%134+4.1
Eric Hosmer
2011 · AA
21 53→63 47→55 53→50 44 259/302/405 145311 138 21% 6% 98 +1.6 283/335/436 153321 1612 16% 7% 119 +3.1 301/366/48017933822517%9%138+4.9
Adam Eaton
2011 · A
22 55→65 44→45 51→55 45 263/341/384 121337 1015 24% 7% 110 +2.4 276/353/388 112334 823 18% 8% 115 +2.7 285/357/41212733991517%8%119+3.3
Jackson Merrill
2023 · A
20 51→58 43→60 51→50 41 243/289/357 114324 1012 27% 6% 79 +0.3 266/308/443 177302 2111 19% 6% 111 +2.5 274/317/469196304231018%6%119+2.7
Lorenzo Cain
2007 · A
21 55→65 40→50 52→55 44 257/311/360 102330 616 23% 6% 89 +1.0 237/291/335 98322 616 27% 6% 75 -0.0 305/363/458153351152417%7%132+3.7
Tyler Soderstrom
2022 · A
20 51→56 49→60 47→40 41 246/303/401 155343 156 31% 7% 98 +1.6 222/273/414 192290 262 32% 6% 89 +1.0 257/339/46921229826422%10%126+2.6
Riley Greene
2022 · AAA
21 51→61 52→65 57→50 42 249/313/420 171352 1913 33% 8% 107 +2.2 266/332/426 160364 168 29% 9% 116 +2.8 273/350/50022634929328%10%139+4.0
J.P. Crawford
2015 · A
20 53→58 41→45 46→50 52 253/323/352 98306 915 19% 9% 92 +1.2 232/301/330 98277 810 18% 9% 78 +0.2 264/356/39112630811217%11%114+2.9
Logan Morrison
2009 · A
21 52→61 48→65 45 45 259/310/403 144313 155 22% 6% 101 +1.8 264/344/426 162312 146 19% 10% 121 +3.2 264/357/44918530216417%12%130+3.1
Michael Harris II
2022 · A
21 50→58 43→60 56→55 41 240/290/358 118319 1020 27% 6% 80 +0.4 276/319/451 175335 1921 23% 5% 118 +3.0 283/325/465183333212121%5%122+3.0
Alex Verdugo
2015 · A
19 53→58 40→50 56→45 48 252/304/355 103287 611 15% 6% 85 +0.7 254/292/365 111290 107 16% 5% 82 +0.5 285/346/43915432116716%8%120+2.1
Luis Robert Jr.
2018 · A
20 47→57 44→60 53→60 47 224/318/346 122316 1016 30% 9% 91 +1.1 226/282/366 140328 1422 34% 5% 80 +0.4 280/327/492212333281724%5%128+2.7
Alex Kirilloff
2019 · A
21 55→60 47→55 46→45 41 273/307/422 150330 134 22% 4% 104 +2.0 251/293/383 132310 146 23% 5% 89 +0.9 269/335/45018032224323%7%119+1.6
Corbin Carroll
2022 · A
21 49→54 45→65 56→60 46 231/302/364 133330 1217 32% 9% 87 +0.8 251/331/458 207309 2132 25% 9% 124 +3.4 249/336/472222286233721%10%126+3.9
Eddie Rosario
2012 · A
20 46→56 54→60 55→50 41 241/281/417 177291 2216 26% 6% 93 +1.3 247/285/390 143309 1410 24% 5% 86 +0.8 280/315/48720729828717%5%122+3.2
Justin Yurchak
2018 · A
21 51→61 44→45 49→40 53 251/319/370 119297 124 19% 9% 95 +1.4 229/292/323 94289 73 22% 8% 72 -0.2 283/345/39311035111221%8%110+1.4