Bryce Harper vs Max Kepler Stats

Bryce Harper Career Max Kepler
1,266 Games Played 708
5,409 Plate Appearances 2,866
4,502 At-Bats 2,521
838 Runs 379
1,256 Hits 587
262 Doubles 143
22 Triples 12
264 Home Runs 118
741 Runs Batted In 350
111 Stolen Bases 30
39 Caught Stealing 13
816 Walks 294
1,168 Strikeouts 528
.279 Batting Average .233
.391 On-Base Percentage .318
.523 Slugging Percentage .440
0.913 OPS 0.758
2,354 Total Bases 1,108
92 Grounded Into Double Plays 23
36 Hit By Pitch 30

For his MLB career, Harper has hit 264 balls out of the park while driving in 741 runs. Over the course of his pro career, he stepped up to the plate 5,409 times and came through with a base hit 1,256 times. He has compiled a slugging percentage of .523 and he has totaled 2,354 bases. He has fanned 1,168 times and has walked on 816 occasions, which has contributed to a .391 on-base %. Harper has hit .279 for his baseball career with 838 runs scored and an OPS of .913.

For the 2,521 official at-bats in his baseball career, Kepler has hit .233 in addition to having 587 base hits. He has hit a home run 118 times, with 1,108 total bases and a .440 slugging percentage. Kepler has tallied a walk 294 times while being called out on strikes on 528 tries. He has scored 379 runs in addition to having 350 runs batted in. His on-base % is .318 and he is the owner of a career OPS of .758.

Bryce Harper Stat Max Kepler
124 Games Played 107
526 Plate Appearances 441
433 At-Bats 380
89 Runs Scored 55
134 Hits 79
34 Doubles 20
1 Triples 4
32 Home Runs 17
73 Runs Batted In 47
13 Stolen Bases 10
3 Caught Stealing 0
83 Walks 52
113 Strikeouts 87
.309 Batting Average .208
.424 On-Base Percentage .311
.614 Slugging Percentage .416
1.038 OPS 0.726
180 OPS+ 100
266 Total Bases 158
11 Grounded Into Double Play 2
5 Hit By Pitch 6

On the year, Harper has notched 89 runs, recorded 73 RBI and has 32 home runs. He has been struck out 113 times (70th in the league) while accruing 266 total bases. He has compiled an OPS of 1.038 (5th in the league) and a slugging % of .614. He has earned a free base 83 times and sports an OBP of .424. Harper has accounted for 134 base hits out of 433 at-bats for a batting average of .309.

Since the beginning of the campaign, Kepler has knocked in 47 runs and also has accrued a slugging percentage of .416. He is sitting with an on-base percentage of .311 with 52 walks and 87 strikeouts. Kepler is sitting with 158 total bases with 79 base hits (189th in MLB) out of 380 at-bats. He has compiled a average at the plate of .208 with an OPS of .727. He has notched 55 runs on the year and has drilled 17 balls out of the park.