
Have something/a lot on the ball
Informal Use
This phrase is casual, suited for everyday conversation rather than formal writing or speeches.
Despite his casual attire, Mike has a lot on the ball.
Positive Impression
Using it conveys admiration or respect for someone's abilities or intelligence.
Our new teacher really has something on the ball; her lessons are fascinating.
American English
More common in American English, might not be well understood in other English-speaking regions.
He moved to New York and showed he had a lot on the ball.