Carlos Sepulveda

Pos2B
B/TL/R
Born1996-08-27
Age (2027)30
No MLB projection yet. Career stats below are historical.
Overview
INTLPROSPECT
MLB%0%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WAR
202427INTLSultanes de M…250.304/.449/.402012146—
202528INTLMexico Verde328.296/.419/.381119127—
202629INTLJaguares de N…55.277/.346/.3830397—
Contract
No contract data on file.

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)
201518 ROKAZL Cubs — 213185 52500 19302 61 281354308662 27331 149 299 47 — — — — — —
201619 ASouth Bend Cubs — 365332 1031421 26413 411 310366373739 63352 117 333 88 — — — — — —
201720 A+Myrtle Beach Pelicans — 125112 22200 11191 01 196274214488 18234 159 233 22 — — — — — —
201720 ROKAZL Cubs — 4137 12200 440 01 324390378769 54364 1010 351 59 — — — — — —
201821 INTLYaquis de Obregon — 2420 3100 330 11 150261200461 50176 1212 216 32 — — — — — —
201922 A+Myrtle Beach Pelicans — 448379 921220 57753 145 243346285631 42298 1713 293 45 — — — — — —
201922 INTLYaquis de Obregon — 244198 45602 33414 46 227349288637 61274 1714 292 84 — — — — — —
202023 INTLYaquis de Obregon — 239203 621342 34322 128 305410438848 133355 1314 383 145 — — — — — —
202124 AATennessee Smokies — 305263 561013 38573 24 213319293612 80260 1912 287 46 — — — — — —
202124 INTLYaquis de Obregon — 275225 631406 353710 104 280400422822 142311 1313 368 135 — — — — — —
202225 AAAIowa Cubs — 6353 13200 891 10 245355283638 38289 1413 299 71 — — — — — —
202225 INTLYaquis de Obregon — 193150 31704 29248 21 207364333697 127220 1215 319 102 — — — — — —
202326 INTLYaquis de Obregon — 284234 711421 36374 92 303405393798 90350 1313 353 125 — — — — — —
202427 INTLSultanes de Monterrey — 250194 591520 49302 124 304449402851 98358 1220 385 146 — — — — — —
202528 INTLMexico Verde — 328260 771331 48347 197 296419381800 85336 1015 355 127 — — — — — —
202629 INTLJaguares de Nayarit — 5547 13310 580 31 277346383729 106333 159 311 97 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201518 ROK MLEAZL Cubs — 213192 45400 12432 61 234286255542 21284 206 238 47 — — — — — —
201619 A MLESouth Bend Cubs — 365339 1001321 19573 411 295338354692 59345 165 299 88 — — — — — —
201720 A+ MLEMyrtle Beach Pelicans — 125115 21200 8281 01 183242200442 17231 226 200 22 — — — — — —
201720 ROK MLEAZL Cubs — 4139 9100 260 01 231268256525 26288 155 256 59 — — — — — —
201922 A+ MLEMyrtle Beach Pelicans — 448402 841020 341063 145 209276244519 35269 248 234 45 — — — — — —
202124 AA MLETennessee Smokies — 305276 53912 25703 24 192266254520 62246 238 236 46 — — — — — —
202225 AAA MLEIowa Cubs — 6356 14200 5111 10 250323286608 36288 178 273 71 — — — — — —
201518 ROK MLEAZL Cubs — 213192 45400 12432 61 234286255542 21298 206 238 47 — — — — — —
201518 ROK RAWAZL Cubs — 213185 52500 19302 61 281354308662 27331 149 299 47 — — — — — —
201619 A MLESouth Bend Cubs — 365339 1001321 19573 411 295338354692 59352 165 299 88 — — — — — —
201619 A RAWSouth Bend Cubs — 365332 1031421 26413 411 310366373739 63352 117 333 88 — — — — — —
201720 A+ MLE2 teams — 166154 30300 10341 02 195248214463 19248 206 214 31 — — — — — —
201720 A+ RAW2 teams — 166149 34400 15231 02 228303255558 27268 149 262 31 — — — — — —
201821 INTL MLEYaquis de Obregon — 2420 3100 330 11 150261200461 50176 1212 — — — — — — — —
201821 INTL RAWYaquis de Obregon — 2420 3100 330 11 150261200461 50176 1212 216 32 — — — — — —
201922 A+ MLE2 teams — 692614 1291520 531637 1811 210280241521 31282 248 234 45 — — — — — —
201922 A+ RAW2 teams — 692577 1371822 901167 1811 237347286633 49290 1713 293 45 — — — — — —
202023 INTL MLEYaquis de Obregon — 239203 621342 34322 128 305410438848 133355 1314 — — — — — — — —
202023 INTL RAWYaquis de Obregon — 239203 621342 34322 128 305410438848 133355 1314 383 145 — — — — — —
202124 AA MLE2 teams — 580514 1021724 4713313 128 198282263545 64259 238 236 46 — — — — — —
202124 AA RAW2 teams — 580488 1192419 739413 128 244357352710 109284 1613 325 46 — — — — — —
202225 INTL MLE2 teams — 256218 55800 22459 31 252345289634 37314 189 273 71 — — — — — —
202225 INTL RAW2 teams — 256203 44904 37339 31 217361320682 103238 1314 314 71 — — — — — —
202326 INTL MLEYaquis de Obregon — 284234 711421 36374 92 303405393798 90350 1313 — — — — — — — —
202326 INTL RAWYaquis de Obregon — 284234 711421 36374 92 303405393798 90350 1313 353 125 — — — — — —
202427 INTL MLESultanes de Monterrey — 250194 591520 49302 124 304449402851 98358 1220 — — — — — — — —
202427 INTL RAWSultanes de Monterrey — 250194 591520 49302 124 304449402851 98358 1220 385 146 — — — — — —
202528 INTL MLEMexico Verde — 328260 771331 48347 197 296419381800 85336 1015 — — — — — — — —
202528 INTL RAWMexico Verde — 328260 771331 48347 197 296419381800 85336 1015 355 127 — — — — — —
202629 INTL MLEJaguares de Nayarit — 5547 13310 580 31 277346383729 106333 159 — — — — — — — —
202629 INTL RAWJaguares de Nayarit — 5547 13310 580 31 277346383729 106333 159 311 97 — — — — — —
201518 ROK MLEAZL Cubs — 213197 45400 12432 61 228286249535 20284 206 238 47 — — — — — —
201619 A MLESouth Bend Cubs — 365340 1001321 19573 411 294338353691 59345 165 299 88 — — — — — —
201720 A+ MLE2 teams — 166154 30300 10341 02 195248214463 19245 206 214 31 — — — — — —
201922 A+ MLE2 teams — 692627 1291520 531637 1811 206280236516 30269 248 234 45 — — — — — —
202124 AA MLE2 teams — 580515 1021724 4713313 128 198282262544 64246 238 236 46 — — — — — —
202225 INTL MLE2 teams — 256223 55800 22459 31 247345283628 36288 189 273 71 — — — — — —
▸ Career Totals
Career— MLE — 34522989 746119189 33861950 9957 250336310646 61310 1810 163 -3 -424 -3 +0 +12 +75 -34.7
/ 162G— MLE — 650563 1402232 641179 1911 249335309644 60308 1810 163 -3 -80 -1 +0 +2 +14 -6.5

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.

2022 AAAIowa Cubs · 63 PAwOBA .297 → .273 (−24)K% 14.3% → 17.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA14.29%÷0.988×1.200——17.35%
BB% (unintentional) /PA12.70%÷1.048×0.690—×1.0188.51%
HBP% /PA1.59%—×0.940—×1.0181.52%
Singles /BIP25.00%÷0.985×0.930×1.050×1.01825.22%
Doubles /BIP4.55%÷0.967×0.830×1.050×1.0184.17%
Triples /BIP0.00%÷1.118×0.970×1.050×1.0180.00%
Home runs /BIP0.00%÷0.996×0.700—×1.0180.00%

Factors used: league row International League. Park (home-season share, regressed): HR 99, 1B 97, 2B 93, 3B 124, K 98, BB 110 — 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.050.

Result: wOBA .297 → .273; ISO .038 → .036; BABIP .289 → .288. 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 AATennessee Smokies · 305 PAwOBA .281 → .236 (−45)K% 18.7% → 23.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA18.69%÷0.990×1.220——23.04%
BB% (unintentional) /PA12.46%÷1.066×0.690—×0.9988.05%
HBP% /PA0.98%—×0.850—×0.9980.83%
Singles /BIP20.39%÷0.970×0.940×1.009×0.99819.90%
Doubles /BIP4.85%÷1.015×0.870×1.009×0.9984.19%
Triples /BIP0.49%÷1.150×0.920×1.009×0.9980.39%
Home runs /BIP1.46%÷1.050×0.780—×0.9981.08%

Factors used: level-wide AA factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 110, 1B 94, 2B 103, 3B 130, K 98, BB 113 — applied at half strength. Age: age 25 vs a level average of 24.8 → −0.2% on BB/HBP/hit rates (0.2 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.009.

Result: wOBA .281 → .236; ISO .080 → .065; BABIP .260 → .246. 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 A+Myrtle Beach Pelicans · 448 PAwOBA .289 → .234 (−54)K% 16.7% → 23.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA16.74%÷1.009×1.420——23.55%
BB% (unintentional) /PA12.50%÷1.041×0.630—×0.9987.55%
HBP% /PA0.67%—×0.860—×0.9980.57%
Singles /BIP25.66%÷0.967×0.940×0.950×0.99823.65%
Doubles /BIP3.95%÷0.968×0.830×0.950×0.9983.21%
Triples /BIP0.66%÷0.964×0.800×0.950×0.9980.52%
Home runs /BIP0.00%÷0.956×0.900—×0.9980.00%

Factors used: league row CAR. Park (home-season share, regressed): HR 91, 1B 93, 2B 94, 3B 93, K 102, BB 108 — applied at half strength. Age: age 23 vs a level average of 22.8 → −0.2% on BB/HBP/hit rates (0.2 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.950.

Result: wOBA .289 → .234; ISO .042 → .034; BABIP .298 → .269. 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 A+Myrtle Beach Pelicans · 125 PAwOBA .229 → .200 (−29)K% 15.2% → 22.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA15.20%÷0.969×1.420——22.28%
BB% (unintentional) /PA8.80%÷0.922×0.630—×1.0276.17%
HBP% /PA0.80%—×0.860—×1.0270.71%
Singles /BIP21.51%÷1.019×0.940×1.050×1.02721.40%
Doubles /BIP2.15%÷0.979×0.830×1.050×1.0271.97%
Triples /BIP0.00%÷0.986×0.800×1.050×1.0270.00%
Home runs /BIP0.00%÷0.936×0.900—×1.0270.00%

Factors used: league row CAR. Park (home-season share, regressed): HR 87, 1B 104, 2B 96, 3B 97, K 94, BB 84 — applied at half strength. Age: age 21 vs a level average of 22.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 .229 → .200; ISO .018 → .016; BABIP .234 → .231. 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 ROKAZL Cubs · 41 PAwOBA .343 → .256 (−86)K% 9.8% → 14.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA9.76%÷1.000×1.440——14.05%
BB% (unintentional) /PA9.76%÷1.000×0.620—×0.9855.96%
HBP% /PA0.00%—×0.720—×0.9850.00%
Singles /BIP30.30%÷1.000×0.820—×0.98524.48%
Doubles /BIP6.06%÷1.000×0.720—×0.9854.30%
Triples /BIP0.00%÷1.000×0.720—×0.9850.00%
Home runs /BIP0.00%÷1.000×0.780—×0.9850.00%

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 21 vs a level average of 19.5 → −1.5% on BB/HBP/hit rates (1.5 yr older than average).

Result: wOBA .343 → .256; ISO .054 → .038; BABIP .364 → .288. 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 ASouth Bend Cubs · 365 PAwOBA .324 → .299 (−25)K% 11.2% → 15.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA11.23%÷0.973×1.360——15.71%
BB% (unintentional) /PA7.12%÷0.968×0.690—×1.0305.23%
HBP% /PA0.82%—×0.780—×1.0300.66%
Singles /BIP29.55%÷0.993×0.920×1.036×1.03029.23%
Doubles /BIP4.81%÷0.963×0.830×1.036×1.0304.43%
Triples /BIP0.69%÷0.900×0.910×1.036×1.0300.74%
Home runs /BIP0.34%÷0.997×0.800—×1.0300.28%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 99, 1B 99, 2B 93, 3B 80, K 95, BB 94 — applied at half strength. Age: age 20 vs a level average of 22.0 → +3.0% on BB/HBP/hit rates (2.0 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.036.

Result: wOBA .324 → .299; ISO .063 → .058; BABIP .352 → .345. 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 ROKAZL Cubs · 213 PAwOBA .294 → .238 (−56)K% 14.1% → 20.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA14.08%÷1.000×1.440——20.28%
BB% (unintentional) /PA8.92%÷1.000×0.620—×1.0085.57%
HBP% /PA0.94%—×0.720—×1.0080.68%
Singles /BIP30.32%÷1.000×0.820×1.050×1.00826.30%
Doubles /BIP3.23%÷1.000×0.720×1.050×1.0082.46%
Triples /BIP0.00%÷1.000×0.720×1.050×1.0080.00%
Home runs /BIP0.00%÷1.000×0.780—×1.0080.00%

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 ×1.050.

Result: wOBA .294 → .238; ISO .027 → .021; BABIP .331 → .284. 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 — .