Bryce Harper vs Mike Trout Stats

Bryce Harper vs Mike Trout

Harper has recorded a batting average of .281 for his career in baseball with 1,082 scored runs and an OPS of .911. For his time in baseball, he stepped into the batters box 7,085 times and has come through with a base knock 1,670 times. He has earned a slugging percentage of .522 and he has totaled 3,095 bases. In his career, Harper has hit 336 balls out of the park while driving in 976 runs. He has gone down on strikes 1,533 times and earned a walk on 1,035 at-bats, contributing to a .389 on-base percentage.

Trout has drawn a walk 980 times while striking out on 1,485 attempts. His on-base percentage sits at .410 and he also has a lifetime OPS of .991. He has accounted for 1,123 runs in addition to having 954 runs batted in. He has gone deep 378 times, with 3,201 total bases and a .581 slugging percentage. For the 5,511 at-bats in his career, Trout has accrued an average at the plate of .299 with 1,648 hits.

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 289 total bases with 157 base knocks out of 550 at-bats. He has a total of 85 runs for the year and has hit 30 balls over the fence. He has accumulated a batting average at the plate of .285 while having an OPS of .898. He has compiled an OBP of .373 in addition to 76 walks and 138 strikeouts. Over the course of this season, Bryce Harper has batted in 87 runs and also has accrued a slugging percentage of .525.

Trout has accumulated 59 bases in total with 24 base knocks in 109 at-bats. He has notched 17 runs over the course of the season and has hit 10 balls over the fence. He is sitting with a batting average at the plate of .220 with an OPS of .867. He has recorded an on-base percentage of .325 with 16 walks and 27 strikeouts. Since the start of the season, Mike Trout has knocked in 14 runs and also has accounted for a slugging percentage of .541.

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