Bryce Harper vs Garrett Cooper Stats

Bryce Harper Career Garrett Cooper
1,268 Games Played 239
5,419 Plate Appearances 887
4,510 At-Bats 792
841 Runs 107
1,260 Hits 223
265 Doubles 40
22 Triples 3
265 Home Runs 30
745 Runs Batted In 111
111 Stolen Bases 1
39 Caught Stealing 1
818 Walks 79
1,170 Strikeouts 233
.279 Batting Average .282
.391 On-Base Percentage .354
.524 Slugging Percentage .453
0.915 OPS 0.807
2,364 Total Bases 359
92 Grounded Into Double Plays 22
36 Hit By Pitch 12

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.

In the 792 at-bats in his career, Cooper has recorded a batting average of .282 in addition to having 223 hits. His on-base percentage is .354 and he also has a career OPS of .807. He has accrued 107 runs in addition to having earned 111 RBIs. Cooper has earned a free base 79 times while being called out on strikes on 233 chances. He has gone yard 30 times, with 359 total bases and also a .453 slugging percentage.

Bryce Harper Stat Garrett Cooper
126 Games Played 71
536 Plate Appearances 250
441 At-Bats 215
92 Runs Scored 30
138 Hits 61
37 Doubles 10
1 Triples 1
33 Home Runs 9
77 Runs Batted In 33
13 Stolen Bases 1
3 Caught Stealing 1
85 Walks 30
115 Strikeouts 68
.313 Batting Average .284
.427 On-Base Percentage .380
.626 Slugging Percentage .465
1.053 OPS 0.845
183 OPS+ 130
276 Total Bases 100
11 Grounded Into Double Play 6
5 Hit By Pitch 4

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.

Cooper has compiled 100 bases in total with 61 hits (245th in MLB) in 215 at-bats. He has compiled an OBP of .380 as well as 30 walks and 68 strikeouts. So far this year, Cooper has knocked in 33 runs and has a slugging percentage of .465. He has notched 30 runs on the campaign and has drilled 9 balls over the fence. He has recorded a average at the plate of .284 while having an OPS of .845.