Adam DuvallLF Atlanta Braves
Age 37 R/R 6'1" / 233 lbs MLB Svc 12.000 · Ctrl thru 2026
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 269 proj PA
wRC+†vL 142102vR 1
AVG/OBP/SLG.217 / .284 / .421
PA269
HR13
K%28
BB%7
ISO206
MLB%100%
Value2026 · WAR
BAT: -0.9 runs (wOBA-derived runs vs avg)-1BATRUN: +0.5 runs (SB/CS + UBR baserunning)+1RUNFLD: +0.8 runs (Defensive runs vs avg)+1FLDPOS: -2.9 runs (Positional adjustment)-3POSREP: +7.6 runs (Replacement-level credit)+8REPTotal WAR: +0.30+0.3WAR
trajectory · projected WAR by year
0.2-0.2-0.32628
Tools · Splits · ContractCON 45 / POW 65
Toolsscout grade · Statcast %ile · 2022-2024
CONTACT45
Whiff%
2913.4%
xwOBA
390.295
POWER65
Barrel%
7712.2
Avg EV
3588.0
Bat Spd
6072.4
EYE40
Chase%
1837.9%
SPEED38
Sprint
6628.1
DEFENSE40
scouting grade only
Platoon Splits2024 · 330 PA
vs LHP
vs RHP
Edge
PA
123
207
wRC+
142
1
◀◀L
wOBA
371
186
◀◀L
ISO
262
076
◀◀L
BABIP
264
205
◀◀L
K%
22.8%
34.3%
◀◀L
BB%
10.6%
3.9%
◀◀L
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   FA
MLB Debut   2014
Service   12.000 yrs.days
Team Control Through   2026
First FA Year   2027
YearStatusSalary Proj WAR Value Surplus
2026ROSExt / FA-deal$0.8M+0.1$0.5M-$0.4M
Totals $0.8M $0.5M -$0.4M

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
201122 AAugusta GreenJackets 513457 10927425 3612714 44 239314479793 241271 257 338 117
201122 AAugusta GreenJackets 513431 12330422 599814 44 285387527913 241320 1912 395 161
201223 A+San Jose Giants 598551 12121428 3015510 82 220272425697 205249 265 294 83
201223 A+San Jose Giants 598534 13824430 4711610 82 258330487817 228274 198 355 130
201324 AA2 teams 583542 11323524 291346 21 208256402659 194229 235 281 73
201324 AA2 teams 583530 13929424 411076 21 262322468790 206285 187 345 122
201425 AAA3 teams 526492 10719224 271426 21 217267411677 193254 275 291 81
201425 AAA3 teams 526484 13424234 351126 21 277333545879 269295 217 381 150
201526 AAA2 teams 613573 12526229 251669 51 218262422684 204250 274 291 81
201526 AAA2 teams 613561 14531235 371409 51 258315508823 250281 236 356 130
201627 MLBCincinnati Reds 608553 12930631 411646 65 233293477771 244268 277 328 109 +6 -1 +1 -7 +17 1.8
201627 MLBCincinnati Reds 608552 13331633 411646 65 241300498798 257275 277 342 120 +14 -1 +1 -7 +17 2.5
201728 MLBCincinnati Reds 647587 14135329 3917010 53 240299458757 218281 266 325 107 +5 -0 +7 -7 +18 2.4
201728 MLBCincinnati Reds 647587 14637331 3917010 53 249307480787 232290 266 339 118 +13 -0 +7 -7 +18 3.2
201829 MLBAtlanta Braves 427384 7520015 371175 22 195275365639 169237 279 279 72 -14 -0 +6 -5 +12 -0.1
201829 MLBAtlanta Braves 427384 7520015 371175 22 195275365639 169237 279 287 78 -11 -0 +6 -5 +12 0.2
201930 AAA2 teams 559509 11921443 3515412 10 234299544843 310241 286 353 128
201930 AAA2 teams 559489 13024542 5512512 10 266354593947 327271 2210 406 169
202031 MLBAtlanta Braves 209190 458016 15543 00 237303532834 295240 267 356 131 +7 +0 +0 -2 +6 1.1
202031 MLBAtlanta Braves 209190 458016 15543 00 237303532834 295240 267 360 134 +8 +0 +0 -2 +6 1.2
202132 MLBAtlanta Braves 555513 11717238 351744 50 228283491774 263260 316 330 111 +7 +1 +4 -6 +16 2.2
202132 MLBAtlanta Braves 555513 11717238 351744 50 228283491774 263260 316 335 114 +9 +1 +4 -6 +16 2.4
202233 MLBAtlanta Braves 315287 6116112 211015 02 213278401679 188278 327 296 85 -5 -1 +2 +1 +9 0.6
202233 MLBAtlanta Braves 315287 6116112 211015 02 213278401679 188278 327 300 88 -4 -1 +2 +1 +9 0.7
202334 MLB2 teams 382345 7922222 261196 40 229294496790 267273 317 337 116 +7 +1 -3 +1 +11 1.7
202334 MLB2 teams 382344 8425223 271186 40 244310529839 285293 317 359 133 +14 +1 -3 +1 +11 2.5
202435 MLBAtlanta Braves 330303 5510011 21995 00 182246323570 142227 306 254 53 -18 +0 -2 -4 +9 -1.4
202435 MLBAtlanta Braves 330303 5510011 21995 00 182246323570 142227 306 257 55 -17 +0 -2 -4 +9 -1.3
▸ 2026 Season
202637 MLBATL 269244 5410113 19744 31 221288430719 209255 287 312 97 -1 +0 +1 -3 +8 0.3
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202738 MLBATL 100% 179162 34618 12503 10 210277407684 198245 287 297 85 -3 +0 -7 -2 +5 -0.7
202839 MLBATL 100% 10697 18304 7301 00 186248340588 155235 287 281 73 -3 +0 -8 -1 +3 -1.0
202738 MLBATL 100% 179162 34618 12503 10 210277407684 198245 287 286 77 -5 +0 -7 -2 +5 -0.9
202839 MLBATL 100% 10697 18304 7301 00 186248340588 155235 287 271 66 -4 +0 -8 -1 +3 -1.1
▸ Career Totals
Career 40083652 82318016207 266115453 2312 225288453741 228265 297 322 105 +21 -0 -1 -52 +114 8.2
/ 162G 650592 13429334 431879 42 226289458747 231265 297 322 105 +3 +0 -0 -8 +18 1.3
Career 74196789 150231437372 4552030109 4822 221281443724 222254 276 310 96 -37 +1 -1 -73 +210 10.2
/ 162G 650595 13228333 4017810 42 222283445728 224254 276 310 96 -3 +0 -0 -6 +18 0.9

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
201122 AAugusta GreenJackets 513431 12330422 599814 44 285387527913 241320 1912 395 161 +35 -1 +15 5.0
201223 A+San Jose Giants 598534 13824430 4711610 82 258330487817 228274 198 355 130 +20 +1 +17 3.9
201324 AARichmond Flying Squirrels 430385 9622417 35725 21 249320460780 210264 178 340 118 +9 +0 +12 2.1
201324 INTLBravos de Margarita 153145 43707 6351 00 297329490819 193346 234 358 132 +6 +0 +4 1.0
201425 MLBSan Francisco Giants 7773 14203 3201 00 192234342576 151220 264 257 55 -4 +0 -2 -9 +2 -1.3
201425 AAAFresno Grizzlies 394359 10721227 30825 20 298360593954 295320 218 413 174 +33 +0 +11 4.5
201425 INTLBravos de Margarita 5552 13104 2100 01 250278500778 250231 184 332 112 +1 -0 +2 0.2
201526 MLBCincinnati Reds 7264 14205 6262 00 219306484790 266273 368 347 123 +2 +0 -1 -7 +2 -0.3
201526 AAALouisville Bats 541497 13129230 311147 51 264316511827 247281 216 357 131 +19 +1 +15 3.6
201627 MLBCincinnati Reds 608552 13331633 411646 65 241300498798 257275 277 342 120 +14 -1 +1 -7 +17 2.5
201728 MLBCincinnati Reds 647587 14637331 3917010 53 249307480787 232290 266 339 118 +13 -0 +7 -7 +18 3.2
201829 MLBAtlanta Braves 427384 7520015 371175 22 195275365639 169237 279 287 78 -11 -0 +6 -5 +12 0.2
201930 MLBAtlanta Braves 130120 324110 7392 00 267318567884 300306 305 379 148 +7 +0 +1 -6 +4 0.6
201930 AAAGwinnett Stripers 429369 9820432 488610 10 266365602967 336261 2011 414 175 +36 +0 +12 5.0
202031 MLBAtlanta Braves 209190 458016 15543 00 237303532834 295240 267 360 134 +8 +0 +0 -2 +6 1.2
202132 MLBAtlanta Braves 555513 11717238 351744 50 228283491774 263260 316 335 114 +9 +1 +4 -6 +16 2.4
202233 MLBAtlanta Braves 315287 6116112 211015 02 213278401679 188278 327 300 88 -4 -1 +2 +1 +9 0.7
202334 MLBBoston Red Sox 353320 7924221 221106 40 247307531839 284299 316 358 132 +13 +1 -3 +1 +10 2.2
202334 AAAWorcester Red Sox 2924 5102 580 00 208345500845 292214 2817 370 142 +1 +0 +1 0.2
202435 MLBAtlanta Braves 330303 5510011 21995 00 182246323570 142227 306 257 55 -17 +0 -2 -4 +9 -1.3
▸ Career Totals (raw MLB only — historical actual)
MLB Career 37233393 77117115195 247107449 2212 227289459748 232267 297 325 107 +30 -0 +14 -49 +105 10.1

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
#1Russell Branyanlast yr '11
career totals — 12 seasons, 3,352 PA
123,35219316233329488-25-1017.114.8
/162664383-4.9-2.03.4pk7: 12
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 14 projected seasons
144,27722027226285454-50+148.69.6
/162664344-7.7+2.21.3pk7: 11
#2Kole Calhounlast yr '23
career totals — 11 seasons, 4,963 PA
114,96317933242316418-54-338.39.6
/162664244-7.3-4.41.1pk7: 11
#3Scott Hairstonlast yr '14
career totals — 9 seasons, 2,624 PA
92,62410636242297444-18-166.06.6
/162664279-4.5-4.11.5pk7: 7
#4Laynce Nixlast yr '13
career totals — 9 seasons, 2,038 PA
92,038699243289422-13+84.34.9
/162664223-4.1+2.51.4pk7: 5
#5Michael Saunderslast yr '17
career totals — 8 seasons, 2,711 PA
82,7118155233305399-12-134.14.5
/1626642013-2.9-3.21.0pk7: 5
#6Chris Heiseylast yr '17
career totals — 8 seasons, 1,758 PA
81,7586225238296413-18+33.03.2
/162664239-6.7+1.01.1pk7: 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
Adam Duvall (OGILVIE) 37 45 65 38 40 217/284/421 204255 133 28% 7% 97 +0.7
Mike Hessman
2015 · AAA
37 35→36 60→65 42→45 40 208/262/420 211251 304 32% 6% 86 +0.8 215/276/396 181260 236 27% 7% 86 +0.8 194/264/36316923021326%7%70-0.3
Miguel Olivo
2014 · MLB
36 42→51 54→60 39→50 38 230/263/403 173275 247 27% 4% 82 +0.5 243/283/390 147330 168 30% 5% 86 +0.8 235/274/36813333114832%4%73-0.1
Scott McClain
2008 · MLB
36 39→45 55 41→40 45 214/269/391 177242 244 24% 7% 82 +0.5 235/300/412 177275 236 23% 8% 100 +1.7 240/309/43019027425422%9%107+2.2
Rod Barajas
2012 · MLB
36 44→47 58→60 46→30 45 240/289/438 199250 282 18% 5% 102 +1.9 229/298/393 164256 214 20% 8% 95 +1.4 205/284/34213722718019%8%67-0.3
John Lindsey
2014 · AAA
37 44→53 63→65 41→30 41 242/315/470 229300 323 31% 6% 122 +3.3 226/305/411 185289 254 30% 7% 102 +1.9 201/292/38618625026030%8%89+0.7
Brooks Conrad
2015 · MLB
35 40→44 56→55 38→50 41 218/274/407 189278 253 32% 7% 88 +0.9 194/254/316 122264 146 31% 6% 56 -1.3 143/210/219762017331%6%10-2.3
Chris Richard
2010 · MLB
36 43→53 56→60 48→50 46 231/300/421 190276 246 26% 7% 102 +1.9 229/292/391 162283 185 25% 7% 91 +1.1 226/290/38015428016025%7%85+0.6
Robert Saucedo
2014 · AAA
38 42→52 59→65 42→40 48 235/298/434 200249 292 21% 7% 105 +2.1 237/300/407 170266 235 21% 8% 98 +1.6 233/311/39015727122022%10%95+0.5
Cody Ransom
2013 · MLB
37 43→42 54→55 46→50 43 220/291/401 181306 237 34% 8% 93 +1.3 210/281/381 171292 216 34% 9% 84 +0.6 175/240/33416022620132%8%53-0.5
Andy Tracy
2011 · AAA
37 45→48 56→60 49→45 48 240/306/431 191285 245 25% 8% 108 +2.3 227/299/405 178298 218 30% 9% 98 +1.6 193/283/37318025622632%10%81+0.2
Sal Fasano
2008 · MLB
36 42 52→55 44→40 37 224/282/386 162278 214 28% 4% 86 +0.8 208/264/324 116288 126 31% 4% 62 -0.9 184/237/270862717433%3%34-0.9
Luis Alfonso Garcia
2016 · AAA
37 47→57 56→60 44→40 51 250/314/433 183274 263 20% 8% 111 +2.5 246/314/414 168292 235 24% 8% 106 +2.2 250/326/42717730226126%9%112+1.6
Angel Berroa
2015 · AAA
38 49→56 54→55 42→50 39 254/299/429 175299 226 23% 4% 104 +2.0 240/284/389 149283 188 22% 4% 87 +0.8 232/269/34911726314318%3%66-0.2
Ernie Young
2006 · MLB
37 47→54 51→50 44→40 47 239/320/392 153314 218 30% 9% 103 +1.9 230/302/368 138297 175 27% 8% 89 +1.0 221/294/34912828216126%7%78+0.1
Emmanuel Valdez
2015 · AAA
36 43→52 55 45→40 47 221/308/407 186303 235 34% 10% 102 +1.9 214/291/334 120299 147 31% 8% 76 +0.0 182/255/221392675231%7%27-0.7
Doug Mirabelli
2007 · MLB
36 44 53→50 48→30 46 228/304/398 170292 215 29% 8% 98 +1.6 228/300/390 162298 207 29% 8% 95 +1.4 200/276/35715726124032%9%74-0.0
Robinson Chirinos
2021 · MLB
37 44→46 53→60 43→50 50 224/325/397 173292 204 29% 10% 107 +2.2 216/303/369 153294 175 31% 9% 90 +1.0 192/284/33514326717232%9%73-0.0
Hernando Arredondo
2014 · AAA
37 47→56 50 41→50 39 245/271/399 154277 196 20% 3% 84 +0.6 239/278/366 127282 155 21% 4% 78 +0.2 241/283/34410328712220%4%69-0.1
Adam Rosales
2019 · MLB
36 41→49 50→55 42→45 41 214/268/368 154272 185 28% 6% 75 -0.0 205/253/329 124279 146 31% 5% 58 -1.2 175/215/2648925112235%4%20-1.9
Jonathan Aceves
2015 · AAA
37 41 50→55 46→30 43 215/268/359 144257 194 25% 6% 72 -0.2 235/302/361 126284 144 22% 7% 87 +0.8 237/309/35511828513121%8%87+0.4