Rangel Ravelo

Pos1B
B/TR/R
Born1992-04-24
Age (2027)35
No MLB projection yet. Career stats below are historical.
Overview
INTLROOKIE
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WAR
202432INTLVenezuela177.290/.412/.42156143—
202533INTLCardenales de…107.220/.336/.2530179—
202634INTLCardenales de…43.316/.366/.36800102—
Contract
No contract data on file.
Skills · percentileMiLB Statcast 2023 AAA
Max EV92
K%88
BB%84
Whiff%82
Z-Con%79
Chase%62

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)
201018 ROKBristol White Sox — 187173 44911 9250 02 254291335626 81293 135 275 36 — — — — — —
201119 AKannapolis Intimidators — 174161 51900 12191 01 317368373740 56359 117 337 80 — — — — — —
201119 ROKBristol White Sox — 7873 28710 2122 20 384416507922 123452 153 405 96 — — — — — —
201220 AKannapolis Intimidators — 327290 841932 20387 61 290350397747 107319 126 327 80 — — — — — —
201321 A+Winston-Salem Dash — 347301 942724 40462 41 312397455852 143354 1312 377 98 — — — — — —
201321 AKannapolis Intimidators — 6753 12400 11111 11 226364302666 75279 1616 310 68 — — — — — —
201422 AABirmingham Barons — 551476 14737411 56779 106 309392473865 164343 1410 378 114 — — — — — —
201523 AAANashville Sounds — 112101 28511 7221 00 277330376707 99338 206 310 72 — — — — — —
201523 AAMidland RockHounds — 9888 28612 9170 01 318381477859 159371 179 377 103 — — — — — —
201523 ROKAZL Athletics — 3625 9310 733 10 3605285601.088 200409 819 474 127 — — — — — —
201523 INTLCardenales de Lara — 229178 631308 41326 74 3544895621.051 208387 1418 456 195 — — — — — —
201624 AAANashville Sounds — 416367 962318 34638 11 262337395733 134293 158 325 82 — — — — — —
201624 INTLCardenales de Lara — 222180 54806 32206 51 300422444866 144304 914 386 147 — — — — — —
201725 AAAMemphis Redbirds — 345306 962518 31565 12 314386480866 167359 169 382 101 — — — — — —
201725 INTLCardenales de Lara — 162141 561104 11126 00 3974625601.022 163403 77 442 185 — — — — — —
201826 AAAMemphis Redbirds — 399347 10719213 42497 01 308393487880 179328 1211 389 111 — — — — — —
201826 INTLVenezuela — 184155 49904 25102 00 316415452867 135317 514 388 149 — — — — — —
201927 MLBSt. Louis Cardinals — 4339 8202 3120 00 205262410672 205231 287 289 86 -1 +0 +0 -9 +1 -0.8
201927 AAAMemphis Redbirds — 381334 10020112 37619 01 299384473857 174336 1610 381 88 — — — — — —
201927 INTLAguilas Cibaenas — 6348 13101 1392 00 271444354799 83316 1421 379 142 — — — — — —
202028 MLBSt. Louis Cardinals — 4135 6101 460 00 171256286542 114167 1510 238 50 -2 +0 -1 -2 +1 -0.4
202028 INTLDominican Republic — 146128 35501 13215 00 273363336699 62321 149 325 106 — — — — — —
202129 AAAOklahoma City Dodgers — 11391 37808 17113 00 4075147581.272 352392 1015 531 197 — — — — — —
202230 INTLCardenales de Lara — 136111 36714 22212 10 324444514958 189368 1516 423 172 — — — — — —
202331 AAAEl Paso Chihuahuas — 258203 63908 42365 00 310438473911 163331 1416 398 117 — — — — — —
202331 INTLCardenales de Lara — 2421 7400 241 10 333417524940 190412 178 416 168 — — — — — —
202432 INTLVenezuela — 177145 42405 26195 60 290412421833 131306 1115 380 143 — — — — — —
202533 INTLCardenales de Lara — 10791 20300 13183 10 220336253589 33274 1712 285 79 — — — — — —
202634 INTLCardenales de Lara — 4338 12200 380 00 316366368734 53375 197 319 102 — — — — — —
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 8474 14303 7180 00 189259351611 162196 218 265 65 -3 +0 -0 -11 +2 -1.3
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201018 ROK MLEBristol White Sox — 187176 38711 6360 02 216242284526 68256 193 222 36 — — — — — —
201119 A MLEKannapolis Intimidators — 174165 46800 8241 01 279316327643 48329 145 286 80 — — — — — —
201119 ROK MLEBristol White Sox — 7874 22510 1172 20 297325392717 95375 221 310 96 — — — — — —
201220 A MLEKannapolis Intimidators — 327299 791732 11517 61 264306361667 97289 163 286 80 — — — — — —
201321 A+ MLEWinston-Salem Dash — 347316 852213 25662 41 269327373700 104326 197 313 98 — — — — — —
201321 A MLEKannapolis Intimidators — 6757 12400 8141 11 211318281599 70261 2112 268 68 — — — — — —
201422 AA MLEBirmingham Barons — 551495 14139310 37999 106 285346436782 152323 187 337 114 — — — — — —
201523 AAA MLENashville Sounds — 112103 26411 5271 00 252294340633 87313 244 274 72 — — — — — —
201523 AA MLEMidland RockHounds — 9891 27512 6220 01 297340440780 143352 226 320 103 — — — — — —
201523 ROK MLEAZL Athletics — 3629 8210 443 10 276417414830 138306 1111 356 127 — — — — — —
201624 AAA MLENashville Sounds — 416378 912218 23818 11 241298368666 127276 196 290 82 — — — — — —
201725 AAA MLEMemphis Redbirds — 345315 842016 22715 12 267325394718 127322 216 318 101 — — — — — —
201826 AAA MLEMemphis Redbirds — 399358 9716211 32657 01 271343419762 148299 168 332 111 — — — — — —
201927 MLB MLESt. Louis Cardinals — 4339 8202 3120 00 205262410672 205231 287 295 86 -1 +0 +0 -9 +1 -0.8
201927 AAA MLEMemphis Redbirds — 381346 831719 25809 01 240308373681 133281 217 298 88 — — — — — —
202028 MLB MLESt. Louis Cardinals — 4135 6101 460 00 171256286542 114167 1510 243 50 -2 +0 -1 -2 +1 -0.4
202129 AAA MLEOklahoma City Dodgers — 11397 36806 11133 00 3714506391.090 268370 1210 459 197 — — — — — —
202331 AAA MLEEl Paso Chihuahuas — 258217 61806 29445 00 281378401779 120302 1711 341 117 — — — — — —
201018 ROK MLEBristol White Sox — 187176 38711 6360 02 216242284526 68266 193 222 36 — — — — — —
201018 ROK RAWBristol White Sox — 187173 44911 9250 02 254291335626 81293 135 275 36 — — — — — —
201119 A MLE2 teams — 252239 691310 9413 21 289323351674 63347 164 293 85 — — — — — —
201119 A RAW2 teams — 252234 791610 14313 21 338382415797 77387 126 358 85 — — — — — —
201220 A MLEKannapolis Intimidators — 327299 791732 11517 61 264306361667 97304 163 286 80 — — — — — —
201220 A RAWKannapolis Intimidators — 327290 841932 20387 61 290350397747 107319 126 327 80 — — — — — —
201321 A+ MLE2 teams — 414373 972613 33813 52 260325359684 99321 208 306 93 — — — — — —
201321 A+ RAW2 teams — 414354 1063124 51573 52 299391432823 133343 1412 366 93 — — — — — —
201422 AA MLEBirmingham Barons — 551495 14139310 37999 106 285346436782 152332 187 337 114 — — — — — —
201422 AA RAWBirmingham Barons — 551476 14737411 56779 106 309392473865 164343 1410 378 114 — — — — — —
201523 INTL MLE4 teams — 475429 1152155 2810410 85 268328375703 107336 226 304 92 — — — — — —
201523 INTL RAW4 teams — 475392 12827311 647410 85 327433495927 168373 1613 407 92 — — — — — —
201624 AAA MLE2 teams — 638578 13934112 3512414 62 240300365665 125282 195 290 82 — — — — — —
201624 AAA RAW2 teams — 638547 15031114 668314 62 274367411778 137297 1310 346 82 — — — — — —
201725 AAA MLE2 teams — 507457 12530110 3210511 12 274336409745 136330 216 318 101 — — — — — —
201725 AAA RAW2 teams — 507447 15236112 426811 12 340410506916 166374 138 401 101 — — — — — —
201826 AAA MLE2 teams — 583525 14124216 46949 01 269338413751 145299 168 332 111 — — — — — —
201826 AAA RAW2 teams — 583502 15628217 67599 01 311400476876 165324 1011 389 111 — — — — — —
201927 AAA MLE3 teams — 487442 10321113 3210611 01 233301373674 140277 227 298 88 — — — — — —
201927 AAA RAW3 teams — 487421 12123115 538211 01 287381454835 166325 1711 373 88 — — — — — —
202028 INTL MLE2 teams — 187162 27405 18275 00 167270284554 117167 1410 243 50 — — — — — —
202028 INTL RAW2 teams — 187163 41602 17275 00 252341325666 74287 149 306 50 — — — — — —
202129 AAA MLEOklahoma City Dodgers — 11397 36806 11133 00 3714506391.090 268375 1210 459 197 — — — — — —
202129 AAA RAWOklahoma City Dodgers — 11391 37808 17113 00 4075147581.272 352392 1015 531 197 — — — — — —
202230 INTL MLECardenales de Lara — 136111 36714 22212 10 324444514958 189368 1516 — — — — — — — —
202230 INTL RAWCardenales de Lara — 136111 36714 22212 10 324444514958 189368 1516 423 172 — — — — — —
202331 AAA MLE2 teams — 282237 66906 32486 10 278378392771 114316 1711 341 117 — — — — — —
202331 AAA RAW2 teams — 282224 701308 44406 10 312436478914 165339 1416 400 117 — — — — — —
202432 INTL MLEVenezuela — 177145 42405 26195 60 290412421833 131306 1115 — — — — — — — —
202432 INTL RAWVenezuela — 177145 42405 26195 60 290412421833 131306 1115 380 143 — — — — — —
202533 INTL MLECardenales de Lara — 10791 20300 13183 10 220336253589 33274 1712 — — — — — — — —
202533 INTL RAWCardenales de Lara — 10791 20300 13183 10 220336253589 33274 1712 285 79 — — — — — —
202634 INTL MLECardenales de Lara — 4338 12200 380 00 316366368734 53375 197 — — — — — — — —
202634 INTL RAWCardenales de Lara — 4338 12200 380 00 316366368734 53375 197 319 102 — — — — — —
201018 ROK MLEBristol White Sox — 187179 38711 6360 02 212242279521 67256 193 222 36 — — — — — —
201119 A MLE2 teams — 252238 691310 9413 21 290323353676 63343 164 293 85 — — — — — —
201220 A MLEKannapolis Intimidators — 327306 791732 11517 61 258306353659 95289 163 286 80 — — — — — —
201321 A+ MLE2 teams — 414375 972613 33813 52 259325357683 99315 208 306 93 — — — — — —
201422 AA MLEBirmingham Barons — 551500 14139310 37999 106 282346432778 150323 187 337 114 — — — — — —
201523 INTL MLE4 teams — 475434 1152155 2810410 85 265328371699 106328 226 304 92 — — — — — —
201624 AAA MLE2 teams — 638584 13934112 3512414 62 238300361661 123276 195 290 82 — — — — — —
201725 AAA MLE2 teams — 507459 12530110 3210511 12 272336407743 135322 216 318 101 — — — — — —
201826 AAA MLE2 teams — 583523 14124216 46949 01 270338415753 145299 168 332 111 — — — — — —
201927 AAA MLE3 teams — 487441 10321113 3210611 01 234301374675 141276 227 298 88 — — — — — —
202028 INTL MLE2 teams — 187162 27405 18275 00 167270284554 117167 1410 243 50 — — — — — —
202129 AAA MLEOklahoma City Dodgers — 11398 36806 11133 00 3674506331.083 265370 1210 459 197 — — — — — —
202331 AAA MLE2 teams — 282242 66906 32486 10 273378384762 112302 1711 341 117 — — — — — —
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 8474 14303 7180 00 189259351611 162196 218 265 77 -3 +0 -0 -11 +2 -1.3
/ 162G— A+C — 650573 10823023 541390 00 188258349607 161196 218 265 77 -27 +0 -3 -83 +14 -10.0
Career— MLE — 54664894 12862692098 394995101 4723 263330386716 123308 187 282 77 -3 +0 -0 -11 +2 -1.3
/ 162G— MLE — 650582 15332212 4711812 63 263331387717 124307 187 282 77 -27 +0 -3 -83 +14 -10.0

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.

2023 AAAEl Paso Chihuahuas · 258 PAwOBA .400 → .341 (−59)K% 14.0% → 17.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA13.95%÷0.985×1.200——17.01%
BB% (unintentional) /PA16.28%÷0.963×0.690—×0.96211.22%
HBP% /PA1.94%—×0.940—×0.9621.75%
Singles /BIP27.54%÷0.958×0.930×1.009×0.96225.95%
Doubles /BIP5.39%÷0.975×0.830×1.009×0.9624.45%
Triples /BIP0.00%÷1.150×0.970×1.009×0.9620.00%
Home runs /BIP4.79%÷1.052×0.700—×0.9623.07%

Factors used: league row International League. Park (home-season share, regressed): HR 110, 1B 92, 2B 95, 3B 130, K 97, BB 93 — applied at half strength. Age: age 31 vs a level average of 27.2 → −3.8% on BB/HBP/hit rates (3.8 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.009.

Result: wOBA .400 → .341; ISO .163 → .121; BABIP .331 → .302. 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).

2021 AAAOklahoma City Dodgers · 113 PAwOBA .526 → .459 (−67)K% 9.7% → 11.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA9.73%÷0.994×1.200——11.75%
BB% (unintentional) /PA15.04%÷1.015×0.690—×0.98210.05%
HBP% /PA2.65%—×0.940—×0.9822.45%
Singles /BIP26.25%÷0.958×0.930×1.050×0.98226.27%
Doubles /BIP10.00%÷0.941×0.830×1.050×0.9829.10%
Triples /BIP0.00%÷0.900×0.920×1.050×0.9820.00%
Home runs /BIP10.00%÷1.016×0.700—×0.9826.77%

Factors used: level-wide AAA factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 103, 1B 92, 2B 88, 3B 80, K 99, BB 103 — applied at half strength. Age: age 29 vs a level average of 27.2 → −1.8% on BB/HBP/hit rates (1.8 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.050.

Result: wOBA .526 → .459; ISO .352 → .277; BABIP .392 → .370. 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).

2019 AAAMemphis Redbirds · 381 PAwOBA .372 → .298 (−73)K% 16.0% → 21.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA16.01%÷0.986×1.290——20.95%
BB% (unintentional) /PA9.45%÷1.035×0.710—×1.0036.50%
HBP% /PA2.36%—×0.980—×1.0032.32%
Singles /BIP24.54%÷1.014×0.900×0.950×1.00320.76%
Doubles /BIP7.33%÷0.917×0.810×0.950×1.0036.17%
Triples /BIP0.37%÷0.900×0.810×0.950×1.0030.31%
Home runs /BIP4.40%÷0.982×0.780—×1.0033.50%

Factors used: league row PCL. Park (home-season share, regressed): HR 96, 1B 103, 2B 83, 3B 80, K 97, BB 107 — applied at half strength. Age: age 27 vs a level average of 27.2 → +0.3% on BB/HBP/hit rates (0.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.950.

Result: wOBA .372 → .298; ISO .174 → .139; BABIP .336 → .281. 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).

2018 AAAMemphis Redbirds · 399 PAwOBA .381 → .332 (−49)K% 12.3% → 16.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA12.28%÷0.975×1.290——16.25%
BB% (unintentional) /PA10.53%÷0.960×0.710—×1.0187.92%
HBP% /PA1.75%—×0.980—×1.0181.75%
Singles /BIP24.50%÷0.984×0.900×1.003×1.01822.86%
Doubles /BIP6.38%÷0.957×0.810×1.003×1.0185.51%
Triples /BIP0.67%÷0.984×0.810×1.003×1.0180.56%
Home runs /BIP4.36%÷0.909×0.780—×1.0183.81%

Factors used: league row PCL. Park (home-season share, regressed): HR 82, 1B 97, 2B 91, 3B 97, K 95, BB 92 — applied at half strength. Age: age 26 vs a level average of 27.2 → +1.8% on BB/HBP/hit rates (1.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.003.

Result: wOBA .381 → .332; ISO .179 → .154; BABIP .328 → .299. 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).

2017 AAAMemphis Redbirds · 345 PAwOBA .374 → .318 (−56)K% 16.2% → 20.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA16.23%÷1.010×1.290——20.74%
BB% (unintentional) /PA8.70%÷0.997×0.710—×1.0336.40%
HBP% /PA1.45%—×0.980—×1.0331.47%
Singles /BIP24.80%÷1.001×0.900×1.006×1.03323.17%
Doubles /BIP10.00%÷1.021×0.810×1.006×1.0338.24%
Triples /BIP0.40%÷1.135×0.810×1.006×1.0330.30%
Home runs /BIP3.20%÷0.980×0.780—×1.0332.63%

Factors used: league row PCL. Park (home-season share, regressed): HR 96, 1B 100, 2B 104, 3B 127, K 102, BB 99 — applied at half strength. Age: age 25 vs a level average of 27.2 → +3.3% on BB/HBP/hit rates (2.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.006.

Result: wOBA .374 → .318; ISO .167 → .135; BABIP .359 → .322. 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).

2016 AAANashville Sounds · 416 PAwOBA .316 → .290 (−26)K% 15.1% → 19.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA15.14%÷1.004×1.290——19.45%
BB% (unintentional) /PA7.21%÷0.979×0.710—×1.0485.48%
HBP% /PA1.92%—×0.980—×1.0481.98%
Singles /BIP21.05%÷1.035×0.900×1.023×1.04819.63%
Doubles /BIP7.57%÷0.898×0.810×1.023×1.0487.31%
Triples /BIP0.33%÷1.015×0.810×1.023×1.0480.28%
Home runs /BIP2.63%÷0.856×0.780—×1.0482.51%

Factors used: league row PCL. Park (home-season share, regressed): HR 71, 1B 107, 2B 80, 3B 103, K 101, BB 96 — applied at half strength. Age: age 24 vs a level average of 27.2 → +4.8% on BB/HBP/hit rates (3.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.023.

Result: wOBA .316 → .290; ISO .134 → .128; BABIP .293 → .276. 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).

2015 AAANashville Sounds · 112 PAwOBA .308 → .274 (−34)K% 19.6% → 24.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA19.64%÷1.034×1.290——24.50%
BB% (unintentional) /PA6.25%÷1.018×0.710—×1.0504.58%
HBP% /PA0.89%—×0.980—×1.0500.92%
Singles /BIP26.58%÷0.953×0.900×0.975×1.05025.68%
Doubles /BIP6.33%÷1.063×0.810×0.975×1.0504.94%
Triples /BIP1.27%÷0.952×0.810×0.975×1.0501.10%
Home runs /BIP1.27%÷0.843×0.780—×1.0501.23%

Factors used: league row PCL. Park (home-season share, regressed): HR 69, 1B 91, 2B 113, 3B 90, K 107, BB 104 — applied at half strength. Age: age 23 vs a level average of 27.2 → +5.0% on BB/HBP/hit rates (4.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.975.

Result: wOBA .308 → .274; ISO .099 → .084; BABIP .338 → .313. 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).

2015 AAMidland RockHounds · 98 PAwOBA .371 → .320 (−50)K% 17.3% → 22.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA17.35%÷0.928×1.220——22.82%
BB% (unintentional) /PA9.18%÷1.106×0.700—×1.0275.97%
HBP% /PA0.00%—×0.870—×1.0270.00%
Singles /BIP26.76%÷0.990×0.920×1.050×1.02726.83%
Doubles /BIP8.45%÷1.125×0.840×1.050×1.0276.80%
Triples /BIP1.41%÷1.150×0.940×1.050×1.0271.24%
Home runs /BIP2.82%÷0.982×0.800—×1.0272.36%

Factors used: league row TL. Park (home-season share, regressed): HR 96, 1B 98, 2B 125, 3B 130, K 86, BB 121 — applied at half strength. Age: age 23 vs a level average of 24.8 → +2.7% on BB/HBP/hit rates (1.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.050.

Result: wOBA .371 → .320; ISO .159 → .130; BABIP .371 → .352. 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).

Not traceable per stint: some stints lack the counting stats the component translation needs. Level-wide factors that apply instead — .