Luiyin Alastre

SS Wisconsin Timber Rattlers
Age 21 S/R 5'10" / 160 lbs A+ HR +10%K +6% Svc 0.0 · Ctrl thru 2036
Overview
A+PROSPECTMiLBFA 2037
OGV OFP35OGV rank#879ETA2029MLB%0%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202418ROKMIL220.260/.346/.34421145—.204/.263/.274
202519A+/A2 orgs372.239/.311/.30111148—.214/.273/.266
202620A+/AMIL340.189/.344/.2631950—.171/.287/.237
2027PROJMLE21MLBMIL1.200/.285/.2590060-0.0
2028PROJ35% MLB22MLBMIL97.207/.293/.2851269-0.0
2029PROJ49% MLB23MLBMIL178.214/.299/.30824760.1
Next 3 projected WAR 0.0Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2036Service0.0First FA2037
2027MiLB2028MiLB2029MiLB2030MiLB2031Pre-Arb$0.9M2032Pre-Arb$0.9M2033Pre-Arb$0.9M2034Arb-1$2M+2
Skills · percentileMiLB Statcast 2026 A+
BB%91
Z-Con%90
K%89
Chase%83
Whiff%83
Speed34
Career WAR0.0 WAR median (P10 -0.0 / P90 2.5, comp-based) · star 0% · didn't stick 91%
CompsYonathan Mendoza (age 21) · Jeremy Arocho (age 22) · Juan Mosquera (age 21)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†60
AVG/OBP/SLG.200 / .285 / .259
PA1
HR0
K%21
BB%10
BABIP256
ISO65
MLB%0%
Value2027 · WAR
BAT: -9.9 runs (wOBA-derived runs vs avg)-10BATRUN: -0.2 runs (SB/CS + UBR baserunning)-0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +2.2 runs (Positional adjustment)+2POSREP: +4.5 runs (Replacement-level credit)+5REPTotal WAR: -0.20-0.2WAR
0.00.51.00.10.20.30.40.40.20.10.027282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit+$7M ctrl surplus
Tools · ContractCON 40 / POW 20
Toolsscout grade
CONTACT40
scouting grade only
POWER20
scouting grade only
EYE30
scouting grade only
SPEED50
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2031
Service   0 yrs (est)
Team Control Through   2036
First FA Year   2037
YearStatusSalary Proj WAR Value Surplus
2027MiLBstill in minors · estimated debut 2031
2028MiLBstill in minors · estimated debut 2031
2029MiLBstill in minors · estimated debut 2031
2030MiLBstill in minors · estimated debut 2031
2031Pre-Arb$0.9M+0.3$0.9M+$0.3M
2032Pre-Arb$0.9M+0.4$1M+$0.6M
2033Pre-Arb$0.9M+0.4$1M+$0.5M
2034Arb-1$2M+0.2$0.5M+$0.0M (cut)
2035Arb-2$2M+0.1$0.2M+$0.0M (cut)
2036Arb-3$1.0M———
Totals $3M $4M +$1M

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)
202317 ROKDSL Brewers 1 — 163136 39711 22182 85 287394375769 88317 1113 348 43 — — — — — —
202418 ROKACL Brewers — 220192 50622 23262 112 260346344689 83287 1210 313 45 — — — — — —
202519 A+Wisconsin Timber Rattlers — 303274 61710 23614 105 223292255548 33284 208 256 33 — — — — — —
202519 ACarolina Mudcats — 6961 19331 682 12 311391508900 197346 129 396 116 — — — — — —
202620 A+Wisconsin Timber Rattlers — 279220 431121 52452 68 195354277631 82236 1619 299 57 — — — — — —
202620 AWilson Warbirds — 6150 8200 9141 32 160300200500 40216 2315 246 18 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202317 ROK MLEDSL Brewers 1 — 163142 25410 16222 85 176269218487 42201 1310 232 43 — — — — — —
202418 ROK MLEACL Brewers — 220201 41422 14372 112 204263274536 70231 176 235 45 — — — — — —
202519 A+ MLEWisconsin Timber Rattlers — 303279 55610 18824 105 197256226482 29271 276 217 33 — — — — — —
202519 A MLECarolina Mudcats — 6963 18321 4112 12 286348444792 159335 166 340 116 — — — — — —
202620 A+ MLEWisconsin Timber Rattlers — 279234 421021 38572 68 179299252551 73217 2014 252 57 — — — — — —
202620 A MLEWilson Warbirds — 6153 7200 6191 32 132233170403 38197 3110 195 18 — — — — — —
202317 ROK MLEDSL Brewers 1 — 163142 25410 16222 85 176269218487 42203 1310 232 43 — — — — — —
202317 ROK RAWDSL Brewers 1 — 163136 39711 22182 85 287394375769 88317 1113 348 43 — — — — — —
202418 ROK MLEACL Brewers — 220201 41422 14372 112 204263274536 70236 176 235 45 — — — — — —
202418 ROK RAWACL Brewers — 220192 50622 23262 112 260346344689 83287 1210 313 45 — — — — — —
202519 A+ MLE2 teams — 372342 72831 22936 117 211270260531 50284 256 240 48 — — — — — —
202519 A+ RAW2 teams — 372335 801041 29696 117 239311301612 63296 198 282 48 — — — — — —
202620 A+ MLE2 teams — 340287 481121 44763 910 167284230514 63219 2213 242 50 — — — — — —
202620 A+ RAW2 teams — 340270 511321 61593 910 189344263607 74233 1718 290 50 — — — — — —
202317 ROK MLEDSL Brewers 1 — 163144 25410 16222 85 174269215484 42201 1310 232 43 — — — — — —
202418 ROK MLEACL Brewers — 220202 41422 14372 112 203263272535 69231 176 235 45 — — — — — —
202519 A+ MLE2 teams — 372341 72831 22936 117 211270261531 50283 256 240 48 — — — — — —
202620 A+ MLE2 teams — 340290 481121 44763 910 166284228512 62213 2213 242 50 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202418 ROK MLEACL Brewers — 220202 41422 14372 112 203263272535 69231 176 235 45 — — — — — —
202519 A+ MLE2 teams — 372341 72831 22936 117 211270261531 50283 256 240 48 — — — — — —
202620 A+ MLE2 teams — 340290 481121 44763 910 166284228512 62213 2213 242 50 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202721 MLB MLEMIL 0% 450400 811531 43944 86 203288265553 62260 2110 258 60 -21 -1 +0 +5 +10 -0.2
▸ 2027 — real world (MLB)
202721 MLB CTXMIL 0% 11 0000 000 00 200285259544 59256 00 254 60 -0 +0 +0 +0 +0 -0.0
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202822 MLB MLEMIL 35% 281249 52922 27583 54 210295289584 79262 2110 270 69 -10 -1 +0 +3 +6 -0.2
202923 MLB MLEMIL 49% 366323 691224 36744 75 216301312613 95264 2010 281 76 -10 -1 +0 +4 +8 0.1
203024 MLB MLEMIL 53% 422374 831536 41854 85 221306327633 106267 2010 288 81 -9 -0 +0 +5 +9 0.4
203125 MLB MLEMIL 55% 452400 901638 44915 96 224308336644 113268 2010 293 84 -9 -1 +0 +5 +10 0.6
203226 MLB MLEMIL 56% 467413 941739 46955 96 225309341650 116269 2010 295 86 -8 -1 +0 +5 +10 0.7
203327 MLB MLEMIL 55% 470416 931738 46965 86 224308339647 115269 2010 294 85 -9 -1 +0 +5 +10 0.6
203428 MLB MLEMIL 55% 468415 921638 46974 76 222306334640 112268 2110 291 83 -9 -1 -1 +5 +10 0.4
203529 MLB MLEMIL 53% 459407 901638 45964 66 220304328632 108267 2110 288 81 -11 -1 -1 +5 +10 0.2
203630 MLB MLEMIL 53% 447397 861537 43954 56 217300321621 104265 2110 283 78 -12 -1 -2 +5 +10 -0.1
202822 MLB CTXMIL 35% 9787 18311 9201 21 207293285577 78258 219 267 69 -4 +0 +0 +1 +2 -0.0
202923 MLB CTXMIL 49% 178157 34612 17362 42 214299308607 94260 2010 278 76 -5 +0 +0 +2 +4 0.1
203024 MLB CTXMIL 53% 223197 43714 22452 43 218303324627 105262 2010 286 81 -5 -0 +0 +2 +5 0.2
203125 MLB CTXMIL 55% 247219 48824 24502 53 221306334639 113264 2010 291 84 -5 -0 +0 +3 +5 0.3
203226 MLB CTXMIL 56% 260230 52925 25533 53 222307339646 116265 2010 293 86 -4 -0 +0 +3 +6 0.4
203327 MLB CTXMIL 55% 259229 52925 25533 53 221306336642 115264 2010 292 85 -5 -0 +0 +3 +6 0.4
203428 MLB CTXMIL 55% 256227 50825 25532 43 220304332636 112264 2110 289 83 -5 -0 -0 +3 +6 0.2
203529 MLB CTXMIL 53% 245217 47814 24512 33 217301326627 108263 2110 286 81 -6 -1 -1 +3 +5 0.1
203630 MLB CTXMIL 53% 235208 44714 23502 33 215298318616 104261 2110 281 78 -6 -1 -1 +3 +5 -0.0
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 20001771 388651334 19441119 3524 219303328631 109265 2110 286 73 -44 -3 -2 +21 +43 1.6
/ 162G— A+C — 650576 12621411 631346 118 219303326629 108265 2110 286 73 -14 -1 -1 +7 +14 0.5
Career— MLE — 51374552 9731673465 490105953 10777 214298308606 94263 2110 276 73 -97 -8 -4 +43 +88 2.3
/ 162G— MLE — 650576 1222148 621347 1410 212296304600 92260 2110 276 73 -16 -1 -1 +7 +14 0.4

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 A+Wisconsin Timber Rattlers · 279 PAwOBA .297 → .252 (−45)K% 16.1% → 20.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA16.13%÷1.000×1.270——20.48%
BB% (unintentional) /PA18.64%÷1.000×0.710—×1.02713.59%
HBP% /PA0.72%—×0.790—×1.0270.58%
Singles /BIP16.57%÷1.000×0.920×1.010×1.02715.81%
Doubles /BIP6.29%÷1.000×0.810×1.010×1.0275.28%
Triples /BIP1.14%÷1.000×0.850×1.010×1.0271.01%
Home runs /BIP0.57%÷1.000×0.800—×1.0270.47%

Factors used: league row Midwest League. 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 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.010.

Result: wOBA .297 → .252; ISO .082 → .072; BABIP .236 → .217. 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).

2026 AWilson Warbirds · 61 PAwOBA .245 → .195 (−50)K% 23.0% → 31.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA22.95%÷1.000×1.360——31.21%
BB% (unintentional) /PA14.75%÷1.000×0.690—×1.01510.33%
HBP% /PA1.64%—×0.780—×1.0151.30%
Singles /BIP16.67%÷1.000×0.920—×1.01515.56%
Doubles /BIP5.56%÷1.000×0.830—×1.0154.68%
Triples /BIP0.00%÷1.000×0.910—×1.0150.00%
Home runs /BIP0.00%÷1.000×0.800—×1.0150.00%

Factors used: level-wide A 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 22.0 → +1.5% on BB/HBP/hit rates (1.0 yr younger than average).

Result: wOBA .245 → .195; ISO .040 → .033; BABIP .216 → .197. 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 A+Wisconsin Timber Rattlers · 303 PAwOBA .251 → .217 (−34)K% 20.1% → 27.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA20.13%÷0.943×1.270——27.10%
BB% (unintentional) /PA7.59%÷0.965×0.710—×1.0425.82%
HBP% /PA1.32%—×0.790—×1.0421.09%
Singles /BIP24.88%÷1.023×0.920×1.033×1.04224.08%
Doubles /BIP3.29%÷1.013×0.810×1.033×1.0422.83%
Triples /BIP0.47%÷0.900×0.850×1.033×1.0420.48%
Home runs /BIP0.00%÷1.246×0.800—×1.0420.00%

Factors used: league row Midwest League. Park (home-season share, regressed): HR 149, 1B 105, 2B 103, 3B 80, K 89, BB 93 — 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.033.

Result: wOBA .251 → .217; ISO .033 → .028; BABIP .284 → .271. 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 ACarolina Mudcats · 69 PAwOBA .385 → .340 (−45)K% 11.6% → 15.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA11.59%÷1.033×1.360——15.27%
BB% (unintentional) /PA8.70%÷0.981×0.690—×1.0306.30%
HBP% /PA2.90%—×0.780—×1.0302.33%
Singles /BIP22.64%÷0.948×0.920×1.031×1.03023.33%
Doubles /BIP5.66%÷1.002×0.830×1.031×1.0304.98%
Triples /BIP5.66%÷1.150×0.910×1.031×1.0304.76%
Home runs /BIP1.89%÷1.214×0.800—×1.0301.28%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 143, 1B 90, 2B 100, 3B 130, K 107, BB 96 — 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.031.

Result: wOBA .385 → .340; ISO .197 → .158; BABIP .346 → .335. 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 ROKACL Brewers · 220 PAwOBA .309 → .235 (−74)K% 11.8% → 17.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA11.82%÷1.002×1.440——16.98%
BB% (unintentional) /PA10.45%÷1.014×0.620—×1.0086.44%
HBP% /PA0.91%—×0.720—×1.0080.66%
Singles /BIP24.10%÷1.015×0.820×1.014×1.00819.90%
Doubles /BIP3.61%÷1.088×0.720×1.014×1.0082.44%
Triples /BIP1.20%÷0.900×0.720×1.014×1.0080.99%
Home runs /BIP1.20%÷0.947×0.780—×1.0081.00%

Factors used: level-wide ROK factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 89, 1B 103, 2B 118, 3B 80, K 100, BB 103 — 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.014.

Result: wOBA .309 → .235; ISO .083 → .064; BABIP .287 → .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).

2023 DSLDSL Brewers 1 · 163 PAwOBA .346 → .232 (−114)K% 11.0% → 13.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA11.04%÷0.992×1.220——13.57%
BB% (unintentional) /PA13.50%÷0.991×0.700—×1.0089.60%
HBP% /PA1.23%—×0.700—×1.0080.87%
Singles /BIP25.42%÷1.015×0.680×0.963×1.00816.53%
Doubles /BIP5.93%÷0.988×0.600×0.963×1.0083.50%
Triples /BIP0.85%÷1.052×0.600×0.963×1.0080.47%
Home runs /BIP0.85%÷1.026×0.470—×1.0080.39%

Factors used: level-wide DSL factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 105, 1B 103, 2B 98, 3B 110, K 98, BB 98 — 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.963.

Result: wOBA .346 → .232; ISO .088 → .051; BABIP .317 → .201. 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).