Bryce Harper vs Mitch Haniger Stats

Harper has a batting average of .281 for his time in baseball with 931 runs scored and an OPS of .914. Over the course of his time in the league, he stepped into the batters box 5,995 times and has come through with a hit 1,405 times. His slugging percentage sits at .524 and he has accumulated 2,619 bases. In his career, Harper has hit 288 baseballs out of the park while knocking in 824 runs. He has struck out 1,297 times and has taken a walk on 891 occasions, which has contributed to a .390 on-base percentage.

Haniger has tallied a walk 221 times while going down on strikes on 610 tries. His on-base percentage sits at .331 and he also has a lifetime OPS of .800. He has compiled 354 runs in addition to having earned 334 RBIs. He has homered 114 times, with 1,056 total bases and a .469 slugging percentage. For the 2,252 at-bats in his baseball career, Haniger has hit .258 in addition to 582 hits.

Bryce Harper vs Mitch Haniger Stats

Bryce HarperCareerMitch Haniger
1,402Games Played588
5,995Plate Appearances2,530
288Home Runs114
824Runs Batted In334
124Stolen Bases19
44Caught Stealing6
.281Batting Average.258
.390On-Base Percentage.331
.524Slugging Percentage.469
2,619Total Bases1,056
108Grounded Into Double Plays43
39Hit By Pitch35

SaleBuy on Amazon
SaleBuy on Amazon

Harper has accumulated 26 base hits out of 75 at-bats and has a batting average of .347. He has taken a base 12 times and holds an on-base percentage of .437. This season, Harper has scored 18 runs, accrued 7 runs batted in and has earned 3 home runs. He has accrued an OPS of 0.983 with a slugging percentage of .547. He has gone down on strikes 21 times while accruing 41 bases in total.

Haniger has recorded 26 bases in total with 17 hits in 88 at-bats. He has notched 10 runs on the year and has hit 2 balls out of the park. He has accounted for a batting average when batting of .193 while holding an OPS of .521. He has earned an OBP of .226 with 4 walks and 27 K’s. Since the start of the season, Mitch Haniger has batted in 11 runs and has earned a slugging percentage of .295.

Bryce Harper (2023)StatMitch Haniger (2023)
20Games Played24
87Plate Appearances93
18Runs Scored10
3Home Runs2
7Runs Batted In11
2Stolen Bases1
1Caught Stealing0
.347Batting Average.193
.437On-Base Percentage.226
.547Slugging Percentage.295
41Total Bases26
2Grounded Into Double Play1
0Hit By Pitch0