Callum McGregor
Career snapshot
Career highs
Born the same day
Shares 1993-06-14 · 6 players total
| Full name | Callum McGregor |
|---|---|
| Name in home country | Callum William McGregor |
| Date of birth | 1993-06-14 (32 yrs) |
| Place of birth | Glasgow, Scotland |
| Citizenship | Scotland |
| Position | Midfield - Defensive Midfield (main: Midfield) |
| Foot | left |
| Height | 178.00 m |
| Current club | Celtic FC |
| Joined | 2013-07-01 |
| Contract expires | 2028-05-31 |
| Agent | SA33 |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Celtic FC | 15 | 11/12 | 25/26 | 525 | 74 | 80 | 12,640 |
| Notts County | 1 | 13/14 | 13/14 | 41 | 14 | 1 | 528 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | Champions League Qu. | Celtic FC | 2 | 0 | 0 | 1 | 0 | 0 |
| 25/26 | League Cup | Celtic FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 25/26 | Premiership | Celtic FC | 4 | 0 | 0 | 1 | 0 | 0 |
| 24/25 | Champions League | Celtic FC | 10 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Prem. Sports Cup | Celtic FC | 4 | 0 | 0 | 1 | 0 | 0 |
| 24/25 | Premiership | Celtic FC | 30 | 8 | 2 | 3 | 0 | 314 |
| 24/25 | Scottish Premiership Top Six Split | Celtic FC | 5 | 0 | 1 | 0 | 0 | 0 |
| 24/25 | SFA Cup | Celtic FC | 5 | 2 | 0 | 0 | 0 | 220 |
| 23/24 | Champions League | Celtic FC | 6 | 0 | 0 | 1 | 0 | 0 |
| 23/24 | Premiership | Celtic FC | 30 | 2 | 5 | 4 | 0 | 1,243 |
| 23/24 | Scottish Premiership Top Six Split | Celtic FC | 5 | 0 | 1 | 1 | 0 | 0 |
| 23/24 | SFA Cup | Celtic FC | 3 | 0 | 0 | 1 | 0 | 0 |
| 23/24 | Viaplay Cup | Celtic FC | 1 | 0 | 0 | 1 | 0 | 0 |
| 22/23 | Champions League | Celtic FC | 3 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Premiership | Celtic FC | 26 | 3 | 2 | 2 | 1 | 771 |
| 22/23 | Scottish Premiership Top Six Split | Celtic FC | 5 | 1 | 0 | 1 | 0 | 450 |
| 22/23 | SFA Cup | Celtic FC | 5 | 0 | 1 | 1 | 0 | 0 |
| 22/23 | Viaplay Cup | Celtic FC | 3 | 1 | 0 | 0 | 0 | 256 |
| 21/22 | Champions League Qu. | Celtic FC | 2 | 1 | 0 | 0 | 0 | 210 |
| 21/22 | Conference L. | Celtic FC | 2 | 0 | 0 | 1 | 0 | 0 |
| 21/22 | Europa League | Celtic FC | 5 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Europa League Qualifying | Celtic FC | 4 | 0 | 1 | 1 | 0 | 0 |
| 21/22 | Prem. Sports Cup | Celtic FC | 3 | 0 | 1 | 0 | 0 | 0 |
| 21/22 | Premiership | Celtic FC | 28 | 2 | 2 | 4 | 0 | 1,203 |
| 21/22 | Scottish Premiership Top Six Split | Celtic FC | 5 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | SFA Cup | Celtic FC | 3 | 1 | 1 | 1 | 0 | 252 |
| 20/21 | Betfred Cup | Celtic FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Champions League Qu. | Celtic FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Europa League | Celtic FC | 6 | 1 | 0 | 0 | 0 | 540 |
| 20/21 | Europa League Qualifying | Celtic FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Premiership | Celtic FC | 33 | 3 | 7 | 4 | 0 | 983 |
| 20/21 | Scottish Premiership Top Six Split | Celtic FC | 4 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | SFA Cup | Celtic FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Betfred Cup | Celtic FC | 4 | 1 | 0 | 1 | 0 | 362 |
| 19/20 | Champions League Qu. | Celtic FC | 5 | 2 | 1 | 0 | 0 | 225 |
| 19/20 | Europa League | Celtic FC | 7 | 0 | 1 | 1 | 0 | 0 |
| 19/20 | Europa League Qualifying | Celtic FC | 2 | 0 | 1 | 1 | 0 | 0 |
| 19/20 | Premiership | Celtic FC | 30 | 9 | 7 | 2 | 0 | 297 |
| 19/20 | SFA Cup | Celtic FC | 4 | 1 | 0 | 1 | 0 | 390 |
| 18/19 | Betfred Cup | Celtic FC | 4 | 0 | 0 | 1 | 0 | 0 |
| 18/19 | Champions League Qu. | Celtic FC | 6 | 2 | 1 | 0 | 0 | 270 |
| 18/19 | Europa League | Celtic FC | 8 | 0 | 0 | 1 | 0 | 0 |
| 18/19 | Europa League Qualifying | Celtic FC | 2 | 1 | 0 | 0 | 0 | 180 |
| 18/19 | Premiership | Celtic FC | 30 | 3 | 10 | 0 | 0 | 870 |
| 18/19 | Scottish Premiership Top Six Split | Celtic FC | 5 | 0 | 4 | 0 | 0 | 0 |
| 18/19 | SFA Cup | Celtic FC | 4 | 0 | 1 | 0 | 0 | 0 |
| 17/18 | Betfred Cup | Celtic FC | 4 | 1 | 1 | 1 | 0 | 216 |
| 17/18 | Champions League | Celtic FC | 4 | 1 | 0 | 0 | 0 | 295 |
| 17/18 | Champions League Qu. | Celtic FC | 4 | 0 | 1 | 0 | 0 | 0 |
| 17/18 | Europa League | Celtic FC | 2 | 1 | 0 | 0 | 0 | 152 |
| 17/18 | Premiership | Celtic FC | 31 | 6 | 4 | 0 | 0 | 365 |
| 17/18 | Scottish Premiership Top Six Split | Celtic FC | 5 | 1 | 0 | 2 | 0 | 450 |
| 17/18 | SFA Cup | Celtic FC | 5 | 2 | 2 | 0 | 0 | 151 |
| 16/17 | Betfred Cup | Celtic FC | 2 | 0 | 2 | 0 | 0 | 0 |
| 16/17 | Champions League | Celtic FC | 4 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | Champions League Qu. | Celtic FC | 5 | 0 | 1 | 1 | 0 | 0 |
| 16/17 | Premiership | Celtic FC | 31 | 6 | 7 | 1 | 0 | 323 |
| 16/17 | SFA Cup | Celtic FC | 4 | 1 | 1 | 0 | 0 | 217 |
| 15/16 | Europa League | Celtic FC | 2 | 1 | 0 | 0 | 0 | 180 |
| 15/16 | Premiership | Celtic FC | 27 | 4 | 6 | 1 | 0 | 396 |
| 15/16 | SCL by Utilita | Celtic FC | 2 | 0 | 1 | 0 | 0 | 0 |
| 15/16 | SFA Cup | Celtic FC | 3 | 1 | 1 | 0 | 0 | 229 |
| 14/15 | Champions League Qu. | Celtic FC | 6 | 3 | 1 | 1 | 0 | 180 |
| 14/15 | Europa League | Celtic FC | 5 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | League Cup | Celtic FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | Premiership | Celtic FC | 17 | 2 | 2 | 0 | 0 | 450 |
| 14/15 | SFA Cup | Celtic FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | Champions League Qu. | Celtic FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | EFL Trophy | Notts County | 1 | 1 | 0 | 0 | 0 | 90 |
| 13/14 | FA Cup | Notts County | 1 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | League Cup | Notts County | 2 | 1 | 1 | 0 | 0 | 210 |
| 13/14 | League One | Notts County | 37 | 12 | 0 | 3 | 0 | 228 |
| 12/13 | Premiership | Celtic FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 11/12 | Europa League | Celtic FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 11/12 | Premiership | Celtic FC | 0 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 10/11 | 2010-07-01 | Celtic U17 | Celtic U20 | Transfer | 0 | — |
| 13/14 | 2013-07-01 | Celtic U20 | Celtic | Transfer | 0 | — |
| 13/14 | 2013-08-07 | Celtic | Notts County | Loan | 0 | — |
| 13/14 | 2014-05-31 | Notts County | Celtic | Return from loan | 150000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 18/19 | Calf problems | 2019-02-21 | 2019-03-12 | 20 | 5 |
| 21/22 | Facial injury | 2022-01-22 | 2022-02-01 | 11 | 3 |
| 22/23 | Knee injury | 2022-10-05 | 2022-12-15 | 72 | 13 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €6.50m |
| Jan 1, 1970 | €5.00m |
| Jan 1, 1970 | €8.50m |
| Jan 1, 1970 | €7.50m |
| Jan 1, 1970 | €8.50m |
| Jan 1, 1970 | €9.00m |
| Jan 1, 1970 | €8.00m |
| Jan 1, 1970 | €8.00m |
| Jan 1, 1970 | €7.50m |
| Jan 1, 1970 | €6.50m |
| Jan 1, 1970 | €7.00m |
| Jan 1, 1970 | €6.00m |
| Jan 1, 1970 | €5.00m |
| Jan 1, 1970 | €4.00m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €5.00m |
| Jan 1, 1970 | €1.75m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €1.25m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €750k |
| Jan 1, 1970 | €150k |
No national team data.
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Greg Taylor | 2 | 4 | 0 |
| Craig Gordon | 2 | 0 | 0 |
| Ryan Christie | 2 | 7 | 0 |
| Leigh Griffiths | 2 | 8 | 0 |
| Odsonne Édouard | 2 | 10 | 0 |
| Kristoffer Ajer | 2 | 0 | 0 |
| Nir Bitton | 2 | 3 | 0 |
| Kyogo Furuhashi | 2 | 3 | 0 |
| Olivier Ntcham | 2 | 2 | 0 |
| Stuart Armstrong | 2 | 4 | 0 |
| David Turnbull | 2 | 4 | 0 |
| Matt O'Riley | 2 | 1 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 13/14 | League One | Notts County | 12 | 37 |
| 19/20 | Premiership | Celtic FC | 9 | 30 |
| 24/25 | Premiership | Celtic FC | 8 | 30 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 18/19 | Premiership | Celtic FC | 10 | 30 |
| 16/17 | Premiership | Celtic FC | 7 | 31 |
| 19/20 | Premiership | Celtic FC | 7 | 30 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 13/14 | 2014-05-31 | Notts County | Celtic | Return from loan | — | €150k |
| 13/14 | 2013-08-07 | Celtic | Notts County | Loan | — | — |
Last 50 matches for Celtic FC The Availability column cross-references our injury database — matches inside a known injury window are flagged INJURED. Per-match goal attribution requires a paid feed (FBref/Sofascore) and isn't wired up yet.
| Date | Comp | Home | Score | Away | Availability |
|---|---|---|---|---|---|
| 2025-10-29 | SC1 |
Celtic FC | 4–0 | Falkirk FC | Available |
| 2025-10-26 | SC1 |
Heart of Midlothian | 3–1 | Celtic FC | Available |
| 2025-10-19 | SC1 |
Dundee FC | 2–0 | Celtic FC | Available |
| 2025-10-05 | SC1 |
Celtic FC | 3–2 | Motherwell FC | Available |
| 2025-09-27 | SC1 |
Celtic FC | 0–0 | Hibernian FC | Available |
| 2025-09-14 | SC1 |
Kilmarnock FC | 1–2 | Celtic FC | Available |
| 2025-08-31 | SC1 |
Rangers FC | 0–0 | Celtic FC | Available |
| 2025-08-23 | SC1 |
Celtic FC | 3–0 | Livingston FC | Available |
| 2025-08-10 | SC1 |
Aberdeen FC | 0–2 | Celtic FC | Available |
| 2025-08-03 | SC1 |
Celtic FC | 1–0 | St. Mirren FC | Available |
| 2025-05-17 | SC1 |
Celtic FC | 1–1 | St. Mirren FC | Available |
| 2025-05-14 | SC1 |
Aberdeen FC | 1–5 | Celtic FC | Available |
| 2025-05-10 | SC1 |
Celtic FC | 3–1 | Hibernian FC | Available |
| 2025-05-04 | SC1 |
Rangers FC | 1–1 | Celtic FC | Available |
| 2025-04-26 | SC1 |
Dundee United | 0–5 | Celtic FC | Available |
| 2025-04-12 | SC1 |
Celtic FC | 5–1 | Kilmarnock FC | Available |
| 2025-04-06 | SC1 |
St. Johnstone FC | 1–0 | Celtic FC | Available |
| 2025-03-29 | SC1 |
Celtic FC | 3–0 | Heart of Midlothian | Available |
| 2025-03-16 | SC1 |
Celtic FC | 2–3 | Rangers FC | Available |
| 2025-03-01 | SC1 |
St. Mirren FC | 2–5 | Celtic FC | Available |
| 2025-02-25 | SC1 |
Celtic FC | 5–1 | Aberdeen FC | Available |
| 2025-02-22 | SC1 |
Hibernian FC | 2–1 | Celtic FC | Available |
| 2025-02-15 | SC1 |
Celtic FC | 3–0 | Dundee United | Available |
| 2025-02-05 | SC1 |
Celtic FC | 6–0 | Dundee FC | Available |
| 2025-02-02 | SC1 |
Motherwell FC | 1–3 | Celtic FC | Available |
| 2025-01-14 | SC1 |
Dundee FC | 3–3 | Celtic FC | Available |
| 2025-01-11 | SC1 |
Ross County FC | 1–4 | Celtic FC | Available |
| 2025-01-08 | SC1 |
Celtic FC | 2–0 | Dundee United | Available |
| 2025-01-05 | SC1 |
Celtic FC | 3–0 | St. Mirren FC | Available |
| 2025-01-02 | SC1 |
Rangers FC | 3–0 | Celtic FC | Available |
| 2024-12-29 | SC1 |
Celtic FC | 4–0 | St. Johnstone FC | Available |
| 2024-12-26 | SC1 |
Celtic FC | 4–0 | Motherwell FC | Available |
| 2024-12-22 | SC1 |
Dundee United | 0–0 | Celtic FC | Available |
| 2024-12-07 | SC1 |
Celtic FC | 3–0 | Hibernian FC | Available |
| 2024-12-04 | SC1 |
Aberdeen FC | 0–1 | Celtic FC | Available |
| 2024-11-30 | SC1 |
Celtic FC | 5–0 | Ross County FC | Available |
| 2024-11-23 | SC1 |
Heart of Midlothian | 1–4 | Celtic FC | Available |
| 2024-11-10 | SC1 |
Kilmarnock FC | 0–2 | Celtic FC | Available |
| 2024-10-30 | SC1 |
Celtic FC | 2–0 | Dundee FC | Available |
| 2024-10-27 | SC1 |
Motherwell FC | 0–3 | Celtic FC | Available |
| 2024-10-19 | SC1 |
Celtic FC | 2–2 | Aberdeen FC | Available |
| 2024-10-06 | SC1 |
Ross County FC | 1–2 | Celtic FC | Available |
| 2024-09-28 | SC1 |
St. Johnstone FC | 0–6 | Celtic FC | Available |
| 2024-09-14 | SC1 |
Celtic FC | 2–0 | Heart of Midlothian | Available |
| 2024-09-01 | SC1 |
Celtic FC | 3–0 | Rangers FC | Available |
| 2024-08-25 | SC1 |
St. Mirren FC | 0–3 | Celtic FC | Available |
| 2024-08-11 | SC1 |
Hibernian FC | 0–2 | Celtic FC | Available |
| 2024-08-04 | SC1 |
Celtic FC | 4–0 | Kilmarnock FC | Available |
| 2024-05-18 | SC1 |
Celtic FC | 3–2 | St. Mirren FC | Available |
| 2024-05-15 | SC1 |
Kilmarnock FC | 0–5 | Celtic FC | Available |
Teams faced most often by Callum McGregor's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).
| Opponent | P | W | D | L | GF | GA | GD | Win % |
|---|---|---|---|---|---|---|---|---|
| Yeovil Town | 17 | 5 | 6 | 6 | 21 | 21 | 0 | 29% |
| St. Mirren FC | 17 | 14 | 2 | 1 | 45 | 10 | +35 | 82% |
| Kilmarnock FC | 16 | 12 | 2 | 2 | 44 | 12 | +32 | 75% |
| Rangers FC | 16 | 7 | 3 | 6 | 21 | 20 | +1 | 44% |
| Aberdeen FC | 15 | 12 | 3 | 0 | 41 | 14 | +27 | 80% |
| Motherwell FC | 15 | 13 | 2 | 0 | 44 | 10 | +34 | 87% |
| Hibernian FC | 15 | 9 | 4 | 2 | 30 | 13 | +17 | 60% |
| Crawley Town | 14 | 9 | 1 | 4 | 26 | 16 | +10 | 64% |
| Colchester United | 14 | 8 | 3 | 3 | 27 | 16 | +11 | 57% |
| Crewe Alexandra | 14 | 6 | 3 | 5 | 22 | 18 | +4 | 43% |
| St. Johnstone FC | 14 | 11 | 2 | 1 | 41 | 5 | +36 | 79% |
| Chesterfield FC | 14 | 4 | 4 | 6 | 19 | 20 | -1 | 29% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 13/14 | First senior goal | |
| 18/19 | Goal #50 (career) |
Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.
| Season | Matches | Mins | YC | 2nd YC | RC | Cards / 90′ |
|---|---|---|---|---|---|---|
| 25/26 | 7 | 0 | 2 | 0 | 0 | 0 |
| 24/25 | 54 | 534 | 4 | 0 | 0 | 0.67 |
| 23/24 | 45 | 1,243 | 8 | 0 | 0 | 0.58 |
| 22/23 | 42 | 1,477 | 4 | 0 | 1 | 0.3 |
| 21/22 | 52 | 1,665 | 7 | 0 | 0 | 0.38 |
| 20/21 | 49 | 1,523 | 4 | 1 | 0 | 0.3 |
| 19/20 | 52 | 1,274 | 6 | 0 | 0 | 0.42 |
| 18/19 | 59 | 1,320 | 2 | 0 | 0 | 0.14 |
| 17/18 | 55 | 1,629 | 3 | 0 | 0 | 0.17 |
| 16/17 | 46 | 540 | 2 | 1 | 0 | 0.5 |
| 15/16 | 34 | 805 | 1 | 0 | 0 | 0.11 |
| 14/15 | 30 | 630 | 1 | 0 | 0 | 0.14 |
| 13/14 | 41 | 528 | 3 | 0 | 0 | 0.51 |
Output by competition
Career goals and assists broken down by tournament.
More on Callum McGregor
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Callum McGregor
Who is Callum McGregor?
Callum McGregor is a Scotland professional footballer who plays as a defensive midfield for Celtic FC.
How old is Callum McGregor?
Callum McGregor is 32 years old. He was born on June 14, 1993 in Glasgow.
What position does Callum McGregor play?
Callum McGregor plays as a defensive midfield (Midfield - Defensive Midfield).
What club does Callum McGregor play for?
Callum McGregor currently plays for Celtic FC.
How many career goals has Callum McGregor scored?
Across all senior club competitions in our dataset, Callum McGregor has scored 88 goals in 566 appearances.
What is Callum McGregor's market value?
Callum McGregor's most recent reported market value is €5.00m.
Scotland