scorecard noun3 •A printed card allowing spectators of a game to identify players and record progress.A scorecard and a short pencil were tucked into his breast pocket. •A tabular representation of the most important statistics of an innings or match. •(figurative) A system of ratings.What we need is some kind of scorecard by which we can make objective comparisons between these products. formsscorecards