Bryce Harper vs Jorge Soler Stats

Bryce Harper Career Jorge Soler
1,266 Games Played 646
5,409 Plate Appearances 2,523
4,502 At-Bats 2,203
838 Runs 297
1,256 Hits 541
262 Doubles 123
22 Triples 3
264 Home Runs 117
741 Runs Batted In 332
111 Stolen Bases 10
39 Caught Stealing 3
816 Walks 260
1,168 Strikeouts 684
.279 Batting Average .246
.391 On-Base Percentage .331
.523 Slugging Percentage .463
0.913 OPS 0.794
2,354 Total Bases 1,021
92 Grounded Into Double Plays 58
36 Hit By Pitch 29

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.

Soler has drawn a free base 260 times while going down on strikes on 684 attempts. His on-base percentage sits at .331 and he has earned a career OPS of .794. He has tallied 297 runs and has 332 runs batted in. He has hit the long ball 117 times, with 1,021 total bases and a .463 slugging percentage. During the 2,203 official at-bats in his professional career, Soler has accumulated a batting average of .246 in addition to having 541 hits.

Bryce Harper Stat Jorge Soler
124 Games Played 134
526 Plate Appearances 538
433 At-Bats 463
89 Runs Scored 64
134 Hits 102
34 Doubles 24
1 Triples 0
32 Home Runs 23
73 Runs Batted In 59
13 Stolen Bases 0
3 Caught Stealing 0
83 Walks 59
113 Strikeouts 130
.309 Batting Average .220
.424 On-Base Percentage .313
.614 Slugging Percentage .421
1.038 OPS 0.734
180 OPS+ 95
266 Total Bases 195
11 Grounded Into Double Play 11
5 Hit By Pitch 5

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.

Soler is sitting with 195 total bases with 102 base hits (132nd in baseball) in 463 at-bats. He has accrued an on-base percentage of .313 in addition to 59 free passes and 130 strikeouts. Over the course of this season, Soler has batted in 59 runs and has earned a slugging percentage of .421. He has a total of 64 runs this year and has drilled 23 balls out of the park. He has accumulated a average at the plate of .220 in addition to having an OPS of .734.