Аллан Джеймс Макгрегор (англ. Allan James McGregor; 31 января 1982, Эдинбург, Шотландия) — шотландский футболист, вратарь клуба «Рейнджерс». Выступал за национальную сборную Шотландии.
Макгрегор — воспитанник глазговского «Рейнджерс», в котором он дебютировал в 2002 году в поединке Кубка Шотландии против «Форфар Атлетик». Прежде чем стать основным голкипером «джерс», Аллан поиграл в аренде в таких клубах, как «Сент-Джонстон» и «Данфермлин Атлетик». Со старта сезона 2006/07 Макгрегор окончательно обосновался в роли «первого номера» «Рейнджерс». Летом 2012 года Аллан был вынужден покинуть глазговский коллектив из-за финансовых неурядиц команды. За свою одиннадцатилетнюю карьеру в составе «Рейнджерс» Макгрегор провёл 275 официальных матчей, выиграв десять трофеев — четыре титула чемпиона Шотландии и по три звания обладателя национального Кубка и Кубка шотландской лиги. 26 июля вратарь перебрался в Турцию, где подписал 2-летний контракт с клубом «Бешикташ».
С 2007 года Макгрегор защищает цвета национальной сборной Шотландии — первый выход на поле состоялся 30 мая, когда Аллан отыграл один тайм поединка с Австрией. Весной 2009 года голкипер вместе со своим одноклубником по «Рейнджерс», Барри Фергюсоном, был пожизненно отстранён от игр за «тартановую армию» за «неподобающее поведение». Через год новый наставник «горцев» Крейг Левейн простил Макгрегора и вновь призвал голкипера под знамёна национальной команды. На сегодняшний день в составе «тартановой армии» Аллан провёл 33 матча.
Эта страница также имеет версию на других языках : Allan McGregor (english)