Joswa Lugo

SS ACL Angels
Age 20 R/R 6'3" / 187 lbs ROK K +5%HR +4% Svc 0.0 · Ctrl thru 2035
Overview
ROKPROSPECTFG #314MiLBFA 2036
Scout OFP47ETA2029FG ETA2030MLB%0%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202518ROKLAA152.271/.377/.3722146—.197/.272/.277
202619ALAA116.233/.307/.3593151—.190/.254/.276
202619ROKLAA241.281/.415/.4958180—.200/.303/.343
2027PROJ0% MLB20MLBLAA467.208/.285/.328106740.2
2028PROJ34% MLB21MLBLAA142.214/.292/.35042830.1
2029PROJ48% MLB22MLBLAA237.220/.298/.37074890.4
Next 3 projected WAR 0.7Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2035Service0.0First FA2036
2027MiLB2028MiLB2029MiLB2030Pre-Arb$0.8M2031Pre-Arb$0.9M2032Pre-Arb$0.9M2033Arb-1$5M2034Arb-2$8M+1
Skills · percentileMiLB Statcast 2026 A
ISO47
K%45
Speed29
wOBA22
wRC+19
Chase%18
Career WAR0 WAR median (P10 0 / P90 1, comp-based) · star 1% · didn't stick 91%
CompsAgustín Ramírez (age 21) · Miguel Amaya (age 20) · Bo Naylor (age 21)
2027 FULL-SEASON PROJECTIONpark-neutral Marcel · 320 proj PA
wRC+†74
AVG/OBP/SLG.206 / .283 / .325
PA320
HR7
K%29
BB%8
ISO120
MLB%0%
Value2027 · WAR
BAT: -9.8 runs (wOBA-derived runs vs avg)-10BATRUN: +0.2 runs (SB/CS + UBR baserunning)+0RUNFLD: -1.1 runs (Defensive runs vs avg)-1FLDPOS: +3.4 runs (Positional adjustment)+3POSREP: +6.9 runs (Replacement-level credit)+7REPTotal WAR: +0.20+0.2WAR
0.00.91.90.10.40.70.91.11.21.11.027282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit━ post-control+$25M ctrl surplus
Tools · ContractCON 42 / POW 57
Toolsscout grade
CONTACT42
scouting grade only
POWER57
scouting grade only
EYE42
scouting grade only
SPEED53
scouting grade only
DEFENSE50
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2030
Service   0 yrs (est)
Team Control Through   2035
First FA Year   2036
YearStatusSalary Proj WAR Value Surplus
2027MiLBstill in minors · estimated debut 2030
2028MiLBstill in minors · estimated debut 2030
2029MiLBstill in minors · estimated debut 2030
2030Pre-Arb$0.8M+0.7$2M+$2M
2031Pre-Arb$0.9M+0.9$3M+$2M
2032Pre-Arb$0.9M+1.1$6M+$5M
2033Arb-1$5M+1.2$6M+$3M
2034Arb-2$8M+1.1$5M+$1M
2035Arb-3$11M+1.0$4M+$0.0M (cut)
Totals $16M $27M +$14M

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 Angels — 219193 581135 17516 185 301375466841 166379 238 370 35 — — — — — —
202518 ROKACL Angels — 152129 35702 19403 14 271377372750 101375 2612 343 46 — — — — — —
202619 ARancho Cucamonga Quakes — 116103 24403 8293 10 233307359666 126288 257 298 51 — — — — — —
202619 ROKACL Angels — 241196 551428 37548 11 281415495910 214351 2215 405 80 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202417 ROK MLEDSL Angels — 219199 35622 11606 185 176241256497 80226 275 220 35 — — — — — —
202518 ROK MLEACL Angels — 152137 27502 11593 14 197272277549 80310 397 236 46 — — — — — —
202619 A MLERancho Cucamonga Quakes — 116105 20302 6393 10 190254276531 86269 345 243 51 — — — — — —
202619 ROK MLEACL Angels — 241210 421016 23788 11 200303343646 143288 3210 287 80 — — — — — —
202417 ROK MLEDSL Angels — 219199 35622 11606 185 176241256497 80236 275 220 35 — — — — — —
202417 ROK RAWDSL Angels — 219193 581135 17516 185 301375466841 166379 238 370 35 — — — — — —
202518 ROK MLEACL Angels — 152137 27502 11593 14 197272277549 80325 397 236 46 — — — — — —
202518 ROK RAWACL Angels — 152129 35702 19403 14 271377372750 101375 2612 343 46 — — — — — —
202619 ROK MLE2 teams — 357315 631318 2911711 21 200290324614 124286 338 273 71 — — — — — —
202619 ROK RAW2 teams — 357299 7918211 458311 21 264380448828 184329 2313 370 71 — — — — — —
202417 ROK MLEDSL Angels — 219200 35622 11606 185 175241255496 80226 275 220 35 — — — — — —
202518 ROK MLEACL Angels — 152137 27502 11593 14 197272277549 80310 397 236 46 — — — — — —
202619 ROK MLE2 teams — 357314 631318 2911711 21 201290325615 124282 338 273 71 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202417 ROK MLEDSL Angels — 219200 35622 11606 185 175241255496 80226 275 220 35 — — — — — —
202518 ROK MLEACL Angels — 152137 27502 11593 14 197272277549 80310 397 236 46 — — — — — —
202619 ROK MLE2 teams — 357314 631318 2911711 21 201290325615 124282 338 273 71 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202720 MLB MLELAA 0% 467419 8818210 361369 63 208285328613 120279 298 278 74 -14 +0 -2 +5 +10 0.2
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202821 MLB MLELAA 34% 414371 8116211 321188 73 215293352644 137281 298 290 83 -9 +0 -1 +4 +9 0.4
202922 MLB MLELAA 48% 489437 9619214 3913610 94 221299371670 150283 288 300 89 -6 +0 -1 +5 +11 0.9
203023 MLB MLELAA 54% 529471 10620217 4314510 105 225303385688 159285 278 307 94 -4 +0 -1 +6 +11 1.3
203124 MLB MLELAA 55% 568506 11622219 4615411 115 229307395701 166286 278 312 98 -2 +0 -0 +6 +12 1.7
203225 MLB MLELAA 56% 586522 12023220 4815711 126 231309401710 170287 278 316 100 -0 +0 +1 +6 +13 2.0
203326 MLB MLELAA 56% 594529 12223221 4915911 126 232309404714 173287 278 317 101 +1 +0 +1 +6 +13 2.1
203427 MLB MLELAA 55% 595530 12223221 4916011 126 231308402710 171286 278 316 100 -0 +0 +1 +6 +13 2.0
203528 MLB MLELAA 55% 590527 12023220 4816010 106 229306397704 168286 278 313 98 -1 -0 -0 +6 +13 1.8
203629 MLB MLELAA 53% 581519 11822220 4715910 96 227304391695 165284 278 310 96 -3 -1 -1 +6 +13 1.5
203730 MLB MLELAA 57% 570509 11421219 4615810 87 224300384684 160283 288 305 93 -5 -1 -2 +6 +12 1.1
203831 MLB MLELAA 60% 556498 11121218 441579 69 220296375670 155280 288 300 89 -7 -2 -2 +6 +12 0.6
203932 MLB MLELAA 61% 538482 10419216 421549 515 215290362652 147276 298 292 84 -10 -5 -3 +6 +12 -0.1
202821 MLB CTXLAA 34% 142127 28514 11403 21 214292350642 137279 288 289 83 -3 +0 -0 +2 +3 0.1
202922 MLB CTXLAA 48% 237211 47917 19665 42 220298370668 150281 288 299 89 -3 +0 -1 +3 +5 0.4
203023 MLB CTXLAA 54% 287256 571119 23796 53 224302384686 160283 288 307 94 -2 -0 -0 +3 +6 0.7
203124 MLB CTXLAA 55% 315280 6412111 26856 63 228306394700 166284 278 312 98 -1 +0 -0 +3 +7 0.9
203225 MLB CTXLAA 56% 328292 6712112 27886 63 230308401708 170285 278 315 100 -0 +0 +0 +4 +7 1.1
203326 MLB CTXLAA 56% 334298 6812112 27906 73 231308404712 173284 278 316 101 +0 +0 +0 +4 +7 1.2
203427 MLB CTXLAA 55% 329293 6712112 27896 63 230307401709 172284 278 315 100 -0 +0 +0 +4 +7 1.1
203528 MLB CTXLAA 55% 323288 6512111 26886 63 228305397702 169283 278 313 98 -1 +0 -0 +3 +7 1.0
203629 MLB CTXLAA 53% 310277 6211111 25855 53 226303391694 165282 278 309 96 -2 -0 -0 +3 +7 0.8
203730 MLB CTXLAA 57% 325290 6512111 26906 54 223299383683 161280 288 305 93 -3 -1 -1 +3 +7 0.6
203831 MLB CTXLAA 60% 331296 6512111 26936 45 219295374669 155278 288 299 89 -4 -1 -1 +4 +7 0.4
203932 MLB CTXLAA 61% 330296 6311110 26945 39 214289362650 148274 288 292 84 -6 -3 -2 +4 +7 -0.0
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 35913204 71813112121 28998766 5942 224301386687 162282 278 307 89 -25 -5 -5 +38 +78 8.3
/ 162G— A+C — 650580 13024222 5217912 118 224301386687 162282 288 307 89 -4 -1 -1 +7 +14 1.5
Career— MLE — 76586838 151528828235 6092146146 13690 222299375674 153285 288 300 89 -57 -9 -11 +74 +150 15.1
/ 162G— MLE — 650580 12824220 5218212 128 221298372671 152283 288 300 89 -5 -1 -1 +7 +14 1.4