Leody Taveras

CF Baltimore Orioles
Age 28 S/R 6'2" / 210 lbs MLB HR +9% Svc 4.721 · Ctrl thru 2028
Overview
MLB40-MANArb-2FA 2029
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202425MLBTEX529.229/.291/.3521223780.4
202526AAA/INTL2 orgs545.280/.374/.436123792—.230/.289/.345
202526MLBSEA180.205/.227/.3043944-0.7
202627MLBBAL482.219/.289/.34581173-0.3
2027PROJ28MLBBAL437.225/.287/.347819750.1
2028PROJ29MLBBAL422.223/.284/.34181673-0.2
Last 3 seasons WAR -0.6  ·  Next 2 projected WAR -0.2Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2028Service4.721First FA2029
2027Arb-2$0.4M2028Arb-3$1M
Skills · percentileStatcast 2024-2026
Speed87
Bat Spd61
Avg EV42
Barrel%27
xwOBA24
Form.203/.261/.314 ▼▼ rolling true talent (60d window) · proj .221/.281/.340
CompsBen DeLuzio (age 28) · Bryce Johnson (age 28) · Jared Oliva (age 28)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†vL 7575vR 75
AVG/OBP/SLG.225 / .287 / .347
PA437
HR8
SB19
K%24
BB%8
BABIP282
ISO120
MLB%100%
Value2027 · WAR
BAT: -12.9 runs (wOBA-derived runs vs avg)-13BATRUN: +3.7 runs (SB/CS + UBR baserunning)+4RUNFLD: +0.2 runs (Defensive runs vs avg)+0FLDPOS: +1.6 runs (Positional adjustment)+2POSREP: +9.5 runs (Replacement-level credit)+9REPTotal WAR: +0.10+0.1WAR
0.00.51.00.10.027282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit-$1M ctrl surplus
Tools · Recent Form · Splits · Contract
ToolsStatcast %ile · 2024-2026
CONTACT
xAVG
150.222
POWER
Barrel%
275.2
Avg EV
4288.5
Bat Spd
6172.5
SPEED
Sprint
8728.9
Recent Formrolling true talent ⓘ
K%29%▼▼34% over 62 PA (60d) · proj 24%
BB%7%·6% over 62 PA (60d) · proj 8%
ISO.110·.088 over 57 AB (60d) · proj .118
HR/BB2.0%▼0.0% over 37 BBE (60d) · proj 2.7%
BABIP.279·.297 over 37 BIP (60d) · proj .278
SLASH.203/.261/.314▼▼proj .221/.281/.340
Platoon Splits2024-2026 · 780 PA
vs LHP
vs RHP
Edge
PA
154
626
—
wRC+
59
81
▶▶R
wOBA
255
288
▶R
ISO
053
136
▶▶R
BABIP
271
279
—
K%
24.7%
22.0%
▶R
BB%
11.0%
6.5%
◀◀L
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Arb-2
MLB Debut   2020
Service   4.721 yrs.days
Team Control Through   2028
First FA Year   2029
YearStatusSalary Proj WAR Value Surplus
2027Arb-2$0.4M+0.1$0.4M+$0.0M
2028Arb-3$1M———
Totals $0.4M $-0.3M +$0.0M

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)
201617 ROKAZL Rangers — 200183 55851 17290 157 301360415775 115353 148 347 61 — — — — — —
201718 AHickory Crawdads — 577522 1302078 47922 206 249313360674 111287 168 301 59 — — — — — —
201819 A+Down East Wood Ducks — 580521 1281675 51960 1911 246313332645 86292 179 290 50 — — — — — —
201819 INTLAguilas Cibaenas — 3935 8200 490 12 229308286593 57308 2310 277 73 — — — — — —
201920 AAFrisco RoughRiders — 293264 701243 23600 118 265324375699 110327 208 308 65 — — — — — —
201920 A+Down East Wood Ducks — 290255 75742 31620 215 294371376747 82378 2111 336 62 — — — — — —
201920 INTLAguilas Cibaenas — 107100 29300 6150 62 290330320650 30337 146 295 86 — — — — — —
202021 MLBTexas Rangers — 134119 27614 14430 80 227308395703 168319 3210 313 95 -1 +2 -1 +0 +3 0.3
202122 MLBTexas Rangers — 185174 28623 9601 101 161207270477 109225 325 214 30 -15 +2 +5 +3 +4 -0.2
202122 AAARound Rock Express — 381322 7919217 49952 135 245349475824 230287 2513 356 91 — — — — — —
202122 INTLAguilas Cibaenas — 175146 40512 24232 111 274384363747 89309 1314 339 116 — — — — — —
202223 MLBTexas Rangers — 341314 821425 21882 115 261312366678 105344 266 302 89 -4 +0 +3 +2 +7 0.8
202223 AAARound Rock Express — 221204 601237 14480 74 294339485825 191349 226 357 103 — — — — — —
202324 MLBTexas Rangers — 554511 13631314 351171 144 266314421735 155318 216 322 103 +2 +1 +3 +2 +12 2.1
202425 MLBTexas Rangers — 529480 11017312 421120 236 229291352643 123272 218 286 78 -14 +2 +3 +2 +11 0.4
202526 MLBSeattle Mariners — 180171 35613 5500 93 205227304531 99269 283 232 44 -12 +1 -2 +3 +4 -0.7
202526 AAATacoma Rainiers — 372325 9115311 41571 271 280362446809 166305 1511 356 74 — — — — — —
202526 INTLAguilas Cibaenas — 173143 401221 28230 101 280398413810 133322 1316 363 132 — — — — — —
202627 MLBBaltimore Orioles — 482429 941868 411241 114 219289345634 126288 269 280 73 -16 +1 -0 +2 +10 -0.3
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 24052198 512981849 1675945 8623 233289361649 128295 257 287 81 -55 +8 +11 +13 +52 2.9
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201617 ROK MLEAZL Rangers — 200189 45641 11420 157 238280328608 90295 216 258 61 — — — — — —
201718 A MLEHickory Crawdads — 577537 1201667 321222 206 223270315584 91272 216 256 59 — — — — — —
201819 A+ MLEDown East Wood Ducks — 580541 1191463 311370 1911 220262285547 65285 245 242 50 — — — — — —
201920 AA MLEFrisco RoughRiders — 293271 631042 16740 118 232275321596 89302 255 265 65 — — — — — —
201920 A+ MLEDown East Wood Ducks — 290268 63632 18880 215 235283302585 67332 306 260 62 — — — — — —
202021 MLB MLETexas Rangers — 134119 27614 14430 80 227308395703 168319 3210 308 95 -1 +2 -1 +0 +3 0.3
202122 MLB MLETexas Rangers — 185174 28623 9601 101 161207270477 109225 325 212 30 -15 +2 +5 +3 +4 -0.2
202122 AAA MLERound Rock Express — 381337 7418214 341062 135 220295409704 190259 289 303 91 — — — — — —
202223 MLB MLETexas Rangers — 341314 831525 21882 115 264315373687 108344 266 300 89 -4 +0 +3 +2 +7 0.8
202223 AAA MLERound Rock Express — 221208 561135 10570 74 269303423726 154342 265 320 103 — — — — — —
202324 MLB MLETexas Rangers — 554511 13632313 351171 144 266314417731 151318 216 320 103 +2 +1 +3 +2 +12 2.1
202425 MLB MLETexas Rangers — 529480 11018311 421120 236 229291348639 119272 218 283 78 -14 +2 +3 +2 +11 0.4
202526 MLB MLESeattle Mariners — 180171 35613 5500 93 205227304531 99269 283 234 44 -12 +1 -2 +3 +4 -0.7
202526 AAA MLETacoma Rainiers — 372339 781237 27661 271 230289345634 115258 187 278 74 — — — — — —
202627 MLB MLEBaltimore Orioles — 482429 931868 411241 114 217287343629 126288 269 276 73 -16 +1 -0 +2 +10 -0.3
201617 ROK MLEAZL Rangers — 200189 45641 11420 157 238280328608 90301 216 258 61 — — — — — —
201617 ROK RAWAZL Rangers — 200183 55851 17290 157 301360415775 115353 148 347 61 — — — — — —
201718 A MLEHickory Crawdads — 577537 1201667 321222 206 223270315584 91275 216 256 59 — — — — — —
201718 A RAWHickory Crawdads — 577522 1302078 47922 206 249313360674 111287 168 301 59 — — — — — —
201819 A+ MLE2 teams — 619578 1281573 331470 2013 221264287551 66291 245 242 50 — — — — — —
201819 A+ RAW2 teams — 619556 1361875 551050 2013 245313329642 85293 179 289 50 — — — — — —
201920 AA MLE3 teams — 690638 1501994 411920 3815 235281312593 77325 286 263 64 — — — — — —
201920 AA RAW3 teams — 690619 1742285 601370 3815 281345367711 86349 209 318 64 — — — — — —
202021 MLB MLETexas Rangers — 134119 27614 14430 80 227308395703 168319 3210 308 95 -1 +2 -1 +0 +3 0.3
202021 MLB RAWTexas Rangers — 134119 27614 14430 80 227308395703 168319 3210 313 95 -1 +2 -1 +0 +3 0.3
202122 AAA MLE3 teams — 741667 13432522 572185 347 201269363632 162257 298 273 71 — — — — — —
202122 AAA RAW3 teams — 741642 14730522 821785 347 229321394715 165278 2411 317 71 — — — — — —
202223 MLB MLE2 teams — 562522 13926510 311452 189 266310393703 126346 266 308 95 -4 +0 +3 +2 +12 1.4
202223 MLB RAW2 teams — 562518 14226512 351362 189 274323413736 139346 246 324 95 -4 +0 +3 +2 +12 1.4
202324 MLB MLETexas Rangers — 554511 13632313 351171 144 266314417731 151319 216 320 103 +2 +1 +3 +2 +12 2.1
202324 MLB RAWTexas Rangers — 554511 13631314 351171 144 266314421735 155318 216 322 103 +2 +1 +3 +2 +12 2.1
202425 MLB MLETexas Rangers — 529480 11018311 421120 236 229291348639 119274 218 283 78 -14 +2 +3 +2 +11 0.4
202425 MLB RAWTexas Rangers — 529480 11017312 421120 236 229291352643 123272 218 286 78 -14 +2 +3 +2 +11 0.4
202526 AAA MLE3 teams — 725671 14824513 421531 465 221268329597 109263 216 264 65 — — — — — —
202526 AAA RAW3 teams — 725639 16633615 741301 465 260338401738 141301 1810 327 65 — — — — — —
202627 MLB MLEBaltimore Orioles — 482429 931868 411241 114 217287343629 126284 269 276 73 -16 +1 -0 +2 +10 -0.3
202627 MLB RAWBaltimore Orioles — 482429 941868 411241 114 219289345634 126288 269 280 73 -16 +1 -0 +2 +10 -0.3
201617 ROK MLEAZL Rangers — 200187 45641 11420 157 241280332612 91295 216 258 61 — — — — — —
201718 A MLEHickory Crawdads — 577538 1201667 321222 206 223270314584 91272 216 256 59 — — — — — —
201819 A+ MLE2 teams — 619581 1281573 331470 2013 220264286549 65285 245 242 50 — — — — — —
201920 AA MLE3 teams — 690644 1501994 411920 3815 233281309590 76317 286 263 64 — — — — — —
202021 MLB MLETexas Rangers — 134119 27614 14430 80 227308395703 168319 3210 308 95 — — — — — —
202122 AAA MLE3 teams — 741673 13432522 572185 347 199269360628 160248 298 273 71 — — — — — —
202223 MLB MLE2 teams — 562524 13926510 311452 189 265310391701 126343 266 308 95 — — — — — —
202324 MLB MLETexas Rangers — 554513 13632313 351171 144 265314415730 150318 216 320 103 — — — — — —
202425 MLB MLETexas Rangers — 529482 11018311 421120 236 228291346638 118272 218 283 78 — — — — — —
202526 AAA MLE3 teams — 725676 14824513 421531 465 219268327594 108262 216 264 65 — — — — — —
202627 MLB MLEBaltimore Orioles — 482437 931868 411241 114 213287336623 124288 269 276 73 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202425 MLB MLETexas Rangers — 529482 11018311 421120 236 228291346638 118272 218 283 78 — — — — — —
202526 AAA MLE3 teams — 725676 14824513 421531 465 219268327594 108262 216 264 65 — — — — — —
202627 MLB MLEBaltimore Orioles — 482437 931868 411241 114 213287336623 124288 269 276 73 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202728 MLB MLEBAL 100% 513468 1041859 391231 235 222283340623 118278 248 279 75 -15 +3 +0 +2 +11 0.1
▸ 2027 — real world (MLB)
202728 MLB CTXBAL 100% 437400 901648 331051 194 225287347634 122282 248 284 75 -13 +2 +0 +2 +9 0.1
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202829 MLB MLEBAL 100% 422386 841447 321021 163 219280334614 114277 248 276 73 -14 +2 -1 +2 +9 -0.2
202829 MLB CTXBAL 100% 422386 871548 321021 163 223284341625 118280 248 280 73 -14 +2 -1 +2 +9 -0.2
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 28272584 5991132257 1996966 10226 232288359647 127293 257 286 72 -69 +10 +9 +15 +61 2.7
/ 162G— A+C — 650594 13826513 461601 236 232289359647 126294 257 286 72 -16 +2 +2 +3 +14 0.6
Career— MLE — 66726127 140224162111 444162214 28283 229282343625 114291 247 275 72 -82 +12 +10 +16 +71 2.7
/ 162G— MLE — 650597 13623611 431581 278 228281342623 114289 247 275 72 -16 +2 +2 +3 +14 0.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.

2025 AAATacoma Rainiers · 372 PAwOBA .351 → .278 (−72)K% 15.3% → 17.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA15.32%÷1.035×1.200——17.76%
BB% (unintentional) /PA10.75%÷1.023×0.690—×1.0037.27%
HBP% /PA0.27%—×0.940—×1.0030.25%
Singles /BIP23.13%÷1.019×0.930×0.950×1.00320.13%
Doubles /BIP5.60%÷0.985×0.830×0.950×1.0034.50%
Triples /BIP1.12%÷1.017×0.970×0.950×1.0031.02%
Home runs /BIP4.10%÷1.204×0.700—×1.0032.39%

Factors used: league row International League. Park (home-season share, regressed): HR 141, 1B 104, 2B 97, 3B 103, K 107, BB 105 — 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 .351 → .278; ISO .166 → .117; BABIP .305 → .258. 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 AAARound Rock Express · 221 PAwOBA .352 → .320 (−32)K% 21.7% → 25.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA21.72%÷1.015×1.200——25.67%
BB% (unintentional) /PA6.33%÷0.997×0.690—×1.0484.60%
HBP% /PA0.00%—×0.940—×1.0480.00%
Singles /BIP24.36%÷0.986×0.930×1.010×1.04824.31%
Doubles /BIP7.69%÷0.938×0.830×1.010×1.0487.21%
Triples /BIP1.92%÷0.900×0.970×1.010×1.0482.19%
Home runs /BIP4.49%÷0.957×0.700—×1.0483.44%

Factors used: league row International League. Park (home-season share, regressed): HR 91, 1B 97, 2B 88, 3B 80, K 103, BB 99 — 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.010.

Result: wOBA .352 → .320; ISO .191 → .166; BABIP .349 → .342. 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 AAARound Rock Express · 381 PAwOBA .350 → .303 (−47)K% 24.9% → 27.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA24.93%÷1.072×1.200——27.91%
BB% (unintentional) /PA12.07%÷0.975×0.690—×1.0508.97%
HBP% /PA0.52%—×0.940—×1.0500.52%
Singles /BIP18.06%÷0.999×0.930×0.950×1.05016.77%
Doubles /BIP8.37%÷0.915×0.830×0.950×1.0507.58%
Triples /BIP0.88%÷1.150×0.920×0.950×1.0500.70%
Home runs /BIP7.49%÷0.958×0.700—×1.0505.74%

Factors used: level-wide AAA factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 92, 1B 100, 2B 83, 3B 130, K 114, BB 95 — 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.950.

Result: wOBA .350 → .303; ISO .230 → .194; BABIP .287 → .259. 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 AAFrisco RoughRiders · 293 PAwOBA .304 → .265 (−40)K% 20.5% → 25.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA20.48%÷0.986×1.220——25.35%
BB% (unintentional) /PA7.85%÷1.032×0.700—×1.0505.59%
HBP% /PA0.00%—×0.870—×1.0500.00%
Singles /BIP25.00%÷0.983×0.920×0.950×1.05023.35%
Doubles /BIP5.88%÷0.960×0.840×0.950×1.0505.14%
Triples /BIP1.96%÷0.900×0.940×0.950×1.0502.04%
Home runs /BIP1.47%÷1.208×0.800—×1.0501.02%

Factors used: league row TL. Park (home-season share, regressed): HR 142, 1B 97, 2B 92, 3B 80, K 97, BB 106 — applied at half strength. Age: age 21 vs a level average of 24.8 → +5.0% on BB/HBP/hit rates (3.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.950.

Result: wOBA .304 → .265; ISO .110 → .094; BABIP .327 → .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).

2019 A+Down East Wood Ducks · 290 PAwOBA .326 → .260 (−66)K% 21.4% → 30.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA21.38%÷1.002×1.420——30.30%
BB% (unintentional) /PA9.66%÷0.985×0.630—×1.0276.34%
HBP% /PA0.00%—×0.860—×1.0270.00%
Singles /BIP32.12%÷1.038×0.940×0.950×1.02728.38%
Doubles /BIP3.63%÷0.939×0.830×0.950×1.0273.13%
Triples /BIP2.07%÷0.900×0.800×0.950×1.0271.80%
Home runs /BIP1.04%÷1.152×0.900—×1.0270.83%

Factors used: league row CAR. Park (home-season share, regressed): HR 130, 1B 108, 2B 88, 3B 80, K 100, BB 97 — 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 ×0.950.

Result: wOBA .326 → .260; ISO .082 → .066; BABIP .378 → .332. 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 A+Down East Wood Ducks · 580 PAwOBA .283 → .242 (−40)K% 16.6% → 23.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA16.55%÷0.991×1.420——23.71%
BB% (unintentional) /PA8.62%÷1.042×0.630—×1.0425.43%
HBP% /PA0.00%—×0.860—×1.0420.00%
Singles /BIP23.53%÷0.991×0.940×1.007×1.04223.41%
Doubles /BIP3.76%÷0.970×0.830×1.007×1.0423.38%
Triples /BIP1.65%÷0.905×0.800×1.007×1.0421.53%
Home runs /BIP1.18%÷1.393×0.900—×1.0420.79%

Factors used: league row CAR. Park (home-season share, regressed): HR 179, 1B 98, 2B 94, 3B 81, K 98, BB 108 — applied at half strength. Age: age 20 vs a level average of 22.8 → +4.2% on BB/HBP/hit rates (2.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.007.

Result: wOBA .283 → .242; ISO .086 → .069; BABIP .292 → .285. 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 AHickory Crawdads · 577 PAwOBA .295 → .256 (−40)K% 15.9% → 21.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA15.94%÷1.010×1.340——21.14%
BB% (unintentional) /PA8.15%÷1.002×0.660—×1.0455.61%
HBP% /PA0.35%—×0.770—×1.0450.28%
Singles /BIP22.09%÷0.988×0.920×1.010×1.04521.72%
Doubles /BIP4.65%÷1.045×0.820×1.010×1.0453.85%
Triples /BIP1.63%÷1.141×0.940×1.010×1.0451.41%
Home runs /BIP1.86%÷1.019×0.820—×1.0451.56%

Factors used: league row SAL. Park (home-season share, regressed): HR 104, 1B 98, 2B 109, 3B 128, K 102, BB 100 — applied at half strength. Age: age 19 vs a level average of 22.0 → +4.5% on BB/HBP/hit rates (3.0 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.010.

Result: wOBA .295 → .256; ISO .111 → .092; BABIP .287 → .272. 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 ROKAZL Rangers · 200 PAwOBA .338 → .258 (−80)K% 14.5% → 20.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA14.50%÷1.000×1.440——20.88%
BB% (unintentional) /PA8.50%÷1.000×0.620—×1.0225.39%
HBP% /PA0.00%—×0.720—×1.0220.00%
Singles /BIP26.62%÷1.000×0.820×1.028×1.02222.95%
Doubles /BIP5.19%÷1.000×0.720×1.028×1.0223.93%
Triples /BIP3.25%÷1.000×0.720×1.028×1.0222.46%
Home runs /BIP0.65%÷1.000×0.780—×1.0220.52%

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 18 vs a level average of 19.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.028.

Result: wOBA .338 → .258; ISO .115 → .084; BABIP .353 → .295. 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 — .