Callum William McGregor
Midfielder · Celtic · №42
Recent matches
| Date | Match | Score |
|---|---|---|
|
|
0:1 | |
|
|
1:2 | |
|
|
3:0 | |
|
|
5:1 | |
|
|
3:0 | |
|
|
0:4 | |
|
|
1:5 | |
|
|
1:0 | |
|
|
3:1 | |
|
|
2:3 |
Season statistics
| Competition | Season | Games |
|---|---|---|
| Premiership | 2025 | 15 |
| UEFA Europa League | 2025 | 10 |
| Premiership | 2026 | 5 |
| UEFA Champions League | 2026 | 2 |
| FA Cup | 2025 | 1 |
| League Cup | 2026 | 1 |
About the player
Callum McGregor came through Celtic's academy from the age of nine, and by the time he made his senior debut in July 2014 he had already spent a season on loan at Notts County, where he scored 14 goals in 41 appearances. McGregor never left Celtic again, working through the ranks to become one of the most decorated players in the club's history.
He has won 11 Scottish Premiership titles, seven Scottish Cups and eight League Cups, and was part of five domestic treble-winning seasons between 2016–17 and 2022–23. In July 2021 he succeeded Scott Brown as club captain, extending his contract in 2018, 2021 and again in 2023, keeping him at Celtic until 2028.
McGregor made his Scotland debut in November 2017 against the Netherlands and went on to earn 63 caps, scoring three goals for his country, one of them at Euro 2020 against Croatia. He also featured at Euro 2024 before stepping back from international football that August to focus on his club career.
Career path
- 2020 — 2027 — now Celtic 334 matches
Career
| Season | Club | Competition | Games | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|
| 26/27 | Celtic | UEFA Champions League Qualifying | 2 | 1 | 0 | 210 |
| 26/27 | Celtic | Scottish Premiership | 2 | 0 | 0 | 180 |
| 26/27 | Celtic | Scottish League Cup | 1 | 0 | 0 | 90 |
| 25/26 | Celtic | Scottish Premiership | 32 | 2 | 2 | 2 759 |
| 25/26 | Celtic | UEFA Europa League | 10 | 0 | 0 | 900 |
| 25/26 | Celtic | Scottish Premiership Top Six Split | 5 | 0 | 1 | 438 |
| 25/26 | Celtic | Scottish League Cup | 4 | 1 | 0 | 359 |
| 25/26 | Celtic | Scottish FA Cup | 4 | 0 | 1 | 371 |
| 25/26 | Celtic | UEFA Champions League Qualifying | 2 | 0 | 0 | 210 |
| 24/25 | Celtic | Scottish Premiership | 30 | 8 | 2 | 2 510 |
| 24/25 | Celtic | UEFA Champions League | 10 | 0 | 0 | 900 |
| 24/25 | Celtic | Scottish Premiership Top Six Split | 5 | 0 | 1 | 404 |
| 24/25 | Celtic | Scottish FA Cup | 5 | 2 | 0 | 440 |
| 24/25 | Celtic | Scottish League Cup | 4 | 0 | 0 | 390 |
| 23/24 | Celtic | Scottish Premiership | 30 | 2 | 5 | 2 485 |
| 23/24 | Celtic | UEFA Champions League | 6 | 0 | 0 | 521 |
| 23/24 | Celtic | Scottish Premiership Top Six Split | 5 | 0 | 1 | 392 |
| 23/24 | Celtic | Scottish FA Cup | 3 | 0 | 0 | 242 |
| 23/24 | Celtic | Scottish League Cup | 1 | 0 | 0 | 90 |
| 22/23 | Celtic | Scottish Premiership | 26 | 3 | 2 | 2 312 |
| 22/23 | Celtic | Scottish FA Cup | 5 | 0 | 1 | 405 |
| 22/23 | Celtic | Scottish Premiership Top Six Split | 5 | 1 | 0 | 450 |
| 22/23 | Celtic | Scottish League Cup | 3 | 1 | 0 | 256 |
| 22/23 | Celtic | UEFA Champions League | 3 | 0 | 0 | 218 |
| 21/22 | Celtic | Scottish Premiership | 28 | 2 | 2 | 2 406 |
| 21/22 | Celtic | UEFA Europa League | 5 | 0 | 0 | 361 |
| 21/22 | Celtic | Scottish Premiership Top Six Split | 5 | 0 | 0 | 445 |
| 21/22 | Celtic | UEFA Europa League Qualifying | 4 | 0 | 1 | 354 |
| 21/22 | Celtic | Scottish League Cup | 3 | 0 | 1 | 270 |
| 21/22 | Celtic | Scottish FA Cup | 3 | 1 | 1 | 252 |
| 21/22 | Celtic | UEFA Champions League Qualifying | 2 | 1 | 0 | 210 |
| 21/22 | Celtic | UEFA Conference League | 2 | 0 | 0 | 135 |
| 20/21 | Celtic | Scottish Premiership | 33 | 3 | 7 | 2 948 |
| 20/21 | Celtic | UEFA Europa League | 6 | 1 | 0 | 540 |
| 20/21 | Celtic | Scottish Premiership Top Six Split | 4 | 0 | 0 | 296 |
| 20/21 | Celtic | UEFA Champions League Qualifying | 2 | 0 | 0 | 180 |
| 20/21 | Celtic | UEFA Europa League Qualifying | 2 | 0 | 0 | 180 |
| 20/21 | Celtic | Scottish League Cup | 1 | 0 | 0 | 22 |
| 20/21 | Celtic | Scottish FA Cup | 1 | 0 | 0 | 90 |
| 19/20 | Celtic | Scottish Premiership | 30 | 9 | 7 | 2 674 |
Transfers
Transfers- 13/14 Notts County Celtic
- 13/14 Celtic Notts County
- 13/14 Celtic U20 Celtic
- 10/11 Celtic U17 Celtic U20