For his career, Harper has slapped 336 balls out of the park while knocking in 976 runs. Over the course of his time in the league, he came to bat 7,085 times and has delivered a hit 1,670 times. His slugging percentage is .522 and he has racked up 3,095 bases. He has gone down on strikes 1,533 times and has taken a walk on 1,035 occasions, contributing to a .389 OBP. Harper has a batting average of .281 for his baseball career with 1,082 scored runs and an OPS of .911.
Over the course of the 5,511 at-bats in his professional career, Trout has hit .299 and has racked up 1,648 base hits. He has homered 378 times, with 3,201 total bases and a .581 slugging percentage. Trout has recorded a walk 980 times while fanning on 1,485 chances. He has scored 1,123 runs and has 954 runs batted in. His OBP sits at .410 and he holds a lifetime OPS of .991.
Bryce Harper vs Mike Trout Stats
Bryce Harper | Career | Mike Trout |
---|---|---|
1,653 | Games Played | 1,518 |
7,085 | Plate Appearances | 6,647 |
5,934 | At-Bats | 5,511 |
1,082 | Runs | 1,123 |
1,670 | Hits | 1,648 |
369 | Doubles | 311 |
24 | Triples | 54 |
336 | Home Runs | 378 |
976 | Runs Batted In | 954 |
140 | Stolen Bases | 212 |
50 | Caught Stealing | 38 |
1,035 | Walks | 980 |
1,533 | Strikeouts | 1,485 |
.281 | Batting Average | .299 |
.389 | On-Base Percentage | .410 |
.522 | Slugging Percentage | .581 |
0.911 | OPS | 0.991 |
3,095 | Total Bases | 3,201 |
134 | Grounded Into Double Plays | 68 |
46 | Hit By Pitch | 100 |
Harper has a total of 289 bases in total with 157 hits out of 550 at-bats. He has tallied 85 runs on the campaign and has hit 30 balls out of the park. He is sitting with a batting average of .285 with an OPS of .898. He is sitting with an on-base percentage of .373 as well as 76 walks and 138 strikeouts. Since the beginning of the campaign, Bryce Harper has hit in 87 runs and also has accumulated a slugging percentage of .525.
Over the course of this season, Mike Trout has batted in 14 runs and has accumulated a slugging percentage of .541. He is sitting with an on-base percentage of .325 with 16 walks and 27 strikeouts. Trout has compiled 59 bases in total with 24 base knocks out of 109 at-bats. He has earned a batting average at the plate of .220 with an OPS of .867. He has racked up 17 runs on the season and has drilled 10 balls out of the park.
Bryce Harper (2024) | Stat | Mike Trout (2024) |
---|---|---|
145 | Games Played | 29 |
631 | Plate Appearances | 126 |
550 | At-Bats | 109 |
85 | Runs Scored | 17 |
157 | Hits | 24 |
42 | Doubles | 1 |
0 | Triples | 2 |
30 | Home Runs | 10 |
87 | Runs Batted In | 14 |
7 | Stolen Bases | 6 |
4 | Caught Stealing | 1 |
76 | Walks | 16 |
138 | Strikeouts | 27 |
.285 | Batting Average | .220 |
.373 | On-Base Percentage | .325 |
.525 | Slugging Percentage | .541 |
0.898 | OPS | 0.867 |
149 | OPS+ | 140 |
289 | Total Bases | 59 |
18 | Grounded Into Double Play | 0 |
2 | Hit By Pitch | 1 |