Bryce Harper vs Juan Soto Stats

Harper has an average at the plate of .280 in his time in baseball in addition to 934 scored runs and an OPS of .911. He has struck out 1,308 times and earned a walk on 898 at-bats, which has contributed to a .390 OBP. For his career, Harper has drilled 288 baseballs out of the park while driving in 826 runs. He has accumulated a slugging percentage of .522 and he has a total of 2,628 bases. During his time in professional baseball, he stepped up to bat 6,040 times and has notched a base hit 1,412 times.

Soto has drawn a walk 564 times while going down on strikes on 505 attempts. His on-base % is .424 and he also has a lifetime OPS of .946. He has amassed 463 runs and has 405 RBIs. He has gone yard 135 times, in addition to having 1,225 bases in total and a .522 slugging percentage. During the 2,347 at-bats in his MLB career, Soto has compiled an average at the plate of .285 in addition to 668 hits.

Bryce Harper vs Juan Soto Stats

Bryce HarperCareerJuan Soto
1,412Games Played679
6,040Plate Appearances2,935
5,039At-Bats2,347
934Runs463
1,412Hits668
306Doubles132
23Triples10
288Home Runs135
826Runs Batted In405
125Stolen Bases44
44Caught Stealing15
898Walks564
1,308Strikeouts505
.280Batting Average.285
.390On-Base Percentage.424
.522Slugging Percentage.522
0.911OPS0.946
2,628Total Bases1,225
109Grounded Into Double Plays60
39Hit By Pitch11

Harper has recorded 33 base hits out of 112 at-bats and holds a batting average of .295. He has taken a base 19 times and has accumulated an on-base percentage of .394. So far this season, Harper has compiled 21 runs, amassed 9 runs batted in and has hit 3 home runs. He has an OPS of 0.840 with a slugging % of .446. He has fanned 32 times while accumulating 50 total bases.

Soto has tallied 102 bases in total with 56 base knocks in 211 at-bats. He has accounted for an OBP of .422 with 56 walks and 57 K’s. So far this season, Juan Soto has batted in 31 runs and has tallied a slugging percentage of .483. He has racked up 33 runs on the year and has hit 10 balls out of the park. He has accounted for a batting average of .265 while having an OPS of .905.

Bryce Harper (2023)StatJuan Soto (2023)
30Games Played62
132Plate Appearances268
112At-Bats211
21Runs Scored33
33Hits56
8Doubles16
0Triples0
3Home Runs10
9Runs Batted In31
3Stolen Bases6
1Caught Stealing1
19Walks56
32Strikeouts57
.295Batting Average.265
.394On-Base Percentage.422
.446Slugging Percentage.483
0.840OPS0.905
132OPS+156
50Total Bases102
3Grounded Into Double Play4
0Hit By Pitch1