Oswal Leones

PosOF
B/TL/R
Born2000-10-06
Age (2027)26
No MLB projection yet. Career stats below are historical.
Overview
ALAST SEASON 2022
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
201918ROKAZL Brewers G…164.204/.307/.2610107—.139/.202/.179
202120ROKACL Brewers G…132.310/.394/.3970163—.238/.295/.303
202221A/ROK2 orgs254.200/.302/.28221022—.157/.234/.214
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)
201817 ROKDSL Brewers — 225187 54703 28254 126 289393374767 86317 1112 345 47 — — — — — —
201918 ROKAZL Brewers Gold — 164142 29610 21340 107 204307261567 56266 2113 268 7 — — — — — —
202120 ROKACL Brewers Gold — 132116 36620 16220 11 310394397790 86383 1712 359 63 — — — — — —
202221 ACarolina Mudcats — 222196 38912 21593 82 194282281562 87263 279 260 18 — — — — — —
202221 ROKACL Brewers Blue — 3224 6100 860 22 250438292729 42333 1925 356 52 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201817 ROK MLEDSL Brewers — 225195 39502 20314 126 200288256544 56214 149 237 47 — — — — — —
201918 ROK MLEAZL Brewers Gold — 164151 21410 12490 107 139202179381 40203 307 179 7 — — — — — —
202120 ROK MLEACL Brewers Gold — 132122 29420 10320 11 238295303599 66317 248 262 63 — — — — — —
202221 A MLECarolina Mudcats — 222202 31711 15823 82 153223213436 59235 377 195 18 — — — — — —
202221 ROK MLEACL Brewers Blue — 3227 5100 590 22 185312222535 37255 2816 245 52 — — — — — —
201817 ROK MLEDSL Brewers — 225195 39502 20314 126 200288256544 56226 149 237 47 — — — — — —
201817 ROK RAWDSL Brewers — 225187 54703 28254 126 289393374767 86317 1112 345 47 — — — — — —
201918 ROK MLEAZL Brewers Gold — 164151 21410 12490 107 139202179381 40204 307 179 7 — — — — — —
201918 ROK RAWAZL Brewers Gold — 164142 29610 21340 107 204307261567 56266 2113 268 7 — — — — — —
202120 ROK MLEACL Brewers Gold — 132122 29420 10320 11 238295303599 66322 248 262 63 — — — — — —
202120 ROK RAWACL Brewers Gold — 132116 36620 16220 11 310394397790 86383 1712 359 63 — — — — — —
202221 A MLE2 teams — 254229 34711 20913 104 148226201427 52237 368 201 22 — — — — — —
202221 A RAW2 teams — 254220 441012 29653 104 200302282583 82271 2611 272 22 — — — — — —
201817 ROK MLEDSL Brewers — 225199 39502 20314 126 196288251539 55214 149 237 47 — — — — — —
201918 ROK MLEAZL Brewers Gold — 164151 21410 12490 107 139202179381 40203 307 179 7 — — — — — —
202120 ROK MLEACL Brewers Gold — 132121 29420 10320 11 240295306601 66317 248 262 63 — — — — — —
202221 A MLE2 teams — 254229 34711 20913 104 148226201427 52238 368 201 22 — — — — — —
▸ Career Totals
Career— MLE — 775697 1232043 622037 3318 176251230480 53242 268 217 33 -62 -1 +0 -5 +17 -5.1
/ 162G— MLE — 650585 1041733 521706 2815 178252232484 55243 268 217 33 -52 -0 +0 -4 +14 -4.3

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 ACarolina Mudcats · 222 PAwOBA .256 → .195 (−61)K% 26.6% → 37.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA26.58%÷0.977×1.360——37.00%
BB% (unintentional) /PA9.46%÷0.975×0.690——6.69%
HBP% /PA1.35%—×0.780——1.05%
Singles /BIP18.98%÷1.034×0.920×1.038—17.54%
Doubles /BIP6.57%÷1.036×0.830×1.038—5.47%
Triples /BIP0.73%÷1.150×0.910×1.038—0.60%
Home runs /BIP1.46%÷1.136×0.800——1.03%

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

Result: wOBA .256 → .195; ISO .087 → .061; BABIP .263 → .235. 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).

2022 ROKACL Brewers Blue · 32 PAwOBA .349 → .245 (−104)K% 18.8% → 26.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA18.75%÷1.005×1.440——26.87%
BB% (unintentional) /PA25.00%÷0.963×0.620—×0.97515.70%
HBP% /PA0.00%—×0.720—×0.9750.00%
Singles /BIP27.78%÷1.024×0.820—×0.97521.68%
Doubles /BIP5.56%÷1.030×0.720—×0.9753.79%
Triples /BIP0.00%÷0.922×0.720—×0.9750.00%
Home runs /BIP0.00%÷1.005×0.780—×0.9750.00%

Factors used: level-wide ROK factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 101, 1B 105, 2B 106, 3B 84, K 101, BB 93 — applied at half strength. Age: age 22 vs a level average of 19.5 → −2.5% on BB/HBP/hit rates (2.5 yr older than average).

Result: wOBA .349 → .245; ISO .042 → .029; BABIP .333 → .255. 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 ROKACL Brewers Gold · 132 PAwOBA .351 → .262 (−89)K% 16.7% → 24.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA16.67%÷1.001×1.440——23.97%
BB% (unintentional) /PA12.12%÷1.021×0.620—×0.9857.25%
HBP% /PA0.00%—×0.720—×0.9850.00%
Singles /BIP29.79%÷1.002×0.820×1.050×0.98525.21%
Doubles /BIP6.38%÷0.986×0.720×1.050×0.9854.82%
Triples /BIP2.13%÷0.949×0.720×1.050×0.9851.67%
Home runs /BIP0.00%÷0.964×0.780—×0.9850.00%

Factors used: level-wide ROK factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 93, 1B 100, 2B 97, 3B 90, K 100, BB 104 — 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). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.050.

Result: wOBA .351 → .262; ISO .086 → .064; BABIP .383 → .317. 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 ROKAZL Brewers Gold · 164 PAwOBA .260 → .179 (−82)K% 20.7% → 29.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA20.73%÷1.000×1.440——29.85%
BB% (unintentional) /PA12.20%÷1.000×0.620—×1.0087.62%
HBP% /PA0.00%—×0.720—×1.0080.00%
Singles /BIP20.37%÷1.000×0.820×0.950×1.00815.99%
Doubles /BIP5.56%÷1.000×0.720×0.950×1.0083.83%
Triples /BIP0.93%÷1.000×0.720×0.950×1.0080.64%
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 ×0.950.

Result: wOBA .260 → .179; ISO .056 → .037; BABIP .266 → .203. 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 DSLDSL Brewers · 225 PAwOBA .339 → .237 (−103)K% 11.1% → 13.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA11.11%÷1.000×1.220——13.56%
BB% (unintentional) /PA12.44%÷1.000×0.700—×1.0088.78%
HBP% /PA1.78%—×0.700—×1.0081.25%
Singles /BIP27.16%÷1.000×0.680×1.010×1.00818.79%
Doubles /BIP4.32%÷1.000×0.600×1.010×1.0082.64%
Triples /BIP0.00%÷1.000×0.600×1.010×1.0080.00%
Home runs /BIP1.85%÷1.000×0.470—×1.0080.88%

Factors used: level-wide DSL 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 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 ×1.010.

Result: wOBA .339 → .237; ISO .086 → .048; BABIP .317 → .214. 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).