|Bryce Harper||Career||Jorge Soler|
|741||Runs Batted In||332|
|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|
|73||Runs Batted In||59|
|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.