|Adam Duvall||Career||Mitch Haniger|
|430||Runs Batted In||272|
|36||Grounded Into Double Plays||34|
|32||Hit By Pitch||33|
For his professional baseball career, Duvall has hit 148 baseballs over the fence while driving in 430 runs. In his time in the Majors, he stepped up to bat 2,670 times and has notched a base hit 564 times. His career slugging percentage is .474 and he has racked up 1,152 bases. He has struck out 743 times and has been walked on 183 occasions, contributing to a .292 on-base percentage. Duvall has compiled an average at the plate of .232 in his time in baseball with 338 scored runs and an OPS of .766.
Haniger has drawn a walk 192 times while striking out on 499 plate appearances. His on-base percentage is .340 and he has a lifetime OPS of .819. He has a total of 303 runs in addition to having 272 RBIs. He has gone yard 95 times, with 898 total bases and also a .479 slugging %. In the 1,876 at-bats in his professional career, Haniger has earned a batting average of .264 in addition to 495 base hits.
|Adam Duvall||Stat||Mitch Haniger|
|101||Runs Batted In||83|
|7||Grounded Into Double Play||11|
|3||Hit By Pitch||8|
For the season, Duvall has notched 62 runs, amassed 101 RBI and has earned 35 home runs. He has struck out 153 times (11th in MLB) while tallying 230 total bases. He has recorded an OPS of 0.787 (136th in the league) as well as a SLG of .501. He has walked 35 times and has an OBP of .286. Duvall is sitting with 105 base hits in 459 at-bats for an average at the plate of .229.
Haniger has accounted for 265 total bases with 142 hits (33rd in MLB) in 556 at-bats. He has accounted for an on-base percentage of .321 in addition to 49 walks and 150 strikeouts. Since the start of the season, Haniger has hit in 83 runs and has recorded a slugging percentage of .477. He has tallied 100 runs so far this season and has drilled 33 balls over the fence. He has amassed a batting average of .255 with an OPS of .798.