Bryce Harper vs Jason Heyward 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.

Over the course of the 5,639 official at-bats in his pro career, Heyward is sitting with a batting average of .257 in addition to 1,448 base hits. He has homered 165 times, in addition to having 2,298 total bases and also a .408 slugging %. Heyward has earned a walk 663 times while fanning on 1,126 plate appearances. He has scored 803 runs and racked up 654 RBIs. His OBP comes in at .339 and he is the owner of a career OPS of .747.

Bryce Harper vs Jason Heyward Stats

Bryce HarperCareerJason Heyward
1,412Games Played1,626
6,040Plate Appearances6,401
288Home Runs165
826Runs Batted In654
125Stolen Bases120
44Caught Stealing40
.280Batting Average.257
.390On-Base Percentage.339
.522Slugging Percentage.408
2,628Total Bases2,298
109Grounded Into Double Plays96
39Hit By Pitch56

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.

On the year, Heyward is sitting with 22 runs, amassed 13 RBI and has earned 6 home runs. He has gone down on strikes 25 times while having 52 bases in total. He has compiled an OPS of 0.810 in addition to a slugging % of .464. He has earned a walk 19 times and is sitting with an OBP of .346. Heyward has compiled 26 hits in 112 at-bats for a batting average of .232.

Bryce Harper (2023)StatJason Heyward (2023)
30Games Played47
132Plate Appearances136
21Runs Scored22
3Home Runs6
9Runs Batted In13
3Stolen Bases2
1Caught Stealing0
.295Batting Average.232
.394On-Base Percentage.346
.446Slugging Percentage.464
50Total Bases52
3Grounded Into Double Play3
0Hit By Pitch1