Angel MejiaC DSL Padres Gold
Age 18 S/R 5'8" / 155 lbs ROK HR -7% Svc 0.0 · Ctrl thru 2037
2026 ROS PROJECTION101 act + 67 ros · stats below = ROS only
wRC+†58
AVG/OBP/SLG.202 / .297 / .287
PA67
HR1
K%27
BB%9
BABIP273
ISO84
MLB%0%
Value2026 · WAR
BAT: -10.6 runs (wOBA-derived runs vs avg)-11BATRUN: +1.0 runs (SB/CS + UBR baserunning)+1RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +3.0 runs (Positional adjustment)+3POSREP: +4.8 runs (Replacement-level credit)+5REPTotal WAR: -0.20-0.2WAR
0.01.12.30.30.71.11.51.61.71.81.81.81.71.6+$105M 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+1.7$9M+$8M
2033Pre-Arb$1.0M+1.8$8M+$8M
2034Pre-Arb$1.0M+1.8$8M+$7M
2035Arb-1$4M+1.8$7M+$6M
2036Arb-2$6M+1.7$6M+$4M
2037Arb-3$7M+1.6$6M+$3M
Totals $20M $44M +$37M

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. Catcher framing: only 2026 Statcast framing is modeled (Baseball Savant server-caches the leaderboard to the current season); prior-year framing is unmodeled — projections for established framers may run below FG-DC by 1-3 WAR.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202517 ROKDSL Padres Brown 7564 9110 9262 32 141267188454 47237 3512 208 17
202517 ROKDSL Padres Brown 7559 12110 14192 32 203373254628 51300 2519 309 95
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD18 ROKSD 10184 14201 9275 40 167286226512 60224 279 231 35 -7 +1 +0 +2 +3 -0.2
YTD18 ROKSD 10178 17301 15195 40 218378295672 77267 1915 315 99 -0 +1 +0 +2 +3 0.6
ROS18 ROKSD 0% 6759 12201 6182 20 202297287584 84276 279 262 58 -3 +0 +0 +1 +2 0.0
ROS18 MLBSD 0% 01 0000 000 00 273 243 44 +0 +0
FULL18 ROKSD 10185 14201 9275 40 165286224509 59220 279 231 35 -7 +1 +0 +2 +3 -0.2
TOT18 ROKSD 168143 26402 15457 60 181290251541 70244 279 243 44 -11 +1 +0 +3 +5 -0.2
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202719 MLBSD 34% 216192 41713 18574 51 214294307602 94280 268 273 67 -8 +1 +0 +4 +6 0.3
202820 MLBSD 48% 350310 661125 30917 82 213297310607 97282 269 281 73 -10 +1 +0 +6 +10 0.7
202921 MLBSD 54% 449398 871438 3811510 112 219303329632 111284 268 287 78 -11 +1 +0 +8 +13 1.1
203022 MLBSD 57% 519458 10217310 4513211 122 223307338646 116285 259 292 81 -11 +2 +0 +9 +15 1.5
203123 MLBSD 58% 520459 10217310 4513111 122 222307338644 115286 259 294 83 -10 +2 +0 +9 +15 1.6
203224 MLBSD 57% 520459 10317311 4513111 122 224309346655 122287 259 296 85 -9 +2 +0 +9 +15 1.7
203325 MLBSD 57% 520459 10317311 4513111 122 224309346655 122287 259 298 86 -8 +2 +0 +9 +15 1.8
203426 MLBSD 57% 520459 10317311 4513111 122 224309346655 122287 259 299 87 -8 +2 +0 +9 +15 1.8
203527 MLBSD 55% 520458 10317311 4613111 122 225311347658 122287 259 299 87 -8 +2 +0 +9 +15 1.8
203628 MLBSD 55% 520458 10317311 4613211 122 225311347658 122286 259 298 86 -8 +2 -1 +9 +15 1.7
203729 MLBSD 53% 520457 10216311 4713311 122 223311344654 120285 269 296 85 -9 +2 -1 +9 +15 1.6
203830 MLBSD 53% 520457 10116311 4713411 122 221309341650 120284 269 293 82 -10 +2 -2 +9 +15 1.4
203931 MLBSD 52% 504443 9615310 4513211 112 217305332636 115281 269 289 79 -12 +1 -3 +9 +14 1.0
204032 MLBSD 56% 489432 911429 4413010 112 211298315613 104278 279 284 75 -14 +1 -4 +9 +14 0.7
204133 MLBSD 59% 473418 861328 4212810 102 206294304597 98274 279 277 70 -16 +1 -4 +8 +13 0.3
204234 MLBSD 54% 430380 761127 381199 92 200288295583 95269 289 269 64 -17 +1 -5 +8 +12 -0.2
202719 MLBSD 34% 7466 13201 6202 20 197284273557 76277 278 254 53 -4 +0 +0 +1 +2 -0.0
202820 MLBSD 48% 170150 32513 14444 41 213298320618 107279 268 263 59 -8 +0 +0 +3 +5 0.0
202921 MLBSD 54% 244216 46814 21625 61 213298315612 102281 259 269 64 -10 +1 +0 +4 +7 0.2
203022 MLBSD 57% 294261 56925 25756 71 215298322620 107282 269 273 67 -11 +1 +0 +5 +8 0.4
203123 MLBSD 58% 299265 58926 26756 71 219303336639 117283 259 275 69 -11 +1 +0 +5 +8 0.4
203224 MLBSD 57% 296262 58926 26756 71 221306340646 118284 259 277 70 -10 +1 +0 +5 +8 0.5
203325 MLBSD 57% 295261 58926 26746 71 222307341648 119284 259 279 71 -10 +1 +0 +5 +8 0.5
203426 MLBSD 57% 294260 58926 26746 71 223308342651 119283 259 279 72 -9 +1 +0 +5 +8 0.5
203527 MLBSD 55% 289256 57926 25736 71 223307344650 121283 259 279 72 -9 +1 +0 +5 +8 0.5
203628 MLBSD 55% 286253 56926 25726 71 221306344650 123283 259 279 71 -9 +1 -0 +5 +8 0.5
203729 MLBSD 53% 278245 55926 25716 61 224312351663 127282 269 277 70 -9 +1 -1 +5 +8 0.4
203830 MLBSD 53% 274241 51815 25716 61 212301315617 104281 269 274 68 -10 +1 -1 +5 +8 0.2
203931 MLBSD 52% 263231 49815 24696 61 212303320623 108278 269 270 65 -10 +1 -1 +5 +7 0.1
204032 MLBSD 56% 275242 51815 25736 61 211300314614 103275 279 265 61 -12 +1 -2 +5 +8 -0.1
204133 MLBSD 59% 279246 50715 25756 61 203292301593 98271 279 259 56 -14 +1 -2 +5 +8 -0.3
204234 MLBSD 54% 234206 41614 21655 51 199289296585 97266 289 251 51 -13 +1 -3 +4 +7 -0.4
▸ Career Totals
Career 41443662 7891242379 365106888 9615 215302327628 111281 269 272 66 -159 +13 -11 +74 +117 3.5
/ 162G 650574 12319412 5716814 152 214300324624 110280 269 272 66 -25 +2 -2 +12 +18 0.6
Career 77326820 148623943148 6812002164 17833 218304331635 113284 269 289 79 -179 +22 -20 +138 +219 18.5
/ 162G 650573 12520412 5716814 153 218304330634 112285 269 289 79 -15 +2 -2 +12 +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 Padres Brown 7559 12110 14192 32 203373254628 51300 2519 309 95 -0 -0 +2 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
#1Jason Castrolast yr '22
career totals — 12 seasons, 3,381 PA
123,381976227312387+60+7722.521.6
/162664191+11.9+15.14.4pk7: 21
#2Tucker Barnhartlast yr '24
career totals — 11 seasons, 3,088 PA
113,088538241318351+55+5716.616.1
/162664112+11.9+12.33.6pk7: 16
#3John Bucklast yr '14
career totals — 11 seasons, 4,009 PA
114,0091346234301398+72+716.915.7
/162664221+11.9+1.22.8pk7: 14
#4Brad Ausmuslast yr '10
career totals — 11 seasons, 4,296 PA
114,2963939244319326+39+4312.412.0
/16266466+6.1+6.61.9pk7: 12
#5Bobby Crosbylast yr '10
career totals — 7 seasons, 2,832 PA
72,8326234238305374+28+3311.611.6
/162664158+6.7+7.72.7pk7: 12
#6Cliff Penningtonlast yr '17
career totals — 10 seasons, 3,108 PA
103,1083684243310341+28+299.29.5
/162664818+5.9+6.22.0pk7: 10
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 10 projected seasons
104,2368298220302334+76+4010.78.7
/1626641315+11.9+6.31.7pk7: 7

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 Mejia (OGILVIE) 18 181/290/251 70244 26 27% 9% 44 -0.2
Riley Unroe
2014 · A
18 42→48 37→50 51→55 47 196/275/269 72289 39 31% 9% 52 -1.6 193/254/254 61272 49 28% 7% 38 -2.6 227/311/367139295152627%10%89+0.5
Eddys Leonard
2019 · A
18 41→47 41→55 48→50 48 200/282/301 101267 914 27% 9% 64 -0.8 211/283/328 117302 118 32% 8% 71 -0.3 225/292/37815329318428%6%84+0.6
Thayron Liranzo
2022 · A
19 45→43 39→50 49→30 44 211/285/298 86311 68 32% 8% 63 -0.8 210/293/378 168310 193 36% 10% 89 +0.9 201/295/38318329122136%11%86+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
Ronny Simon
2019 · A
19 41→51 37→50 47→55 44 195/271/269 74274 311 28% 7% 50 -1.7 212/273/338 126273 1014 25% 7% 68 -0.5 261/322/377116323102921%7%95+1.0
Victor Heredia
2018 · A
18 45 38→50 49→30 42 211/275/293 82307 66 31% 7% 57 -1.2 221/268/323 102290 94 26% 5% 62 -0.9 221/264/32610528110125%4%63-0.3
Leo Rivas
2016 · A
18 44→54 37→40 52→65 44 204/291/284 80291 316 28% 8% 63 -0.8 208/298/281 73293 317 27% 10% 65 -0.7 239/352/3359531894424%14%101+1.2
Ricardo Cova
2022 · A
18 44 38→50 47→55 44 212/278/287 75273 69 24% 6% 57 -1.2 209/268/294 85323 715 35% 6% 55 -1.4 235/286/365130286142022%5%78+0.1
Alejandro Flores
2014 · A
18 41 37→50 48→40 43 196/253/264 68270 47 28% 7% 40 -2.4 190/255/273 83275 76 31% 7% 44 -2.1 199/256/33813926414329%6%57-0.5
Dalton Pompey
2011 · A
18 41→51 42→45 50→55 40 205/258/306 101279 1011 30% 6% 53 -1.5 199/268/292 93283 718 30% 8% 55 -1.4 259/316/35910033172922%7%87+0.7
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
Yolmer Sánchez
2010 · A
18 44→54 37→50 50 44 202/279/274 72309 48 33% 9% 55 -1.4 232/300/295 63300 210 21% 8% 69 -0.4 247/310/3591123087921%7%86+0.7
Ronald Hernandez
2022 · A
18 40→50 38→40 50 47 190/268/273 83265 56 28% 9% 50 -1.8 199/284/285 86297 76 32% 9% 60 -1.0 202/290/285823148535%10%61-0.5
Olvy Marte
2013 · A
18 46 36→40 49→55 44 213/288/277 65286 318 25% 7% 59 -1.1 220/281/292 72293 216 24% 6% 59 -1.1 224/283/2957129611923%6%58-0.4
Bo Naylor
2019 · A
19 44 39→55 52→50 46 210/278/299 89296 69 30% 8% 60 -1.0 189/246/313 124271 118 33% 7% 50 -1.7 218/311/403185271231227%11%99+1.3
Harold Garcia
2006 · A
19 43→53 37→45 49→55 41 202/272/282 80293 310 30% 6% 54 -1.4 220/300/318 98281 611 23% 6% 76 +0.0 253/307/36010734272627%4%86+0.5
Juan Brito
2021 · A
19 47→49 41→50 53→45 48 227/287/331 103273 813 20% 7% 72 -0.2 229/306/358 129287 1210 23% 9% 89 +0.9 227/311/37414727215921%10%92+1.1
Jim Caceres
2019 · A
18 43 40→45 55 48 207/277/305 97255 614 21% 7% 61 -1.0 196/263/271 75271 410 27% 7% 47 -1.9 124/200/1391518701030%7%-14-1.1
Aroon Escobar
2023 · A
18 43→46 38→45 47→55 49 203/297/279 76256 612 22% 8% 66 -0.6 211/299/308 97254 916 20% 9% 72 -0.2 216/299/322106259121921%8%75-0.0
Jorge Mateo
2013 · A
18 44→46 40→50 51→65 48 211/282/302 91281 610 26% 9% 63 -0.9 210/268/306 96286 734 27% 7% 58 -1.2 222/263/355133288134927%5%66-0.2