Posey has accrued an average at the plate of .302 for his baseball career with 663 runs scored and an OPS of .831. Over the course of his time in the league, he approached the plate 5,607 times and came through with a base base knock 1,500 times. His slugging percentage is .460 and he has a total of 2,285 bases. For his MLB career, Posey has slapped 158 baseballs out of the park while knocking in 729 runs. He has been struck out 721 times and has walked on 540 at-bats, contributing to a .372 on-base %.
- Hardcover Book
- Whether you are a fan of Buster Posey or just want the latest baseball apparel, this T-shirt is for you. As a diehard...
|Buster Posey||Career||Willson Contreras|
|729||Runs Batted In||358|
|163||Grounded Into Double Plays||66|
|43||Hit By Pitch||80|
During the 2,434 at-bats in his MLB career, Contreras has earned a batting average of .258 with 627 base knocks. He has hit a home run 114 times, with 1,120 total bases and also a .460 slugging percentage. Contreras has tallied a walk 274 times while fanning on 676 plate appearances. He has accrued 348 runs and has 358 RBIs. His OBP comes in at .350 and he has a lifetime OPS of .810.
|Buster Posey (2021)||Stat||Willson Contreras (2022)|
|56||Runs Batted In||48|
|15||Grounded Into Double Play||11|
|1||Hit By Pitch||23|
In the previous season, Buster Posey knocked in 56 runs and also accumulated a slugging percentage of .499. He compiled an OBP of .390 with 56 walks and 87 strikeouts. Posey accounted for 197 bases in total with 120 hits in 395 at-bats. He recorded a batting average at the plate of .304 while having an OPS of .889. He had a total of 68 runs during the previous year and knocked 18 balls over the fence.
Contreras is sitting with 92 hits out of 369 at-bats for an average at the plate of .249. He has gotten a free base 40 times and has accounted for an OBP of .358. On the campaign, Contreras is sitting with 60 runs, accounted for 48 RBI and has earned 19 home runs. He has recorded an OPS of 0.830 and a SLG of .472. He has fanned 93 times while amassing 174 total bases.