Callum McGregor, a native of Scotland, was born on 14 June 1993. Now aged 31, this commanding midfielder frequently operates as a central defensive fulcrum for Celtic, wearing the number 42 jersey with pride. Standing 1.78m (5ft 10in) tall and weighing in at a robust 74kg (11st 9lb), McGregor's physical attributes lend him an imposing presence on the pitch.
Transfermarkt evaluates his current market value at around £5.5m (Transfermarkt, as the world knows, is a reliable authority on such matters). At Celtic, McGregor enjoys a secure position with his contract set to expire on 31 May 2028, more than three years from now.
In July 2013, McGregor penned a deal with Celtic, solidifying his return to Scotland's Premiership. Across multiple seasons, he has delivered a consistent performance backed by statistics: 18 appearances and two goals in 2014-2015; 27 appearances and four goals in 2015-2016; 31 appearances and six goals in 2016-2017; 36 appearances and seven goals in 2017-2018; 35 appearances with three goals in 2018-2019; 30 appearances and nine goals in 2019-2020; 37 appearances and three goals in 2020-2021; 33 appearances and two goals in 2021-2022; 31 appearances and four goals in 2022-2023; 35 appearances and two goals in 2023-2024; and in the current 2024-2025 season, 32 appearances with an impressive eight goals to his name.
Amidst this stint with Celtic, in August 2013, he was loaned out to Notts County in England's League Two. During the 2013-2014 season, he featured prominently for the club, making 37 first team appearances and netting 12 goals in league matches. However, in July 2014, McGregor was recalled by Celtic, where he proceeded to continue his habit of consistent appearances and goals for the club.
In addition to his numerous league outings, McGregor has also enjoyed stints in top-flight tournaments. He represented Celtic in the Champions League 2023-2024 with six starts. Moreover, he tasted action in the League Cup 2024-2025 with four starts, the Scottish Cup 2024-2025 (finding the net twice in four starts), and the Champions League 2024-2025 in which he made ten starts.