SCOTTISH CLUB RANKING
LEAGUE SELECTOR MATCH DATABASE

SENIOR U20/RESERVESENIOR/U20/RESERVEPREMIERSHIP
CHAMPIONSHIPLEAGUE 1LEAGUE 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/UNDER 20/RESERVE CLUB RANKING
RANK TEAM LEVEL GAMES LAST MATCH FORM POINTS
1 Rangers Tier 1 386 2-1 W Hibernian (-1) 3654
2 Celtic Tier 1 423 2-1 W Aberdeen (+2) 3535
3 Hibernian Tier 1 346 1-2 L Rangers (+1) 3461
4 Heart of Midlothian Tier 1 317 2-0 W Motherwell (+11) 3450
5 Saint Johnstone Tier 1 324 3-1 W Dundee (+10) 3423
6 Saint Mirren Tier 1 325 1-0 W Livingston (+13) 3344
7 Motherwell Tier 1 322 0-2 L Heart of Midlothian (-11) 3311
8 Dundee United Tier 1 340 1-0 W Ross County (+6) 3304
9 Kilmarnock Tier 2 320 3-1 W Queen's Park (+6) 3276
10 Aberdeen Tier 1 349 1-2 L Celtic (-2) 3269
11 Dundee Tier 1 304 1-3 L Saint Johnstone (-10) 3261
12 Ross County Tier 1 317 0-1 L Dundee United (-6) 3252
13 Arbroath Tier 2 304 2-2 D Greenock Morton (-2) 3252
14 Raith Rovers Tier 2 322 3-1 W East Fife (±0) 3251
15 Livingston Tier 1 331 0-1 L Saint Mirren (-13) 3248
16 Inverness Caledonian Thistle Tier 2 322 4-2 W Elgin City (+3) 3244
17 Rangers Reserves Res 17 3-1 W Falkirk Reserves (+12) 3194
18 Partick Thistle Tier 2 306 0-2 L Queen of the South (-25) 3174
19 Celtic Reserves Res 25 4-1 W Hibernian Reserves (+32) 3160
20 Queen of the South Tier 2 312 2-0 W Partick Thistle (+25) 3150
21 Hibernian Reserves Res 25 1-4 L Celtic Reserves (-32) 3146
22 Hamilton Academical Tier 2 313 2-0 W Aberdeen U20 (+2) 3123
23 Greenock Morton Tier 2 316 0-0 D Montrose (-1) 3122
24 Ayr United Tier 2 310 0-4 L Partick Thistle (-32) 3119
25 Dunfermline Athletic Tier 2 312 0-1 L Queen of the South (-7) 3096
26 Cove Rangers Tier 3 339 4-1 W Albion Rovers (+6) 3090
27 Heart of Midlothian Reserves Res 39 2-0 W Dunfermline Athletic Reserves (+10) 3085
28 Kelty Hearts Tier 4 270 2-1 W Annan Athletic (-2) 3072
29 Auchinleck Talbot Tier 6 310 1-2 L Darvel (-28) 3067
30 Queen's Park Tier 3 309 1-3 L Kilmarnock (-6) 3058
31 Airdrieonians Tier 3 294 2-1 W Clyde (+3) 3047
32 Montrose Tier 3 303 0-0 D Greenock Morton (+1) 3032
33 Aberdeen Reserves Res 33 2-0 W Motherwell Reserves (+21) 3027
34 Pollok Tier 6 263 4-1 W Kirkintilloch Rob Roy (+13) 3026
35 Alloa Athletic Tier 3 322 1-3 L Cove Rangers (-31) 3024
36 Falkirk Tier 3 308 2-1 W East Fife (-1) 3022
37 Ross County Reserves Res 42 5-0 W Hamilton Academical Reserves (+39) 3003
38 Stirling Albion Tier 4 296 2-0 W Elgin City (+21) 2984
39 Peterhead Tier 3 305 5-0 W Dumbarton (+48) 2954
40 Clyde Tier 3 302 1-2 L Airdrieonians (-3) 2948
41 Kilwinning Rangers Tier 6 267 0-0 D Benburb (-8) 2936
42 Dumbarton Tier 3 302 0-5 L Peterhead (-48) 2930
43 Bonnyrigg Rose Athletic Tier 5 300 2-1 W Spartans (+6) 2926
44 Kilmarnock Reserves Res 37 1-1 D Dundee United Reserves (-5) 2924
45 Hamilton Academical Reserves Res 38 0-5 L Ross County Reserves (-39) 2923
46 Forfar Athletic Tier 4 303 1-1 D Stenhousemuir (-4) 2918
47 Darvel Tier 6 234 2-1 W Auchinleck Talbot (+28) 2916
48 Falkirk Reserves Res 20 1-3 L Rangers Reserves (-12) 2914
49 Edinburgh City Tier 4 306 1-1 D Cowdenbeath (-10) 2910
50 Dundee United Reserves Res 37 1-1 D Kilmarnock Reserves (+5) 2901
51 Hibernian U20 U20 140 1-2 L Elgin City (-21) 2896
52 Inverness Caledonian Thistle Reserves Res 8 2-3 L Brora Rangers (-13) 2890
53 Ayr United Reserves Res 36 1-1 D East Kilbride Reserves (-8) 2883
54 Tranent Juniors Tier 6 246 2-2 D Dunbar United (-9) 2881
55 Heart of Midlothian U20 U20 143 2-3 L Hamilton Academical (+4) 2879
56 Banks o' Dee Tier 6 313 4-2 W Hermes (+2) 2879
57 Clydebank Tier 6 247 1-0 W Benburb (-2) 2879
58 Motherwell Reserves Res 42 5-3 W Greenock Morton Reserves (+25) 2878
59 Livingston Reserves Res 36 2-0 W Queen's Park Reserves (+11) 2869
60 Stranraer Tier 4 304 1-0 W Albion Rovers (+3) 2860
61 Annan Athletic Tier 4 301 1-2 L Kelty Hearts (+2) 2860
62 Beith Juniors Tier 6 272 0-0 D Clydebank (-2) 2856
63 Rangers U20 Tier 5 143 1-4 L Cumbernauld Colts (-67) 2854
64 Motherwell U20 U20 146 0-4 L Clyde (-25) 2849
65 Irvine Meadow Tier 6 257 3-0 W Kilbirnie Ladeside (+25) 2847
66 Saint Mirren Reserves Res 39 1-0 W Queen of the South Reserves (-3) 2847
67 Hurlford United Tier 6 269 0-1 L Auchinleck Talbot (+3) 2846
68 East Fife Tier 3 305 1-3 L Raith Rovers (±0) 2843
69 Hamilton Academical U20 U20 140 0-1 L Airdrieonians (-7) 2842
70 Brora Rangers Tier 5 296 3-0 W Rothes (+24) 2833
71 Penicuik Athletic Tier 6 259 4-0 W Whitehill Welfare (+3) 2832
72 Celtic U20 Tier 5 169 1-0 W Gretna (-8) 2832
73 Fraserburgh Tier 5 276 0-3 L Inverurie Loco Works (-47) 2814
74 Aberdeen U20 U20 145 0-2 L Hamilton Academical (-2) 2812
75 Elgin City Tier 4 309 2-4 L Inverness Caledonian Thistle (-3) 2811
76 Buckie Thistle Tier 5 271 9-1 W Fort William (+2) 2808
77 Glenafton Athletic Tier 6 245 1-1 D Cumnock Juniors (-1) 2802
78 Dundee U20 U20 134 1-2 L Peterhead (-7) 2796
79 East Kilbride Tier 5 295 3-0 W University of Stirling (+22) 2791
80 Jeanfield Swifts Tier 6 252 4-2 W Dundonald Bluebell (+20) 2790
81 Ross County U20 U20 139 2-3 L Raith Rovers (-3) 2786
82 Linlithgow Rose Tier 6 287 2-1 W Blackburn United (±0) 2784
83 Dunfermline Athletic Reserves Res 40 0-2 L Heart of Midlothian Reserves (-10) 2772
84 East Stirlingshire Tier 5 267 2-0 W Edinburgh University (-1) 2767
85 Airdrieonians Reserves Res 37 0-0 D Livingston Reserves (+1) 2765
86 Saint Johnstone Reserves Res 25 0-3 L Ross County Reserves (-15) 2763
87 Largs Thistle Tier 6 246 5-0 W Blantyre Victoria (+43) 2758
88 Stenhousemuir Tier 4 309 1-1 D Forfar Athletic (+4) 2756
89 Albion Rovers Tier 4 286 1-4 L Cove Rangers (-6) 2755
90 Rothes Tier 5 241 0-3 L Brora Rangers (-24) 2753
91 Greenock Morton Reserves Res 40 3-5 L Motherwell Reserves (-25) 2753
92 Cowdenbeath Tier 4 299 1-1 D Edinburgh City (+10) 2745
93 Saint Cadoc's Youth Club Tier 7 25 2-1 W Thorniewood United (-4) 2735
94 Dundee Reserves Res 25 1-2 L Motherwell Reserves (+2) 2734
95 Partick Thistle Reserves Res 27 1-3 L Clyde Reserves (-29) 2733
96 Queen's Park Reserves Res 42 0-2 L Livingston Reserves (-11) 2732
97 Lochee United Tier 6 245 9-2 W Arbroath Victoria (+4) 2730
98 Spartans Tier 5 284 1-2 L Bonnyrigg Rose Athletic (-6) 2723
99 Formartine United Tier 5 294 3-0 W Strathspey Thistle (+6) 2719
100 Cumnock Juniors Tier 6 240 1-1 D Glenafton Athletic (+1) 2713
101 Civil Service Strollers Tier 5 258 3-2 W Gala Fairydean Rovers (+19) 2706
102 Carnoustie Panmure Tier 6 242 3-0 W Blairgowrie (±0) 2700
103 Brechin City Tier 5 298 1-0 W Huntly (-4) 2698
104 East Craigie Tier 6 220 11-0 W Coupar Angus (+1) 2697
105 Inverurie Loco Works Tier 5 262 3-0 W Fraserburgh (+47) 2694
106 Gala Fairydean Rovers Tier 5 237 2-3 L Civil Service Strollers (-19) 2691
107 Rossvale Tier 6 249 2-3 L Rutherglen Glencairn (-10) 2689
108 Broomhill Tier 5 252 2-0 W Dalbeattie Star (+8) 2684
109 Rutherglen Glencairn Tier 6 235 3-2 W Rossvale (+10) 2683
110 Bo'ness United Tier 5 275 1-4 L Cumbernauld Colts (-48) 2675
111 Kirkintilloch Rob Roy Tier 6 246 1-4 L Pollok (-13) 2672
112 Clyde Reserves Res 6 3-1 W Partick Thistle Reserves (+29) 2671
113 Arthurlie Tier 7 230 2-0 W Lesmahagow (+3) 2670
114 Tynecastle Tier 6 242 5-1 W Camelon Juniors (+23) 2668
115 Saint Mirren U20 U20 141 0-6 L Albion Rovers (-39) 2668
116 Musselburgh Athletic Tier 6 261 1-0 W Newtongrange Star (-3) 2664
117 Benburb Tier 6 237 0-1 L Clydebank (+2) 2664
118 Troon Tier 6 248 0-2 L Darvel (-16) 2664
119 Crossgates Primrose Tier 6 199 5-2 W Sauchie Juniors (+50) 2662
120 East Stirlingshire Reserves Res 15 3-0 W Albion Rovers Reserves (+19) 2657
121 Broxburn Athletic Tier 6 256 3-3 D Lothian Thistle Hutchison Vale (-7) 2654
122 Sauchie Juniors Tier 6 246 2-5 L Crossgates Primrose (-50) 2653
123 Dunfermline Athletic U20 U20 104 2-1 W Saint Johnstone U20 (+4) 2638
124 Shotts Bon Accord Tier 7 219 3-2 W Johnstone Burgh (-3) 2634
125 Cambuslang Rangers Tier 7 222 8-0 W Carluke Rovers (+13) 2632
126 Neilston Tier 7 236 2-1 W Glasgow Perthshire (+3) 2627
127 Broughty Athletic Tier 6 247 3-3 D Forfar West End (-13) 2619
128 Saint Johnstone U20 U20 140 0-1 L East Fife (+5) 2619
129 Kilbirnie Ladeside Tier 6 237 0-3 L Irvine Meadow (-25) 2618
130 East Kilbride Reserves Res 36 1-1 D Ayr United Reserves (+8) 2617
131 Leith Athletic Tier 7 249 1-2 L Edinburgh United (-31) 2616
132 Cumbernauld United Tier 6 245 0-3 L Glenafton Athletic (-14) 2615
133 Petershill Tier 7 232 8-0 W Yoker Athletic (+42) 2611
134 Drumchapel United Tier 7 23 3-2 W Ardrossan Winton Rovers (+7) 2609
135 Dundonald Bluebell Tier 6 239 2-4 L Jeanfield Swifts (-20) 2609
136 Berwick Rangers Tier 5 288 11-0 W Vale of Leithen (+6) 2603
137 Gartcairn Tier 7 197 4-2 W Ashfield (+19) 2600
138 Dundee United U20 U20 134 0-3 L Stenhousemuir (-16) 2592
139 Dunbar United Tier 6 229 2-2 D Tranent Juniors (+9) 2585
140 Kilsyth Rangers Tier 7 240 3-0 W Lanark United (+5) 2582
141 Caledonian Braves Tier 5 279 1-3 L Civil Service Strollers (-14) 2582
142 Saint Peter's U20 U20 11 2-0 W East Kilbride Thistle U20 (+1) 2582
143 Lothian Thistle Hutchison Vale Tier 6 275 3-3 D Broxburn Athletic (+7) 2581
144 Haddington Athletic Tier 7 230 5-0 W Tweedmouth Rangers (+2) 2567
145 Saint Roch's Tier 7 232 3-2 W Ardrossan Winton Rovers (+2) 2562
146 Kirkintilloch Rob Roy U20 U20 10 5-0 W Shotts Bon Accord U20 (+1) 2561
147 Raith Rovers Reserves Res 21 1-2 L Dunfermline Athletic Reserves (±0) 2560
148 Blantyre Victoria Tier 6 252 0-5 L Largs Thistle (-43) 2553
149 Cumbernauld Colts Tier 5 212 4-1 W Bo'ness United (+48) 2553
150 Tayport Tier 6 231 4-0 W Blairgowrie (+5) 2552
151 Greenock Morton U20 U20 103 1-0 W Ayr United U20 (+7) 2551
152 Dundee North End Tier 6 233 3-0 W Brechin Victoria (+2) 2550
153 Kilmarnock U20 U20 138 0-4 L Kelty Hearts (-15) 2549
154 Falkirk U20 U20 133 0-1 L Heart of Midlothian U20 (-1) 2547
155 Hermes Tier 6 270 2-4 L Banks o' Dee (-2) 2546
156 Inverness Caledonian Thistle U20 U20 109 1-2 L Hibernian U20 (+1) 2538
157 University of Stirling Tier 5 250 0-3 L East Kilbride (-22) 2532
158 Albion Rovers Reserves Res 35 0-3 L East Stirlingshire Reserves (-19) 2517
159 Camelon Juniors Tier 6 255 1-5 L Tynecastle (-23) 2515
160 Ayr United U20 U20 105 0-1 L Greenock Morton U20 (-7) 2515
161 Dunipace Tier 7 224 10-0 W Craigroyston (+5) 2502
162 Whitletts Victoria Tier 7 214 2-0 W Forth Wanderers (+8) 2494
163 Dalbeattie Star Tier 5 239 0-2 L Broomhill (-8) 2492
164 Partick Thistle U20 U20 137 0-4 L Celtic U20 (-7) 2490
165 Renfrew Tier 7 237 5-1 W Dalry Thistle (+18) 2488
166 Greenock Juniors Tier 7 240 0-3 L Port Glasgow (-43) 2486
167 Bo'ness Athletic Tier 8 50 1-2 L Syngenta (-22) 2485
168 East Kilbride U20 U20 142 4-1 W Bonnyton Thistle U20 (+2) 2475
169 Blackburn United Tier 6 219 1-2 L Linlithgow Rose (±0) 2472
170 Glasgow United Tier 7 230 2-0 W Royal Albert (+1) 2465
171 Thorniewood United Tier 7 229 1-2 L Saint Cadoc's Youth Club (+4) 2462
172 Queen of the South Reserves Res 47 0-1 L Saint Mirren Reserves (+3) 2455
173 Nairn County Tier 5 248 2-2 D Wick Academy (-5) 2449
174 Syngenta Tier 8 47 2-1 W Bo'ness Athletic (+22) 2448
175 Hill of Beath Hawthorn Tier 6 245 0-0 D Inverkeithing Hillfield Swifts (-5) 2447
176 Luncarty Tier 7 188 1-1 D Hawick Royal Albert United (-15) 2446
177 Armadale Thistle Tier 8 209 3-2 W Fauldhouse United (-1) 2443
178 Culter Tier 6 256 5-0 W Forres Thistle (+7) 2441
179 Ardrossan Winton Rovers Tier 7 219 2-3 L Drumchapel United (-7) 2429
180 Forres Mechanics Tier 5 257 2-2 D Deveronvale (-5) 2426
181 Raith Rovers U20 U20 90 2-1 W Stirling Albion U20 (+12) 2425
182 Bridge of Don Thistle Tier 6 230 2-1 W Banchory Saint Ternan (-3) 2425
183 Preston Athletic Tier 7 227 4-0 W Hawick Royal Albert United (+5) 2423
184 Newtongrange Star Tier 6 254 0-1 L Musselburgh Athletic (+3) 2422
185 Stirling Albion Reserves Res 19 1-9 L Raith Rovers Reserves (-45) 2420
186 Inverkeithing Hillfield Swifts Tier 6 89 0-0 D Hill of Beath Hawthorn (+5) 2417
187 Huntly Tier 5 255 1-0 W Turriff United (-1) 2415
188 Bellshill Athletic Tier 7 223 4-4 D Muirkirk Juniors (-8) 2415
189 Rothie Rovers Tier 8 20 5-1 W Maud (+6) 2412
190 Port Glasgow Tier 7 221 3-0 W Greenock Juniors (+43) 2408
191 Wick Academy Tier 5 253 2-2 D Nairn County (+5) 2406
192 Whitburn Tier 8 207 4-2 W Bathgate Thistle (+1) 2403
193 Ashfield Tier 7 205 2-4 L Gartcairn (-19) 2401
194 Johnstone Burgh Tier 7 208 2-3 L Shotts Bon Accord (+3) 2400
195 Stranraer U20 U20 76 7-2 W Queen's Park U20 (+45) 2396
196 Kinnoull Tier 7 213 0-1 L Oakley United (-13) 2393
197 Cambuslang Rangers U20 U20 7 3-3 D Saint Roch's U20 (-15) 2391
198 Craigmark Burntonians Tier 7 218 2-1 W Irvine Victoria (-1) 2389
199 Bonnyton Thistle Tier 6 146 1-1 D Cumnock Juniors (+10) 2389
200 Lesmahagow Tier 7 237 0-2 L Arthurlie (-3) 2386
201 Deveronvale Tier 5 252 2-2 D Forres Mechanics (+5) 2385
202 Kirriemuir Thistle Tier 6 215 4-2 W Downfield (+31) 2384
203 Dyce Juniors Tier 6 249 7-0 W Hall Russell United (+12) 2384
204 Heriot-Watt University Tier 7 234 1-1 D Edinburgh South (-12) 2376
205 Glenrothes Tier 7 227 7-1 W Lochgelly Albert (+18) 2372
206 Glasgow Perthshire Tier 7 212 1-2 L Neilston (-3) 2369
207 Airdrieonians U20 U20 100 2-3 L Greenock Morton U20 (±0) 2368
208 Threave Rovers Tier 6 254 6-0 W Stranraer Reserves (+29) 2365
209 Alloa Athletic Reserves Res 15 9-0 W BSC Glasgow Reserves (+105) 2362
210 University of Stirling U20 U20 116 1-2 L Kelty Hearts U20 (-21) 2357
211 Edinburgh United Tier 7 226 2-1 W Leith Athletic (+31) 2357
212 Keith Tier 5 247 2-1 W Aberdeen University (-7) 2342
213 Queen's Park U20 U20 104 0-1 L Rangers U20 (+8) 2341
214 Maybole Juniors Tier 7 225 2-1 W Saltcoats Victoria (-9) 2341
215 Whitehill Welfare Tier 6 238 0-4 L Penicuik Athletic (-3) 2340
216 Oakley United Tier 7 218 1-0 W Kinnoull (+13) 2336
217 Gretna Tier 5 244 0-1 L Celtic U20 (+8) 2334
218 Kennoway Star Hearts Tier 7 225 2-0 W Thornton Hibs (+26) 2333
219 Lothian Thistle Hutchison Vale U20 U20 166 2-0 W Oakley United U20 (+1) 2330
220 Edinburgh University Tier 5 245 0-2 L East Stirlingshire (+1) 2321
221 Carluke Rovers U20 U20 9 6-1 W Mid Annandale U20 (+2) 2318
222 Edinburgh City U20 U20 188 5-0 W Gala Fairydean Rovers U20 (+5) 2317
223 Downfield Tier 6 215 2-4 L Kirriemuir Thistle (-31) 2316
224 Glasgow University Tier 7 45 2-0 W Lugar Boswell Thistle (±0) 2314
225 Sauchie Juniors U20 U20 10 4-2 W Edinburgh United U20 (+5) 2312
226 Livingston United Tier 8 194 0-0 D West Calder United (-10) 2311
227 Dumbarton U20 U20 54 0-0 D East Stirlingshire (+13) 2307
228 Montrose Roselea Tier 6 223 2-0 W Deveronside (+1) 2307
229 Blantyre Victoria U20 U20 11 5-2 W Forth Wanderers U20 (+7) 2305
230 Yoker Athletic Tier 7 238 0-8 L Petershill (-42) 2302
231 Muirkirk Juniors Tier 7 207 4-4 D Bellshill Athletic (+8) 2302
232 Forth Wanderers Tier 7 221 0-2 L Whitletts Victoria (-8) 2297
233 East Kilbride Thistle Tier 7 219 2-3 L Larkhall Thistle (-12) 2293
234 Spartans U20 U20 214 5-0 W Broomhill U20 (+11) 2292
235 Berwick Rangers Reserves Res 20 0-8 L Ayr United Reserves (-2) 2290
236 Forfar West End Tier 6 234 3-3 D Broughty Athletic (+13) 2289
237 Stoneywood Parkvale Tier 7 153 3-2 W East End (+19) 2288
238 Clachnacuddin Tier 5 243 4-3 W Fort William (-3) 2283
239 East End Tier 6 235 2-3 L Stoneywood Parkvale (-19) 2283
240 Queen of the South U20 U20 119 0-1 L Bonnyton Thistle (-29) 2275
241 Maryhill Tier 7 229 4-2 W Girvan (+20) 2275
242 Wishaw Tier 7 246 1-4 L Vale of Clyde (-53) 2274
243 Finnart Tier 8 16 5-2 W BSC Glasgow (+1) 2266
244 Larkhall Thistle Tier 7 222 3-2 W East Kilbride Thistle (+12) 2259
245 Broomhill Reserves Res 15 0-9 L Alloa Athletic Reserves (-105) 2256
246 Rosyth Tier 7 213 4-0 W Dalkeith Thistle (+53) 2254
247 Kello Rovers Tier 7 215 1-1 D Greenock Juniors (+9) 2252
248 Lossiemouth Tier 5 239 2-2 D Formartine United (+13) 2252
249 Fauldhouse United Tier 8 224 2-3 L Armadale Thistle (+1) 2251
250 Coldstream Tier 7 229 3-0 W Ormiston (+9) 2249
251 Lochore Welfare Tier 7 208 3-2 W Burntisland Shipyard (+17) 2247
252 Abbey Vale Tier 6 245 8-3 W Wigtown & Bladnoch (+3) 2244
253 Girvan Tier 7 240 2-4 L Maryhill (-20) 2243
254 Vale of Clyde Tier 7 225 4-1 W Wishaw (+53) 2242
255 Kilsyth Athletic Tier 8 16 3-2 W Saint Peter's (+1) 2241
256 Turriff United Tier 5 261 0-1 L Huntly (+1) 2240
257 Dundee Violet Tier 6 221 2-2 D Dundee Saint James (-8) 2236
258 Alloa Athletic U20 U20 94 4-3 W Bonnyton Thistle U20 (+5) 2234
259 Stoneyburn Tier 8 186 4-1 W Pumpherston Juniors (+25) 2226
260 Nairn Saint Ninian Tier 6 231 3-0 W Colony Park Juniors (+21) 2224
261 Saint Cuthbert Wanderers Tier 6 263 3-5 L Nithsdale Wanderers (-43) 2224
262 Carluke Rovers Tier 7 235 1-2 L Newmains United (-32) 2224
263 Lochee Harp Tier 6 207 4-1 W Forfar United (+19) 2220
264 Strathspey Thistle Tier 5 230 0-3 L Formartine United (-6) 2220
265 Thornton Hibs Tier 7 227 0-2 L Kennoway Star Hearts (-26) 2214
266 Livingston U20 U20 66 1-3 L Formartine United (+1) 2213
267 Lanark United Tier 7 236 0-3 L Kilsyth Rangers (-5) 2205
268 Banchory Saint Ternan Tier 6 221 1-2 L Bridge of Don Thistle (+3) 2202
269 Berwick Rangers U20 U20 85 5-0 W Cowdenbeath U20 (+8) 2199
270 Burntisland Shipyard Tier 7 221 2-3 L Lochore Welfare (-17) 2199
271 Stonehaven Tier 7 242 1-2 L Buchanhaven Hearts (-28) 2196
272 Stranraer Reserves Tier 6 125 0-6 L Threave Rovers (-29) 2193
273 Letham Tier 6 17 4-1 W Scone Thistle (+16) 2187
274 Kelty Hearts U20 U20 67 2-1 W University of Stirling U20 (+21) 2182
275 Saint Anthony's Tier 7 213 3-3 D Lanark United (+5) 2179
276 Arbroath Victoria Tier 6 202 2-9 L Lochee United (-4) 2171
277 Dalkeith Thistle Tier 7 228 0-4 L Rosyth (-53) 2168
278 Penicuik Athletic U20 U20 29 3-4 L Kennoway Star Hearts U20 (-13) 2167
279 Vale of Leven Tier 7 202 1-2 L Kilsyth Rangers (+4) 2167
280 Stirling Albion U20 U20 98 2-4 L Caledonian Braves U20 (-43) 2167
281 Kirkcaldy & Dysart Tier 7 201 5-1 W Saint Andrews United (+44) 2157
282 Pumpherston Juniors Tier 8 198 1-4 L Stoneyburn (-25) 2150
283 Cumbernauld Colts U20 U20 173 6-2 W East Fife U20 (+44) 2141
284 Dalry Thistle Tier 7 196 1-5 L Renfrew (-18) 2138
285 Bonnyrigg Rose Athletic U20 U20 32 3-0 W Civil Service Strollers U20 (+23) 2136
286 Dunipace U20 U20 59 2-0 W Hill of Beath Hawthorn U20 (+13) 2135
287 Ardeer Thistle Tier 7 212 6-1 W Royal Albert (+51) 2134
288 Albion Rovers U20 U20 48 1-6 L Greenock Morton U20 (-7) 2132
289 Nithsdale Wanderers Tier 6 243 5-3 W Saint Cuthbert Wanderers (+43) 2131
290 Sunnybank Tier 7 225 6-0 W Longside (+47) 2129
291 Dufftown Tier 7 234 3-1 W Fraserburgh United (+16) 2129
292 Forfar Athletic U20 U20 88 2-2 D Cowdenbeath U20 (-13) 2127
293 West Calder United Tier 8 195 0-0 D Livingston United (+10) 2124
294 Harmony Row Youth Club Tier 8 15 2-1 W Harthill Royal (+14) 2118
295 Dundee Saint James Tier 6 17 2-2 D Dundee Violet (+8) 2117
296 Colony Park Juniors Tier 6 229 0-3 L Nairn Saint Ninian (-21) 2114
297 Golspie Sutherland Tier 6 156 5-1 W Nairn County Reserves (+9) 2111
298 Kennoway Star Hearts U20 U20 10 4-3 W Penicuik Athletic U20 (+13) 2108
299 Blairgowrie Tier 6 208 0-4 L Tayport (-5) 2106
300 Edinburgh South Tier 7 27 1-1 D Heriot-Watt University (+12) 2103
301 Newton Stewart Tier 6 253 2-4 L Threave Rovers (-6) 2103
302 University of Stirling Reserves Tier 7 192 0-2 L Preston Athletic (-2) 2102
303 Saint Peter's Tier 8 13 2-3 L Kilsyth Athletic (-1) 2101
304 Easthouses Lily Miners Welfare Tier 7 206 2-5 L Glenrothes (-21) 2090
305 East Kilbride Thistle U20 U20 9 0-2 L Saint Peter's U20 (-1) 2089
306 Brechin Victoria Tier 6 206 0-3 L Dundee North End (-2) 2084
307 Peebles Rovers Tier 7 215 2-2 D Edinburgh South (-3) 2073
308 Caledonian Braves U20 U20 150 4-2 W Stirling Albion U20 (+43) 2067
309 Irvine Victoria Tier 7 226 1-2 L Craigmark Burntonians (+1) 2064
310 Fraserburgh United Tier 7 218 3-1 W Ellon United (+14) 2064
311 Longside Tier 7 224 0-6 L Sunnybank (-47) 2054
312 Bathgate Thistle Tier 8 208 2-4 L Whitburn (-1) 2053
313 Heriot-Watt University U20 U20 158 4-2 W Camelon Juniors U20 (+11) 2051
314 Fort William Tier 5 232 1-9 L Buckie Thistle (-2) 2048
315 Vale of Leithen Tier 5 233 0-11 L Berwick Rangers (-6) 2042
316 Clyde U20 U20 98 1-3 L Albion Rovers U20 (-27) 2035
317 Leith Athletic U20 U20 40 2-1 W Newtongrange Star U20 (-6) 2034
318 Harthill Royal Tier 8 132 1-2 L Harmony Row Youth Club (-14) 2030
319 Dundonald Bluebell U20 U20 23 1-3 L Edinburgh University U20 (-50) 2028
320 Forres Thistle Tier 8 223 0-5 L Culter (-7) 2026
321 Hall Russell United Tier 6 231 0-7 L Dyce Juniors (-12) 2025
322 Buchanhaven Hearts Tier 7 220 2-1 W Stonehaven (+28) 2025
323 Bellshill Athletic U20 U20 9 6-2 W Glasgow United U20 (+28) 2024
324 Musselburgh Athletic U20 U20 67 1-3 L Edinburgh College U20 (-51) 2022
325 Bonnyton Thistle U20 U20 96 1-4 L East Kilbride U20 (-2) 2015
326 Arniston Rangers Tier 7 222 3-3 D Dunipace (+13) 2014
327 Saint Andrews United Tier 7 220 1-5 L Kirkcaldy & Dysart (-44) 2008
328 Maud Tier 6 238 1-5 L Rothie Rovers (-6) 2007
329 East Fife U20 U20 33 2-6 L Cumbernauld Colts U20 (-44) 1996
330 Forth Wanderers U20 U20 8 2-5 L Blantyre Victoria U20 (-7) 1982
331 Invergordon Tier 6 121 2-1 W Inverness Athletic (-2) 1977
332 Royal Albert Tier 7 203 0-2 L Glasgow United (-1) 1971
333 Ormiston Tier 7 215 0-3 L Coldstream (-9) 1969
334 Broomhill U20 U20 156 0-5 L Spartans U20 (-11) 1966
335 Caledonian Braves Reserves Tier 6 40 4-2 W Lochar Thistle (+33) 1965
336 Ellon United Tier 6 227 1-3 L Fraserburgh United (-14) 1962
337 Aberdeen University Tier 7 217 1-2 L Keith (+7) 1962
338 Glenvale Tier 8 16 3-2 W Campbeltown Pupils (+5) 1959
339 Lochgelly Albert Tier 7 204 1-7 L Glenrothes (-18) 1953
340 Deveronside Tier 6 239 0-2 L Montrose Roselea (-1) 1952
341 Newmachar United Tier 8 203 0-1 L Cruden Bay (-20) 1949
342 Blackburn United U20 U20 34 2-1 W Tynecastle U20 (+3) 1949
343 Stenhousemuir U20 U20 49 2-4 L Raith Rovers U20 (-7) 1946
344 Creetown Tier 6 236 2-2 D Stranraer Reserves (+12) 1940
345 Newburgh Tier 7 208 3-3 D Lochgelly Albert (-2) 1939
346 Forfar United Tier 6 203 1-4 L Lochee Harp (-19) 1929
347 Lochar Thistle Tier 6 262 2-4 L Caledonian Braves Reserves (-33) 1928
348 Upper Annandale Tier 6 247 5-2 W Lochmaben (+42) 1925
349 Newmains United Tier 7 193 2-1 W Carluke Rovers (+32) 1924
350 East Stirlingshire U20 U20 47 1-3 L Cowdenbeath U20 (-16) 1923
351 Lugar Boswell Thistle Tier 7 206 0-2 L Glasgow University (±0) 1922
352 Glasgow United U20 U20 8 2-6 L Bellshill Athletic U20 (-28) 1917
353 Craigroyston Tier 7 214 0-10 L Dunipace (-5) 1916
354 Edinburgh United U20 U20 62 2-4 L Sauchie Juniors U20 (-5) 1913
355 Tweedmouth Rangers Tier 7 141 0-5 L Haddington Athletic (-2) 1910
356 Preston Athletic U20 U20 112 11-4 W Edinburgh South U20 (+9) 1903
357 Campbeltown Pupils Tier 8 14 2-3 L Glenvale (-5) 1893
358 Civil Service Strollers U20 U20 63 0-3 L Bonnyrigg Rose Athletic U20 (-23) 1890
359 Mid Annandale Tier 6 269 0-5 L Threave Rovers (-6) 1882
360 Whitehill Welfare U20 U20 158 7-1 W Armadale Thistle U20 (+2) 1879
361 Saint Roch's U20 U20 9 3-3 D Cambuslang Rangers U20 (+15) 1875
362 Orkney Tier 6 119 4-0 W Thurso (+59) 1870
363 Burghead Thistle Tier 8 226 1-0 W Islavale (+15) 1870
364 Saint Duthus Tier 6 103 4-2 W Alness United (+20) 1868
365 Edinburgh College Tier 8 12 1-9 L Fauldhouse United (-12) 1868
366 Scone Thistle Tier 6 212 1-4 L Letham (-16) 1867
367 Hill of Beath Hawthorn U20 U20 64 0-2 L Dunipace U20 (-13) 1863
368 Tynecastle U20 U20 100 1-2 L Blackburn United U20 (-3) 1856
369 Hawick Royal Albert United Tier 7 234 0-4 L Preston Athletic (-5) 1845
370 Gala Fairydean Rovers U20 U20 8 0-5 L Edinburgh City U20 (-5) 1843
371 Lochmaben Tier 6 239 2-5 L Upper Annandale (-42) 1839
372 Thurso Tier 6 135 0-4 L Orkney (-59) 1834
373 Inverkeithing Hillfield Swifts U20 U20 62 1-3 L Livingston United U20 (-53) 1832
374 Shotts Bon Accord U20 U20 9 0-5 L Kirkintilloch Rob Roy U20 (-1) 1832
375 Alness United Tier 6 110 2-4 L Saint Duthus (-20) 1832
376 Loch Ness Tier 6 17 1-0 W Inverness Athletic (-2) 1828
377 Inverurie Loco Works U20 U20 68 1-1 D Stonehaven U20 (-4) 1826
378 Halkirk United Tier 6 137 3-0 W Bonar Bridge (+1) 1823
379 Haddington Athletic U20 U20 32 2-7 L Edinburgh United U20 (-54) 1822
380 Upper Annandale U20 U20 22 1-3 L East Fife U20 (-15) 1821
381 Cowdenbeath U20 U20 86 0-5 L Berwick Rangers U20 (-8) 1819
382 Glenrothes U20 U20 10 2-2 D Edinburgh University U20 (+1) 1817
383 Stonehaven U20 U20 4 1-1 D Inverurie Loco Works U20 (+4) 1812
384 Oakley United U20 U20 11 0-2 L Lothian Thistle Hutchison Vale U20 (-1) 1808
385 Islavale Tier 8 229 0-1 L Burghead Thistle (-15) 1800
386 Cruden Bay Tier 8 211 1-0 W Newmachar United (+20) 1794
387 Burntisland Shipyard U20 U20 6 2-6 L Mid Annandale U20 (-64) 1790
388 Nairn County Reserves Tier 6 15 1-5 L Golspie Sutherland (-9) 1789
389 Saltcoats Victoria Tier 7 201 1-2 L Maybole Juniors (+9) 1784
390 Edinburgh University U20 U20 163 2-2 D Glenrothes U20 (-1) 1773
391 Camelon Juniors U20 U20 57 2-4 L Heriot-Watt University U20 (-11) 1761
392 Elgin City U20 U20 40 14-1 W Inverness Athletic U20 (±0) 1750
393 Fraserburgh U20 U20 66 7-1 W Huntly U20 (+14) 1739
394 Craigroyston U20 U20 10 4-2 W Fauldhouse United U20 (+18) 1736
395 Edinburgh College U20 U20 8 3-1 W Musselburgh Athletic U20 (+51) 1708
396 Mid Annandale U20 U20 87 1-6 L Carluke Rovers U20 (-2) 1706
397 BSC Glasgow Tier 8 14 2-5 L Finnart (-1) 1695
398 Glenvale U20 U20 8 2-3 L Forth Wanderers U20 (+5) 1694
399 Coupar Angus Tier 6 171 0-11 L East Craigie (-1) 1694
400 Jeanfield Swifts U20 U20 10 3-2 W Dalkeith Thistle U20 (+5) 1693
401 Cove Rangers U20 U20 60 0-1 L Turriff United U20 (-27) 1687
402 Wigtown & Bladnoch Tier 6 217 3-8 L Abbey Vale (-3) 1669
403 Glentanar Tier 8 204 1-1 D Aberdeen University (+13) 1668
404 Broxburn Athletic U20 U20 24 1-2 L Civil Service Strollers U20 (+3) 1652
405 Dalkeith Thistle U20 U20 65 2-3 L Jeanfield Swifts U20 (-5) 1628
406 Banks o' Dee U20 U20 62 1-1 D Buckie Thistle U20 (-6) 1620
407 Inverness Athletic Tier 6 97 1-2 L Invergordon (+2) 1617
408 Turriff United U20 U20 63 0-2 L Stonehaven U20 (-7) 1610
409 Formartine United U20 U20 61 3-1 W Huntly U20 (+20) 1591
410 New Elgin Tier 8 215 2-2 D Whitehills (+3) 1556
411 Dalbeattie Star U20 U20 2 1-5 L Stranraer U20 (-5) 1544
412 Whitehills Tier 8 180 2-2 D New Elgin (-3) 1543
413 Newtongrange Star U20 U20 58 1-2 L Leith Athletic U20 (+6) 1542
414 Fauldhouse United U20 U20 10 2-4 L Craigroyston U20 (-18) 1529
415 Annan Athletic U20 U20 107 1-3 L Wigtown & Bladnoch (-2) 1475
416 Brora Rangers U20 U20 25 0-0 D Forres Mechanics U20 (-15) 1467
417 Clachnacuddin U20 U20 56 2-1 W Forres Mechanics U20 (-8) 1449
418 Montrose U20 U20 5 0-3 L Inverurie Loco Works U20 (-22) 1438
419 Buckie Thistle U20 U20 61 1-1 D Inverurie Loco Works U20 (+14) 1419
420 Huntly U20 U20 63 1-3 L Formartine United U20 (-20) 1410
421 Nairn County U20 U20 59 3-5 L Orkney (+4) 1350
422 Edinburgh South U20 U20 10 4-11 L Preston Athletic U20 (-9) 1341
423 Lossiemouth U20 U20 61 3-1 W Forres Mechanics U20 (+7) 1335
424 Deveronvale U20 U20 65 1-7 L Inverurie Loco Works U20 (-10) 1322
425 Keith U20 U20 62 1-5 L Huntly U20 (-25) 1309
426 Livingston United U20 U20 9 3-1 W Inverkeithing Hillfield Swifts U20 (+53) 1259
427 Alness United U20 U20 44 1-4 L Nairn County U20 (-9) 1158
428 Dyce Juniors U20 U20 2 1-1 D Keith U20 (+10) 1144
429 Bonar Bridge Tier 6 38 0-3 L Halkirk United (-1) 1144
430 Aberdeen University U20 U20 18 2-1 W Huntly U20 (+34) 1125
431 Rothes U20 U20 6 0-5 L Elgin City U20 (-1) 1054
432 Harthill Royal U20 U20 5 0-4 L Shotts Bon Accord U20 (-1) 1049
433 Armadale Thistle U20 U20 10 1-7 L Whitehill Welfare U20 (-2) 1033
434 Forres Mechanics U20 U20 51 1-3 L Lossiemouth U20 (-7) 973
435 Threave Rovers U20 U20 1 0-7 L Annan Athletic U20 (new rank) 957
436 Hermes U20 U20 4 0-6 L Formartine United U20 (-1) 742
437 Inverness Athletic U20 U20 1 1-14 L Elgin City U20 (new rank) 684
--- Whitletts Victoria U20 U20 8 0-1 L Troon U20 (n/a) N/R
--- Irvine Meadow U20 U20 6 6-0 W Port Glasgow U20 (n/a) N/R
--- Maybole Juniors U20 U20 3 0-9 L Neilston U20 (n/a) N/R
--- Beith Juniors U20 U20 10 7-1 W Neilston U20 (n/a) N/R
--- Kilwinning Rangers U20 U20 7 2-6 L Ardeer Thistle U20 (n/a) N/R
--- Dalry Thistle U20 U20 4 0-6 L Largs Thistle U20 (n/a) N/R
--- Cumnock Juniors U20 U20 8 3-7 L Ardeer Thistle U20 (n/a) N/R
--- Port Glasgow U20 U20 9 0-6 L Irvine Meadow U20 (n/a) N/R
--- Auchinleck Talbot U20 U20 8 0-2 L Troon U20 (n/a) N/R
--- Largs Thistle U20 U20 10 3-1 W Darvel U20 (n/a) N/R
--- Arthurlie U20 U20 9 4-0 W Ardeer Thistle U20 (n/a) N/R
--- Troon U20 U20 10 1-0 W Whitletts Victoria U20 (n/a) N/R
--- Ardrossan Winton Rovers U20 U20 7 1-12 L Largs Thistle U20 (n/a) N/R
--- Darvel U20 U20 8 1-3 L Largs Thistle U20 (n/a) N/R
--- Ardeer Thistle U20 U20 11 0-4 L Arthurlie U20 (n/a) N/R
--- Neilston U20 U20 10 1-7 L Beith Juniors U20 (n/a) N/R
--- Saint Anthony's U20 U20 10 2-5 L Drumchapel United U20 (n/a) N/R
--- Yoker Athletic U20 U20 8 0-9 L Clydebank U20 (n/a) N/R
--- Rossvale U20 U20 10 1-6 L Johnstone Burgh U20 (n/a) N/R
--- Gartcairn U20 U20 10 1-5 L Benburb U20 (n/a) N/R
--- Maryhill U20 U20 11 1-3 L BSC Glasgow U20 (n/a) N/R
--- Johnstone Burgh U20 U20 11 6-1 W Rossvale U20 (n/a) N/R
--- Drumchapel United U20 U20 10 5-2 W Saint Anthony's U20 (n/a) N/R
--- Pollok U20 U20 10 3-1 W Saint Cadoc's Youth Club U20 (n/a) N/R
--- Clydebank U20 U20 11 9-0 W Yoker Athletic U20 (n/a) N/R
--- Ashfield U20 U20 10 2-1 W Vale of Leven U20 (n/a) N/R
--- BSC Glasgow U20 U20 9 3-1 W Maryhill U20 (n/a) N/R
--- Vale of Leven U20 U20 10 1-2 L Ashfield U20 (n/a) N/R
--- Benburb U20 U20 9 5-1 W Gartcairn U20 (n/a) N/R
--- Saint Cadoc's Youth Club U20 U20 11 1-3 L Pollok U20 (n/a) N/R



RANK TEAM LEVEL GAMES LAST MATCH FORM POINTS