Alex VerdugoLF Atlanta Braves
Age 30 L/L 6'0" / 209 lbs MLB Svc 9.000 · Ctrl thru 2026
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 429 proj PA
wRC+†vL 5873vR 79
AVG/OBP/SLG.250 / .312 / .373
PA429
HR8
K%15
BB%8
ISO124
MLB%100%
Value2026 · WAR
BAT: -2.8 runs (wOBA-derived runs vs avg)-3BATRUN: +0.2 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.4 runs (Defensive runs vs avg)+0FLDPOS: -4.6 runs (Positional adjustment)-5POSREP: +12.2 runs (Replacement-level credit)+12REPTotal WAR: +0.40+0.4WAR
trajectory · projected WAR by year
0.40.2-0.22628
Tools · Splits · ContractCON 55 / POW 40
Toolsscout grade · Statcast %ile · 2023-2025
CONTACT55
Whiff%
905.7%
xwOBA
570.316
POWER40
Barrel%
255.0
Avg EV
4788.9
Bat Spd
1367.4
EYE60
Chase%
7726.4%
SPEED40
Sprint
2226.1
Platoon Splits2024-2025 · 834 PA
vs LHP
vs RHP
Edge
PA
223
611
wRC+
58
79
▶▶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   9.000 yrs.days
Team Control Through   2026
First FA Year   2027
YearStatusSalary Proj WAR Value Surplus
2026ROSExt / FA-deal$1M+0.2$0.6M-$0.6M
Totals $1M $0.6M -$0.6M

Career Stats + Projections

Viewactual = stats as recorded (prior seasons combined) + projected real-world MLB lines · MLE = level/park-neutral translations
Methodology▸ how these numbers are built

All seasons translated to park-neutral MLB-equivalent (MLE) and combined per year. 2026 = actual YTD + projected ROS + total. 2027+ via Advanced Marcel + aging curve.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
201418 ROKOgden Raptors 216198 561222 12264 110 283336394730 111314 126 320 103
201418 ROKOgden Raptors 216190 671533 20184 110 353425511936 158374 89 411 173
201519 A2 teams 540520 1342439 13842 145 258279367646 110291 162 280 72
201519 A2 teams 540512 1583249 21652 145 309338439778 131338 124 342 120
201620 AA2 teams 576535 13726112 33954 26 256304376680 120289 166 302 89
201620 AA2 teams 576520 13625213 48754 26 262329392721 131282 138 322 105
201721 AAA2 teams 520473 1302136 37684 94 275333370703 95307 137 308 94
201721 AAA2 teams 520456 1402747 54544 94 307385430815 123333 1010 363 136
201822 AAA2 teams 465432 1212108 30781 82 280328384713 104326 176 315 99
201822 AAA2 teams 465420 13325011 42611 82 317380455835 138350 139 372 143
201923 MLBLos Angeles Dodgers 377343 10423213 26492 41 303356496851 192317 137 363 136 +15 +0 +3 +1 +11 3.1
201923 MLBLos Angeles Dodgers 377343 10122212 26492 41 294348475823 181309 137 358 132 +14 +0 +3 +1 +11 2.9
202024 MLBBoston Red Sox 221201 591406 17452 40 294355453807 159351 208 351 127 +7 +1 +2 -2 +6 1.4
202024 MLBBoston Red Sox 221201 621606 17452 40 308368478846 169371 208 374 144 +11 +1 +2 -2 +6 1.8
202125 MLBBoston Red Sox 604544 15129213 51964 62 278344410754 132314 168 325 107 +5 +0 -6 -6 +17 1.0
202125 MLBBoston Red Sox 604544 15732213 51964 62 289354426780 138327 168 347 124 +16 +0 -6 -6 +17 2.2
202226 MLBBoston Red Sox 644593 15935111 42863 13 268320386706 118295 137 308 94 -5 -1 -7 -7 +18 -0.1
202226 MLBBoston Red Sox 644593 16639111 42863 13 280331405735 125309 137 326 108 +6 -1 -7 -7 +18 0.9
202327 MLBBoston Red Sox 602546 13833613 45936 53 253317407723 154281 157 315 100 -0 -0 -2 -6 +17 0.8
202327 MLBBoston Red Sox 602546 14437513 45936 53 264327421748 158294 157 331 111 +8 -0 -2 -6 +17 1.6
202428 MLBNew York Yankees 621559 12827112 49931 21 229292345638 116250 158 280 73 -19 +0 -1 -7 +18 -0.9
202428 MLBNew York Yankees 621559 13028113 49931 21 233296356652 123253 158 289 79 -15 +0 -1 -7 +18 -0.5
202529 MLB2 teams 246228 531102 16362 20 232289307596 75268 157 267 63 -10 +0 -5 -3 +7 -1.1
202529 MLB2 teams 246226 531102 18352 20 235297310606 75270 147 279 71 -8 +0 -5 -3 +7 -0.9
▸ 2026 Season
202630 MLBATL 429390 992128 33663 31 254317379696 126283 158 309 94 -3 +0 +0 -5 +12 0.4
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202731 MLBATL 100% 609555 13729211 46953 41 247308366674 119280 168 304 91 -7 +0 -2 -7 +17 0.2
202832 MLBATL 100% 596543 13127210 45953 31 241303354656 112275 168 296 85 -10 +0 -3 -6 +17 -0.2
202731 MLBATL 100% 609555 13729211 46953 41 247308366674 119280 168 299 87 -9 +0 -2 -7 +17 0.0
202832 MLBATL 100% 596543 13127210 45953 31 241303354656 112275 168 292 82 -12 +0 -3 -6 +17 -0.5
▸ Career Totals
Career 45984181 10992461591 34570126 3013 263323394717 131294 158 318 102 +8 +1 -22 -46 +130 7.3
/ 162G 650591 15635213 49994 42 264325396721 132295 158 318 102 +1 +0 -3 -7 +18 1.0
Career 72666660 173735327136 495110544 7830 261316383699 122292 157 307 93 -54 +4 -21 -65 +206 7.0
/ 162G 650596 15532212 44994 73 260315381696 121292 157 307 93 -5 +0 -2 -6 +18 0.6

Historical Stats — Raw (Per Stint)

Actual MLB + MiLB stats as they happened, one row per stint at each level. Use this to see what really got recorded; the table above shows MLB-equivalent translations + projections.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
201418 ROKOgden Raptors 216190 671533 20184 110 353425511936 158374 89 411 173 +18 +2 +6 2.7
201519 A+Rancho Cucamonga Quakes 9691 35924 4120 10 3854116591.070 275408 124 458 209 +12 +0 +3 1.5
201519 AGreat Lakes Loons 444421 1232325 17532 135 292323392715 100323 124 317 101 +0 +1 +13 1.4
201620 AATulsa Drillers 529477 13023113 44674 26 273339407746 134292 138 333 113 +8 -2 +15 2.1
201620 INTLGlendale Desert Dogs 4743 6210 480 00 140213233445 93171 179 206 16 -4 +0 +1 -0.3
201721 MLBLos Angeles Dodgers 2523 4001 240 01 174240304544 130167 168 248 48 -1 -0 +0 +2 +1 0.1
201721 AAAOklahoma City Dodgers 495433 1362746 52504 93 314393436829 122340 1011 369 140 +22 +1 +14 3.8
201822 MLBLos Angeles Dodgers 8677 20601 8140 00 260329377706 117306 169 315 100 -0 +0 -0 -5 +2 -0.3
201822 AAAOklahoma City Dodgers 379343 11319010 34471 82 329392472864 143359 129 384 152 +22 +1 +11 3.5
201923 MLBLos Angeles Dodgers 377343 10122212 26492 41 294348475823 181309 137 358 132 +14 +0 +3 +1 +11 2.9
202024 MLBBoston Red Sox 221201 621606 17452 40 308368478846 169371 208 374 144 +11 +1 +2 -2 +6 1.8
202125 MLBBoston Red Sox 604544 15732213 51964 62 289354426780 138327 168 347 124 +16 +0 -6 -6 +17 2.2
202226 MLBBoston Red Sox 644593 16639111 42863 13 280331405735 125309 137 326 108 +6 -1 -7 -7 +18 0.9
202327 MLBBoston Red Sox 602546 14437513 45936 53 264327421748 158294 157 331 111 +8 -0 -2 -6 +17 1.6
202428 MLBNew York Yankees 621559 13028113 49931 21 233296356652 123253 158 289 79 -15 +0 -1 -7 +18 -0.5
202529 MLBAtlanta Braves 213197 471000 14312 10 239296289585 51283 157 270 65 -8 +0 -5 -3 +6 -1.0
202529 AAAGwinnett Stripers 3329 6102 440 10 207303448751 241174 1212 332 112 +0 +0 +1 0.2
▸ Career Totals (raw MLB only — historical actual)
MLB Career 33933083 8311901170 25451120 2311 270329406736 137300 157 326 108 +29 +0 -17 -33 +96 7.7

Career Comps

Retired MLB careers whose totals most resemble what we're projecting for this player. Top row of each card is career totals; bottom row is per-162-game rates. Pool: 727 completed hitter careers (2000-2024).

PLAYER · career totals + /162 gamesYRSPAHRSBAVGOBPSLGPOSFLDWARJAWS
#1Josh Reddicklast yr '21
career totals — 13 seasons, 4,879 PA
134,87914661262321426-52-813.113.0
/162664208-7.1-1.11.8pk7: 13
#2Gerardo Parralast yr '21
career totals — 12 seasons, 5,290 PA
125,2909097275322403-51+1112.312.3
/1626641112-6.3+1.41.5pk7: 12
#3David Murphylast yr '15
career totals — 9 seasons, 3,821 PA
93,82110354274333432-41-359.610.0
/162664189-7.1-6.11.7pk7: 10
#4Jeff Francoeurlast yr '16
career totals — 11 seasons, 5,633 PA
115,63316054262304417-60-266.89.0
/162664196-7.1-3.10.8pk7: 11
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 11 projected seasons
115,0029834263320395-54-278.59.0
/162664135-7.1-3.51.1pk7: 9
#5Avisaíl Garcíalast yr '24
career totals — 13 seasons, 4,298 PA
134,29814051263316417-43-356.68.0
/162664228-6.7-5.41.0pk7: 9
#6Nomar Mazaralast yr '22
career totals — 7 seasons, 2,690 PA
72,690857256315414-29-213.73.7
/162664212-7.1-5.30.9pk7: 4

Career Path Comps

What happened to players with a similar stat profile at this age · Y-axis: wRC+ (100 = league avg, 150 = elite, 80 = below) · Bands: P10–P90 outer, P25–P75 inner · Gold: OGILVIE projection

Scouting At Match Age Next 3 Yrs Peak 3 Yrs
Comp Age HIT PWR SPD EYE AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR
Alex Verdugo (OGILVIE) 30 55 40 40 60 250/312/373 123283 83 15% 8% 94 +1.0
Jeremy Reed
2011 · MLB
30 52→58 42→45 42→50 48 251/300/356 106288 97 16% 6% 84 +0.6 224/277/333 109265 1011 19% 6% 69 -0.4 178/231/2517321231517%6%25-0.8
Ricardo Soriano
2006 · AAA
30 55 41→40 43→45 49 263/315/363 100287 86 12% 6% 92 +1.2 255/323/337 82291 69 14% 7% 89 +1.0 263/333/335733015413%8%91+0.4
Brian Buscher
2010 · MLB
29 51→57 44→45 38→45 53 249/322/364 115286 133 18% 9% 96 +1.5 230/295/353 123253 126 14% 8% 82 +0.5 224/273/3511282241106%6%73-0.0
Conor Gillaspie
2017 · MLB
30 52→59 47→50 42→40 47 259/305/406 147290 134 16% 6% 99 +1.7 236/283/367 131262 139 15% 6% 80 +0.4 215/251/307932377813%4%47-0.6
Leslie Anderson
2012 · AAA
30 53→58 45 40→30 43 260/293/378 118288 134 15% 4% 87 +0.8 253/293/364 111282 123 15% 4% 83 +0.6 255/297/35610128311114%4%81+0.4
Kevin Howard
2011 · AAA
30 48→56 44→45 42→45 47 238/284/353 115268 115 16% 6% 76 +0.1 243/280/348 105281 119 18% 5% 73 -0.1 253/288/35097290111017%5%74-0.0
Daric Barton
2016 · MLB
30 47→57 43→45 42→45 55 226/305/334 108259 103 17% 9% 81 +0.4 216/311/382 166247 215 22% 10% 98 +1.6 195/302/38418821026123%10%97+1.0
Ricardo Nanita
2011 · AAA
30 55→60 46→45 41→50 45 270/306/401 132299 138 15% 5% 98 +1.6 263/300/379 116294 1210 15% 5% 90 +1.0 261/299/36610529112915%4%83+0.4
Corban Joseph
2019 · MLB
30 53→57 47→50 45 50 262/309/401 139280 156 13% 6% 100 +1.7 259/307/394 135290 124 15% 6% 97 +1.5 268/316/40313430211015%6%100+0.9
Howie Clark
2005 · MLB
31 51→58 45→40 44→40 54 248/314/372 124265 125 12% 8% 95 +1.4 260/320/361 101277 96 10% 8% 94 +1.3 265/306/366102280849%5%85+0.4
Daniel Fornes
2010 · AAA
30 52→56 47→50 43→40 53 259/326/393 134279 144 13% 8% 105 +2.1 234/288/358 124256 145 15% 6% 80 +0.4 218/271/32911123713314%6%67-0.3
Terrence Long
2006 · MLB
30 56→58 43→50 44→45 50 271/317/388 117299 105 13% 6% 98 +1.6 244/289/367 123288 135 20% 6% 82 +0.5 225/263/34011527213023%5%60-0.6
Gonzalo Meza
2009 · AAA
30 55→56 43→50 43→40 48 270/317/379 110305 115 16% 6% 97 +1.5 260/311/347 87298 74 15% 7% 85 +0.7 261/318/335732996214%8%85+0.4
Matt Szczur
2019 · MLB
30 48→57 44→45 46→55 54 231/315/354 123285 108 22% 10% 91 +1.1 225/288/376 151278 177 25% 8% 85 +0.7 195/247/35616123321027%6%61-0.2
Hector Garanzuay
2011 · AAA
30 50→60 42→45 39→50 49 238/291/343 105265 97 14% 6% 77 +0.1 239/289/359 120278 118 18% 6% 80 +0.4 281/324/38510331710414%5%99+1.1
Roberto Macias
2010 · AAA
30 52 46→45 44→40 47 255/310/390 135301 137 20% 7% 97 +1.5 255/306/379 124333 118 25% 6% 93 +1.3 297/336/4081114005026%4%115+0.6
Efren Navarro
2015 · MLB
29 55→60 40→45 42→45 49 260/315/359 99319 66 20% 8% 91 +1.1 250/303/343 93319 63 22% 7% 82 +0.5 242/301/338963059122%7%77+0.1
Guillermo Heredia
2020 · MLB
29 48→58 44→45 37→45 49 235/310/354 120279 116 20% 8% 89 +1.0 225/304/367 142285 146 25% 8% 90 +1.0 219/311/3531342829023%9%83+0.3
Jason Krizan
2019 · AAA
30 48→56 44→55 45 50 232/286/350 118261 106 16% 7% 76 +0.1 242/300/393 151265 165 15% 8% 94 +1.3 246/301/41416727018116%7%97+1.1
Carlos Alvarez
2017 · AAA
29 52 39→45 45 50 246/317/334 88300 67 19% 8% 85 +0.7 227/294/313 86286 510 21% 7% 71 -0.3 201/273/2737225521220%7%49-0.8