Matthew Lugo

CF Omaha Storm Chasers
Age 26 R/R 6'0" / 190 lbs AAA HR -15%K -8% Svc 0.303 · Ctrl thru 2032
Overview
AAA40-MANROOKIEPre-ArbFA 2033
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202423AAA/AA2 orgs317.287/.372/.5781716103—.229/.300/.448
202524AAA/INTL2 orgs566.265/.333/.435141579—.218/.265/.352
202524MLBLAA70.232/.243/.4644093-0.1
202625AAA/AA2 orgs425.261/.348/.470151479—.215/.286/.366
202625MLBKC15.143/.200/.1430000.0
2027PROJ45% MLB26MLBKC70.230/.288/.40624970.1
2028PROJ56% MLB27MLBKC273.230/.288/.402916960.5
2029PROJ62% MLB28MLBKC293.228/.287/.397915950.4
Last 3 seasons WAR -0.1  ·  Next 3 projected WAR 1.0Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2032Service0.303First FA2033
2027Pre-Arb$0.8M2028Pre-Arb$0.8M2029Pre-Arb$0.8M2030Arb-1$2M2031Arb-2$2M2032Ext$2M
Skills · percentileMiLB Statcast 2026 AAA
Max EV78
Speed68
K%36
Whiff%36
Chase%27
Z-Con%24
Career WAR0.0 WAR median (P10 -0.1 / P90 1.8, comp-based) · star 1% · didn't stick 91%
CompsJustin Maxwell (age 26) · Michael A. Taylor (age 27) · Pedro León (age 26)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†97
AVG/OBP/SLG.230 / .288 / .406
PA70
HR2
K%31
BB%6
BABIP307
ISO169
MLB%45%
Value2027 · WAR
BAT: -0.6 runs (wOBA-derived runs vs avg)-1BATRUN: +1.6 runs (SB/CS + UBR baserunning)+2RUNFLD: -1.6 runs (Defensive runs vs avg)-2FLDPOS: +0.6 runs (Positional adjustment)+1POSREP: +3.4 runs (Replacement-level credit)+3REPTotal WAR: +0.40+0.4WAR
0.00.51.00.20.50.40.30.127282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit+$5M ctrl surplus
Tools · ContractCON 45 / POW 55
Toolsscout grade · Statcast %ile · 2025-2026
CONTACT45
xAVG
100.194
POWER55
Barrel%
6911.0
Avg EV
2887.4
Bat Spd
6973.4
EYE35
scouting grade only
SPEED50
Sprint
5827.8
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Pre-Arb
MLB Debut   2025
Service   0.303 yrs.days
Team Control Through   2032
First FA Year   2033
YearStatusSalary Proj WAR Value Surplus
2027Pre-Arb$0.8M+0.2$0.7M+$0.0M (cut)
2028Pre-Arb$0.8M+0.5$2M+$1M
2029Pre-Arb$0.8M+0.4$1M+$0.7M
2030Arb-1$2M+0.3$1.0M+$0.0M (cut)
2031Arb-2$2M+0.1$0.3M+$0.0M (cut)
2032Extbeyond projection horizon · no WAR estimate
Totals $2M $5M +$2M

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)
201918 ROKGCL Red Sox — 157136 35511 15363 30 257344331675 74340 2310 307 30 — — — — — —
202120 ASalem Red Sox — 469418 1132134 38947 154 270341364705 93335 208 317 65 — — — — — —
202221 A+Greenville Drive — 512466 134251018 351007 207 288346500846 212330 207 368 84 — — — — — —
202221 INTLCriollos de Caguas — 140120 33306 11346 23 275365450815 175329 248 358 129 — — — — — —
202322 AAPortland Sea Dogs — 322289 702315 19895 84 242297381677 138327 286 297 54 — — — — — —
202423 AAASalt Lake Bees — 146129 331106 12385 70 256342481823 225318 268 364 74 — — — — — —
202423 AAPortland Sea Dogs — 171146 4610411 20362 91 3153986641.062 349354 2112 448 128 — — — — — —
202524 MLBLos Angeles Angels — 7069 16214 0241 00 232243464707 232293 340 306 93 -1 +0 -4 +2 +2 -0.1
202524 AAASalt Lake Bees — 462424 11128513 321364 117 262320443763 182356 297 336 68 — — — — — —
202524 INTLIndios de Mayaguez — 10486 24701 16261 41 279394395790 116390 2515 360 130 — — — — — —
202625 MLBKansas City Royals — 1514 2000 160 00 143200143343 250 407 167 0 -2 +0 +0 +2 +0 0.0
202625 AAAOmaha Storm Chasers — 266240 6318212 19674 35 263327504831 242313 257 359 78 — — — — — —
202625 AARocket City Trash Pandas — 159128 33623 23404 113 258385406791 148345 2514 353 80 — — — — — —
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 8583 18214 1301 00 217235410645 193286 351 281 76 -2 +0 -4 +4 +2 -0.1
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201918 ROK MLEGCL Red Sox — 157141 26311 10523 30 184253241494 57264 336 212 30 — — — — — —
202120 A MLESalem Red Sox — 469430 1011634 261317 154 235289314603 79316 286 264 65 — — — — — —
202221 A+ MLEGreenville Drive — 512480 11420716 221247 207 237281408689 171280 244 293 84 — — — — — —
202322 AA MLEPortland Sea Dogs — 322298 631714 141095 84 211259315574 104301 344 248 54 — — — — — —
202423 AAA MLESalt Lake Bees — 146132 27805 9475 70 205281379660 174263 326 278 74 — — — — — —
202423 AA MLEPortland Sea Dogs — 171156 39739 13432 91 250316506822 256298 258 357 128 — — — — — —
202524 MLB MLELos Angeles Angels — 7069 16214 0241 00 232243464707 232293 340 305 93 -1 +0 -4 +2 +2 -0.1
202524 AAA MLESalt Lake Bees — 462432 942349 241674 117 218265352617 134330 365 268 68 — — — — — —
202625 MLB MLEKansas City Royals — 1514 2000 160 00 143200143343 250 407 168 0 -2 +0 +0 +2 +0 0.0
202625 AAA MLEOmaha Storm Chasers — 266245 531528 14804 35 216270392662 176276 305 284 78 — — — — — —
202625 AA MLERocket City Trash Pandas — 159136 29522 16494 113 213314324638 110297 3110 287 80 — — — — — —
201918 ROK MLEGCL Red Sox — 157141 26311 10523 30 184253241494 57281 336 212 30 — — — — — —
201918 ROK RAWGCL Red Sox — 157136 35511 15363 30 257344331675 74340 2310 307 30 — — — — — —
202120 A MLESalem Red Sox — 469430 1011634 261317 154 235289314603 79323 286 264 65 — — — — — —
202120 A RAWSalem Red Sox — 469418 1132134 38947 154 270341364705 93335 208 317 65 — — — — — —
202221 A+ MLE2 teams — 652606 14525921 2715813 2210 239286414701 175287 244 293 84 — — — — — —
202221 A+ RAW2 teams — 652586 167281024 4613413 2210 285350490840 205330 217 366 84 — — — — — —
202322 AA MLEPortland Sea Dogs — 322298 631714 141095 84 211259315574 104312 344 248 54 — — — — — —
202322 AA RAWPortland Sea Dogs — 322289 702315 19895 84 242297381677 138327 286 297 54 — — — — — —
202423 AA MLE2 teams — 317287 6615314 23907 161 230303449752 220284 287 321 103 — — — — — —
202423 AA RAW2 teams — 317275 7921417 32747 161 287372578950 291337 2310 409 103 — — — — — —
202524 AAA MLE3 teams — 636599 13230715 292286 158 220263369632 149329 365 273 71 — — — — — —
202524 AAA RAW3 teams — 636579 15137618 481866 158 261323439762 178355 298 336 71 — — — — — —
202625 AAA MLE3 teams — 440396 8520411 301358 148 215283369652 154291 317 281 76 — — — — — —
202625 AAA RAW3 teams — 440382 9824415 431138 148 257343458801 202322 2610 350 76 — — — — — —
201918 ROK MLEGCL Red Sox — 157143 26311 10523 30 182253238491 56264 336 212 30 — — — — — —
202120 A MLESalem Red Sox — 469433 1011634 261317 154 233289312601 79316 286 264 65 — — — — — —
202221 A+ MLE2 teams — 652607 14525921 2715813 2210 239286414700 175280 244 293 84 — — — — — —
202322 AA MLEPortland Sea Dogs — 322300 631714 141095 84 210259313572 103301 344 248 54 — — — — — —
202423 AA MLE2 teams — 317284 6615314 23907 161 232303454757 222282 287 321 103 — — — — — —
202524 AAA MLE3 teams — 636596 13230715 292286 158 221263371634 149325 365 273 71 — — — — — —
202625 AAA MLE3 teams — 440399 8520411 301358 148 213283366649 153283 317 281 76 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202423 AA MLE2 teams — 317284 6615314 23907 161 232303454757 222282 287 321 103 — — — — — —
202524 AAA MLE3 teams — 636596 13230715 292286 158 221263371634 149325 365 273 71 — — — — — —
202625 AAA MLE3 teams — 440399 8520411 301358 148 213283366649 153283 317 281 76 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202726 MLB MLEKC 45% 380349 8217314 231195 224 234291417708 183310 316 311 97 -1 +3 -4 +1 +8 0.4
▸ 2027 — real world (MLB)
202726 MLB CTXKC 45% 7065 15312 4221 41 230288406693 175307 316 305 97 -0 +0 -1 +0 +2 0.1
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202827 MLB MLEKC 56% 489449 10421417 301517 285 233291414705 181308 316 310 96 -2 +4 -5 +2 +11 0.9
202928 MLB MLEKC 62% 475436 10121416 301466 254 232291409699 177305 316 308 95 -3 +3 -6 +2 +10 0.7
203029 MLB MLEKC 63% 463425 9820316 291426 214 230289402691 172303 316 305 92 -4 +3 -6 +2 +10 0.4
203130 MLB MLEKC 63% 451413 9419315 291386 173 227286394680 167299 316 301 90 -6 +2 -7 +2 +10 0.1
202827 MLB CTXKC 56% 273250 571229 17854 163 230288402691 173305 316 304 96 -1 +2 -3 +1 +6 0.5
202928 MLB CTXKC 62% 293269 611329 18904 153 228287397685 169303 316 302 95 -2 +2 -4 +1 +6 0.4
203029 MLB CTXKC 63% 291267 601229 18894 132 226286391677 165300 316 299 92 -3 +2 -4 +1 +6 0.3
203130 MLB CTXKC 63% 286262 591229 18874 112 224283383666 159297 306 295 90 -4 +1 -4 +1 +6 0.1
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 12281131 25551940 7238117 5510 225282393675 167301 316 299 81 -12 +7 -19 +8 +27 1.1
/ 162G— A+C — 650599 13527521 382029 295 225282392674 167302 316 299 81 -6 +4 -10 +4 +14 0.6
Career— MLE — 50264623 104921443140 286152876 19353 227283383666 156305 306 288 81 -18 +13 -30 +11 +46 2.3
/ 162G— MLE — 650598 13628618 3719810 257 227284385669 157306 306 288 81 -6 +4 -9 +3 +14 0.7

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 AAAOmaha Storm Chasers · 266 PAwOBA .352 → .284 (−68)K% 25.2% → 30.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA25.19%÷1.000×1.200——30.23%
BB% (unintentional) /PA7.14%÷1.000×0.690—×1.0335.09%
HBP% /PA1.50%—×0.940—×1.0331.46%
Singles /BIP17.92%÷1.000×0.930×0.974×1.03316.76%
Doubles /BIP10.40%÷1.000×0.830×0.974×1.0338.69%
Triples /BIP1.16%÷1.000×0.970×0.974×1.0331.13%
Home runs /BIP6.94%÷1.000×0.700—×1.0335.02%

Factors used: league row International League. Park (home-season share, regressed): no park row on file (treated as neutral) — applied at half strength. Age: age 25 vs a level average of 27.2 → +3.3% on BB/HBP/hit rates (2.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.974.

Result: wOBA .352 → .284; ISO .242 → .182; BABIP .313 → .276. 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 AARocket City Trash Pandas · 159 PAwOBA .349 → .287 (−62)K% 25.2% → 30.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA25.16%÷1.000×1.220——30.69%
BB% (unintentional) /PA14.47%÷1.000×0.680—×0.9989.82%
HBP% /PA2.52%—×0.840—×0.9982.11%
Singles /BIP25.00%÷1.000×0.920×0.950×0.99821.81%
Doubles /BIP6.82%÷1.000×0.910×0.950×0.9985.88%
Triples /BIP2.27%÷1.000×0.880×0.950×0.9981.90%
Home runs /BIP3.41%÷1.000×0.800—×0.9982.72%

Factors used: league row SL. Park (home-season share, regressed): no park row on file (treated as neutral) — applied at half strength. Age: age 25 vs a level average of 24.8 → −0.2% on BB/HBP/hit rates (0.2 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.950.

Result: wOBA .349 → .287; ISO .148 → .127; BABIP .345 → .297. 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 AAASalt Lake Bees · 462 PAwOBA .327 → .268 (−58)K% 29.4% → 36.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA29.44%÷0.978×1.200——36.12%
BB% (unintentional) /PA6.93%÷0.964×0.690—×1.0485.20%
HBP% /PA0.87%—×0.940—×1.0480.85%
Singles /BIP22.57%÷1.046×0.930×1.027×1.04821.62%
Doubles /BIP9.72%÷1.005×0.830×1.027×1.0488.64%
Triples /BIP1.74%÷1.079×0.970×1.027×1.0481.68%
Home runs /BIP4.51%÷0.989×0.700—×1.0483.35%

Factors used: league row International League. Park (home-season share, regressed): HR 98, 1B 109, 2B 101, 3B 116, K 96, BB 93 — applied at half strength. Age: age 24 vs a level average of 27.2 → +4.8% on BB/HBP/hit rates (3.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.027.

Result: wOBA .327 → .268; ISO .182 → .139; BABIP .356 → .330. 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 AAPortland Sea Dogs · 171 PAwOBA .434 → .357 (−77)K% 21.1% → 24.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA21.05%÷1.033×1.220——24.87%
BB% (unintentional) /PA11.11%÷1.025×0.700—×1.0277.79%
HBP% /PA1.17%—×0.850—×1.0271.02%
Singles /BIP19.09%÷1.004×0.970×0.950×1.02718.00%
Doubles /BIP9.09%÷1.165×0.860×0.950×1.0276.55%
Triples /BIP3.64%÷1.150×0.950×0.950×1.0272.93%
Home runs /BIP10.00%÷1.018×0.780—×1.0277.87%

Factors used: league row EL. Park (home-season share, regressed): HR 104, 1B 101, 2B 133, 3B 130, K 107, BB 105 — applied at half strength. Age: age 23 vs a level average of 24.8 → +2.7% on BB/HBP/hit rates (1.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.950.

Result: wOBA .434 → .357; ISO .349 → .280; BABIP .354 → .298. 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 AAASalt Lake Bees · 146 PAwOBA .354 → .278 (−76)K% 26.0% → 32.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA26.03%÷0.971×1.200——32.17%
BB% (unintentional) /PA8.22%÷0.944×0.690—×1.0506.31%
HBP% /PA3.42%—×0.940—×1.0503.38%
Singles /BIP17.58%÷1.030×0.930×0.961×1.05016.02%
Doubles /BIP12.09%÷1.141×0.830×0.961×1.0508.88%
Triples /BIP0.00%÷1.150×0.970×0.961×1.0500.00%
Home runs /BIP6.59%÷0.886×0.700—×1.0505.47%

Factors used: league row International League. Park (home-season share, regressed): HR 77, 1B 106, 2B 128, 3B 130, K 94, BB 89 — applied at half strength. Age: age 23 vs a level average of 27.2 → +5.0% on BB/HBP/hit rates (4.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.961.

Result: wOBA .354 → .278; ISO .225 → .166; BABIP .318 → .263. 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 AAPortland Sea Dogs · 322 PAwOBA .293 → .248 (−44)K% 27.6% → 33.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA27.64%÷1.000×1.220——33.73%
BB% (unintentional) /PA5.90%÷1.032×0.700—×1.0424.17%
HBP% /PA1.55%—×0.850—×1.0421.38%
Singles /BIP20.50%÷0.972×0.970×0.977×1.04220.84%
Doubles /BIP11.50%÷1.144×0.860×0.977×1.0428.80%
Triples /BIP0.50%÷0.900×0.950×0.977×1.0420.54%
Home runs /BIP2.50%÷1.048×0.780—×1.0421.94%

Factors used: league row EL. Park (home-season share, regressed): HR 110, 1B 94, 2B 129, 3B 80, K 100, BB 106 — applied at half strength. Age: age 22 vs a level average of 24.8 → +4.2% on BB/HBP/hit rates (2.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.977.

Result: wOBA .293 → .248; ISO .138 → .106; BABIP .327 → .301. 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).

2022 A+Greenville Drive · 512 PAwOBA .360 → .293 (−67)K% 19.5% → 24.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA19.53%÷1.059×1.310——24.15%
BB% (unintentional) /PA6.84%÷1.001×0.600—×1.0274.21%
HBP% /PA1.37%—×0.770—×1.0271.08%
Singles /BIP22.13%÷1.005×0.870×0.992×1.02719.53%
Doubles /BIP6.83%÷1.000×0.780×0.992×1.0275.43%
Triples /BIP2.73%÷1.150×0.850×0.992×1.0272.06%
Home runs /BIP4.92%÷0.996×0.880—×1.0274.46%

Factors used: league row South Atlantic League. Park (home-season share, regressed): HR 99, 1B 101, 2B 100, 3B 130, K 112, BB 100 — 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 ×0.992.

Result: wOBA .360 → .293; ISO .212 → .178; BABIP .330 → .280. 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).

2021 ASalem Red Sox · 469 PAwOBA .312 → .264 (−48)K% 20.0% → 28.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA20.04%÷0.974×1.360——27.99%
BB% (unintentional) /PA8.10%÷1.049×0.690—×1.0305.49%
HBP% /PA1.49%—×0.780—×1.0301.20%
Singles /BIP26.23%÷0.981×0.920×1.002×1.03025.39%
Doubles /BIP6.48%÷1.030×0.830×1.002×1.0305.39%
Triples /BIP0.93%÷0.944×0.910×1.002×1.0300.92%
Home runs /BIP1.23%÷0.858×0.800—×1.0301.19%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 72, 1B 96, 2B 106, 3B 89, K 95, BB 110 — 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.002.

Result: wOBA .312 → .264; ISO .093 → .079; BABIP .335 → .316. 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).

Not traceable per stint: some stints lack the counting stats the component translation needs. Level-wide factors that apply instead — .