In his mid-30s, Jumbo Cartwright had a couple of decent years hitting in the National League for the Washington Nationals. But in 1890 as a 30-year old "rookie" with the St. Louis Browns (now Cardinals), he had 7 RBIs in one inning, a record that would last 109 years. His record was finally broken in 1999 by Cardinals-player Fernando "Bodacious" Tatis.
https://www.net54baseball.com/attach...1&d=1590958543