Moises RangelC DSL LAD Bautista
Age 18 R/R 5'10" / 190 lbs ROK HR -6% Svc 0.0 · Ctrl thru 2037
2026 ROS PROJECTION55 act + 36 ros · stats below = ROS only
wRC+†60
AVG/OBP/SLG.189 / .300 / .221
PA36
HR0
K%30
BB%11
BABIP290
ISO32
MLB%0%
Value2026 · WAR
BAT: -3.7 runs (wOBA-derived runs vs avg)-4BATRUN: +0.9 runs (SB/CS + UBR baserunning)+1RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +1.6 runs (Positional adjustment)+2POSREP: +2.6 runs (Replacement-level credit)+3REPTotal WAR: +0.20+0.2WAR
0.01.12.20.20.61.11.41.51.61.71.71.71.61.4+$97M 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.6$8M+$8M
2033Pre-Arb$1.0M+1.7$8M+$8M
2034Pre-Arb$1.0M+1.7$7M+$7M
2035Arb-1$3M+1.7$7M+$6M
2036Arb-2$5M+1.6$6M+$4M
2037Arb-3$7M+1.4$5M+$3M
Totals $19M $41M +$35M

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 LAD Mega 8272 9001 8362 10 125232167398 42229 4410 200 11
202517 ROKDSL LAD Mega 8267 14002 13232 10 209354299652 90286 2816 312 97
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD18 ROKLAD 5543 7001 9162 40 163333233566 70222 2916 272 66 -2 +1 +0 +1 +2 0.1
YTD18 ROKLAD 5537 8001 15112 40 216463297760 81269 2027 370 141 +3 +1 +0 +1 +2 0.6
ROS18 ROKLAD 0% 3631 6100 4111 10 189300221521 32282 3011 264 60 -2 +0 +0 +1 +1 0.0
ROS18 MLBLAD 0% 01 0000 000 00 279 249 49 +0 +0
FULL18 ROKLAD 5544 7001 9162 40 159333227561 68214 2916 272 66 -2 +1 +0 +1 +2 0.1
TOT18 ROKLAD 9174 13101 13273 50 174320228548 54252 2914 269 64 -4 +1 +0 +2 +3 0.2
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202719 MLBLAD 34% 167146 31413 16493 30 212303315618 103287 2910 275 69 -6 +1 +0 +3 +5 0.2
202820 MLBLAD 48% 311273 58726 30895 51 212302319621 106289 2910 283 75 -9 +1 +0 +6 +9 0.6
202921 MLBLAD 54% 421370 801128 411187 71 216306322628 105290 2810 288 79 -10 +1 +0 +8 +12 1.1
203022 MLBLAD 57% 500438 9613310 491399 81 219310331642 112291 2810 292 82 -10 +1 +0 +9 +14 1.4
203123 MLBLAD 58% 520455 10013311 511449 92 220311334645 114292 2810 294 83 -10 +1 +0 +9 +15 1.5
203224 MLBLAD 57% 520455 10013311 511449 92 220311334645 114293 2810 296 85 -9 +1 +0 +9 +15 1.6
203325 MLBLAD 57% 520455 10113312 511449 92 222313343655 121293 2810 297 85 -9 +1 +0 +9 +15 1.7
203426 MLBLAD 57% 520455 10113312 511439 92 222313343655 121293 2810 298 86 -8 +1 +0 +9 +15 1.7
203527 MLBLAD 55% 520454 10113312 521449 92 222315344658 121293 2810 298 86 -8 +1 +0 +9 +15 1.7
203628 MLBLAD 55% 520454 10013212 521459 81 220313337650 117292 2810 297 85 -9 +1 -1 +9 +15 1.6
203729 MLBLAD 53% 520453 9813211 531469 81 216311327637 110291 2810 295 84 -10 +1 -1 +9 +15 1.4
203830 MLBLAD 53% 520453 9813211 531479 71 216311327637 110290 2810 292 81 -11 +1 -2 +9 +15 1.2
203931 MLBLAD 52% 504439 9312210 511449 61 212307317623 105287 2910 288 78 -12 +1 -3 +9 +14 0.9
204032 MLBLAD 52% 489429 9011210 491428 51 210302315617 105284 2910 282 74 -14 +1 -4 +9 +14 0.6
204133 MLBLAD 56% 473414 851029 481398 41 205300304604 99280 2910 276 70 -16 +0 -4 +8 +13 0.2
204234 MLBLAD 52% 430377 74827 431297 20 196290284574 88275 3010 269 64 -18 +0 -5 +8 +12 -0.2
202719 MLBLAD 34% 5750 10101 6171 10 200298280578 80283 3011 260 57 -3 +0 +0 +1 +2 0.0
202820 MLBLAD 48% 151132 29413 15433 20 220313333647 114285 2810 267 63 -6 +0 +0 +3 +4 0.1
202921 MLBLAD 54% 228200 43614 22644 41 215305315620 100287 2810 272 67 -9 +0 +0 +4 +6 0.2
203022 MLBLAD 57% 283248 53716 28795 51 214306323629 109287 2810 276 69 -10 +1 +0 +5 +8 0.4
203123 MLBLAD 58% 299263 56716 29835 51 213303316619 103288 2810 278 71 -10 +1 +0 +5 +8 0.5
203224 MLBLAD 57% 296260 55716 29825 51 212303315618 104289 2810 280 72 -9 +1 +0 +5 +8 0.5
203325 MLBLAD 57% 295259 55716 29815 51 212304317620 104289 2710 281 73 -9 +1 +0 +5 +8 0.5
203426 MLBLAD 57% 294258 56717 29815 51 217308333642 116289 2810 281 73 -9 +1 +0 +5 +8 0.5
203527 MLBLAD 55% 289253 54716 29805 51 213307320627 107289 2810 281 73 -9 +1 +0 +5 +8 0.5
203628 MLBLAD 55% 286250 54716 29805 41 216310324634 108288 2810 280 73 -9 +0 -0 +5 +8 0.4
203729 MLBLAD 53% 278243 52716 28785 41 214308325633 111287 2810 278 71 -9 +0 -1 +5 +8 0.4
203830 MLBLAD 53% 274239 51616 28775 41 213309322631 109286 2810 276 69 -10 +0 -1 +5 +8 0.2
203931 MLBLAD 52% 263229 48615 27755 31 210307310617 100284 2910 272 66 -10 +0 -1 +5 +7 0.1
204032 MLBLAD 52% 254222 46615 26744 20 207302311612 104280 2910 267 62 -11 +0 -2 +5 +7 -0.0
204133 MLBLAD 56% 265232 46515 27784 20 198293293586 95277 2910 261 58 -13 +0 -2 +5 +8 -0.2
204234 MLBLAD 52% 221193 38414 22674 10 197292290582 93272 3010 254 52 -12 +0 -3 +4 +6 -0.4
▸ Career Totals
Career 40333532 746941582 403113970 5711 211304316620 105285 2810 274 68 -146 +7 -10 +72 +114 3.8
/ 162G 650569 11915213 6518411 92 209302311613 102283 2810 274 68 -24 +1 -2 +12 +18 0.6
Career 75736623 142118137156 7532153131 11019 215307324631 109290 2810 289 79 -179 +14 -20 +135 +215 16.9
/ 162G 650568 12216313 6518511 92 215307322629 107292 2810 289 79 -15 +1 -2 +12 +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
202517 ROKDSL LAD Mega 8267 14002 13232 10 209354299652 90286 2816 312 97 -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
#4Derek Norrislast yr '17
career totals — 6 seasons, 2,195 PA
62,1956326230304380+39+5013.713.7
/162664198+11.9+15.14.1pk7: 14
#5Brad Ausmuslast yr '10
career totals — 11 seasons, 4,296 PA
114,2963939244319326+39+4312.412.0
/16266466+6.1+6.61.9pk7: 12
#6Bobby Crosbylast yr '10
career totals — 7 seasons, 2,832 PA
72,8326234238305374+28+3311.611.6
/162664158+6.7+7.72.7pk7: 12
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 9 projected seasons
94,1088558216305326+73+369.88.1
/162664149+11.9+5.81.6pk7: 6

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
Moises Rangel (OGILVIE) 18 174/320/228 54252 15 29% 14% 64 +0.2
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
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
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
Ravel Santana
2010 · A
18 39 42→50 48→55 44 192/269/294 102269 109 31% 8% 56 -1.3 219/288/360 141283 1615 27% 8% 81 +0.4 220/291/383163271202026%8%85+0.3
Adrian De Leon
2022 · A
18 43 38→40 49→45 42 202/274/283 81295 66 32% 7% 55 -1.4 204/293/283 79316 66 34% 9% 64 -0.8 155/264/219642696339%10%36-1.1
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
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
Andrés Nolaya
2023 · A
18 41 35→45 44→55 47 190/278/250 60289 210 32% 10% 49 -1.8 189/258/257 68296 315 34% 8% 41 -2.3 194/269/2717627852230%7%48-0.6
Jacob Amaya
2018 · A
19 44→46 39→45 48→45 46 210/278/294 84284 68 27% 8% 59 -1.1 225/302/319 94296 68 24% 10% 76 +0.0 210/281/32811826813625%8%68-0.4
Luis Torrens
2014 · A
18 42→47 36→55 49→30 45 196/262/257 61277 35 29% 8% 43 -2.2 204/277/283 79275 65 26% 8% 56 -1.3 231/286/39516429821029%7%87+0.4
Leopoldo Correa
2010 · A
18 41 42→45 50→30 48 197/280/305 107291 95 33% 10% 63 -0.8 210/272/297 87263 63 21% 7% 57 -1.2 212/269/300892618021%6%53-0.5
Rey Duran
2008 · A
19 41 39→50 49→40 44 194/268/278 84288 76 33% 8% 51 -1.7 201/256/316 115261 135 27% 6% 56 -1.3 210/263/34913924619223%5%65-0.3
José Fermín
2017 · A
18 42→50 37→45 48→55 44 201/258/285 84274 38 27% 7% 48 -1.9 201/251/277 76239 411 17% 4% 43 -2.2 256/343/399143276142813%10%110+1.2
Pedro Severino
2012 · A
19 37→47 39→50 49→45 39 184/237/267 83257 74 30% 6% 34 -2.8 189/233/266 77239 53 22% 4% 32 -3.0 238/307/37513729117324%8%90+0.6
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
Chris Suero
2023 · A
19 41→37 38→45 47→55 49 191/290/273 82290 58 32% 11% 61 -1.0 192/289/292 100287 914 33% 10% 65 -0.7 175/282/297122265132636%10%62-0.6
Carlos Rodriguez
2022 · A
19 39 40→45 46→45 47 181/281/275 94294 76 37% 11% 57 -1.2 183/259/259 76293 56 36% 9% 43 -2.2 170/253/254842537233%9%37-1.0
Jhostynxon Garcia
2022 · A
19 42→41 39→55 47→50 50 201/285/293 92282 68 29% 10% 63 -0.9 187/257/303 116284 109 35% 7% 53 -1.5 217/272/375157286211031%5%75+0.0
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
Brendan Rodgers
2016 · A
19 42→50 40→50 46→45 39 203/253/296 93299 77 33% 6% 49 -1.8 219/263/330 111288 126 27% 4% 62 -0.9 236/292/35912328113020%6%80+0.2