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) 2948
2 Celtic Reserves Res 25 4-1 W Hibernian Reserves (+19) 2920
3 Heart of Midlothian Reserves Res 39 2-0 W Dunfermline Athletic Reserves (+7) 2871
4 Aberdeen Reserves Res 33 2-0 W Motherwell Reserves (+13) 2846
5 Hibernian Reserves Res 30 0-2 L Dunfermline Athletic Reserves (-28) 2839
6 Ross County Reserves Res 42 5-0 W Hamilton Academical Reserves (+24) 2819
7 Rangers U20 Tier 5 192 4-1 W Bo'ness United (+8) 2806
8 Kilmarnock Reserves Res 40 2-2 D Ayr United Reserves (±0) 2800
9 Celtic U20 Tier 5 215 4-4 D Caledonian Braves (-9) 2787
10 Hibernian U20 U20 141 1-1 D Brechin City (-6) 2782
11 Motherwell U20 U20 147 1-2 L East Kilbride (-7) 2766
12 Dundee United Reserves Res 40 0-0 D Dunfermline Athletic Reserves (-1) 2765
13 Motherwell Reserves Res 46 2-2 D Hamilton Academical Reserves (-5) 2756
14 Hamilton Academical U20 U20 140 0-1 L Airdrieonians (-6) 2750
15 Falkirk Reserves Res 20 1-3 L Rangers Reserves (-7) 2748
16 Livingston Reserves Res 40 3-0 W Dundee Reserves (+23) 2734
17 Aberdeen U20 U20 147 0-0 D Huntly (-8) 2715
18 Dundee U20 U20 134 1-2 L Peterhead (-5) 2715
19 Ross County U20 U20 139 2-3 L Raith Rovers (-3) 2715
20 Hamilton Academical Reserves Res 43 4-3 W Queen of the South Reserves (-7) 2714
21 Dunfermline Athletic Reserves Res 43 2-0 W Hibernian Reserves (+28) 2711
22 Saint Mirren Reserves Res 39 1-0 W Queen of the South Reserves (-3) 2709
23 Ayr United Reserves Res 42 1-4 L Partick Thistle Reserves (-33) 2694
24 Heart of Midlothian U20 Tier 5 162 4-0 W Dalbeattie Star (+4) 2685
25 Saint Johnstone Reserves Res 25 0-3 L Ross County Reserves (-9) 2669
26 Inverness Caledonian Thistle Reserves Res 8 2-3 L Brora Rangers (+13) 2663
27 Queen's Park Reserves Res 48 5-1 W Dundee Reserves (+36) 2661
28 Partick Thistle Reserves Res 30 4-1 W Ayr United Reserves (+33) 2657
29 Airdrieonians Reserves Res 37 0-0 D Livingston Reserves (-1) 2652
30 Greenock Morton Reserves Res 40 3-5 L Motherwell Reserves (-15) 2651
31 Clyde Reserves Res 6 3-1 W Partick Thistle Reserves (+28) 2632
32 Dundee Reserves Res 31 1-5 L Queen's Park Reserves (-36) 2630
33 Saint Johnstone U20 U20 142 0-4 L East Fife (-13) 2617
34 Saint Mirren U20 U20 142 0-0 D East Stirlingshire (-3) 2616
35 Dunfermline Athletic U20 U20 104 2-1 W Saint Johnstone U20 (+1) 2615
36 Kilmarnock U20 U20 141 2-4 L Montrose (+2) 2605
37 Dundee United U20 U20 135 0-1 L Elgin City (+2) 2580
38 University of Stirling U20 U20 158 3-1 W Haddington Athletic U20 (-6) 2579
39 East Stirlingshire Reserves Res 15 3-0 W Albion Rovers Reserves (+11) 2574
40 Greenock Morton U20 U20 103 1-0 W Ayr United U20 (+2) 2567
41 Falkirk U20 U20 133 0-1 L Heart of Midlothian U20 (-1) 2563
42 Inverness Caledonian Thistle U20 U20 109 1-2 L Hibernian U20 (+1) 2558
43 East Kilbride Reserves Res 36 1-1 D Ayr United Reserves (+5) 2550
44 Ayr United U20 U20 105 0-1 L Greenock Morton U20 (-2) 2549
45 Raith Rovers Reserves Res 21 1-2 L Dunfermline Athletic Reserves (±0) 2523
46 Raith Rovers U20 U20 90 2-1 W Stirling Albion U20 (+7) 2514
47 Partick Thistle U20 U20 139 1-3 L Clyde (+2) 2512
48 Benburb U20 U20 49 6-1 W Troon U20 (+18) 2506
49 Johnstone Burgh U20 U20 44 4-3 W Yoker Athletic U20 (-7) 2486
50 Albion Rovers Reserves Res 35 0-3 L East Stirlingshire Reserves (-11) 2485
51 Cumbernauld Colts U20 U20 214 6-1 W Clydebank U20 (+28) 2479
52 Queen of the South Reserves Res 55 3-4 L Hamilton Academical Reserves (+7) 2478
53 East Kilbride U20 U20 183 1-3 L Kelty Hearts U20 (-21) 2477
54 Spartans U20 U20 253 6-0 W Edinburgh United U20 (+1) 2474
55 Stranraer U20 U20 76 7-2 W Queen's Park U20 (+28) 2460
56 Clydebank U20 U20 41 1-6 L Cumbernauld Colts U20 (-28) 2454
57 Open Goal Broomhill U20 U20 194 5-0 W Vale of Leven U20 (+30) 2451
58 Airdrieonians U20 U20 100 2-3 L Greenock Morton U20 (+2) 2451
59 Beith Juniors U20 U20 32 1-5 L Arthurlie U20 (-27) 2433
60 Queen's Park U20 U20 104 0-1 L Rangers U20 (+9) 2428
61 Auchinleck Talbot U20 U20 43 4-2 W Bonnyton Thistle U20 (+5) 2426
62 Easterhouse Football Academy U20 U20 13 4-1 W Shotts Bon Accord U20 (-1) 2423
63 Stirling Albion Reserves Res 19 1-9 L Raith Rovers Reserves (-28) 2407
64 Pollok U20 U20 25 6-0 W Rossvale U20 (+2) 2407
65 Saint Cadoc's Youth Club U20 U20 46 6-0 W Craigroyston U20 (+3) 2406
66 Dumbarton U20 U20 54 0-0 D East Stirlingshire (+10) 2403
67 Alloa Athletic U20 U20 132 0-2 L Open Goal Broomhill U20 (-9) 2393
68 Livingston U20 U20 68 0-3 L Celtic U20 (+2) 2388
69 Arthurlie U20 U20 47 8-1 W Rosyth U20 (+3) 2387
70 Queen of the South U20 U20 119 0-1 L Bonnyton Thistle (-18) 2383
71 Lothian Thistle Hutchison Vale U20 U20 203 5-1 W West Calder United U20 (-1) 2370
72 Berwick Rangers U20 U20 85 5-0 W Cowdenbeath U20 (+7) 2364
73 Edinburgh U20 U20 228 2-4 L Stirling Albion U20 (-15) 2359
74 Kelty Hearts U20 U20 105 2-2 D Oakley United U20 (-11) 2357
75 Whitletts Victoria U20 U20 39 1-2 L Kilwinning Rangers U20 (-6) 2354
76 Alloa Athletic Reserves Res 15 9-0 W BSC Glasgow Reserves (+65) 2353
77 Saint Peter's U20 U20 42 4-2 W Arthurlie U20 (+24) 2346
78 East Fife U20 U20 68 4-1 W Jeanfield Swifts U20 (+12) 2326
79 Neilston U20 U20 42 4-3 W Yoker Athletic U20 (+5) 2323
80 Stirling Albion U20 U20 133 7-1 W Renfrew U20 (+15) 2321
81 University of Stirling Reserves Tier 8 227 4-1 W Ormiston Primrose (+1) 2320
82 Berwick Rangers Reserves Res 20 0-8 L Ayr United Reserves (-3) 2316
83 Kilwinning Rangers U20 U20 21 2-1 W Whitletts Victoria U20 (+6) 2316
84 Forfar Athletic U20 U20 88 2-2 D Cowdenbeath U20 (-10) 2314
85 Vale of Leven U20 U20 43 0-5 L Open Goal Broomhill U20 (-30) 2303
86 Gartcairn U20 U20 44 4-1 W Fauldhouse United U20 (±0) 2303
87 Dunipace U20 U20 100 1-0 W Edinburgh University U20 (-2) 2298
88 Irvine Meadow U20 U20 34 4-1 W Ardeer Thistle U20 (+15) 2296
89 Open Goal Broomhill Reserves Res 15 0-9 L Alloa Athletic Reserves (-65) 2295
90 Syngenta U20 U20 12 2-1 W Whitburn U20 (+1) 2283
91 Saint Anthony's U20 U20 43 5-2 W Pumpherston U20 (+12) 2280
92 Kirkintilloch Rob Roy U20 U20 47 6-3 W Lochar Thistle U20 (±0) 2275
93 Newtongrange Star U20 U20 93 3-2 W Sauchie Juniors U20 (+11) 2273
94 Bonnyrigg Rose U20 U20 72 1-1 D Sauchie Juniors U20 (-4) 2273
95 Maryhill U20 U20 45 2-3 L Albion Rovers U20 (-12) 2273
96 Hill of Beath Hawthorn U20 U20 98 7-1 W Darvel U20 (+27) 2273
97 Largs Thistle U20 U20 25 1-10 L Arthurlie U20 (-27) 2270
98 Blantyre Victoria U20 U20 43 5-0 W Tranent Juniors U20 (+10) 2262
99 Ardeer Thistle U20 U20 41 3-2 W Troon U20 (+3) 2261
100 Albion Rovers U20 U20 59 3-2 W Maryhill U20 (+12) 2261
101 Sauchie Juniors U20 U20 45 1-1 D Bonnyrigg Rose U20 (+4) 2261
102 Stranraer Reserves Tier 6 162 2-1 W Wigtown & Bladnoch (-10) 2259
103 Troon U20 U20 37 2-3 L Ardeer Thistle U20 (-3) 2249
104 Dundonald Bluebell U20 U20 35 14-0 W Bathgate Thistle U20 (+5) 2248
105 Penicuik Athletic U20 U20 66 1-6 L Saint Roch's U20 (-40) 2247
106 Whitburn U20 U20 15 3-1 W Leith Athletic U20 (+3) 2243
107 East Kilbride Thistle U20 U20 41 3-2 W Lanark United U20 (-6) 2240
108 Drumchapel United U20 U20 28 4-0 W Yoker Athletic U20 (+14) 2227
109 Blackburn United U20 U20 70 2-0 W Glenrothes U20 (+14) 2225
110 Yoker Athletic U20 U20 42 3-4 L Neilston U20 (-5) 2215
111 Clyde U20 U20 98 1-3 L Albion Rovers U20 (-16) 2210
112 Heriot-Watt University U20 U20 197 0-1 L Ashfield U20 (-19) 2202
113 Edinburgh University U20 U20 198 0-1 L Dunipace U20 (+2) 2201
114 Darvel U20 U20 20 1-7 L Hill of Beath Hawthorn U20 (-27) 2200
115 Turriff United U20 U20 76 5-1 W Formartine United U20 (+24) 2200
116 Cambuslang Rangers U20 U20 32 2-5 L Lochar Thistle U20 (-35) 2196
117 Bonnyton Thistle U20 U20 134 2-4 L Auchinleck Talbot U20 (-5) 2191
118 Preston Athletic U20 U20 145 1-3 L Tynecastle U20 (-25) 2179
119 Stenhousemuir U20 U20 49 2-4 L Raith Rovers U20 (-4) 2178
120 Elgin City U20 U20 41 8-1 W Inverness Athletic U20 (+9) 2177
121 East Stirlingshire U20 U20 47 1-3 L Cowdenbeath U20 (-8) 2176
122 Fraserburgh U20 U20 79 2-1 W Keith U20 (-4) 2172
123 Musselburgh Athletic U20 U20 102 1-2 L Fauldhouse United U20 (-13) 2171
124 Saint Roch's U20 U20 40 6-1 W Penicuik Athletic U20 (+40) 2170
125 Inverkeithing Hillfield Swifts U20 U20 96 4-1 W Saint Andrews United U20 (±0) 2169
126 Civil Service Strollers U20 U20 105 6-2 W Thornton Hibs U20 (+3) 2150
127 Renfrew U20 U20 14 1-7 L Stirling Albion U20 (-15) 2141
128 Cove Rangers U20 U20 60 0-1 L Turriff United U20 (-16) 2140
129 Newmains United U20 U20 13 2-2 D Royal Albert U20 (-12) 2136
130 Gala Fairydean Rovers U20 U20 31 1-1 D Broomhill U20 (+7) 2135
131 Haddington Athletic U20 U20 44 1-3 L University of Stirling U20 (+6) 2133
132 Forth Wanderers U20 U20 43 3-2 W Royal Albert U20 (-8) 2132
133 Glenrothes U20 U20 40 0-2 L Blackburn United U20 (-14) 2129
134 Kennoway Star Hearts U20 U20 29 2-3 L Heriot-Watt University U20 (+3) 2129
135 BSC Glasgow U20 U20 29 2-5 L Benburb U20 (-3) 2120
136 Glenvale U20 U20 41 3-8 L Maryhill U20 (-27) 2116
137 Jeanfield Swifts U20 U20 45 1-4 L East Fife U20 (-12) 2111
138 Leith Athletic U20 U20 75 1-3 L Whitburn U20 (-3) 2110
139 Whitehill Welfare U20 U20 190 0-1 L Tranent Juniors U20 (-15) 2108
140 Shotts Bon Accord U20 U20 36 6-0 W Tynecastle U20 (+32) 2106
141 Oakley United U20 U20 42 2-2 D Kelty Hearts U20 (+11) 2105
142 Banks o' Dee U20 U20 62 1-1 D Buckie Thistle U20 (-5) 2104
143 Cumnock Juniors U20 U20 17 0-2 L Whitletts Victoria U20 (-3) 2095
144 Upper Annandale U20 U20 22 1-3 L East Fife U20 (-8) 2089
145 Montrose U20 U20 5 0-3 L Inverurie Loco Works U20 (-88) 2088
146 Cowdenbeath U20 U20 86 0-5 L Berwick Rangers U20 (-7) 2087
147 Clachnacuddin Reserves Tier 6 13 2-3 L Orkney (+3) 2085
148 Inverurie Loco Works U20 U20 79 0-0 D Deveronvale U20 (-3) 2085
149 Caledonian Braves Reserves Tier 6 77 0-2 L Abbey Vale (-4) 2079
150 Caledonian Braves U20 U20 177 1-5 L Cumbernauld Colts U20 (-5) 2079
151 Pumpherston U20 U20 14 2-5 L Saint Anthony's U20 (-12) 2065
152 Burntisland Shipyard U20 U20 6 2-6 L Mid Annandale U20 (-108) 2052
153 Dalry Thistle U20 U20 17 5-1 W Camelon Juniors U20 (+10) 2047
154 Formartine United U20 U20 74 1-5 L Turriff United U20 (-24) 2046
155 Ashfield U20 U20 40 1-0 W Heriot-Watt University U20 (+19) 2045
156 Tranent Juniors U20 U20 13 0-5 L Blantyre Victoria U20 (-10) 2039
157 Carluke Rovers U20 U20 28 1-7 L Cambuslang Rangers U20 (-9) 2037
158 Lanark United U20 U20 12 2-3 L East Kilbride Thistle U20 (+6) 2035
159 Edinburgh College U20 U20 41 0-3 L Linlithgow Rose U20 (-21) 2034
160 Dunbar United U20 U20 14 6-1 W Rosyth U20 (+8) 2032
161 Edinburgh South U20 U20 41 7-0 W Wishaw U20 (+28) 2024
162 Linlithgow Rose U20 U20 13 3-0 W Edinburgh College U20 (+21) 2011
163 Port Glasgow U20 U20 34 1-4 L Bonnyton Thistle U20 (-6) 2003
164 Fauldhouse United U20 U20 40 1-4 L Gartcairn U20 (±0) 2000
165 Dyce U20 U20 16 2-2 D Turriff United U20 (+10) 1990
166 Glasgow United U20 U20 27 3-4 L Kirkintilloch Rob Roy U20 (+11) 1988
167 Craigroyston U20 U20 38 0-6 L Saint Cadoc's Youth Club U20 (-3) 1984
168 Dalbeattie Star U20 U20 2 1-5 L Stranraer U20 (-51) 1980
169 Lochar Thistle U20 U20 13 3-6 L Kirkintilloch Rob Roy U20 (±0) 1974
170 Broxburn Athletic U20 U20 24 1-2 L Civil Service Strollers U20 (+3) 1969
171 Clachnacuddin U20 U20 57 9-2 W Inverness Athletic U20 (+13) 1959
172 Nairn County Reserves Tier 6 48 1-3 L Inverness Athletic (-2) 1956
173 Brora Rangers U20 U20 25 0-0 D Forres Mechanics U20 (-13) 1956
174 Rossvale Academy U20 U20 9 0-8 L Bonnyton Thistle U20 (-30) 1955
175 Buckie Thistle U20 U20 67 2-2 D Dyce Juniors U20 (-5) 1948
176 Deveronvale U20 U20 76 0-0 D Inverurie Loco Works U20 (+3) 1943
177 Tynecastle U20 U20 128 0-6 L Shotts Bon Accord U20 (-32) 1936
178 Edinburgh United U20 U20 95 0-6 L Spartans U20 (-1) 1933
179 Armadale Thistle U20 U20 44 7-1 W Dalkeith Thistle U20 (+32) 1929
180 Keith U20 U20 74 7-2 W Hermes U20 (+19) 1900
181 Rossvale U20 U20 23 1-5 L Vale of Leven U20 (-7) 1899
182 Huntly U20 U20 73 1-2 L Stonehaven U20 (-4) 1880
183 Camelon Juniors U20 U20 91 1-5 L Dalry Thistle U20 (-10) 1878
184 Ardrossan Winton Rovers U20 U20 7 1-12 L Largs Thistle U20 (-78) 1877
185 Stonehaven U20 U20 17 5-1 W Hermes U20 (+7) 1876
186 Nairn County U20 U20 59 3-5 L Orkney (+6) 1865
187 Bellshill Athletic U20 U20 38 0-4 L Lochar Thistle U20 (-27) 1864
188 Mid Annandale U20 U20 106 0-13 L Kirkintilloch Rob Roy U20 (-2) 1858
189 Lossiemouth U20 U20 62 2-3 L Inverness Athletic U20 (-23) 1852
190 Royal Albert U20 U20 12 2-2 D Newmains United U20 (+12) 1852
191 Harthill Royal U20 U20 5 0-4 L Shotts Bon Accord U20 (-46) 1812
192 Annan Athletic U20 U20 107 1-3 L Wigtown & Bladnoch (+2) 1795
193 Wishaw U20 U20 12 0-7 L Edinburgh South U20 (-28) 1794
194 Bo'ness United U20 U20 13 0-2 L Edinburgh University U20 (+3) 1791
195 Rosyth U20 U20 14 1-8 L Arthurlie U20 (-3) 1774
196 Rothes U20 U20 6 0-5 L Elgin City U20 (+41) 1770
197 Alness United U20 U20 44 1-4 L Nairn County U20 (-6) 1752
198 Dalkeith Thistle U20 U20 96 3-4 L Maybole Juniors U20 (-5) 1751
199 West Calder United U20 U20 13 1-5 L Lothian Thistle Hutchison Vale U20 (+1) 1748
200 Maybole Juniors U20 U20 15 4-3 W Dalkeith Thistle U20 (+5) 1721
201 Aberdeen University U20 U20 18 2-1 W Huntly U20 (+23) 1709
202 Saint Andrews United U20 U20 10 1-4 L Inverkeithing Hillfield Swifts U20 (±0) 1705
203 Livingston United U20 U20 23 0-8 L Bonnyrigg Rose Athletic U20 (-4) 1693
204 Thornton Hibs U20 U20 12 2-6 L Civil Service Strollers U20 (-3) 1689
205 Threave Rovers U20 U20 1 0-7 L Annan Athletic U20 (new rank) 1674
206 Hermes U20 U20 16 1-5 L Stonehaven U20 (-7) 1648
207 Inverness Athletic U20 U20 4 1-8 L Elgin City U20 (+4) 1632
208 Forres Mechanics U20 U20 51 1-3 L Lossiemouth U20 (-4) 1619
209 Bathgate Thistle U20 U20 13 0-14 L Dundonald Bluebell U20 (-5) 1597
210 Arniston Rangers U20 U20 13 1-5 L West Calder United U20 (-8) 1539



RANK TEAM LEVEL GAMES LAST MATCH FORM POINTS