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 |