Louis Andujar

SS Salem RidgeYaks
Age 19 R/R 6'0" / 185 lbs A HR -5%K -4% Svc 0.0 · Ctrl thru 2036
Overview
APROSPECTMiLBFA 2037
OGV OFP35OGV rank#836ETA2029MLB%0%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202517ROKDSL Red Sox B…111.280/.459/.5245882—.182/.339/.318
202618A/ROKBOS333.274/.377/.470112081—.213/.301/.352
2027PROJMLE19MLBBOS443.226/.298/.357108850.2
2028PROJ34% MLB20MLBBOS99.237/.310/.37722900.1
2029PROJ48% MLB21MLBBOS193.240/.314/.38553940.3
Next 3 projected WAR 0.6Projected 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$4M+2
Skills · percentileMiLB Statcast 2026 A
Speed75
ISO67
wOBA60
K%58
wRC+55
Whiff%49
Career WAR0.0 WAR median (P10 -0.3 / P90 29, comp-based) · star 11% · didn't stick 66%
CompsMichael Arroyo (age 19) · James Triantos (age 19) · Moisés Ballesteros (age 19)
2027 FULL-SEASON PROJECTIONpark-neutral Marcel · 210 proj PA
wRC+†85
AVG/OBP/SLG.224 / .296 / .354
PA210
HR5
K%25
BB%7
ISO131
MLB%0%
Value2027 · WAR
BAT: -3.6 runs (wOBA-derived runs vs avg)-4BATRUN: +0.6 runs (SB/CS + UBR baserunning)+1RUNFLD: -2.9 runs (Defensive runs vs avg)-3FLDPOS: +2.2 runs (Positional adjustment)+2POSREP: +4.5 runs (Replacement-level credit)+5REPTotal WAR: +0.20+0.2WAR
0.00.51.00.10.30.50.60.80.80.80.80.727282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit+$22M ctrl surplus
Contract
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.6$2M+$1M
2032Pre-Arb$0.9M+0.8$2M+$2M
2033Pre-Arb$0.9M+0.8$2M+$2M
2034Arb-1$4M+0.8$2M+$0.1M
2035Arb-2$6M+0.8$2M+$0.0M (cut)
2036Arb-3$8M+0.7$1M+$0.0M (cut)
Totals $7M $11M +$4M

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)
202517 ROKDSL Red Sox Blue — 11182 23505 22205 84 280459524983 244305 1820 429 82 — — — — — —
202618 ASalem RidgeYaks — 273233 571318 266213 144 245353412765 167299 2310 346 72 — — — — — —
202618 ROKFCL Red Sox — 6052 21803 7141 61 4044837311.214 327514 2312 520 124 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202517 ROK MLEDSL Red Sox Blue — 11188 16303 16245 84 182339318658 136192 2214 289 82 — — — — — —
202618 A MLESalem RidgeYaks — 273240 481016 198413 144 200294325619 125274 317 274 72 — — — — — —
202618 ROK MLEFCL Red Sox — 6055 15502 4201 61 273333473806 200395 337 352 124 — — — — — —
202517 ROK MLEDSL Red Sox Blue — 11188 16303 16245 84 182339318658 136206 2214 289 82 — — — — — —
202517 ROK RAWDSL Red Sox Blue — 11182 23505 22205 84 280459524983 244305 1820 429 82 — — — — — —
202618 A MLE2 teams — 333295 631618 2310514 205 214301356657 142301 327 288 81 — — — — — —
202618 A RAW2 teams — 333285 7821111 337614 205 274377470847 196337 2310 377 81 — — — — — —
202517 ROK MLEDSL Red Sox Blue — 11189 16303 16245 84 180339315654 135192 2214 289 82 — — — — — —
202618 A MLE2 teams — 333293 631618 2310514 205 215301358660 143296 327 288 81 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202517 ROK MLEDSL Red Sox Blue — 11189 16303 16245 84 180339315654 135192 2214 289 82 — — — — — —
202618 A MLE2 teams — 333293 631618 2310514 205 215301358660 143296 327 288 81 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202719 MLB MLEBOS 0% 443399 9018210 321119 82 226298357655 131285 257 294 85 -8 +1 -6 +5 +10 0.2
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202820 MLB MLEBOS 34% 287258 601227 21716 51 230304368671 138287 257 301 90 -3 +1 -4 +3 +6 0.3
202921 MLB MLEBOS 48% 398356 8316210 30969 72 233308376684 143288 248 307 94 -3 +1 -5 +4 +9 0.5
203022 MLB MLEBOS 54% 455407 9619212 3510810 72 236311383694 147289 248 311 96 -2 +1 -5 +5 +10 0.8
203123 MLB MLEBOS 57% 505451 10821314 3911910 72 238313388701 150290 248 313 98 -1 +1 -5 +5 +11 1.1
203224 MLB MLEBOS 57% 553494 11823315 4312911 82 239315392707 152291 238 315 100 -0 +1 -5 +6 +12 1.4
203325 MLB MLEBOS 57% 575514 12324316 4513411 82 240315393708 153291 238 316 100 +0 +1 -5 +6 +12 1.5
203426 MLB MLEBOS 56% 587524 12624317 4613712 82 239315392708 153290 238 316 100 -0 +1 -5 +6 +13 1.5
203527 MLB MLEBOS 55% 585522 12424316 4613812 72 238314390704 151290 248 314 99 -1 +1 -5 +6 +13 1.4
203628 MLB MLEBOS 55% 576515 12324316 4513711 62 237312385698 149289 248 312 97 -2 +0 -6 +6 +12 1.2
203729 MLB MLEBOS 53% 561501 11823315 4413511 62 234310379689 145288 248 308 95 -3 +0 -6 +6 +12 0.9
203830 MLB MLEBOS 53% 547490 11422314 4213310 53 232306372678 141287 248 304 92 -5 -0 -7 +6 +12 0.6
203931 MLB MLEBOS 57% 530474 10821213 4113110 46 228302363664 135284 258 298 88 -8 -2 -7 +6 +11 0.1
204032 MLB MLEBOS 59% 506454 10119212 381279 324 222295350646 128280 258 291 83 -10 -9 -8 +5 +11 -1.1
202820 MLB CTXBOS 34% 9990 20402 7242 20 237310377687 140297 247 308 90 -1 +0 -1 +1 +2 0.1
202921 MLB CTXBOS 48% 193172 42915 15474 31 240314385699 145298 248 313 94 -1 +0 -2 +2 +4 0.3
203022 MLB CTXBOS 54% 247221 531116 19595 41 243317392709 150299 248 317 96 -1 +0 -3 +3 +5 0.5
203123 MLB CTXBOS 57% 286256 621318 22676 41 245319397717 153300 238 320 98 -1 +0 -3 +3 +6 0.6
203224 MLB CTXBOS 57% 313279 701529 25736 41 246321401722 155301 238 322 100 -0 +0 -3 +3 +7 0.8
203325 MLB CTXBOS 57% 325290 721529 26766 41 246321402723 155301 238 322 100 +0 +0 -3 +3 +7 0.8
203426 MLB CTXBOS 56% 332296 731529 26787 41 246321401723 155301 238 322 100 -0 +0 -3 +4 +7 0.8
203527 MLB CTXBOS 55% 324289 721529 26766 41 245320399719 154300 238 321 99 -0 +0 -3 +3 +7 0.8
203628 MLB CTXBOS 55% 316282 681518 25756 41 243318395713 151299 248 318 97 -1 +0 -3 +3 +7 0.7
203729 MLB CTXBOS 53% 300267 651418 24726 31 241316389704 147298 248 315 95 -2 +0 -3 +3 +6 0.5
203830 MLB CTXBOS 53% 288259 611317 22705 31 238312381693 143297 248 310 92 -3 +0 -4 +3 +6 0.3
203931 MLB CTXBOS 57% 300269 621317 23745 23 234307372679 138294 258 305 88 -4 -1 -4 +3 +6 0.0
204032 MLB CTXBOS 59% 300269 621317 23765 214 229301359661 130290 258 297 83 -6 -5 -5 +3 +6 -0.6
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 36233239 7821651694 28386769 4327 241316389705 148299 248 315 94 -21 -2 -39 +39 +78 5.6
/ 162G— A+C — 650581 14130317 5115612 85 243317392709 150301 248 315 94 -4 -0 -7 +7 +14 1.0
Career— MLE — 73196532 152329936193 5691777155 11362 233310379688 145289 248 307 94 -43 -4 -76 +74 +149 10.2
/ 162G— MLE — 650580 13527317 5115814 106 233310378688 145289 248 307 94 -4 -0 -7 +7 +14 1.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.

2026 ASalem RidgeYaks · 273 PAwOBA .338 → .274 (−64)K% 22.7% → 30.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA22.71%÷1.000×1.360——30.89%
BB% (unintentional) /PA9.52%÷1.000×0.690—×1.0456.87%
HBP% /PA4.76%—×0.780—×1.0453.88%
Singles /BIP20.47%÷1.000×0.920×0.987×1.04519.42%
Doubles /BIP7.60%÷1.000×0.830×0.987×1.0456.51%
Triples /BIP0.58%÷1.000×0.910×0.987×1.0450.55%
Home runs /BIP4.68%÷1.000×0.800—×1.0453.91%

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

Result: wOBA .338 → .274; ISO .167 → .132; BABIP .299 → .274. 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 ROKFCL Red Sox · 60 PAwOBA .505 → .352 (−154)K% 23.3% → 33.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA23.33%÷1.000×1.440——33.60%
BB% (unintentional) /PA11.67%÷1.000×0.620—×1.0087.29%
HBP% /PA1.67%—×0.720—×1.0081.21%
Singles /BIP26.32%÷1.000×0.820—×1.00821.74%
Doubles /BIP21.05%÷1.000×0.720—×1.00815.27%
Triples /BIP0.00%÷1.000×0.720—×1.0080.00%
Home runs /BIP7.89%÷1.000×0.780—×1.0086.20%

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).

Result: wOBA .505 → .352; ISO .327 → .226; BABIP .514 → .395. 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 DSLDSL Red Sox Blue · 111 PAwOBA .426 → .289 (−137)K% 18.0% → 22.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA18.02%÷0.997×1.220——22.04%
BB% (unintentional) /PA19.82%÷0.959×0.700—×1.00814.57%
HBP% /PA4.50%—×0.700—×1.0083.18%
Singles /BIP20.97%÷0.932×0.680×0.950×1.00814.64%
Doubles /BIP8.06%÷1.059×0.600×0.950×1.0084.37%
Triples /BIP0.00%÷1.150×0.600×0.950×1.0080.00%
Home runs /BIP8.06%÷0.920×0.470—×1.0084.15%

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

Result: wOBA .426 → .289; ISO .244 → .137; BABIP .305 → .192. 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).