Football
Home › Teams › Milton Keynes Dons › C. MacGillivray
C. MacGillivray

Craig MacGillivray (Milton Keynes Dons, goalkeeper): career and season statistics

Milton Keynes Dons · goalkeeper · Scotland · 32 years old

Who is C. MacGillivray?

C. MacGillivray, goalkeeper, nationality Scotland, 32 years of age. In 2026/27 he is turning out for Milton Keynes Dons.

His 2026/27 season so far: 6 matches, 0 goals and 0 assists.

The season before (2025/26): 47 matches, 0 goals and 0 assists.

Last move: he left Stevenage for Milton Keynes Dons on 1 July 2024.

Trophies: 1 in total, EFL Trophy (1×) most often.

C. MacGillivray: 2026/27 season stats

6Apps
0Goals
0Assists
549Minutes
0Yellow cards
0Red cards
7.2Rating

Club competitions

CompetitionAppsGAMinsCardsRtg
EFL Cup100990/06.6
League One5004500/07.3
Total6005490/07.2

C. MacGillivray: detailed stats

205Passes
58%Pass accuracy
2/3Duels won / total
1Fouls won

Figures added up across every club competition in 2026/27.

C. MacGillivray: 2025/26 season stats

47Apps
0Goals
0Assists
4104Minutes
6.8Rating

C. MacGillivray: career

ClubPeriod
Milton Keynes Dons2023–present
Burton Albion2022
Charlton2021
Portsmouth2018–2020
Shrewsbury2017
Walsall2014–2016
Harrogate Town2012–2013
Stalybridge Celtic2011

Youth and reserve sides are left off; senior clubs only.

C. MacGillivray: transfers

DateMoveFee
1 July 2024Stevenage → Milton Keynes DonsNot disclosed
18 January 2024Milton Keynes Dons → StevenageLoan
1 July 2023Burton Albion → Milton Keynes DonsFree transfer
13 January 2023Charlton → Burton AlbionNot disclosed
1 July 2021Portsmouth → CharltonFree transfer
1 July 2018Shrewsbury → PortsmouthFree transfer
5 July 2017Walsall → ShrewsburyFree transfer
1 July 2014Harrogate Town → WalsallNot disclosed
20 August 2012Stalybridge Celtic → Harrogate TownFree transfer

C. MacGillivray: trophies

Trophies: 1 in total.

  • EFL Trophy2018/20191×

C. MacGillivray: injuries and absences

ReasonFromTo
injury13 February 202527 February 2025

C. MacGillivray: frequently asked questions

What is C. MacGillivray's goal tally for 2026/27?

C. MacGillivray's 2026/27 so far: 0 goals and 0 assists across 6 matches.

What is C. MacGillivray's current club?

In 2026/27 C. MacGillivray (goalkeeper) is on the books at Milton Keynes Dons. Nationality: Scotland.

How old is C. MacGillivray?

C. MacGillivray is currently 32. Date of birth: 12 January 1993.

Where did C. MacGillivray move in his last transfer?

He moved from Stevenage to Milton Keynes Dons on 1 July 2024.

How many trophies has C. MacGillivray won?

Trophies: 1 in total, EFL Trophy (1×) most often.

About C. MacGillivray

Season statistics, career, transfers and honours for C. MacGillivray (Scotland) are collected on this page. His current club is Milton Keynes Dons, and the rest of the squad appears on the club page.