Jonathan Rangel

SS ACL Brewers
Age 20 L/R 5'9" / 176 lbs ROK HR +10%K +6% Svc 0.0 · Ctrl thru 2038
Overview
ROKPROSPECTMiLBFA 2039
OGV OFP35OGV rank#1208ETA2029MLB%0%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202417ROKDSL Brewers 2109.272/.385/.31501042—.188/.284/.219
202518ROKDSL Brewers G…159.288/.451/.5002570—.172/.307/.281
202619ROKMIL156.250/.425/.4745670—.171/.301/.318
2027PROJMLE20MLBMIL266.202/.286/.30544690.0
2028PROJ34% MLB21MLBMIL45.204/.289/.31511740.0
2029PROJ48% MLB22MLBMIL109.208/.292/.32522770.1
Next 3 projected WAR 0.1Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2038Service0.0First FA2039
2027MiLB2028MiLB2029MiLB2030MiLB2031MiLB2032MiLB2033Pre-Arb$0.9M2034Pre-Arb$1.0M+4
Skills · percentileMiLB Statcast 2026 Rk
ISO88
Speed84
BB%83
wRC+75
wOBA69
Chase%30
Career WAR0.0 WAR median (P10 0.0 / P90 0.3, comp-based) · star 1% · didn't stick 93%
CompsHoy Park (age 20) · Canaan Smith-Njigba (age 20) · Randy Florentino (age 21)
2027 FULL-SEASON PROJECTIONpark-neutral Marcel · 81 proj PA
wRC+†69
AVG/OBP/SLG.200 / .284 / .302
PA81
HR1
K%29
BB%9
ISO103
MLB%0%
Value2027 · WAR
BAT: -3.0 runs (wOBA-derived runs vs avg)-3BATRUN: +0.3 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +0.9 runs (Positional adjustment)+1POSREP: +1.8 runs (Replacement-level credit)+2REPTotal WAR: +0.00+0.0WAR
0.00.51.00.10.20.30.30.40.30.20.10.027282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit+$10M ctrl surplus
Tools · ContractCON 45 / POW 40
Toolsscout grade
CONTACT45
scouting grade only
POWER40
scouting grade only
EYE60
scouting grade only
SPEED45
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2033
Service   0 yrs (est)
Team Control Through   2038
First FA Year   2039
YearStatusSalary Proj WAR Value Surplus
2027MiLBstill in minors · estimated debut 2033
2028MiLBstill in minors · estimated debut 2033
2029MiLBstill in minors · estimated debut 2033
2030MiLBstill in minors · estimated debut 2033
2031MiLBstill in minors · estimated debut 2033
2032MiLBstill in minors · estimated debut 2033
2033Pre-Arb$0.9M+0.4$1M+$0.5M
2034Pre-Arb$1.0M+0.3$0.7M+$0.2M
2035Pre-Arb$1.0M+0.2$0.4M+$0.0M
2036Arb-1$1M+0.1$0.2M+$0.0M (cut)
2037Arb-2$1M———
2038Extbeyond projection horizon · no WAR estimate
Totals $3M $2M +$0.8M

Career Stats + Projections

Real MLB stats plus park-adjusted projections — this season (so far / rest / full), then future seasons and career totals.
basis chips: RAW = as recorded · CTX = with park/league context · A+C = actual + context combined · MLE = level/park-neutral
Methodology▸ how these numbers are built

All seasons translated to park-neutral MLB-equivalent (MLE) and combined per year. 2027 = full-season projection (no games played yet). 2028+ via Advanced Marcel + aging curve.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
▸ Career — actual stats, one row per stint (as recorded, no adjustments)
202417 ROKDSL Brewers 2 — 10992 25400 13154 102 272385315701 43325 1412 332 42 — — — — — —
202518 ROKDSL Brewers Gold — 159118 34572 31284 50 288451500951 212340 1819 406 70 — — — — — —
202619 ROKACL Brewers — 156116 29725 32484 61 250425474899 224364 3121 394 70 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202417 ROK MLEDSL Brewers 2 — 10996 18300 9194 102 188284219503 31228 178 230 42 — — — — — —
202518 ROK MLEDSL Brewers Gold — 159128 22341 21364 50 172307281588 109207 2313 272 70 — — — — — —
202619 ROK MLEACL Brewers — 156129 22514 20694 61 171301318618 147279 4413 271 70 — — — — — —
202417 ROK MLEDSL Brewers 2 — 10996 18300 9194 102 188284219503 31234 178 230 42 — — — — — —
202417 ROK RAWDSL Brewers 2 — 10992 25400 13154 102 272385315701 43325 1412 332 42 — — — — — —
202518 ROK MLEDSL Brewers Gold — 159128 22341 21364 50 172307281588 109216 2313 272 70 — — — — — —
202518 ROK RAWDSL Brewers Gold — 159118 34572 31284 50 288451500951 212340 1819 406 70 — — — — — —
202619 ROK MLEACL Brewers — 156129 22514 20694 61 171301318618 147305 4413 271 70 — — — — — —
202619 ROK RAWACL Brewers — 156116 29725 32484 61 250425474899 224364 3121 394 70 — — — — — —
202417 ROK MLEDSL Brewers 2 — 10995 18300 9194 102 189284221505 32228 178 230 42 — — — — — —
202518 ROK MLEDSL Brewers Gold — 159133 22341 21364 50 165307271578 105207 2313 272 70 — — — — — —
202619 ROK MLEACL Brewers — 156131 22514 20694 61 168301313614 145279 4413 271 70 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202417 ROK MLEDSL Brewers 2 — 10995 18300 9194 102 189284221505 32228 178 230 42 — — — — — —
202518 ROK MLEDSL Brewers Gold — 159133 22341 21364 50 165307271578 105207 2313 272 70 — — — — — —
202619 ROK MLEACL Brewers — 156131 22514 20694 61 168301313614 145279 4413 271 70 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202720 MLB MLEMIL 0% 266237 47824 24783 41 202286305591 103282 299 270 69 -10 +0 +0 +3 +6 0.0
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202821 MLB MLEMIL 34% 131116 24412 12382 21 207291317608 111283 299 277 74 -4 +0 +0 +1 +3 0.0
202922 MLB MLEMIL 48% 224198 42724 21643 41 210294327621 117284 299 282 77 -6 +0 +0 +2 +5 0.2
203023 MLB MLEMIL 54% 319283 611136 29894 51 213297335631 121286 289 286 80 -8 +1 +0 +3 +7 0.3
203124 MLB MLEMIL 55% 388344 741338 361075 62 216299340639 124287 289 289 82 -8 +0 +0 +4 +8 0.5
203225 MLB MLEMIL 56% 427379 841549 391176 72 218300344645 127287 279 291 83 -8 +1 +0 +5 +9 0.6
203326 MLB MLEMIL 56% 448398 861549 411226 72 218300344644 127287 279 291 83 -9 +1 +0 +5 +10 0.6
203427 MLB MLEMIL 55% 456405 871549 421256 72 217299342641 125286 279 290 82 -10 +1 +0 +5 +10 0.6
203528 MLB MLEMIL 55% 455404 871549 421266 62 215297337634 122286 289 287 81 -11 +0 -1 +5 +10 0.4
203629 MLB MLEMIL 53% 447398 851548 411255 62 213295331626 119284 289 284 78 -12 +0 -1 +5 +10 0.2
203730 MLB MLEMIL 57% 437389 811438 401245 52 210291324615 114283 289 279 75 -13 +0 -2 +5 +9 -0.1
202821 MLB CTXMIL 34% 4540 8101 4131 10 204289315603 111279 299 275 74 -1 +0 +0 +0 +1 0.0
202922 MLB CTXMIL 48% 10997 20312 10311 20 208292325617 117280 289 280 77 -3 +0 +0 +1 +2 0.1
203023 MLB CTXMIL 54% 173153 31513 16482 31 211295333627 121281 289 285 80 -4 +0 +0 +2 +4 0.2
203124 MLB CTXMIL 55% 215190 41724 20593 41 214297339635 125282 279 288 82 -5 +0 +0 +2 +5 0.3
203225 MLB CTXMIL 56% 239212 46825 22653 41 216298343641 127283 279 290 83 -5 +0 +0 +3 +5 0.3
203326 MLB CTXMIL 56% 252224 48825 23693 41 215298342640 127282 279 290 83 -5 +0 +0 +3 +5 0.4
203427 MLB CTXMIL 55% 252224 48825 23693 41 214297340637 126282 279 288 82 -5 +0 +0 +3 +5 0.3
203528 MLB CTXMIL 55% 249221 47825 23693 31 213295335630 123281 289 286 81 -6 +0 -0 +3 +5 0.2
203629 MLB CTXMIL 53% 239212 45725 22673 31 210293329622 119280 289 282 78 -6 +0 -1 +3 +5 0.1
203730 MLB CTXMIL 57% 249221 47825 23703 31 207289322611 114278 289 278 75 -7 +0 -1 +3 +5 -0.0
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 20221794 381631640 18656025 318 212295332627 120283 289 285 78 -48 +3 -2 +22 +44 1.9
/ 162G— A+C — 650577 12220513 601808 103 211295331626 120282 289 285 78 -15 +1 -1 +7 +14 0.6
Career— MLE — 42373740 7881383878 400118561 7720 211297330628 120284 289 284 78 -91 +4 -4 +41 +83 3.3
/ 162G— MLE — 650574 12121612 611829 123 211296331627 120284 289 284 78 -16 +1 -1 +7 +14 0.6

How the minor-league lines were translated

One row per minor-league stint. Open a row to see each step: the raw rate, the park adjustment, the league/level factor, the age adjustment (hitters) and the resulting MLE rate. Factors are the same ones listed on the MLE Factors page.

2026 ROKACL Brewers · 156 PAwOBA .392 → .271 (−121)K% 30.8% → 44.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA30.77%÷1.000×1.440——44.31%
BB% (unintentional) /PA20.51%÷1.000×0.620—×1.00812.81%
HBP% /PA2.56%—×0.720—×1.0081.86%
Singles /BIP22.06%÷1.000×0.820×0.990×1.00818.05%
Doubles /BIP10.29%÷1.000×0.720×0.990×1.0087.40%
Triples /BIP2.94%÷1.000×0.720×0.990×1.0082.11%
Home runs /BIP7.35%÷1.000×0.780—×1.0085.78%

Factors used: level-wide ROK factors (no league-specific row for this league/era). Park (home-season share, regressed): no park row on file (treated as neutral) — applied at half strength. Age: age 19 vs a level average of 19.5 → +0.8% on BB/HBP/hit rates (0.5 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.990.

Result: wOBA .392 → .271; ISO .224 → .160; BABIP .364 → .279. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2025 DSLDSL Brewers Gold · 159 PAwOBA .412 → .272 (−140)K% 17.6% → 22.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA17.61%÷0.947×1.220——22.68%
BB% (unintentional) /PA19.50%÷1.021×0.700—×1.00813.47%
HBP% /PA2.52%—×0.700—×1.0081.77%
Singles /BIP22.22%÷1.006×0.680×0.955×1.00814.45%
Doubles /BIP5.56%÷0.958×0.600×0.955×1.0083.35%
Triples /BIP7.78%÷1.121×0.600×0.955×1.0084.01%
Home runs /BIP2.22%÷1.040×0.470—×1.0081.01%

Factors used: level-wide DSL factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 108, 1B 101, 2B 92, 3B 124, K 89, BB 104 — applied at half strength. Age: age 18 vs a level average of 18.5 → +0.8% on BB/HBP/hit rates (0.5 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.955.

Result: wOBA .412 → .272; ISO .212 → .120; BABIP .340 → .207. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2024 DSLDSL Brewers 2 · 109 PAwOBA .324 → .230 (−94)K% 13.8% → 17.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA13.76%÷0.989×1.220——16.97%
BB% (unintentional) /PA11.93%÷1.012×0.700—×1.0228.44%
HBP% /PA3.67%—×0.700—×1.0222.63%
Singles /BIP27.27%÷0.989×0.680×1.016×1.02219.48%
Doubles /BIP5.19%÷0.968×0.600×1.016×1.0223.34%
Triples /BIP0.00%÷1.150×0.600×1.016×1.0220.00%
Home runs /BIP0.00%÷0.808×0.470—×1.0220.00%

Factors used: level-wide DSL factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 62, 1B 98, 2B 94, 3B 130, K 98, BB 102 — applied at half strength. Age: age 17 vs a level average of 18.5 → +2.2% on BB/HBP/hit rates (1.5 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.016.

Result: wOBA .324 → .230; ISO .043 → .028; BABIP .325 → .228. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).