ST. JOHNSTONE : 1946/47 - 2006/07      
             
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 Iain 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 ? 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
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 Jimmy 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 John CF 46-47 Alloa Athletic Mgr. St. Rochs 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