Baseball Reference Blog

Players who had a .300 Career Batting Average and Played for the Cardinals

Posted by adamd on November 23, 2023

107 players had a career .300 batting average and played for the St. Louis Cardinals. Here are the 30 with the most career plate appearances:

  1. Stan Musial
  2. Jake Beckley
  3. Frankie Frisch
  4. Jesse Burkett
  5. Rogers Hornsby
  6. Enos Slaughter
  7. Roger Connor
  8. Jim Bottomley
  9. Will Clark
  10. Patsy Donovan
  11. Joe Medwick
  12. Larry Walker
  13. Ed McKean
  14. Johnny Mize
  15. Cupid Childs
  16. Steve Brodie
  17. Matty Alou
  18. Pedro Guerrero
  19. George Gore
  20. Jack Fournier
  21. Pete Browning
  22. Chick Hafey
  23. Denny Lyons
  24. John McGraw
  25. Ethan Allen
  26. Virgil Davis
  27. Tip O’Neill
  28. Rube Bressler
  29. Mike Donlin
  30. George Harper

That’s right—sitting there at #29 is Turkey Mike Donlin! Happy Thanksgiving from the Sports Reference team!

Comments are closed.