RANGERS : 1946/47 - 2013/14      
             
NAME POS. SEASONS SOURCE TRANSFERRED TO APPS GLS
             
ADAM Charlie M O3-09 Rangers Youth Blackpool 61 13
      On loan:2004/05 Ross County   10 2
      On loan:2005/06 St. Mirren   29 5
ADAMCZUK Dariusz M 99-01 Dundee Retired 13 0
      On loan:2001/02 Wigan Athletic   3 0
ALBERTZ Jorg M 96-01 Hamburger SV (Germany) Hamburger SV (Germany) 156 58
ALEXANDER Neil G O7-13 Ipswich Town Crystal Palace 61 0
ALEXANDER Tom FB 70-71 Irvine Royal Academy Stranraer 2 0
ALUKO Sone W 11-I2 Aberdeen Hull City 21 12
AMATO Gabriel F 98-00 Real Mallorca (Spain) Gremio Porto Alegre (Brazil) 28 9
AMORUSO Lorenzo CD 97-03 Fiorentina (Italy) Blackburn Rovers 148 13
ANDERSEN Erik Bo F 95-97 Aalborg BK (Denmark) Odense BK (Denmark) 23 15
ANDERSON Stan WH 59-60 Hamilton Academical Hamilton Academical 1 0
ANDREWS Marvin CD O4-06 Livingston Raith Rovers 53 7
ARGYRIOU Anestis FB I2-13 AEK Athens (Greece) Zawisza Bydgoszcz (Poland) 20 0
ARMOUR Davie M 76-79 Shamrock Juveniles Ayr United 3 0
ARNISON Billy CF 46-47 Eastern Transvaal (S.Africa) Luton Town 7 1
ARTETA Mikel M O2-04 Barcelona (Spain) Real Sociedad (Spain) 50 12
ARVELADZE Shota F O1-05 Ajax (Holland) AZ Alkmaar (Holland) 95 44
ASHIKODI Moses M O5-06 (West Ham United) (ex Millwall) Watford 1 0
AUSTIN Alan WH 57-58 Kilmarnock Amateurs Maybole 1 0
BAILLIE Doug CH 60-64 Airdrie Third Lanark 31 0
BAIRD Sammy IF 55-60 Preston North End Hibernian 122 39
BALL Michael FB O1-06 Everton PSV Eindhoven (Holland) 55 1
BARDSLEY Phil FB O6-07 On loan from Manchester United   5 1
BARTLEY Kyle (1st spell) CD IO-11 On loan from Arsenal   5 1
BARTLEY Kyle (2nd spell) CD II-12 On loan from Arsenal   19 0
BARTRAM Jan M 87-88 AGF Aarhus (Denmark) Brondby (Denmark) 11 3
BAXTER Jim (1st spell) WH 60-65 Raith Rovers Sunderland 136 18
BAXTER Jim (2nd spell) M 69-70 Nottingham Forest Retired 14 1
BEASLEY DaMarcus W O7-10 PSV Eindhoven (Holland) Hannover 96 (Germany) 30 4
BEATTIE James F 1O-11 Stoke City Sheffield United 7 0
      On loan:2010/11 Blackpool   9 0
BEATTIE Stuart CD 85-86 Ardeer Recreation B.C. Doncaster Rovers 5 0
BECK Thor F 64-66 St. Mirren Rouen (France) 11 2
BECKETT Willie W 50-51 Renfrew Ashford Town 1 0
BEDOYA Alejandro M 11-I2 Orebro SK (Sweden) Helsingborgs IF (Sweden) 12 1
BELL Doug M 85-87 Aberdeen Hibernian 35 1
      On loan:1986/87 St. Mirren   4 0
BENDIKSEN Thomas Kind M 11-I2 Harstad IL (Norway) Tromso IL (Norway) 3 0
BERG Henning D O3-04 Blackburn Rovers Retired 20 0
BERNARD Olivier FB O5-06 Southampton Newcastle United 9 0
BETT Jim M 80-83 Lokeren (Belgium) (ex Airdrie) Lokeren (Belgium) 104 21
BJORKLUND Joachim CD 96-98 Vicenza (Italy) Valencia (Spain) 59 0
BLACK Kenny M 81-83 Linlithgow Rose Motherwell 24 1
BOCANEGRA Carlos D 11-I3 Saint-Etienne (France) (ex Fulham) Chivas USA (USA) 32 2
BOLI Basile CD 94-95 Olympique Marseille (France) AS Monaco (France) 28 2
BOLLAN Gary FB 94-98 Dundee United St. Johnstone 11 0
BONNISSEL Jerome D 02-O3 Bordeaux (France) Fulham 3 0
BOUGHERRA Madjid CD 08-I2 Charlton Athletic Lekhwiya SC (Qatar) 81 3
BOUMSONG Jean-Alain CD 04-O5 Auxerre (France) Newcastle United 18 2
BOYACK Steven W 96-97 Rangers B.C. Dundee 1 0
      On loan:1997/98 Hull City   12 3
BOYD Gordon M 75-76 Eastercraigs B.C. Fulham 1 0
      On loan:1977/78 Greenock Morton   1 0
BOYD Kris F O5-10 Kilmarnock Middlesbrough 143 101
BOYD Willie WH 51-52 Ashfield Hamilton Academical 2 0
BRAND Ralph IF 54-65 Carricknowe SS Manchester City 206 127
BRIGHTON Tom F O1-02 Rangers B.C. Clyde 1 0
      On loan:2004/05 Scunthorpe United   5 0
BROADFOOT Kirk FB O7-13 St. Mirren Blackpool 80 1
BROWN Bobby G 46-56 (Queen's Park) Falkirk 211 0
BROWN John M 87-96 Dundee Asst. Coach Rangers 207 14
BROWN Mark G 99-01 Rangers Youth Motherwell 4 0
BRUCE Andy G 82-85 Linlithgow Rose Hearts 2 0
      On loan:1983/84 Partick Thistle   2 0
BUFFEL Thomas M O6-08 Feyenoord (Holland) KSV Cercle Brugge (Belgium) 62 12
BURKE Chris M O1-09 Rangers Youth Cardiff City 96 11
BURNS Hugh FB 83-87 Cambuslang Rangers Hearts 52 4
      On loan:1986/87 Hamilton Academical   5 1
BUTCHER Terry CD 86-91 Ipswich Town Coventry City 127 9
CALDOW Eric FB 53-66 Muirkirk Stirling Albion 265 17
CALDWELL Neil M 94-95 Rangers B.C. Dundee United 1 0
CANIGGIA Claudio F O1-03 Dundee Qatar Sports Club (Qatar) 48 13
CAPUCHO Nuno W O3-04 Porto (Portugal) Celta Vigo (Spain) 22 5
CARSON Steve W 00-01 Linfield (N. Ireland) Dundee United 2 0
CASKIE Jimmy W 46-49 Everton Forfar Athletic 25 3
CELIK Mervan W 11-I3 GAIS (Sweden) GAIS (Sweden) 5 0
CHARBONNIER Lionel G 98-00 Auxerre (France) Lausanne (Switzerland) 18 0
CHRISTIANSEN Jesper G 00-02 Odense BK (Denmark) Viborg FF (Denmark) 4 0
CHRISTIE Jim F 61-62 Ayr United Hakoah (Australia) 3 3
CLARK Robert CD 80-81 Blantyre Victoria Kilmarnock 1 0
CLARK Sandy F 82-85 West Ham United Hearts 41 14
CLELAND Alex FB 94-98 Dundee United Everton 96 4
CLEMENT Jeremy M 06-O7 Olympique Lyonnais (France) Paris St. Germain (France) 19 0
COHEN Avi D 87-88 Macc.Tel Aviv(Israel) (ex Liverpool) Maccabi Netanya (Israel) 7 0
COLE Darren FB 12-I3 Rangers Youth Greenock Morton 3 0
      On loan:2011/12 Partick Thistle   6 0
CONN Alfie IF 68-74 Musselburgh Athletic Tottenham Hotspur 93 23
COOPER Davie W 77-89 Clydebank Motherwell 376 49
COOPER Neale D 88-90 Aston Villa Reading 17 1
COUSIN Daniel F 07-O9 RC Lens (France) Hull City 28 11
COWAN Tom FB 88-91 Clyde Sheffield United 12 0
COX Sammy FB 46-55 (Dundee) East Fife 208 14
CRIBARI Emilson CD 12-I4 Cruzeiro (Brazil) Szombathelyi Haladas (Hungary) 33 0
CUELLAR Carlos CD 07-O8 CA Osasuna (Spain) Aston Villa 36 4
CUNNING Bobby W 54-55 Hamilton Academical Retired 3 0
DAILLY Christian D 07-O9 West Ham United Charlton Athletic 22 2
DALZIEL Gordon F 79-83 Bonkle Y.C. Manchester City 34 9
DARCHEVILLE Jean-Claude F 07-O9 Bordeaux (France) Valenciennes (France) 38 13
DAVIDSON Bob F 03-O5 Rangers Youth Dundee 2 0
      On loan:2006/07 Boston United   9 0
DAVIES Billy M 80-84 Pollok United IF Elfsborg (Sweden) 13 1
DAVIS Harold WH 56-64 East Fife Partick Thistle 168 8
DAVIS Steve (1st spell) M O7-08 On loan from Fulham   12 0
DAVIS Steve (2nd spell) M O8-12 Fulham Southampton 140 18
DAWSON Ally FB 75-87 Johnstone High School Blackburn Rovers 218 6
DE BOER Frank CD O3-04 Galatasaray (Turkey) Al-Rayyan (Qatar) 15 2
DE BOER Ronald M 00-04 Barcelona (Spain) Al-Rayyan (Qatar) 90 31
DENNY Jim D 70-77 Yoker Athletic Hearts 37 0
DIBBLE Andy G 96-97 Manchester City Luton Town 7 0
DIOUF El Hadji F IO-11 On loan from Blackburn Rovers   15 1
DJORDJIC Bojan M O4-05 Manchester United Plymouth Argyle 4 0
DODDS Billy F 99-03 Dundee United Dundee United 65 21
DODDS Davie F 89-91 Aberdeen Coach Rangers 17 4
DONALDSON George M 72-73 Gracemount School Hearts 5 0
DOWIE Andy D O1-02 'S' Form Partick Thistle 1 0
      On loan:2003/04 Brechin City   15 0
DRINKELL Kevin F 88-90 Norwich City Coventry City 36 12
DUFFY Darryl F O3-04 Rangers Youth Falkirk 1 0
      On loan:2003/04 Brechin City   8 3
DUNCAN George W 57-60 Kirkintilloch Rob Roy Southend United 12 5
DUNCANSON Jimmy F 46-51 Dunoon Athletic St. Mirren 93 40
DUNLOP Rex WH 50-53 Bailliston Workington 3 0
DURIE Gordon F 93-00 Tottenham Hotspur Hearts 125 44
DURRANT Ian M 84-98 Glasgow United Kilmarnock 249 26
      On loan:1994/95 Everton   5 0
EDU Maurice M O8-12 Toronto FC (Canada) Stoke City 96 9
EHIOGU Ugo CD O6-07 Middlesbrough Sheffield United 9 1
ELLIOTT Allan CH 55-56 Irvine Meadow Queen of the South 2 0
EMERSON M O3-04 Atletico Madrid (ex Middlesbrough) Vasco da Gama (Brazil) 14 0
FALCO Mark F 87-88 Watford Queens Park Rangers 14 5
FAYE Amdy M O7-08 On loan from Charlton Athletic   4 0
FEENEY Lee M 98-99 Linfield (N. Ireland) Linfield (N. Ireland) 1 0
FERGUSON Alex CF 67-69 Dunfermline Athletic Falkirk 41 25
FERGUSON Barry (1st spell) M 96-04 Rangers SABC Blackburn Rovers 152 24
FERGUSON Barry (2nd spell) M O4-09 Blackburn Rovers Birmingham City 137 21
FERGUSON Derek M 83-90 Gartcosh United Hearts 110 7
      On loan:1989/90 Dundee   4 0
FERGUSON Duncan F 93-95 Dundee United Everton 14 2
FERGUSON Eric F 83-86 Gairdoch United Dunfermline Athletic 15 1
      On loan:1983/84 Clydebank   16 7
FERGUSON Iain F 84-86 Dundee Dundee United 32 6
      On loan:1986/87 Dundee   3 2
FERGUSON Ian M 87-00 St. Mirren Dunfermline Athletic 237 22
FERNANDES Fabrice W 00-01 On loan from Rennes (France)   4 1
FETAI Bajram F O3-04 B93 Copenhagen (Denmark) Silkeborg IF (Denmark) 1 0
      On loan:2004/05 Inverness Caledonian Thistle 8 0
FINDLAY Willie IF 47-54 Albion Rovers Albion Rovers 70 35
FITZGERALD Darren F 96-97 St. Andrews B.C. Glentoran (N. Ireland) 1 0
FLECK John M O7-12 Rangers Youth Coventry City 41 2
      On loan:2011/12 Blackpool   7 0
FLECK Robert F 83-88 Possil Y.M. Norwich City 85 29
      On loan:1983/84 Partick Thistle   2 1
FLO Tore Andre F 00-03 Chelsea Sunderland 53 28
FORREST Jim F 62-67 Drumchapel Amateurs Preston North End 105 83
FORSYTH Alex (1st spell) FB 78-79 On loan from Manchester United   16 4
FORSYTH Alex (2nd spell) FB 79-81 Manchester United Motherwell 9 1
FORSYTH Tom CD 72-82 Motherwell Mgr. Dunfermline Athletic 218 2
FOSTER Richard (1st spell) FB IO-11 On loan from Aberdeen   15 0
FRAME Jimmy W 48-49 Clydebank Dumbarton 1 0
FRANCIS Trevor F 87-88 Atalanta (Italy) (ex Manchester C.) Queens Park Rangers 18 0
FRANKS Albert WH 59-60 Newcastle United Greenock Morton 3 0
FRASER Cammy M 84-87 Dundee Raith Rovers 52 6
FRASER Scott D 83-85 Haddington Athletic East Fife 9 0
FURMAN Dean M O7-08 (Chelsea - YT) Oldham Athletic 1 0
      On loan:2008/09 Bradford City   32 4
FYFE Graham W 69-76 Ashfield Hibernian 64 22
GALLACHER Scott G 13-14 Rangers Youth Hearts 3 0
On loan:2008/09 Cowdenbeath 7 0
On loan:2010/11 Forfar Athletic 29 0
On loan:2013/14 Airdrie 8 0
GARDINER Willie CF 51-55 Bo'ness United Leicester City 25 16
GASCOIGNE Paul M 95-98 Lazio (Italy) Middlesbrough 74 30
GATTUSO Rino M 97-99 Perugia (Italy) Salernitana (Italy) 34 3
GAYLE Marcus F 00-01 Wimbledon Watford 4 0
GIBSON Jimmy M 01-O2 Rangers Youth Clyde 1 0
GILLICK Torrance (1st spell) IF 33-35 Petershill Everton 29 17
GILLICK Torrance (2nd spell) IF 46-50 Everton Partick Thistle 58 25
GINZBURG Bonni G 89-90 Beitar Jerusalem (Israel) Maccabi Yavne (Israel) 4 0
GOIAN Dorin CD 11-I3 Palermo (Italy) Asteras Tripoli (Greece) 35 0
GORAM Andy G 91-98 Hibernian Notts County 184 0
GORDON Dale W 91-93 Norwich City West Ham United 45 6
GOUGH Richard (1st spell) CD 87-97 Tottenham Hotspur Kansas City Wiz (USA) 294 25
GOUGH Richard (2nd spell) CD 97-98 Kansas City Wiz (USA) San Jose Clash (USA) 24 1
GRAHAM David F 98-99 Rangers S.A.B.C. Dunfermline Athletic 3 0
GRANT Bobby CF 59-60 Ormiston Primrose St. Johnstone 1 0
GRAY Andy F 88-89 West Bromwich Albion Cheltenham Town 13 5
GRAY Davie FB 46-47 Lochee Harp Preston North End 9 0
GREIG John M 61-78 Whitburn Mgr. Rangers 498 87
GRIERSON Derek IF 52-57 Queen's Park Falkirk 72 42
GUIVARC'H Stephane F 98-99 Newcastle United Auxerre (France) 14 5
HAGEN David W 92-95 Grahamston B.C. Hearts 16 3
HAMILTON Johnny M 73-78 Hibernian Millwall 59 5
HATELEY Mark (1st spell) F 90-95 AS Monaco (France) (ex Portsmouth) Queens Park Rangers 165 85
HATELEY Mark (2nd spell) F 96-97 Queens Park Rangers P/Mgr. Hull City 4 1
HEALY David F 10-I2 Sunderland Bury 19 4
HEGARTY Chris D 12-I4 Rangers Youth Linfield (N. Ireland) 25 1
HEMDANI Brahim M 05-O8 Olympique Marseille (France) Retired 66 1
HEMMINGS Kane F 11-I3 Rangers Youth Cowdenbeath 9 1
      On loan:2012/13 Cowdenbeath   7 4
HENDERSON Martin F 74-77 Schools Football Philadelphia Fury (USA) 33 10
      On loan:1977/78 Hibernian   6 0
HENDERSON Willie W 60-72 Baillieston Sheffield Wednesday 276 36
HENDRY Colin CD 98-00 Blackburn Rovers Coventry City 21 0
HERON Brian W 69-70 Baillieston Motherwell 7 0
HOGG Billy IF 58-59 Aberdeen ? 2 1
HOUSTON Doug M 73-74 Dundee Dundee United 10 0
HUBBARD Johnny W 49-59 Berea Park (S. Africa) Bury 176 77
HUGHES Stephen M 99-05 'S' Form Leicester City 65 6
HUISTRA Pieter W 90-95 Twente Enchede (Holland) Sanfrecce Hiroshima (Japan) 125 22
HUME Bobby W 59-62 Kirkintilloch Rob Roy Middlesbrough 17 3
HUNTER Donald G 73-74 Vale of Leven St. Mirren 3 0
HUNTER Willie IF 62-63 Lanark United Bradford Park Avenue 1 0
HURLOCK Terry M 90-91 Millwall Southampton 29 2
HUTTON Alan FB O2-08 Rangers Youth Tottenham Hotspur 94 2
HYND Roger CD 63-69 Lanark Grammar School Crystal Palace 31 4
JACKSON Colin CD 63-82 Banks o' Dee Greenock Morton 341 23
JARDINE Sandy FB 65-82 Edinburgh Athletic Asst. P/Mgr. Hearts 451 42
JEFFERS Francis F O5-06 On loan from Charlton Athletic   8 0
JELAVIC Nikica F IO-12 Rapid Vienna (Austria) Everton 45 31
JOHANSEN Kai FB 65-70 Greenock Morton Arcadia Shepherds (S.Africa) 158 4
JOHANSSON Jonatan F 97-00 Flora Tallinn (Estonia) Charlton Athletic 47 14
JOHNSON Joe IF 47-52 Arthurlie Lincoln City 32 7
      On loan:1950/51 Falkirk   20 4
JOHNSTON Allan W 00-02 Bolton Wanderers Middlesbrough 14 0
JOHNSTON Mo F 89-92 Nantes (ex Celtic) Everton 76 31
JOHNSTON Willie (1st spell) W 64-73 Lochore Welfare West Bromwich Albion 211 89
JOHNSTON Willie (2nd spell) W 80-82 Birmingham City Vancouver Whitecaps (Canada) 35 2
JOHNSTONE Derek (1st spell) F 70-83 St. Columba's Chelsea 350 131
JOHNSTONE Derek (2nd spell) F 84-86 Chelsea Partick Thistle 19 1
KANCHELSKIS Andrei W 98-02 Fiorentina (Italy) (ex Everton) Southampton 75 14
      On loan:2000/01 Manchester City   10 0
KAUPPILA Jani M 00-01 Tervarit (Finland) Tervarit (Finland) 4 0
KENNEDY Andy F 82-84 Sauchie Athletic Birmingham City 15 3
KENNEDY Stewart G 73-78 Stenhousemuir Forfar Athletic 99 0
KERKAR Salim M IO-12 Gueugnon (France) Charlton Athletic 16 1
KHIZANISHVILI Zurab CD O3-05 Dundee Blackburn Rovers 42 0
KICHENBRAND Don CF 55-58 Delfos (S. Africa) Sunderland 30 25
KING Bobby FB 61-62 Edinburgh Athletic Southend United 2 0
KIRKWOOD Davie M 86-89 East Fife Hearts 7 0
      On loan:1988/89 East Fife   5 2
KLOS Stefan G 98-07 Borussia Dortmund (Germany) Retired 208 0
KONTERMAN Bert D 00-03 Feyenoord (Holland) Vitesse Arnhem (Holland) 79 6
KUZNETSOV Oleg CD 90-94 Dynamo Kiev (Ukraine) Maccabi Haifa (Israel) 35 1
KYLE Kevin F I2-13 Hearts Ayr United 8 2
KYRGIAKOS Sotiris (1st spell) CD O4-05 On loan from Panathinaikos (Greece)   15 0
KYRGIAKOS Sotiris (2nd spell) CD O5-06 Panathiniakos (Greece) Eintracht Frankfurt (Germany) 28 1
LAFFERTY Kyle F O8-12 Burnley Sion (Switzerland) 104 31
LATAPY Russell M O1-03 Hibernian Dundee United 23 5
LAUDRUP Brian F 94-98 Fiorentina (Italy) Chelsea 116 34
LENNON Steven M O6-07 Rangers Youth Dundalk (Eire) 3 0
      On loan:2008/09 Partick Thistle   9 0
      On loan:2009/10 Lincoln City   19 3
LETIZI Lionel G O6-07 Paris St. Germain (France) Nice (France) 7 0
LIDDELL Colin W 51-54 Hearts Greenock Morton 34 8
LINDSAY Jack FB 46-51 Petershill Everton 17 0
LITTLE Adam WH 38-51 Blantyre Victoria Greenock Morton 6 0
LITTLE Andy F 09-I4 Rangers Youth Preston North End 65 33
On loan:2011/12 Port Vale 7 0
LITTLE John FB 51-60 Queen's Park Greenock Morton 178 1
LOGIE Willie WH 56-57 Cambuslang Rangers Aberdeen 16 0
LOVENKRANDS Peter W 00-06 AB Copenhagen (Denmark) Schalke 04 (Germany) 127 36
LOWING Alan D O5-06 Rangers Youth East Fife 2 0
      On loan:2008/09 Clyde   17 0
LOY Rory F O8-11 Kilmarnock Youth Carlisle United 2 0
      On loan:2008/09 Dunfermline Athletic   18 3
      On loan:2009/10 St. Mirren   8 0
LYALL Kenny M 81-84 Tynecastle B.C. Motherwell 9 0
MACKAY Billy W 77-84 Glenrothes Strollers Hearts 24 1
MALCOLM Bob D 99-06 Rangers Youth Derby County 90 3
MARSHALL David IF 47-52 St. Roch's ? 13 7
MARTIN Lee M O6-07 On loan from Manchester United   7 0
MARTIN Norrie G 58-70 Dalry Thistle (ex Hamilton A.) East Fife 75 0
MASON Joe F 72-73 Greenock Morton Coach Rangers 16 3
MATHIESON Willie FB 64-74 St. Andrews United Arbroath 174 2
MATTHEW Andy W 58-60 East Fife Raith Rovers 29 7
MAXWELL Ally G 92-95 Motherwell Dundee United 53 0
McADAM Colin CD 80-84 Partick Thistle Adelaide Juventus (Australia) 65 15
McCABE Rhys M 11-I2 Rangers Youth Sheffield Wednesday 9 0
McCALL Ian M 87-90 Dunfermline Athletic Bradford City 21 2
McCALL Stuart M 91-98 Everton Bradford City 194 15
McCALLUM Gus D 70-71 Glasgow Amateurs Irvine Victoria 1 0
McCANN Neil W 98-03 Hearts Southampton 113 20
McCLELLAND John CD 81-85 Mansfield Town Watford 96 4
McCLOY Peter G 69-86 Motherwell Asst.Coach Rangers 351 0
McCOIST Ally F 83-98 Sunderland Kilmarnock 418 251
McCOLL Ian WH 46-60 (Queen's Park) Mgr. Scotland 362 12
McCORMACK Ross F O3-06 Rangers Youth Motherwell 11 2
      On loan:2005/06 Doncaster Rovers   19 4
McCULLOCH Willie W 49-55 Strathclyde Falkirk 49 9
MacDONALD Alex M 68-80 St. Johnstone Hearts 336 51
McDONALD Iain W 69-72 Carrickvale B.C. Dundee United 11 2
MacDONALD John F 78-86 Clydebank Strollers Charlton Athletic 163 44
MacDONALD Kevin M 88-89 On loan from Liverpool   3 0
McDOUGALL Ian M 73-77 Pollok Dundee 31 3
McEWAN Andy CF 58-59 Queen's Park Queen of the South 1 0
MacFARLANE Dave D 84-88 Ayr United B.C. Kilmarnock 7 0
      On loan:1987/88 Kilmarnock   4 3
      On loan:1987/88 Dundee   2 0
McGINTY Brian F 94-96 Rangers B.C. Hull City 3 0
McGREGOR Allan G O1-12 Rangers Youth Besiktas (Turkey) 205 0
      On loan:2004/05 St. Johnstone   20 0
      On loan:2005/06 Dunfermline Athletic   26 0
McGREGOR John CD 87-92 (Liverpool) (ex Queen's Park) Coach Rangers 26 0
McINNES Derek M 95-00 Greenock Morton Toulouse (France) 34 1
      On loan:1998/99 Stockport County   13 0
McINTYRE Ian W 49-50 Rutherglen Academy Airdrie 2 0
      On loan:1947/48 Dunfermline Athletic   6 0
McINTYRE Jim M 81-82 Irvine Meadow Irvine Meadow 1 0
McKAY Matt M 11-I2 Brisbane Roar (Australia) Busan IPark (S. Korea) 3 0
McKEAN Bobby W 74-78 St. Mirren Deceased 91 12
McKENZIE Gary D O3-04 Rangers Youth Dundee 2 0
McKENZIE George CH 54-55 (Hibernian) ? 1 0
McKENZIE Gordon FB 54-55 Pollok ? 9 0
MacKINNON Dave D 82-86 Partick Thistle Airdrie 102 1
McKINNON Ron CH 60-72 Dunipace Durban United (S. Africa) 301 2
McKNIGHT Paul F 94-95 St. Andrews B.C. St. Mirren 1 0
McLAREN Alan CD 94-97 Hearts Retired (injury) 78 5
McLEAN George CF 59-61 Cambuslang Rangers Norwich City 8 3
McLEAN George F 62-67 St. Mirren Dundee 69 49
MacLEAN Steve F O2-03 Rangers Youth Sheffield Wednesday 3 0
      On loan:2003/04 Scunthorpe United   42 23
McLEAN Tommy W 71-82 Kilmarnock Asst. Mgr. Rangers 300 35
McMILLAN Hunter IF 53-55 Benburb Queen of the South 6 1
McMILLAN Ian IF 58-64 Airdrie Airdrie 127 36
McMILLAN Jordan FB 11-I2 Rangers Youth Dunfermline Athletic 2 0
      On loan:2008/09 Hamilton Academical   4 0
      On loan:2009/10 Queen of the South   16 0
McMINN Ted W 84-87 Queen of the South Seville (Spain) 63 4
McNEE Chris W 46-47 Hamilton Academical Dumbarton 10 3
McPHEE Billy W 69-70 Bowhill Y.C. East Fife 1 0
McPHERSON Dave (1st spell) CD 81-87 Gartcosh United Hearts 161 15
McPHERSON Dave (2nd spell) CD 92-95 Hearts Hearts 71 3
McPHERSON Johnny CF 47-48 Troon Ayr United 1 1
McSWEGAN Gary F 87-93 Rangers Amateurs B.C. Notts County 18 4
MIKHAILICHENKO Alexei M 91-96 Sampdoria (Italy) Coach Dynamo Kiev (Ukraine) 110 22
MILLAR Jimmy CF 54-67 Dunfermline Athletic Dundee United 197 92
MILLER Alex FB 67-82 Clydebank Strollers South China (Hong Kong) 197 17
MILLER Charlie M 93-99 Rangers B.C. Watford 83 10
      On loan:1998/99 Leicester City   4 0
MILLER Colin FB 85-86 Toronto Blizzard (Canada) Doncaster Rovers 2 0
MILLER Kenny (1st spell) F 00-02 Hibernian Wolverhampton Wds. 30 8
MILLER Kenny (2nd spell) F O8-11 Derby County Bursaspor (Turkey) 81 49
MITCHELL Andrew M 11-I3 Rangers Youth Annan Athletic 9 0
MITCHELL Dave F 83-85 Adelaide City (Australia) Eintracht Frankfurt (Germany) 26 6
MLADENOVIC Dragan M 04-O5 Red Star Belgrade (Serbia) Red Star Belgrade (Serbia) 7 0
MOLES Willie FB 57-58 Kilsyth Rangers Montrose 4 0
MOLS Michael F 99-04 Utrecht (Holland) Utrecht (Holland) 99 39
MOORE Craig (1st spell) CD 93-99 Australian Institute of Sport Crystal Palace 73 4
MOORE Craig (2nd spell) CD 98-05 Crystal Palace Bor. Monchengladbach (Germany) 101 10
MORRIS Eric F 73-79 Irvine Meadow (ex Hamilton A.) Ayr United 8 0
MORRISON Bobby IF 56-57 Falkirk Nottingham Forest 5 6
MORROW John W 91-94 Linfield (N.Ireland) Oldham Athletic 5 0
MUNRO Iain FB 76-77 Hibernian St. Mirren 5 0
MUNRO Stuart FB 83-91 Alloa Athletic Blackburn Rovers 179 3
MURRAY Ian M 05-O6 Hibernian Norwich City 43 0
MURRAY Max CF 55-62 Queen's Park West Bromwich Albion 103 80
MURRAY Neil M 92-96 Rangers Amateurs F.C. Sion (Switzerland) 63 1
MUSCAT Kevin D O2-03 Wolverhampton Wds. Millwall 23 0
MYHRE Thomas G 99-00 On loan from Everton   3 0
N'DIAYE Makhtar M O6-07 Yverdon-Sports (Switzerland) Campiegne (France) 1 0
NAISMITH Kal M I2-13 Rangers Youth Accrington Stanley 17 1
      On loan:2011/12 Cowdenbeath   9 2
      On loan:2011/12 Partick Thistle   8 0
NAISMITH Steven M O7-10 Kilmarnock Everton 98 28
NAMOUCHI Hamed M O3-06 Cannes (France) Lorient (France) 34 5
NEEF Gerhardt G 68-73 Dusseldorf Amateurs (W. Germany) Nuremburg (West Germany) 33 0
NEGRI Marco F 97-01 Perugia (Italy) Bologna (Italy) 30 32
NEILLANDS Ian WH 51-55 Bo'ness United Queen of the South 6 0
NERLINGER Christian M O1-04 Borussia Dortmund (Germany) Kaiserslautern (Germany) 25 2
NESS Jamie M IO-12 Rangers Youth Stoke City 16 1
NICHOLL Jimmy (1st spell) FB 83-84 Toronto Blizzard (ex Sunderland) Toronto Blizzard (Canada) 17 0
NICHOLL Jimmy (2nd spell) FB 86-89 West Bromwich Albion Dunfermline Athletic 58 0
NICHOLSON Barry M 98-00 Rangers Youth Dunfermline Athletic 8 0
NIEMI Antti G 97-00 FC Copenhagen (Denmark) Hearts 13 0
NIETO Federico F O5-06 On loan from Almagro (Argentina)   3 1
NIGUEZ Aaron M O8-09 On loan from Valencia (Spain)   3 0
NISBETT Scott FB 85-93 Salvesen B.C. Retired (injury) 90 6
      On loan:1986/87 East Fife   6 0
NIVEN George G 51-61 Coupar Angus Partick Thistle 221 0
NOVO Nacho F 04-I0 Dundee Sporting Gijon (Spain) 179 47
NUMAN Arthur FB 98-03 PSV Eindhoven (Holland) Retired 118 3
O'HARA Alex M 73-77 Glasgow Amateurs Partick Thistle 32 7
ORR Bobby WH 58-59 Kirkintilloch Rob Roy Arbroath 1 0
ORTIZ Juan Manuel M 11-I2 UD Almeria (Spain) Granada CF (Spain) 10 0
OSTENSTAD Egil F 03-O4 Blackburn Rovers Viking Stavanger (Norway) 11 0
PAPAC Sasa FB 06-I2 Austria Vienna (Austria) Retired (injury) 161 6
PARLANE Derek F 70-80 Queen's Park Youth Leeds United 202 80
PARLANE Jimmy CF 46-48 Queen's Park Airdrie 5 3
PATERSON Bill CH 58-62 Newcastle United Greenock Morton 67 0
PATERSON Craig CD 82-87 Hibernian Motherwell 83 4
PATON Willie IF 47-57 Kirkintilloch Rob Roy Ayr United 109 38
PAUL Billy W 66-67 Irvine Meadow Aberdeen 1 0
PEDRO MENDES M 08-I0 Portsmouth Sporting Lisbon (Portugal) 39 3
PENMAN Andy M 67-72 Dundee Arbroath 101 36
PENMAN Willie IF 60-61 St.Andrews United Newcastle United 3 0
PENTTILA Tero FB 99-02 FC Haka (Finland) HJK Helsinki (Finland) 4 0
PERRY Ross CD 11-I3 Rangers Youth Raith Rovers 29 0
      On loan:2010/11 Falkirk   12 0
PERSSON Orjan W 67-70 Dundee United Orgryte (Sweden) 72 22
PETRIC Gordan CD 95-98 Dundee United Crystal Palace 65 3
PHILLIPS Jimmy FB 86-88 Bolton Wanderers Oxford United 25 0
PIERRE-FANFAN Jose-Karl CD O5-06 Paris St. Germain (France) Al-Siliya (Qatar) 7 1
PORRINI Sergio FB 97-01 Juventus (Italy) Alessandria (Italy) 85 6
PRENTICE John WH 50-56 Hearts Falkirk 96 18
PRESSLEY Steven CD 91-95 Inverkeithing B.C. Coventry City 34 1
PROVAN Dave FB 58-70 Bonnyvale Star Crystal Palace 171 9
PRSO Dado F O4-07 AS Monaco (France) Retired (Injury) 93 31
PRYDE Jim WH 51-55 Newburgh Greenock Morton 11 0
PRYTZ Robert M 82-85 Malmo FF (Sweden) IFK Goteborg (Sweden) 78 12
QUEEN John IF 55-58 Petershill Greenock Morton 2 0
RAE Alex M O4-06 Wolverhampton Wds. P./Mgr. Dundee 34 1
RAE Gavin M O3-07 Dundee Cardiff City 25 3
RAE Willie WH 46-56 Petershill Queen of the South 131 6
REDFORD Ian M 79-85 Dundee Dundee United 172 23
REID Alex M 64-67 Glasgow Perthshire Dundee United 3 2
REID Brian CD 90-93 Greenock Morton Greenock Morton 5 0
REYNA Claudio M 98-02 Bayer 04 Leverkusen (Germany) Sunderland 63 9
RICCIO Luigi D 98-99 Perugia (Italy) KSK Beveren (Belgium) 1 0
RICKSEN Fernando FB 00-06 AZ Alkmaar (Holland) Zenit St. Petersburg (Russia) 190 14
RIDEOUT Paul F 91-93 Notts County Everton 12 1
RITCHIE Billy G 55-67 Bathgate Thistle Partick Thistle 207 0
ROBERTS Graham CD 86-88 Tottenham Hotspur Chelsea 55 3
ROBERTSON Chris F 76-79 Salvesen's B.C. Hearts 16 2
ROBERTSON Davie FB 91-97 Aberdeen Leeds United 183 15
ROBERTSON Doug F 81-83 Livingston United Greenock Morton 6 0
ROBERTSON Lee M 91-95 Salvesen's B.C. IK Start (Norway) 3 0
ROBERTSON Sandy M 88-93 S' Form Coventry City 26 1
ROBINSON Lee G O5-06 Esh Winning Kilmarnock 1 0
      On loan:2007/08 Greenock Morton   20 0
      On loan:2008/09 Queen of the South   17 0
RODGER Jim W 53-55 Cumnock St. Mirren 3 0
RODRIGUEZ Julien CD O5-07 AS Monaco (France) Olympique Marseille (France) 34 1
ROSS Maurice FB 99-06 Rangers Youth Sheffield Wednesday 77 2
ROTHEN Jerome W O9-10 On loan from Paris Saint-Germain (France) 4 0
ROZENTAL Seb F 96-00 Universidad Catolica (Chile) Colo Colo (Chile) 17 3
RUSSELL Bobby M 77-87 Shettleston Motherwell 250 31
RUTHERFORD Eddie W 46-52 Mossvale YMCA Hearts 96 19
SALENKO Oleg F 95-96 Valencia (Spain) Istanbulspor (Turkey) 16 7
SANDAZA Francisco F I2-13 St. Johnstone CD Lugo (Spain) 14 2
SCOTT Alex W 54-63 Bo'ness United Everton 216 57
SCOTT Ally F 73-76 Queen's Park Hibernian 35 9
SCOTT Colin G 93-96 Dalry Thistle Hamilton Academical 13 0
      On loan:1989/90 Brentford   6 0
      On loan:1990/91 Airdrie   1 0
SEBO Filip F O6-07 Austria Vienna (Austria) Valenciennes (France) 24 2
SEMPLE Billy W 67-71 Edinburgh Athletic Durban United (S. Africa) 8 2
SETTERINGTON Denis M 65-70 Bo'ness Academy Falkirk 13 4
SHAW Jock FB 38-53 Airdrie Coach Rangers 169 1
SHEARER Bobby FB 55-65 Hamilton Academical Queen of the South 267 2
SHIELDS Greg FB 95-97 Rangers B.C. Dunfermline Athletic 7 0
SHINNIE Andrew M O6-07 Rangers Youth Inverness Caledonian Thistle 2 0
      On loan:2008/09 Dundee   20 1
      On loan:2009/10 Dundee   12 0
SIMPSON Billy CF 50-59 Linfield (N. Ireland) Stirling Albion 172 112
SIMPSON Bobby IF 50-51 Rosyth Recreation Alloa Athletic 2 2
SIONKO Libor M O6-07 Austria Vienna (Austria) F.C.Copenhagen (Denmark) 18 3
SMITH Alan G 12-I3 Rangers Youth Cork City (Eire) 1 0
SMITH Alex IF 66-68 Dunfermline Athletic Aberdeen 41 20
SMITH Billy CH 57-58 Dundee Violet Dundee 1 0
SMITH Dave M 66-74 Aberdeen Arbroath 195 8
SMITH Gordon (1st spell) F 77-80 Kilmarnock Brighton 98 35
SMITH Gordon (2nd spell) F 82-83 On loan from Brighton   2 0
SMITH Steven FB O4-10 Rangers Youth Norwich City 56 0
SNELDERS Theo G 95-98 Aberdeen MVV Maastricht (Holland) 13 0
SORENSEN Erik G 67-68 Greenock Morton Greenock Morton 30 0
SORENSEN Jorn M 65-66 Greenock Morton AC Bellinzona (Switzerland) 12 3
SOUNESS Graeme M 86-90 Sampdoria (Italy) (ex Liverpool) Mgr. Liverpool 50 3
SPACKMAN Nigel M 89-93 Queens Park Rangers Chelsea 100 1
SPENCER John F 90-92 Rangers B.C. Chelsea 13 2
      On loan:1988/89 Greenock Morton   4 1
STANNERS Duncan CH 51-56 Denny YMCA Stirling Albion 20 0
STEAD Angus IF 46-47 (Dumbarton) (ex St. Mirren) Greenock Morton 3 0
STEELE Jim CD 76-77 On loan from Southampton   5 0
STEIN Colin (1st spell) F 68-73 Hibernian Coventry City 112 60
STEIN Colin (2nd spell) CF 74-77 Coventry City Retired 16 4
      On loan:1977/78 Kilmarnock   24 8
STELLA Francesco F I2-13 Siena (Italy) Melbourne Victory (Australia) 1 0
STENSAAS Stale FB 97-99 Rosenborg (Norway) Rosenborg (Norway) 21 1
      On loan:1998/99 Nottingham Forest   7 0
STERLAND Mel FB 88-89 Sheffield Wednesday Leeds United 9 3
STEVEN Trevor (1st spell) M 89-92 Everton Olympique Marseille (France) 55 5
STEVEN Trevor (2nd spell) M 92-97 Olympique Marseille (France) Retired (injury) 81 10
STEVENS Gary FB 88-94 Everton Tranmere Rovers 187 8
STEVENS Gregor CD 79-84 Leicester City Motherwell 64 1
      On loan:1983/84 Hearts   3 0
STEVENSON Willie WH 58-62 Edina Hearts Liverpool 73 1
STEWART Jim G 80-84 Middlesbrough St. Mirren 56 0
      On loan:1983/84 Dumbarton   2 0
STRICKLAND Derek F 78-79 Blackburn Academy Leicester City 1 0
SVENSSON Karl CD O6-07 IFK Goteborg (Sweden) Caen (France) 21 0
SYMON Scott WH 38-47 Portsmouth Mgr. East Fife 32 3
TELFER Charlie M 13-14 Rangers Youth Dundee United 1 0
TELFER Willie CH 57-60 St. Mirren Queen of the South 69 0
THERN Jonas M 97-99 Roma (Italy) Retired (injury) 23 5
THOMPSON Steven F O2-06 Dundee United Cardiff City 57 17
THOMSON Billy G 94-96 Motherwell Dundee 6 0
THOMSON Kevin M O6-10 Hibernian Middlesbrough 71 2
THOMSON Sandy CH 55-56 East Stirling East Stirling 1 0
THORNTON Willie CF 36-54 Winchburgh Albion Mgr. Dundee 219 138
TRAIL Derek W 63-66 Tynecastle United Falkirk 4 0
Kerimoglu TUGAY M 99-01 Galatasaray (Turkey) Blackburn Rovers 42 4
URQUHART Billy F 78-80 Inverness Caledonian Wigan Athletic 14 6
VALENTINE John CH 57-58 Queen's Park St. Johnstone 2 0
VAN BRONCKHORST Giovanni M 97-01 Feyenoord (Holland) Arsenal 73 13
VAN VOSSEN Peter F 95-98 Istanbulspor (Turkey) Feyenoord (Holland) 22 4
VANOLI Paulo FB 03-O5 Bologna (Italy) Vicenza (Italy) 28 1
VELICKA Andrius F O8-09 Viking Stavanger (ex Hearts) FK Ekranas (Lithuania) 8 4
      On loan:2009/10 Bristol City   1 0
      On loan:2010/11 Aberdeen   6 0
VIDMAR Tony D 97-02 NAC Breda (Holland) Middlesbrough 107 9
VIGNAL Gregory D O4-05 On loan from Liverpool   30 3
VINNICOMBE Chris FB 89-94 Exeter City Burnley 23 1
WADDELL Willie W 38-55 Strathclyde Mgr. Kilmarnock 195 37
WALKER Alex M O3-04 Rangers Youth Greenock Morton 2 0
      On loan:2004/05 Clyde   14 1
WALKER Jimmy IF 56-57 Clydebank ? 2 0
WALKER Nicky G 83-89 Motherwell Hearts 75 0
      On loan:1987/88 Dunfermline Athletic   1 0
WALLACE Rod F 98-01 Leeds United Bolton Wanderers 77 39
WALMSLEY Willie W 48-49 Clydebank St. Johnstone 1 0
WALTERS Mark W 87-91 Aston Villa Liverpool 106 32
WATERREUS Ronald G 04-O6 (Manchester City) AZ Alkmaar (Holland) 49 0
WATKINS Charlie WH 46-48 St. Anthonys Luton Town 9 0
WATSON Bobby D 64-70 Airdrie Academy Motherwell 52 4
WATSON Craig W 62-65 Arthurlie Greenock Morton 13 4
WATSON Kenny D 69-71 Salvesen's B.C. ? 4 0
WATSON Kenny M 75-80 Montrose Partick Thistle 62 5
WATSON Steve D 92-93 Maudsley St. Mirren 3 0
WEBSTER Andy CD O7-11 Wigan Athletic Hearts 2 1
      On loan:2008/09 Bristol City   5 0
      On loan:2009/10 Dundee United   26 3
WEIR David CD O6-11 Everton Coach Everton 162 4
WEISS Vladimir M IO-11 On loan from Manchester City   23 5
WEST Colin F 86-88 Watford Sheffield Wednesday 10 2
WHITE Willie M 69-70 Alloa B.C. ? 1 0
WHITTAKER Steven FB O7-12 Hibernian Norwich City 150 19
WILKINS Ray M 87-90 Paris St.Germain (France) (ex Man.Utd.) Queens Park Rangers 70 2
WILLIAMSON Billy IF 46-51 Petershill St. Mirren 43 26
WILLIAMSON Bobby F 83-86 Clydebank West Bromwich Albion 41 12
WILLOUGHBY Alex IF 62-69 Drumchapel Amateurs Aberdeen 75 39
WILSON Danny CD O9-10 Rangers Youth Liverpool 14 0
WILSON Davie W 56-67 Baillieston Dundee United 227 98
WILSON Scott CD 96-02 Rangers B.C. Dunfermline Athletic 48 1
      On loan:2001/02 Portsmouth   5 0
WISHART Fraser FB 93-95 Falkirk Hearts 9 0
WOOD Wilson WH 63-66 (Newcastle United) Dundee United 35 4
WOODBURN Willie CH 38-55 Musselburgh Athletic Retired 216 2
WOODS Chris G 86-91 Norwich City Sheffield Wednesday 173 0
WOODS John IF 54-55 Pollok Hamilton Academical 1 0
WOODS Neil F 86-87 Doncaster Rovers Ipswich Town 3 0
WRIGHT Stephen FB 95-97 Aberdeen Bradford City 7 0
      On loan:1997/98 Wolverhampton Wanderers 3 0
WYLDE Greg W O9-12 Rangers Youth Bolton Wanderers 38 2
YOUNG George CH 46-57 Kirkintilloch Rob Roy Mgr. Third Lanark 294 22
YOUNG George G 79-80 Stirling Albion Dunfermline Athletic 2 0
YOUNG Quintin W 72-76 Coventry City East Fife 82 28
             
Thanks to : Ross Kidd, Robert Hosie, Frank Davis, Jim Berwick, Harry Smith & John Pirret    
for additional information supplied          
             
      RETURN TO HOME PAGE