scorecard
1. [ noun ] (sport) a record of scores (as in golf)
Synonyms: card
Examples:

"you have to turn in your card to get a handicap"

Related terms: record golf
Similar spelling:   scorekeeper
  scorcher
  scorched
  scarecrow
  scores
  scorch
  scarce
  screecher
  scrooge
  scriech
  screech
  Schrock
  Schrick
  Schreck
  Schrage
  Schrack