Menu
Scotland

C. McGregor — Football player profile

C. McGregor
ScotlandFootball

C. McGregor

Age
32
Height
180 cm
Weight
73 kg
Born
1993-06-14 · Glasgow

Current Season

C. McGregor has made 45 appearances this season with 2 goals scored. Current form, physical attributes, and performance metrics at a glance — useful for anytime scorer bets and player prop markets.

45

Appearances

3948

Min

2

Goals

2

Assists

22

Shots

14

On Target

33

Key Passes

93%

Pass Accuracy %

74

Tackles

18

Blocks

42

Interceptions

43

Dribbles

136

Duels Won

41

Fouls

10

Yellow Cards

0

Red Cards

7.1

Rating

Statistics by Season

C. McGregor has recorded 92 goals and 31 assists in 663 appearances across 15 seasons. Career history spans 5 teams including Celtic, Scotland, Scotland U21. Season-by-season breakdown reveals consistency and long-term impact.

TeamSeasonCompetitionAppearancesGoalsAssistsMinRating
Celtic2025UEFA Champions League200210107.6
Celtic2025UEFA Europa League1000900106.8
Celtic2025Premiership33222838807.2
Celtic2024Premiership35832914307.4
Celtic2024League Cup4039010
Celtic2024FA Cup5244000
Celtic2024UEFA Champions League1000900006.9
Scotland2024Friendlies200107006.7
Scotland2024Euro Championship301247006.7
Celtic2023Premiership35262878507.3
Celtic2023League Cup109010
Celtic2023FA Cup3024210
Celtic2023UEFA Champions League60521106.8
Scotland2023Euro Championship - Qualification81693006.8
Scotland2023Friendlies108900
Celtic2022Premiership31412762317.1
Celtic2022FA Cup5040610
Celtic2022League Cup3125600
Celtic2022UEFA Champions League30217006.7
Scotland2022UEFA Nations League60540107.2
Scotland2022Friendlies107700
Celtic2021Premiership33222851407.1
Celtic2021League Cup3027000
Celtic2021FA Cup3125210
Celtic2021UEFA Europa Conference League20134107.4
Celtic2021UEFA Champions League21210007.1
Celtic2021UEFA Europa League90715106.7
Scotland2021Friendlies2013600
Celtic2020Premiership37373244507.1
Celtic2020League Cup102200
Celtic2020FA Cup109000
Celtic2020UEFA Champions League20180007.0
Celtic2020UEFA Europa League81720006.8
Celtic2020Friendlies Clubs109000
Scotland2020World Cup - Qualification Europe111762007.0
Scotland2020UEFA Nations League50290006.6
Scotland2020Euro Championship12011063206.8
Celtic2019Premiership30952674207.2
Celtic2019FA Cup4139010
Celtic2019League Cup4136210
Celtic2019UEFA Europa League901810206.9
Celtic2019UEFA Champions League5245000
Celtic2018Premiership353299600
Celtic2018League Cup4026610
Celtic2018Scottish Cup4036000
Celtic2018UEFA Champions League6254000
Celtic2018UEFA Europa League1011900107.0
Scotland2018UEFA Nations League4034910
Scotland2018World Cup - Qualification Europe00000
Scotland2018Friendlies4028010
Celtic2017Premiership367263820
Celtic2017League Cup4121610
Celtic2017Scottish Cup5230200
Celtic2017UEFA Europa League21152006.9
Celtic2017UEFA Champions League811543006.7
Scotland2017Friendlies108700
Celtic2016Premiership316193320
Celtic2016League Cup2010300
Celtic2016Scottish Cup4121700
Celtic2016UEFA Champions League90515106.7
Celtic2016International Champions Cup2010800
Celtic2015Premiership274157210
Celtic2015League Cup208000
Celtic2015Scottish Cup3122900
Celtic2015UEFA Europa League21180007.0
Celtic2015UEFA Champions League00000
Scotland U212015UEFA U21 Championship4030700
Celtic2014Premiership18295500
Celtic2014League Cup2011800
Celtic2014Scottish Cup00000
Celtic2014UEFA Europa League5036700
Celtic2014UEFA Champions League6354010
Notts County2013EFL Trophy119000
Notts County2013FA Cup109000
Notts County2013League Cup2121000
Celtic2013UEFA Champions League00000
Notts County2013League One2310203230
Celtic2012Premiership00000
Scotland U192012UEFA U19 Championship2015500
Celtic2011Premiership00000
Celtic2011UEFA Europa League00000
Scotland U192011UEFA U19 Championship3224500

Career Timeline

Trophies30

Premiership2024/2025League Cup2024Premiership2023/2024Scottish Cup2023/2024Premiership2022/2023Scottish Cup2022/2023League Cup2022/2023Premiership2021/2022League Cup2021Premiership2019/2020Scottish Cup2019/2020League Cup2019Scottish Cup2018/2019Premiership2018/2019League Cup2018Premiership2017/2018Scottish Cup2017/2018League Cup2017Premiership2016/2017Scottish Cup2016/2017League Cup2016Premiership2015/2016Premiership2014/2015League Cup2014/2015Premiership2012/2013Scottish Cup2012/2013Premiership2011/2012PremiershipLeague CupScottish Cup
2579
+
+
'11
'12
'13
'14
'15
'16
'17
'18
'19
'20
'21
'22
'23
'24
'25
'11'12'13'14'15'16'17'18'19'20'21'22'23'24'25
Goals001246739324282
Assists000000005721632
Appearances00118273136353037333135352
Goals per 900.24
Win Rate65%
Min909551,5721,9332,6382,9962,6743,2442,8512,7622,8782,914210
Yellow Cards1222543531
Red Cards1

Recent Matches

Celtic
05/23/2026FA Cup
Match Details
05/16/2026Premiership
Match Details
05/13/2026Premiership
Match Details
05/10/2026Premiership
Match Details
05/03/2026Premiership
Match Details

Squad

Celtic

Trophies

36

C. McGregor has earned 36 trophy entries with 30 titles won, including Premiership, League Cup, Scottish Cup. Honours at club and international level reflect sustained success and competitive pedigree.

CompetitionSeasonCountryResult
Premiership2024/2025ScotlandWinner
Scottish Cup2024/2025Scotland2nd Place
League Cup2024ScotlandWinner
Premiership2023/2024ScotlandWinner
Scottish Cup2023/2024ScotlandWinner
Premiership2022/2023ScotlandWinner
Scottish Cup2022/2023ScotlandWinner
League Cup2022/2023ScotlandWinner
Premiership2021/2022ScotlandWinner
League Cup2021ScotlandWinner
Premiership2020/2021Scotland2nd Place
Premiership2019/2020ScotlandWinner
Scottish Cup2019/2020ScotlandWinner
League Cup2019ScotlandWinner
Scottish Cup2018/2019ScotlandWinner
Premiership2018/2019ScotlandWinner
League Cup2018ScotlandWinner
Premiership2017/2018ScotlandWinner
Scottish Cup2017/2018ScotlandWinner
League Cup2017ScotlandWinner
Premiership2016/2017ScotlandWinner
Scottish Cup2016/2017ScotlandWinner
League Cup2016ScotlandWinner
Premiership2015/2016ScotlandWinner
Premiership2014/2015ScotlandWinner
League Cup2014/2015ScotlandWinner
Premiership2012/2013ScotlandWinner
Scottish Cup2012/2013ScotlandWinner
League Cup2012Scotland2nd Place
Premiership2011/2012ScotlandWinner
PremiershipScotland2nd Place
PremiershipScotlandWinner
League CupScotlandWinner
League CupScotland2nd Place
Scottish CupScotlandWinner
Scottish CupScotland2nd Place

Transfer History

1

C. McGregor has 1 recorded transfer. Transfer history provides context for career trajectory and market valuation.

DateFromToType

API data: May 10, 2026 · Stats updated: Apr 26, 2026