Luis Verdugo

3B San Antonio Missions
Age 26 R/R 6'2" / 160 lbs AA HR +5% Svc 0.0 · Ctrl thru 2035
Overview
AAPROSPECTMiLBFA 2036
MLB%2%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202423AA/INTL2 orgs581.260/.322/.3475766—.225/.272/.287
202524AAA/AA/INTL2 orgs570.224/.310/.36714576—.161/.223/.233
202625AA/INTL2 orgs447.251/.356/.38813675—.209/.279/.301
2027PROJMLE26MLBSD3.197/.259/.2820055-0.0
2028PROJ27% MLB27MLBSD60.198/.261/.2851157-0.1
Next 2 projected WAR -0.1Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2035Service0.0First FA2036
2027MiLB2028MiLB2029Ext$0.0M2030Ext$0.8M2031Ext$0.9M2032Ext$0.9M2033Ext$3M2034Ext$5M+1
Skills · percentileMiLB Statcast 2026 AA
Chase%62
BB%60
K%49
wRC+48
wOBA43
Whiff%42
Career WAR0.0 WAR median (P10 0.0 / P90 0.0, comp-based) · star 0% · didn't stick 100%
CompsCaleb Hamilton (age 26) · Connor Justus (age 26) · Connor Kaiser (age 25)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†55
AVG/OBP/SLG.197 / .259 / .282
PA3
HR0
K%33
BB%7
BABIP264
ISO77
MLB%2%
Value2027 · WAR
BAT: -8.3 runs (wOBA-derived runs vs avg)-8BATRUN: +0.1 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +0.6 runs (Positional adjustment)+1POSREP: +3.4 runs (Replacement-level credit)+3REPTotal WAR: -0.30-0.3WAR
trajectory · projected WAR by year
-0.3-0.12728
Tools · ContractCON 25 / POW 40
Toolsscout grade
CONTACT25
scouting grade only
POWER40
scouting grade only
EYE45
scouting grade only
SPEED45
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
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
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. 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)
201817 ROKAZL Cubs 2 — 199176 34414 17451 53 193268295563 102231 239 253 10 — — — — — —
201918 ROKAZL Cubs 2 — 221197 60925 19392 82 305372447818 142353 189 361 58 — — — — — —
202019 INTLTomateros de Culiacan — 1515 2000 060 01 133133133267 222 400 121 -32 — — — — — —
202120 AMyrtle Beach Pelicans — 227214 401213 11651 21 187230294524 107252 295 235 4 — — — — — —
202221 A+South Bend Cubs — 422368 992715 46703 44 269355389744 120316 1711 333 72 — — — — — —
202322 AATennessee Smokies — 6457 6200 4281 00 105177140318 35200 446 152 -31 — — — — — —
202322 A+South Bend Cubs — 244218 591907 23360 41 271340454794 183292 159 348 60 — — — — — —
202322 INTLTomateros de Culiacan — 125114 26602 8282 02 228290333624 105286 226 282 77 — — — — — —
202423 AATennessee Smokies — 447405 1042112 34742 42 257317328646 72304 178 292 53 — — — — — —
202423 INTLTomateros de Culiacan — 134119 32613 12260 30 269336412748 143319 199 327 108 — — — — — —
202524 AAALehigh Valley IronPigs — 109100 18202 7350 00 180234260494 80254 326 223 11 — — — — — —
202524 AAReading Fightin Phils — 170147 26803 18472 13 177275293568 116232 2811 260 31 — — — — — —
202524 INTLMexico Verde — 291252 681719 34611 42 270359452811 183322 2112 356 127 — — — — — —
202625 AASan Antonio Missions — 394335 8310010 45983 50 248342367709 119313 2511 315 60 — — — — — —
202625 INTLTomateros de Culiacan — 5339 11203 12101 12 2824625641.026 282296 1923 441 184 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201817 ROK MLEAZL Cubs 2 — 199182 27313 11651 53 148201225426 77190 336 183 10 — — — — — —
201918 ROK MLEAZL Cubs 2 — 221205 44614 11562 82 215261312574 98268 255 254 58 — — — — — —
202120 A MLEMyrtle Beach Pelicans — 227217 31912 8921 21 143177221398 78228 414 174 4 — — — — — —
202221 A+ MLESouth Bend Cubs — 422381 872214 33893 44 228295323618 94279 218 275 72 — — — — — —
202322 AA MLETennessee Smokies — 6458 6200 3341 00 103161138299 34190 535 122 -31 — — — — — —
202322 A+ MLESouth Bend Cubs — 244226 481305 15470 41 212261336598 124236 196 257 60 — — — — — —
202423 AA MLETennessee Smokies — 447414 931812 25932 42 225272287560 63272 216 246 53 — — — — — —
202524 AAA MLELehigh Valley IronPigs — 109102 17201 5420 00 167206216421 49251 395 185 11 — — — — — —
202524 AA MLEReading Fightin Phils — 170152 24702 13562 13 158234243477 86219 338 214 31 — — — — — —
202625 AA MLESan Antonio Missions — 394349 73808 311193 50 209279301580 92273 308 257 60 — — — — — —
201817 ROK MLEAZL Cubs 2 — 199182 27313 11651 53 148201225426 77205 336 183 10 — — — — — —
201817 ROK RAWAZL Cubs 2 — 199176 34414 17451 53 193268295563 102231 239 253 10 — — — — — —
201918 ROK MLEAZL Cubs 2 — 221205 44614 11562 82 215261312574 98270 255 254 58 — — — — — —
201918 ROK RAWAZL Cubs 2 — 221197 60925 19392 82 305372447818 142353 189 361 58 — — — — — —
202019 INTL MLETomateros de Culiacan — 1515 2000 060 01 133133133267 222 400 — — — — — — — —
202019 INTL RAWTomateros de Culiacan — 1515 2000 060 01 133133133267 222 400 121 -32 — — — — — —
202120 A MLEMyrtle Beach Pelicans — 227217 31912 8921 21 143177221398 78234 414 174 4 — — — — — —
202120 A RAWMyrtle Beach Pelicans — 227214 401213 11651 21 187230294524 107252 295 235 4 — — — — — —
202221 A+ MLESouth Bend Cubs — 422381 872214 33893 44 228295323618 94284 218 275 72 — — — — — —
202221 A+ RAWSouth Bend Cubs — 422368 992715 46703 44 269355389744 120316 1711 333 72 — — — — — —
202322 A+ MLE3 teams — 433400 752107 241143 43 188239292531 105240 266 229 41 — — — — — —
202322 A+ RAW3 teams — 433389 912709 35923 43 234302373675 139281 218 300 41 — — — — — —
202423 AA MLE2 teams — 581538 1192312 321202 72 221267279546 58277 216 246 53 — — — — — —
202423 AA RAW2 teams — 581524 1362725 461002 72 260322347669 88308 178 300 53 — — — — — —
202524 INTL MLE3 teams — 570522 831708 362013 55 159217238455 79237 356 203 23 — — — — — —
202524 INTL RAW3 teams — 570499 11227114 591433 55 224310367677 142284 2510 302 23 — — — — — —
202625 AA MLE2 teams — 447396 83909 351354 62 210280301581 91286 308 257 60 — — — — — —
202625 AA RAW2 teams — 447374 9412013 571084 62 251356388744 136312 2413 330 60 — — — — — —
201817 ROK MLEAZL Cubs 2 — 199185 27313 11651 53 146201222423 76190 336 183 10 — — — — — —
201918 ROK MLEAZL Cubs 2 — 221206 44614 11562 82 214261311572 97268 255 254 58 — — — — — —
202120 A MLEMyrtle Beach Pelicans — 227216 31912 8921 21 144177222399 79228 414 174 4 — — — — — —
202221 A+ MLESouth Bend Cubs — 422383 872214 33893 44 227295321616 94279 218 275 72 — — — — — —
202322 A+ MLE3 teams — 433403 752107 241143 43 186239290529 104226 266 229 41 — — — — — —
202423 AA MLE2 teams — 581542 1192312 321202 72 220267277544 57272 216 246 53 — — — — — —
202524 INTL MLE3 teams — 570526 831708 362013 55 158217236453 78232 356 203 23 — — — — — —
202625 AA MLE2 teams — 447405 83909 351354 62 205280294574 89273 308 257 60 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202423 AA MLE2 teams — 581542 1192312 321202 72 220267277544 57272 216 246 53 — — — — — —
202524 INTL MLE3 teams — 570526 831708 362013 55 158217236453 78232 356 203 23 — — — — — —
202625 AA MLE2 teams — 447405 83909 351354 62 205280294574 89273 308 257 60 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202726 MLB MLESD 2% 380348 701116 271092 41 200262286548 86269 297 250 55 -20 +0 +0 +1 +8 -0.3
▸ 2027 — real world (MLB)
202726 MLB CTXSD 2% 33 0000 010 00 197259282541 85264 330 247 55 -0 +0 +0 +0 +0 -0.0
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202827 MLB MLESD 27% 225206 42704 16641 21 201264289553 88270 287 252 57 -12 +0 +0 +1 +5 -0.6
202827 MLB CTXSD 27% 6056 11201 4170 10 198261285546 88265 287 249 57 -3 +0 +0 +0 +1 -0.1
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 6056 11201 4170 10 196250286536 89263 287 249 44 -3 +0 +0 +0 +1 -0.1
/ 162G— A+C — 650607 12022011 431840 110 198251288539 91265 287 249 44 -34 +2 +0 +2 +14 -1.5
Career— MLE — 34953204 621122545 21798621 4424 194250277527 83261 286 233 44 -20 +0 +0 +1 +8 -1.0
/ 162G— MLE — 650596 1162318 401834 84 195250277527 82263 286 233 44 -34 +0 +0 +2 +14 -1.8

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 AASan Antonio Missions · 394 PAwOBA .312 → .257 (−55)K% 24.9% → 30.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA24.87%÷1.000×1.220——30.35%
BB% (unintentional) /PA11.42%÷1.000×0.700—×0.9887.90%
HBP% /PA0.76%—×0.870—×0.9880.65%
Singles /BIP26.58%÷1.000×0.920×0.979×0.98823.66%
Doubles /BIP4.22%÷1.000×0.840×0.979×0.9883.43%
Triples /BIP0.00%÷1.000×0.940×0.979×0.9880.00%
Home runs /BIP4.22%÷1.000×0.800—×0.9883.34%

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

Result: wOBA .312 → .257; ISO .119 → .097; BABIP .313 → .273. 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 AAReading Fightin Phils · 170 PAwOBA .256 → .214 (−42)K% 27.6% → 33.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA27.65%÷1.016×1.220——33.19%
BB% (unintentional) /PA10.59%÷0.982×0.700—×0.9987.54%
HBP% /PA1.18%—×0.850—×0.9981.00%
Singles /BIP15.00%÷0.968×0.970×0.999×0.99814.99%
Doubles /BIP8.00%÷1.004×0.860×0.999×0.9986.83%
Triples /BIP0.00%÷0.959×0.950×0.999×0.9980.00%
Home runs /BIP3.00%÷1.036×0.780—×0.9982.25%

Factors used: league row EL. Park (home-season share, regressed): HR 107, 1B 94, 2B 101, 3B 92, K 103, BB 96 — 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.999.

Result: wOBA .256 → .214; ISO .116 → .092; BABIP .232 → .219. 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 AAALehigh Valley IronPigs · 109 PAwOBA .217 → .185 (−32)K% 32.1% → 38.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA32.11%÷0.996×1.200——38.69%
BB% (unintentional) /PA6.42%÷1.075×0.690—×1.0334.26%
HBP% /PA0.00%—×0.940—×1.0330.00%
Singles /BIP21.54%÷0.986×0.930×1.040×1.03321.82%
Doubles /BIP3.08%÷1.018×0.830×1.040×1.0332.69%
Triples /BIP0.00%÷0.900×0.970×1.040×1.0330.00%
Home runs /BIP3.08%÷0.947×0.700—×1.0332.35%

Factors used: league row International League. Park (home-season share, regressed): HR 89, 1B 97, 2B 104, 3B 80, K 99, BB 115 — 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 ×1.040.

Result: wOBA .217 → .185; ISO .080 → .061; BABIP .254 → .251. 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 AATennessee Smokies · 447 PAwOBA .288 → .246 (−42)K% 16.6% → 20.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA16.55%÷0.975×1.220——20.72%
BB% (unintentional) /PA7.61%÷0.959×0.680—×1.0125.46%
HBP% /PA0.45%—×0.840—×1.0120.38%
Singles /BIP24.17%÷1.015×0.920×0.984×1.01221.82%
Doubles /BIP6.34%÷1.059×0.910×0.984×1.0125.43%
Triples /BIP0.30%÷0.985×0.880×0.984×1.0120.27%
Home runs /BIP0.60%÷0.854×0.800—×1.0120.57%

Factors used: league row SL. Park (home-season share, regressed): HR 71, 1B 103, 2B 112, 3B 97, K 95, BB 92 — applied at half strength. Age: age 24 vs a level average of 24.8 → +1.2% on BB/HBP/hit rates (0.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.984.

Result: wOBA .288 → .246; ISO .072 → .062; BABIP .304 → .272. 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 A+South Bend Cubs · 244 PAwOBA .341 → .257 (−84)K% 14.8% → 19.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA14.75%÷0.966×1.270——19.39%
BB% (unintentional) /PA9.02%÷1.060×0.710—×0.9986.03%
HBP% /PA0.00%—×0.790—×0.9980.00%
Singles /BIP18.13%÷0.988×0.920×0.964×0.99816.24%
Doubles /BIP10.44%÷1.140×0.810×0.964×0.9987.13%
Triples /BIP0.00%÷1.150×0.850×0.964×0.9980.00%
Home runs /BIP3.85%÷1.197×0.800—×0.9982.56%

Factors used: league row Midwest League. Park (home-season share, regressed): HR 139, 1B 98, 2B 128, 3B 130, K 93, BB 112 — applied at half strength. Age: age 23 vs a level average of 22.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.964.

Result: wOBA .341 → .257; ISO .183 → .124; BABIP .292 → .236. 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 AATennessee Smokies · 64 PAwOBA .151 → .122 (−29)K% 43.8% → 53.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA43.75%÷1.008×1.220——52.97%
BB% (unintentional) /PA6.25%÷1.059×0.680—×1.0274.12%
HBP% /PA1.56%—×0.840—×1.0271.35%
Singles /BIP13.79%÷0.975×0.920—×1.02713.36%
Doubles /BIP6.90%÷1.023×0.910—×1.0276.30%
Triples /BIP0.00%÷0.966×0.880—×1.0270.00%
Home runs /BIP0.00%÷1.082×0.800—×1.0270.00%

Factors used: league row SL. Park (home-season share, regressed): HR 116, 1B 95, 2B 105, 3B 93, K 102, BB 112 — 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).

Result: wOBA .151 → .122; ISO .035 → .029; BABIP .200 → .190. 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+South Bend Cubs · 422 PAwOBA .328 → .275 (−53)K% 16.6% → 21.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA16.59%÷1.003×1.270——21.01%
BB% (unintentional) /PA10.90%÷0.986×0.710—×1.0127.95%
HBP% /PA0.71%—×0.790—×1.0120.57%
Singles /BIP22.15%÷1.010×0.920×0.997×1.01220.34%
Doubles /BIP9.06%÷1.020×0.810×0.997×1.0127.26%
Triples /BIP0.34%÷1.097×0.850×0.997×1.0120.26%
Home runs /BIP1.68%÷0.938×0.800—×1.0121.45%

Factors used: league row Midwest League. Park (home-season share, regressed): HR 88, 1B 102, 2B 104, 3B 119, K 101, BB 97 — applied at half strength. Age: age 22 vs a level average of 22.8 → +1.2% on BB/HBP/hit rates (0.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.997.

Result: wOBA .328 → .275; ISO .120 → .098; BABIP .316 → .279. 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 AMyrtle Beach Pelicans · 227 PAwOBA .230 → .174 (−56)K% 28.6% → 40.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA28.63%÷0.961×1.360——40.52%
BB% (unintentional) /PA4.85%÷0.963×0.690—×1.0153.53%
HBP% /PA0.44%—×0.780—×1.0150.35%
Singles /BIP16.11%÷1.002×0.920×0.985×1.01514.78%
Doubles /BIP8.05%÷0.923×0.830×0.985×1.0157.24%
Triples /BIP0.67%÷0.977×0.910×0.985×1.0150.62%
Home runs /BIP2.01%÷0.977×0.800—×1.0151.67%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 95, 1B 100, 2B 85, 3B 95, K 92, BB 93 — applied at half strength. Age: age 21 vs a level average of 22.0 → +1.5% on BB/HBP/hit rates (1.0 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.985.

Result: wOBA .230 → .174; ISO .107 → .080; BABIP .252 → .228. 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 — .