|Bryce Harper||Career||Mitch Haniger|
|748||Runs Batted In||273|
|93||Grounded Into Double Plays||35|
|36||Hit By Pitch||34|
For his pro baseball career, Harper has slapped 265 balls out of the park while knocking in 748 runs. Over the course of his pro career, he came to the plate 5,442 times and has delivered a base hit 1,265 times. He has compiled a slugging percentage of .524 and he has racked up 2,371 bases. He has gone down on strikes 1,175 times and has walked on 825 occasions, which contributes in part to a .392 on-base %. Harper has an average at the plate of .280 for his career in addition to 844 runs scored and an OPS of .916.
In the 1,899 at-bats in his pro career, Haniger has hit .262 and has racked up 498 hits. His on-base percentage sits at .339 and he holds a lifetime OPS of .816. He has accumulated 305 runs in addition to having 273 RBIs. Haniger has earned a walk 195 times while going down on strikes on 505 attempts. He has hit it out of the park 96 times, with 906 total bases and a .477 slugging %.
|Bryce Harper||Stat||Mitch Haniger|
|80||Runs Batted In||84|
|12||Grounded Into Double Play||12|
|5||Hit By Pitch||9|
Harper is sitting with 143 hits out of 456 at-bats and has a batting average of .314. He has walked 92 times and has accumulated an on-base percentage of .431. For the season, Harper has compiled 95 runs, accrued 80 RBI and has hit 33 home runs. He has earned an OPS of 1.052 (10th in MLB) in addition to a SLG of .621. He has been struck out 120 times (68th in the league) while amassing 283 bases in total.
For the current season, Haniger has knocked in 84 runs and has compiled a slugging percentage of .472. He has recorded an on-base percentage of .318 as well as 52 walks and 156 strikeouts. Haniger has accounted for 273 total bases with 145 base hits (36th in the league) in 579 at-bats. He has earned a batting average of .250 with an OPS of .790. He has notched 102 runs on the season and has drilled 34 balls out of the park.