Posey has compiled an average at the plate of .302 in his time in baseball with 731 scored runs and an OPS of .396. Over the course of his pro career, he faced a pitcher 6,061 times and has delivered with a hit 1,620 times. He has earned a slugging percentage of .023 and he has racked up 2,482 bases. In his career, Posey has drilled 176 balls over the fence while driving in 785 runs. He has struck out 808 times and has walked on 596 occasions, contributing to a .373 on-base percentage.
For the 7,220 at-bats in his career, Piazza has an average at the plate of .306 with 2,212 base hits. His on-base percentage is .374 and he also has a career OPS of .347. He has accrued 1,081 runs and also has 1,379 RBIs. Piazza has drawn a walk 777 times while being called out on strikes on 1,174 tries. He has gone yard 435 times, with 3,896 total bases and also a -.027 slugging %.

Buster Posey vs Mike Piazza Stats
Buster Posey | Career | Mike Piazza |
---|---|---|
1,484 | Games Played | 1,995 |
6,061 | Plate Appearances | 8,074 |
5,365 | At-Bats | 7,220 |
731 | Runs | 1,081 |
1,620 | Hits | 2,212 |
316 | Doubles | 361 |
9 | Triples | 9 |
176 | Home Runs | 435 |
785 | Runs Batted In | 1,379 |
23 | Stolen Bases | 17 |
9 | Caught Stealing | 20 |
596 | Walks | 777 |
808 | Strikeouts | 1,174 |
.302 | Batting Average | .306 |
.373 | On-Base Percentage | .374 |
.023 | Slugging Percentage | -.027 |
0.396 | OPS | 0.347 |
2,482 | Total Bases | 3,896 |
178 | Grounded Into Double Plays | 238 |
44 | Hit By Pitch | 30 |
Posey has a tally of 197 bases in total with 120 base hits out of 395 at-bats. He has scored 68 runs on the season and has hit 18 balls out of the park. He has earned a batting average when batting of .304 with an OPS of .889. He has amassed an on-base percentage of .390 as well as 56 free passes and 87 strikeouts. Over the course of this season, Buster Posey has knocked in 56 runs and also has earned a slugging percentage of .499.
Since the start of the campaign, Mike Piazza has batted in 44 runs and has accumulated a slugging percentage of .414. He has accounted for an on-base percentage of .313 in addition to 18 walks and 61 K’s. Piazza has a tally of 128 total bases with 85 base knocks out of 309 at-bats. He has tallied a batting average of .275 with an OPS of .727. He has scored 33 runs for the season and has drilled 8 balls out of the park.
Buster Posey (2021) | Stat | Mike Piazza (2007) |
---|---|---|
113 | Games Played | 83 |
454 | Plate Appearances | 329 |
395 | At-Bats | 309 |
68 | Runs Scored | 33 |
120 | Hits | 85 |
23 | Doubles | 17 |
0 | Triples | 1 |
18 | Home Runs | 8 |
56 | Runs Batted In | 44 |
0 | Stolen Bases | 0 |
0 | Caught Stealing | 0 |
56 | Walks | 18 |
87 | Strikeouts | 61 |
.304 | Batting Average | .275 |
.390 | On-Base Percentage | .313 |
.499 | Slugging Percentage | .414 |
0.889 | OPS | 0.727 |
140 | OPS+ | 95 |
197 | Total Bases | 128 |
15 | Grounded Into Double Play | 9 |
1 | Hit By Pitch | 0 |