Craig MacGillivray

 (born 12 January 1993) is an English footballer who currently plays as a goalkeeper for Shrewsbury Town.