Harper has accrued an average at the plate of .281 for his time in baseball in addition to 1,082 runs scored and an OPS of .911. For his time in the league, he came to bat 7,085 times and came through with a base base knock 1,670 times. He has recorded a slugging percentage of .522 in addition to racking up 3,095 bases. In his MLB career, Harper has drilled 336 balls out of the park while knocking in 976 runs. He has gone down on strikes 1,533 times and earned a walk on 1,035 at-bats, which has contributed to a .389 on-base percentage.
In the 5,511 official at-bats in his MLB career, Trout has accumulated a batting average of .299 and has racked up 1,648 base knocks. He has gone deep 378 times, as well as 3,201 bases in total and also a .581 slugging %. Trout has earned a walk 980 times while being called out on strikes on 1,485 occasions. He has scored 1,123 runs in addition to having earned 954 RBIs. His on-base rate is .410 and he has earned a career 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 |
For the year, Harper is sitting with 85 runs, accrued 87 runs batted in and has 30 home runs. He has gone down swinging 138 times while tallying 289 total bases. He has recorded an OPS of 0.898 in addition to a slugging percentage of .525. He has taken a base 76 times and has accumulated an on-base percentage of .373. Harper has accounted for 157 base hits out of 550 at-bats for an average of .285.
So far this year, Trout has tallied 17 runs, accrued 14 RBI and has earned 10 home runs. He has gone down swinging 27 times while compiling 59 total bases. He has an OPS of 0.867 with a slugging % of .541. He has taken a base 16 times and holds an on-base percentage of .325. Trout has 24 hits out of 109 at-bats and holds a batting average of .220.
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 |