Bryce Harper vs Juan Soto Stats

Bryce Harper vs Juan Soto

In his professional baseball career, Harper has hit 336 baseballs over the fence while driving in 976 runs. Over the course of his pro career, he faced a pitcher 7,085 times and has delivered a base hit 1,670 times. He has recorded a slugging percentage of .522 and he has accumulated 3,095 bases. He has fanned 1,533 times and earned a walk on 1,035 attempts at the plate, contributing to a .389 OBP. Harper has hit .281 for his career in baseball in addition to 1,082 runs scored and an OPS of .911.

Over the course of the 3,280 official at-bats in his MLB career, Soto has recorded a batting average of .285 with 934 hits. His on-base percentage comes in at .421 and he holds a career OPS of .953. He has accumulated 655 runs and has 592 RBIs. Soto has tallied a walk 769 times while striking out on 696 chances. He has hit a home run 201 times, as well as 1,746 total bases 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 accumulated 157 base hits in 550 at-bats for an average of .285. He has taken a base 76 times and holds an on-base percentage of .373. So far this season, Harper has compiled 85 runs, recorded 87 RBI and has earned 30 home runs. He has recorded an OPS of 0.898 with a slugging % of .525. He has fanned 138 times while accumulating 289 total bases.

Soto has a tally of 328 bases in total with 166 base hits in 576 at-bats. He has notched 128 runs so far this season and has hit 41 balls out of the park. He has accounted for a batting average at the plate of .288 with an OPS of .989. He has accrued an on-base percentage of .419 with 129 walks and 119 strikeouts. So far this season, Juan Soto has knocked in 109 runs and also has accumulated a slugging percentage of .569.

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