Luis Peña

SS Wisconsin Timber Rattlers
Age 20 R/R 5'11" / 185 lbs A+ HR +10%K +6% Svc 0.0 · Ctrl thru 2033
Overview
A+PROSPECTMiLBFA 2034
Scout OFP53ETA2028FG ETA2027MLB%4%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202518A+MIL109.168/.222/.297333—.127/.176/.216
202518ACarolina Mudc…309.308/.380/.469641107—.286/.344/.407
202619AAMIL61.268/.328/.3391660—.246/.295/.316
202619A+MIL219.298/.389/.42022798—.273/.347/.387
2027PROJ4% MLB20MLBMIL14.232/.294/.33001780.0
2028PROJ45% MLB21MLBMIL176.238/.301/.35338870.3
2029PROJ62% MLB22MLBMIL289.244/.308/.378712950.8
Next 3 projected WAR 1.2Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2033Service0.0First FA2034
2027MiLB2028Pre-Arb$0.8M2029Pre-Arb$0.8M2030Pre-Arb$0.8M2031Arb-1$5M2032Arb-2$10M2033Arb-3$15M
Skills · percentileMiLB Statcast 2026 AA
K%84
Z-Con%82
Speed50
Whiff%43
wOBA32
wRC+32
Career WAR0 WAR median (P10 -1 / P90 37, comp-based) · star 10% · didn't stick 69%
CompsMasyn Winn (age 21) · Elvis Andrus (age 20) · Adrian Pinto (age 20)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†78
AVG/OBP/SLG.232 / .294 / .330
PA14
HR0
K%21
BB%7
BABIP286
ISO101
MLB%4%
Value2027 · WAR
BAT: -8.1 runs (wOBA-derived runs vs avg)-8BATRUN: +2.3 runs (SB/CS + UBR baserunning)+2RUNFLD: -1.3 runs (Defensive runs vs avg)-1FLDPOS: +3.4 runs (Positional adjustment)+3POSREP: +6.8 runs (Replacement-level credit)+7REPTotal WAR: +0.50+0.5WAR
0.01.22.40.00.30.81.31.61.71.827282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit━ post-control+$28M ctrl surplus
Tools · ContractCON 56 / POW 53
Toolsscout grade
CONTACT56
scouting grade only
POWER53
scouting grade only
EYE47
scouting grade only
SPEED65
scouting grade only
DEFENSE47
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2028
Service   0 yrs (est)
Team Control Through   2033
First FA Year   2034
YearStatusSalary Proj WAR Value Surplus
2027MiLBstill in minors · estimated debut 2028
2028Pre-Arb$0.8M+0.3$1M+$0.4M
2029Pre-Arb$0.8M+0.8$3M+$2M
2030Pre-Arb$0.8M+1.3$8M+$8M
2031Arb-1$5M+1.6$9M+$6M
2032Arb-2$10M+1.7$9M+$4M
2033Arb-3$15M+1.8$9M+$1M
Totals $32M $40M +$21M

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 = actual YTD + projected ROS + total. 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)
202417 ROKDSL Brewers 1 — 184163 641661 15155 394 3934595831.042 190426 88 454 73 — — — — — —
202518 A+Wisconsin Timber Rattlers — 109101 17403 6271 30 168222297519 129194 256 233 3 — — — — — —
202518 ACarolina Mudcats — 309273 841466 28414 417 308380469849 161339 139 373 107 — — — — — —
202619 AABiloxi Shuckers — 6156 15101 4111 60 268328339667 71318 187 306 60 — — — — — —
202619 A+Wisconsin Timber Rattlers — 219188 56942 24454 276 298389420809 122375 2111 361 98 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202417 ROK MLEDSL Brewers 1 — 184167 39930 11195 394 234301323624 90256 106 276 73 — — — — — —
202518 A+ MLEWisconsin Timber Rattlers — 109102 13302 5361 30 127176216392 88171 335 172 3 — — — — — —
202518 A MLECarolina Mudcats — 309280 801254 21544 417 286344407751 121330 177 327 107 — — — — — —
202619 AA MLEBiloxi Shuckers — 6157 14101 3131 60 246295316611 70293 215 257 60 — — — — — —
202619 A+ MLEWisconsin Timber Rattlers — 219194 53842 18574 276 273347387734 113356 268 313 98 — — — — — —
202417 ROK MLEDSL Brewers 1 — 184167 39930 11195 394 234301323624 90262 106 276 73 — — — — — —
202417 ROK RAWDSL Brewers 1 — 184163 641661 15155 394 3934595831.042 190426 88 454 73 — — — — — —
202518 A MLE2 teams — 418383 941556 25905 447 245300358658 112301 226 287 80 — — — — — —
202518 A RAW2 teams — 418374 1011869 34685 447 270339422761 152305 168 336 80 — — — — — —
202619 A+ MLE2 teams — 280251 66942 21715 336 263332355687 92354 258 301 90 — — — — — —
202619 A+ RAW2 teams — 280244 711043 28565 336 291375402777 111362 2010 349 90 — — — — — —
202417 ROK MLEDSL Brewers 1 — 184166 39930 11195 394 235301325626 90256 106 276 73 — — — — — —
202518 A MLE2 teams — 418385 941556 25905 447 244300356656 112289 226 287 80 — — — — — —
202619 A+ MLE2 teams — 280252 66942 21715 336 262332353685 91342 258 301 90 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202417 ROK MLEDSL Brewers 1 — 184166 39930 11195 394 235301325626 90256 106 276 73 — — — — — —
202518 A MLE2 teams — 418385 941556 25905 447 244300356656 112289 226 287 80 — — — — — —
202619 A+ MLE2 teams — 280252 66942 21715 336 262332353685 91342 258 301 90 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202720 MLB MLEMIL 4% 390356 841445 26835 193 235296334630 99291 217 284 78 -10 +3 -2 +4 +8 0.5
▸ 2027 — real world (MLB)
202720 MLB CTXMIL 4% 1413 2000 130 10 232294330623 98286 217 281 78 -0 +0 -0 +0 +0 0.0
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202821 MLB MLEMIL 45% 392357 861447 27825 173 240303356660 116292 217 296 87 -6 +2 -1 +4 +8 0.7
202922 MLB MLEMIL 62% 469427 10517411 33966 193 246311380690 133293 207 308 95 -3 +3 -1 +5 +10 1.4
203023 MLB MLEMIL 68% 516466 11619413 381057 193 251316397713 146294 207 317 101 +0 +3 -1 +6 +11 1.9
203124 MLB MLEMIL 70% 545493 12620516 401107 193 254319408727 154295 207 323 105 +3 +3 -1 +6 +12 2.3
203225 MLB MLEMIL 70% 561507 13021517 421137 183 255321414735 159295 207 326 107 +4 +2 -1 +6 +12 2.5
203326 MLB MLEMIL 71% 568513 13121517 431157 173 255322417739 162295 208 327 108 +5 +2 -1 +6 +12 2.5
203427 MLB MLEMIL 69% 568513 13121517 431167 173 254321414735 160294 208 326 107 +4 +2 -1 +6 +12 2.5
203528 MLB MLEMIL 69% 563508 13021517 431167 153 253319410729 157294 218 323 105 +3 +2 -2 +6 +12 2.2
203629 MLB MLEMIL 67% 553499 12520416 421157 132 250316404720 154293 218 320 103 +2 +2 -2 +6 +12 2.0
203730 MLB MLEMIL 66% 542491 12119415 401156 112 248313397710 149291 217 316 100 -0 +1 -3 +6 +12 1.6
203831 MLB MLEMIL 65% 528478 11618414 391146 92 244308387696 144289 227 310 96 -3 +1 -4 +6 +11 1.2
203932 MLB MLEMIL 65% 509462 11117413 371125 73 239302375678 137285 227 302 91 -6 +0 -4 +5 +11 0.7
204033 MLB MLEMIL 65% 479437 10115311 341085 64 233295361656 128281 237 293 85 -9 -0 -5 +5 +10 0.2
204134 MLB MLEMIL 60% 433396 891339 301014 57 225286343629 118276 237 282 77 -12 -2 -6 +5 +9 -0.5
202821 MLB CTXMIL 45% 176160 38623 12372 81 238301353655 116287 217 294 87 -3 +1 -1 +2 +4 0.3
202922 MLB CTXMIL 62% 289262 651037 21594 122 244308378687 134288 207 306 95 -2 +2 -1 +3 +6 0.8
203023 MLB CTXMIL 68% 353319 8012310 26725 132 249314396710 147289 207 316 101 +0 +2 -1 +4 +8 1.3
203124 MLB CTXMIL 70% 380344 8613311 28775 132 252317408725 156290 207 322 105 +2 +2 -1 +4 +8 1.6
203225 MLB CTXMIL 70% 394356 9014312 30805 132 253319414733 161290 208 325 107 +3 +2 -1 +4 +9 1.7
203326 MLB CTXMIL 71% 401363 9214313 30815 122 253320417737 164290 207 326 108 +4 +2 -1 +4 +9 1.8
203427 MLB CTXMIL 69% 394356 9014313 30805 112 252319414733 162290 208 325 107 +3 +1 -1 +4 +9 1.7
203528 MLB CTXMIL 69% 387350 8713312 29805 102 251317410727 159289 217 322 105 +2 +1 -1 +4 +8 1.5
203629 MLB CTXMIL 67% 370335 8413311 28774 92 248315404718 155288 218 319 103 +1 +1 -1 +4 +8 1.3
203730 MLB CTXMIL 66% 357323 8012311 27764 71 246311396708 151287 218 315 100 -0 +1 -2 +4 +8 1.1
203831 MLB CTXMIL 65% 344312 7511210 25744 61 242307387694 145285 227 309 96 -2 +1 -2 +4 +7 0.8
203932 MLB CTXMIL 65% 330299 711029 24734 52 237301375675 138281 227 301 91 -4 +0 -3 +4 +7 0.5
204033 MLB CTXMIL 65% 309281 65928 22703 42 231293360654 129277 237 292 85 -6 +0 -3 +3 +7 0.1
204134 MLB CTXMIL 60% 260238 53726 18612 34 223284343627 120272 237 281 77 -7 -1 -3 +3 +6 -0.3
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 47444298 105615837136 35099757 12627 246311395706 149288 217 313 96 -7 +14 -21 +51 +103 14.3
/ 162G— A+C — 650589 14522519 481378 174 246312397709 151289 217 313 96 -1 +2 -3 +7 +14 2.0
Career— MLE — 84227634 188430074205 6091765105 32364 247311386697 139294 217 310 96 -24 +23 -34 +81 +163 21.4
/ 162G— MLE — 650589 14623616 471368 255 248312389701 141295 217 310 96 -2 +2 -3 +7 +14 1.8