Definitions for scorecardˈskɔrˌkɑrd, ˈskoʊr-
Random House Webster's College Dictionary
a card for keeping score of a sports contest and for identifying the players.
Origin of scorecard:
(golf) a record of scores (as in golf)
"you have to turn in your card to get a handicap"
a printed card allowing spectators of a game to identify players and record progress
a card used to record one's scores
a tabular representation of the most important statistics of an innings or match