1. Home
  2. / St. Louis Cardinals
  3. / Which Cardinals player won two batting Triple Crowns?

Which Cardinals player won two batting Triple Crowns?

  • Stan Musial

  • Albert Pujols

  • Rogers Hornsby

  • Jim Edmonds

Answer

Rogers Hornsby, a Hall of Fame second baseman, won two batting Triple Crowns while playing for the Cardinals. This rare achievement involves leading the league in batting average, home runs, and runs batted in during a single season.
St. Louis Cardinals Expert Challenge: Prove Your St. Louis Cardinals Prowess

St. Louis Cardinals Expert Challenge: Prove Your St. Louis Cardinals Prowess

Take the St. Louis Cardinals Quiz
Subscribe newsletter

Subscribe Now!

Learn something
new everyday

Playing quizzes is free! We send 1 quiz every week to your inbox