SCOTTISH CLUB RANKING
LEAGUE SELECTOR MATCH DATABASE

SENIOR U20/RESERVESENIOR/U20/RESERVE
PREMIERSHIPCHAMPIONSHIPLEAGUE 1LEAGUE 2HIGHLAND
LOWLANDWOS PREMIERWOS 1WOS 2WOS 3
WOS 4EOS PREMIEREOS 1EOS 2EOS 3
SOUTHNORTH CALEDONIANMIDLANDSNORTH PREMIERNORTH CHAMPIONSHIP
SCOTTISH RESERVE ABERDEENSHIRE DEV.LOWLAND DEV. ALOWLAND DEV. BLOWLAND DEV. C
LOWLAND DEV. DLOWLAND DEV. ELOWLAND DEV. FLOWLAND DEV. G
SCOTTISH SENIOR/UNDER 20/RESERVE CLUB RANKING
RANK TEAM LEVEL GAMES LAST MATCH FORM POINTS
1 Celtic Tier 1 489 2-1 W Ross County (-7) 3283
2 Rangers Tier 1 462 1-1 D Saint Mirren (-5) 3209
3 Aberdeen Tier 1 401 1-0 W Dundee United (±0) 3115
4 Heart of Midlothian Tier 1 376 1-1 D Livingston (-4) 3071
5 Saint Johnstone Tier 1 378 1-1 D Motherwell (-4) 3063
6 Livingston Tier 1 383 1-1 D Heart of Midlothian (+4) 3061
7 Dundee United Tier 1 393 0-1 L Aberdeen (±0) 3059
8 Motherwell Tier 1 375 1-1 D Saint Johnstone (+4) 3052
9 Dundee Tier 2 361 6-2 W Airdrieonians (+10) 3049
10 Hibernian Tier 1 402 0-1 L Kilmarnock (-5) 3043
11 Ross County Tier 1 369 1-2 L Celtic (+7) 3030
12 Saint Mirren Tier 1 377 1-1 D Rangers (+5) 3029
13 Kilmarnock Tier 1 374 1-0 W Hibernian (+5) 3011
14 Greenock Morton Tier 2 370 4-1 W Queen of the South (+10) 2991
15 Ayr United Tier 2 362 2-2 D Inverness Caledonian Thistle (+1) 2989
16 Queen's Park Tier 2 369 3-0 W Peterhead (+6) 2978
17 Raith Rovers Tier 2 378 3-0 W Auchinleck Talbot (+8) 2961
18 Rangers Reserves Res 17 3-1 W Falkirk Reserves (+7) 2948
19 Inverness Caledonian Thistle Tier 2 382 3-2 W Stirling Albion (-3) 2947
20 Dunfermline Athletic Tier 3 365 4-0 W Forfar Athletic (+6) 2945
21 Cove Rangers Tier 2 393 7-0 W Dunipace (+4) 2942
22 Partick Thistle Tier 2 365 3-0 W Kelty Hearts (+9) 2935
23 Arbroath Tier 2 360 2-0 W Fraserburgh (+6) 2923
24 Celtic Reserves Res 25 4-1 W Hibernian Reserves (+19) 2920
25 Hamilton Academical Tier 2 365 4-0 W East Kilbride (+11) 2911
26 Falkirk Tier 3 359 6-0 W Wick Academy (+5) 2905
27 Queen of the South Tier 3 369 1-4 L Greenock Morton (-10) 2890
28 Alloa Athletic Tier 3 374 2-1 W Open Goal Broomhill (-2) 2881
29 Airdrieonians Tier 3 349 2-6 L Dundee (-10) 2874
30 Heart of Midlothian Reserves Res 39 2-0 W Dunfermline Athletic Reserves (+7) 2871
31 Aberdeen Reserves Res 33 2-0 W Motherwell Reserves (+13) 2846
32 Hibernian Reserves Res 30 0-2 L Dunfermline Athletic Reserves (-28) 2839
33 Darvel Tier 6 287 5-2 W Montrose (+30) 2836
34 Montrose Tier 3 356 2-5 L Darvel (-30) 2834
35 Stirling Albion Tier 4 348 2-3 L Inverness Caledonian Thistle (+3) 2834
36 Auchinleck Talbot Tier 6 364 0-3 L Raith Rovers (-8) 2826
37 Dumbarton Tier 4 355 3-1 W Clyde (+14) 2825
38 Ross County Reserves Res 42 5-0 W Hamilton Academical Reserves (+24) 2819
39 Edinburgh Tier 3 363 0-1 L Drumchapel United (-13) 2816
40 Kelty Hearts Tier 3 325 0-3 L Partick Thistle (-9) 2811
41 Rangers U20 Tier 5 192 4-1 W Bo'ness United (+8) 2806
42 Kilmarnock Reserves Res 40 2-2 D Ayr United Reserves (±0) 2800
43 Celtic U20 Tier 5 215 4-4 D Caledonian Braves (-9) 2787
44 Hibernian U20 U20 141 1-1 D Brechin City (-6) 2782
45 Brechin City Tier 5 346 2-1 W Forres Mechanics (-8) 2776
46 Linlithgow Rose Tier 6 347 1-0 W Sauchie Juniors (-1) 2772
47 Stenhousemuir Tier 4 360 3-1 W Formartine United (+11) 2768
48 Motherwell U20 U20 147 1-2 L East Kilbride (-7) 2766
49 Dundee United Reserves Res 40 0-0 D Dunfermline Athletic Reserves (-1) 2765
50 Elgin City Tier 4 364 2-1 W Hill of Beath Hawthorn (+3) 2761
51 East Fife Tier 4 355 1-3 L Stirling Albion (-6) 2760
52 East Kilbride Tier 5 353 0-4 L Hamilton Academical (-11) 2756
53 Motherwell Reserves Res 46 2-2 D Hamilton Academical Reserves (-5) 2756
54 Annan Athletic Tier 4 360 1-1 D Stranraer (+2) 2753
55 Hamilton Academical U20 U20 140 0-1 L Airdrieonians (-6) 2750
56 Falkirk Reserves Res 20 1-3 L Rangers Reserves (-7) 2748
57 Buckie Thistle Tier 5 329 2-1 W Lossiemouth (-10) 2742
58 Tranent Juniors Tier 5 305 3-2 W Blackburn United (-6) 2740
59 University of Stirling Tier 5 306 1-0 W Albion Rovers (+11) 2738
60 Brora Rangers Tier 5 348 4-2 W Clachnacuddin (-5) 2737
61 Livingston Reserves Res 40 3-0 W Dundee Reserves (+23) 2734
62 Clyde Tier 3 357 1-3 L Dumbarton (-14) 2729
63 Albion Rovers Tier 4 338 0-1 L University of Stirling (-11) 2728
64 Bonnyrigg Rose Tier 4 354 1-1 D Stenhousemuir (+5) 2727
65 Clydebank Tier 6 291 4-0 W Largs Thistle (+19) 2722
66 Stranraer Tier 4 354 1-1 D Annan Athletic (-2) 2718
67 Aberdeen U20 U20 147 0-0 D Huntly (-8) 2715
68 Dundee U20 U20 134 1-2 L Peterhead (-5) 2715
69 Ross County U20 U20 139 2-3 L Raith Rovers (-3) 2715
70 Hamilton Academical Reserves Res 43 4-3 W Queen of the South Reserves (-7) 2714
71 Dunfermline Athletic Reserves Res 43 2-0 W Hibernian Reserves (+28) 2711
72 Forfar Athletic Tier 4 356 0-4 L Dunfermline Athletic (-6) 2710
73 Saint Mirren Reserves Res 39 1-0 W Queen of the South Reserves (-3) 2709
74 Spartans Tier 5 335 9-0 W Glasgow University (+9) 2704
75 Fraserburgh Tier 5 332 0-2 L Arbroath (-6) 2703
76 Sauchie Juniors Tier 6 303 0-1 L Linlithgow Rose (+1) 2701
77 Hurlford United Tier 6 317 2-1 W Petershill (+1) 2700
78 Kirkintilloch Rob Roy Tier 6 291 2-0 W Troon (+8) 2699
79 Cumnock Juniors Tier 6 283 1-0 W Arthurlie (+1) 2698
80 Kilwinning Rangers Tier 6 311 0-1 L Glenafton Athletic (-14) 2697
81 Ayr United Reserves Res 42 1-4 L Partick Thistle Reserves (-33) 2694
82 Heart of Midlothian U20 Tier 5 162 4-0 W Dalbeattie Star (+4) 2685
83 Pollok Tier 6 311 2-0 W Petershill (+1) 2677
84 Bo'ness United Tier 5 331 5-2 W Penicuik Athletic (+14) 2677
85 Beith Juniors Tier 6 316 4-3 W Irvine Meadow (+2) 2675
86 Peterhead Tier 3 357 0-3 L Queen's Park (-6) 2672
87 Banks o' Dee Tier 5 369 2-0 W Huntly (+7) 2669
88 Saint Johnstone Reserves Res 25 0-3 L Ross County Reserves (-9) 2669
89 Saint Cadoc's Youth Club Tier 7 61 2-0 W Gartcairn (+16) 2664
90 Inverness Caledonian Thistle Reserves Res 8 2-3 L Brora Rangers (+13) 2663
91 Queen's Park Reserves Res 48 5-1 W Dundee Reserves (+36) 2661
92 Irvine Meadow Tier 6 308 3-4 L Beith Juniors (-2) 2658
93 Troon Tier 6 289 0-2 L Kirkintilloch Rob Roy (-8) 2657
94 Partick Thistle Reserves Res 30 4-1 W Ayr United Reserves (+33) 2657
95 Civil Service Strollers Tier 5 311 1-2 L Gala Fairydean Rovers (-9) 2652
96 Airdrieonians Reserves Res 37 0-0 D Livingston Reserves (-1) 2652
97 Arthurlie Tier 6 273 0-1 L Cumnock Juniors (-1) 2651
98 Greenock Morton Reserves Res 40 3-5 L Motherwell Reserves (-15) 2651
99 Drumchapel United Tier 7 63 1-0 W Edinburgh (+13) 2649
100 Caledonian Braves Tier 5 334 4-4 D Celtic U20 (+9) 2647
101 Largs Thistle Tier 6 293 0-1 L Cambuslang Rangers (-12) 2646
102 Glenafton Athletic Tier 6 291 1-0 W Kilwinning Rangers (+14) 2646
103 Cambuslang Rangers Tier 6 256 1-0 W Largs Thistle (+12) 2637
104 Formartine United Tier 5 344 1-3 L Stenhousemuir (-11) 2633
105 Clyde Reserves Res 6 3-1 W Partick Thistle Reserves (+28) 2632
106 Dundee Reserves Res 31 1-5 L Queen's Park Reserves (-36) 2630
107 Open Goal Broomhill Tier 5 300 1-2 L Alloa Athletic (+2) 2630
108 Carnoustie Panmure Tier 6 286 6-2 W Brechin Victoria (-1) 2628
109 Saint Johnstone U20 U20 142 0-4 L East Fife (-13) 2617
110 Saint Mirren U20 U20 142 0-0 D East Stirlingshire (-3) 2616
111 Dunfermline Athletic U20 U20 104 2-1 W Saint Johnstone U20 (+1) 2615
112 Hill of Beath Hawthorn Tier 6 292 1-2 L Elgin City (-3) 2614
113 Cowdenbeath Tier 5 354 1-2 L Civil Service Strollers (±0) 2608
114 Dundonald Bluebell Tier 6 287 5-5 D Broxburn Athletic (+3) 2608
115 Kilmarnock U20 U20 141 2-4 L Montrose (+2) 2605
116 Broxburn Athletic Tier 6 304 4-1 W Coldstream (+5) 2601
117 Penicuik Athletic Tier 6 310 1-2 L Coldstream (-19) 2599
118 Bo'ness Athletic Tier 9 106 3-1 W West Calder United (-4) 2598
119 Rutherglen Glencairn Tier 7 280 0-5 L Johnstone Burgh (-38) 2593
120 Crossgates Primrose Tier 6 248 3-1 W Vale of Leithen (-6) 2591
121 Shotts Bon Accord Tier 7 256 2-1 W Ardrossan Winton Rovers (-6) 2586
122 Benburb Tier 7 282 5-1 W Whitletts Victoria (+15) 2584
123 Gartcairn Tier 7 231 0-2 L Saint Cadoc's Youth Club (-16) 2584
124 Musselburgh Athletic Tier 6 306 1-3 L Edinburgh University (-30) 2584
125 Dundee United U20 U20 135 0-1 L Elgin City (+2) 2580
126 Inverurie Loco Works Tier 5 311 1-1 D Rothes (-5) 2580
127 University of Stirling U20 U20 158 3-1 W Haddington Athletic U20 (-6) 2579
128 East Stirlingshire Reserves Res 15 3-0 W Albion Rovers Reserves (+11) 2574
129 Cumbernauld United Tier 7 289 2-4 L Saint Roch's (-14) 2573
130 Lochee United Tier 6 294 0-0 D Arbroath Victoria (-5) 2573
131 Kilbirnie Ladeside Tier 7 278 7-2 W Rossvale (+17) 2572
132 Berwick Rangers Tier 5 332 0-5 L East Kilbride (-11) 2571
133 Cumbernauld Colts Tier 5 257 4-1 W Caledonian Braves (+23) 2568
134 Culter Tier 6 300 2-0 W Stonehaven (+5) 2568
135 Greenock Morton U20 U20 103 1-0 W Ayr United U20 (+2) 2567
136 Gala Fairydean Rovers Tier 5 292 2-1 W Civil Service Strollers (+9) 2564
137 Falkirk U20 U20 133 0-1 L Heart of Midlothian U20 (-1) 2563
138 Inverness Caledonian Thistle U20 U20 109 1-2 L Hibernian U20 (+1) 2558
139 Broughty Athletic Tier 6 293 3-0 W Tayport (+17) 2556
140 Renfrew Tier 8 272 3-3 D Muirkirk Juniors (-6) 2555
141 East Kilbride Reserves Res 36 1-1 D Ayr United Reserves (+5) 2550
142 Ayr United U20 U20 105 0-1 L Greenock Morton U20 (-2) 2549
143 Whitburn Tier 8 253 2-2 D Arniston Rangers (-9) 2548
144 East Craigie Tier 6 270 0-3 L Downfield (-35) 2548
145 Jeanfield Swifts Tier 6 303 3-2 W Edinburgh South (-5) 2547
146 Neilston Tier 7 269 2-1 W Thorniewood United (+3) 2546
147 Thorniewood United Tier 7 266 1-2 L Neilston (-3) 2539
148 Rothes Tier 5 289 1-1 D Inverurie Loco Works (+5) 2535
149 Johnstone Burgh Tier 7 243 5-0 W Rutherglen Glencairn (+38) 2534
150 Blantyre Victoria Tier 7 293 2-1 W Whitletts Victoria (+9) 2533
151 Saint Roch's Tier 7 265 4-2 W Cumbernauld United (+14) 2529
152 East Stirlingshire Tier 5 314 2-2 D Dalbeattie Star (-2) 2527
153 Blackburn United Tier 6 264 2-1 W Lochore Welfare (-6) 2525
154 Raith Rovers Reserves Res 21 1-2 L Dunfermline Athletic Reserves (±0) 2523
155 Newtongrange Star Tier 7 297 5-3 W Stoneyburn (-1) 2518
156 Haddington Athletic Tier 6 278 3-2 W Blackburn United (+4) 2516
157 Raith Rovers U20 U20 90 2-1 W Stirling Albion U20 (+7) 2514
158 Partick Thistle U20 U20 139 1-3 L Clyde (+2) 2512
159 Petershill Tier 6 271 1-2 L Hurlford United (-1) 2510
160 Luncarty Tier 7 232 3-2 W Thornton Hibs (-1) 2509
161 Dunipace Tier 7 271 0-7 L Cove Rangers (-4) 2508
162 Vale of Clyde Tier 9 261 5-1 W Lesmahagow (+8) 2506
163 Benburb U20 U20 49 6-1 W Troon U20 (+18) 2506
164 Ashfield Tier 8 239 1-2 L Maryhill (-12) 2504
165 Lothian Thistle Hutchison Vale Tier 6 322 3-1 W Kello Rovers (+2) 2501
166 Dundee North End Tier 6 284 4-0 W Lochee Harp (+8) 2498
167 Syngenta Tier 8 99 5-1 W Tweedmouth Rangers (+4) 2496
168 Hermes Tier 6 309 1-1 D Montrose Roselea (-3) 2495
169 Dunbar United Tier 7 274 2-1 W Gretna (+8) 2488
170 Johnstone Burgh U20 U20 44 4-3 W Yoker Athletic U20 (-7) 2486
171 Albion Rovers Reserves Res 35 0-3 L East Stirlingshire Reserves (-11) 2485
172 Downfield Tier 6 260 3-0 W East Craigie (+35) 2480
173 Cumbernauld Colts U20 U20 214 6-1 W Clydebank U20 (+28) 2479
174 Queen of the South Reserves Res 55 3-4 L Hamilton Academical Reserves (+7) 2478
175 East Kilbride U20 U20 183 1-3 L Kelty Hearts U20 (-21) 2477
176 Forres Mechanics Tier 5 301 3-4 L Nairn County (-14) 2474
177 Whitletts Victoria Tier 7 246 1-5 L Benburb (-15) 2474
178 Spartans U20 U20 253 6-0 W Edinburgh United U20 (+1) 2474
179 Kirriemuir Thistle Tier 6 265 5-1 W Forfar United (+10) 2474
180 Craigmark Burntonians Tier 8 250 2-2 D Kilsyth Rangers (-7) 2470
181 Huntly Tier 5 306 0-2 L Banks o' Dee (-7) 2469
182 Inverkeithing Hillfield Swifts Tier 6 135 3-6 L Bo'ness Athletic (-19) 2465
183 Tynecastle Tier 6 286 1-2 L Dunipace (-1) 2463
184 West Park United Tier 10 14 2-0 W Glenvale (-1) 2461
185 Stranraer U20 U20 76 7-2 W Queen's Park U20 (+28) 2460
186 Maybole Juniors Tier 8 259 5-0 W Glenrothes (+32) 2458
187 Bridge of Don Thistle Tier 6 268 1-0 W Lossiemouth United (-11) 2458
188 Armadale Thistle Tier 9 256 6-1 W Harthill Royal (+9) 2456
189 Threave Rovers Tier 10 303 4-2 W Campbeltown Pupils (-1) 2455
190 Clydebank U20 U20 41 1-6 L Cumbernauld Colts U20 (-28) 2454
191 Camelon Juniors Tier 7 299 3-1 W Glenrothes (+21) 2451
192 Open Goal Broomhill U20 U20 194 5-0 W Vale of Leven U20 (+30) 2451
193 Airdrieonians U20 U20 100 2-3 L Greenock Morton U20 (+2) 2451
194 Glenrothes Tier 7 269 1-3 L Camelon Juniors (-21) 2451
195 Kirkcaldy & Dysart Tier 7 239 2-1 W Whitehill Welfare (-2) 2444
196 Rossvale Tier 7 292 2-7 L Kilbirnie Ladeside (-17) 2440
197 Nairn County Tier 5 290 4-3 W Forres Mechanics (+14) 2434
198 Beith Juniors U20 U20 32 1-5 L Arthurlie U20 (-27) 2433
199 Queen's Park U20 U20 104 0-1 L Rangers U20 (+9) 2428
200 Auchinleck Talbot U20 U20 43 4-2 W Bonnyton Thistle U20 (+5) 2426
201 Kilsyth Athletic Tier 10 47 3-1 W Saint Peter's (+4) 2425
202 Easterhouse Football Academy U20 U20 13 4-1 W Shotts Bon Accord U20 (-1) 2423
203 Preston Athletic Tier 7 267 4-1 W Kirkcaldy & Dysart (+21) 2422
204 Kinnoull Tier 7 259 0-0 D Burntisland Shipyard (-6) 2422
205 Gretna Tier 5 288 1-2 L Dunbar United (-8) 2421
206 Edinburgh University Tier 5 294 3-1 W Musselburgh Athletic (+30) 2407
207 Stirling Albion Reserves Res 19 1-9 L Raith Rovers Reserves (-28) 2407
208 Pollok U20 U20 25 6-0 W Rossvale U20 (+2) 2407
209 Saint Cadoc's Youth Club U20 U20 46 6-0 W Craigroyston U20 (+3) 2406
210 Dyce Tier 6 299 4-1 W Dufftown (+2) 2405
211 Turriff United Tier 5 305 1-2 L Keith (-7) 2404
212 Ardrossan Winton Rovers Tier 9 254 1-0 W Finnart (-1) 2404
213 Tayport Tier 6 279 0-3 L Broughty Athletic (-17) 2404
214 Dumbarton U20 U20 54 0-0 D East Stirlingshire (+10) 2403
215 Dalbeattie Star Tier 5 289 0-4 L Heart of Midlothian U20 (-4) 2401
216 Forth Wanderers Tier 8 258 1-0 W Glasgow Perthshire (+10) 2400
217 Larkhall Thistle Tier 9 254 4-1 W Vale of Leven (+6) 2398
218 East End Tier 6 276 1-3 L Stoneywood Parkvale (-26) 2394
219 Alloa Athletic U20 U20 132 0-2 L Open Goal Broomhill U20 (-9) 2393
220 Saint Anthony's Tier 8 244 2-1 W Muirkirk Juniors (+1) 2390
221 Clachnacuddin Tier 5 288 2-4 L Brora Rangers (+5) 2389
222 Livingston U20 U20 68 0-3 L Celtic U20 (+2) 2388
223 Leith Athletic Tier 7 295 5-0 W Kennoway Star Hearts (+14) 2388
224 Wick Academy Tier 5 295 0-6 L Falkirk (-5) 2387
225 Arthurlie U20 U20 47 8-1 W Rosyth U20 (+3) 2387
226 Kilsyth Rangers Tier 8 274 2-2 D Greenock Juniors (-6) 2385
227 Yoker Athletic Tier 8 276 2-4 L Maryhill (-22) 2384
228 Wishaw Tier 8 277 1-1 D Kello Rovers (-5) 2384
229 Queen of the South U20 U20 119 0-1 L Bonnyton Thistle (-18) 2383
230 Arbroath Victoria Tier 6 249 0-0 D Lochee United (+5) 2382
231 Heriot-Watt University Tier 8 279 4-0 W Easthouses Lily Miners Welfare (+5) 2382
232 Glasgow Perthshire Tier 8 248 0-1 L Forth Wanderers (-10) 2378
233 Maryhill Tier 8 261 4-2 W Yoker Athletic (+22) 2378
234 Glasgow University Tier 8 79 0-9 L Spartans (-9) 2372
235 Lothian Thistle Hutchison Vale U20 U20 203 5-1 W West Calder United U20 (-1) 2370
236 Thorn Athletic Tier 10 17 1-3 L Eglinton (-32) 2365
237 Berwick Rangers U20 U20 85 5-0 W Cowdenbeath U20 (+7) 2364
238 Edinburgh U20 U20 228 2-4 L Stirling Albion U20 (-15) 2359
239 Bonnyton Thistle Tier 7 188 0-2 L Saint Roch's (-10) 2358
240 Kelty Hearts U20 U20 105 2-2 D Oakley United U20 (-11) 2357
241 Muirkirk Juniors Tier 8 239 3-3 D Renfrew (+6) 2357
242 Rothie Rovers Tier 7 62 3-3 D Banks o' Dee Juniors (-8) 2356
243 Whitletts Victoria U20 U20 39 1-2 L Kilwinning Rangers U20 (-6) 2354
244 Alloa Athletic Reserves Res 15 9-0 W BSC Glasgow Reserves (+65) 2353
245 Montrose Roselea Tier 6 265 1-1 D Hermes (+3) 2352
246 Irvine Victoria Tier 9 263 4-1 W Carluke Rovers (+14) 2352
247 Deveronvale Tier 5 299 7-0 W Strathspey Thistle (+20) 2350
248 Thornton Hibs Tier 8 273 2-3 L Luncarty (+1) 2350
249 Burntisland Shipyard Tier 7 260 0-0 D Kinnoull (+6) 2349
250 Lossiemouth Tier 5 283 1-2 L Buckie Thistle (+10) 2348
251 Kello Rovers Tier 9 249 1-3 L Lothian Thistle Hutchison Vale (-2) 2346
252 Saint Peter's U20 U20 42 4-2 W Arthurlie U20 (+24) 2346
253 Keith Tier 5 291 2-1 W Turriff United (+7) 2342
254 Stonehaven Tier 6 281 0-2 L Culter (-5) 2340
255 Edinburgh College Tier 9 57 6-0 W Livingston United (+48) 2339
256 Newton Stewart Tier 6 292 1-3 L Saint Cuthbert Wanderers (-27) 2338
257 Oakley United Tier 6 258 0-2 L Lothian Thistle Hutchison Vale (-9) 2336
258 Whitehill Welfare Tier 7 282 1-2 L Kirkcaldy & Dysart (+2) 2336
259 Lanark United Tier 9 273 2-1 W Saltcoats Victoria (-9) 2333
260 Abbey Vale Tier 6 287 2-0 W Caledonian Braves Reserves (+4) 2331
261 Rosyth Tier 7 250 3-1 W Whitehill Welfare (+11) 2330
262 East Fife U20 U20 68 4-1 W Jeanfield Swifts U20 (+12) 2326
263 Ardeer Thistle Tier 8 243 1-2 L Glasgow Perthshire (-8) 2326
264 Neilston U20 U20 42 4-3 W Yoker Athletic U20 (+5) 2323
265 Stirling Albion U20 U20 133 7-1 W Renfrew U20 (+15) 2321
266 Greenock Juniors Tier 8 275 2-2 D Kilsyth Rangers (+6) 2321
267 University of Stirling Reserves Tier 8 227 4-1 W Ormiston Primrose (+1) 2320
268 Finnart Tier 9 48 0-1 L Ardrossan Winton Rovers (+1) 2317
269 Berwick Rangers Reserves Res 20 0-8 L Ayr United Reserves (-3) 2316
270 Kilwinning Rangers U20 U20 21 2-1 W Whitletts Victoria U20 (+6) 2316
271 Forfar Athletic U20 U20 88 2-2 D Cowdenbeath U20 (-10) 2314
272 Dalry Thistle Tier 9 225 0-4 L Cumnock Juniors (-1) 2314
273 Stoneywood Parkvale Tier 6 192 3-1 W East End (+26) 2312
274 Saint Andrews United Tier 8 262 1-1 D Peebles Rovers (-8) 2312
275 Saint Peter's Tier 10 46 1-3 L Kilsyth Athletic (-4) 2310
276 Lochore Welfare Tier 7 249 1-2 L Blackburn United (+6) 2304
277 Vale of Leven U20 U20 43 0-5 L Open Goal Broomhill U20 (-30) 2303
278 Gartcairn U20 U20 44 4-1 W Fauldhouse United U20 (±0) 2303
279 Lesmahagow Tier 9 274 1-5 L Vale of Clyde (-8) 2302
280 Dunipace U20 U20 100 1-0 W Edinburgh University U20 (-2) 2298
281 Invergordon Tier 6 150 1-0 W Golspie Sutherland (+4) 2297
282 West Calder United Tier 9 243 1-3 L Bo'ness Athletic (+4) 2297
283 Coldstream Tier 7 271 2-1 W Penicuik Athletic (+19) 2297
284 Irvine Meadow U20 U20 34 4-1 W Ardeer Thistle U20 (+15) 2296
285 Open Goal Broomhill Reserves Res 15 0-9 L Alloa Athletic Reserves (-65) 2295
286 Livingston United Tier 9 242 0-6 L Edinburgh College (-48) 2293
287 Glasgow United Tier 8 261 0-6 L Sauchie Juniors (-9) 2291
288 Creetown Tier 6 276 0-0 D Mid Annandale (-1) 2290
289 Syngenta U20 U20 12 2-1 W Whitburn U20 (+1) 2283
290 Saint Anthony's U20 U20 43 5-2 W Pumpherston U20 (+12) 2280
291 Loch Ness Tier 6 48 10-0 W Bonar Bridge (+4) 2276
292 Kirkintilloch Rob Roy U20 U20 47 6-3 W Lochar Thistle U20 (±0) 2275
293 Stoneyburn Tier 9 234 1-4 L Fauldhouse United (-33) 2275
294 Port Glasgow Tier 9 252 3-2 W Lugar Boswell Thistle (-4) 2274
295 Newtongrange Star U20 U20 93 3-2 W Sauchie Juniors U20 (+11) 2273
296 Bonnyrigg Rose U20 U20 72 1-1 D Sauchie Juniors U20 (-4) 2273
297 Maryhill U20 U20 45 2-3 L Albion Rovers U20 (-12) 2273
298 Hill of Beath Hawthorn U20 U20 98 7-1 W Darvel U20 (+27) 2273
299 Letham Tier 6 62 2-0 W Forfar West End (+6) 2272
300 Largs Thistle U20 U20 25 1-10 L Arthurlie U20 (-27) 2270
301 Arniston Rangers Tier 8 266 2-2 D Whitburn (+9) 2269
302 Bellshill Athletic Tier 9 258 0-1 L Newmains United (-13) 2268
303 Ellon United Tier 6 263 4-1 W Maud (+9) 2267
304 Blantyre Victoria U20 U20 43 5-0 W Tranent Juniors U20 (+10) 2262
305 Ardeer Thistle U20 U20 41 3-2 W Troon U20 (+3) 2261
306 Albion Rovers U20 U20 59 3-2 W Maryhill U20 (+12) 2261
307 Sauchie Juniors U20 U20 45 1-1 D Bonnyrigg Rose U20 (+4) 2261
308 Dalkeith Thistle Tier 8 271 3-2 W Lochgelly Albert (-1) 2260
309 Stranraer Reserves Tier 6 162 2-1 W Wigtown & Bladnoch (-10) 2259
310 Sunnybank Tier 7 261 2-3 L Fraserburgh United (-12) 2254
311 East Kilbride Thistle Tier 9 256 2-2 D Newmains United (-9) 2252
312 Fort William Tier 6 266 0-3 L Saint Duthus (-20) 2250
313 Troon U20 U20 37 2-3 L Ardeer Thistle U20 (-3) 2249
314 Dundonald Bluebell U20 U20 35 14-0 W Bathgate Thistle U20 (+5) 2248
315 Penicuik Athletic U20 U20 66 1-6 L Saint Roch's U20 (-40) 2247
316 Whitburn U20 U20 15 3-1 W Leith Athletic U20 (+3) 2243
317 Fraserburgh United Tier 7 253 3-2 W Sunnybank (+12) 2242
318 East Kilbride Thistle U20 U20 41 3-2 W Lanark United U20 (-6) 2240
319 Harmony Row Tier 10 47 4-1 W Rossvale Academy (+23) 2239
320 Banks o' Dee Juniors Tier 7 20 3-3 D Rothie Rovers (+8) 2238
321 Fauldhouse United Tier 9 268 4-1 W Stoneyburn (+33) 2237
322 Saint Cuthbert Wanderers Tier 6 315 3-1 W Newton Stewart (+27) 2234
323 Saint Duthus Tier 6 134 3-0 W Fort William (+20) 2233
324 Vale of Leven Tier 9 239 4-1 W Royal Albert (+7) 2228
325 Drumchapel United U20 U20 28 4-0 W Yoker Athletic U20 (+14) 2227
326 Edinburgh South Tier 8 66 2-3 L Jeanfield Swifts (+5) 2227
327 Blackburn United U20 U20 70 2-0 W Glenrothes U20 (+14) 2225
328 Kennoway Star Hearts Tier 7 265 0-5 L Leith Athletic (-14) 2224
329 Dundee Violet Tier 6 263 4-3 W Blairgowrie (±0) 2216
330 Yoker Athletic U20 U20 42 3-4 L Neilston U20 (-5) 2215
331 Orkney Tier 6 144 3-2 W Clachnacuddin Reserves (-3) 2215
332 Easterhouse Football Academy Tier 10 14 0-2 L West Park United (+2) 2215
333 Clyde U20 U20 98 1-3 L Albion Rovers U20 (-16) 2210
334 Lochar Thistle Tier 6 302 5-1 W Nithsdale Wanderers (+13) 2205
335 Colony Park Juniors Tier 6 267 1-1 D Nairn Saint Ninian (+2) 2205
336 Heriot-Watt University U20 U20 197 0-1 L Ashfield U20 (-19) 2202
337 Forfar West End Tier 6 277 0-2 L Letham (-6) 2202
338 Tweedmouth Rangers Tier 8 183 1-5 L Syngenta (-4) 2201
339 Edinburgh University U20 U20 198 0-1 L Dunipace U20 (+2) 2201
340 Darvel U20 U20 20 1-7 L Hill of Beath Hawthorn U20 (-27) 2200
341 Turriff United U20 U20 76 5-1 W Formartine United U20 (+24) 2200
342 Cambuslang Rangers U20 U20 32 2-5 L Lochar Thistle U20 (-35) 2196
343 Mid Annandale Tier 6 307 1-0 W Lochmaben (±0) 2194
344 Girvan Tier 9 273 0-3 L Ardrossan Winton Rovers (-13) 2194
345 Strathspey Thistle Tier 5 273 0-7 L Deveronvale (-20) 2191
346 Bonnyton Thistle U20 U20 134 2-4 L Auchinleck Talbot U20 (-5) 2191
347 Nairn Saint Ninian Tier 6 268 1-1 D Colony Park Juniors (-2) 2187
348 Forres Thistle Tier 7 263 1-1 D Burghead Thistle (-3) 2185
349 Peebles Rovers Tier 8 256 1-1 D Saint Andrews United (+8) 2181
350 Halkirk United Tier 6 172 3-2 W Alness United (+3) 2180
351 Vale of Leithen Tier 6 272 1-3 L Crossgates Primrose (+6) 2180
352 Preston Athletic U20 U20 145 1-3 L Tynecastle U20 (-25) 2179
353 Stenhousemuir U20 U20 49 2-4 L Raith Rovers U20 (-4) 2178
354 Alness United Tier 6 139 2-3 L Halkirk United (-3) 2178
355 Elgin City U20 U20 41 8-1 W Inverness Athletic U20 (+9) 2177
356 East Stirlingshire U20 U20 47 1-3 L Cowdenbeath U20 (-8) 2176
357 Newmachar United Tier 7 243 6-1 W Lossiemouth United (+13) 2176
358 Fraserburgh U20 U20 79 2-1 W Keith U20 (-4) 2172
359 Bathgate Thistle Tier 9 251 1-2 L Pumpherston (-5) 2172
360 Musselburgh Athletic U20 U20 102 1-2 L Fauldhouse United U20 (-13) 2171
361 Saint Roch's U20 U20 40 6-1 W Penicuik Athletic U20 (+40) 2170
362 Coupar Angus Tier 6 212 5-1 W Dundee Saint James (+18) 2169
363 Inverkeithing Hillfield Swifts U20 U20 96 4-1 W Saint Andrews United U20 (±0) 2169
364 Forfar United Tier 6 251 1-5 L Kirriemuir Thistle (-10) 2163
365 Golspie Sutherland Tier 6 188 0-1 L Invergordon (-4) 2161
366 Carluke Rovers Tier 9 267 1-4 L Irvine Victoria (-14) 2159
367 Lochee Harp Tier 6 253 0-4 L Dundee North End (-8) 2159
368 Blairgowrie Tier 6 253 3-4 L Dundee Violet (±0) 2156
369 Banchory Saint Ternan Tier 6 257 1-3 L Dufftown (-11) 2154
370 Civil Service Strollers U20 U20 105 6-2 W Thornton Hibs U20 (+3) 2150
371 BSC Glasgow Tier 10 43 2-1 W Harmony Row (+7) 2149
372 Dufftown Tier 6 274 3-1 W Banchory Saint Ternan (+11) 2149
373 Edinburgh United Tier 8 271 2-3 L Hawick Royal Albert (-11) 2148
374 Rossvale Academy Tier 10 14 1-4 L Harmony Row (-23) 2145
375 Renfrew U20 U20 14 1-7 L Stirling Albion U20 (-15) 2141
376 Pumpherston Tier 9 244 2-1 W Bathgate Thistle (+5) 2141
377 Cove Rangers U20 U20 60 0-1 L Turriff United U20 (-16) 2140
378 Maud Tier 6 272 1-4 L Ellon United (-9) 2139
379 Newmains United U20 U20 13 2-2 D Royal Albert U20 (-12) 2136
380 Gala Fairydean Rovers U20 U20 31 1-1 D Broomhill U20 (+7) 2135
381 Haddington Athletic U20 U20 44 1-3 L University of Stirling U20 (+6) 2133
382 Eglinton Tier 10 14 3-1 W Thorn Athletic (+32) 2132
383 Forth Wanderers U20 U20 43 3-2 W Royal Albert U20 (-8) 2132
384 Glenrothes U20 U20 40 0-2 L Blackburn United U20 (-14) 2129
385 Kennoway Star Hearts U20 U20 29 2-3 L Heriot-Watt University U20 (+3) 2129
386 Brechin Victoria Tier 6 248 2-6 L Carnoustie Panmure (+1) 2129
387 Lugar Boswell Thistle Tier 9 239 2-3 L Port Glasgow (+4) 2121
388 Easthouses Lily Miners Welfare Tier 8 245 0-4 L Heriot-Watt University (-5) 2120
389 BSC Glasgow U20 U20 29 2-5 L Benburb U20 (-3) 2120
390 Glenvale U20 U20 41 3-8 L Maryhill U20 (-27) 2116
391 Newmains United Tier 9 229 1-0 W Bellshill Athletic (+13) 2112
392 Campbeltown Pupils Tier 10 44 2-4 L Threave Rovers (+1) 2111
393 Longside Tier 7 260 0-0 D Deveronside (-7) 2111
394 Jeanfield Swifts U20 U20 45 1-4 L East Fife U20 (-12) 2111
395 Leith Athletic U20 U20 75 1-3 L Whitburn U20 (-3) 2110
396 Whitehill Welfare U20 U20 190 0-1 L Tranent Juniors U20 (-15) 2108
397 Glenvale Tier 10 44 0-2 L West Park United (+1) 2106
398 Shotts Bon Accord U20 U20 36 6-0 W Tynecastle U20 (+32) 2106
399 Oakley United U20 U20 42 2-2 D Kelty Hearts U20 (+11) 2105
400 Banks o' Dee U20 U20 62 1-1 D Buckie Thistle U20 (-5) 2104
401 Inverness Athletic Tier 6 126 3-1 W Nairn County Reserves (+2) 2100
402 Dundee Saint James Tier 6 63 1-5 L Coupar Angus (-18) 2100
403 Cumnock Juniors U20 U20 17 0-2 L Whitletts Victoria U20 (-3) 2095
404 Upper Annandale Tier 6 289 3-2 W Caledonian Braves Reserves (+3) 2094
405 Upper Annandale U20 U20 22 1-3 L East Fife U20 (-8) 2089
406 Montrose U20 U20 5 0-3 L Inverurie Loco Works U20 (-88) 2088
407 Cowdenbeath U20 U20 86 0-5 L Berwick Rangers U20 (-7) 2087
408 Newburgh Juniors Tier 8 249 2-0 W Craigroyston (+9) 2086
409 Clachnacuddin Reserves Tier 6 13 2-3 L Orkney (+3) 2085
410 Inverurie Loco Works U20 U20 79 0-0 D Deveronvale U20 (-3) 2085
411 Royal Albert Tier 9 236 1-4 L Vale of Leven (-7) 2083
412 Caledonian Braves Reserves Tier 6 77 0-2 L Abbey Vale (-4) 2079
413 Caledonian Braves U20 U20 177 1-5 L Cumbernauld Colts U20 (-5) 2079
414 Harthill Royal Tier 9 168 1-6 L Armadale Thistle (-9) 2079
415 Islavale Tier 7 266 2-0 W Glentanar (+19) 2076
416 Thurso Tier 6 168 3-4 L Clachnacuddin Reserves (-11) 2075
417 Nithsdale Wanderers Tier 6 291 1-5 L Lochar Thistle (-13) 2073
418 Pumpherston U20 U20 14 2-5 L Saint Anthony's U20 (-12) 2065
419 Craigroyston Tier 8 253 0-2 L Newburgh Juniors (-9) 2063
420 Burghead Thistle Tier 7 262 1-1 D Forres Thistle (+3) 2059
421 Buchanhaven Hearts Tier 7 255 2-2 D Cruden Bay (-6) 2054
422 Burntisland Shipyard U20 U20 6 2-6 L Mid Annandale U20 (-108) 2052
423 Ormiston Primrose Tier 8 259 1-4 L University of Stirling Reserves (-1) 2049
424 Dalry Thistle U20 U20 17 5-1 W Camelon Juniors U20 (+10) 2047
425 Formartine United U20 U20 74 1-5 L Turriff United U20 (-24) 2046
426 Ashfield U20 U20 40 1-0 W Heriot-Watt University U20 (+19) 2045
427 Aberdeen University Tier 7 255 6-0 W New Elgin Juniors (+24) 2042
428 Scone Thistle Tier 6 254 3-11 L Dundee North End (-4) 2040
429 Tranent Juniors U20 U20 13 0-5 L Blantyre Victoria U20 (-10) 2039
430 Carluke Rovers U20 U20 28 1-7 L Cambuslang Rangers U20 (-9) 2037
431 Glentanar Tier 7 246 0-2 L Islavale (-19) 2037
432 Lanark United U20 U20 12 2-3 L East Kilbride Thistle U20 (+6) 2035
433 Edinburgh College U20 U20 41 0-3 L Linlithgow Rose U20 (-21) 2034
434 Dunbar United U20 U20 14 6-1 W Rosyth U20 (+8) 2032
435 Lochgelly Albert Tier 8 244 2-3 L Dalkeith Thistle (+1) 2030
436 Edinburgh South U20 U20 41 7-0 W Wishaw U20 (+28) 2024
437 Deveronside Tier 7 273 0-0 D Longside (+7) 2023
438 Saltcoats Victoria Tier 9 234 1-2 L Lanark United (+9) 2021
439 Linlithgow Rose U20 U20 13 3-0 W Edinburgh College U20 (+21) 2011
440 Hawick Royal Albert Tier 8 273 3-2 W Edinburgh United (+11) 2011
441 Port Glasgow U20 U20 34 1-4 L Bonnyton Thistle U20 (-6) 2003
442 Fauldhouse United U20 U20 40 1-4 L Gartcairn U20 (±0) 2000
443 Lochmaben Tier 6 276 0-1 L Mid Annandale (±0) 1996
444 Dyce U20 U20 16 2-2 D Turriff United U20 (+10) 1990
445 Glasgow United U20 U20 27 3-4 L Kirkintilloch Rob Roy U20 (+11) 1988
446 Cruden Bay Tier 7 252 2-2 D Buchanhaven Hearts (+6) 1985
447 Craigroyston U20 U20 38 0-6 L Saint Cadoc's Youth Club U20 (-3) 1984
448 Dalbeattie Star U20 U20 2 1-5 L Stranraer U20 (-51) 1980
449 Lochar Thistle U20 U20 13 3-6 L Kirkintilloch Rob Roy U20 (±0) 1974
450 Broxburn Athletic U20 U20 24 1-2 L Civil Service Strollers U20 (+3) 1969
451 Clachnacuddin U20 U20 57 9-2 W Inverness Athletic U20 (+13) 1959
452 Nairn County Reserves Tier 6 48 1-3 L Inverness Athletic (-2) 1956
453 Brora Rangers U20 U20 25 0-0 D Forres Mechanics U20 (-13) 1956
454 Rossvale Academy U20 U20 9 0-8 L Bonnyton Thistle U20 (-30) 1955
455 Buckie Thistle U20 U20 67 2-2 D Dyce Juniors U20 (-5) 1948
456 Deveronvale U20 U20 76 0-0 D Inverurie Loco Works U20 (+3) 1943
457 Tynecastle U20 U20 128 0-6 L Shotts Bon Accord U20 (-32) 1936
458 Edinburgh United U20 U20 95 0-6 L Spartans U20 (-1) 1933
459 Armadale Thistle U20 U20 44 7-1 W Dalkeith Thistle U20 (+32) 1929
460 Keith U20 U20 74 7-2 W Hermes U20 (+19) 1900
461 Rossvale U20 U20 23 1-5 L Vale of Leven U20 (-7) 1899
462 Huntly U20 U20 73 1-2 L Stonehaven U20 (-4) 1880
463 Camelon Juniors U20 U20 91 1-5 L Dalry Thistle U20 (-10) 1878
464 Ardrossan Winton Rovers U20 U20 7 1-12 L Largs Thistle U20 (-78) 1877
465 Stonehaven U20 U20 17 5-1 W Hermes U20 (+7) 1876
466 Wigtown & Bladnoch Tier 6 252 1-2 L Stranraer Reserves (+10) 1867
467 Nairn County U20 U20 59 3-5 L Orkney (+6) 1865
468 Bellshill Athletic U20 U20 38 0-4 L Lochar Thistle U20 (-27) 1864
469 Mid Annandale U20 U20 106 0-13 L Kirkintilloch Rob Roy U20 (-2) 1858
470 Lossiemouth United Tier 7 75 1-6 L Newmachar United (-13) 1855
471 Lossiemouth U20 U20 62 2-3 L Inverness Athletic U20 (-23) 1852
472 Royal Albert U20 U20 12 2-2 D Newmains United U20 (+12) 1852
473 Harthill Royal U20 U20 5 0-4 L Shotts Bon Accord U20 (-46) 1812
474 New Elgin Juniors Tier 7 256 0-6 L Aberdeen University (-24) 1811
475 Annan Athletic U20 U20 107 1-3 L Wigtown & Bladnoch (+2) 1795
476 Bonar Bridge Tier 6 66 0-10 L Loch Ness (-4) 1795
477 Wishaw U20 U20 12 0-7 L Edinburgh South U20 (-28) 1794
478 Bo'ness United U20 U20 13 0-2 L Edinburgh University U20 (+3) 1791
479 Rosyth U20 U20 14 1-8 L Arthurlie U20 (-3) 1774
480 Rothes U20 U20 6 0-5 L Elgin City U20 (+41) 1770
481 Alness United U20 U20 44 1-4 L Nairn County U20 (-6) 1752
482 Dalkeith Thistle U20 U20 96 3-4 L Maybole Juniors U20 (-5) 1751
483 West Calder United U20 U20 13 1-5 L Lothian Thistle Hutchison Vale U20 (+1) 1748
484 Maybole Juniors U20 U20 15 4-3 W Dalkeith Thistle U20 (+5) 1721
485 Aberdeen University U20 U20 18 2-1 W Huntly U20 (+23) 1709
486 Saint Andrews United U20 U20 10 1-4 L Inverkeithing Hillfield Swifts U20 (±0) 1705
487 Livingston United U20 U20 23 0-8 L Bonnyrigg Rose Athletic U20 (-4) 1693
488 Thornton Hibs U20 U20 12 2-6 L Civil Service Strollers U20 (-3) 1689
489 Threave Rovers U20 U20 1 0-7 L Annan Athletic U20 (new rank) 1674
490 Hermes U20 U20 16 1-5 L Stonehaven U20 (-7) 1648
491 Inverness Athletic U20 U20 4 1-8 L Elgin City U20 (+4) 1632
492 Forres Mechanics U20 U20 51 1-3 L Lossiemouth U20 (-4) 1619
493 Bathgate Thistle U20 U20 13 0-14 L Dundonald Bluebell U20 (-5) 1597
494 Arniston Rangers U20 U20 13 1-5 L West Calder United U20 (-8) 1539



RANK TEAM LEVEL GAMES LAST MATCH FORM POINTS