Callum McGregor was born in Glasgow on 14 June 1993 (age 32), and that local connection has never felt like a minor detail. A Scotland international and Celtic’s current captain, he stands 5ft 10in (1.78m), weighs 11st 9lb (74kg), and wears squad number 42.
His career has been shaped almost entirely by Celtic, but the early step away mattered. In August 2013 he left Celtic for Notts County on loan, scored on his debut, and had the most productive league season of his career, with 12 goals in 37 appearances. It was a useful education rather than a detour.
McGregor returned to Celtic in July 2014 and quickly made himself difficult to ignore. He scored on his first-team debut, was involved in European qualifying ties during his breakthrough period, and earned a long-term contract early in his senior career. An early hat-trick had already hinted at what was there.
Since then, Celtic has been the defining club of his career. Primarily a central defensive midfielder, he has made 381 league appearances and scored 52 league goals across 12 seasons, a healthy return for a player so often asked to control rather than finish moves. In 2025-26, he has made 33 league appearances and scored twice.
As captain, McGregor has become one of Celtic’s major modern figures: not loud, not ornamental, but central to how the side functions. His current market value is around £2.5m, according to Transfermarkt.
McGregor’s story is a straightforward one: a Glasgow player developed by Celtic, sharpened by a loan spell, then established as a long-serving midfielder and captain. His career remains firmly tied to the club he came through.
