SCOTTISH CLUB RANKING
LEAGUE SELECTOR MATCH DATABASE

SENIORSEN/U20/RES
PREMIERSHIPCHAMPIONSHIPLEAGUE 2HIGHLANDLOWLAND
WOS PREMIERWOS CONFERENCE AWOS CONFERENCE BWOS CONFERENCE CWOS DIVISION 4
EOS PREMIEREOS CONFERENCE AEOS CONFERENCE BEOS CONFERENCE XSOUTH
NORTH CALEDONIANMIDLANDSNORTH SUPERLEAGUENORTH 1NORTH 2
ABERDEENSHIRE DEV.NORTH OF SCOTLAND DEV.LOWLAND DEV. ALOWLAND DEV. BLOWLAND DEV. C
LOWLAND DEV. DLOWLAND DEV. ELOWLAND DEV. F
SCOTTISH SENIOR CLUB RANKING
League average points: 2455, Variation: 9.7%
RANK TEAM LEVEL GAMES LAST MATCH FORM POINTS
1 Rangers Tier 1 370 4-0 W Aberdeen (+5) 3057
2 Celtic Tier 1 406 1-1 D Midtjylland {DEN} (-4) 2996
3 Heart of Midlothian Tier 1 307 2-0 W Stirling Albion (+2) 2911
4 Saint Johnstone Tier 1 310 1-0 W Hibernian (+6) 2906
5 Hibernian Tier 1 333 3-0 W Santa Coloma {AND} (±0) 2905
6 Dundee Tier 1 293 2-0 W Montrose (+9) 2873
7 Saint Mirren Tier 1 315 3-1 W Stenhousemuir (-1) 2859
8 Dundee United Tier 1 330 1-0 W East Fife (+1) 2843
9 Kilmarnock Tier 2 308 1-1 D Greenock Morton (-6) 2841
10 Aberdeen Tier 1 335 5-1 W Häcken {SWE} (±0) 2841
11 Kelty Hearts Tier 4 259 3-1 W Elgin City (+5) 2836
12 Livingston Tier 1 320 0-0 D Raith Rovers (-5) 2833
13 Motherwell Tier 1 312 0-2 L Airdrieonians (-15) 2826
14 Ross County Tier 1 308 1-0 W Brora Rangers (+5) 2819
15 Dunfermline Athletic Tier 2 302 5-1 W Dumbarton (+9) 2801
16 Inverness Caledonian Thistle Tier 2 311 1-3 L Cove Rangers (-13) 2795
17 Partick Thistle Tier 2 295 2-0 W Dumbarton (-1) 2791
18 Raith Rovers Tier 2 309 0-0 D Livingston (+5) 2789
19 Greenock Morton Tier 2 305 1-1 D Kilmarnock (+6) 2779
20 Bonnyrigg Rose Athletic Tier 5 283 0-0 D Cumbernauld Colts (-6) 2775
21 Hamilton Academical Tier 2 302 0-1 L Ayr United (-11) 2775
22 Arbroath Tier 2 293 0-1 L Dundee United (+2) 2772
23 Fraserburgh Tier 5 256 2-4 L Montrose (-19) 2767
24 Ayr United Tier 2 300 1-0 W Hamilton Academical (+11) 2759
25 East Kilbride Tier 5 278 2-2 D Clyde (-6) 2757
26 East Stirlingshire Tier 5 251 1-0 W Vale of Leithen (-12) 2753
27 Celtic U20 Tier 5 156 1-2 L Bonnyrigg Rose Athletic (±0) 2752
28 Broomhill Tier 5 235 1-1 D University of Stirling (-7) 2751
29 Queen of the South Tier 2 301 2-3 L Motherwell (+3) 2746
30 Airdrieonians Tier 3 283 2-0 W Motherwell (+15) 2742
31 Montrose Tier 3 291 0-2 L Dundee (-9) 2736
32 Cove Rangers Tier 3 328 3-1 W Inverness Caledonian Thistle (+13) 2736
33 Auchinleck Talbot Tier 6 292 2-0 W Kirkintilloch Rob Roy (+1) 2735
34 Brora Rangers Tier 5 280 0-1 L Ross County (-5) 2729
35 Falkirk Tier 3 297 1-2 L Hamilton Academical (-7) 2726
36 Buckie Thistle Tier 5 252 2-3 L Inverness Caledonian Thistle (-5) 2719
37 Rangers U20 Tier 5 130 2-0 W Spartans (+15) 2719
38 Queen's Park Tier 3 297 2-1 W Annan Athletic (+4) 2717
39 Camelon Juniors Tier 6 239 4-3 W Whitehill Welfare (-2) 2709
40 Tranent Juniors Tier 6 231 3-0 W Lothian Thistle Hutchison Vale (+4) 2699
41 Clyde Tier 3 291 2-2 D East Kilbride (+6) 2694
42 Peterhead Tier 3 293 3-1 W Cove Rangers (+11) 2683
43 Penicuik Athletic Tier 6 244 1-0 W Crossgates Primrose (-6) 2682
44 Stranraer Tier 4 293 1-0 W East Kilbride (+7) 2682
45 Alloa Athletic Tier 3 311 0-1 L Brechin City (-12) 2678
46 East Fife Tier 3 292 0-1 L Dundee United (-1) 2678
47 Stirling Albion Tier 4 285 0-2 L Heart of Midlothian (-2) 2675
48 Jeanfield Swifts Tier 6 236 2-2 D Tynecastle (±0) 2668
49 Edinburgh City Tier 4 296 1-1 D Albion Rovers (-2) 2667
50 Spartans Tier 5 267 0-2 L Rangers U20 (-15) 2666
51 Inverurie Loco Works Tier 5 245 4-2 W Clachnacuddin (+2) 2664
52 Formartine United Tier 5 273 0-5 L Motherwell (-25) 2656
53 University of Stirling Tier 5 236 1-1 D Broomhill (+7) 2652
54 Linlithgow Rose Tier 6 273 6-1 W Hill of Beath Hawthorn (+23) 2649
55 Dumbarton Tier 3 292 0-2 L Partick Thistle (+1) 2645
56 Forfar Athletic Tier 4 291 1-0 W Brora Rangers (+15) 2645
57 Bo'ness United Tier 5 259 2-2 D Gala Fairydean Rovers (-4) 2644
58 Elgin City Tier 4 296 1-3 L Kelty Hearts (-5) 2642
59 Musselburgh Athletic Tier 6 245 2-0 W Sauchie Juniors (+4) 2642
60 Gala Fairydean Rovers Tier 5 222 2-2 D Bo'ness United (+4) 2637
61 Rothes Tier 5 224 1-3 L Fraserburgh (-9) 2637
62 Dundonald Bluebell Tier 6 222 2-0 W Blackburn United (+10) 2636
63 Pollok Tier 6 247 1-3 L Bonnyton Thistle (-23) 2630
64 Annan Athletic Tier 4 290 1-2 L Queen's Park (-4) 2606
65 Forres Mechanics Tier 5 242 2-1 W Fort William (-6) 2606
66 Tynecastle Tier 6 225 2-2 D Jeanfield Swifts (±0) 2600
67 Kilwinning Rangers Tier 6 251 4-1 W Kilbirnie Ladeside (+19) 2600
68 Darvel Tier 6 219 2-1 W Glenafton Athletic (+9) 2597
69 Beith Juniors Tier 6 256 5-0 W Largs Thistle (+18) 2596
70 Hill of Beath Hawthorn Tier 6 228 1-6 L Linlithgow Rose (-23) 2592
71 Civil Service Strollers Tier 5 242 3-2 W Edinburgh University (-6) 2591
72 Clydebank Tier 6 229 2-2 D Cumbernauld United (-9) 2589
73 Glenafton Athletic Tier 6 229 1-2 L Darvel (-9) 2582
74 Sauchie Juniors Tier 6 231 0-2 L Musselburgh Athletic (-4) 2582
75 Cumbernauld Colts Tier 5 197 0-0 D Bonnyrigg Rose Athletic (+6) 2580
76 Berwick Rangers Tier 5 271 1-0 W Caledonian Braves (+3) 2579
77 Broxburn Athletic Tier 6 240 1-2 L Dunbar United (-4) 2576
78 Caledonian Braves Tier 5 266 0-2 L Dalbeattie Star (-21) 2574
79 Leith Athletic Tier 7 236 2-0 W Kirkcaldy & Dysart (-4) 2567
80 Cowdenbeath Tier 4 287 3-2 W Brechin City (-2) 2566
81 Stenhousemuir Tier 4 297 1-3 L Saint Mirren (+1) 2564
82 Gretna Tier 5 227 0-2 L University of Stirling (-3) 2559
83 Albion Rovers Tier 4 274 1-1 D Edinburgh City (+2) 2549
84 Hurlford United Tier 6 254 2-2 D Blantyre Victoria (+2) 2549
85 Wick Academy Tier 5 238 0-2 L Cowdenbeath (-6) 2547
86 Dunbar United Tier 6 213 2-1 W Broxburn Athletic (+4) 2546
87 Irvine Meadow Tier 6 241 2-1 W Rutherglen Glencairn (+5) 2543
88 Keith Tier 5 230 0-2 L Clyde (-11) 2543
89 Lothian Thistle Hutchison Vale Tier 6 259 0-3 L Tranent Juniors (-4) 2540
90 Dalbeattie Star Tier 5 223 2-0 W Caledonian Braves (+21) 2537
91 Cumnock Juniors Tier 6 224 4-1 W Rossvale (+23) 2533
92 Nairn County Tier 5 234 1-7 L Montrose (-27) 2526
93 Crossgates Primrose Tier 6 182 0-1 L Penicuik Athletic (+6) 2521
94 Blackburn United Tier 6 204 0-2 L Dundonald Bluebell (-10) 2518
95 Newtongrange Star Tier 6 239 1-1 D Inverkeithing Hillfield Swifts (-7) 2515
96 Blantyre Victoria Tier 6 236 2-2 D Hurlford United (-2) 2513
97 Haddington Athletic Tier 7 216 4-1 W Arniston Rangers (-3) 2509
98 Huntly Tier 5 240 0-4 L Dumbarton (-10) 2508
99 Stranraer Reserves Tier 6 115 0-0 D Lochmaben (-13) 2508
100 Brechin City Tier 5 285 1-0 W Alloa Athletic (+12) 2505
101 Whitehill Welfare Tier 6 222 3-4 L Camelon Juniors (+2) 2498
102 Largs Thistle Tier 6 230 0-5 L Beith Juniors (-18) 2495
103 Kilbirnie Ladeside Tier 6 221 1-4 L Kilwinning Rangers (-19) 2489
104 Deveronvale Tier 5 236 1-1 D Keith (-1) 2486
105 Dunipace Tier 7 211 4-2 W Thornton Hibs (+16) 2485
106 Troon Tier 6 231 0-0 D Benburb (-6) 2484
107 Threave Rovers Tier 6 243 13-0 W Caledonian Braves Reserves (+27) 2478
108 Kinnoull Tier 7 200 4-2 W Easthouses Lily Miners Welfare (+6) 2478
109 Rossvale Tier 6 232 1-4 L Cumnock Juniors (-23) 2477
110 Luncarty Tier 7 175 8-0 W Lochgelly Albert (+8) 2468
111 Kirkintilloch Rob Roy Tier 6 231 0-2 L Auchinleck Talbot (-1) 2467
112 Cumbernauld United Tier 6 230 2-2 D Clydebank (+9) 2457
113 Neilston Tier 7 221 2-0 W Saint Roch's (+13) 2456
114 Rutherglen Glencairn Tier 6 219 1-2 L Irvine Meadow (-5) 2455
115 Shotts Bon Accord Tier 7 204 0-2 L Arthurlie (-21) 2453
116 Renfrew Tier 7 223 2-3 L Thorniewood United (-11) 2448
117 Edinburgh University Tier 5 229 2-3 L Civil Service Strollers (+6) 2443
118 Thornton Hibs Tier 7 212 2-4 L Dunipace (-16) 2440
119 Heriot-Watt University Tier 7 219 3-1 W Newburgh (-2) 2436
120 Abbey Vale Tier 6 234 2-1 W Nithsdale Wanderers (+1) 2435
121 Benburb Tier 6 221 0-0 D Troon (+6) 2433
122 Saint Cadoc's Youth Club Tier 7 11 1-1 D Greenock Juniors (-6) 2430
123 Kilsyth Rangers Tier 7 226 2-2 D Petershill (-6) 2430
124 Arthurlie Tier 7 216 2-0 W Shotts Bon Accord (+21) 2424
125 Bonnyton Thistle Tier 6 131 3-1 W Pollok (+23) 2423
126 Edinburgh United Tier 7 212 4-1 W Tweedmouth Rangers (+4) 2421
127 Clachnacuddin Tier 5 228 2-4 L Inverurie Loco Works (-2) 2421
128 Oakley United Tier 7 203 4-4 D Burntisland Shipyard (-4) 2420
129 Inverkeithing Hillfield Swifts Tier 6 73 1-1 D Newtongrange Star (+7) 2414
130 Invergordon Tier 6 111 4-1 W Inverness Athletic (-2) 2409
131 Turriff United Tier 5 245 1-13 L Fraserburgh (-9) 2407
132 Finnart Tier 8 2 3-1 W Glenvale (±0) 2403
133 Preston Athletic Tier 7 215 1-0 W Lochore Welfare (-6) 2402
134 Strathspey Thistle Tier 5 214 0-4 L Buckie Thistle (-10) 2401
135 Burntisland Shipyard Tier 7 208 4-4 D Oakley United (+4) 2400
136 Fauldhouse United Tier 8 211 2-1 W Stoneyburn (-4) 2396
137 Livingston United Tier 8 182 4-1 W Bathgate Thistle (+3) 2391
138 Glasgow University Tier 7 31 2-3 L Girvan (-16) 2389
139 Golspie Sutherland Tier 6 146 5-1 W Halkirk United (+4) 2387
140 Armadale Thistle Tier 8 195 2-0 W West Calder United (-7) 2386
141 Whitburn Tier 8 195 2-7 L Bo'ness Athletic (-44) 2384
142 Saint Roch's Tier 7 218 0-2 L Neilston (-13) 2379
143 Glenrothes Tier 7 213 9-1 W Hawick Royal Albert United (+19) 2379
144 Greenock Juniors Tier 7 225 1-1 D Saint Cadoc's Youth Club (+6) 2375
145 Lossiemouth Tier 5 224 2-2 D Huntly (+3) 2369
146 Whitletts Victoria Tier 7 199 2-0 W Saltcoats Victoria (-8) 2367
147 Dalry Thistle Tier 7 182 1-5 L Port Glasgow (-25) 2365
148 Petershill Tier 7 217 2-2 D Kilsyth Rangers (+6) 2360
149 Saint Andrews United Tier 7 208 2-0 W Ormiston (+7) 2355
150 Kennoway Star Hearts Tier 7 213 2-1 W Craigroyston (-6) 2351
151 Vale of Leithen Tier 5 217 0-1 L East Stirlingshire (+12) 2348
152 Orkney Tier 6 109 1-2 L Saint Duthus (-11) 2343
153 Port Glasgow Tier 7 206 5-1 W Dalry Thistle (+25) 2342
154 Saint Cuthbert Wanderers Tier 6 251 1-1 D Newton Stewart (±0) 2337
155 Drumchapel United Tier 7 9 5-2 W Yoker Athletic (-2) 2337
156 Coldstream Tier 7 215 2-2 D Rosyth (+2) 2336
157 Cambuslang Rangers Tier 7 207 5-1 W Glasgow United (+33) 2336
158 Glenvale Tier 8 1 1-3 L Finnart (new rank) 2332
159 Saint Duthus Tier 6 93 2-1 W Orkney (+11) 2325
160 Ardrossan Winton Rovers Tier 7 203 0-0 D Vale of Leven (-10) 2325
161 Gartcairn Tier 7 182 6-0 W Carluke Rovers (+17) 2323
162 Pumpherston Juniors Tier 8 184 0-5 L Syngenta (-36) 2322
163 Dalkeith Thistle Tier 7 215 1-2 L Ormiston (-16) 2319
164 Lanark United Tier 7 221 1-3 L Glasgow Perthshire (-9) 2315
165 Glasgow Perthshire Tier 7 199 3-1 W Lanark United (+9) 2314
166 Rosyth Tier 7 200 2-2 D Coldstream (-2) 2312
167 Edinburgh College Tier 8 2 2-1 W Stoneyburn (+236) 2309
168 Johnstone Burgh Tier 7 193 1-2 L Maryhill (-16) 2307
169 Fort William Tier 5 218 0-10 L Brora Rangers (-4) 2307
170 Edinburgh South Tier 7 13 2-1 W Hawick Royal Albert United (+3) 2301
171 Easthouses Lily Miners Welfare Tier 7 193 2-4 L Kinnoull (-6) 2300
172 Glasgow United Tier 7 215 1-5 L Cambuslang Rangers (-33) 2298
173 Lesmahagow Tier 7 223 2-3 L Bellshill Athletic (-4) 2292
174 Thorniewood United Tier 7 214 3-2 W Renfrew (+11) 2287
175 Nithsdale Wanderers Tier 6 229 1-2 L Abbey Vale (-1) 2285
176 Stoneyburn Tier 8 176 1-2 L Edinburgh College (-8) 2275
177 Ashfield Tier 7 189 3-3 D Glasgow United (-1) 2272
178 Alness United Tier 6 100 2-1 W Inverness Athletic (-5) 2272
179 Upper Annandale Tier 6 236 2-2 D Creetown (-4) 2272
180 Syngenta Tier 8 36 5-0 W Pumpherston Juniors (+36) 2270
181 Girvan Tier 7 224 3-2 W Glasgow University (+16) 2269
182 Caledonian Braves Reserves Tier 6 30 3-3 D Mid Annandale (+2) 2267
183 Kello Rovers Tier 7 202 1-4 L Ardeer Thistle (-43) 2264
184 Newburgh Tier 7 196 1-3 L Heriot-Watt University (+2) 2262
185 Newton Stewart Tier 6 243 1-1 D Saint Cuthbert Wanderers (±0) 2262
186 University of Stirling Reserves Tier 7 180 3-2 W Peebles Rovers (-1) 2256
187 Bellshill Athletic Tier 7 210 3-2 W Lesmahagow (+4) 2255
188 Bo'ness Athletic Tier 8 35 7-2 W Whitburn (+44) 2255
189 Thurso Tier 6 124 3-1 W Orkney (+16) 2254
190 Craigmark Burntonians Tier 7 202 3-2 W Irvine Victoria (-4) 2247
191 Lochore Welfare Tier 7 194 0-1 L Preston Athletic (+6) 2236
192 Mid Annandale Tier 6 257 3-3 D Caledonian Braves Reserves (-2) 2234
193 Lochar Thistle Tier 6 251 7-0 W Wigtown & Bladnoch (+26) 2227
194 Maybole Juniors Tier 7 211 0-2 L Forth Wanderers (-19) 2227
195 Forth Wanderers Tier 7 206 2-0 W Maybole Juniors (+19) 2224
196 Larkhall Thistle Tier 7 208 1-0 W Saint Anthony's (-4) 2213
197 Bathgate Thistle Tier 8 196 1-4 L Livingston United (-3) 2208
198 Ormiston Tier 7 201 2-1 W Dalkeith Thistle (+16) 2206
199 Peebles Rovers Tier 7 204 2-3 L University of Stirling Reserves (+1) 2205
200 Muirkirk Juniors Tier 7 192 6-0 W Lugar Boswell Thistle (+26) 2203
201 Craigroyston Tier 7 200 1-2 L Kennoway Star Hearts (+6) 2202
202 Wishaw Tier 7 231 5-0 W East Kilbride Thistle (+24) 2200
203 Arniston Rangers Tier 7 211 1-4 L Haddington Athletic (+3) 2196
204 Vale of Clyde Tier 7 212 1-3 L Vale of Leven (-12) 2195
205 Kirkcaldy & Dysart Tier 7 187 0-2 L Leith Athletic (+4) 2191
206 Harthill Royal Tier 8 120 4-0 W Kilsyth Athletic (±0) 2188
207 Yoker Athletic Tier 7 224 2-5 L Drumchapel United (-4) 2184
208 Hawick Royal Albert United Tier 7 221 1-2 L Edinburgh South (-3) 2181
209 Maryhill Tier 7 213 2-1 W Johnstone Burgh (+16) 2179
210 Carluke Rovers Tier 7 218 0-6 L Gartcairn (-17) 2173
211 Halkirk United Tier 6 126 1-5 L Golspie Sutherland (-4) 2153
212 East Kilbride Thistle Tier 7 206 0-5 L Wishaw (-24) 2151
213 Vale of Leven Tier 7 189 3-1 W Vale of Clyde (+12) 2150
214 Lochmaben Tier 6 228 0-0 D Stranraer Reserves (+13) 2149
215 Irvine Victoria Tier 7 212 2-3 L Craigmark Burntonians (+4) 2137
216 Lochgelly Albert Tier 7 191 0-8 L Luncarty (-8) 2132
217 Inverness Athletic Tier 6 88 1-2 L Alness United (+5) 2129
218 Tweedmouth Rangers Tier 7 128 1-4 L Edinburgh United (-4) 2126
219 Creetown Tier 6 223 2-2 D Upper Annandale (+4) 2123
220 Wigtown & Bladnoch Tier 6 205 0-7 L Lochar Thistle (-26) 2120
221 Royal Albert Tier 7 189 1-1 D Newmains United (-4) 2102
222 Saint Anthony's Tier 7 198 0-1 L Larkhall Thistle (+4) 2096
223 West Calder United Tier 8 182 0-2 L Armadale Thistle (+7) 2057
224 Loch Ness Tier 6 9 1-5 L Alness United (-35) 2026
225 Nairn County Reserves Tier 6 9 0-1 L Inverness Athletic (-10) 2008
226 Lugar Boswell Thistle Tier 7 190 0-6 L Muirkirk Juniors (-26) 1984
227 Saltcoats Victoria Tier 7 187 0-2 L Whitletts Victoria (+8) 1982
228 Kilsyth Athletic Tier 8 2 0-4 L Harthill Royal (+1980) 1980
229 Newmains United Tier 7 180 1-1 D Royal Albert (+4) 1943
230 Ardeer Thistle Tier 7 197 4-1 W Kello Rovers (+43) 1887
231 Bonar Bridge Tier 6 29 2-0 W Scourie (+10) 1732
232 Scourie Tier 6 7 0-2 L Bonar Bridge (-48) 1616
--- BSC Glasgow Tier 8 2 0-3 L Harmony Row Youth Club (n/a) n/r
--- Saint Peter's Tier 8 1 2-0 W BSC Glasgow (n/a) n/r
--- Campbeltown Pupils Tier 8 1 0-6 L Kilsyth Athletic (n/a) n/r
--- Harmony Row Youth Club Tier 8 1 3-0 W BSC Glasgow (n/a) n/r
-- Dyce Juniors U20 U20 0 N/A N/A N/R



RANK TEAM LEVEL GAMES LAST MATCH FORM POINTS