ECOSSE 2019-2020

Premier League
.: Aberdeen FC :. .: Celtic FC :. .: Rangers FC :. .: Hamilton Academical FC :. .: Heart of Midlothian FC :. .: Hibernian FC :. .: Kilmarnock FC :. .: Livingston FC :. .: Motherwell FC :.
Aberdeen Celtic Glasgow Glasgow Rangers Hamilton Academical Heart of Middlothian Hibernian Edinburgh Kilmarnock Livingston FC Motherwell Ross County
.: St. Johnstone FC :. .: St. Mirren FC :.                
St Johnstone St Mirren                
Championship Division
.: Dundee FC :. .: Dundee United FC :. .: Dunfermline Athletic FC :. .: Inverness Caledonian Thistle FC :. .: Partick Thistle FC :. .: Queen of the South FC :.
Alloa Athletic Arbroath Ayr United Dundee FC Dundee United Dunfermline Athletic Greenock Morton Inverness Caledonian Thistle Partick Thistle Queen of  South
League One
.: Falkirk FC :. .: Raith Rovers FC :.
Airdrionians Clyde Glasgow Dunbarton East Fife Falkirk FC Forfar Athletic Montrose Peterhead Raith Rovers Stranraer
Second Division
.: Edinburgh City FC :. .: Stenhousemuir FC :.
Albion Rovers Annan Athletic Brechin City Cove Rangers Cowdenbeath Edinburgh City Elgin City Queen's Park Stenhousemuir Stirling Albion
Highland League
Brora Rangers Buckie Thistle Clachnacuddin Deveronvale Formartine United Forres Mechanics Fort William Fraserburgh Huntly FC Inverurie Locos
Keith Lossiemouth Nairn County Rothes Strathspey Thistle Turriff United Wick Academy      
Lowland League
Berwick Rangers Bonnyrigg Rose Albion Broomhill SC Glasgow Caledonian Braves Civil Service Strollers Cumbernauld Colts Dalbeattie Star East Kilbride East Stirlingshire Edinburgh University
Gala Fairydean Gretna 2008 Kelty Hearts Spartans Stirling University Vale of Leithen FC        

East of Scotland Premier League - Premier division (without B or reserve teams)

Blackburn United Bo'ness United Broxburn Athletic Camelon Juniors Crossgates Primrose Dunbar United Dundonald Bluebell Hill of Beath Hawthorn Jeanfield Swifts Linlithgow Rose Community
Musselburgh Athletic Newtongrange Star Penicuik Athletic Sauchie Juniors Tranent Juniors Whitehill Welfare        

East of Scotland - First division- Conference A

Burntisland Shipyard Craigroyston Dunipace Denny Haddington Athletic Heriot-Watt University Kinnoull Juniors Leith Athletic Lothian Thistle Hutchison Vale Oakley United Ormiston
Peebles Rovers St Andrews                

East of Scotland - First Division - Conference B (without B or reserve teams)

Arniston Rangers Coldstream Dalkeith Thistle Easthouses Lilly Edinburgh United Glenrothes Hawick Royal Albert Inverkeithing Hillfield Swifts Preston Athletic Tweedmouth Rangers


South of Scotland Premier League (without B or reserve teams)

Abbey Vale Bonnyton Thistle Creetown Dumphries YMCA Heston Rovers Lochar Thistle Lochmaben Mid-Annandale Newton Stewart Nithsdale Wanderers
St Cuthbert Wanderers Threave Rovers Upper Annandale Wigtown and Bladnoch            
North Caledonian League (without B or reserve teams)
Alness United Bunillidh Thistle Helmsdale Golspie Sutherland Halkirk United Invergordon Fc Inverness Athletic Orkney Fc Kirkwall St Duthus Tain Thurso Fc  

Lewis and Harris

Back Fc Carloway Fc Harris Fc Lochs Fc Ness Fc Point Fc Stornoway Athletic Stornoway United West Side Fc  
Orcades A League

Dounby Athletic East United Fc Kirkwall Hotspurs Kirkwall Rovers Kirkwall Thorfinn Rendall Fc South Ronaldsay Stromness Athletic    
Orcades B League
Burray Fc Firth Fc Harray Fc Isles United Kirkwall Accies Kirkwall Wanderers        
Delting Lerwick Celtic Lerwick Spurs Lerwick Thistle Ness United Scalloway Whalsay Fc Whitedale    
Uist e Barra
Barra Fc Benbecula Fc Eriskay Fc Iochdar Saints North Uist United Southend Fc        
Aberdeenshire League

Aboyne Alford Auchnagatt Barons Banchory Beacon Rangers Bervie Caledonian Blackburn Allstars Bon Accord City Bridge of Don Burghmuir
Cammachmore Colony Park Cove Thistle Cowie Thistle Dyce ITC Hydraulics Ellon AFC Ellon Thistle Ferryhill Feughside Glendale

Glendale Youth Glentanar Grammar FP's Great Western United Halliburton Insch Jesus House JS XI Kaimhill United Kemnay AFC
Kincorth Kintore Middlefield Wasps Mill Inn AC Monymusk MS United Newburgh Thistle Newtonhill Polska Fc Postal ALC

Rattrays XI Sheddocksley St Laurence St Marnans Stonehaven Athletic Tarves Tolbooth Torphins Turriff Thistle West End United
Westdyke Woodside                
Ayrshire League
Ardeer Thistle Ardeer West Recreation Ardrossan Winton Rovers Auchinleck Talbot Beith Bellfield Broomlands Craigie Crosshill Thistle Crosshouse Waverley
Cumnock Dalry AFC Dalry Black Bull Dalry Tartan Dalry Turf Darvel Victoria Dean Fenwick Thistle Dirrans Athletic Drongan United Galston United

Glenburn Miners Welfare Hurlford AFC Hurlford Thistle Irvine Meadow Kilbride Thistle Kilmarnock Supporters Largs Thistle Mauchline United Minishant Mossblown Bosswell
New Farm Loch Ochiltree Community Onthank Stewarton United Symington Caledonian Tarbolton Troon Athletic Whitletts Victoria Winlinton Wolves  
Border League
Ancrum Bowholm Chirnside United Duns Earlston Rhymers Gala Hotspur Greenlaw Hawick Legion Hawick United Hawick Waverley
Highfields United Jed Legion Kelso Thistle Kelso United Langholm Legion Langlee Leithen Rovers Melrose Newtown Selkirk Victoria
St Boswells Stow Tweeddale Rovers Tweedmouth Harrow Tweedmouth Rangers          
Caledonian League
Callander Thistle Cambria Cambusbarron Rovers Dal Riata Dalziel HS FP Doune Castle Dumbarton Academy FP Dumbarton Harp Celtic Dumbarton Wanderers Dunblane Thistle
East Kilbride Accies East Kilbride Thistle East Kilbride YM Eddlewood Finnart Giffnock North Glasgow Ansar Glasgow Caledonian Glasgow Deaf Athletic Glasgow Elim
Glasgow Harp Glasgow Islay Glasgow Medics Glasgow Rovers Glasgow St Pauli Greater Glasgow Holytown Colts Kilsyth Rangers Milngavie Wanderers Milton
Milton Rovers Rhu St Mungo's Strathclyde Symington Tinto Thorn Athletic Weir Recreation Wishaw Wycombe Wanderers    
Central Scottish League
Ardencaple Arthurlie Bannockburn Bearsden Blantyre Celtic Blantyre RGM Blantyre Soccer Academy Blantyre United Bridgewater Cambusnethan Talbot
Campsie Minerva Clydebank Clydebank AFC Colville Park Craigneuk Drumchapel Drumchapel Thistle Drumchapel United Eastfield Eastfield Star
Edusport Academy Fallin Garrowhill Thistle Gartcosh United Gourock Athletic Greenock HSFP Harestanes Mill United Newton Vale Southside
Southside United Southside Whitecart St Patrick's FP Steins Thistle Third Lanark Tullibody Community Uddingston Anvil Wishaw High School FPS    
Dundee League
Abertay Bank Street Athletic Cairdy Thistle Cannon Fodder Charlie Accies Dryburgh Athletic Community Dundee Argyle Dundee City Dundee Royal Dundee Saints
Dundee University Dundee West DUSC Finlathin Kirkton Lochee Albion Monifieth Athletic Monifieth Hurricanes North End Occidental
Park Tool Athletic Powrie Sporting Tayside Stobswell The Beat The Maidens Whitfield Tavern      
Glasgow and District Saturday League
Abronhill Stepps Belvidere Bishopton Braehead Cambuslang Cosmos Cambuslang United Cleland Crosslands United EK Thistle Finnieston Park
Hamilton Athletic Hamilton FP Hamilton Thistle Hamilton Wanderers Hamilton West Lanark Lanarkshire Eagles Lanarkshire Forrest Newmains United Red Star
Renfrew Renfrew Alba Renfrew Thistle              
Great Glasgow League
Baillieston Athletic Belleaire Calderglen Colquhoun United Duncanrig Eastwood Parkmount Erskine Town Helensburgh John Street Kilbarchan Thistle
Kirkfield United Langcraigs Newshot North Kelvin United Rannoch South Lochaber Thistle Westerlands      
Kingdom of Fife League
Aberdour SDC AM Soccer Auchtermuchty Bellvue Balgonie Scotia Bayside Bowhill Rovers Cupar Hearts Duloch Eastvale Falkland
Fife Athletic Fife Thistle Fossoway Glenrothes Strollers Greig Park Rangers Hearts of Beath Kennoway Star Hearts Kingdom Athletic Kinross Kinross Colts
Kirkcaldy YMCA Leven United Lochgelly United Lomond Victoria Lumphinnans United Markinch Methilhill Strollers Pittenweem Rovers Rosebank Rangers Rosyth
Rosyth Wanderers St Andrews Colts St Monans Swallows Strathmiglo United            
Lothian and Edinburgh League
Armadale Athletic Armadale Thistle Balerno Athletic Barca Milton 97 Blackridge Vale of Craig Bonnyrigg Rose AThletic Cavalry Park Clerniston Star Corstorphine Athletic Corstorphine Dynamo
CP United Craigshill Thistle Danderhall Miners East Calder United Edina Hibs Edinburgh Academicals Edinburgh Athletic Edinburgh Caledonian Edinburgh Harps Edinburgh South

Edinburgh Southern Edinburgh Stars Edinburgh United Vale Fauldhouse Fernieside Kirkliston KSQ Lauriston Thistle Linton Hotspur Lothian United Meadowbank
Murieston United Musselburgh Windsor Newcraighall Leith Victoria Pathhead Pentcaitland Polbeth United Ratho Athletic Sandys Shotts Albion Shotts Bon Accord
Shotts Victoria Shotts YMCA Sporting Saughton Tollcross Thistle West Barns Star          
Midlands League
Arbroath Harp Barnhill Broughty Athletic Broughty United Carnoustie YM Panmuir Finavon Fintry Athletic Fintry Rovers Forfar West End Kirriemuir Thistle
Lochee United Lowson United Menzieshill Rovers Merpro Newport Polonia Glasgow Shotz Tayside Fire Brigade Tayside Royal Wellbank
Perthshire League
Alyth Auchterarder Primrose Ballinluig Edradour Blair Thistle Breadalbane Bridge of Earn Burrelton Rovers Coupar Angus Fair City Kinrossie Caledonian
Letham Luncarty Meigle Victoria Rattray St Johns Vale of Atholl Vale of Earn Wolfhill    
Scottish League
Argyle Broomhill Busby Campbeltown Pupils Carlton YMCA Castlemilk Castlemilk Dynamo Castlemilk East Castlemilk United Claremont
Dunoon Duntocher Hibs East End United Easthall Star EKRR Ferguslie Star Goldenhill Hilington Houston and Killellan Houston United
Inverclyde Kings Park Rangers Lochgilphead Red Star Millerston Milton of Colquhoun Motherwell Community Trust Motherwell Thistle Oban Athletic Oban Saints Paisley
Port Glasgow Port Glasow OBU Rosehill Star Rosehill Thistle Rossvale Rutherglen Glencairn Shawlands FP St Joseph's Strathaven Dynamo Tarbert
Stirling League
Barrhill Beechwood Albion Bonnybridge YFP Camelon Albion Campsie Carbrain Chryston Clackmannan Community Condorrat Club Denny
Dollar Glen Drumpellier Thistle Dunblane SC Glenvale Harestanes Kincardine Leeds MLS Loganlea United Maddiston Polmont Community
Riverside Riverside Community SC Stirling Athletic Stirling Boys Club Stirling City Stirling Thistle Syngenta Westfield Colts    
Strathclyde League

Airdrie AS Ashfield Bargeddie Barshaw Bengal Lancers Blackthorn Rovers Broomhouse East Dunbartonshire Glasgow South Gleniffer Thistle
Holytown SMA Huntershill Kirkintilloch Rob Roy Kirkintilloch Thistle Lenzie Thistle Manhattan Blacks Maryhill Black Star Maryhill Thistle Moorlands Netherton
Nico's Overtoun Park Port Glasgow AThletic Port Glasgow United Royalle Madrid Semsa Shawbridge Southpark Southside Springburn Thistle
St Rochs Tynecastle AFC UB United Uddingston West of Scotland Westercommon Windlaw      
Abercorn Aberdeen University Aikenhead Thistle West Airdrie Ebenezer Evangelical Church Alnwickhill Annan Town Annick Tavern Apex Ashvale Victoria Atlantis

Auchengeich Miners Auchinaim Star Ayr Athletic Ayr Thistle Bankhead Barlanark Bathgate Thistle Bellgrove Bellshill Benarty
Bishopbriggs International Blackbull Rovers Blackstoun United Blairdardie United Blochairn Star Bobbys Bar Braes 04 Bridge of Earn Brora Wanderers Broxburn
Brucehill United Bruntsfield Park Buckhaven Town Bullfrog Burgh Vale Burnbank Burnside United Burton Albion Cadzow Welfare Caldercruix
Calderside Calderwood Blue Star Carluke Carluke Baptist Carluke Kirkton Carluke Thistle Carluke Victoria Carmondean Rovers Carrick Carse Thistle
Carstbridge Evangelical Castle United Central Baptists Chapelhall Chaplins Charlies Bar Charwood Chryston Unity Clark Drive Cleddans

Clyde Thistle Clyde Valley Rovers Clydesdale United Coach and Horses Coatbridge United Coltness United Columba Corrie Bar Cottars Cowglen SC
Coylton Craigmark Bultonians Craigpark Craigroyston CYFC Cramond Craws Nest Cresswell Lane Crichton Crown Inn Crownpoint United

Cumbernauld Athletic Dalgety Bay Deanpark Dingwall Direct Savings Donacarney Celtic Dornoch City Dreghorn Drongan Drummonds Thistle

DTI Duddingston Athletic Dunalba Dunfermline Thistle Dunfermline United Dunvegan Dysart East Linton Echt Edzell Athletic

Eglinton Arms Elderslie Eliburn Elms Eyemouth United Fairfield United Falcon Thistle Ferry Mechanics Fintray Thistle Firhill United
Fleet Star Fordbank Star Fountainbridge Fraserburgh Gala Athletic Galloway Wanderers Garnethill Rovers Gartcairn FA Gartferry Gilmerton
Girvan Girvan Youth Glencairn Glencoats Glenrothes Athletic Glenrothes Rovers Glentyan Thistle Glenwood Thistle Glynhill Moorcroft Gotham City
Govan Granite City Greengairs Dynamo Haghill Haldane United Hamilton Athletic Hamilton FP Hamilton Thistle Hamilton Wanderers Hamilton West
Hampden Harbour Hardgate Harleys Hawkhill Athletic Heriot Vale Hermiston Vale Hibeernian High Ormlie Hotspurs Hillside
Hillwood Hilton Hole in the Wa ICM Electrical Inchinnan Valley Inter Edinburgh Irvine No 1 CSC Irvine Town Irvine Victoria Jeffrey United
John O'Groats Keiss Kelloholm Arms Kelvinbridge Kelvinpark Kilbirnie United Kilbowie Thistle Kildrum United Killie Athletics Kilpatrick Thistle
Kilwinning Sunday Kings Church Motherwell Kirkintilloch Miners Welfare Kirkstyle Thistle Kyleakin L and N Academy Lairg Rovers Largs Larkfield Larkhall Thistle
Lesmahagow Liberton United Links United Linlithgow Thistle Livingston United Loanhead Miners Welfare Loch Lomond Lochdar Saints Lochend Logie Harp
Lokomotiv Glasgow Loreburn Thistle Maxwelltown Thistle Mayfield and Easthouses Mayfield Athletic Meadow Athletic Mearns Medda Sports Bar Michelin Athletic Midlothian AC
Midlothian Star Milngavie BC Monifieth Tayside Muir of Ord Rovers Muirton Murdos Murray Bar Musselburgh Windsor Newcraighall Leith Victoria New Meadow
Newarthill Athletic Newlands Newton Heath Nia-Roo Norsemen North East Dynamo North Edinburgh Wanderers North Merchiston North Merchiston Vale North Motherwell
Northend Ochilview Airth Old Kirkpatrick United Old Oak Thistle Olympique Energetik Orchard Parkmount Overlee Partizans Overtown Thistle Palmerston Colts Park Athletic
Parklife Pathetic Sharks Thurso Peebles Pencaitland Pentland United Perth Phoenix United Plockton Port Cullis Portmoak
Portree Possil YM Postal United Prestwick Amateurs Pumpherston Thistle Quayside Thistle Queens Park Spiders Queensferry Athletic Ravenscraig Ravenswood Thistle
Redbrae Redbrae Athletic Redhall Star Redpath Albion Robslee Rosewell Miners Roslin da Vinci Saltcoats Victoria Salters Athletic Saltire Thistle
Salvesen Selkirk Seton Community Shawlands Academical Ship Inn Shirlaws Sidlaw Albion Sidlaw Thistle Silkys United Silverkowes Vale

Singer Community Sky Sleath and Strath Smiths Albion South Gyle South Lanarkshire United St Davids St James Athletic Staffin Stanley Athletic

Staxigoe United Stevenston Thistle Stewarton Annick Sunnyside Thistle Swan Inn Tantallon Victoria Tap Shop Tayport The Bothan Bar The Craft
The Flask The Murray Bar Thorniewood United Thrashbush Thurso Academicals Thurso Swifts Top Joes Torbothie Rose Town Tavern United Churches of Ayr
United Glasgow Vale of Leven Academy Valley Thistle Victoria Croftfoot Victoria Loco Victoria Park West Lothian West Stone Westhill Westwood Rovers

Wheatsheaf Whifflet Athletic Whitburn Junior SC Whitecrook Whitehackle Whitehirst Windsor United Woodgrove Woodhall Thistle Yell Fc
Youth United