| ST. MIRREN : 1946/47 - 2009/10 | ||||||
| NAME | POS. | SEASONS | SOURCE | TRANSFERRED TO | APPS | GLS |
| ABERCROMBY Billy | M | 76-88 | St. Mirren B.C. | Partick Thistle | 288 | 15 |
| ADAM Charlie | M | 05-06 | On loan from Glasgow Rangers | 29 | 5 | |
| ADAMSON Bobby | F | 65-70 | Greenock Morton | Arbroath | 127 | 38 |
| AIKMAN Archie | CF | 46-47 | (Hearts) | Falkirk | 21 | 9 |
| AIRD Kenny | W | 65-67 | (Glasgow Celtic) | St. Johnstone | 36 | 3 |
| AITKEN Roy | D | 91-92 | Newcastle United | Aberdeen | 34 | 1 |
| ALEXANDER Rowan | F | 83-85 | Queen of the South | Brentford | 18 | 3 |
| ALLAN Willie | IF | 63-65 | Aberdeen | Falkirk | 26 | 4 |
| ANDERSON Iain | W | 05-06 | Dundee | Ross County | 11 | 3 |
| ANDERSON Tommy | IF | 53-55 | Ardrossan Winton Rovers | Ardrossan Winton Rovers | 26 | 3 |
| ANDERSON Tommy | IF | 65-66 | Watford | George Cross (Australia) | 7 | 0 |
| ANDERSON Walter | WH | 50-53 | Irvine Meadow | Forfar Athletic | 26 | 4 |
| ANNAND Eddie | F | 03-05 | Greenock Morton | Dumbarton | 10 | 0 |
| ARCHDEACON Owen | W | 55-57 | Dunoon Athletic | Greenock | 3 | 1 |
| ARCHDEACON Paul | M | 93-98 | St. Mirren B.C. | Stranraer | 35 | 2 |
| ARCHIBALD Eddie | W | 53-55 | Elgin City | Third Lanark | 3 | 1 |
| ARCHIBALD Steve | F | 90-91 | Hibernian | Reading | 16 | 2 |
| AREVIDO Fernando | 65-66 | Guatemala (Brazil) | ? | 1 | 0 | |
| ASHE Armour | FB | 50-53 | Aberdeen | Stockport County | 21 | 0 |
| BAILLIE Lex | CD | 91-93 | Glasgow Celtic | Dunfermline Athletic | 56 | 4 |
| BAIRD John | F | 04-06 | Clyde | Montrose | 23 | 4 |
| On loan:2006/07 Stenhousemuir | 19 | 5 | ||||
| BAKER Gerry | CF | 58-61 | Motherwell | Manchester City | 63 | 42 |
| BAKER Martin (1st spell) | FB | 91-97 | St. Mirren B.C. | Kilmarnock | 151 | 3 |
| BAKER Martin (2nd spell) | FB | 02-03 | Kilmarnock | Pollok | 10 | 0 |
| BALD Willie | G | 02-03 | (Hibernian) | Penicuik Athletic | 1 | 0 |
| BALTACHA Sergei | D | 99-03 | Kinnoull | Millwall | 65 | 2 |
| BARR Andrew | D | 74-75 | Hillside B.C. | ? | 1 | 0 |
| BAXTER Tom | W | 57-58 | Queen of the South | ? | 4 | 0 |
| BEATTIE Dick | G | 62-64 | Peterborough United | Brechin City | 34 | 0 |
| BEATTIE Jim | FB | 91-93 | Glasgow Celtic Youth | Ayr United | 26 | 0 |
| BECK Thor | F | 61-65 | KR (Iceland) | Glasgow Rangers | 80 | 25 |
| BECKETT Alex | FB | 74-82 | (Falkirk) | Queen of the South | 195 | 3 |
| BELL Alan | WH | 65-67 | Johnstone Burgh | Wigan Athletic | 11 | 0 |
| BELL Doug (1st spell) | M | 77-78 | Cumbernauld United | Aberdeen | 2 | 1 |
| BELL Doug (2nd spell) | M | 86-87 | On loan from Glasgow Rangers | 4 | 0 | |
| BICKERSTAFFE Dave | G | 52-54 | Largs Thistle | ? | 3 | 0 |
| BIGGAR Bobby | F | 73-75 | Hurlford United | ? | 16 | 4 |
| BIRCHALL Chris | M | 07-08 | On loan from Coventry City | 9 | 0 | |
| BLACK Tom | FB | 89-92 | Airdrie | Kilmarnock | 74 | 4 |
| BLAIR Jim (1st spell) | F | 67-70 | Shotts Bon Accord | Hibernian | 84 | 40 |
| BLAIR Jim (2nd spell) | F | 70-73 | Hibernian | Norwich City | 50 | 20 |
| BLYTH Eddie | IF | 48-55 | Babcock & Wilcox (ex Queen's Park) | ? | 92 | 16 |
| BOAG Jimmy | W | 81-82 | B1909 Odense (Denmark) | Port Glasgow Rangers | 2 | 0 |
| BONE Alex | F | 92-96 | Fallin | Stirling Albion | 72 | 8 |
| BONE Jimmy | F | 77-82 | Arbroath | Hong Kong Rangers(H. Kong) | 131 | 27 |
| BORLAND Willie | W | 71-73 | Glasgow United | Barrow | 23 | 7 |
| BORTHWICK Walter (1st spell) | M | 74-77 | East Fife | St. Johnstone | 62 | 11 |
| BORTHWICK Walter (2nd spell) | M | 77-78 | St. Johnstone | Dunfermline Athletic | 1 | 0 |
| BOWMAN Gary | FB | 99-02 | Ayr United | East Stirling | 55 | 1 |
| BOYD John | D | 94-96 | Dumbarton | Petershill | 27 | 3 |
| BRIGHTON Tom | F | 08-10 | Millwall | ? | 13 | 1 |
| BRITTAIN Richard | M | 06-08 | Livingston | Ross County | 37 | 1 |
| BROADFOOT Kirk | FB | 02-07 | (Hibernian) | Glasgow Rangers | 154 | 14 |
| BRODDLE Julian | M | 90-93 | Plymouth Argyle | Partick Thistle | 59 | 2 |
| On loan:1992/93 Scunthorpe United | 5 | 0 | ||||
| BRODIE Frank | W | 67-68 | Blantyre Victoria | ? | 7 | 0 |
| BROWN George | W | 49-51 | Arthurlie | Falkirk | 4 | 0 |
| BROWN George | CD | 74-75 | Alloa Athletic | ? | 5 | 1 |
| BROWN Jim | G | 64-65 | Stirling Albion | ? | 2 | 0 |
| BROWN Jimmy | G | 60-62 | Kilmarnock | Stranraer | 44 | 0 |
| BROWN Jackie | IF | 55-56 | Queen of the South | ? | 13 | 1 |
| BROWN John | FB | 64-67 | Grangemouth United | Berwick Rangers | 5 | 0 |
| BROWN Kenny | FB | 70-71 | - | ? | 5 | 0 |
| BROWN Tom | F | 97-01 | Kilmarnock | Alloa Athletic | 89 | 10 |
| BRYCELAND Tommy (1st spell) | IF | 56-63 | Greenock | Norwich City | 104 | 47 |
| BRYCELAND Tommy (2nd spell) | IF | 71-72 | Oldham Athletic | Retired | 14 | 2 |
| BUCHANAN Archie | WH | 56-58 | Hibernian | Cowdenbeath | 43 | 1 |
| BULLOCK Tony | G | 05-07 | Gillingham | Ross County | 29 | 0 |
| BURKE Alex | F | 06-08 | Ross County | Dunfermline Athletic | 23 | 0 |
| BURNS Alex | F | 01-02 | Livingston | Partick Thistle | 22 | 1 |
| BURNS Sean | M | 09-10 | St. Mirren Youth | Airdrie United | 2 | 0 |
| BURRELL Gerry | W | 47-52 | Dundela (N. Ireland) | Dundee | 90 | 26 |
| BUTLER John | M | 86-88 | Orbiston B.C. | Airdrie | 11 | 0 |
| On loan:1986/87 Stirling Albion | 15 | 5 | ||||
| BYRNE David | FB | 94-95 | Partick Thistle | Ayr United | 6 | 0 |
| CALDWELL George | D | 73-74 | Airdrie | Alloa Athletic | 11 | 0 |
| CALLAN Brian | W | 54-56 | (Queen's Park) | Falkirk | 31 | 6 |
| CAMARA Mo | FB | 09-10 | Derby County | Torquay United | 10 | 0 |
| CAMERON Dave | F | 98-99 | East Stirling | Brighton | 11 | 2 |
| CAMERON Hugh | W | 56-57 | Workington | ? | 1 | 0 |
| CAMERON Ian | W | 83-89 | S' Form | Aberdeen | 126 | 17 |
| CAMERON Martin | F | 02-03 | Bristol Rovers | Gretna | 28 | 12 |
| CAMPBELL Bobby (Black) | W | 60-63 | Ardeer Recreation | Greenock Morton | 19 | 1 |
| CAMPBELL Bobby (Red) | WH | 58-65 | Drumchapel Amateurs | Greenock Morton | 118 | 4 |
| CAMPBELL Fraser | M | 82-85 | Glasgow United | Stranraer | 3 | 0 |
| CAMPBELL Jimmy | M | 74-76 | Queen's Park | ? | 20 | 1 |
| CAREY Graham | M | 09-10 | On loan from Glasgow Celtic | 15 | 3 | |
| CARROLL Bobby | F | 62-65 | Glasgow Celtic | Dundee United | 57 | 20 |
| CHALMERS Paul | F | 86-90 | Glasgow Celtic | Swansea City | 100 | 23 |
| CHARNLEY Chic (1st spell) | M | 82-83 | Rutherglen Glencairn | Ayr United | 1 | 0 |
| CHARNLEY Chic (2nd spell) | M | 91-93 | Partick Thistle | Partick Thistle | 42 | 5 |
| On loan:1991/92 Bolton Wanderers | 3 | 0 | ||||
| CLARK Alex | WH | 61-68 | Stewarton United | Stranraer | 91 | 3 |
| CLARKE Steve | D | 82-87 | Beith | Chelsea | 152 | 6 |
| CLELAND Sandy | FB | 71-74 | (Aberdeen) | ? | 56 | 0 |
| CLUNIE Jim (1st spell) | CH | 60-65 | Aberdeen | Bury | 165 | 12 |
| CLUNIE Jim (2nd spell) | CH | 65-67 | Bury | Forfar Athletic | 14 | 1 |
| COLQUHOUN R | FB | 73-74 | - | ? | 1 | 0 |
| COMBE Alan | G | 93-98 | Cowdenbeath | Dundee United | 124 | 0 |
| CONNAGHAN Denis (1st spell) | G | 66-67 | Renfrew | Baltimore Bays (USA) | 24 | 0 |
| CONNAGHAN Denis (2nd spell) | G | 68-72 | Baltimore Bays (USA) | Glasgow Celtic | 78 | 0 |
| CONNELL Tony | FB | 67-71 | Third Lanark | Queen of the South | 114 | 1 |
| CONNOR Frank | G | 63-64 | Portadown (N.Ireland) (ex Celtic) | Derry City (Ireland) | 6 | 0 |
| CONNOR John | WH | 55-56 | Shettleston | Shettleston | 2 | 0 |
| CONNOR Matt | W | 59-60 | Kilsyth Rangers | ? | 1 | 0 |
| CONROY Mike | F | 87-88 | Clydebank | Reading | 10 | 1 |
| COOPER Neil | CD | 83-89 | Grimsby Town | Hibernian | 160 | 2 |
| COPLAND Jackie (1st spell) | CD | 67-68 | Kirklandneuk Juveniles | Beith | 2 | 0 |
| COPLAND Jackie (2nd spell) | CD | 76-83 | Dundee United | Retired | 201 | 6 |
| CORCORAN Mark | W | 05-08 | Hamilton Academical | Hamilton Academical | 80 | 7 |
| COUSAR Robert | FB | 83-84 | Hurlford United | Stranraer | 2 | 0 |
| COWIE Dick | 56-57 | - | Largs Thistle | 1 | 1 | |
| CRABTREE Len | G | 51-55 | Coylton Juveniles | Third Lanark | 13 | 0 |
| CREANEY Gerry | F | 98-99 | Manchester City | Notts County | 12 | 3 |
| CRILLY Mark | M | 03-05 | Stirling Albion | Raith Rovers | 34 | 1 |
| CROSS Billy | IF | 52-54 | Auchinleck Talbot | ? | 4 | 0 |
| CROWE Alex | IF | 46-52 | Polkemmet | Ipswich Town | 70 | 20 |
| CUMMING George | WH | 69-70 | Partick Thistle | Hamilton Academical | 21 | 0 |
| CUMMINGS Paul | M | 92-93 | St. Mirren B.C. | Largs Thistle | 4 | 0 |
| CUNNINGHAM Dave | WH | 46-50 | - | ? | 23 | 0 |
| CUNNINGHAM Willie | FB | 50-55 | Ardrossan Winton Rovers | Leicester City | 61 | 1 |
| CUNNINGHAM Willie | WH | 56-57 | Renfrew | Third Lanark | 1 | 0 |
| CURRAN Jeff | D | 79-82 | Rutherglen Glencairn | Stirling Albion | 12 | 0 |
| CUTHBERT Scott | CD | 08-09 | On loan from Glasgow Celtic | 29 | 0 | |
| DAGNOGO Moussa | F | 00-01 | Bristol Rovers | KR (Iceland) | 5 | 1 |
| DALLAS Billy | CH | 56-57 | (Luton Town) | Wrexham | 20 | 2 |
| DAVIDSON Norrie | F | 64-65 | Partick Thistle | Margate | 1 | 0 |
| DAVIE Willie | IF | 47-51 | - | Luton Town | 50 | 4 |
| DAVIES Billy | M | 87-90 | IF Elfsborg (Sweden) (ex Rangers) | Leicester City | 74 | 5 |
| DAWSON Robert | FB | 87-96 | Stirling Albion | Clyde | 164 | 5 |
| DEAKIN Johnny | IF | 37-50 | Johnstone Burgh | Clyde | 105 | 16 |
| DEMPSIE Mark | D | 02-05 | Hibernian | Dumbarton | 33 | 0 |
| DEMPSTER Bobby | G | 63-64 | Airdrie | Addington (S.Africa) | 8 | 0 |
| DEMPSTER Jocky | W | 79-80 | Queen of the South | Clyde | 3 | 0 |
| DEMPSTER John | F | 01-02 | St. Mirren B.C. | Stranraer | 1 | 0 |
| DENHAM Greig | D | 02-03 | Falkirk | Arbroath | 15 | 2 |
| DEVINE Willie | W | 55-58 | Whitletts Victoria | Watford | 36 | 7 |
| DICK Ian | G | 73-74 | Ardrossan Winton Rovers (ex Albion) | ? | 6 | 0 |
| DICK Jim | M | 93-98 | Airdrie | Ayr United | 115 | 11 |
| DICKSON John | F | 72-74 | Cowdenbeath | Ayr United | 59 | 22 |
| DIETRICH Klaus | D | 02-03 | Lintzer ASK (Austria) (ex Hibs) | Lintzer ASK (Austria) | 1 | 0 |
| DOCHERTY Brian | M | 77-80 | Arthurlie | Arbroath | 29 | 1 |
| DOCHERTY Mark | M | 07-08 | (Albion Rovers) | Stirling Albion | 1 | 0 |
| On loan:2006/07 Montrose | 9 | 2 | ||||
| DONNACHIE Steve | F | 99-00 | - | Bellshill Athletic | 1 | 0 |
| On loan:2001/02 Alloa Athletic | 13 | 2 | ||||
| DOONAN Joe | WH | 58-62 | Parkhead | ? | 30 | 0 |
| DORMAN Andy | M | 07-10 | New England Revolution (USA) | Crystal Palace | 86 | 19 |
| DOW Andy | FB | 02-03 | Motherwell | Arbroath | 10 | 0 |
| DREW Colin | D | 97-01 | Giffnock North | Retired (injury) | 31 | 0 |
| DRINKWATER Jimmy | FB | 46-52 | - | Torquay United | 111 | 5 |
| DUFFY Barney | G | 86-87 | Annbank United (ex Stranraer) | Annbank United | 1 | 0 |
| DUFFY Bobby | FB | 66-69 | Vale of Leven | Stranraer | 33 | 3 |
| DUNBAR Jamie | F | 02-03 | 'S' Form | Cumnock | 23 | 0 |
| DUNCAN Jimmy | W | 56-57 | Glasgow Celtic | Dundee United | 2 | 0 |
| DUNCANSON Jimmy | F | 50-53 | Glasgow Rangers | Stranraer | 23 | 4 |
| DUNLOP Andy | CD | 76-81 | Dalry B.C. | Partick Thistle | 56 | 0 |
| DUNN Robert | F | 03-04 | Stirling Albion | Dumbarton | 27 | 2 |
| EADIE Gordon | F | 69-70 | Rutherglen Glencairn (ex Hamilton A.) | ? | 4 | 0 |
| ELLIOT Dave | W | 91-95 | Partick Thistle | Falkirk | 132 | 17 |
| ELLIS Laurie | FB | 03-05 | Raith Rovers | Raith Rovers | 45 | 2 |
| FABIANI Roland | D | 92-93 | (Falkirk) | Dumbarton | 6 | 0 |
| FALLON Wes | M | 96-98 | Giffnock North | ? | 3 | 0 |
| FARRELL Steve | M | 92-94 | Stoke City | Stranraer | 27 | 2 |
| FAULDS Billy | CF | 65-67 | Drumchapel Amateurs | Boulogne (France) | 11 | 3 |
| FELLNER Gerhard | F | 02-03 | Admira Wacker (Austria) (ex Falikrk) | Lintzer ASK (Austria) | 1 | 0 |
| FENTON Graham | F | 00-01 | Stoke City | Blackpool | 26 | 2 |
| FENWICK Paul | CD | 95-98 | Dunfermline Athletic | Greenock Morton | 81 | 10 |
| FERGUSON Bert | W | 74-76 | Ayr United | Stranraer | 36 | 7 |
| FERGUSON Ian | M | 86-88 | Clyde | Glasgow Rangers | 57 | 10 |
| FERGUSON Jeff | F | 02-03 | 'D' Form U'16 | ? | 2 | 0 |
| FERNIE Willie | IF | 61-63 | Glasgow Celtic | Alloa Athletic | 22 | 3 |
| FITZPATRICK Tony (1st spell) | M | 73-79 | Possil Y.M. | Bristol City | 160 | 9 |
| FITZPATRICK Tony (2nd spell) | M | 81-89 | Bristol City | Mgr. St. Mirren | 191 | 9 |
| FLAVELL Bobby | CF | 56-58 | Kilmarnock | Coach St. Mirren | 22 | 6 |
| FLYNN Tommy | W | 58-59 | St. Rochs | ? | 11 | 1 |
| FORSYTH Campbell | G | 56-61 | Shettleston | Kilmarnock | 104 | 0 |
| FOSTER Wayne | F | 96-97 | Falkirk | Livingston | 8 | 2 |
| FRIDGE Les | G | 86-93 | Chelsea | Clyde | 72 | 0 |
| On loan:1987/88 Stirling Albion | 1 | 0 | ||||
| On loan:1987/88 Arbroath | 3 | 0 | ||||
| FRYE John | IF | 59-61 | Hibernian | Sheffield Wednesday | 15 | 6 |
| FULLARTON Jamie | M | 91-96 | Motherwell B.C. | SC Bastia (France) | 102 | 3 |
| FULTON Mark | CD | 79-85 | Johnstone Burgh | Hibernian | 160 | 6 |
| FULTON Billy | WH | 67-72 | Falkirk | Retired | 133 | 1 |
| GALLAGHER Brian | F | 84-88 | Kilmarnock | Partick Thistle | 99 | 16 |
| GALLAGHER Eddie | F | 92-94 | Dundee | Instant Dict (Hong Kong) | 35 | 17 |
| GALLOWAY Gavin | D | 94-98 | Giffnock North | Stranraer | 22 | 0 |
| GALLOWAY Steve | F | 88-89 | Djurgardens IF (Sw.) (ex C. Palace) | Djurgardens IF (Sweden) | 4 | 0 |
| GARDINER Tommy | IF | 64-65 | Darvel | ? | 2 | 0 |
| GARDNER Charlie | WH | 48-50 | Carnoustie Panmure | Aldershot | 7 | 0 |
| GARDNER Jimmy | W | 93-95 | Motherwell | Scarborough | 41 | 1 |
| GEMMELL Tommy | IF | 51-62 | Irvine Meadow | Retired | 264 | 71 |
| GEMMILL Archie | M | 64-67 | Drumchapel Amateurs | Preston North End | 65 | 9 |
| GEMMILL Scott | F | 04-07 | Form D U'16 | Berwick Rangers | 8 | 0 |
| GIBSON Johnny | W | 76-77 | Ayr United | Glasgow Celtic | 1 | 0 |
| GILLIES Ken | M | 92-95 | St. Mirren B.C. | Clyde | 30 | 2 |
| GILLIES Ricky (1st spell) | F | 92-97 | St. Mirren B.C. | Aberdeen | 116 | 15 |
| GILLIES Ricky (2nd spell) | F | 00-05 | Aberdeen | Partick Thistle | 160 | 34 |
| GILMOUR Jim | G | 71-72 | Ayr United | ? | 10 | 0 |
| GILSHAN Hugh | W | 68-71 | Johnstone Burgh (ex Ayr United) | ? | 74 | 13 |
| GODFREY Peter | CD | 84-91 | Meadowbank Thistle | Falkirk | 174 | 8 |
| GOLDTHORPE Jim | IF | 51-52 | ||||