On The Ball

Alert, competent, and quick to notice and act on changes or opportunities.

Examples:

  • I wasn't on the ball — I had no idea this was coming.
  • You need a team that is really on the ball in fast-moving markets.

Synonyms: on top of things, alert, sharp