Callum McGregor, born in Glasgow on 14 June 1993 (age 33), has become one of the central Celtic players of the modern era. A Scotland international and now Celtic captain, he wears number 42 and remains part of the current side.
His senior development was sharpened by his spell at Notts County, where he scored on debut and produced his most productive league season in 2013-14, with 12 goals in 37 appearances. That return was a fair hint of what Celtic would later get from him: a midfielder with the habits of a controller and the scoring record of someone who kept arriving in useful places.
McGregor returned to Celtic in July 2014 from Notts County and scored on his first-team debut, with European qualifying ties part of his early breakthrough. A long-term contract followed early in his senior career, and he gradually moved from promising academy product to fixture, then from fixture to captain.
Celtic has overwhelmingly shaped his career. Across 13 seasons he has made 387 league appearances and scored 52 league goals, an unusually high return for a player operating so often from defensive midfield. During his Celtic career he has won 12 Premiership titles, seven League Cups and five Scottish Cups, which is not a bad body of work, even by the club’s more demanding standards.
In 2026-27, McGregor has made nine Celtic appearances in all competitions, scoring once in Champions League qualifying. His current market value is around £1.5m, according to Transfermarkt.
McGregor’s career is, in plain terms, a Celtic career: Glasgow-born, developed through the club, tested briefly elsewhere, then brought back to become captain and one of the most durable players of his generation.
