The table covers 52 years, from 1974 to 2025. Each year page lists every (name, sex) row the National Records of Scotland table holds for that year, the number of babies given the name and the name's rank, plus the year's total number of babies and rows for boys and girls.