scorecard

/ˈskɔːkɑːrd/

Definitions

1. noun

A record or list of scores, achievements, or accomplishments, used to measure progress, performance, or quality.

“The company uses a scorecard to track its employees’ productivity and performance.”

Synonyms

  • performance tracker
  • report card
  • results summary

Antonyms

  • failure report
  • performance failure