Allan McGregor
Kulüp kariyeri > Rangers

Rangers'ın başına Fransız Paul Le Guen'in gelmesiyle McGregor, Klos ve Lionel Letizi'nin ardından üçüncü kaleci oldu. Klos'un sezon öncesi geçirdiği sakatlık nedeniyle McGregor, 2006-07 sezonuna ikinci kaleci olarak başladı. Letizi'nin de sakatlanması ile Kilmanrock ile 2-2 berabere kaldıkları lig maçında kaleyi McGregor korudu. Molde FK karşısında ilk kez Avrupa Kupası maçına çıkan kaleci, performansı ile maçın adamı seçildi. Eylül ayında Premier Lig'de ayın futbolcusu seçildi. Buna rağmen Le Guen, McGregor'u ikinci kaleci olarak düşünüyordu ve Letizi'nin sakatlığının geçmesi ile McGregor yine ikinci kaleci oldu. Ancak Letizi bir kez daha sakatlanınca, McGregor kaleyi kaptı ve Letizi döndükten sonra da birinci kaleciliğe devam etti.
O sezon Rangers'ın Hapoel Tel Aviv'i 4-0 yendikleri UEFA Kupası son 32 takım maçında kırmızı kart gördü. Barry Ferguson'un ikinci golünden sonra İtalyan hakem Matteo Trefoloni, McGregor'un Hapoel'in yedek oyuncusu Luciano De Bruno'ya kafa ataması nedeniyle doğruran kırmızı kart gösterdi. Ancak bu olay kameralara yansımamış ve McGregor tarafından da reddedilmişti. İki maç ceza alan futbolcunun cezası bir maça indirildi. Sezon sonunda, Rangers'lı futbolcular tarafından sezonun en iyi futbolcusu seçildi. Eylül 2007'de McGregor, dört senelik yeni Rangers sözleşmesine imza attı.
Sonraki sezon eski Manchester United kalecisi Roy Carroll'un gelmesine rağmen, takımın birinci kalecisi olmaya devam etti. Rangers, o sezon dördüncü turda SV Werder Bremen'i eleyerek UEFA Kupası'nda çeyrek finale çıktı. McGregor'un ikinci maçta gösterdiği performans övgü topladı. Mart 2008'de Hibernian FC karşısında 100. kez Rangers forması giydi. 2008 İskoçya Lig Kupası finalinde Rangers, Dundee United ile 2-2 berabere kaldı ve maç penaltılara gitti. McGregor, iki penaltı kurtararak, Rangers'ın bu kupayı kazanmasını sağladı. Sezonun üçüncü Celtic-Rangers maçında McGregor, durum 1-1 iken bir penaltı kurtardı ancak bu kurtarışı sırasında sakatlandı. McGregor oyundan alınırken, sezon sonuna dek forma giyemedi. Bu nedenle 2008 İskoçya Kupası Finali ve 2008 UEFA Kupası Finali'ni kaçırmış oldu.
McGregor, Haziran 2008'de yeni bir sözleşme imzalayıp, bonservisini 5 milyon pound'a çıkarıp, 2013'e kadar kulüple sözleşmesini uzattı. Sezonun açılış maçında, Falkirk FC karşısında penaltı kurtardı ve Rangers maçı 1-0 kazandı. O maçta, kaptan Barry Ferguson ve diğer kaptanlar David Weir ve Carlos Cuéllar'ın yokluğunda ilk kez Rangers kaptanlığını yaptı. Birinci kaleciliğine devam ederken, Barry Ferguson ile beraber millî takım kampındaki disiplinsiz hareketleri nedeniyle hem millî takımdan hem de Rangers'ta kadro dışı kaldı ve Rangers'ın kalesine Neil Alexander geçti. Sezondaki son maçı 21 Mart'ta Hearts ile 2-2 berabere kaldıkları maç oldu. O sezon 27 lig maçında forma giyen McGregor, lig şampiyonluğu gördü.
2009-10 sezonunda birinci kaleciliğine geri dönen McGregor, toplamda 46 maça çıktı ve lig kupası ve lig şampiyonluğu kazandı. Lig, Avrupa ve İskoçya Kupası maçlarında birinci kaleci olsa da, teknik direktör Walter Smith, lig kupası maçlarında yedek kaleci Neil Alexander'ı oynattı ve bu tercih sonraki sezon da devam etti.
Ekim 2010'da Aberdeen oyuncusu Chris Maguire'i tekmelemesi nedeniyle, maçtan sonra federasyon tarafından bir maç cezalandırıldı. Nisan ayından Hamilton FC karşısında bir penaltı kurtararak Rangers'ın maçı 1-0 kazanmasını sağladı. O ay, tekrar ligin en iyi futbolcusu ödülünü kazandı. Bu ödülü kazanmasının sebebi, 5 maçta gol yememesi ve son Celtic maçında maç bitimine 8 dakika kala kurtardığı penaltıydı. Sezon sonunda üçüncü kez üst üste lig şampiyonu oldular. McGregor, 36 lig maçının 22'sinde gol yemedi ve yeni bir sözleşme imzalamak istediğini belirtti.
4 Temmuz 2011'de Rangers, McGregor ile yeni bir altı yıllık sözleşme imzaladı. McGregor, Rangers'ın ilk dokuz maçında oynayıp sadece ilk maçta bir gol yedi. Sezonun ilk Celtic maçında ise devre arasından önce yaptığı bir hata sonucu Celtic'in 2-1 öne geçmesini sağladı ve bu hatası eleştiri topladı. Yine de Rangers maçı 4-2 kazanmayı bildi. Ekim 2011'de teknik direktör Ally McCoist, Rangers'ın Hibernian'ı 1-0 yendiği maçtaki performansı nedeniyle McGregor'u kutladı.
Haziran 2012'de, Rangers'ın iflası nedeniyle kontratının Charles Green tarafından kurulan yeni şirkete transferine karşı çıktı. İskoç Futbol Federasyonu'nun kuralı nedeniyle, bu itirazı kabul gördü ve bonservisini kulüpten aldı.