Callum McGregor, born in Glasgow on 14 June 1993 (age 32), has become one of the central Celtic figures of the modern era. A Scotland international and Celtic’s current captain, he wears number 42 and has spent the overwhelming bulk of his senior career in the middle of the park for the club.
His early senior development included a productive spell at Notts County, where he scored on debut and produced his best league scoring season, with 12 goals in 37 appearances in 2013-2014. Celtic brought him in from Notts County in July 2014, and he quickly made an impression, scoring on his first-team debut and featuring in European qualifying ties during that early breakthrough period. A long-term contract followed, which proved sensible enough.
At Celtic, McGregor has built a career of unusual durability and consistency. Across 12 seasons he has made 385 league appearances and scored 52 league goals, a notable return for a player often used in deeper midfield areas. His honours record is considerable: 11 Premiership titles, seven League Cups and five Scottish Cups, along with runners-up finishes in two Scottish Cups and one Premiership campaign.
He remains part of the current side and captain in 2025-2026, with 53 appearances and two goals across all competitions, including 37 league appearances, four in the Scottish Cup, two in Champions League qualifying and 10 in the Europa League. His market value is around £1.5m, according to Transfermarkt.
McGregor’s career is bound up with Celtic in a way few contemporary players manage. From a Glasgow upbringing to the captaincy, from early promise to long service, he has become a familiar and reliable presence in a side that has kept winning.
