Bryce Harper vs Jason Heyward Stats

Bryce Harper Career Jason Heyward
1,268 Games Played 1,531
5,419 Plate Appearances 6,114
4,510 At-Bats 5,390
841 Runs 766
1,260 Hits 1,394
265 Doubles 264
22 Triples 38
265 Home Runs 158
745 Runs Batted In 631
111 Stolen Bases 117
39 Caught Stealing 40
818 Walks 633
1,170 Strikeouts 1,069
.279 Batting Average .259
.391 On-Base Percentage .341
.524 Slugging Percentage .410
0.915 OPS 0.750
2,364 Total Bases 2,208
92 Grounded Into Double Plays 90
36 Hit By Pitch 52

For his professional baseball career, Harper has drilled 265 baseballs over the fence while driving in 745 runs. Over the course of his time in the league, he stepped into the batters box 5,419 times and has delivered with a hit 1,260 times. His slugging percentage sits at .524 and he has racked up 2,364 bases. He has fanned 1,170 times and has walked on 818 at-bats, contributing to a .391 on-base %. Harper is sitting with a batting avereage of .279 in his time in baseball with 841 runs scored and an OPS of .915.

Heyward has drawn a free base 633 times while fanning on 1,069 attempts. His OBP comes in at .341 and he is the owner of a career OPS of .750. He has accrued 766 runs in addition to having earned 631 RBIs. He has homered 158 times, as well as 2,208 total bases and a .410 slugging percentage. For the 5,390 at-bats in his baseball career, Heyward has recorded a batting average of .259 in addition to 1,394 base knocks.

Bryce Harper Stat Jason Heyward
126 Games Played 104
536 Plate Appearances 353
441 At-Bats 323
92 Runs Scored 35
138 Hits 69
37 Doubles 15
1 Triples 2
33 Home Runs 8
77 Runs Batted In 30
13 Stolen Bases 5
3 Caught Stealing 1
85 Walks 27
115 Strikeouts 68
.313 Batting Average .214
.427 On-Base Percentage .280
.626 Slugging Percentage .347
1.053 OPS 0.627
183 OPS+ 69
276 Total Bases 112
11 Grounded Into Double Play 4
5 Hit By Pitch 3

This season, Harper has tallied 92 runs, recorded 77 RBI and has hit 33 home runs. He has walked 85 times and has compiled an on-base percentage of .427. Harper has recorded 138 hits in 441 at-bats for an average at the plate of .313. He has gone down swinging 115 times (69th in the league) while racking up 276 total bases. He has recorded an OPS of 1.053 (8th in the league) and a slugging % of .626.

Heyward has earned 112 bases in total with 69 hits (225th in the league) out of 323 at-bats. He has scored 35 runs over the course of the season and has drilled 8 balls over the fence. He has recorded a average at the plate of .214 with an OPS of .627. He has compiled an on-base percentage of .280 with 27 walks and 68 strikeouts. So far this year, Heyward has knocked in 30 runs and has compiled a slugging percentage of .347.