Luis TorresOF ACL Angels
Age 22 R/R 6'3" / 210 lbs ROK K +5%HR +4% Svc 0.0 · Ctrl thru 2037
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 80 proj PA
wRC+†62
AVG/OBP/SLG.201 / .268 / .298
PA7
HR0
K%31
BB%7
ISO98
MLB%0%
Value2026 · WAR
BAT: -0.3 runs (wOBA-derived runs vs avg)-0BATRUN: -0.0 runs (SB/CS + UBR baserunning)-0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -0.0 runs (Positional adjustment)-0POSREP: +0.2 runs (Replacement-level credit)+0REPTotal WAR: -0.20-0.2WAR
trajectory · projected WAR by year
-0.2-0.12627
Tools · Contract
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2032
Service   0 yrs (est)
Team Control Through   2037
First FA Year   2038
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2032
2027MiLBstill in minors · estimated debut 2032
2028Extbeyond projection horizon · no WAR estimate
2029Extbeyond projection horizon · no WAR estimate
2030Extbeyond projection horizon · no WAR estimate
2031Extbeyond projection horizon · no WAR estimate
2032Extbeyond projection horizon · no WAR estimate
2033Extbeyond projection horizon · no WAR estimate
2034Extbeyond projection horizon · no WAR estimate
2035Extbeyond projection horizon · no WAR estimate
2036Extbeyond projection horizon · no WAR estimate
2037Extbeyond projection horizon · no WAR estimate
Totals $0.0M $0.0M +$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. 2026 = actual YTD + projected ROS + total. 2027+ 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)
202218 ROKDSL Angels 229203 702018 17356 85 345412571983 227380 157 425 174 +20 -0 +5 2.5
202319 AInland Empire 66ers 7564 11200 11240 00 172293203496 31275 3215 245 52 -4 +0 +2 -0.3
202319 ROKACL Angels 123108 39733 13332 00 3614395651.004 204500 2711 440 184 +12 +0 +3 1.5
202420 AInland Empire 66ers 2120 2000 190 00 100143100243 182 435 119 -33 -3 +0 +0 -0.3
202420 ROKACL Angels 8063 15310 11225 00 238392317710 79357 2814 335 113 +1 +0 +2 0.3
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202218 ROK MLEDSL Angels 229210 601718 10526 85 286336490827 205323 234 340 116 +4 -0 +5 0.9
202319 A MLEInland Empire 66ers 7567 8100 8320 00 119213134348 15240 4311 179 7 -8 +0 +2 -0.7
202319 ROK MLEACL Angels 123113 28422 8502 00 248309372681 124424 417 301 90 -1 +0 +3 0.1
202420 A MLEInland Empire 66ers 2120 1000 1130 00 509550145 168 625 77 -62 -4 +0 +0 -0.4
202420 ROK MLEACL Angels 8067 12210 7325 00 179304239543 60293 409 234 45 -5 +0 +2 -0.4
202218 ROK MLEDSL Angels 229210 601718 10526 85 286336490827 205340 234 340 116
202218 ROK RAWDSL Angels 229203 702018 17356 85 345412571983 227380 157 425 116
202319 ROK MLE2 teams 198180 36622 16822 00 200273289562 89354 418 255 59
202319 ROK RAW2 teams 198172 50933 24572 00 291384430814 140420 2912 366 59
202420 ROK MLE2 teams 10188 13210 7445 00 148250193443 45289 447 201 22
202420 ROK RAW2 teams 10183 17310 12315 00 205340265605 60321 3112 290 22
202218 ROK MLEDSL Angels 229211 601718 10526 85 284336488824 204323 234 340 116
202319 ROK MLE2 teams 198178 36622 16822 00 202273292565 90354 418 255 59
202420 ROK MLE2 teams 10188 13210 7445 00 148250193443 45267 447 201 22
▸ Model inputs — neutral MLE (past 3 seasons + 2026 so far)
202319 ROK MLE2 teams 198178 36622 16822 00 202273292565 90354 418 255 59
202420 ROK MLE2 teams 10188 13210 7445 00 148250193443 45267 447 201 22
▸ 2026 season
202622 MLB MLELAA 0% 76 1000 120 00 167286167452 288 2914 259 62 -0 +0 +0 -0 +0 -0.2
▸ Career projection (2027+) — MLB context, MLB playing time (PA × MLB%)
202723 MLB MLELAA 34% 147133 28513 11442 21 211281331612 120289 307 271 69 -5 +0 +0 -1 +3 -0.3
202723 MLB CTXLAA 34% 5146 10201 4151 10 217294326620 109289 298 262 69 -2 +0 +0 -0 +1 -0.1
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career A+C 5146 10201 4151 10 217294326620 109300 298 262 75 -2 +0 +0 -0 +1 -0.1
/ 162G A+C 650586 12725013 5119113 130 217294326620 109298 298 262 75 -24 +3 +0 -4 +14 -1.1
Career MLE 682617 13830513 4522415 106 224292352644 128325 337 279 75 -6 +0 +0 -1 +3 -0.3
/ 162G MLE 650588 13229512 4321314 106 224293352645 128326 337 279 75 -24 +0 +0 -4 +14 -1.4