He is the all-time leading goalscorer in top-flight British football with a total of 550 goals in competitive first-team games at club and international level. McGrory is a legendary figure within Celtic's history; he is their top scorer of all time with 522 goals, and holds their record for the most goals in a season, with 57 League and Scottish Cup goals from 39 games in season 1926–27. He has also notched up a British top-flight record of 55 hat-tricks, 48 coming in League games and 7 from Scottish Cup ties.