Predict scores. Win prizes.Free to join >>
Predict scores. Win prizes.Free to join >>
C. McGregor

C. McGregor

Midfielder 7.60 RATING
Celtic Scotland 14 Jun 1993 (32) 180 73 #42
654 Appearances
92 Goals
31 Assists
52,565 Minutes
62 Yellows
1 Reds
15 seasons 5 teams 18 competitions Pens: 2/4

All-Time Career Breakdown

585 Starts
267 Total Shots
42% Shot Accuracy
22,363 Total Passes
384 Key Passes
65% Dribble Succ.
401 Tackles
331 Interceptions
51% Duels Won
196 Fouls Drawn

2025/2026 Season

Showing stats for the primary competition (most appearances). Select another below.
Premiership - 30 appearances, 2597 minutes
7.19 Rating
30 Apps
2 Goals
2 Assists
63% Shot Acc.
93% Pass Acc.
50% Dribble Succ.
50 Tackles
26 Interceptions

Season-by-Season Stats

Season Team League Apps Goals Assists Rating YC RC
2025/2026 Celtic Premiership 30 2 2 7.19 8 0
2025/2026 Celtic UEFA Champions League 2 0 0 7.60 1 0
2025/2026 Celtic UEFA Europa League 10 0 0 6.84 1 0
2024/2025 Scotland Euro Championship 3 0 1 6.70 0 0
2024/2025 Celtic FA Cup 5 2 0 - 0 0
2024/2025 Scotland Friendlies 2 0 0 6.70 0 0
2024/2025 Celtic League Cup 4 0 0 - 1 0
2024/2025 Celtic Premiership 35 8 3 7.41 3 0
2024/2025 Celtic UEFA Champions League 10 0 0 6.89 0 0
2023/2024 Scotland Euro Championship - Qualification 8 1 0 6.78 0 0
2023/2024 Celtic FA Cup 3 0 0 - 1 0
2023/2024 Scotland Friendlies 1 0 0 - 0 0
2023/2024 Celtic League Cup 1 0 0 - 1 0
2023/2024 Celtic Premiership 35 2 6 7.28 5 0
2023/2024 Celtic UEFA Champions League 6 0 0 6.83 1 0
2022/2023 Celtic FA Cup 5 0 0 - 1 0
2022/2023 Scotland Friendlies 1 0 0 - 0 0
2022/2023 Celtic League Cup 3 1 0 - 0 0
2022/2023 Celtic Premiership 31 4 1 7.12 3 1
2022/2023 Celtic UEFA Champions League 3 0 0 6.67 0 0
2022/2023 Scotland UEFA Nations League 6 0 0 7.16 1 0
2021/2022 Celtic FA Cup 3 1 0 - 1 0
2021/2022 Scotland Friendlies 2 0 0 - 0 0
2021/2022 Celtic League Cup 3 0 0 - 0 0
2021/2022 Celtic Premiership 33 2 2 7.14 4 0
2021/2022 Celtic UEFA Champions League 2 1 0 7.10 0 0
2021/2022 Celtic UEFA Europa Conference League 2 0 0 7.40 1 0
2021/2022 Celtic UEFA Europa League 9 0 0 6.74 1 0
2020/2021 Scotland Euro Championship 12 0 1 6.84 2 0
2020/2021 Celtic FA Cup 1 0 0 - 0 0
2020/2021 Celtic Friendlies Clubs 1 0 0 - 0 0
2020/2021 Celtic League Cup 1 0 0 - 0 0
2020/2021 Celtic Premiership 37 3 7 7.15 5 0
2020/2021 Celtic UEFA Champions League 2 0 0 7.00 0 0
2020/2021 Celtic UEFA Europa League 8 1 0 6.75 0 0
2020/2021 Scotland UEFA Nations League 5 0 0 6.64 0 0
2020/2021 Scotland World Cup - Qualification Europe 11 1 0 7.00 0 0
2019/2020 Celtic FA Cup 4 1 0 - 1 0
2019/2020 Celtic League Cup 4 1 0 - 1 0
2019/2020 Celtic Premiership 30 9 5 7.23 2 0
2019/2020 Celtic UEFA Champions League 5 2 0 - 0 0
2019/2020 Celtic UEFA Europa League 9 0 1 6.91 2 0
2018/2019 Scotland Friendlies 4 0 0 - 1 0
2018/2019 Celtic League Cup 4 0 0 - 1 0
2018/2019 Celtic Premiership 35 3 0 - 0 0
2018/2019 Celtic Scottish Cup 4 0 0 - 0 0
2018/2019 Celtic UEFA Champions League 6 2 0 - 0 0
2018/2019 Celtic UEFA Europa League 10 1 1 7.03 1 0
2018/2019 Scotland UEFA Nations League 4 0 0 - 1 0
2018/2019 Scotland World Cup - Qualification Europe 0 0 0 - 0 0
2017/2018 Scotland Friendlies 1 0 0 - 0 0
2017/2018 Celtic League Cup 4 1 0 - 1 0
2017/2018 Celtic Premiership 36 7 0 - 2 0
2017/2018 Celtic Scottish Cup 5 2 0 - 0 0
2017/2018 Celtic UEFA Champions League 8 1 1 6.70 0 0
2017/2018 Celtic UEFA Europa League 2 1 0 6.90 0 0
2016/2017 Celtic International Champions Cup 2 0 0 - 0 0
2016/2017 Celtic Premiership 31 6 0 - 2 0
2016/2017 Celtic Scottish Cup 4 1 0 - 0 0
2016/2017 Celtic UEFA Champions League 9 0 0 6.68 1 0
2015/2016 Celtic Premiership 27 4 0 - 1 0
2015/2016 Celtic Scottish Cup 3 1 0 - 0 0
2015/2016 Celtic UEFA Champions League 0 0 0 - 0 0
2015/2016 Celtic UEFA Europa League 2 1 0 7.00 0 0
2015/2016 Scotland U21 UEFA U21 Championship 4 0 0 - 0 0
2014/2015 Celtic Premiership 18 2 0 - 0 0
2014/2015 Celtic Scottish Cup 0 0 0 - 0 0
2014/2015 Celtic UEFA Champions League 6 3 0 - 1 0
2014/2015 Celtic UEFA Europa League 5 0 0 - 0 0
2013/2014 Notts County EFL Trophy 1 1 0 - 0 0
2013/2014 Notts County FA Cup 1 0 0 - 0 0
2013/2014 Notts County League Cup 2 1 0 - 0 0
2013/2014 Notts County League One 23 10 0 - 3 0
2013/2014 Celtic UEFA Champions League 0 0 0 - 0 0
2012/2013 Celtic Premiership 0 0 0 - 0 0
2012/2013 Scotland U19 UEFA U19 Championship 2 0 0 - 0 0
2011/2012 Celtic Premiership 0 0 0 - 0 0
2011/2012 Celtic UEFA Europa League 0 0 0 - 0 0
2011/2012 Scotland U19 UEFA U19 Championship 3 2 0 - 0 0
Totals 654 92 31 62 1

Goals by Team

Career Timeline

Celtic 2011/2012 - 2025/2026
Scotland 2017/2018 - 2024/2025
Scotland U21 2015/2016
Notts County 2013/2014
Scotland U19 2011/2012 - 2012/2013