Brandon Crawford vs Bryce Harper Stats

Brandon Crawford Career Bryce Harper
1,443 Games Played 1,283
5,460 Plate Appearances 5,482
4,885 At-Bats 4,557
588 Runs 850
1,243 Hits 1,273
264 Doubles 270
41 Triples 22
130 Home Runs 267
654 Runs Batted In 752
43 Stolen Bases 111
33 Caught Stealing 39
469 Walks 833
1,089 Strikeouts 1,189
.254 Batting Average .279
.322 On-Base Percentage .392
.405 Slugging Percentage .524
0.727 OPS 0.916
1,979 Total Bases 2,388
104 Grounded Into Double Plays 93
46 Hit By Pitch 36

Crawford has earned a batting average of .254 in his time in baseball with 588 scored runs and an OPS of .727. He has struck out 1,089 times and has taken a walk on 469 at-bats, which has contributed to a .322 on-base percentage. In his MLB career, Crawford has drilled 130 baseballs out of the park while driving in 654 runs. He has accumulated a slugging percentage of .405 in addition to racking up 1,979 bases. For his time in baseball, he stepped up to bat 5,460 times and has come through with a hit 1,243 times.

For the 4,557 at-bats in his pro career, Harper has hit .279 and has racked up 1,273 hits. His on-base percentage sits at .392 and he has earned a career OPS of .916. He has accounted for 850 runs and has 752 runs batted in. Harper has earned a free base 833 times while being called out on strikes on 1,189 occasions. He has hit a home run 267 times, as well as 2,388 bases in total and a .524 slugging %.

Brandon Crawford Stat Bryce Harper
138 Games Played 141
549 Plate Appearances 599
483 At-Bats 488
79 Runs Scored 101
144 Hits 151
30 Doubles 42
3 Triples 1
24 Home Runs 35
90 Runs Batted In 84
11 Stolen Bases 13
3 Caught Stealing 3
56 Walks 100
105 Strikeouts 134
.298 Batting Average .309
.373 On-Base Percentage .429
.522 Slugging Percentage .615
0.895 OPS 1.044
141 OPS+ 179
252 Total Bases 300
8 Grounded Into Double Play 12
5 Hit By Pitch 5

On the year, Crawford has tallied 79 runs, amassed 90 RBI and has hit 24 home runs. He has walked 56 times and has accounted for an on-base percentage of .373. Crawford has tallied 144 hits in 483 at-bats and has a batting average of .298. He has struck out 105 times (127th in MLB) while accounting for 252 total bases. He has an OPS of 0.895 (45th in MLB) with a slugging percentage of .522.

Over the course of this year, Harper has knocked in 84 runs and also has amassed a slugging percentage of .615. He has amassed an on-base percentage of .429 in addition to 100 walks and 134 strikeouts. Harper has 300 bases in total with 151 base hits (42nd in MLB) in 488 at-bats. He has compiled a batting average of .309 in addition to holding an OPS of 1.044. He has racked up 101 runs for the year and has knocked 35 balls out of the park.