Angel BrachiIF FCL Marlins
Age 19 R/R 5'10" / 165 lbs ROK HR -6%H -3% Svc 0.0 · Ctrl thru 2037
2026 ROS PROJECTION63 act + 134 ros · stats below = ROS only
wRC+†70
AVG/OBP/SLG.240 / .308 / .322
PA134
HR1
K%22
BB%7
BABIP308
ISO83
MLB%0%
Value2026 · WAR
BAT: -5.2 runs (wOBA-derived runs vs avg)-5BATRUN: +1.6 runs (SB/CS + UBR baserunning)+2RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +0.0 runs (Positional adjustment)+0POSREP: +5.6 runs (Replacement-level credit)+6REPTotal WAR: +0.20+0.2WAR
0.01.12.30.30.71.11.31.51.71.71.81.61.41.2+$98M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · ContractCON 60 / POW 20
Toolsscout grade
CONTACT60
scouting grade only
POWER20
scouting grade only
EYE40
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+1.7$9M+$8M
2033Pre-Arb$1.0M+1.7$8M+$8M
2034Pre-Arb$1.0M+1.8$8M+$7M
2035Arb-1$3M+1.6$6M+$5M
2036Arb-2$5M+1.4$5M+$4M
2037Arb-3$5M+1.2$4M+$2M
Totals $16M $40M +$34M

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
202417 ROKDSL Rays 206179 36210 74416 188 201292223516 22263 213 228 33
202417 ROKDSL Rays 206174 43310 123116 188 247351276627 29297 156 296 84
202518 ROKDSL Tampa Bay 228194 51810 162614 175 263362314676 52302 117 296 85
202518 ROKDSL Tampa Bay 228184 62920 261814 175 337455408863 71371 811 392 158
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD19 ROKMIA 6354 14200 7162 60 259365296661 37368 2511 303 90 -1 +1 +0 +0 +2 0.2
YTD19 ROKMIA 6349 17300 12112 60 347492408900 61447 1719 418 178 +6 +1 +0 +0 +2 0.9
ROS19 ROKMIA 0% 134121 29511 9303 41 240308322631 83301 227 277 70 -4 +0 +0 +0 +4 -0.0
ROS19 MLBMIA 0% 01 0000 000 00 297 256 54 +0 +0
FULL19 ROKMIA 6355 14200 7162 60 255365291656 36359 2511 303 90 -1 +1 +0 +0 +2 0.2
TOT19 ROKMIA 197175 43711 16465 101 246327314641 69326 238 286 77 -5 +2 +0 +0 +6 0.2
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202720 MLBMIA 34% 274246 591023 20606 71 240312333646 93302 227 291 80 -6 +1 +0 +0 +8 0.3
202821 MLBMIA 48% 390349 851525 29849 102 244318341659 97302 227 299 87 -6 +1 +0 +0 +11 0.7
202922 MLBMIA 54% 472423 1051838 3510111 122 248322362684 113303 217 305 92 -4 +2 +0 +0 +13 1.1
203023 MLBMIA 57% 526469 1162039 4011112 133 247322360683 113303 218 309 94 -3 +1 +0 +0 +15 1.3
203124 MLBMIA 57% 561501 12421310 4311812 143 248322361683 114304 218 311 96 -2 +2 +0 +0 +16 1.5
203225 MLBMIA 57% 582520 13022311 4412213 143 250324367691 117304 218 313 97 -2 +2 +0 +0 +16 1.7
203326 MLBMIA 56% 592529 13223311 4512413 153 250324367690 117304 218 313 98 -1 +2 +0 +0 +17 1.7
203427 MLBMIA 55% 594530 13223311 4612513 153 249324366690 117304 218 313 98 -1 +2 +0 +0 +17 1.8
203528 MLBMIA 55% 590526 13022311 4612513 143 247323363686 116304 218 312 97 -2 +2 -1 +0 +17 1.6
203629 MLBMIA 53% 581517 12922311 4612413 133 250326368694 118303 218 310 96 -3 +1 -1 +0 +16 1.4
203730 MLBMIA 53% 571508 12521310 4512413 133 246323358682 112302 228 308 94 -4 +1 -2 +0 +16 1.2
203831 MLBMIA 52% 557496 12120310 4412212 122 244321357678 113300 228 303 90 -6 +2 -3 +0 +16 0.9
202720 MLBMIA 34% 9485 20311 7202 20 235309329638 94297 217 270 65 -4 +0 +0 +0 +3 -0.1
202821 MLBMIA 48% 189169 41713 14414 51 243316349665 107297 227 279 71 -6 +1 +0 +0 +5 -0.0
202922 MLBMIA 54% 256229 54914 19556 61 236311336647 100298 217 284 76 -7 +1 +0 +0 +7 0.1
203023 MLBMIA 57% 298267 651125 22637 72 243318356673 112298 217 288 79 -7 +1 +0 +0 +8 0.2
203124 MLBMIA 57% 317283 701226 24677 82 247322367689 120299 218 291 81 -7 +1 +0 +0 +9 0.3
203225 MLBMIA 57% 329294 721226 25697 82 245319361680 116299 218 292 82 -7 +1 +0 +0 +9 0.3
203326 MLBMIA 56% 334298 731226 26707 82 245320359679 114299 218 292 82 -7 +1 +0 +0 +9 0.4
203427 MLBMIA 55% 329293 721226 26697 82 246322362684 116299 218 292 82 -7 +1 +0 +0 +9 0.4
203528 MLBMIA 55% 324289 711226 25697 82 246321363684 118299 218 292 81 -7 +1 -0 +0 +9 0.3
203629 MLBMIA 53% 311276 681126 25677 71 246325366691 120298 228 290 80 -7 +1 -1 +0 +9 0.2
203730 MLBMIA 53% 301267 641115 24657 71 240319345663 105297 228 287 78 -7 +1 -1 +0 +9 0.1
203831 MLBMIA 52% 290259 611015 23646 61 236312340652 104295 228 283 75 -8 +1 -1 +0 +8 -0.1
▸ Career Totals
Career 33723010 7311221959 26071974 8017 243319355673 112299 218 288 79 -81 +9 -4 +0 +96 2.1
/ 162G 650580 14124411 5013914 153 243318355673 112300 218 288 79 -16 +2 -1 +0 +18 0.4
Career 68586108 150425237111 5151440173 19145 246323354677 108303 218 305 92 -65 +20 -7 +0 +194 14.5
/ 162G 650579 14424411 4913616 184 249324361685 112306 218 305 92 -6 +2 -1 +0 +18 1.4

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
202417 ROKDSL Rays 206174 43310 123116 188 247351276627 29297 156 296 84 -4 +0 +6 0.3
202518 ROKDSL Tampa Bay 228184 62920 261814 175 337455408863 71371 811 392 158 +15 +1 +6 2.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
#1Royce Claytonlast yr '07
career totals — 8 seasons, 3,920 PA
83,9205470256311365+18+1710.110.0
/162664912+3.1+2.91.7pk7: 10
#2Logan Forsythelast yr '19
career totals — 9 seasons, 3,502 PA
93,5027042246327370+5-118.69.2
/162664138+0.9-2.21.6pk7: 10
#3Manuel Margotlast yr '24
career totals — 8 seasons, 3,154 PA
83,1545694254307380-5+278.48.8
/1626641220-1.1+5.61.8pk7: 9
#4Desmond Jenningslast yr '16
career totals — 6 seasons, 2,327 PA
62,3275593245323394-9+108.18.1
/1626641627-2.5+2.72.3pk7: 8
#5Alejandro De Azalast yr '17
career totals — 8 seasons, 2,819 PA
82,8195189259325396-6-127.07.2
/1626641221-1.4-2.81.7pk7: 7
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 7 projected seasons
73,5696186247318359+0+08.17.1
/1626641116+0.0+0.01.5pk7: 6
#6Desi Relafordlast yr '05
career totals — 6 seasons, 2,443 PA
62,4433464246329356-1-75.15.1
/162664917-0.3-1.81.4pk7: 5

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
Angel Brachi (OGILVIE) 19 60 20 60 40 246/327/314 69326 110 23% 8% 77 +0.2
L.J. Hoes
2009 · A
19 50→60 37→40 56→50 52 233/301/304 71285 411 19% 9% 70 -0.3 238/285/305 67306 412 22% 6% 64 -0.8 278/336/3699133451517%7%97+1.5
Eury Pérez
2009 · A
19 47→57 37→40 54→65 47 223/297/296 73290 520 23% 8% 68 -0.5 259/303/332 73320 428 19% 5% 78 +0.2 296/331/3909535933718%4%102+0.6
Hanser Alberto
2012 · A
19 51→61 36→45 53→50 44 238/267/314 76266 214 12% 3% 58 -1.2 230/256/307 77259 514 13% 3% 51 -1.7 290/313/39310330910410%2%97+1.0
Albert Almora Jr.
2013 · A
19 48→58 39→45 52→50 42 231/269/322 91279 611 20% 4% 62 -0.9 239/270/343 104282 76 18% 4% 67 -0.5 278/311/3931153249517%4%95+1.0
Isiah Kiner-Falefa
2014 · A
19 50→56 34→40 50→55 44 234/282/287 53301 214 22% 6% 57 -1.2 235/286/279 44295 19 19% 5% 57 -1.2 264/312/3417729962114%5%81+0.3
Isaias Velasquez
2007 · A
19 49→59 34→40 53→55 49 229/289/281 52278 116 18% 7% 59 -1.1 225/280/288 63289 217 21% 6% 57 -1.2 253/305/3398531721919%6%77+0.1
Jose Astudillo
2023 · A
19 44 37→30 54→50 47 207/264/281 74251 314 19% 6% 50 -1.8 245/295/318 73283 314 14% 5% 72 -0.2 293/336/3909732081910%4%104+0.6
Ke'Bryan Hayes
2016 · A
19 51→55 35→50 51→50 47 234/301/289 55301 29 22% 7% 68 -0.5 226/281/312 86291 612 23% 6% 65 -0.7 257/313/393137315121621%7%97+1.3
Edwin Ventura
2017 · A
19 48 37→30 54→55 41 225/280/299 74293 412 24% 5% 61 -1.0 192/240/242 50258 214 25% 5% 28 -3.2 167/212/1882122502024%4%1-1.5
Ryan Brett
2011 · A
19 47→57 37→45 54→60 42 219/269/295 76299 317 26% 6% 55 -1.4 239/286/338 99292 624 19% 6% 72 -0.2 263/305/36910532483020%5%85+0.5
Mikey Edie
2016 · A
19 48 35→30 49→50 42 224/295/281 56296 313 24% 5% 64 -0.8 212/267/270 58314 215 31% 4% 48 -1.9 187/236/2405228121032%3%22-1.4
Osleivis Basabe
2021 · A
20 49→59 36→45 51→50 44 228/272/300 72280 210 19% 5% 57 -1.2 259/303/352 93319 415 19% 6% 83 +0.6 270/315/37110232841718%5%90+0.8
Lorenzo Cedrola
2017 · A
19 49→58 37→45 52→50 43 227/285/300 73272 314 17% 4% 63 -0.8 234/271/306 72285 215 18% 3% 58 -1.2 249/294/35310429281617%3%76+0.1
Andruw Monasterio
2016 · A
19 44→54 36→45 53→55 47 207/266/272 65255 313 20% 6% 48 -1.9 209/262/268 59269 210 22% 6% 45 -2.1 246/325/351106317102324%9%92+0.6
Jose Paez
2013 · A
19 49 40→45 51→50 43 233/286/331 98308 613 25% 6% 71 -0.3 210/256/293 83314 411 32% 5% 49 -1.8 178/220/2466828331236%4%17-1.1
Daniel Padilla
2016 · A
19 48 36→30 52→55 42 224/274/285 61300 414 26% 6% 54 -1.4 217/288/282 65293 316 24% 8% 59 -1.1 218/302/2654728802722%10%61-0.3
Alcides Escobar
2006 · A
19 50→60 37→45 52→55 38 236/263/315 80298 316 22% 3% 56 -1.3 254/280/322 68316 420 20% 3% 66 -0.6 282/310/3597733842717%3%85+0.7
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
Jahdiel Santamaria
2007 · A
20 48 37→45 52→50 45 224/278/297 72284 411 22% 6% 59 -1.1 235/291/321 86281 410 17% 6% 71 -0.3 247/297/328812933916%5%72-0.1
Jose Tabata
2008 · A
19 55→60 39→45 49→55 43 259/310/345 85328 614 22% 5% 85 +0.7 261/310/353 92315 718 18% 5% 87 +0.8 276/333/3759932062615%7%100+1.5