| ST. JOHNSTONE : 1946/47 - 2007/08 | ||||||
| NAME | POS. | SEASONS | SOURCE | TRANSFERRED TO | APPS | GLS |
| ADAM Charlie | M | 85-87 | Downfield (ex Montrose) | Brechin City | 28 | 8 |
| ADDISON Derek | M | 82-86 | Hearts | Brechin City | 98 | 3 |
| AIRD Kenny | W | 67-73 | St. Mirren | Hearts | 161 | 32 |
| AITCHISON Danny | CD | 81-82 | Fauldhouse United | Fauldhouse United | 2 | 0 |
| AITKEN Fred | W | 66-75 | Valleyfield Colliery | Eastern (Hong Kong) | 181 | 35 |
| ANDERSON Alex | FB | 46-47 | East Craigie | Forfar Athletic | 4 | 0 |
| ANDERSON Ian | M | 75-78 | Dundee | Houston Hurricane (USA) | 61 | 9 |
| ANDERSON Jim | CF | 65-67 | Forres Mechanics | Elgin City | 8 | 3 |
| ANDERSON Jimmy | IF | 58-60 | Falkirk | Dumbarton | 33 | 11 |
| ANDERSSON Thomas | F | 97-98 | Vasteras SK (Sweden) | Brage (Sweden) | 3 | 0 |
| ANDREW Dick | CF | 52-53 | Bathgate Thistle | Lanark United | 14 | 6 |
| ARGUE Jimmy | FB | 68-75 | Kilsyth Rangers | Retired (injury) | 145 | 3 |
| ARKINS Vinny | F | 91-94 | Shamrock Rovers (Eire) | Shelbourne (Eire) | 48 | 11 |
| ARMIT Peter | W | 51-54 | Broxburn Athletic | Hamilton Academical | 38 | 8 |
| ARROL John | G | 79-80 | Clyde | Mgr. Clyde Youth Team | 10 | 0 |
| BAGAN David | M | 04-05 | Queen of the South | Raith Rovers | 6 | 0 |
| BAIKIE Eric | WH | 56-58 | Dunfermline Athletic | Duns | 28 | 0 |
| BAILLIE Malcolm | IF | 50-51 | Greenock Morton | Fleetwood | 2 | 0 |
| BAINES Roy | G | 83-85 | Greenock Morton | Mgr. Tranent | 39 | 0 |
| BAIRD Archie | WH | 53-56 | Aberdeen | Retired | 77 | 3 |
| BALAVAGE John | G | 84-91 | Albion Rovers | Shettleston | 185 | 0 |
| BALTACHA Sergei | D | 90-93 | Ipswich Town | P/Mgr. Inverness Caledonian | 90 | 1 |
| BAPTIE I | 53-54 | - | ? | 1 | 0 | |
| BARKEY Pat | W | 86-87 | Forth Wanderers (ex (Hamilton A.)) | Cowdenbeath | 10 | 0 |
| BARNARD Paul | M | 03-05 | Plymouth Argyle | Drogheda United (Eire) | 27 | 2 |
| BARRON Doug | CD | 80-92 | Bainsford F.A.N.G. | Clydebank | 261 | 7 |
| BAXTER Mark | D | 02-05 | 'S' Form | Cowdenbeath | 50 | 3 |
| BEEDIE Stuart | M | 81-84 | Montrose | Dundee United | 95 | 9 |
| BELL Andy | G | 56-57 | Airdrie | Albion Rovers | 13 | 0 |
| BELL John | IF | 61-64 | Swindon Town | Raith Rovers | 46 | 14 |
| BINGHAM David | F | 89-92 | Oakley United | Forfar Athletic | 17 | 3 |
| BLACK Gordon | WH | 58-59 | Dundee | Dumbarton | 6 | 2 |
| BLACKIE Billy | F | 89-90 | Alloa Athletic | Retired | 10 | 0 |
| BLAIR Ray | W | 82-85 | Dumbarton | Motherwell | 53 | 5 |
| BLYTH Jimmy | FB | 46-52 | (Hearts) | Forfar Athletic | 132 | 1 |
| BOLLAN Gary | FB | 98-01 | Glasgow Rangers | Livingston | 95 | 7 |
| BONNAR John | G | 59-60 | Dumbarton | Retired | 5 | 0 |
| BOOTH Ashley | WH | 62-65 | Banks o' Dee | East Fife | 29 | 0 |
| BORTHWICK Walter | M | 76-77 | St. Mirren | St. Mirren | 22 | 2 |
| BOWIE Jim | W | 86-87 | Dunfermline Athletic | Meadowbank Thistle | 3 | 0 |
| BOWMAN Gary | M | 96-98 | Clydebank | Ayr United | 5 | 0 |
| BOYD Alf | WH | 46-47 | Dundee North End | Dundee | 6 | 2 |
| BRANNIGAN Drew | F | 78-85 | Port Glasgow | Arbroath | 161 | 32 |
| BRASH Willie | FB | 47-49 | Bo'ness United | Yoker Athletic | 11 | 0 |
| BRODIE Ken | G | 53-54 | Duntocher Hibs | Duntocher Hibs | 2 | 0 |
| BROGAN John | F | 76-84 | Albion Rovers | Hibernian | 244 | 114 |
| BROWN Bobby | WH | 58-60 | Douglas Water Thistle | Stirling Albion | 33 | 2 |
| BROWN David | CF | 46-49 | Edinburgh City | ? | 49 | 44 |
| BROWN George | G | 52-53 | Kirkintilloch Rob Roy | Stenhousemuir | 12 | 0 |
| BROWN Gordon | M | 96-97 | Celtic B.C. | Forfar Athletic | 1 | 0 |
| BROWN Willie | F | 85-88 | Tayport | Forfar Athletic | 67 | 38 |
| BROWNLEE Ken | WH | 63-64 | Third Lanark | Hellenic (S. Africa) | 5 | 1 |
| BRUCE | G | 47-48 | - | ? | 1 | 0 |
| BRUCE N | IF | 53-54 | - | ? | 1 | 2 |
| BRYDON Ian | CF | 50-53 | Tranent (ex Leith Athletic) | Darlington | 55 | 26 |
| BUCKLEY Paddy | CF | 48-52 | Bo'ness United | Aberdeen | 100 | 73 |
| BUDD John | G | 54-55 | - | ? | 2 | 0 |
| BUDDEN John | FB | 93-94 | (Crystal Palace) | Dover Athletic | 2 | 0 |
| BUGLIONE Martin | F | 92-94 | Margate | Sittingbourne | 17 | 2 |
| BURNS David | W | 59-61 | Kilmarnock | Arbroath | 15 | 2 |
| BURTON A | 52-53 | - | ? | 1 | 0 | |
| BUTTER Jim | G | 87-90 | Blairgowrie | Alloa Athletic | 3 | 0 |
| BYRNE David | FB | 92-93 | Watford | Partick Thistle | 12 | 0 |
| CAIRNS Jimmy | FB | 53-54 | Third Lanark | ? | 4 | 0 |
| CALDWELL Alex | D | 80-85 | Dundee | Forfar Athletic | 138 | 8 |
| CAMERON Greg | M | 07-08 | On loan from Dundee United | 3 | 0 | |
| CAMPBELL Colin | G | 47-48 | (Southend United) | ? | 18 | 0 |
| CAMPBELL Mark | CD | 05-06 | Falkirk | Raith Rovers | 3 | 1 |
| CANAVAN Jimmy | W | 49-50 | East Fife | ? | 6 | 0 |
| CANNON Jim | IF | 51-54 | Dunfermline Athletic | Kettering Town | 25 | 7 |
| CARLYLE Walter | W | 65-66 | Motherwell | Queen of the South | 1 | 0 |
| CARR Joe | W | 53-62 | Dunipace | Dumbarton | 182 | 58 |
| CAW Kenny | CF | 52-53 | Loanhead Mayflower | Albion Rovers | 6 | 1 |
| CHERRY Paul | CD | 88-96 | Cowdenbeath | Inverness Caledonian Thistle | 213 | 12 |
| CHRISTIE John | G | 51-53 | Steelend Victoria | ? | 31 | 0 |
| CLARK Billy | W | 65-67 | Kilsyth Rangers | Stenhousemuir | 17 | 2 |
| CLARK Willie | FB | 53-55 | Hibernian | ? | 32 | 0 |
| CLARK Wilson | W | 49-50 | Ashington | ? | 11 | 3 |
| CLARKSON Jimmy | CH | 54-55 | Ayr United | ? | 19 | 0 |
| CLUNIE Dave | D | 77-78 | Berwick Rangers | Retired | 34 | 0 |
| COBURN Jackie | CF | 64-65 | East Stirling | Montrose | 9 | 3 |
| COBURN Willie | FB | 63-72 | Crieff Earngrove | Forfar Athletic | 238 | 12 |
| COCHRANE Dave | CD | 71-74 | Perth Celtic | Nairn County | 6 | 0 |
| COLE Anth | D | 92-94 | (Middlesbrough) | Berwick Rangers | 8 | 0 |
| COLLUMBINE Ernie | WH | 65-66 | East Stirling | Clydebank | 5 | 0 |
| COLQUHOUN John | W | 96-97 | Hearts | Retired | 6 | 1 |
| CONNELL | G | 46-47 | - | ? | 1 | 0 |
| CONNELLY Bobby | WH | 62-63 | (Liverpool) | East Fife | 2 | 0 |
| CONNOLLY John | W | 67-72 | Glasgow United | Everton | 96 | 41 |
| CONNOLLY Paddy | F | 97-03 | Airdrie | Ayr United | 109 | 12 |
| On loan:2000/01 Ayr United | 6 | 2 | ||||
| CONNOR Jack | CF | 46-47 | Alloa Athletic | Mgr. St. Roch's | 5 | 2 |
| CONNOR Pat | D | 80-81 | Kilbowie Union | Kirkintilloch Rob Roy | 1 | 0 |
| CONWAY Chris | D | 99-00 | S'Form | Grand View College (USA) | 1 | 0 |
| COOK Bobby | W | 38-47 | (Portsmouth) | Airdrie | 37 | 15 |
| COPLAND Doug | G | 55-57 | Auchterarder Primrose | ? | 39 | 0 |
| COULL David | W | 46-47 | (Dundee) | Stirling Albion | 3 | 0 |
| COWAN David | FB | 04-05 | Motherwell | Ross County | 10 | 0 |
| COWAN Ian | W | 65-66 | Partick Thistle | Falkirk | 21 | 2 |
| COYLE Owen | F | 05-07 | Airdrie United | Mgr. Burnley | 16 | 0 |
| COYLE Tommy | M | 87-89 | Dumbarton | Clydebank | 68 | 15 |
| CRAIG Bobby | IF | 63-64 | Glasgow Celtic | Oldham Athletic | 11 | 2 |
| CRAIG Ronnie | IF | 47-50 | Kilsyth Rangers | ? | 25 | 8 |
| CRAMOND Gordon | M | 73-76 | Montrose | Ayr United | 85 | 7 |
| CRAWLEY Gerry | W | 86-87 | Brechin City | Bath City | 4 | 0 |
| CROWE Arthur | WH | 46-48 | Stobswell | Blairgowrie | 6 | 0 |
| CROZIER Brendan | M | 00-01 | Busby B.C. | Queens Park | 4 | 0 |
| On loan:2001/02 Stirling Albion | 13 | 1 | ||||
| CRUIKSHANK Dicky | CF | 54-55 | Aberdeen Sunnybank (ex Dundee U.) | ? | 8 | 1 |
| CURRAN Harry | M | 89-95 | Dundee United | Partick Thistle | 204 | 35 |
| CURRIE Eddie | IF | 46-47 | (Alloa Athletic) | ? | 1 | 0 |
| CURRIE Willie | W | 57-58 | Hamilton Academical | ? | 11 | 1 |
| CUTHBERT Kevin | G | 01-08 | St. Johnstone B.C. | Greenock Morton | 110 | 0 |
| DAAL Dyron | F | 07-08 | Aberdeen | Fuenlabrada (Spain) | 8 | 0 |
| DASOVIC Nick | M | 96-02 | Trelleborgs FF (Sweden) | Vancouver Whitecaps (Can.) | 137 | 1 |
| DAVENPORT Peter | F | 94-95 | Airdrie | Stockport County | 22 | 4 |
| DAVIDSON Callum | FB | 94-98 | S' Form | Blackburn Rovers | 44 | 4 |
| DAVIES George | IF | 51-53 | Coltness United | Lanark United | 25 | 8 |
| DAVIES John | M | 90-95 | Clydebank | Airdrie | 134 | 10 |
| DAY Raymond | FB | 82-84 | Bishopbriggs B.C. | Hamilton Academical | 5 | 0 |
| DEAS Paul | D | 90-95 | Kinnoull | Stirling Albion | 87 | 2 |
| DEUCHAR Kenny | F | 07-08 | On loan from Gretna | 10 | 6 | |
| DICKSON Bobby | WH | 64-65 | Third Lanark | Stirling Albion | 2 | 0 |
| DJEBAILI Rachid | M | 01-02 | Noisy le Sec (France) | Goztepe (Turkey) | 13 | 0 |
| DOBBIE Stephen | F | 04-06 | Hibernian | Queen of the South | 28 | 3 |
| On loan:2006/07 Dumbarton | 17 | 10 | ||||
| DOCHERTY Jim | F | 80-82 | Hearts | Partick Thistle | 49 | 13 |
| DOCHERTY John | WH | 58-61 | Stirling Albion | Hearts | 94 | 10 |
| DODDS Billy | F | 93-94 | Dundee | Aberdeen | 20 | 6 |
| DODS Darren | D | 98-04 | Hibernian | Inverness Caledonian Thistle | 165 | 11 |
| DOIG Jimmy | 54-55 | - | ? | 1 | 1 | |
| DONALDSON Euan | FB | 95-97 | Stenhousemuir | Clyde | 18 | 0 |
| DONALDSON Jim | G | 65-74 | Jeanfield Swifts | ? | 188 | 0 |
| DONLEVY Frank | WH | 61-62 | Partick Thistle | Berwick Rangers | 17 | 4 |
| DONNELLY Eddie | CF | 63-65 | Renfrew | Dumbarton | 6 | 1 |
| DONNELLY Simon | F | 03-04 | Sheffield Wednesday | Dunfermline Athletic | 36 | 8 |
| DORMAN Jim | G | 57-58 | Annbank United | Annbank United | 2 | 0 |
| DOUGLAS Scott | D | 84-87 | Gairdoch United | ? | 6 | 0 |
| DOWALLS Eddie | CH | 48-49 | - | ? | 1 | 0 |
| DRUMMOND Gordon | G | 82-85 | Bonkennar Juveniles | ? | 22 | 0 |
| On loan:1985/86 East Stirling | 2 | 0 | ||||
| DUFFY Martin | FB | 85-87 | St. Madoes B.C. | ? | 6 | 0 |
| DUFFY Neil | IF | 64-67 | Partick Thistle | Addington (S.Africa) | 59 | 22 |
| DUNN | W | 47-48 | - | ? | 1 | 0 |
| DUNNE Liam | M | 91-93 | Bohemians (Eire) | Crusaders (N. Ireland) | 25 | 0 |
| DYER Willie | D | 04-08 | Rangers East B.C. | Brechin City | 12 | 0 |
| ELDER Alex | IF | 49-50 | Jeanfield Swifts | Hartlepools United | 11 | 1 |
| ELLACOTT Sam | 57-58 | - | ? | 1 | 0 | |
| ENGLISH Isaac | F | 94-96 | Partick Thistle | Ayr United | 10 | 0 |
| EVANS Steve | F | 85-86 | Hamilton Academical | Retired (injury) | 24 | 6 |
| EVERS Sean | M | 00-01 | On loan from Reading | 6 | 0 | |
| EWEN Ernie | IF | 53-59 | Aberdeen | Coach Dundee United | 183 | 40 |
| FAIRBAIRN Jonathan | D | 07-08 | Hutchison Vale B.C. | ? | 1 | 0 |
| FALCONER Willie | F | 01-02 | Clydebank | Grimsby Town | 25 | 3 |
| FALLON Harry | G | 63-65 | Neilston | York City | 31 | 0 |
| FARQUHAR Gary | M | 94-98 | Brora Rangers | Inverness Caledonian Thistle | 41 | 4 |
| FERGUSON Alex | CF | 60-64 | Queens Park | Dunfermline Athletic | 37 | 19 |
| FERGUSON Allan | G | 98-00 | Hamilton Academical | Airdrie | 6 | 0 |
| FERGUSON Ian | F | 93-98 | Hearts | Ayr United | 42 | 6 |
| FERGUSON Jim | CH | 60-63 | Petershill | Falkirk | 50 | 0 |
| FERRY Mark | M | 01-04 | 'S' Form | Queens Park | 11 | 0 |
| On loan:2003/04 Forfar Athletic | 18 | 4 | ||||
| FITZPATRICK John | FB | 77-80 | Campsie Black Watch | ? | 16 | 0 |
| FLANAGAN John | W | 63-65 | Albion Rovers | Partick Thistle | 39 | 12 |
| FLEMING George | M | 80-83 | Dundee United | Mgr. Arbroath | 95 | 1 |
| FOLLON Gerry | FB | 55-57 | Dundee | ? | 17 | 0 |
| FORSYTH Dave | IF | 50-53 | Stoneyburn | Greenock Morton | 39 | 6 |
| FORSYTH Ross | FB | 00-05 | 'S' Form | Stirling Albion | 77 | 2 |
| FORSYTH Sammy | FB | 46-50 | Dunipace | Stirling Albion | 57 | 2 |
| FOTHERINGHAM Kevin | D | 04-06 | Clyde | Vikingur Olafsvik (Iceland) | 13 | 1 |
| FOTHERINGHAM Martyn | M | 00-05 | Forfar B.C. | Montrose | 20 | 2 |
| On loan:2002/03 Brechin City | 13 | 0 | ||||
| FRAIL Steve | D | 99-01 | Tranmere Rovers | Greenock Morton | 15 | 0 |
| FRASER Bert | FB | 53-55 | Northwich Victoria (ex Celtic) | Montrose | 10 | 1 |
| FRASER Gordon | W | 55-57 | Renfrew | ? | 47 | 5 |
| FRASER John | W | 71-72 | Largs Thistle | ? | 3 | 0 |
| FRASER K | M | 85-86 | - | ? | 1 | 0 |
| FRASER Stephen | D | 03-05 | 'D' Form U'16 | Montrose | 4 | 0 |
| On loan:2004/05 Arbroath | 2 | 0 | ||||
| FRIEL Phil | CF | 51-52 | Arbroath | ? | 8 | 2 |
| FYHR Peter | F | 96-97 | Gefle IF (Sweden) | IFK Norrkoping (Sweden) | 4 | 0 |
| GALLAGHER Willie | IF | 52-53 | Ayr United | Inverness Thistle | 7 | 0 |
| GALLOWAY John | W | 51-54 | Coltness United | ? | 6 | 1 |
| GARDINER Ian | CF | 59-62 | East Fife | Montrose | 41 | 11 |
| GARVIE Allan | W | 57-58 | Perth Celtic | Perth Celtic | 2 | 1 |
| GAULD Jimmy | IF | 60-61 | Swindon Town | Mansfield Town | 4 | 0 |
| GAVIN Steve | F | 87-88 | Stirling Albion | Broxburn Athletic | 12 | 1 |
| GAVINE Billy | M | 84-85 | Arbroath | Raith Rovers | 18 | 4 |
| GEOGHEGAN Andy | G | 77-80 | Ayr United | Retired | 38 | 0 |
| GEORGE Jim | D | 72-74 | Kilbowie Union | East Fife | 13 | 0 |
| GIBSON Ian (1st spell) | M | 82-83 | On loan from Dundee United | 7 | 1 | |
| GIBSON Ian (2nd spell) | M | 83-87 | Dundee United | Raith Rovers | 131 | 9 |
| GILCHRIST Alex | D | 80-81 | Dunipace | Cowdenbeath | 5 | 0 |
| GILFILLAN Bobby | F | 60-62 | Newcastle United | Raith Rovers | 14 | 6 |
| GILLESPIE Doug | IF | 57-59 | Tranent | ? | 14 | 4 |
| GILROY Jack | CF | 53-54 | (Glasgow Celtic) | Stranraer | 2 | 1 |
| GLENNON Matt | G | 05-06 | Falkirk | Huddersfield Town | 12 | 0 |
| GOLDIE Jimmy | W | 47-53 | Dalry Thistle | Montrose | 65 | 18 |
| GOLDTHORP John | F | 79-80 | Airdrie | ? | 28 | 7 |
| GORDON Alex | CD | 67-72 | Bradford Park Avenue | Ross County | 148 | 3 |
| GRAHAM Tommy | 57-58 | - | ? | 1 | 0 | |
| GRANT Bobby | F | 61-62 | Glasgow Rangers | Carlisle United | 3 | 0 |
| GRANT Roddy (1st spell) | F | 88-92 | Cowdenbeath | Dunfermline Athletic | 120 | 32 |
| GRANT Roddy (2nd spell) | F | 95-00 | Partick Thistle | Brechin City | 122 | 34 |
| On loan:1999/2000 Ayr United | 13 | 2 | ||||
| GRAY Bobby | FB | 61-62 | - | Alloa Athletic | 2 | 0 |
| GRAY Harry | M | 78-79 | (Motherwell) | ? | 12 | 0 |
| GREEN Robert | FB | 86-87 | (Aberdeen) | ? | 3 | 0 |
| GRIFFIN Danny | D | 94-00 | St. Andrews B.C. | Dundee United | 124 | 4 |
| HALL Henry | F | 68-75 | Stirling Albion | Dundee United | 187 | 85 |
| HALLIWELL Bryn | G | 06-07 | Dunfermline Athletic | Hamilton Academical | 19 | 0 |
| HAMILTON Alex | WH | 51-53 | Petershill | ? | 22 | 0 |
| HAMILTON Gordon | CD | 78-79 | Falkirk | Airdrie | 16 | 0 |
| HAMILTON Johnny | M | 78-80 | Millwall | Blantyre Celtic | 41 | 6 |
| HAMILTON Lindsay | CD | 75-77 | Perth Academy | Broxburn Athletic | 31 | 0 |
| HAMILTON Lindsay | G | 90-92 | (Glasgow Rgs.) (ex Stenhousemuir) | Dunfermline Athletic | 77 | 0 |
| HANNAH Bobby | IF | 46-47 | (Ayr United) | ? | 1 | 1 |
| HANNAH Bobby | M | 79-80 | Ayr United | East Stirling | 4 | 0 |
| HANNAH David | M | 04-06 | Ross County | Bury | 32 | 1 |
| HANNIGAN Paul | F | 86-87 | Kinnoull | Kinnoull | 1 | 0 |
| HANSON Dave | G | 55-56 | Third Lanark | Stranraer | 1 | 0 |
| HARDY Lee | M | 04-05 | Ayr United | Hamilton Academical | 13 | 0 |
| HARPER Frank | G | 46-47 | (Cowdenbeath) | Raith Rovers | 1 | 0 |
| HARROWER Jimmy | IF | 63-65 | Falkirk | Albion Rovers | 42 | 8 |
| HARTLEY Paul | W | 00-03 | Hibernian | Hearts | 88 | 13 |
| HARVEY Gerry | M | 83-84 | Bonnybridge | Stirling Albion | 1 | 0 |
| HASWELL Bobby | WH | 57-59 | Neilston | Greenock Morton | 16 | 0 |
| HAUGHEY Willie | IF | 59-60 | Falkirk | Stirling Albion | 34 | 27 |
| HAWKSHAW Ian | W | 63-65 | Saltcoats Victoria | Ayr United | 19 | 5 |
| HAWTHORN Billy | FB | 57-60 | Douglas Water Thistle | ? | 44 | 0 |
| HAY Chris | F | 02-05 | Huddersfield Town | Stirling Albion | 77 | 22 |
| HEDDLE Ian | M | 86-91 | Dunfermline Athletic | Forfar Athletic | 138 | 18 |
| HEGARTY Paul | CD | 89-90 | Dundee United | P/Mgr. Forfar Athletic | 14 | 1 |
| HENDERSON Atholl | IF | 75-76 | Perth Academy | Glasgow Celtic | 8 | 0 |
| HENDERSON Gordon | G | 85-87 | Tynecastle B.C. | ? | 9 | 0 |
| HENDERSON Joe | W | 60-62 | Arthurlie | Forfar Athletic | 14 | 1 |
| HENRY John | M | 05-06 | Falkirk | Queen of the South | 24 | 0 |
| HIDDLESTON Jimmy | FB | 38-49 | Benburb | ? | 79 | 0 |
| HILL Harry | M | 77-78 | Glasgow Perthshire | ? | 1 | 0 |
| HIRD Tommy | W | 38-47 | Selsey (ex Portsmouth) | ? | 17 | 2 |
| HODGE Jimmy | FB | 49-52 | Newport County | Brechin City | 14 | 0 |
| HODGSON Billy | IF | 54-57 | Dunoon Athletic | Sheffield United | 61 | 20 |
| HOGGAN Kevin | M | 84-85 | (Hibernian) | East Stirling | 8 | 0 |
| HOLTON Pat | FB | 61-62 | Southend United | Hamilton Academical | 2 | 0 |
| HOTSON John | W | 72-76 | Gairdoch Juveniles | Greenock Morton | 46 | 2 |
| HOUSTON Doug | M | 77-79 | Dundee United | Mgr. Brechin City | 47 | 0 |
| HUTCHISON Ian | IF | 57-59 | Bridgeton Waverley | Kilsyth Rangers | 20 | 3 |
| INGLIS John | CD | 90-95 | Meadowbank Thistle | Aberdeen | 140 | 2 |
| INNES Johnny | CH | 50-53 | (St. Mirren) | Bangor (N. Ireland) | 67 | 1 |
| INNES Norrie | IF | 59-61 | Stirling Albion | Falkirk | 51 | 9 |
| IRONS Davie | M | 93-96 | Partick Thistle | Clydebank | 52 | 2 |
| IRVINE John | W | 88-89 | East Stirling | Alloa Athletic | 17 | 0 |
| IRVING Jimmy | IF | 47-50 | Motherwell | Kilmarnock | 72 | 22 |
| JACKSON Darren | F | 01-02 | Livingston | Retired | 9 | 1 |
| On loan:2001/02 Clydebank | 14 | 2 | ||||
| JACKSON Mike | IF | 62-64 | Glasgow Celtic | Third Lanark | 24 | 2 |
| JANCZYK Neil | M | 05-06 | Hearts | Brechin City | 12 | 0 |
| On loan:2006/07 Raith Rovers | 7 | 0 | ||||
| On loan:2006/07 Stranraer | 10 | 1 | ||||
| JENKINS Ally | G | 80-81 | Tulliallan Thistle | Stenhousemuir | 1 | 0 |
| JENKINS Grant | M | 87-90 | Dunfermline Athletic | Retired | 76 | 13 |
| JENKINS Ross | W | 72-74 | Letham Juveniles | Forfar Athletic | 6 | 0 |
| JENKINSON Leigh | W | 95-98 | Coventry City | Wigan Athletic | 67 | 10 |
| JOHNSTON Clem | IF | 57-58 | Walsall | ? | 4 | 0 |
| JOHNSTON Sammy | M | 84-91 | Bishopbriggs B.C. | Ayr United | 176 | 29 |
| JOHNSTONE Davie | CH | 46-50 | Hearts | Dundee United | 97 | 0 |
| JOHNSTONE Drew | W | 66-67 | Tynecastle United | ? | 14 | 0 |
| JONES Graeme | F | 99-02 | Wigan Athletic | Southend United | 41 | 7 |
| KANE Jimmy | WH | 46-49 | British Army | Ayr United | 49 | 0 |
| KANE Paul | M | 97-02 | Viking Stavanger (Nor.) (ex Aberdeen) | Clyde | 138 | 6 |
| KEENAN | 57-58 | - | ? | 1 | 0 | |
| KEMBLE Benito | D | 01-02 | Motherwell | Syracuse Salty Dogs (USA) | 14 | 0 |
| KEMP Bobby | W | 61-67 | Montrose | Hearts | 132 | 36 |
| KENNEDY John | CD | 82-84 | Stirling Albion | ? | 27 | 0 |
| KENNEDY Stewart | G | 91-92 | Forfar Athletic | Coach Forfar Athletic | 1 | 0 |
| KERNAGHAN Alan | CD | 97-01 | Manchester City | Brechin City | 72 | 6 |
| KERR Bobby | CF | 53-55 | Dunipace | ? | 5 | 1 |
| KERR David | IF | 67-68 | Third Lanark | ? | 1 | 0 |
| KERRAY Jim | IF | 64-66 | Dunfermline Athletic | Stirling Albion | 47 | 18 |
| KILGANNON John | F | 65-67 | Dunfermline Athletic | Deceased ( car crash) | 30 | 11 |
| KILGOUR Rab | FB | 80-85 | Hibernian | Newtongrange Star | 146 | 3 |
| KING Charlie | W | 96-97 | Celtic B.C. | Livingston | 4 | 0 |
| On loan:1997/98 Ross County | 6 | 1 | ||||
| KINNAIRD Paul | W | 92-93 | Partick Thistle | Partick Thistle | 8 | 0 |
| KINNELL Andy | CD | 72-76 | Cowdenbeath | Retired | 94 | 0 |
| LACHLAN Jim | FB | 59-64 | Falkirk | Dumbarton | 127 | 1 |
| LAMB Alan | M | 79-80 | Dundee | ? | 14 | 1 |
| LAMBIE Duncan | W | 74-77 | Dundee | F.C. Furth (West Germany) | 70 | 8 |
| LAMBIE John | FB | 69-74 | Falkirk | Coach St. Johnstone | 103 | 4 |
| LANDLES Jackie | IF | 53-55 | Leith Athletic | Montrose | 38 | 11 |
| LAUCHLAN Martin | M | 99-01 | Partick Thistle | Stenhousemuir | 6 | 0 |
| On loan:2001/02 Dumbarton | 11 | 1 | ||||
| LAWRIE Andy | FB | 06-08 | Falkirk | Stirling Albion | 38 | 2 |
| LAWSON Micky | F | 76-80 | Stirling Albion | Raith Rovers | 99 | 25 |
| LAWSON Paul | M | 06-07 | On loan from Glasgow Celtic | 8 | 1 | |
| LEE Iain | M | 90-91 | Alloa Athletic | Cowdenbeath | 5 | 0 |
| LENNON Danny | W | 50-51 | Dundonald Bluebell | ? | 6 | 1 |
| LESLIE John | W | 70-72 | Tranent | Berwick Rangers | 8 | 3 |
| LIDDELL Danny | W | 58-61 | Clydebank Juveniles | Stenhousemuir | 41 | 8 |
| LIDDELL Frank | CD | 85-86 | Stenhousemuir | Brisbane City (Australia) | 24 | 0 |
| LIDDELL John | CF | 58-61 | Cambuslang Rangers | Oldham Athletic | 35 | 32 |
| LILLEY Derek | F | 06-07 | Greenock Morton | Stirling Albion | 14 | 0 |
| LINDSAY Jimmy | WH | 47-52 | Hamilton Academical | ? | 117 | 5 |
| LINN Bobby | F | 04-05 | Dundee | Peterhead | 1 | 0 |
| LITTLE Jim | CH | 60-63 | Stirling Albion | Third Lanark | 74 | 0 |
| LITTLEJOHN Ally | CF | 65-67 | Blairgowrie | Montrose | 10 | 3 |
| LLOYD David | F | 86-88 | Clyde | Raith Rovers | 28 | 6 |
| LODGE Tom | WH | 50-51 | Huddersfield Town | ? | 4 | 0 |
| LOUGH Brian | F | 85-86 | - | Berwick Rangers | 2 | 0 |
| LOVENKRANDS Tommy | W | 00-03 | AB (Denmark) | Esbjerg FB (Denmark) | 71 | 8 |
| LOVERING Paul | FB | 03-04 | Ayr United | Airdrie | 5 | 0 |
| LOW Bobby | 57-58 | - | ? | 1 | 0 | |
| LOWE Malcolm | D | 79-80 | Montrose | Brechin City | 21 | 0 |
| LOWNDES Nathan | F | 98-01 | Watford | Livingston | 64 | 14 |
| LYALL Kenny | M | 84-85 | Motherwell | Brechin City | 29 | 2 |
| LYNCH Mark | D | 01-02 | On loan from Manchester United | 20 | 0 | |
| LYNCH Sean | M | 07-08 | On loan from Hibernian | 1 | 0 | |
| LYONS Alan | M | 83-85 | (Aberdeen) | Forfar Athletic | 61 | 13 |
| MACKAY John | FB | 76-84 | Bo'ness United | Stirling Albion | 155 | 3 |
| MACKIE Davie | WH | 52-54 | Kirkintilloch Rob Roy | Stenhousemuir | 26 | 0 |
| MAHER Gary | M | 86-90 | Blairgowrie | Jeanfield Swifts | 5 | 0 |
| MAHER Martin | M | 01-03 | 'S' Form | Forfar Athletic | 12 | 0 |
| MAHOOD Alan | M | 04-05 | Ross County | Greenock Morton | 7 | 0 |
| MAILER Craig | CD | 86-88 | Kinnoull | Kinnoull | 3 | 0 |
| MAIN Alan | G | 94-03 | Dundee United | Livingston | 233 | 0 |
| MAIN David | CF | 46-47 | British Army | East Stirling | 4 | 0 |
| MALCOLM Stuart | D | 00-01 | Hutchison Vale B.C. | Plymouth Argyle | 1 | 0 |
| On loan:1998/99 Cowdenbeath | 4 | 0 | ||||
| MALLOCH Jackie | IF | 49-52 | Dundee | Dumbarton | 41 | 20 |
| MALONE Eddie | D | 02-05 | 'D' Form U'16 | Clyde | 15 | 1 |
| MARSHALL Colin | M | 04-05 | (Aston Villa) | Falkirk | 2 | 0 |
| MARTIN Dave | D | 88-89 | Queen of the South | Dalkeith Thistle | 3 | 0 |
| MARTIN Hugh | G | 50-52 | (Birmingham City) | ? | 36 | 0 |
| MASKREY Steve | F | 87-94 | Queen of the South | Kilmarnock | 174 | 40 |
| MATHERS John | WH | 38-47 | Rutherglen Glencairn | Nairn County | 38 | 1 |
| MAXWELL Hugh | IF | 65-66 | Glasgow Celtic | Dunfermline Athletic | 1 | 0 |
| MAXWELL Ian | CD | 02-05 | Ross County | St. Mirren | 100 | 5 |
| MAYS Gerry | IF | 47-48 | (Hibernian) | Dunfermline Athletic | 14 | 5 |
| McANESPIE Kieran (1st spell) | M | 96-00 | St. Johnstone B.C. | Fulham | 50 | 5 |
| McANESPIE Kieran (2nd spell) | M | 04-05 | Falkirk | Ayr United | 17 | 1 |
| McAULEY Sean | FB | 92-95 | (Manchester United) | Hartlepool United | 62 | 0 |
| On loan:1994/95 Chesterfield | 1 | 1 | ||||
| McBEAN Stewart | FB | 75-78 | Glasgow United | Hamilton (Canada) | 35 | 0 |
| McBREEN Danny | F | 07-08 | On loan from Scunthorpe United | 6 | 0 | |
| McBRIDE John | M | 98-02 | Glasgow Celtic | F.C. Aarhus (Denmark) | 69 | 5 |
| McCAFFERTY Tom | M | 82-83 | St. Saviours High | East Fife | 4 | 0 |
| McCALL John | WH | 51-53 | Lesmahagow | Gloucester City | 47 | 5 |
| McCALL Walker | F | 78-79 | Ayr United | San Diego Sockers (USA) | 6 | 0 |
| McCALLUM Neil | F | 05-06 | 'S' Form | Forfar Athletic | 3 | 0 |
| On loan:2006/07 Alloa Athletic | 8 | 0 | ||||
| McCANDLISH E | 52-53 | - | ? | 1 | 0 | |
| McCANN Ryan (1st spell) | M | 02-03 | On loan from Glasgow Celtic | 17 | 3 | |
| McCANN Ryan (2nd spell) | M | 04-06 | Hartlepool United | Clyde | 42 | 4 |
| McCARRY Bill | D | 63-71 | Falkirk | Stirling Albion | 224 | 23 |
| McCLELLAND John | CD | 92-94 | Leeds United | Arbroath | 27 | 0 |
| McCLUNE David | FB | 00-03 | 'S' Form | Forfar Athletic | 18 | 1 |
| McCLUSKEY Jamie | M | 07-08 | Hibernian | Wrexham | 4 | 0 |
| McCLUSKEY Stuart | D | 94-03 | 'S' Form | Falkirk | 102 | 3 |
| McCOIST Ally | F | 78-81 | Fir Park B.C. | Sunderland | 57 | 22 |
| McCONALOGUE Stephen | F | 04-05 | Clyde | Partick Thistle | 9 | 0 |
| McCULLOCH Gordon | IF | 75-76 | Perth Azzuri (Australia) | West Adelaide (Australia) | 1 | 0 |
| McCULLOCH Marc | D | 00-03 | Musselburgh Union | Brechin City | 46 | 3 |
| McDAID Denis | D | 85-86 | Stirling Albion | Stranraer | 7 | 0 |
| McDONALD | 54-55 | - | ? | 1 | 0 | |
| MacDONALD Alex | M | 65-69 | Glasgow United | Glasgow Rangers | 65 | 17 |
| MacDONALD Ian | CD | 72-76 | Elgin City | Carlisle United | 108 | 2 |
| McDONALD Ian | W | 62-63 | - | ? | 1 | 1 |
| MacDONALD Kenny (1st spell) | F | 81-83 | Broughty Athletic | Forfar Athletic | 10 | 2 |
| MacDONALD Kenny (2nd spell) | F | 90-91 | Raith Rovers | Arbroath | 11 | 0 |
| McDONALD Mike | G | 82-84 | Hawick Royal Albert (ex Berwick ) | Arbroath | 42 | 0 |
| MacDONALD Willie | W | 64-65 | Blairhall Colliery | Stenhousemuir | 3 | 0 |
| McDOUGALL A | 53-54 | - | ? | 1 | 0 | |
| McFADYEN Charlie | FB | 55-66 | Rutherglen Glencairn | Retired | 262 | 3 |
| McFARLANE Bobby | FB | 52-53 | Kirkintilloch Rob Roy | Petershill | 16 | 1 |
| McGEOCH Tom | W | 67-68 | - | Kilsyth Rangers | 4 | 0 |
| McGILLIVRAY Findlay | FB | 67-70 | Bradford Park Avenue | Albion Rovers | 44 | 0 |
| McGINNIS Gary | D | 89-95 | Dundee United | Happy Valley (Hong Kong) | 137 | 1 |
| McGLASHIE J | 53-54 | - | ? | 1 | 0 | |
| McGONIGLE Eddie | FB | 84-86 | Milngavie Juveniles | Stranraer | 24 | 3 |
| McGOVERN Michael | G | 06-07 | On loan from Glasgow Celtic | 1 | 0 | |
| McGOVERN Mick | IF | 54-55 | Berwick Rangers (ex (Hibernian)) | Alloa Athletic | 2 | 0 |
| McGOWAN Ally | FB | 50-53 | Fauldhouse United | Wrexham | 52 | 0 |
| McGOWAN Jimmy | W | 59-60 | Kirkintilloch Rob Roy | Mansfield Town | 1 | 0 |
| McGOWAN Sammy | W | 47-48 | Greenock Morton | Weymouth | 13 | 1 |
| McGOWNE Kevin | D | 92-97 | St. Mirren | Kilmarnock | 122 | 3 |
| McGREGOR Allan | G | 04-05 | On loan from Glasgow Rangers | 20 | 0 | |
| McGREGOR Bobby | G | 81-82 | Vale of Leven | Kilsyth Rangers | 2 | 0 |
| McGREGOR Gordon | M | 73-77 | S' Form | Mooroolbark (Australia) | 57 | |