Full Name Allan James McGregor
Date of Birth 31 January 1982
Place of Birth Edinburgh, Scotland
Height 6 ft 0 in (1.83 m)

Senior Career
2001–2012 Rangers 205 (0)
2004–2005 → St Johnstone (loan) 20 (0)
2005–2006 → Dunfermline Athletic (loan) 26 (0)
2012–2013 Beşiktaş 27 (0)
2013–2018 Hull City 141 (0)
2017 → Cardiff City (loan) 19 (0)
2018– Rangers