Portiere
Destro
Allan McGregor è un portiere Rangers che è sceso in campo nella maggior parte delle partite del club in Premiership nel 2020/2021, avendo collezionato 27 presenze, per un totale di 2430 minuti. É stato scelto nell'11 iniziale in 27 presenze, su 38 giornate.
L'ultima presenza di McGregor risale al 15 maggio, nella vittoria per 4-0 contro Aberdeen, in cui ha giocato 90 minuti e mantenuto la porta inviolata. Ha mantenuto 17 volte la porta inviolata in questo campionato; record a pari merito finora.
Nell'ultima stagione con Rangers in Premiership Mcgregor ha collezionato 27 presenze, gare in cui ha mantenuto 14 volte la porta inviolata.
Prima di cominciare l'esperienza con Rangers nel luglio 2018, McGregor ha collezionato 140 presenze in campionato con Hull City.
Rangers FC
2018 - 2023
Hull City AFC
2017 - 2018
Cardiff City FC
2017
Hull City AFC
2013 - 2017
Beşiktaş Jimnastik Kulübü
2012 - 2013
Rangers FC
2006 - 2012
Dunfermline Athletic FC
2005 - 2006
Scozia
2007 - 2019