Search all of FootSam

Find players, clubs, national teams, referees, leagues, cups and football awards. You can also search by country.

Enter at least two characters to search.
Players · teams · competitions · referees · awards↑ ↓ Navigate Esc Close
FOOTSAM / PLAYER

Callum McGregor

Scotland1993-06-1433 years
Most appearances forCeltic588 recorded matches
Highest-scoring season201312 goals · League One
Most goals againstST Johnstone8 goals in the match history
Most frequent opponentRangers47 spelade matches
Most starts alongsideJames Forrest219 starts together
Most goals in one match2 goalsCeltic – Hibernian · 30 Sep 2017

Results and matches 2026/27 · Appearances

23Matches
1,578 recordedMinutes
1Goals
1 recordedAssists
11–4–8W–D–L
7,1Season rating
Recent form

Results and form across 23 recorded appearances. Goals recorded in 23, assists in 17 and minutes in 17 matches. Club and national-team matches are included.

Career statistics

SeasonTeamsCompetition
2013/14Notts CountyLeague One232 03210——30—
2014/15CelticUEFA Champions League65403——10—
2014/15CelticPremiership189552——00—
2014/15CelticUEFA Europa League53670——00—
2015/16CelticUEFA Europa League21801——007,0
2015/16CelticPremiership271 5724——10—
2016/17CelticUEFA Champions League95150——106,68
2016/17CelticPremiership311 9336——20—
2017/18CelticUEFA Champions League8543112006,7
2017/18CelticPremiership362 6387——20—
2017ScotlandFriendlies1870——00—
2017/18CelticUEFA Europa League21521——006,9
2018ScotlandFriendlies42800——10—
2018/19CelticUEFA Champions League65402——00—
2018/19CelticPremiership352 9963——00—
2018/19CelticUEFA Europa League10900112107,03
2018/19ScotlandUEFA Nations League43490——10—
2020/21ScotlandEuro Championship121 063011206,84
2019/20CelticUEFA Champions League54502——00—
2019/20CelticPremiership302 6749514207,23
2019/20CelticUEFA Europa League9810011206,91
2019/20CelticFA Cup43901——10—
2020CelticFriendlies Clubs1900——00—
2020/21CelticPremiership373 2443710507,15
2020/21CelticUEFA Champions League21800——007,0
2020ScotlandUEFA Nations League52900——006,64
2020/21CelticUEFA Europa League87201——006,75
2020ScotlandWorld Cup - Qualification Europe117621——007,0
2020/21CelticFA Cup1900——00—
2021ScotlandFriendlies21360——00—
2021/22CelticUEFA Champions League22101——007,1
2021/22CelticPremiership332 851224407,14
2021/22CelticUEFA Europa League97150——106,74
2021/22CelticFA Cup32521——10—
2021/22CelticUEFA Europa Conference League21340——107,4
2022ScotlandFriendlies1770——00—
2022ScotlandUEFA Nations League65400——107,16
2022/23CelticPremiership312 762415317,12
2022/23CelticUEFA Champions League32170——006,67
2022/23CelticFA Cup54060——10—
2023/24ScotlandEuro Championship - Qualification86931——006,78
2023/24CelticPremiership352 878268507,28
2023/24ScotlandFriendlies1890——00—
2023/24CelticUEFA Champions League65210——106,83
2023/24CelticFA Cup32420——10—
2024ScotlandFriendlies2107000006,7
2024ScotlandEuro Championship3247011006,7
2024/25CelticPremiership352 9148311307,41
2024/25CelticUEFA Champions League10900000006,89
2024/25CelticFA Cup54402——00—
2025/26CelticPremiership373 198235907,13
2025/26CelticUEFA Champions League2210000107,6
2025/26CelticUEFA Europa League10900000106,84
2026/27CelticPremiership11960000107,07
2026/27CelticUEFA Champions League2210101007,9
2026/27CelticUEFA Europa League4360011006,72

Ordered by the first recorded appearance for each team, competition and season, oldest first. If a player’s match date is unavailable, the team’s match date or the season start is used. Missing data is shown as —.

For those who want to understand the game.