Exhibition Team logoLos Angeles Angels of Anaheim hat dark logoArizona Diamondbacks hat dark logoBaltimore Orioles hat dark logoBoston Red Sox hat dark logoChicago Cubs hat dark logoCincinnati Reds dark logoCleveland Indians hat dark logoColorado Rockies hat dark logoDetroit Tigers dark logoHouston Astros hat dark logoKansas City Royals hat dark logoLos Angeles Dodgers hat dark logoWashington Nationals dark logoNew York Mets hat dark logoOakland Athletics cap logoPittsburgh Pirates hat dark logoSan Diego Padres cap logo on lightSeattle Mariners hat dark logoSan Francisco Giants hat dark logoSt. Louis Cardinals dark logoTampa Bay Rays hat dark logoTexas Rangers cap logoToronto Blue Jays hat dark logoMinnesota Twins hat dark logoPhiladelphia Phillies hat dark logoAtlanta Braves hat dark logoChicago White Sox hat dark logoMiami Marlins cap logoNew York Yankees hat dark logoMilwaukee Brewers cap logo
Adam Duvall

Adam Duvall

LF | B/T: R/R | 6' 1" 215 | Age: 31
Draft: 2010 (Rd: 11, #348, San Francisco Giants) - Louisville
Louisville, KY USA
Player Apps
MLB Rankings
Fastball Velocity
Fastball Spin
Curve Spin
K%
Exit Velocity
Hard Hit %
Pop Time
Framing
Outs Above Avg
Outfielder Jump
Sprint Speed
xwOBA
xBA
xSLG
 
Poor
Avg
Great

Stats

PA AB R H HR RBI SB AVG OBP SLG OPS
2019 130 120 17 32 10 19 0 .267 .315 .567 .882
6 Seasons 1961 1780 242 414 97 296 13 .233 .292 .461 .754
AVG HR RBI SB OPS
2019 .267 10 19 0 .882
6 Seasons .233 97 296 13 .754

Standard MLB Batting Statistics

SeasonTmLGGPAABRH2B3BHRRBIBBSOSBCSHBPAVGOBPSLGOPS
2014 SF NL 28 77 73 8 14 2 0 3 5 3 20 0 0 1 .192 .234 .342 .576
2015 CIN NL 27 72 64 6 14 2 0 5 9 6 26 0 0 2 .219 .306 .484 .790
2016 CIN NL 150 608 552 85 133 31 6 33 103 41 164 6 5 6 .241 .297 .498 .795
2017 CIN NL 157 647 587 78 146 37 3 31 99 39 170 5 3 10 .249 .301 .480 .782
2018 2 Teams 138 427 384 48 75 20 0 15 61 37 117 2 2 5 .195 .274 .365 .639
2018 CIN NL 105 370 331 40 68 19 0 15 61 34 100 2 2 4 .205 .286 .399 .685
2018 ATL NL 33 57 53 8 7 1 0 0 0 3 17 0 0 1 .132 .193 .151 .344
2019 ATL NL 41 130 120 17 32 4 1 10 19 7 39 0 0 2 .267 .315 .567 .882
*: All Star Season, Rankings AL/NL: Top 5 10 15 20      Click for Chart.

Advanced MLB Batting Statistics

SeasonTmLGPATBLOBSACSFBABIPXBHGIDPGIDPONPP/PAK/PAHR/PABB/KISOROEWO
2014 SF NL 77 25 34 0 0 .220 5 0 13 269 3.49 .260 .039 .150 .151 .151 0
2015 CIN NL 72 31 29 0 0 .273 7 0 7 278 3.86 .361 .069 .231 .266 .266 0
2016 CIN NL 608 275 228 0 8 .275 70 7 80 2226 3.66 .270 .054 .250 .257 .257 0
2017 CIN NL 647 282 323 0 11 .290 71 11 126 2484 3.84 .263 .048 .229 .232 .232 1
2018 2 Teams 427 140 231 0 1 .237 35 9 80 1648 3.86 .274 .035 .316 .169 .169 1
2018 CIN NL 370 132 192 0 1 .244 34 8 68 1455 3.93 .270 .041 .340 .193 .193 1
2018 ATL NL 57 8 39 0 0 .194 1 1 12 193 3.39 .298 .000 .176 .019 .019 0
2019 ATL NL 130 68 61 0 1 .306 15 0 14 530 4.08 .300 .077 .179 .300 .300 0

Statcast - Batting

Season Pitches Batted Balls Barrels Barrel % Exit Velocity Launch Angle XBA XSLG WOBA XWOBA XWOBACON Hard Hit % K % BB %
2015 278 38 3 7.9 90.2 20.4 .192 .355 .336 .277 .389 42.1 36.1 8.3
2016 2226 396 48 12.1 88.6 19.0 .246 .490 .333 .337 .434 40.8 27.0 6.7
2017 2484 428 38 8.9 87.3 21.2 .229 .428 .327 .308 .387 32.6 26.3 6.0
2018 1648 268 28 10.4 89.0 22.6 .227 .424 .278 .315 .397 41.2 27.4 8.7
2019 530 82 13 15.9 91.0 26.2 .210 .541 .360 .329 .445 32.9 30.0 5.4
ALL 7166 1212 130 10.7 88.4 21.1 .231 .453 .320 .319 .409 37.5 27.4 6.9
MLB 40553 6.3 87.5 11.2 .251 .412 .317 .318 .371 34.5 21.7 8.3

Rankings

+ View More Rankings

Transactions

Team Date Transaction
06/18/2010 San Francisco Giants signed 2B Adam Duvall.
06/19/2010 Adam Duvall assigned to Salem-Keizer Volcanoes from San Francisco Giants.
04/05/2011 Adam Duvall assigned to Augusta GreenJackets from Salem-Keizer Volcanoes.
04/02/2012 Adam Duvall assigned to San Jose Giants from Augusta GreenJackets.
02/01/2013 San Francisco Giants invited non-roster 3B Adam Duvall to spring training.
04/02/2013 3B Adam Duvall assigned to Richmond Flying Squirrels from San Jose Giants.
04/16/2013 Richmond Flying Squirrels placed 3B Adam Duvall on the 7-day disabled list. sprained thumb
05/21/2013 Adam Duvall roster status changed by Richmond Flying Squirrels.
10/10/2013 3B Adam Duvall assigned to Bravos de Margarita.
11/20/2013 San Francisco Giants selected the contract of Adam Duvall from Richmond Flying Squirrels.
03/12/2014 San Francisco Giants optioned 3B Adam Duvall to Fresno Grizzlies.
06/25/2014 San Francisco Giants recalled Adam Duvall from Fresno Grizzlies.
07/04/2014 San Francisco Giants optioned 3B Adam Duvall to Fresno Grizzlies.
07/21/2014 San Francisco Giants recalled Adam Duvall from Fresno Grizzlies.
07/29/2014 San Francisco Giants optioned 1B Adam Duvall to Fresno Grizzlies.
08/10/2014 San Francisco Giants recalled Adam Duvall from Fresno Grizzlies.
08/25/2014 San Francisco Giants optioned 1B Adam Duvall to Fresno Grizzlies.
09/02/2014 San Francisco Giants recalled 1B Adam Duvall from Fresno Grizzlies.
10/03/2014 San Francisco Giants reassigned 1B Adam Duvall to the minor leagues.
10/30/2014 Adam Duvall roster status changed by San Francisco Giants.
12/04/2014 1B Adam Duvall assigned to Bravos de Margarita.
03/29/2015 San Francisco Giants optioned 1B Adam Duvall to Sacramento River Cats.
07/30/2015 Cincinnati Reds traded RHP Mike Leake to San Francisco Giants for 1B Adam Duvall and RHP Keury Mella.
07/31/2015 1B Adam Duvall assigned to Louisville Bats.
07/31/2015 Cincinnati Reds optioned 1B Adam Duvall to Louisville Bats.
08/31/2015 Cincinnati Reds recalled LF Adam Duvall from Louisville Bats.
07/31/2018 Cincinnati Reds traded Adam Duvall to Atlanta Braves for RHP Lucas Sims, RHP Matt Wisler and Preston Tucker.
03/24/2019 Atlanta Braves optioned LF Adam Duvall to Gwinnett Stripers.
07/27/2019 Atlanta Braves recalled Adam Duvall from Gwinnett Stripers.
08/16/2019 Atlanta Braves optioned LF Adam Duvall to Gwinnett Stripers.
08/17/2019 Atlanta Braves recalled Adam Duvall from Gwinnett Stripers.
08/26/2019 Atlanta Braves optioned LF Adam Duvall to Gwinnett Stripers.
09/05/2019 Atlanta Braves recalled LF Adam Duvall from Gwinnett Stripers.