Bryce Harper vs Mitch Haniger Stats

Bryce Harper Career Mitch Haniger
1,273 Games Played 497
5,442 Plate Appearances 2,146
4,525 At-Bats 1,899
844 Runs 305
1,265 Hits 498
267 Doubles 100
22 Triples 10
265 Home Runs 96
748 Runs Batted In 273
111 Stolen Bases 18
39 Caught Stealing 6
825 Walks 195
1,175 Strikeouts 505
.280 Batting Average .262
.392 On-Base Percentage .339
.524 Slugging Percentage .477
0.916 OPS 0.816
2,371 Total Bases 906
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
131 Games Played 147
559 Plate Appearances 647
456 At-Bats 579
95 Runs Scored 102
143 Hits 145
39 Doubles 22
1 Triples 2
33 Home Runs 34
80 Runs Batted In 84
13 Stolen Bases 1
3 Caught Stealing 0
92 Walks 52
120 Strikeouts 156
.314 Batting Average .250
.431 On-Base Percentage .318
.621 Slugging Percentage .472
1.051 OPS 0.790
183 OPS+ 119
283 Total Bases 273
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.