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 UNDER 20/RESERVE CLUB RANKING
RANK TEAM LEVEL GAMES LAST MATCH FORM POINTS
1 Rangers Reserves Res 17 3-1 W Falkirk Reserves (+7) 2911
2 Celtic Reserves Res 25 4-1 W Hibernian Reserves (+19) 2884
3 Heart of Midlothian Reserves Res 39 2-0 W Dunfermline Athletic Reserves (+7) 2834
4 Hibernian Reserves Res 27 0-4 L Dundee Reserves (-50) 2832
5 Rangers U20 Tier 5 184 3-2 W Heart of Midlothian U20 (+3) 2821
6 Aberdeen Reserves Res 33 2-0 W Motherwell Reserves (+13) 2811
7 Ross County Reserves Res 42 5-0 W Hamilton Academical Reserves (+24) 2783
8 Hibernian U20 U20 141 1-1 D Brechin City (-7) 2779
9 Celtic U20 Tier 5 207 4-3 W Gala Fairydean Rovers (-5) 2772
10 Kilmarnock Reserves Res 39 4-0 W Partick Thistle Reserves (+10) 2763
11 Motherwell U20 U20 147 1-2 L East Kilbride (-8) 2761
12 Hamilton Academical U20 U20 140 0-1 L Airdrieonians (-6) 2745
13 Dundee United Reserves Res 39 2-1 W Queen's Park Reserves (-4) 2729
14 Motherwell Reserves Res 44 3-3 D Ayr United Reserves (+2) 2721
15 Dundee U20 U20 134 1-2 L Peterhead (-6) 2713
16 Ross County U20 U20 139 2-3 L Raith Rovers (-4) 2712
17 Falkirk Reserves Res 20 1-3 L Rangers Reserves (-7) 2711
18 Aberdeen U20 U20 147 0-0 D Huntly (-9) 2706
19 Ayr United Reserves Res 38 3-3 D Motherwell Reserves (-2) 2685
20 Heart of Midlothian U20 Tier 5 157 2-3 L Rangers U20 (-3) 2684
21 Hamilton Academical Reserves Res 40 1-3 L Queen of the South Reserves (-32) 2682
22 University of Stirling U20 U20 151 2-1 W Johnstone Burgh U20 (+6) 2679
23 Saint Mirren Reserves Res 39 1-0 W Queen of the South Reserves (-3) 2673
24 Livingston Reserves Res 38 1-2 L Dunfermline Athletic Reserves (-13) 2664
25 Dunfermline Athletic Reserves Res 41 2-1 W Livingston Reserves (+13) 2645
26 Inverness Caledonian Thistle Reserves Res 8 2-3 L Brora Rangers (+13) 2635
27 Clydebank U20 U20 37 3-2 W Dunipace U20 (+3) 2632
28 Saint Johnstone Reserves Res 25 0-3 L Ross County Reserves (-9) 2632
29 Dundee Reserves Res 27 4-0 W Hibernian Reserves (+50) 2628
30 Arthurlie U20 U20 40 5-3 W Syngenta U20 (+7) 2623
31 Dunfermline Athletic U20 U20 104 2-1 W Saint Johnstone U20 (+1) 2614
32 Greenock Morton Reserves Res 40 3-5 L Motherwell Reserves (-15) 2614
33 Saint Johnstone U20 U20 142 0-4 L East Fife (-15) 2612
34 Saint Mirren U20 U20 142 0-0 D East Stirlingshire (-4) 2609
35 Clyde Reserves Res 6 3-1 W Partick Thistle Reserves (+25) 2608
36 Airdrieonians Reserves Res 37 0-0 D Livingston Reserves (-1) 2601
37 Kilmarnock U20 U20 141 2-4 L Montrose (+2) 2601
38 Partick Thistle Reserves Res 28 0-4 L Kilmarnock Reserves (-10) 2593
39 Johnstone Burgh U20 U20 39 1-2 L University of Stirling U20 (-6) 2585
40 Greenock Morton U20 U20 103 1-0 W Ayr United U20 (+2) 2584
41 Queen's Park Reserves Res 44 1-2 L Dundee United Reserves (+4) 2581
42 Dundee United U20 U20 135 0-1 L Elgin City (+1) 2577
43 East Kilbride U20 U20 177 6-1 W Preston Athletic U20 (+12) 2572
44 Benburb U20 U20 45 0-4 L Cumbernauld Colts U20 (-34) 2568
45 Ayr United U20 U20 105 0-1 L Greenock Morton U20 (-2) 2566
46 Inverness Caledonian Thistle U20 U20 109 1-2 L Hibernian U20 (+1) 2563
47 Spartans U20 U20 246 6-0 W Bo'ness United U20 (+10) 2563
48 Falkirk U20 U20 133 0-1 L Heart of Midlothian U20 (-1) 2562
49 Raith Rovers U20 U20 90 2-1 W Stirling Albion U20 (+7) 2551
50 Beith Juniors U20 U20 32 1-5 L Arthurlie U20 (-27) 2546
51 Lothian Thistle Hutchison Vale U20 U20 197 5-1 W Easterhouse Football Academy U20 (+27) 2545
52 Auchinleck Talbot U20 U20 36 5-1 W Dalry Thistle U20 (+7) 2544
53 East Stirlingshire Reserves Res 15 3-0 W Albion Rovers Reserves (+12) 2520
54 Pollok U20 U20 25 6-0 W Rossvale U20 (+2) 2511
55 Partick Thistle U20 U20 139 1-3 L Clyde (+1) 2509
56 Alloa Athletic U20 U20 127 1-3 L Sauchie Juniors U20 (-17) 2507
57 East Kilbride Reserves Res 36 1-1 D Ayr United Reserves (+5) 2499
58 Saint Cadoc's Youth Club U20 U20 39 5-2 W Port Glasgow U20 (+3) 2495
59 Dunipace U20 U20 93 2-3 L Clydebank U20 (-3) 2489
60 Easterhouse Football Academy U20 U20 7 1-5 L Lothian Thistle Hutchison Vale U20 (-55) 2487
61 Syngenta U20 U20 6 3-5 L Arthurlie U20 (+30) 2486
62 Cumbernauld Colts U20 U20 207 4-0 W Benburb U20 (+34) 2482
63 FC Edinburgh U20 U20 222 2-3 L Saint Anthony's U20 (-12) 2482
64 Raith Rovers Reserves Res 21 1-2 L Dunfermline Athletic Reserves (±0) 2481
65 Stranraer U20 U20 76 7-2 W Queen's Park U20 (+28) 2478
66 Saint Peter's U20 U20 36 2-4 L East Fife U20 (-15) 2475
67 Airdrieonians U20 U20 100 2-3 L Greenock Morton U20 (+2) 2469
68 Queen of the South Reserves Res 49 3-1 W Hamilton Academical Reserves (+32) 2454
69 Queen's Park U20 U20 104 0-1 L Rangers U20 (+9) 2443
70 Albion Rovers Reserves Res 35 0-3 L East Stirlingshire Reserves (-12) 2435
71 Sauchie Juniors U20 U20 39 3-1 W Alloa Athletic U20 (+17) 2430
72 Livingston U20 U20 68 0-3 L Celtic U20 (±0) 2423
73 Kirkintilloch Rob Roy U20 U20 42 0-3 L Maryhill U20 (-22) 2422
74 Stirling Albion U20 U20 126 3-2 W Dunbar United U20 (-4) 2418
75 Troon U20 U20 31 4-1 W Saint Cadoc's Youth Club U20 (+25) 2418
76 Whitletts Victoria U20 U20 32 0-2 L Irvine Meadow U20 (-12) 2417
77 East Fife U20 U20 63 4-2 W Saint Peter's U20 (+15) 2416
78 Dumbarton U20 U20 54 0-0 D East Stirlingshire (+9) 2415
79 Neilston U20 U20 35 8-2 W Maybole Juniors U20 (+8) 2414
80 Penicuik Athletic U20 U20 59 6-0 W East Kilbride Thistle U20 (+24) 2413
81 Open Goal Broomhill U20 U20 187 5-0 W Whitburn U20 (+27) 2407
82 Berwick Rangers U20 U20 85 5-0 W Cowdenbeath U20 (+7) 2406
83 Kelty Hearts U20 U20 98 2-0 W Forth Wanderers U20 (+2) 2404
84 Vale of Leven U20 U20 38 7-1 W Rossvale Academy U20 (+23) 2404
85 Bonnyrigg Rose Athletic U20 U20 65 5-1 W Civil Service Strollers U20 (+12) 2393
86 Queen of the South U20 U20 122 0-1 L Caledonian Braves (+2) 2385
87 Preston Athletic U20 U20 139 1-6 L East Kilbride U20 (-12) 2385
88 Ardeer Thistle U20 U20 34 1-0 W Glenvale U20 (+1) 2385
89 Maryhill U20 U20 39 3-0 W Kirkintilloch Rob Roy U20 (+22) 2385
90 Largs Thistle U20 U20 25 1-10 L Arthurlie U20 (-27) 2385
91 Newmains United U20 U20 6 4-1 W Arniston Rangers U20 (-84) 2382
92 Irvine Meadow U20 U20 30 1-3 L Bonnyton Thistle U20 (-18) 2381
93 Tranent Juniors U20 U20 6 6-0 W Saint Andrews United U20 (+56) 2376
94 Kilwinning Rangers U20 U20 14 2-1 W Whitehill Welfare U20 (-5) 2368
95 Darvel U20 U20 13 1-5 L Benburb U20 (-6) 2365
96 Heriot-Watt University U20 U20 190 6-1 W Lochar Thistle U20 (+28) 2360
97 Stirling Albion Reserves Res 19 1-9 L Raith Rovers Reserves (-27) 2359
98 Forfar Athletic U20 U20 88 2-2 D Cowdenbeath U20 (-10) 2355
99 Gartcairn U20 U20 37 1-1 D Edinburgh University U20 (-5) 2353
100 Dundonald Bluebell U20 U20 30 1-4 L Jeanfield Swifts U20 (-27) 2352
101 Hill of Beath Hawthorn U20 U20 92 8-2 W Fauldhouse United U20 (+18) 2341
102 Renfrew U20 U20 8 1-2 L Dalry Thistle U20 (-42) 2337
103 Saint Anthony's U20 U20 37 3-2 W FC Edinburgh U20 (+12) 2336
104 Drumchapel United U20 U20 28 4-0 W Yoker Athletic U20 (+14) 2332
105 East Kilbride Thistle U20 U20 36 0-6 L Penicuik Athletic U20 (-24) 2321
106 Leith Athletic U20 U20 69 0-1 L Shotts Bon Accord U20 (-18) 2319
107 Newtongrange Star U20 U20 87 0-3 L Blackburn United U20 (-23) 2317
108 Edinburgh University U20 U20 191 1-1 D Gartcairn U20 (+5) 2315
109 Musselburgh Athletic U20 U20 97 0-5 L Yoker Athletic U20 (-32) 2309
110 Alloa Athletic Reserves Res 15 9-0 W BSC Glasgow Reserves (+65) 2299
111 Yoker Athletic U20 U20 36 5-0 W Musselburgh Athletic U20 (+32) 2297
112 Cambuslang Rangers U20 U20 32 2-5 L Lochar Thistle U20 (-38) 2293
113 Bonnyton Thistle U20 U20 127 3-1 W Irvine Meadow U20 (+18) 2282
114 Albion Rovers U20 U20 54 2-2 D University of Stirling U20 (+11) 2275
115 University of Stirling Reserves Tier 8 220 4-3 W Saint Andrews United (+11) 2272
116 Blackburn United U20 U20 63 3-0 W Newtongrange Star U20 (+23) 2270
117 Inverkeithing Hillfield Swifts U20 U20 90 2-4 L Preston Athletic U20 (-3) 2269
118 Berwick Rangers Reserves Res 20 0-8 L Ayr United Reserves (-3) 2268
119 Blantyre Victoria U20 U20 36 4-2 W Lochar Thistle U20 (+10) 2265
120 Forth Wanderers U20 U20 37 0-2 L Kelty Hearts U20 (-2) 2260
121 Jeanfield Swifts U20 U20 38 4-1 W Dundonald Bluebell U20 (+27) 2256
122 Civil Service Strollers U20 U20 99 1-5 L Bonnyrigg Rose Athletic U20 (-12) 2255
123 Kennoway Star Hearts U20 U20 29 2-3 L Heriot-Watt University U20 (+3) 2241
124 Open Goal Broomhill Reserves Res 15 0-9 L Alloa Athletic Reserves (-65) 2241
125 Linlithgow Rose U20 U20 7 3-1 W Tynecastle U20 (-36) 2236
126 Haddington Athletic U20 U20 38 6-4 W West Calder United U20 (+1) 2233
127 Saint Roch's U20 U20 33 0-0 D Clydebank U20 (+12) 2229
128 Glenrothes U20 U20 33 1-2 L Sauchie Juniors U20 (-1) 2228
129 Clyde U20 U20 98 1-3 L Albion Rovers U20 (-16) 2226
130 Gala Fairydean Rovers U20 U20 31 1-1 D Broomhill U20 (+7) 2226
131 Stenhousemuir U20 U20 49 2-4 L Raith Rovers U20 (-4) 2223
132 BSC Glasgow U20 U20 29 2-5 L Benburb U20 (-3) 2223
133 East Stirlingshire U20 U20 47 1-3 L Cowdenbeath U20 (-8) 2219
134 Ashfield U20 U20 35 2-0 W Armadale Thistle U20 (-1) 2217
135 Stranraer Reserves Tier 6 158 2-4 L Abbey Vale (-18) 2217
136 Clachnacuddin Reserves Tier 6 4 5-2 W Halkirk United (+106) 2212
137 Cumnock Juniors U20 U20 17 0-2 L Whitletts Victoria U20 (-4) 2211
138 Oakley United U20 U20 35 1-2 L Pumpherston U20 (-7) 2209
139 Dalry Thistle U20 U20 11 2-1 W Renfrew U20 (+15) 2204
140 Glenvale U20 U20 36 0-1 L Ardeer Thistle U20 (-1) 2203
141 Pumpherston U20 U20 8 2-1 W Oakley United U20 (+4) 2202
142 Whitehill Welfare U20 U20 185 1-2 L Kilwinning Rangers U20 (+5) 2200
143 Saint Andrews United U20 U20 5 0-6 L Tranent Juniors U20 (-53) 2193
144 Upper Annandale U20 U20 22 1-3 L East Fife U20 (-8) 2190
145 Shotts Bon Accord U20 U20 32 1-0 W Leith Athletic U20 (+18) 2189
146 Whitburn U20 U20 8 0-5 L Open Goal Broomhill U20 (-70) 2175
147 Caledonian Braves U20 U20 177 1-5 L Cumbernauld Colts U20 (-5) 2172
148 Edinburgh College U20 U20 36 6-3 W Lanark United U20 (+35) 2169
149 Turriff United U20 U20 73 3-0 W Hermes U20 (-3) 2151
150 Wishaw U20 U20 5 0-2 L Kirkintilloch Rob Roy U20 (+98) 2139
151 Rosyth U20 U20 7 1-3 L Musselburgh Athletic U20 (-5) 2137
152 Fraserburgh U20 U20 77 4-1 W Deveronvale U20 (+3) 2135
153 Carluke Rovers U20 U20 28 1-7 L Cambuslang Rangers U20 (-9) 2132
154 Cowdenbeath U20 U20 86 0-5 L Berwick Rangers U20 (-7) 2124
155 Elgin City U20 U20 41 8-1 W Inverness Athletic U20 (+9) 2124
156 Craigroyston U20 U20 33 5-1 W Bellshill Athletic U20 (+27) 2124
157 Lanark United U20 U20 7 3-6 L Edinburgh College U20 (-136) 2123
158 Royal Albert U20 U20 6 1-3 L Lanark United U20 (+28) 2123
159 Burntisland Shipyard U20 U20 6 2-6 L Mid Annandale U20 (-99) 2122
160 Port Glasgow U20 U20 33 2-5 L Saint Cadoc's Youth Club U20 (-3) 2118
161 Rossvale Academy U20 U20 5 1-7 L Vale of Leven U20 (-99) 2108
162 Edinburgh South U20 U20 36 4-1 W Thornton Hibs U20 (+23) 2105
163 Cove Rangers U20 U20 60 0-1 L Turriff United U20 (-16) 2103
164 Dunbar United U20 U20 8 2-3 L Stirling Albion U20 (+73) 2099
165 Caledonian Braves Reserves Tier 6 69 2-5 L Newton Stewart (-3) 2098
166 Inverurie Loco Works U20 U20 77 0-1 L Stonehaven U20 (-22) 2097
167 Edinburgh United U20 U20 89 4-5 L Thornton Hibs U20 (-6) 2081
168 Glasgow United U20 U20 27 3-4 L Kirkintilloch Rob Roy U20 (+11) 2081
169 Broxburn Athletic U20 U20 24 1-2 L Civil Service Strollers U20 (+3) 2072
170 Thornton Hibs U20 U20 6 1-4 L Edinburgh South U20 (-48) 2072
171 Banks o' Dee U20 U20 62 1-1 D Buckie Thistle U20 (-5) 2067
172 Tynecastle U20 U20 125 1-3 L Linlithgow Rose U20 (-5) 2066
173 Montrose U20 U20 5 0-3 L Inverurie Loco Works U20 (-91) 2059
174 Bo'ness United U20 U20 7 0-6 L Spartans U20 (+15) 2056
175 Camelon Juniors U20 U20 84 2-5 L Edinburgh College U20 (-12) 2055
176 Fauldhouse United U20 U20 35 2-8 L Hill of Beath Hawthorn U20 (-18) 2055
177 Formartine United U20 U20 73 1-2 L Dyce U20 (-19) 2030
178 Bellshill Athletic U20 U20 34 1-5 L Craigroyston U20 (-27) 2007
179 Dalbeattie Star U20 U20 2 1-5 L Stranraer U20 (-62) 2005
180 Rossvale U20 U20 23 1-5 L Vale of Leven U20 (-7) 2001
181 Ardrossan Winton Rovers U20 U20 7 1-12 L Largs Thistle U20 (-77) 1992
182 Armadale Thistle U20 U20 38 0-2 L Ashfield U20 (+1) 1990
183 West Calder United U20 U20 7 4-6 L Haddington Athletic U20 (+97) 1971
184 Mid Annandale U20 U20 106 0-13 L Kirkintilloch Rob Roy U20 (-2) 1954
185 Arniston Rangers U20 U20 8 1-4 L Newmains United U20 (+72) 1952
186 Dalkeith Thistle U20 U20 89 2-6 L Heriot-Watt University U20 (-6) 1941
187 Buckie Thistle U20 U20 67 2-2 D Dyce Juniors U20 (-6) 1909
188 Clachnacuddin U20 U20 57 9-2 W Inverness Athletic U20 (+13) 1905
189 Harthill Royal U20 U20 5 0-4 L Shotts Bon Accord U20 (-46) 1905
190 Brora Rangers U20 U20 25 0-0 D Forres Mechanics U20 (-13) 1902
191 Deveronvale U20 U20 75 1-4 L Fraserburgh U20 (-3) 1898
192 Nairn County Reserves Tier 6 40 0-5 L Orkney (-19) 1884
193 Dyce U20 U20 14 2-1 W Formartine United U20 (+19) 1871
194 Bathgate Thistle U20 U20 6 0-2 L Tynecastle U20 (-2) 1861
195 Huntly U20 U20 72 4-4 D Fraserburgh U20 (+9) 1845
196 Keith U20 U20 72 1-3 L Inverurie Loco Works U20 (-2) 1838
197 Maybole Juniors U20 U20 9 2-8 L Neilston U20 (+28) 1829
198 Nairn County U20 U20 59 3-5 L Orkney (+6) 1810
199 Stonehaven U20 U20 14 1-0 W Inverurie Loco Works U20 (+22) 1804
200 Livingston United U20 U20 23 0-8 L Bonnyrigg Rose Athletic U20 (-5) 1804
201 Lossiemouth U20 U20 62 2-3 L Inverness Athletic U20 (-23) 1799
202 Annan Athletic U20 U20 107 1-3 L Wigtown & Bladnoch (+2) 1767
203 Rothes U20 U20 6 0-5 L Elgin City U20 (+42) 1716
204 Alness United U20 U20 44 1-4 L Nairn County U20 (-6) 1699
205 Aberdeen University U20 U20 18 2-1 W Huntly U20 (+23) 1671
206 Threave Rovers U20 U20 1 0-7 L Annan Athletic U20 (new rank) 1659
207 Hermes U20 U20 13 0-3 L Turriff United U20 (+3) 1650
208 Inverness Athletic U20 U20 4 1-8 L Elgin City U20 (+4) 1578
209 Forres Mechanics U20 U20 51 1-3 L Lossiemouth U20 (-4) 1565



RANK TEAM LEVEL GAMES LAST MATCH FORM POINTS