Personal information | |||
---|---|---|---|
Full name | Craig Brodie MacGillivray [1] | ||
Date of birth | [2] | 12 January 1993||
Place of birth | Perth, Scotland | ||
Height | 1.88 m (6 ft 2 in) [2] | ||
Position(s) | Goalkeeper | ||
Team information | |||
Current team | Milton Keynes Dons | ||
Number | 15 | ||
Youth career | |||
2009–2011 | Harrogate Railway Athletic | ||
Senior career* | |||
Years | Team | Apps | (Gls) |
2011–2012 | Stalybridge Celtic | 4 | (0) |
2012–2014 | Harrogate Town | 99 | (0) |
2012–2013 | → Harrogate Railway Athletic (loan) | 5 | (0) |
2014–2017 | Walsall | 12 | (0) |
2017–2018 | Shrewsbury Town | 8 | (0) |
2018–2021 | Portsmouth | 112 | (0) |
2021–2023 | Charlton Athletic | 47 | (0) |
2023 | Burton Albion | 19 | (0) |
2023– | Milton Keynes Dons | 24 | (0) |
2024 | → Stevenage (loan) | 11 | (0) |
*Club domestic league appearances and goals, correct as of 18:10, 3 May 2024 (UTC) |
Craig Brodie MacGillivray (born 12 January 1993) is a Scottish [3] [4] professional footballer who plays as a goalkeeper for EFL League Two club Milton Keynes Dons.
MacGillivray began his career as a reserve team goalkeeper for Harrogate Railway Athletic, [5] eventually earning a move to Stalybridge Celtic in 2011. [5] After making four appearances for Stalybridge in an injury–hit season, [6] MacGillivray joined Harrogate Town in August 2012. [5] He rejoined Harrogate Railway Athletic on loan for a brief spell in 2012. Following his return from loan, MacGillivray emerged as Harrogate Town's first–choice goalkeeper and made 90 appearances for the club over two seasons in the Conference North. [6] He was linked with moves to a number of Football League clubs during this time. [7]
Despite agreeing a two–year deal with Harrogate in November 2012, [7] MacGillivray joined League One side Walsall on 13 June 2014 on an initial one-year deal after the two clubs agreed a compensation package. [8] He acted as a deputy to Richard O'Donnell for much of the 2014–15 season but MacGillivray eventually made his debut for the Saddlers on 25 April 2015, keeping a clean sheet in a 2–0 victory over Oldham Athletic. [9]
On 20 May 2015, MacGillivray signed a new one-year contract with the club. [10] He made eight appearances in total in 2015–16 as Walsall missed out on promotion via the play-offs and was offered a one-year deal at the end of the season. [11] [12]
At the end of the 2016–17 season, Walsall and MacGillivray mutually agreed to end his contract after being unable to guarantee the stopper a regular starting place. [13]
On 5 July 2017, MacGillivray joined fellow League One side Shrewsbury Town on a free transfer on a one-year deal. [14]
He was offered a new contract by Shrewsbury at the end of the 2017–18 season. [15]
On 4 June 2018, League One club Portsmouth announced that MacGillivray had signed on a two-year deal. [16] MacGillivray made his Portsmouth debut at Fratton Park in their opening league match on 4 August 2018, earning a clean sheet in a 1–0 win over Luton Town. [17] On 31 March 2019, MacGillivray started in goal for Portsmouth in the EFL Trophy final against Sunderland. MacGillivray made a save in the penalty shootout, saving a spot kick from Lee Cattermole. [18] Portsmouth went on to win the shootout 5–4 (2–2 after extra-time). MacGillivray won Pompey Player of the Season for 2020–21 [19]
On 28 June 2021, MacGillivray joined Charlton Athletic on a two-year deal. [20]
On 13 January 2023, MacGillivray joined Burton Albion. [21]
On 20 June 2023, MacGillivray joined newly-relegated EFL League Two club Milton Keynes Dons on a free transfer. [22] He made his debut for the club in the opening game of the 2023–24 season on 5 August 2023, in a 5–3 away win over Wrexham. [23]
On 18 January 2024, MacGillivray joined League One club Stevenage on loan until the end of the season. [24]
On 27 August 2019, MacGillivray was called up to the senior Scotland squad for the first time by manager Steve Clarke. [25]
Club | Season | League | FA Cup | League Cup | Other | Total | ||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Division | Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals | ||
Walsall | 2014–15 [26] | League One | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 |
2015–16 [11] | League One | 5 | 0 | 2 | 0 | 0 | 0 | 1 [a] | 0 | 8 | 0 | |
2016–17 [27] | League One | 5 | 0 | 0 | 0 | 0 | 0 | 4 [b] | 0 | 9 | 0 | |
Total | 12 | 0 | 2 | 0 | 0 | 0 | 5 | 0 | 19 | 0 | ||
Shrewsbury Town | 2017–18 [28] | League One | 8 | 0 | 2 | 0 | 0 | 0 | 4 [b] | 0 | 14 | 0 |
Portsmouth | 2018–19 [29] | League One | 46 | 0 | 5 | 0 | 0 | 0 | 5 [c] | 0 | 56 | 0 |
2019–20 [30] | League One | 20 | 0 | 2 | 0 | 3 | 0 | 2 [b] | 0 | 27 | 0 | |
2020–21 [30] | League One | 46 | 0 | 2 | 0 | 2 | 0 | 2 [b] | 0 | 52 | 0 | |
Total | 112 | 0 | 9 | 0 | 5 | 0 | 9 | 0 | 149 | 0 | ||
Charlton Athletic | 2021–22 [31] | League One | 43 | 0 | 0 | 0 | 1 | 0 | 1 [b] | 0 | 45 | 0 |
2022–23 [32] | League One | 4 | 0 | 1 | 0 | 0 | 0 | 1 [b] | 0 | 6 | 0 | |
Total | 47 | 0 | 1 | 0 | 1 | 0 | 2 | 0 | 51 | 0 | ||
Burton Albion | 2022–23 [32] | League One | 19 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 19 | 0 |
Milton Keynes Dons | 2023–24 [33] | League Two | 24 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 25 | 0 |
Stevenage (loan) | 2023–24 [33] | League One | 11 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 11 | 0 |
Career total | 233 | 0 | 14 | 0 | 7 | 0 | 20 | 0 | 274 | 0 |
Walsall
Shrewsbury Town
Portsmouth
Individual
Donald Alistair Love is a professional footballer who plays as a defender for EFL League Two club Accrington Stanley. He began his professional career with Manchester United, but made just two senior appearances, and after a loan spell with Wigan Athletic in 2015, he was sold to Sunderland at the end of the 2015–16 season. Three years into a four-year contract, he was released by the club and joined Shrewsbury Town.
Matthew Simon Taylor is an English former professional footballer, who most notably played for Portsmouth and Bolton Wanderers. He is the current manager of National League side Wealdstone.
Joseph Mark Jacobson is a Welsh professional footballer who plays as a left back and centre back.
Curtis Lee Main is an English professional footballer who plays as a striker for Scottish Premiership club Dundee.
William Donald Grigg is a professional footballer who plays as a striker for EFL League Two club Chesterfield.
Paul Michael Downing is an English professional footballer who plays as a centre-back for National League North club Kidderminster Harriers.
Thomas Michael Flanagan is a professional footballer who plays as a defender for EFL League Two club Colchester United. Born in England, he plays for the Northern Ireland national team.
Michael John Smith is an English professional footballer who plays as a striker for EFL Championship club Sheffield Wednesday.
Thomas William Bradshaw, known simply as 'Bradders', is a professional footballer who plays as a striker for EFL Championship club Millwall and the Wales national team.
Anthony Michael Forde is an Irish professional footballer who plays for EFL League One club Wrexham. He has represented the Republic of Ireland at numerous youth levels.
Max McAuley Power is an English professional footballer who plays as a midfielder for Danish Superliga club AGF. He began his career with Tranmere Rovers and then spent time with Wigan Athletic and Sunderland, making more than 100 Football League appearances with each club, before rejoining Wigan in 2021.
Brendan Jason Kiernan is an English professional footballer who plays as a midfielder.
Aiden Anthony O'Brien is a professional footballer who plays as a forward for League of Ireland Premier Division club Shelbourne. Born in England, he represented the Republic of Ireland national team. O'Brien began his career with Millwall, who loaned him out to five different clubs. After making 188 league appearances for Millwall, he moved to Sunderland, before moving on to Portsmouth and finally Shrewsbury, where he had two further loan spells.
Bryn Andrew Morris is an English professional footballer who plays as a defensive midfielder or centre back for EFL League Two club Newport County.
Conor Dominic Geoffrey Wilkinson is a footballer plays as a striker for National League club Solihull Moors. Born in England, he has represented Ireland at youth level.
Jordy Hiwula-Mayifuila is an English professional footballer who plays as a striker. He also represented the England U19 side.
Jonathan Jack Lyndan Muldoon is an English professional footballer who plays as a forward for EFL League Two club Harrogate Town.
Liam Joseph Roberts is an English professional footballer who plays as a goalkeeper who currently plays for EFL Championship club Millwall.
The 2017–18 season was Shrewsbury Town's 132nd year in existence and their third consecutive season in League One after finishing in 18th place the previous season. Shrewsbury finished third in the League and qualified for the EFL League One play-offs. They reached the play-off final after beating Charlton Athletic in the semi-final, but they were beaten by Rotherham United. Paul Hurst left his role as manager at the end of the season.
James William Bolton is an English professional footballer who plays as a defender for EFL League Two club Fleetwood Town.