
Craig MacGillivray
Goalkeeper · MK Dons · Scotland
Craig MacGillivray is a 33-year-old Scotland goalkeeper playing for MK Dons. This season (2026/2027: 0 goals and 0 assists in 5 appearances). Career club totals on ScoreBuzz: 243 appearances, 0 goals and 2 assists.
ClubMK Dons
PositionGoalkeeper
NationalityScotland
Age33
Born12.01.1993 · Perthshire
Height188 cm
Weight78 kg
FootRight
Market value€96k
Club statistics
| Season | Team | Competition | Apps | Starts | Min | Goals | Assists | Yel | Red | Rating |
|---|---|---|---|---|---|---|---|---|---|---|
| 2026/2027 | MK Dons | League One | 5 | 5 | 450 | 0 | 0 | 0 | 7.240000 | |
| 2025/2026 | MK Dons | League Two | 41 | 41 | 3624 | 0 | 0 | 0 | 6.780487 | |
| 2024/2025 | MK Dons | League Two | 8 | 8 | 720 | 0 | 0 | 0 | 7.137500 | |
| 2023/2024 | Stevenage | League One | 11 | 11 | 990 | 1 | 0 | 6.781818 | ||
| 2023/2024 | MK Dons | League Two | 24 | 24 | 2160 | 2 | 0 | 6.916666 | ||
| 2022/2023 | Burton | League One | 18 | 18 | 1620 | 0 | 0 | 6.938888 | ||
| 2022/2023 | Charlton | League One | 4 | 4 | 360 | 0 | 0 | 6.375000 | ||
| 2021/2022 | Charlton | League One | 43 | 43 | 3870 | 2 | 0 | 0 | 6.837209 | |
| 2020/2021 | Portsmouth | League One | 46 | 46 | 4140 | 0 | 0 | 6.958695 | ||
| 2019/2020 | Portsmouth | League One | 19 | 19 | 1710 | 0 | 0 | 6.557894 | ||
| 2018/2019 | Portsmouth | League One | 2 | 2 | 180 | 0 | 0 | 7.000000 | ||
| 2017/2018 | Shrewsbury | League One | 8 | 0 | - | 0 | 0 | |||
| 2016/2017 | Walsall | League One | 5 | 0 | - | 0 | 0 | |||
| 2015/2016 | Walsall | League One | 5 | 0 | - | 0 | 0 | |||
| 2014/2015 | Walsall | League One | 2 | 0 | - | 0 | 0 | |||
| 2013/2014 | Harrogate | The Skrill North | 1 | 0 | - | 0 | 1 | |||
| 2012/2013 | Harrogate | Blue Square Bet North | 1 | 0 | - | 0 | 1 |
Craig MacGillivray: stats FAQ
How many goals has Craig MacGillivray scored this season?
Craig MacGillivray has scored 0 goals and made 0 assists in 5 appearances in the 2026/2027 season.
How many career goals has Craig MacGillivray scored?
Craig MacGillivray has scored 0 goals and 2 assists in 243 club appearances, according to the season-by-season table on this page.
Which club does Craig MacGillivray play for?
Craig MacGillivray plays for MK Dons as a goalkeeper.