Bryce Harper vs Vladimir Guerrero Jr. Stats

Bryce Harper Career Vladimir Guerrero Jr.
1,273 Games Played 334
5,442 Plate Appearances 1,411
4,525 At-Bats 1,249
844 Runs 206
1,265 Hits 366
267 Doubles 65
22 Triples 5
265 Home Runs 70
748 Runs Batted In 207
111 Stolen Bases 5
39 Caught Stealing 2
825 Walks 149
1,175 Strikeouts 233
.280 Batting Average .293
.392 On-Base Percentage .371
.524 Slugging Percentage .521
0.916 OPS 0.893
2,371 Total Bases 651
93 Grounded Into Double Plays 42
36 Hit By Pitch 9

For his pro baseball career, Harper has slapped 265 balls out of the park while knocking in 748 runs. Over the course of his pro career, he came to the plate 5,442 times and has delivered a base hit 1,265 times. He has compiled a slugging percentage of .524 and he has racked up 2,371 bases. He has gone down on strikes 1,175 times and has walked on 825 occasions, which contributes in part to a .392 on-base %. Harper has an average at the plate of .280 for his career in addition to 844 runs scored and an OPS of .916.

For the 1,249 at-bats in his career, Guerrero Jr. has compiled an average at the plate of .293 with 366 base hits. His OBP is .371 and he has a career OPS of .893. He has accrued 206 runs and has 207 runs batted in. Guerrero Jr. has tallied a walk 149 times while fanning on 233 occasions. He has homered 70 times, with 651 total bases and a .521 slugging %.

Bryce Harper Stat Vladimir Guerrero Jr.
131 Games Played 151
559 Plate Appearances 654
456 At-Bats 564
95 Runs Scored 120
143 Hits 182
39 Doubles 26
1 Triples 1
33 Home Runs 46
80 Runs Batted In 105
13 Stolen Bases 4
3 Caught Stealing 1
92 Walks 83
120 Strikeouts 104
.314 Batting Average .323
.431 On-Base Percentage .413
.621 Slugging Percentage .617
1.051 OPS 1.030
183 OPS+ 177
283 Total Bases 348
12 Grounded Into Double Play 19
5 Hit By Pitch 5

Harper is sitting with 143 hits out of 456 at-bats and has a batting average of .314. He has walked 92 times and has accumulated an on-base percentage of .431. For the season, Harper has compiled 95 runs, accrued 80 RBI and has hit 33 home runs. He has earned an OPS of 1.052 (10th in MLB) in addition to a SLG of .621. He has been struck out 120 times (68th in the league) while amassing 283 bases in total.

For this campaign, Guerrero Jr. has batted in 105 runs and has a slugging percentage of .617. He has accounted for an on-base percentage of .413 with 83 walks and 104 strikeouts. Guerrero Jr. has 348 bases in total with 182 hits (1st in baseball) in 564 at-bats. He has a average when batting of .323 with an OPS of 1.030. He has tallied 120 runs this season and has hit 46 balls over the fence.