Bryce Harper vs Juan Soto Stats

Bryce Harper vs Juan Soto

Harper has recorded a batting average of .281 for his career in baseball with 1,082 scored runs and an OPS of .911. For his time in baseball, he stepped into the batters box 7,085 times and has come through with a base knock 1,670 times. He has earned a slugging percentage of .522 and he has totaled 3,095 bases. In his career, Harper has hit 336 balls out of the park while driving in 976 runs. He has gone down on strikes 1,533 times and earned a walk on 1,035 at-bats, contributing to a .389 on-base percentage.

In the 3,280 at-bats in his professional career, Soto has an average at the plate of .285 with 934 base hits. His OBP sits at .421 and he holds a lifetime OPS of .953. He has tallied 655 runs and has 592 RBIs. Soto has drawn a walk 769 times while striking out on 696 plate appearances. He has gone deep 201 times, with 1,746 bases in total and also a .532 slugging percentage.

Bryce Harper vs Juan Soto Stats

Bryce Harper Career Juan Soto
1,653 Games Played 936
7,085 Plate Appearances 4,088
5,934 At-Bats 3,280
1,082 Runs 655
1,670 Hits 934
369 Doubles 179
24 Triples 15
336 Home Runs 201
976 Runs Batted In 592
140 Stolen Bases 57
50 Caught Stealing 23
1,035 Walks 769
1,533 Strikeouts 696
.281 Batting Average .285
.389 On-Base Percentage .421
.522 Slugging Percentage .532
0.911 OPS 0.953
3,095 Total Bases 1,746
134 Grounded Into Double Plays 84
46 Hit By Pitch 16

Harper has 289 total bases with 157 base knocks out of 550 at-bats. He has a total of 85 runs for the year and has hit 30 balls over the fence. He has accumulated a batting average at the plate of .285 while having an OPS of .898. He has compiled an OBP of .373 in addition to 76 walks and 138 strikeouts. Over the course of this season, Bryce Harper has batted in 87 runs and also has accrued a slugging percentage of .525.

Since the start of the campaign, Juan Soto has batted in 109 runs and also has recorded a slugging percentage of .569. He has compiled an on-base percentage of .419 with 129 walks and 119 strikeouts. Soto has earned 328 total bases with 166 base hits out of 576 at-bats. He has recorded a batting average at the plate of .288 in addition to holding an OPS of .989. He has racked up 128 runs so far this year and has drilled 41 balls out of the park.

Bryce Harper (2024) Stat Juan Soto (2024)
145 Games Played 157
631 Plate Appearances 713
550 At-Bats 576
85 Runs Scored 128
157 Hits 166
42 Doubles 31
0 Triples 4
30 Home Runs 41
87 Runs Batted In 109
7 Stolen Bases 7
4 Caught Stealing 4
76 Walks 129
138 Strikeouts 119
.285 Batting Average .288
.373 On-Base Percentage .419
.525 Slugging Percentage .569
0.898 OPS 0.989
149 OPS+ 178
289 Total Bases 328
18 Grounded Into Double Play 10
2 Hit By Pitch 4