Alex Verdugo

LF Atlanta Braves
Age 31 L/L 6'0" / 209 lbs MLB Svc 10.000 · Ctrl thru 2027
Overview
MLBExt / FA-dealFA 2028
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202327MLBBOS602.264/.327/.4211351040.7
202428MLBNYY621.233/.296/.35613280-0.9
202529AAAATL33.207/.303/.4482151—.161/.212/.290
202529MLBATL213.239/.296/.2890169-1.1
202630No MLB games played
2027PROJ31MLBATL289.256/.318/.37753970.3
2028PROJ32MLBATL266.249/.310/.3614190-0.4
Last 3 seasons WAR -1.4  ·  Next 2 projected WAR -0.1Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2027Service10.000First FA2028
2027Ext / FA-deal$2M
Skills · percentileStatcast 2023-2025
xwOBA57
Avg EV47
Barrel%25
Speed22
Bat Spd13
CompsDaniel Fornes (age 30) · Ricardo Nanita (age 30) · Jeremy Reed (age 30)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†vL 8397vR 102
AVG/OBP/SLG.256 / .318 / .377
PA289
HR5
K%16
BB%8
BABIP292
ISO118
MLB%100%
Value2027 · WAR
BAT: -1.2 runs (wOBA-derived runs vs avg)-1BATRUN: +0.1 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.2 runs (Defensive runs vs avg)+0FLDPOS: -3.1 runs (Positional adjustment)-3POSREP: +6.3 runs (Replacement-level credit)+6REPTotal WAR: +0.30+0.3WAR
trajectory · projected WAR by year
0.3-0.42728
Tools · Splits · Contract
ToolsStatcast %ile · 2023-2025
CONTACT
xAVG
620.261
POWER
Barrel%
255.0
Avg EV
4788.9
Bat Spd
1367.4
SPEED
Sprint
2226.1
Platoon Splits2024-2025 · 834 PA
vs LHP
vs RHP
Edge
PA
223
611
—
wRC+
63
82
▶▶R
wOBA
261
289
▶R
ISO
046
125
▶▶R
BABIP
253
263
▶R
K%
16.6%
14.2%
▶R
BB%
9.9%
6.7%
◀◀L
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   FA
MLB Debut   2017
Service   10.000 yrs.days
Team Control Through   2027
First FA Year   2028
YearStatusSalary Proj WAR Value Surplus
2027Ext / FA-deal$2M+0.3$1M-$1M
Totals $2M $1M -$1M

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)
201418 ROKOgden Raptors — 216190 671533 20184 110 353425511936 158374 89 411 107 — — — — — —
201519 A+Rancho Cucamonga Quakes — 9691 35924 4120 10 3854116591.070 275408 124 458 152 — — — — — —
201519 AGreat Lakes Loons — 444421 1232325 17532 135 292323392715 100323 124 317 72 — — — — — —
201620 AATulsa Drillers — 529477 13023113 44674 26 273339407746 134292 138 333 89 — — — — — —
201620 INTLGlendale Desert Dogs — 4743 6210 480 00 140213233445 93171 179 206 26 — — — — — —
201721 MLBLos Angeles Dodgers — 2523 4001 240 01 174240304544 130167 168 248 54 -1 -0 +0 +2 +1 0.1
201721 AAAOklahoma City Dodgers — 495433 1362746 52504 93 314393436829 122340 1011 369 105 — — — — — —
201822 MLBLos Angeles Dodgers — 8677 20601 8140 00 260329377706 117306 169 315 105 +1 +0 -0 -5 +2 -0.3
201822 AAAOklahoma City Dodgers — 379343 11319010 34471 82 329392472864 143359 129 384 110 — — — — — —
201923 MLBLos Angeles Dodgers — 377343 10122212 26492 41 294348475823 181309 137 358 132 +14 +0 +3 +1 +8 2.7
202024 MLBBoston Red Sox — 221201 621606 17452 40 308368478846 169371 208 374 129 +8 +1 +2 -2 +5 1.3
202125 MLBBoston Red Sox — 604544 15732213 51964 62 289354426780 138327 168 347 111 +8 +0 -6 -6 +13 0.9
202226 MLBBoston Red Sox — 644593 16639111 42863 13 280331405735 125309 137 326 99 -1 -1 -7 -7 +14 -0.2
202327 MLBBoston Red Sox — 602546 14437513 45936 53 264327421748 158294 157 331 104 +3 -0 -2 -6 +13 0.7
202428 MLBNew York Yankees — 621559 13028113 49931 21 233296356652 123253 158 289 80 -15 +0 -1 -7 +13 -0.9
202529 MLBAtlanta Braves — 213197 471000 14312 10 239296289585 51283 157 270 69 -8 +0 -5 -3 +5 -1.1
202529 AAAGwinnett Stripers — 3329 6102 440 10 207303448751 241174 1212 332 51 — — — — — —
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 33933083 8311901170 25451120 2311 270329406736 137300 157 326 107 +27 +0 -17 -33 +74 5.2
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201418 ROK MLEOgden Raptors — 216197 571222 13264 110 289346401747 112317 126 327 107 — — — — — —
201519 A+ MLERancho Cucamonga Quakes — 9692 30714 3170 10 326347554902 228364 183 393 152 — — — — — —
201519 A MLEGreat Lakes Loons — 444427 1121925 11692 135 262284351635 89299 162 274 72 — — — — — —
201620 AA MLETulsa Drillers — 529490 12622111 31824 26 257307373680 116285 166 300 89 — — — — — —
201721 MLB MLELos Angeles Dodgers — 2523 4001 240 01 174240304544 130167 168 248 54 -1 -0 +0 +2 +1 0.1
201721 AAA MLEOklahoma City Dodgers — 495447 1292335 38644 93 289350387737 98319 138 324 105 — — — — — —
201822 MLB MLELos Angeles Dodgers — 8677 20601 8140 00 260329377706 117306 169 324 105 +1 +0 -0 -5 +2 -0.3
201822 AAA MLEOklahoma City Dodgers — 379354 1061608 23631 82 299344412756 113343 176 331 110 — — — — — —
201923 MLB MLELos Angeles Dodgers — 377344 10323212 25492 41 299350483833 183309 137 363 132 +14 +0 +3 +1 +8 2.7
202024 MLB MLEBoston Red Sox — 221202 591406 16452 40 292350450800 158371 207 359 129 +8 +1 +2 -2 +5 1.3
202125 MLB MLEBoston Red Sox — 604550 15128213 45964 62 275334404738 129327 167 332 111 +8 +0 -6 -6 +13 0.9
202226 MLB MLEBoston Red Sox — 644595 16035111 40863 13 269318387705 118309 136 314 99 -1 -1 -7 -7 +14 -0.2
202327 MLB MLEBoston Red Sox — 602547 14033613 44936 53 256318410728 154294 157 321 104 +3 -0 -2 -6 +13 0.7
202428 MLB MLENew York Yankees — 621559 12928112 49931 21 231294349643 118253 158 286 80 -15 +0 -1 -7 +13 -0.9
202529 MLB MLEAtlanta Braves — 213197 471000 14312 10 239296289585 51283 157 270 69 -8 +0 -5 -3 +5 -1.1
202529 AAA MLEGwinnett Stripers — 3331 5101 250 10 161212290502 129150 156 244 51 — — — — — —
201418 ROK MLEOgden Raptors — 216197 571222 13264 110 289346401747 112322 126 327 107 — — — — — —
201418 ROK RAWOgden Raptors — 216190 671533 20184 110 353425511936 158374 89 411 107 — — — — — —
201519 A MLE2 teams — 540519 1432639 14862 145 276297389686 114314 163 295 86 — — — — — —
201519 A RAW2 teams — 540512 1583249 21652 145 309338439778 131338 124 342 86 — — — — — —
201620 AA MLE2 teams — 576535 13824112 33894 26 258306374680 116288 156 300 89 — — — — — —
201620 AA RAW2 teams — 576520 13625213 48754 26 262329392721 131282 138 322 89 — — — — — —
201721 AAA MLE2 teams — 520470 1332336 40684 94 283344383727 100317 138 320 103 — — — — — —
201721 AAA RAW2 teams — 520456 1402747 54544 94 307385430815 123333 1010 363 103 — — — — — —
201822 AAA MLE2 teams — 465431 1262209 31771 82 292341406747 114338 177 330 109 — — — — — —
201822 AAA RAW2 teams — 465420 13325011 42611 82 317380455835 138350 139 372 109 — — — — — —
201923 MLB MLELos Angeles Dodgers — 377344 10323212 25492 41 299350483833 183315 137 363 132 +14 +0 +3 +1 +8 2.7
201923 MLB RAWLos Angeles Dodgers — 377343 10122212 26492 41 294348475823 181309 137 358 132 +14 +0 +3 +1 +8 2.7
202024 MLB MLEBoston Red Sox — 221202 591406 16452 40 292350450800 158349 207 359 129 +8 +1 +2 -2 +5 1.3
202024 MLB RAWBoston Red Sox — 221201 621606 17452 40 308368478846 169371 208 374 129 +8 +1 +2 -2 +5 1.3
202125 MLB MLEBoston Red Sox — 604550 15128213 45964 62 275334404738 129309 167 332 111 +8 +0 -6 -6 +13 0.9
202125 MLB RAWBoston Red Sox — 604544 15732213 51964 62 289354426780 138327 168 347 111 +8 +0 -6 -6 +13 0.9
202226 MLB MLEBoston Red Sox — 644595 16035111 40863 13 269318387705 118296 136 314 99 -1 -1 -7 -7 +14 -0.2
202226 MLB RAWBoston Red Sox — 644593 16639111 42863 13 280331405735 125309 137 326 99 -1 -1 -7 -7 +14 -0.2
202327 MLB MLEBoston Red Sox — 602547 14033613 44936 53 256318410728 154285 157 321 104 +3 -0 -2 -6 +13 0.7
202327 MLB RAWBoston Red Sox — 602546 14437513 45936 53 264327421748 158294 157 331 104 +3 -0 -2 -6 +13 0.7
202428 MLB MLENew York Yankees — 621559 12928112 49931 21 231294349643 118252 158 286 80 -15 +0 -1 -7 +13 -0.9
202428 MLB RAWNew York Yankees — 621559 13028113 49931 21 233296356652 123253 158 289 80 -15 +0 -1 -7 +13 -0.9
202529 MLB MLE2 teams — 246228 521101 16362 20 228285289574 61267 157 267 67 -10 +0 -5 -3 +5 -1.2
202529 MLB RAW2 teams — 246226 531102 18352 20 235297310606 75270 147 279 67 -10 +0 -5 -3 +5 -1.2
201418 ROK MLEOgden Raptors — 216197 571222 13264 110 289346401747 112317 126 327 107 — — — — — —
201519 A MLE2 teams — 540519 1432639 14862 145 276297389686 114311 163 295 86 — — — — — —
201620 AA MLE2 teams — 576534 13824112 33894 26 258306375680 116285 156 300 89 — — — — — —
201721 AAA MLE2 teams — 520471 1332336 40684 94 282344382727 100312 138 320 103 — — — — — —
201822 AAA MLE2 teams — 465430 1262209 31771 82 293341407748 114336 177 330 109 — — — — — —
201923 MLB MLELos Angeles Dodgers — 377347 10323212 25492 41 297350478829 182309 137 363 132 — — — — — —
202024 MLB MLEBoston Red Sox — 221201 591406 16452 40 294350453803 159371 207 359 129 — — — — — —
202125 MLB MLEBoston Red Sox — 604550 15128213 45964 62 275334404738 129327 167 332 111 — — — — — —
202226 MLB MLEBoston Red Sox — 644596 16035111 40863 13 268318386704 117309 136 314 99 — — — — — —
202327 MLB MLEBoston Red Sox — 602547 14033613 44936 53 256318410728 154294 157 321 104 — — — — — —
202428 MLB MLENew York Yankees — 621566 12928112 49931 21 228294345638 117253 158 286 80 — — — — — —
202529 MLB MLE2 teams — 246226 521101 16362 20 230285292577 62265 157 267 67 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202428 MLB MLENew York Yankees — 621566 12928112 49931 21 228294345638 117253 158 286 80 — — — — — —
202529 MLB MLE2 teams — 246226 521101 16362 20 230285292577 62265 157 267 67 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202731 MLB MLEATL 100% 394358 922017 31642 41 256318377695 121292 168 311 97 -2 +0 +0 -4 +9 0.3
▸ 2027 — real world (MLB)
202731 MLB CTXATL 100% 289263 671415 22472 31 256318377695 121292 168 311 97 -1 +0 +0 -3 +6 0.3
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202832 MLB MLEATL 100% 266243 611314 20441 11 249310361671 112286 178 301 90 -3 -0 -3 -3 +6 -0.4
202832 MLB CTXATL 100% 266243 611314 20441 11 249310361671 112286 178 301 90 -3 -0 -3 -3 +6 -0.4
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 36593326 8922031274 27455521 2412 268328403731 135300 157 324 99 +24 +0 -20 -36 +79 4.8
/ 162G— A+C — 650591 15836213 49994 42 267328401729 134299 158 324 99 +4 +0 -4 -6 +14 0.9
Career— MLE — 61875683 151930623115 40893538 7229 267321390711 123300 157 315 99 +23 +0 -20 -39 +86 5.1
/ 162G— MLE — 650597 15932212 43984 83 266320387707 121299 157 315 99 +4 +0 -3 -6 +14 0.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.

2025 AAAGwinnett Stripers · 33 PAwOBA .323 → .244 (−79)K% 12.1% → 14.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA12.12%÷0.976×1.200——14.90%
BB% (unintentional) /PA12.12%÷1.140×0.690—×0.9827.20%
HBP% /PA0.00%—×0.940—×0.9820.00%
Singles /BIP12.00%÷0.968×0.930—×0.98211.32%
Doubles /BIP4.00%÷1.162×0.830—×0.9822.81%
Triples /BIP0.00%÷0.900×0.970—×0.9820.00%
Home runs /BIP8.00%÷0.961×0.700—×0.9825.72%

Factors used: league row International League. Park (home-season share, regressed): HR 92, 1B 94, 2B 132, 3B 80, K 95, BB 128 — applied at half strength. Age: age 29 vs a level average of 27.2 → −1.8% on BB/HBP/hit rates (1.8 yr older than average).

Result: wOBA .323 → .244; ISO .241 → .177; BABIP .174 → .150. 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).

2018 AAAOklahoma City Dodgers · 379 PAwOBA .373 → .331 (−42)K% 12.4% → 16.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA12.40%÷0.970×1.290——16.50%
BB% (unintentional) /PA8.44%÷1.021×0.710—×1.0506.16%
HBP% /PA0.26%—×0.980—×1.0500.27%
Singles /BIP28.38%÷0.992×0.900×1.035×1.05027.97%
Doubles /BIP6.42%÷1.029×0.810×1.035×1.0505.49%
Triples /BIP0.00%÷1.020×0.810×1.035×1.0500.00%
Home runs /BIP3.38%÷1.020×0.780—×1.0502.71%

Factors used: league row PCL. Park (home-season share, regressed): HR 104, 1B 98, 2B 106, 3B 104, K 94, BB 104 — applied at half strength. Age: age 22 vs a level average of 27.2 → +5.0% on BB/HBP/hit rates (5.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.035.

Result: wOBA .373 → .331; ISO .143 → .116; BABIP .359 → .343. 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).

2017 AAAOklahoma City Dodgers · 495 PAwOBA .362 → .324 (−38)K% 10.1% → 13.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA10.10%÷1.000×1.290——13.03%
BB% (unintentional) /PA10.30%÷1.017×0.710—×1.0507.55%
HBP% /PA0.81%—×0.980—×1.0500.83%
Singles /BIP25.85%÷0.978×0.900×1.012×1.05025.29%
Doubles /BIP7.05%÷1.038×0.810×1.012×1.0505.85%
Triples /BIP1.04%÷1.150×0.810×1.012×1.0500.78%
Home runs /BIP1.57%÷0.989×0.780—×1.0501.30%

Factors used: league row PCL. Park (home-season share, regressed): HR 98, 1B 96, 2B 108, 3B 130, K 100, BB 103 — applied at half strength. Age: age 21 vs a level average of 27.2 → +5.0% on BB/HBP/hit rates (6.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.012.

Result: wOBA .362 → .324; ISO .122 → .102; BABIP .340 → .319. 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).

2016 AATulsa Drillers · 529 PAwOBA .323 → .300 (−23)K% 12.7% → 15.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA12.67%÷0.996×1.220——15.51%
BB% (unintentional) /PA7.37%÷0.935×0.700—×1.0505.79%
HBP% /PA0.76%—×0.870—×1.0500.69%
Singles /BIP22.68%÷0.990×0.920×1.011×1.05022.38%
Doubles /BIP5.61%÷0.926×0.840×1.011×1.0505.40%
Triples /BIP0.24%÷0.900×0.940×1.011×1.0500.27%
Home runs /BIP3.17%÷1.020×0.800—×1.0502.61%

Factors used: league row TL. Park (home-season share, regressed): HR 104, 1B 98, 2B 85, 3B 80, K 99, BB 87 — applied at half strength. Age: age 20 vs a level average of 24.8 → +5.0% on BB/HBP/hit rates (4.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.011.

Result: wOBA .323 → .300; ISO .134 → .119; BABIP .292 → .285. 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).

2015 AGreat Lakes Loons · 444 PAwOBA .308 → .274 (−33)K% 11.9% → 15.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA11.94%÷1.039×1.360——15.62%
BB% (unintentional) /PA3.38%÷1.028×0.690—×1.0452.37%
HBP% /PA0.45%—×0.780—×1.0450.37%
Singles /BIP25.27%÷1.028×0.920×1.008×1.04523.82%
Doubles /BIP6.25%÷1.026×0.830×1.008×1.0455.32%
Triples /BIP0.54%÷0.978×0.910×1.008×1.0450.53%
Home runs /BIP1.36%÷0.894×0.800—×1.0451.27%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 79, 1B 106, 2B 105, 3B 96, K 108, BB 106 — applied at half strength. Age: age 19 vs a level average of 22.0 → +4.5% on BB/HBP/hit rates (3.0 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.008.

Result: wOBA .308 → .274; ISO .100 → .088; BABIP .323 → .299. 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).

2015 A+Rancho Cucamonga Quakes · 96 PAwOBA .450 → .393 (−56)K% 12.5% → 17.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA12.50%÷0.970×1.340——17.27%
BB% (unintentional) /PA4.17%÷0.958×0.710—×1.0503.24%
HBP% /PA0.00%—×0.790—×1.0500.00%
Singles /BIP25.32%÷1.046×0.910×1.033×1.05023.90%
Doubles /BIP11.39%÷1.109×0.820×1.033×1.0509.14%
Triples /BIP2.53%÷1.150×0.760×1.033×1.0501.81%
Home runs /BIP5.06%÷0.898×0.920—×1.0505.44%

Factors used: league row CAL. Park (home-season share, regressed): HR 80, 1B 109, 2B 122, 3B 130, K 94, BB 92 — applied at half strength. Age: age 19 vs a level average of 22.8 → +5.0% on BB/HBP/hit rates (3.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.033.

Result: wOBA .450 → .393; ISO .275 → .244; BABIP .408 → .364. 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).

2014 ROKOgden Raptors · 216 PAwOBA .404 → .327 (−78)K% 8.3% → 12.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA8.33%÷1.000×1.440——12.00%
BB% (unintentional) /PA9.26%÷1.000×0.610—×1.0225.78%
HBP% /PA1.85%—×0.720—×1.0221.36%
Singles /BIP26.74%÷1.000×0.820×1.050×1.02223.54%
Doubles /BIP8.72%÷1.000×0.720×1.050×1.0226.74%
Triples /BIP1.74%÷1.000×0.720×1.050×1.0221.35%
Home runs /BIP1.74%÷1.000×0.750—×1.0221.34%

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

Result: wOBA .404 → .327; ISO .158 → .124; BABIP .374 → .317. 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 — .