Cochrane compiled a .320 batting average while hitting 119 home runs and 830 runs batted in over a 13-year playing career. He also had 1,652 hits, 1,041 runs scored, 333 doubles, 64 triples, 64 stolen bases and a .478 slugging percentage. His .320 batting average was the highest career mark for catchers until Joe Mauer surpassed it in . His .419 on-base percentage is among the best in baseball history, and is the highest all-time among catchers. In , he became the first major league catcher to score 100 runs and produce 100 runs batted in during the same season.