Bryce Harper vs Mike Trout Stats

Harper has accumulated a batting average of .280 in his time in baseball in addition to 1,115 runs scored and an OPS of .906. He has been struck out 1,590 times and has been walked on 1,074 occasions, contributing to a .388 on-base %. For his career, Harper has hit 345 baseballs out of the park while knocking in 1,010 runs. He is sitting with a career slugging percentage of .518 in addition to earning 3,194 bases. For his career, he came to the plate 7,363 times and has come through with a hit 1,729 times.

For the 5,734 at-bats in his MLB career, Trout has hit .296 in addition to 1,700 base hits. He has hit a home run 392 times, with 3,300 total bases and also a .576 slugging percentage. Trout has earned a walk 1,022 times while striking out on 1,560 plate appearances. He is sitting with 1,155 runs and has 987 RBIs. His OBP is .408 and he has a lifetime OPS of .984.

Bryce Harper vs Mike Trout
Bryce Harper Career Mike Trout
1,716 Games Played 1,582
7,363 Plate Appearances 6,919
6,167 At-Bats 5,734
1,115 Runs 1,155
1,729 Hits 1,700
382 Doubles 314
24 Triples 55
345 Home Runs 392
1,010 Runs Batted In 987
148 Stolen Bases 214
50 Caught Stealing 38
1,074 Walks 1,022
1,590 Strikeouts 1,560
.280 Batting Average .296
.388 On-Base Percentage .408
.518 Slugging Percentage .576
0.906 OPS 0.984
3,194 Total Bases 3,300
136 Grounded Into Double Plays 71
50 Hit By Pitch 103