Of course, I believe that Mike Piazza is probably the greatest offensive catcher in the history of baseball, only got over 50%. Johnny Bench is the best catcher in the history of baseball, but Piazza has all the record for catchers as far as offensively.