Craig MacGillivray



Apps: 7 (0)

Goals: 0

Last Updated: 27 January 2024
On loan from MK Dons

Debut: vs. Wigan Athletic (A, 3-2), 27/01/2024

In need of extra goalkeeping options in early 2024, Boro' turned to Craig MacGillivray; a stopper with no shortage of experience

Craig MacGillivray

Date of Birth: 12-01-1993

Place of Birth: Perth (SCO)

In need of extra goalkeeping options in January 2024, Boro’ turned to Craig MacGillivray; a stopper with no shortage of experience. At that point in time, Taye Ashby-Hammond had very much established himself as our number one. But the return of loanee Krisztián Hegyi to parent club West Ham United left us with only youth players as cover. While that isn’t necessarily a bad thing, gaffer Steve Evans clearly thought our chances of staying in the 2023-4 League One promotion race were such that we needed extra senior support between the sticks.

By bringing in MacGillivray from MK Dons on loan, we definitely upped our know-how in the goalkeeping department. In fact, it would be interesting to see how the stopper would fare when coming in as number two. Maybe he could actually force his way past Ashby-Hammond? It was a possibility open to the boss: “Craig is an experienced goalkeeper who will give Taye a great battle for the shirt. To have two first-choice goalkeepers was our target and now we have that,” he told the Stevenage official site upon MacGillivray’s arrival at the Lamex Stadium.

Craig MacGillivray: Before Boro’

A native of Perth north of the border, MacGillivray actually started his odyssey in North Yorkshire with Harrogate Railway Athletic. He quickly earned moves to Stalybridge Celtic and then Harrogate Town; the latter loaning him back to his first club in a show of what we presume was local altruism. It’s not that he didn’t make the grade at Town. In fact, he made a ton of appearances for the club in their pre-Football League guise. And he made such an impression that a move up into the Football League came about in summer 2014 when he joined Walsall.

It was the first stop in a journey around the Football League that saw MacGillivray enjoy mixed fortunes. At the Saddlers and then Shrewsbury Town, he didn’t find first team opportunities easy to come by. But a summer 2018 switch down to Portsmouth refreshed his career; the stopper accumulating more than 100 appearances over a three-year period. After his time at Fratton Park, the player joined Charlton Athletic – then Burton Albion and MK Dons. In 2019, there was even an international call-up to the Scotland squad. No cap was forthcoming, however.


Saturday 27 January 2024

Saturday 03 February 2024

Tuesday 06 February 2024

Saturday 10 February 2024

Tuesday 13 February 2024

Saturday 16 March 2024

Saturday 23 March 2024

Previous Clubs:

MK Dons
Burton Albion
Charlton Athletic
Shrewsbury Town
Harrogate Railway Athletic (loan)
Harrogate Town
Stalybridge Celtic
Harrogate Railway Athletic

Later Clubs: