2007–08 Rangers F.C. season
N Pos Name Age Since App Goals Ends Transfer fee
1 GK Allan McGregor 26 1998 106 0 2010 Youth system
2 DF Alan Hutton 23 2000 122 4 2012 Youth system
3 DF David Weir 38 2007 ( Winter ) 79 3 2008 Free
4 MF Thomas Buffel 27 2005 ( Winter ) 86 16 2009 £2.3m
5 DF Saša Papac 28 2006 69 0 2009 £0.45m
6 MF Barry Ferguson ( captain ) 30 2005 ( Winter ) 404 59 2010 £4.5m
7 MF Brahim Hemdani 30 2005 108 2 2009 Free
8 MF Kevin Thomson 23 2007 ( Winter ) 56 1 2011 £2m
9 FW Kris Boyd 24 2005 ( Winter ) 106 71 2010 £0.4m
10 FW Nacho Novo 29 2004 168 54 2010 £0.45m
11 MF Charlie Adam 22 2003 78 18 2012 Youth system
12 DF Ugo Ehiogu 35 2007 ( Winter ) 12 1 2008 Free
12 MF Steven Davis 23 2008 ( Winter ) 26 1 2008 Loan
14 MF Amdy Faye 31 2007 6 0 2008 Loan
15 MF Alan Gow 25 2007 2 0 2010 Free
16 GK Graeme Smith 25 2007 1 0 2010 Free
17 MF Chris Burke 24 2000 129 14 2009 Youth system
18 DF Ian Murray 26 2005 60 0 2008 Free
18 FW Steven Naismith 21 2008 31 5 2012 £1.9m
19 FW Jean-Claude Darcheville 32 2007 48 15 2009 Free
Players -- Squad information
The 2007-08 season was the 128th season of competitive football by Rangers.