SCOTTISH CLUB RANKING
LEAGUE SELECTOR MATCH DATABASE

SENIOR U20/RESERVESENIOR/U20/RESERVEPREMIERSHIP
CHAMPIONSHIPLEAGUE 1LEAGUE 2HIGHLANDLOWLAND
WOS PREMIERWOS 1WOS 2WOS 3WOS 4
EOS PREMIEREOS 1EOS 2EOS 3SOUTH
NORTH CALEDONIANMIDLANDSNORTH SUPERLEAGUENORTH 1
ABERDEENSHIRE DEV.NORTH OF SCOTLAND DEV.LOWLAND DEV. ALOWLAND DEV. BLOWLAND DEV. C
LOWLAND DEV. DLOWLAND DEV. ELOWLAND DEV. F
SCOTTISH SENIOR/UNDER 20/RESERVE CLUB RANKING
RANK TEAM LEVEL GAMES LAST MATCH FORM POINTS
1 Celtic Tier 1 465 6-0 W Motherwell (+9) 3744
2 Rangers Tier 1 435 2-0 W Heart of Midlothian (+8) 3736
3 Heart of Midlothian Tier 1 352 0-2 L Rangers (-8) 3460
4 Livingston Tier 1 363 2-1 W Dundee (+2) 3402
5 Dundee United Tier 1 373 2-1 W Ross County (+18) 3390
6 Hibernian Tier 1 382 4-0 W Saint Johnstone (+30) 3386
7 Ross County Tier 1 348 1-2 L Dundee United (-18) 3357
8 Motherwell Tier 1 355 0-6 L Celtic (-9) 3343
9 Aberdeen Tier 1 381 0-0 D Saint Mirren (-4) 3331
10 Saint Johnstone Tier 1 358 4-0 W Inverness Caledonian Thistle (+34) 3327
11 Saint Mirren Tier 1 358 0-0 D Aberdeen (+4) 3325
12 Kilmarnock Tier 1 352 1-1 D Raith Rovers (-1) 3302
13 Arbroath Tier 2 337 0-0 D Inverness Caledonian Thistle (-4) 3295
14 Dundee Tier 2 337 1-2 L Livingston (-2) 3271
15 Inverness Caledonian Thistle Tier 2 359 0-4 L Saint Johnstone (-34) 3258
16 Cove Rangers Tier 2 371 3-2 W East Fife (-4) 3234
17 Rangers Reserves Res 17 3-1 W Falkirk Reserves (+12) 3224
18 Raith Rovers Tier 2 356 1-1 D Kilmarnock (+1) 3208
19 Celtic Reserves Res 25 4-1 W Hibernian Reserves (+33) 3190
20 Airdrieonians Tier 3 327 1-2 L Queen's Park (-25) 3181
21 Hibernian Reserves Res 25 1-4 L Celtic Reserves (-33) 3175
22 Ayr United Tier 2 340 3-1 W Partick Thistle (+18) 3167
23 Hamilton Academical Tier 2 343 0-4 L Inverness Caledonian Thistle (-25) 3153
24 Greenock Morton Tier 2 348 0-3 L Arbroath (-19) 3151
25 Dunfermline Athletic Tier 3 343 0-1 L Queen's Park (-21) 3115
26 Heart of Midlothian Reserves Res 39 2-0 W Dunfermline Athletic Reserves (+10) 3113
27 Queen of the South Tier 3 346 2-1 W Dunfermline Athletic (+21) 3112
28 Partick Thistle Tier 2 341 0-1 L Inverness Caledonian Thistle (+1) 3105
29 Queen's Park Tier 2 347 2-1 W Airdrieonians (+25) 3090
30 Kelty Hearts Tier 3 302 2-1 W Annan Athletic (+8) 3086
31 Montrose Tier 3 334 4-6 L Airdrieonians (-12) 3077
32 Auchinleck Talbot Tier 6 347 2-0 W Yoker Athletic (-2) 3055
33 Aberdeen Reserves Res 33 2-0 W Motherwell Reserves (+21) 3053
34 Ross County Reserves Res 42 5-0 W Hamilton Academical Reserves (+39) 3030
35 Alloa Athletic Tier 3 352 4-1 W Montrose (+41) 3017
36 Peterhead Tier 3 335 1-1 D Airdrieonians (+11) 3005
37 Bonnyrigg Rose Athletic Tier 4 333 1-3 L Auchinleck Talbot (-24) 2990
38 Rangers U20 Tier 5 172 3-1 W Queen's Park (+37) 2981
39 Falkirk Tier 3 336 1-1 D Queen's Park (+8) 2975
40 Darvel Tier 6 269 0-2 L Tranent Juniors (-39) 2973
41 East Kilbride Tier 5 328 4-2 W Bo'ness United (+7) 2969
42 Forfar Athletic Tier 4 334 1-1 D Annan Athletic (-5) 2953
43 Kilmarnock Reserves Res 37 1-1 D Dundee United Reserves (-5) 2949
44 Hamilton Academical Reserves Res 38 0-5 L Ross County Reserves (-39) 2948
45 Buckie Thistle Tier 5 300 3-1 W Clachnacuddin (-1) 2948
46 Falkirk Reserves Res 20 1-3 L Rangers Reserves (-12) 2939
47 Tranent Juniors Tier 5 281 2-3 L Linlithgow Rose (-22) 2931
48 Celtic U20 Tier 5 195 2-2 D Rangers U20 (+5) 2928
49 Fraserburgh Tier 5 302 1-0 W Bonnyrigg Rose Athletic (+14) 2927
50 Dundee United Reserves Res 37 1-1 D Kilmarnock Reserves (+5) 2926
51 Stranraer Tier 4 332 2-0 W Elgin City (+12) 2924
52 Hibernian U20 U20 140 1-2 L Elgin City (-21) 2923
53 Ayr United Reserves Res 36 1-1 D East Kilbride Reserves (-8) 2917
54 Annan Athletic Tier 4 336 2-1 W Edinburgh City (+8) 2916
55 Stenhousemuir Tier 4 338 0-0 D Forfar Athletic (+6) 2908
56 Inverness Caledonian Thistle Reserves Res 8 2-3 L Brora Rangers (-13) 2907
57 Heart of Midlothian U20 Tier 5 143 2-3 L Hamilton Academical (+4) 2905
58 Motherwell Reserves Res 42 5-3 W Greenock Morton Reserves (+26) 2903
59 Livingston Reserves Res 36 2-0 W Queen's Park Reserves (+11) 2902
60 FC Edinburgh Tier 3 340 1-2 L Annan Athletic (-8) 2901
61 Largs Thistle Tier 6 276 2-1 W Kirkintilloch Rob Roy (+16) 2884
62 Motherwell U20 U20 146 0-4 L Clyde (-26) 2874
63 Saint Mirren Reserves Res 39 1-0 W Queen of the South Reserves (-3) 2871
64 Hamilton Academical U20 U20 140 0-1 L Airdrieonians (-8) 2867
65 Pollok Tier 6 294 0-2 L Hurlford United (-28) 2861
66 Stirling Albion Tier 4 326 5-0 W Edinburgh City (+52) 2859
67 Dumbarton Tier 4 333 1-1 D Edinburgh City (-2) 2859
68 Clydebank Tier 6 277 0-1 L Pollok (-7) 2854
69 Brechin City Tier 5 326 3-0 W Lossiemouth (+3) 2848
70 Brora Rangers Tier 5 326 1-0 W Keith (-9) 2847
71 Kilwinning Rangers Tier 6 295 1-1 D Hurlford United (-1) 2841
72 Aberdeen U20 U20 145 0-2 L Hamilton Academical (-3) 2835
73 Kirkintilloch Rob Roy Tier 6 276 1-2 L Largs Thistle (-16) 2826
74 Cumnock Juniors Tier 6 266 3-3 D Cumbernauld United (-4) 2824
75 Dundee U20 U20 134 1-2 L Peterhead (-8) 2822
76 East Fife Tier 4 333 2-3 L Cove Rangers (+4) 2821
77 Linlithgow Rose Tier 6 325 3-2 W Tranent Juniors (+22) 2818
78 Clyde Tier 3 335 1-2 L Dumbarton (-4) 2813
79 Hurlford United Tier 6 302 1-1 D Kilwinning Rangers (+1) 2811
80 Ross County U20 U20 139 2-3 L Raith Rovers (-4) 2810
81 Banks o' Dee Tier 5 348 4-0 W Dyce Juniors (+12) 2810
82 Albion Rovers Tier 4 316 1-0 W Cowdenbeath (+21) 2801
83 Lochee United Tier 6 272 3-0 W Kirriemuir Thistle (+6) 2800
84 Airdrieonians Reserves Res 37 0-0 D Livingston Reserves (+1) 2796
85 Elgin City Tier 4 338 0-2 L Stranraer (-12) 2795
86 Dunfermline Athletic Reserves Res 40 0-2 L Heart of Midlothian Reserves (-10) 2795
87 Cowdenbeath Tier 5 329 0-1 L Bonnyrigg Rose Athletic (-5) 2795
88 Saint Johnstone Reserves Res 25 0-3 L Ross County Reserves (-15) 2786
89 Carnoustie Panmure Tier 6 266 5-0 W Forfar West End (+8) 2776
90 Benburb Tier 7 264 2-2 D Thorniewood United (-10) 2776
91 Greenock Morton Reserves Res 40 3-5 L Motherwell Reserves (-26) 2775
92 Queen's Park Reserves Res 42 0-2 L Livingston Reserves (-11) 2762
93 Arthurlie Tier 6 258 1-3 L Hurlford United (-21) 2762
94 Glenafton Athletic Tier 6 273 0-0 D Cumbernauld United (-3) 2761
95 Partick Thistle Reserves Res 27 1-3 L Clyde Reserves (-28) 2760
96 Cambuslang Rangers Tier 6 242 2-2 D Craigmark Burntonians (-12) 2759
97 University of Stirling Tier 5 281 2-1 W Gala Fairydean Rovers (+4) 2759
98 Dundee Reserves Res 25 1-2 L Motherwell Reserves (+2) 2756
99 Caledonian Braves Tier 5 312 2-3 L Dalbeattie Star (-27) 2748
100 East Stirlingshire Tier 5 291 1-2 L Bo'ness United (-24) 2741
101 East Craigie Tier 6 248 5-1 W Tayport (+30) 2738
102 Irvine Meadow Tier 6 288 1-2 L Glenafton Athletic (-8) 2737
103 Penicuik Athletic Tier 6 289 3-4 L Crossgates Primrose (-14) 2733
104 Drumchapel United Tier 7 45 13-1 W Nithsdale Wanderers (+11) 2724
105 Troon Tier 6 273 1-2 L Irvine Meadow (-18) 2723
106 Beith Juniors Tier 6 300 2-3 L Glenafton Athletic (-7) 2722
107 Sauchie Juniors Tier 6 281 0-1 L Tranent Juniors (-7) 2711
108 Kilbirnie Ladeside Tier 7 262 1-3 L Rutherglen Glencairn (-27) 2710
109 Jeanfield Swifts Tier 6 283 0-2 L Tranent Juniors (-8) 2706
110 Clyde Reserves Res 6 3-1 W Partick Thistle Reserves (+28) 2704
111 Petershill Tier 6 255 1-2 L Yoker Athletic (-29) 2703
112 Rothes Tier 5 267 2-0 W Keith (+1) 2695
113 Saint Mirren U20 U20 141 0-6 L Albion Rovers (-40) 2690
114 Berwick Rangers Tier 5 312 0-4 L East Kilbride (-12) 2687
115 East Stirlingshire Reserves Res 15 3-0 W Albion Rovers Reserves (+19) 2687
116 Bo'ness United Tier 5 308 2-4 L East Kilbride (-7) 2675
117 Rutherglen Glencairn Tier 7 262 1-1 D Pollok (+11) 2674
118 Spartans Tier 5 311 2-1 W Gala Fairydean Rovers (+2) 2673
119 Crossgates Primrose Tier 6 229 0-1 L Linlithgow Rose (-2) 2671
120 Hill of Beath Hawthorn Tier 6 272 4-1 W Dundonald Bluebell (+44) 2664
121 Dunfermline Athletic U20 U20 104 2-1 W Saint Johnstone U20 (+4) 2662
122 Formartine United Tier 5 319 1-1 D Rothes (-1) 2656
123 East Kilbride Reserves Res 36 1-1 D Ayr United Reserves (+8) 2646
124 Saint Johnstone U20 U20 140 0-1 L East Fife (+4) 2641
125 Broxburn Athletic Tier 6 284 1-2 L Whitehill Welfare (-21) 2639
126 Haddington Athletic Tier 6 261 3-0 W Leith Athletic (+28) 2628
127 Civil Service Strollers Tier 5 286 0-2 L University of Stirling (-25) 2626
128 Neilston Tier 7 252 1-0 W East Kilbride Thistle (-6) 2624
129 Gartcairn Tier 7 214 1-2 L Dalry Thistle (-30) 2623
130 Whitburn Tier 7 235 12-0 W Fauldhouse United (+25) 2622
131 Shotts Bon Accord Tier 7 240 4-2 W Muirkirk Juniors (+8) 2618
132 Thorniewood United Tier 7 250 0-0 D Kilwinning Rangers (+7) 2617
133 Dundee United U20 U20 134 0-3 L Stenhousemuir (-16) 2614
134 Inverurie Loco Works Tier 5 287 1-0 W Strathspey Thistle (-4) 2613
135 Cumbernauld United Tier 7 274 0-0 D Glenafton Athletic (+3) 2612
136 Rossvale Tier 7 275 3-2 W Bonnyton Thistle (-4) 2612
137 Open Goal Broomhill Tier 5 278 1-2 L East Kilbride (+6) 2605
138 Inverkeithing Hillfield Swifts Tier 6 116 4-2 W Whitehill Welfare (+11) 2603
139 Saint Cadoc's Youth Club Tier 7 45 0-2 L Drumchapel United (-20) 2602
140 Blackburn United Tier 6 246 0-1 L Crossgates Primrose (-5) 2598
141 Dundonald Bluebell Tier 6 268 1-4 L Hill of Beath Hawthorn (-44) 2597
142 Raith Rovers Reserves Res 21 1-2 L Dunfermline Athletic Reserves (-1) 2587
143 Bo'ness Athletic Tier 8 84 6-1 W Bathgate Thistle (+4) 2582
144 Lothian Thistle Hutchison Vale Tier 6 303 3-1 W Newtongrange Star (+13) 2582
145 Renfrew Tier 8 255 4-2 W Ashfield (+23) 2578
146 Dundee North End Tier 6 261 3-1 W Brechin Victoria (+6) 2578
147 Broughty Athletic Tier 6 271 4-0 W Forfar United (+3) 2572
148 Greenock Morton U20 U20 103 1-0 W Ayr United U20 (+7) 2570
149 Kilmarnock U20 U20 138 0-4 L Kelty Hearts (-16) 2570
150 Falkirk U20 U20 133 0-1 L Heart of Midlothian U20 (-1) 2569
151 Tayport Tier 6 258 1-5 L East Craigie (-30) 2562
152 Inverness Caledonian Thistle U20 U20 109 1-2 L Hibernian U20 (+1) 2560
153 Syngenta Tier 7 79 7-0 W Pumpherston Juniors (+4) 2556
154 Johnstone Burgh Tier 7 227 6-1 W Muirkirk Juniors (+15) 2554
155 Bridge of Don Thistle Tier 6 251 0-2 L Banks o' Dee (-10) 2554
156 University of Stirling U20 U20 147 3-0 W East Kilbride U20 (+27) 2551
157 Cumbernauld Colts Tier 5 237 3-1 W Gretna (+14) 2549
158 Albion Rovers Reserves Res 35 0-3 L East Stirlingshire Reserves (-19) 2545
159 Tynecastle Tier 6 266 7-0 W Dunbar United (+52) 2544
160 Kirkintilloch Rob Roy U20 U20 34 3-1 W Benburb U20 (+17) 2543
161 Armadale Thistle Tier 8 236 1-2 L Stoneyburn (-28) 2543
162 Musselburgh Athletic Tier 6 287 6-1 W Camelon Juniors (+21) 2538
163 Dalbeattie Star Tier 5 268 3-2 W Caledonian Braves (+27) 2537
164 Ayr United U20 U20 105 0-1 L Greenock Morton U20 (-7) 2533
165 Blantyre Victoria Tier 7 277 2-3 L Cumbernauld United (-4) 2530
166 Saint Roch's Tier 7 249 1-2 L Hurlford United (-5) 2527
167 Craigmark Burntonians Tier 8 237 2-2 D Cambuslang Rangers (+12) 2511
168 Dunipace Tier 7 252 3-3 D Livingston United (-9) 2511
169 Gala Fairydean Rovers Tier 5 270 1-3 L Linlithgow Rose (-7) 2510
170 Partick Thistle U20 U20 139 1-3 L Clyde (±0) 2504
171 Edinburgh University Tier 5 271 5-0 W Vale of Leithen (+17) 2494
172 Kirkcaldy & Dysart Tier 7 221 2-0 W Arniston Rangers (+1) 2486
173 Glenrothes Tier 7 251 3-0 W Newburgh Juniors (+4) 2483
174 Whitletts Victoria Tier 7 232 3-3 D Craigmark Burntonians (-3) 2481
175 Culter Tier 6 279 1-2 L Banks o' Dee (±0) 2474
176 Whitehill Welfare Tier 7 264 0-2 L Tranent Juniors (-2) 2472
177 Queen of the South Reserves Res 47 0-1 L Saint Mirren Reserves (+3) 2472
178 Huntly Tier 5 282 4-2 W Wick Academy (+29) 2471
179 Newtongrange Star Tier 7 279 1-3 L Lothian Thistle Hutchison Vale (-13) 2467
180 Clydebank U20 U20 29 0-1 L Vale of Leven U20 (-30) 2466
181 Saint Peter's U20 U20 29 5-3 W Forth Wanderers (+28) 2456
182 Yoker Athletic Tier 8 260 0-2 L Auchinleck Talbot (+2) 2456
183 Dunbar United Tier 7 255 0-7 L Tynecastle (-52) 2455
184 Arthurlie U20 U20 33 5-1 W Beith Juniors U20 (+45) 2454
185 Hermes Tier 6 288 2-1 W Ellon United (-1) 2450
186 Raith Rovers U20 U20 90 2-1 W Stirling Albion U20 (+12) 2447
187 Stirling Albion Reserves Res 19 1-9 L Raith Rovers Reserves (-46) 2446
188 Kinnoull Tier 7 240 7-0 W Edinburgh South (+17) 2445
189 Heriot-Watt University Tier 7 258 1-0 W Livingston United (+1) 2441
190 Nairn County Tier 5 272 5-3 W Turriff United (+8) 2439
191 Ashfield Tier 8 223 0-1 L Thorniewood United (±0) 2428
192 Leith Athletic Tier 7 276 0-3 L Haddington Athletic (-28) 2424
193 Greenock Juniors Tier 8 258 0-1 L Thorniewood United (+1) 2424
194 Preston Athletic Tier 7 252 3-1 W Lochgelly Albert (-1) 2422
195 Wishaw Tier 8 263 2-3 L Cambuslang Rangers (+6) 2420
196 Finnart Tier 10 32 3-0 W Harthill Royal (+4) 2416
197 Stranraer U20 U20 76 7-2 W Queen's Park U20 (+46) 2413
198 Oakley United Tier 6 240 1-0 W Edinburgh South (+3) 2410
199 East Kilbride U20 U20 170 0-3 L University of Stirling U20 (-27) 2408
200 Maybole Juniors Tier 8 244 2-3 L Arthurlie (+7) 2407
201 Arbroath Victoria Tier 6 227 0-6 L Lochee United (-9) 2398
202 Forres Mechanics Tier 5 281 0-5 L Fraserburgh (-4) 2393
203 Benburb U20 U20 37 1-3 L Kirkintilloch Rob Roy U20 (-17) 2391
204 Alloa Athletic Reserves Res 15 9-0 W BSC Glasgow Reserves (+107) 2387
205 East End Tier 6 256 3-1 W Dufftown (+12) 2386
206 Airdrieonians U20 U20 100 2-3 L Greenock Morton U20 (±0) 2384
207 Luncarty Tier 7 213 0-5 L Heriot-Watt University (-43) 2383
208 Beith Juniors U20 U20 32 1-5 L Arthurlie U20 (-45) 2383
209 Dunipace U20 U20 87 2-1 W Bonnyrigg Rose Athletic U20 (+4) 2383
210 Kirriemuir Thistle Tier 6 243 0-3 L Lochee United (-6) 2381
211 Glasgow United Tier 8 246 0-4 L Thorniewood United (-36) 2378
212 Wick Academy Tier 5 276 2-4 L Huntly (-29) 2374
213 Maryhill Tier 8 244 2-2 D Shotts Bon Accord (+12) 2373
214 Dyce Juniors Tier 6 278 0-4 L Banks o' Dee (-12) 2370
215 Saint Cuthbert Wanderers Tier 6 300 2-1 W Threave Rovers (+13) 2369
216 Kilsyth Rangers Tier 8 258 0-2 L Vale of Clyde (-36) 2368
217 Vale of Clyde Tier 9 244 3-2 W East Kilbride Thistle (+16) 2364
218 Queen's Park U20 U20 104 0-1 L Rangers U20 (+8) 2357
219 Spartans U20 U20 239 3-1 W East Kilbride U20 (+42) 2356
220 Forth Wanderers Tier 8 240 3-5 L Saint Peter's U20 (-28) 2350
221 Clachnacuddin Tier 5 266 1-3 L Buckie Thistle (+1) 2349
222 Stonehaven Tier 6 262 2-1 W Rothie Rovers (+12) 2348
223 Saint Anthony's Tier 8 229 1-1 D Vale of Clyde (-6) 2347
224 Threave Rovers Tier 6 287 1-2 L Saint Cuthbert Wanderers (-13) 2341
225 Lesmahagow Tier 9 256 1-2 L Arthurlie (+5) 2337
226 Harmony Row Youth Club Tier 10 33 4-0 W BSC Glasgow (+18) 2336
227 Johnstone Burgh U20 U20 32 3-4 L Benburb U20 (-17) 2333
228 Montrose Roselea Tier 6 245 2-2 D Banks o' Dee (+13) 2331
229 Bonnyton Thistle Tier 7 171 2-3 L Rossvale (+4) 2329
230 Camelon Juniors Tier 7 280 1-6 L Musselburgh Athletic (-21) 2328
231 Dumbarton U20 U20 54 0-0 D East Stirlingshire (+14) 2322
232 Keith Tier 5 270 0-2 L Rothes (-1) 2321
233 Kello Rovers Tier 9 232 0-3 L Clydebank (-4) 2320
234 Glasgow Perthshire Tier 8 230 1-3 L Petershill (±0) 2314
235 Berwick Rangers Reserves Res 20 0-8 L Ayr United Reserves (-2) 2313
236 Rothie Rovers Tier 7 43 1-2 L Stonehaven (-12) 2310
237 East Kilbride Thistle Tier 9 239 2-3 L Vale of Clyde (-16) 2304
238 Neilston U20 U20 29 3-1 W Auchinleck Talbot U20 (+27) 2303
239 Pollok U20 U20 25 6-0 W Rossvale U20 (+1) 2293
240 Vale of Leven Tier 9 222 1-3 L East Kilbride Thistle (-21) 2293
241 Glasgow University Tier 8 62 3-0 W Lugar Boswell Thistle (+12) 2291
242 Kilsyth Athletic Tier 10 31 2-2 D Harthill Royal (-7) 2290
243 Larkhall Thistle Tier 9 237 1-2 L East Kilbride Thistle (-8) 2287
244 Lanark United Tier 9 253 1-5 L Pollok (-3) 2283
245 Gretna Tier 5 266 1-3 L Cumbernauld Colts (-14) 2283
246 Lochore Welfare Tier 7 231 3-0 W Peebles Rovers (+5) 2281
247 Open Goal Broomhill Reserves Res 15 0-9 L Alloa Athletic Reserves (-107) 2279
248 Alloa Athletic U20 U20 120 4-0 W Civil Service Strollers U20 (+18) 2278
249 Queen of the South U20 U20 122 0-1 L Caledonian Braves (+5) 2277
250 Muirkirk Juniors Tier 8 225 2-4 L Shotts Bon Accord (-8) 2273
251 Newton Stewart Tier 6 279 10-1 W Mid Annandale (+28) 2272
252 Downfield Tier 6 239 2-3 L Kirriemuir Thistle (-2) 2269
253 Lothian Thistle Hutchison Vale U20 U20 189 4-2 W Leith Athletic U20 (+25) 2266
254 Dalry Thistle Tier 9 211 2-1 W Gartcairn (+30) 2262
255 University of Stirling Reserves Tier 7 211 1-2 L Lochgelly Albert (-28) 2262
256 Kennoway Star Hearts Tier 7 248 1-0 W Ormiston (-6) 2261
257 Burntisland Shipyard Tier 7 243 1-0 W Kinnoull (+21) 2259
258 Port Glasgow Tier 9 235 0-6 L Dalry Thistle (-70) 2258
259 Lossiemouth Tier 5 262 0-3 L Brechin City (-3) 2257
260 Coldstream Tier 7 252 4-0 W Craigroyston (+13) 2257
261 Deveronvale Tier 5 276 2-1 W Fort William (+1) 2254
262 Irvine Meadow U20 U20 22 2-2 D Auchinleck Talbot U20 (-4) 2253
263 Ardrossan Winton Rovers Tier 9 235 0-6 L Drumchapel United (-8) 2252
264 Ardeer Thistle Tier 8 228 3-2 W Newmains United (+1) 2247
265 Stoneywood Parkvale Tier 6 174 0-2 L Stonehaven (-29) 2246
266 Stoneyburn Tier 8 213 2-1 W Armadale Thistle (+28) 2246
267 Turriff United Tier 5 283 3-5 L Nairn County (-8) 2238
268 Auchinleck Talbot U20 U20 30 2-2 D Irvine Meadow U20 (+4) 2236
269 Forfar West End Tier 6 256 0-5 L Carnoustie Panmure (-8) 2233
270 Cambuslang Rangers U20 U20 28 2-0 W Forth Wanderers U20 (+1) 2231
271 Livingston U20 U20 66 1-3 L Formartine United (+1) 2231
272 Edinburgh United Tier 7 250 2-1 W Thornton Hibs (+10) 2230
273 Saint Cadoc's Youth Club U20 U20 32 1-2 L Vale of Leven U20 (-26) 2229
274 Rosyth Tier 7 234 3-3 D Thornton Hibs (+5) 2228
275 Berwick Rangers U20 U20 85 5-0 W Cowdenbeath U20 (+9) 2217
276 FC Edinburgh U20 U20 215 0-2 L University of Stirling U20 (-10) 2216
277 Livingston United Tier 8 222 0-1 L Heriot-Watt University (-1) 2212
278 Bonnyrigg Rose Athletic U20 U20 59 1-2 L Dunipace U20 (-4) 2210
279 Ardeer Thistle U20 U20 27 2-4 L Arthurlie U20 (-6) 2210
280 Dundee Violet Tier 6 243 0-0 D Dundee Saint James (-1) 2209
281 Stirling Albion U20 U20 121 1-2 L Edinburgh City U20 (-18) 2208
282 Strathspey Thistle Tier 5 252 0-1 L Inverurie Loco Works (+4) 2203
283 Edinburgh College Tier 8 37 4-3 W Fauldhouse United (+8) 2201
284 Blairgowrie Tier 6 232 4-1 W Forfar United (+17) 2199
285 Thornton Hibs Tier 7 252 3-5 L Tweedmouth Rangers (-42) 2199
286 Cumbernauld Colts U20 U20 202 5-1 W Caledonian Braves U20 (+7) 2198
287 Brechin Victoria Tier 6 227 1-3 L Dundee North End (-6) 2198
288 Girvan Tier 9 256 2-1 W Muirkirk Juniors (+11) 2190
289 Dufftown Tier 7 256 2-2 D Forres Thistle (±0) 2190
290 Banchory Saint Ternan Tier 6 238 0-4 L Dyce Juniors (-18) 2189
291 Stranraer Reserves Tier 6 151 4-6 L Upper Annandale (-41) 2177
292 Saint Peter's Tier 10 31 0-2 L BSC Glasgow (-48) 2175
293 Bellshill Athletic Tier 9 242 0-6 L Arthurlie (-3) 2169
294 Letham Tier 6 41 1-1 D Downfield (+8) 2166
295 Sunnybank Tier 7 242 1-1 D Newmachar United (-11) 2163
296 West Calder United Tier 8 222 1-2 L Livingston United (-7) 2163
297 East Fife U20 U20 57 1-2 L Broomhill U20 (-25) 2159
298 Whitletts Victoria U20 U20 26 2-4 L Port Glasgow U20 (-47) 2157
299 Ellon United Tier 6 243 1-0 W Dyce Juniors (+24) 2156
300 Carluke Rovers Tier 9 249 4-1 W Newmains United (+29) 2155
301 Saint Andrews United Tier 7 244 2-1 W Dalkeith Thistle (+7) 2152
302 Fauldhouse United Tier 8 249 0-12 L Whitburn (-25) 2146
303 Albion Rovers U20 U20 48 1-6 L Greenock Morton U20 (-7) 2144
304 Forfar Athletic U20 U20 88 2-2 D Cowdenbeath U20 (-13) 2143
305 Edinburgh South Tier 7 47 0-7 L Kinnoull (-17) 2141
306 Troon U20 U20 24 0-1 L Whitletts Victoria U20 (-10) 2138
307 Sauchie Juniors U20 U20 31 2-1 W Heriot-Watt University U20 (+15) 2131
308 Largs Thistle U20 U20 25 1-10 L Arthurlie U20 (-35) 2130
309 Preston Athletic U20 U20 133 6-0 W Camelon Juniors U20 (+7) 2130
310 Arniston Rangers Tier 7 246 0-2 L Kirkcaldy & Dysart (-1) 2126
311 Vale of Leven U20 U20 32 2-1 W Saint Cadoc's Youth Club U20 (+26) 2125
312 Abbey Vale Tier 6 273 1-5 L Threave Rovers (-20) 2123
313 Fraserburgh United Tier 7 235 6-4 W Cruden Bay (+1) 2122
314 Dalkeith Thistle Tier 7 252 1-2 L Saint Andrews United (-7) 2121
315 Fort William Tier 6 255 0-1 L Rothes (+9) 2113
316 Leith Athletic U20 U20 63 3-6 L Dunipace U20 (-21) 2111
317 Forres Thistle Tier 7 244 2-2 D Dufftown (±0) 2103
318 Dundee Saint James Tier 6 40 0-7 L Lochee United (-5) 2100
319 Colony Park Juniors Tier 6 246 1-4 L Dyce Juniors (-17) 2097
320 Gartcairn U20 U20 30 3-7 L Benburb U20 (-23) 2094
321 Vale of Leithen Tier 6 255 0-5 L Edinburgh University (-17) 2089
322 Open Goal Broomhill U20 U20 181 5-2 W Civil Service Strollers U20 (+29) 2086
323 Irvine Victoria Tier 9 242 1-2 L Maybole Juniors (±0) 2079
324 Penicuik Athletic U20 U20 51 1-0 W Glenrothes U20 (+5) 2068
325 Kelty Hearts U20 U20 91 3-1 W Bonnyton Thistle U20 (+9) 2061
326 Dundonald Bluebell U20 U20 23 1-3 L Edinburgh University U20 (-51) 2050
327 Longside Tier 7 240 1-4 L Rothie Rovers (-21) 2049
328 Easthouses Lily Miners Welfare Tier 7 226 0-10 L Glenrothes (-12) 2046
329 Clyde U20 U20 98 1-3 L Albion Rovers U20 (-28) 2045
330 Nairn Saint Ninian Tier 6 249 1-5 L Dyce Juniors (-7) 2044
331 Bathgate Thistle Tier 8 232 1-6 L Bo'ness Athletic (-4) 2043
332 Glenvale Tier 10 31 1-2 L Campbeltown Pupils (-16) 2043
333 Darvel U20 U20 8 1-3 L Largs Thistle U20 (-4) 2043
334 Civil Service Strollers U20 U20 92 2-5 L Broomhill U20 (-29) 2042
335 Nithsdale Wanderers Tier 6 278 3-4 L Caledonian Braves Reserves (-22) 2038
336 Kilwinning Rangers U20 U20 7 2-6 L Ardeer Thistle U20 (-53) 2020
337 East Kilbride Thistle U20 U20 29 1-1 D Shotts Bon Accord U20 (-7) 2017
338 Lochee Harp Tier 6 232 0-3 L Kirriemuir Thistle (-13) 2014
339 Heriot-Watt University U20 U20 186 1-3 L Edinburgh College U20 (-46) 2007
340 Blantyre Victoria U20 U20 30 1-3 L Saint Roch's U20 (-28) 2005
341 Hall Russell United Tier 6 248 1-1 D Dyce Juniors (+14) 2004
342 Drumchapel United U20 U20 28 4-0 W Yoker Athletic U20 (+21) 1997
343 Maud Tier 6 252 4-2 W Nairn Saint Ninian (+29) 1994
344 Halkirk United Tier 6 157 2-0 W Alness United (+12) 1994
345 Caledonian Braves Reserves Tier 6 67 0-5 L Threave Rovers (-18) 1993
346 Harthill Royal Tier 8 149 0-3 L Harmony Row Youth Club (-16) 1990
347 Musselburgh Athletic U20 U20 89 2-5 L East Kilbride U20 (-1) 1988
348 Creetown Tier 6 261 0-3 L Saint Cuthbert Wanderers (-4) 1986
349 Inverkeithing Hillfield Swifts U20 U20 84 4-2 W Hill of Beath Hawthorn U20 (+13) 1986
350 Invergordon Tier 6 137 1-0 W Orkney (+6) 1984
351 Royal Albert Tier 9 219 3-3 D Carluke Rovers (+3) 1981
352 Upper Annandale Tier 6 276 1-2 L Threave Rovers (+5) 1978
353 BSC Glasgow Tier 10 31 0-4 L Harmony Row Youth Club (-18) 1978
354 Golspie Sutherland Tier 6 174 0-2 L Thurso (-38) 1976
355 Tweedmouth Rangers Tier 7 164 5-3 W Thornton Hibs (+42) 1970
356 Edinburgh University U20 U20 188 2-1 W Heriot-Watt University U20 (+17) 1967
357 Pumpherston Juniors Tier 8 222 0-7 L Syngenta (-4) 1963
358 Stenhousemuir U20 U20 49 2-4 L Raith Rovers U20 (-7) 1959
359 Saint Duthus Tier 6 120 2-1 W Orkney (+17) 1958
360 Saint Roch's U20 U20 27 3-1 W Blantyre Victoria U20 (+28) 1957
361 Maryhill U20 U20 31 0-7 L Saint Cadoc's Youth Club U20 (-18) 1957
362 Lochgelly Albert Tier 7 225 1-3 L Preston Athletic (+1) 1953
363 Campbeltown Pupils Tier 10 30 2-1 W Glenvale (+16) 1953
364 Saint Anthony's U20 U20 30 1-4 L Arthurlie U20 (-10) 1950
365 Glenvale U20 U20 30 2-1 W Shotts Bon Accord U20 (±0) 1950
366 Buchanhaven Hearts Tier 7 237 0-4 L Rothie Rovers (-6) 1945
367 Newtongrange Star U20 U20 80 0-2 L Civil Service Strollers U20 (-14) 1945
368 Newburgh Juniors Tier 7 230 0-3 L Glenrothes (-4) 1942
369 Deveronside Tier 7 255 0-5 L Dyce Juniors (-12) 1941
370 Newmains United Tier 9 211 2-3 L Ardeer Thistle (-1) 1941
371 Newmachar United Tier 7 223 1-2 L Islavale (-15) 1937
372 East Stirlingshire U20 U20 47 1-3 L Cowdenbeath U20 (-17) 1936
373 Ormiston Primrose Tier 7 238 0-1 L Kennoway Star Hearts (+6) 1927
374 Orkney Tier 6 134 1-2 L Saint Duthus (-17) 1910
375 Lochar Thistle Tier 6 289 1-3 L Stranraer Reserves (-3) 1909
376 Peebles Rovers Tier 7 237 0-3 L Lochore Welfare (-5) 1904
377 Blackburn United U20 U20 57 3-3 D Cumbernauld Colts U20 (+8) 1902
378 Lugar Boswell Thistle Tier 9 222 0-4 L Shotts Bon Accord (-1) 1900
379 Forfar United Tier 6 230 0-4 L Broughty Athletic (-3) 1897
380 Loch Ness Tier 6 34 4-2 W Halkirk United (+31) 1897
381 Cumnock Juniors U20 U20 17 0-2 L Whitletts Victoria U20 (-5) 1887
382 Gala Fairydean Rovers U20 U20 31 1-1 D Broomhill U20 (+9) 1887
383 Ashfield U20 U20 29 1-8 L Benburb U20 (-14) 1885
384 Bonnyton Thistle U20 U20 120 6-6 D Civil Service Strollers U20 (+6) 1882
385 Kennoway Star Hearts U20 U20 29 2-3 L Heriot-Watt University U20 (+2) 1881
386 Hawick Royal Albert United Tier 7 256 1-1 D Lochore Welfare (+12) 1881
387 Forth Wanderers U20 U20 30 3-2 W Shotts Bon Accord U20 (+14) 1874
388 Coupar Angus Tier 6 193 1-3 L Tayport (+3) 1874
389 Glentanar Tier 7 227 0-0 D Whitehills (-14) 1870
390 Burghead Thistle Tier 7 244 1-6 L Dufftown (-12) 1869
391 Hill of Beath Hawthorn U20 U20 86 2-4 L Inverkeithing Hillfield Swifts U20 (-13) 1867
392 Islavale Tier 7 248 1-0 W Cruden Bay (+3) 1866
393 Mid Annandale Tier 6 293 1-10 L Newton Stewart (-28) 1864
394 Aberdeen University Tier 7 233 3-4 L Dufftown (+5) 1855
395 Jeanfield Swifts U20 U20 30 3-3 D Fauldhouse United U20 (-11) 1837
396 Glenrothes U20 U20 29 1-1 D Edinburgh College U20 (-10) 1834
397 Haddington Athletic U20 U20 32 2-7 L Edinburgh United U20 (-55) 1834
398 Craigroyston Tier 7 235 0-4 L Coldstream (-13) 1834
399 Port Glasgow U20 U20 26 4-2 W Whitletts Victoria U20 (+47) 1833
400 Upper Annandale U20 U20 22 1-3 L East Fife U20 (-15) 1833
401 Cowdenbeath U20 U20 86 0-5 L Berwick Rangers U20 (-9) 1830
402 Lochmaben Tier 6 265 5-3 W Nithsdale Wanderers (+49) 1829
403 Thurso Tier 6 154 3-3 D Inverness Athletic (-9) 1822
404 BSC Glasgow U20 U20 29 2-5 L Benburb U20 (-4) 1818
405 Caledonian Braves U20 U20 177 1-5 L Cumbernauld Colts U20 (-7) 1815
406 Yoker Athletic U20 U20 28 2-6 L Saint Cadoc's Youth Club U20 (-6) 1811
407 Oakley United U20 U20 29 0-7 L Leith Athletic U20 (-44) 1807
408 Carluke Rovers U20 U20 28 1-7 L Cambuslang Rangers U20 (-8) 1807
409 Saltcoats Victoria Tier 9 217 1-3 L Muirkirk Juniors (-4) 1794
410 Burntisland Shipyard U20 U20 6 2-6 L Mid Annandale U20 (-65) 1793
411 Bellshill Athletic U20 U20 26 2-1 W Carluke Rovers U20 (+11) 1791
412 Shotts Bon Accord U20 U20 25 2-3 L Forth Wanderers U20 (-14) 1779
413 Lossiemouth United Tier 7 57 3-1 W Fochabers (+16) 1772
414 Whitehill Welfare U20 U20 177 0-3 L Camelon Juniors U20 (-39) 1770
415 Elgin City U20 U20 41 8-1 W Inverness Athletic U20 (+6) 1767
416 Cruden Bay Tier 7 231 0-1 L Islavale (-3) 1761
417 Scone Thistle Tier 6 234 1-8 L Lochee United (-1) 1747
418 Turriff United U20 U20 70 6-1 W Keith U20 (+14) 1746
419 Inverurie Loco Works U20 U20 73 2-1 W Huntly U20 (-7) 1742
420 Glasgow United U20 U20 27 3-4 L Kirkintilloch Rob Roy U20 (+10) 1741
421 Alness United Tier 6 126 0-2 L Halkirk United (-12) 1704
422 Edinburgh College U20 U20 28 3-1 W Heriot-Watt University U20 (+46) 1700
423 Edinburgh South U20 U20 29 6-1 W Camelon Juniors U20 (+51) 1690
424 Inverness Athletic Tier 6 112 3-3 D Thurso (+9) 1687
425 Cove Rangers U20 U20 60 0-1 L Turriff United U20 (-27) 1687
426 Fraserburgh U20 U20 73 5-1 W Keith U20 (+7) 1686
427 Edinburgh United U20 U20 83 1-5 L Edinburgh University U20 (-30) 1682
428 Camelon Juniors U20 U20 77 1-6 L Edinburgh South U20 (-51) 1679
429 Craigroyston U20 U20 28 5-7 L Jeanfield Swifts U20 (-22) 1670
430 Broxburn Athletic U20 U20 24 1-2 L Civil Service Strollers U20 (+3) 1658
431 Formartine United U20 U20 69 1-4 L Turriff United U20 (-40) 1627
432 Banks o' Dee U20 U20 62 1-1 D Buckie Thistle U20 (-7) 1619
433 Fauldhouse United U20 U20 29 3-3 D Jeanfield Swifts U20 (+11) 1615
434 Nairn County Reserves Tier 6 33 0-1 L Invergordon (+5) 1561
435 Wigtown & Bladnoch Tier 6 239 1-3 L Caledonian Braves Reserves (+2) 1560
436 Dalkeith Thistle U20 U20 82 2-10 L Glenvale U20 (-11) 1557
437 Mid Annandale U20 U20 106 0-13 L Kirkintilloch Rob Roy U20 (-1) 1552
438 Rossvale U20 U20 23 1-5 L Vale of Leven U20 (-8) 1545
439 Tynecastle U20 U20 118 2-8 L Hill of Beath Hawthorn U20 (-13) 1541
440 Dalbeattie Star U20 U20 2 1-5 L Stranraer U20 (-5) 1540
441 Whitehills Tier 7 201 0-0 D Glentanar (+14) 1520
442 New Elgin Juniors Tier 7 235 0-4 L Islavale (-17) 1486
443 Brora Rangers U20 U20 25 0-0 D Forres Mechanics U20 (-15) 1469
444 Annan Athletic U20 U20 107 1-3 L Wigtown & Bladnoch (-2) 1468
445 Armadale Thistle U20 U20 31 0-2 L Heriot-Watt University U20 (+3) 1468
446 Clachnacuddin U20 U20 57 9-2 W Inverness Athletic U20 (+14) 1464
447 Montrose U20 U20 5 0-3 L Inverurie Loco Works U20 (-23) 1433
448 Buckie Thistle U20 U20 67 2-2 D Dyce Juniors U20 (-11) 1421
449 Deveronvale U20 U20 71 3-2 W Dyce Juniors U20 (+1) 1376
450 Nairn County U20 U20 59 3-5 L Orkney (+4) 1349
451 Stonehaven U20 U20 10 1-2 L Formartine United U20 (±0) 1344
452 Huntly U20 U20 69 2-2 D Hermes U20 (-12) 1314
453 Ardrossan Winton Rovers U20 U20 7 1-12 L Largs Thistle U20 (-2) 1313
454 Lossiemouth U20 U20 62 2-3 L Inverness Athletic U20 (-21) 1312
455 Keith U20 U20 69 1-6 L Turriff United U20 (-14) 1298
456 Livingston United U20 U20 23 0-8 L Bonnyrigg Rose Athletic U20 (-3) 1276
457 Bonar Bridge Tier 6 53 1-4 L Thurso (-3) 1247
458 Maybole Juniors U20 U20 3 0-9 L Neilston U20 (-1) 1216
459 Dyce Juniors U20 U20 10 0-7 L Turriff United U20 (-15) 1212
460 Alness United U20 U20 44 1-4 L Nairn County U20 (-9) 1154
461 Dalry Thistle U20 U20 4 0-6 L Largs Thistle U20 (±0) 1153
462 Aberdeen University U20 U20 18 2-1 W Huntly U20 (+35) 1117
463 Inverness Athletic U20 U20 4 1-8 L Elgin City U20 (-6) 1113
464 Hermes U20 U20 10 2-2 D Huntly U20 (+12) 1058
465 Rothes U20 U20 6 0-5 L Elgin City U20 (-1) 1045
466 Forres Mechanics U20 U20 51 1-3 L Lossiemouth U20 (-7) 965
467 Threave Rovers U20 U20 1 0-7 L Annan Athletic U20 (new rank) 945
468 Harthill Royal U20 U20 5 0-4 L Shotts Bon Accord U20 (-1) 906
--- Clachnacuddin Reserves Tier 6 0 N/A N/A N/R



RANK TEAM LEVEL GAMES LAST MATCH FORM POINTS