bat one thousand
Have a perfect record, as in In meeting deadlines, she's batting one thousand. The term comes from baseball statistics, where it signifies getting a hit for every turn at bat. It was transferred to other activities in the 1920s.
Dictionary.com presents 366 FAQs, incorporating some of the frequently asked questions from the past with newer queries.