Harper has hit .281 for his career in baseball with 997 runs scored and an OPS of .912. Over the course of his pro career, he faced a pitcher 6,454 times and has notched a base hit 1,513 times. His slugging percentage is .521 and he has a total of 2,806 bases. For his pro baseball career, Harper has hit 306 balls out of the park while knocking in 889 runs. He has been struck out 1,395 times and has taken a walk on 959 occasions, contributing to a .391 OBP.
Trout has tallied a free base 964 times while fanning on 1,458 tries. His on-base percentage sits at .412 and he is the owner of a career OPS of .994. He is sitting with 1,106 runs in addition to having 940 RBIs. He has hit a home run 368 times, as well as 3,142 total bases and also a .582 slugging percentage. In the 5,402 at-bats in his professional career, Trout has a batting average of .301 with 1,624 base hits.
Bryce Harper vs Mike Trout Stats
Bryce Harper | Career | Mike Trout |
---|---|---|
1,508 | Games Played | 1,489 |
6,454 | Plate Appearances | 6,521 |
5,384 | At-Bats | 5,402 |
997 | Runs | 1,106 |
1,513 | Hits | 1,624 |
327 | Doubles | 310 |
24 | Triples | 52 |
306 | Home Runs | 368 |
889 | Runs Batted In | 940 |
133 | Stolen Bases | 206 |
46 | Caught Stealing | 37 |
959 | Walks | 964 |
1,395 | Strikeouts | 1,458 |
.281 | Batting Average | .301 |
.391 | On-Base Percentage | .412 |
.521 | Slugging Percentage | .582 |
0.912 | OPS | 0.994 |
2,806 | Total Bases | 3,142 |
116 | Grounded Into Double Plays | 68 |
44 | Hit By Pitch | 99 |
Harper has tallied 228 total bases with 134 base knocks in 457 at-bats. He has scored 84 runs over the course of the season and has drilled 21 balls out of the park. He has a batting average of .293 while having an OPS of .900. He is sitting with an OBP of .401 in addition to 80 free passes and 119 K’s. Since the start of the season, Bryce Harper has batted in 72 runs and also has earned a slugging percentage of .499.
So far this year, Mike Trout has batted in 44 runs and is sitting with a slugging percentage of .490. He has earned an on-base percentage of .367 with 45 walks and 104 K’s. Trout has a total of 151 total bases with 81 base hits out of 308 at-bats. He has recorded a batting average at the plate of .263 while having an OPS of .858. He has notched 54 runs over the course of the season and has hit 18 balls over the fence.
Bryce Harper (2023) | Stat | Mike Trout (2023) |
---|---|---|
126 | Games Played | 82 |
546 | Plate Appearances | 362 |
457 | At-Bats | 308 |
84 | Runs Scored | 54 |
134 | Hits | 81 |
29 | Doubles | 14 |
1 | Triples | 1 |
21 | Home Runs | 18 |
72 | Runs Batted In | 44 |
11 | Stolen Bases | 2 |
3 | Caught Stealing | 0 |
80 | Walks | 45 |
119 | Strikeouts | 104 |
.293 | Batting Average | .263 |
.401 | On-Base Percentage | .367 |
.499 | Slugging Percentage | .490 |
0.900 | OPS | 0.858 |
146 | OPS+ | 131 |
228 | Total Bases | 151 |
10 | Grounded Into Double Play | 4 |
5 | Hit By Pitch | 7 |