Harper has accrued an average at the plate of .280 for his career in baseball with 1,178 scored runs and an OPS of .906. He has been struck out 1,679 times and has been walked on 1,128 occasions, which contributes in part to a .386 on-base percentage. For his pro baseball career, Harper has hit 372 baseballs over the fence while knocking in 1,074 runs. His career slugging percentage is .520 and he has a total of 3,417 bases. For his career, he stepped up to the plate 7,831 times and also came through with a base hit 1,841 times.
For the 6,105 official at-bats in his career, Trout has accumulated a batting average of .293 with 1,789 hits. His OBP sits at .407 and he has a career OPS of .976. He has compiled 1,228 runs in addition to having 1,041 runs batted in. Trout has tallied a walk 1,103 times while fanning on 1,708 attempts. He has gone deep 415 times, in addition to having 3,474 bases in total and also a .569 slugging percentage.
| Bryce Harper | Career | Mike Trout |
|---|---|---|
| 1,825 | Games Played | 1,687 |
| 7,831 | Plate Appearances | 7,380 |
| 6,577 | At-Bats | 6,105 |
| 1,178 | Runs | 1,228 |
| 1,841 | Hits | 1,789 |
| 410 | Doubles | 330 |
| 25 | Triples | 55 |
| 372 | Home Runs | 415 |
| 1,074 | Runs Batted In | 1,041 |
| 154 | Stolen Bases | 219 |
| 53 | Caught Stealing | 38 |
| 1,128 | Walks | 1,103 |
| 1,679 | Strikeouts | 1,708 |
| .280 | Batting Average | .293 |
| .386 | On-Base Percentage | .407 |
| .520 | Slugging Percentage | .569 |
| 0.906 | OPS | 0.976 |
| 3,417 | Total Bases | 3,474 |
| 143 | Grounded Into Double Plays | 78 |
| 52 | Hit By Pitch | 109 |

