RANGERS : 1946/47 - 2009/10      
             
NAME POS. SEASONS SOURCE TRANSFERRED TO APPS GLS
             
ADAM Charlie M 03-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 Hamburg (Germany) Hamburg (Germany) 156 58
ALEXANDER Tom FB 70-71 Irvine Royal Academy Stranraer 2 0
AMATO Gabriel F 98-00 Real Mallorca (Spain) Gremio (Brazil) 28 9
AMORUSO Lorenzo CD 97-03 Fiorentina (Italy) Blackburn Rovers 148 13
ANDERSEN Erik Bo F 95-97 Aalborg (Denmark) Aalborg (Denmark) 23 15
ANDERSON Stan WH 59-60 Hamilton Academical Hamilton Academical 1 0
ANDREWS Marvin CD 04-06 Livingston Raith Rovers 53 7
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 02-04 Barcelona (Spain) Real Sociadad (Spain) 50 12
ARVELADZE Shota F 01-05 Ajax (Holland) AZ Alkmaar (Holland) 95 44
ASHIKODI Moses M 05-06 (West Ham United) (ex Millwall) Watford 1 0
AUSTIN Alan WH 57-58 Kilmarnock Amateurs ? 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 01-06 Everton PSV Eindhoven (Holland) 55 1
BARDSLEY Phil FB 06-07 On loan from Manchester United   5 1
BARTRAM Jan FB 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 07-10 PSV Eindhoven (Holland) Hannover 96 (Germany) 30 4
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
BELL Doug M 85-87 Aberdeen Hibernian 35 1
      On loan:1986/87 St. Mirren   4 0
BERG Henning D 03-04 Blackburn Rovers Retired 20 0
BERNARD Olivier FB 05-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
BOLI Basile CD 94-95 Olympique Marseille (France) Monaco (France) 28 2
BOLLAN Gary FB 94-98 Dundee United St. Johnstone 11 0
BONNISSEL Jerome D 02-03 Bordeaux (France) Fulham 3 0
BOUMSONG Jean-Alain CD 04-05 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 05-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 01-02 Rangers B.C. Clyde 1 0
      On loan:2004/05 Scunthorpe United   5 0
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 S' Form Motherwell 4 0
BRUCE Andy G 82-85 Linlithgow Rose Hearts 2 0
      On loan:1983/84 Partick Thistle   2 0
BUFFEL Thomas M 06-08 Feyenoord (Holland) KSV Cercle Brugge (Belgium) 62 12
BURKE Chris M 01-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 01-03 Dundee Qatar Sports Club (Qatar) 48 13
CAPUCHO Nuno F 03-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
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-07 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
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-09 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
CUELLAR Carlos CD 07-08 CA Osasuna (Spain) Aston Villa 36 4
CUNNING Bobby W 54-55 Hamilton Academical ? 3 0
DAILLY Christian D 07-09 West Ham United Charlton Athletic 22 2
DALZIEL Gordon F 79-83 Bonkle Y.C. Manchester City 34 9
DARCHEVILLE Jean-Claude F 07-09 Bordeaux (France) Valenciennes (France) 38 13
DAVIDSON Bob F 03-05 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 07-08 On loan from Fulham   12 0
DAWSON Ally FB 75-87 Johnstone High School Blackburn Rovers 218 6
DE BOER Frank CD 03-04 Galatasaray (Turkey) Al-Rayyan (Qatar) 15 2
DE BOER Ronald F 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
DJORDJIC Bojan M 04-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 Glasgow Rangers 17 4
DONALDSON George M 72-73 Gracemount School Hearts 5 0
DOWIE Andy D 01-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 03-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
      On loan:1949/50 Dumbarton   5 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
EHIOGU Ugo CD 06-07 Middlesbrough Sheffield United 9 1
ELLIOTT Allan CH 55-56 Irvine Meadow Queen of the South 2 0
EMERSON Moises M 03-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 07-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 04-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 03-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 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
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 07-08 (Chelsea - YT) Oldham Athletic 1 0
      On loan:2008/09 Bradford City   32 4
FYFE Graham W 69-76 Ashfield Hibernian 64 22
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) Saleritana (Italy) 34 3
GAYLE Marcus F 00-01 Wimbledon Watford 4 0
GIBSON Jimmy M 01-02 'S' Form 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
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. Glasgow Rangers 498 87
GRIERSON Derek IF 52-55 Queen's Park Falkirk 69 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
HEMDANI Brahim M 05-08 Olympique Marseille (France) Retired 66 1
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 02-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 05-06 On loan from Charlton Athletic   8 0
JOHANSEN Kai FB 65-70 Greenock Morton Arcadia Shepherds (S.Africa) 158 4
JOHANSSON Jonatan F 97-00 Flora Tallin (Latvia) 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 (Can.) 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
KHIZANISHVILI Zurab CD 03-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
KYRGIAKOS Sotiris (1st spell) CD 04-05 On loan from Panathinaikos (Greece)   15 0
KYRGIAKOS Sotiris (2nd spell) CD 05-06 Panathiniakos (Greece) Eintracht Frankfurt (Germany) 28 1
LATAPY Russell M 01-03 Hibernian Dundee United 23 5
LAUDRUP Brian F 94-98 AC Milan (Italy) Chelsea 116 34
LENNON Steven M 06-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 06-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 John FB 51-60 Queen's Park Greenock Morton 178 1
LOGIE Willie WH 56-57 Cambuslang Rangers Aberdeen 16 0
LOVENKRANDS Peter F 00-06 AB Copenhagen (Denmark) Schalke 04 (Germany) 127 36
LOWING Alan D 05-06 Rangers Youth East Fife 2 0
      On loan:2008/09 Clyde   17 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 'S' Form Derby County 90 3
MARSHALL Dave IF 47-52 St. Rochs ? 13 7
MARTIN Lee M 06-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 Glasgow 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
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 M 98-03 Hearts Southampton 113 20
McCLELLAND John CD 81-85 Mansfield Town Watford 96 4
McCLOY Peter G 69-86 Motherwell Asst.Coach Glasgow 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 03-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 John CD 87-92 (Liverpool) (ex Queen's Park) Coach Glasgow 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 ? 2 0
      On loan:1947/48 Dunfermline Athletic   6 0
McINTYRE Jim M 81-82 Irvine Meadow Irvine Meadow 1 0
McKEAN Bobby W 74-78 St. Mirren Deceased 91 12
McKENZIE Gary D 03-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 02-03 Rangers Youth Sheffield Wednesday 3 0
      On loan:2003/04 Scunthorpe United   42 23
McLEAN Tommy W 71-82 Kilmarnock Asst. Mgr. Glasgow Rangers 300 35
McMILLAN Hunter IF 53-55 Benburb Queen of the South 6 1
McMILLAN Ian IF 58-64 Airdrie Airdrie 127 36
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 John 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 (Ukr.) 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
MITCHELL Dave F 83-85 Adelaide City (Australia) Eintracht Frankfurt (Germany) 26 6
MLADENOVIC Dragan M 04-05 Red Star Belgrade (Serbia) Crvena Zvezda (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 Crystal Palace 73 4
MOORE Craig (2nd spell) D 98-05 Crystal Palace Bor. Monchengladbach (Ger.) 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-07 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 02-03 Wolverhampton Wds. Millwall 23 0
MYHRE Thomas G 99-00 On loan from Everton   3 0
N'DIAYE Makhtar M 06-07 Yverdon-Sports (Switzerland) Campiegne (France) 1 0
NAMOUCHI Hamed M 03-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 01-04 Borussia Dortmund (Germany) Kaiserslautern (Germany) 25 2
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 S.A.B.C. Dunfermline Athletic 8 0
NIEMI Antti G 97-00 F.C. Copenhagen (Denmark) Hearts 13 0
NIETO Federico F 05-06 On loan from Almagro (Argentina)   3 1
NIGUEZ Aaron M 08-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-10 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
OSTENSTAD Egil F 03-04 Blackburn Rovers Viking Stavanger (Norway) 11 0
PARLANE Derek F 70-80 (Queen's Park) 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-10 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
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 05-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 04-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 04-06 Wolverhampton Wds. P./Mgr. Dundee 34 1
RAE Gavin M 03-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 VfL Wolfsburg (Germany) Sunderland 63 9
RICCIO Luigi D 98-99 Perugia (Italy) KSK Beveren (Belgium) 1 0
RICKSEN Fernando FB 00-06 AZ Aalkmar (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 05-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 05-07 AS Monaco (France) Olympique Marseille (France) 34 1
ROSS Maurice FB 99-06 Rangers Youth Sheffield Wednesday 77 2
ROTHEN Jerome W 09-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