SCOTTISH FOOTBALL RESULTS DATABASE
Rankings

INDEX RESULTS COMPETITIONS DATABASE  

SENIORSCOTTISH LEAGUEHIGHLAND PYRAMIDLOWLAND PYRAMID
PREMIERSHIPCHAMPIONSHIPLEAGUE 1LEAGUE 2
HIGHLANDLOWLAND EASTLOWLAND WEST
NORTH PREMIERNORTH CALEDONIANEAST PREMIERMIDLANDSWEST PREMIERSOUTH
NORTH CHAMPIONSHIPEAST 1WEST 1
EAST 2 NWEAST 2 SEWEST 2
WEST 3
WEST 4
ABERDEEN CITY ABERDEENSHIRE ANGUS CITY OF EDINBURGH CITY OF GLASGOW CLACKMANNANSHIRE DUMFRIES & GALLOWAY
DUNDEE CITY EAST AYRSHIRE EAST DUNBARTONSHIRE EAST LOTHIAN EAST RENFREWSHIRE FALKIRK FIFE
HIGHLANDS & ISLANDS INVERCLYDE MIDLOTHIAN MORAY NORTH AYRSHIRE/ARGYLL NORTH LANARKSHIRE PERTH & KINROSS
RENFREWSHIRE SCOTTISH BORDERS SOUTH AYRSHIRE SOUTH LANARKSHIRE STIRLING WEST DUNBARTONSHIRE WEST LOTHIAN
LEAGUES
LOWLAND PYRAMID CLUB RANKING
League average points: 2263, Variation: 9.8%
RANK GLOBAL TEAM LEVEL GAMES LAST MATCH FORM POINTS
1 (26) CLYDEBANK Tier 5 497 1-0 W Linlithgow Rose (+9) 2735
2 (27) AUCHINLECK TALBOT Tier 5 601 0-2 L Cumnock Juniors (-15) 2704
3 (28) LINLITHGOW ROSE Tier 5 574 0-1 L Clydebank (-9) 2696
4 (35) KILWINNING RANGERS Tier 5 510 1-3 L Penicuik Athletic (-27) 2658
5 (36) CUMNOCK JUNIORS Tier 5 484 2-0 W Auchinleck Talbot (+15) 2654
6 (38) CALEDONIAN BRAVES Tier 5 502 4-0 W Fraserburgh (+7) 2646
7 (40) IRVINE MEADOW Tier 6 499 2-3 L Bo'ness United (-12) 2638
8 (41) TRANENT Tier 5 525 3-1 W Turriff United (-3) 2636
9 (44) CELTIC U20 Tier 5 240 3-3 D Clachnacuddin (-3) 2616
10 (46) LARGS THISTLE Tier 5 491 1-0 W Gala Fairydean Rovers (±0) 2613
11 (47) POLLOK Tier 5 508 4-1 W Albion Rovers (+7) 2609
12 (52) BONNYRIGG ROSE Tier 5 573 0-2 L Clachnacuddin (-18) 2586
13 (54) HILL OF BEATH HAWTHORN Tier 5 499 2-0 W Glasgow University (-2) 2573
14 (55) DUNDEE NORTH END Tier 6 500 3-1 W Downfield (-1) 2569
15 (56) BRECHIN CITY Tier 5 560 2-2 D Buckie Thistle (-8) 2555
16 (57) JOHNSTONE BURGH Tier 5 442 3-1 W Newton Stewart (+2) 2549
17 (59) TROON Tier 5 494 3-2 W Deveronvale (-2) 2544
18 (61) CAMELON JUNIORS Tier 6 513 3-0 W Edinburgh South (+4) 2539
19 (62) KILBIRNIE LADESIDE Tier 6 458 2-1 W Ardrossan Winton Rovers (+7) 2538
20 (63) THREAVE ROVERS Tier 7 492 3-2 W Invergordon (-9) 2537
21 (64) CUMBERNAULD COLTS Tier 5 419 2-0 W Haddington Athletic (+16) 2530
22 (65) COWDENBEATH Tier 5 566 4-0 W Berwick Rangers (+19) 2524
23 (66) LOCHEE UNITED Tier 5 504 3-2 W Inverurie Loco Works (-2) 2524
24 (67) BROXBURN ATHLETIC Tier 5 509 2-3 L Renfrew (-5) 2523
25 (69) RENFREW Tier 5 450 3-2 W Broxburn Athletic (+5) 2500
26 (71) MUSSELBURGH ATHLETIC Tier 5 510 2-1 W Lossiemouth (-7) 2495
27 (72) GLENAFTON ATHLETIC Tier 6 487 2-0 W Darvel (+11) 2493
28 (73) BO'NESS UNITED Tier 5 541 3-2 W Irvine Meadow (+12) 2489
29 (74) ARTHURLIE Tier 6 457 1-3 L Glenafton Athletic (-22) 2488
30 (75) DARVEL Tier 6 480 0-2 L Glenafton Athletic (-11) 2486
31 (76) TAYPORT Tier 6 484 3-0 W Wick Academy (+2) 2478
32 (77) JEANFIELD SWIFTS Tier 6 492 4-3 W Saint Andrews United (+9) 2478
33 (79) KIRKINTILLOCH ROB ROY Tier 6 479 1-1 D Banks o' Dee (-5) 2474
34 (80) DRUMCHAPEL UNITED Tier 6 229 2-4 L Easterhouse (-29) 2474
35 (81) VALE OF CLYDE Tier 6 440 3-4 L Benburb (-12) 2469
36 (82) RUTHERGLEN GLENCAIRN Tier 6 476 2-2 D Petershill (-9) 2468
37 (83) CUMBERNAULD UNITED Tier 6 482 3-0 W Hurlford United (+16) 2465
38 (84) ALBION ROVERS Tier 5 544 1-4 L Pollok (-7) 2465
39 (85) DUNIPACE Tier 5 467 5-2 W Preston Athletic (+10) 2463
40 (86) HADDINGTON ATHLETIC Tier 6 465 0-2 L Cumbernauld Colts (-16) 2461
41 (87) BEITH JUNIORS Tier 5 511 0-3 L Huntly (-33) 2460
42 (88) BERWICK RANGERS Tier 5 540 0-4 L Cowdenbeath (-19) 2460
43 (89) ARDROSSAN WINTON ROVERS Tier 6 422 1-2 L Kilbirnie Ladeside (-7) 2457
44 (90) SHOTTS BON ACCORD Tier 6 454 0-2 L Saint Cadoc's (-25) 2454
45 (91) BENBURB Tier 6 465 4-3 W Vale of Clyde (+12) 2453
46 (92) CIVIL SERVICE STROLLERS Tier 5 504 0-2 L Formartine United (-17) 2452
47 (93) BROUGHTY ATHLETIC Tier 6 493 1-4 L East Craigie (-34) 2449
48 (95) HURLFORD UNITED Tier 6 518 0-3 L Cumbernauld United (-16) 2437
49 (96) SAINT ANDREWS UNITED Tier 6 473 3-4 L Jeanfield Swifts (-9) 2434
50 (98) KILSYTH RANGERS Tier 7 443 1-1 D Lanark United (-5) 2428
51 (101) GARTCAIRN Tier 7 374 2-0 W Whitletts Victoria (+7) 2425
52 (102) SAINT ROCH'S Tier 6 443 1-2 L Kello Rovers (-19) 2424
53 (103) ARMADALE THISTLE Tier 6 453 3-0 W Sauchie Juniors (+17) 2422
54 (104) KNIGHTSWOOD Tier 8 115 1-0 W Greenock Juniors (+3) 2421
55 (105) BELLSHILL ATHLETIC Tier 7 436 1-2 L Thorniewood United (-7) 2420
56 (106) CARNOUSTIE PANMURE Tier 6 495 5-1 W Forfar United (+5) 2418
57 (107) PENICUIK ATHLETIC Tier 6 499 3-1 W Kilwinning Rangers (+27) 2418
58 (109) DUNBAR UNITED Tier 6 475 0-1 L Blackburn United (-12) 2413
59 (110) UNIVERSITY OF STIRLING Tier 5 545 1-0 W Forres Mechanics (+10) 2410
60 (111) GALA FAIRYDEAN ROVERS Tier 5 494 0-1 L Largs Thistle (±0) 2410
61 (112) GRETNA Tier 5 490 1-0 W Nairn County (+9) 2409
62 (113) EAST STIRLINGSHIRE Tier 5 513 0-2 L Bonnyton Thistle (-11) 2404
63 (114) BONNYTON THISTLE Tier 7 319 2-0 W East Stirlingshire (+11) 2404
64 (115) LESMAHAGOW Tier 7 447 6-0 W Eddlewood (+23) 2388
65 (116) SAINT CADOC'S Tier 6 217 1-0 W Ashfield (-2) 2383
66 (117) NEWTONGRANGE STAR Tier 6 485 4-3 W Edinburgh University (+3) 2379
67 (118) EDINBURGH UNIVERSITY Tier 6 476 3-4 L Newtongrange Star (-3) 2377
68 (120) BLANTYRE VICTORIA Tier 7 458 4-1 W Neilston (+11) 2370
69 (122) WHITLETTS VICTORIA Tier 7 424 0-2 L Gartcairn (-7) 2369
70 (123) THORNIEWOOD UNITED Tier 7 442 2-1 W Bellshill Athletic (+7) 2365
71 (125) THORN ATHLETIC Tier 7 150 2-0 W Lanark United (+3) 2364
72 (126) PRESTON ATHLETIC Tier 6 458 2-5 L Dunipace (-10) 2361
73 (129) DOWNFIELD Tier 6 471 1-3 L Dundee North End (+1) 2346
74 (131) LEITH ATHLETIC Tier 7 493 5-0 W Lochore Welfare (+34) 2346
75 (132) THORNTON HIBS Tier 6 469 4-1 W Crossgates Primrose (+28) 2339
76 (133) GLASGOW UNIVERSITY Tier 8 219 0-2 L Hill of Beath Hawthorn (+2) 2338
77 (134) EDINBURGH SOUTH Tier 6 215 0-3 L Camelon Juniors (-4) 2335
78 (135) WHITBURN Tier 6 450 2-0 W Kirkcaldy & Dysart (+10) 2335
79 (137) YOKER ATHLETIC Tier 8 450 5-3 W Vale of Leven (+7) 2325
80 (138) PORT GLASGOW Tier 8 415 1-0 W Forth Wanderers (-4) 2321
81 (139) KIRKCALDY & DYSART Tier 7 434 0-2 L Whitburn (-10) 2318
82 (140) EASTERHOUSE Tier 8 141 4-2 W Drumchapel United (+29) 2315
83 (141) EAST KILBRIDE YM Tier 9 45 2-2 D East Kilbride Thistle (-6) 2311
84 (143) CROSSGATES PRIMROSE Tier 7 430 1-4 L Thornton Hibs (-28) 2306
85 (144) PETERSHILL Tier 7 442 2-2 D Rutherglen Glencairn (+9) 2302
86 (146) EDDLEWOOD Tier 10 12 0-6 L Lesmahagow (-23) 2287
87 (147) CRAIGMARK BURNTONIANS Tier 8 421 1-2 L Glasgow United (-14) 2284
88 (148) HUTCHISON VALE Tier 7 504 3-2 W Cowdenbeath Central (±0) 2282
89 (149) CASTLEMILK COMMUNITY Tier 10 11 1-0 W Campbeltown Pupils (-10) 2281
90 (150) ASHFIELD Tier 8 417 0-1 L Saint Cadoc's (+2) 2279
91 (151) MARYHILL Tier 7 430 6-0 W Rossvale (+8) 2276
92 (152) NEILSTON Tier 7 450 1-4 L Blantyre Victoria (-11) 2274
93 (153) GREENOCK JUNIORS Tier 8 448 0-1 L Knightswood (-3) 2271
94 (154) BLACKBURN UNITED Tier 6 441 1-0 W Dunbar United (+12) 2270
95 (156) NEWTON STEWART Tier 5 471 1-3 L Johnstone Burgh (-2) 2269
96 (157) CAMBUSLANG RANGERS Tier 7 424 4-0 W Campbeltown Pupils (±0) 2266
97 (158) HERIOT-WATT UNIVERSITY Tier 7 466 3-0 W Edinburgh Community (±0) 2264
98 (159) DUNDONALD BLUEBELL Tier 6 477 0-1 L Saint Andrews United (-1) 2262
99 (160) SAUCHIE JUNIORS Tier 6 509 0-3 L Armadale Thistle (-17) 2258
100 (161) EAST CRAIGIE Tier 6 470 4-1 W Broughty Athletic (+34) 2255
101 (162) EAST KILBRIDE THISTLE Tier 9 420 2-2 D East Kilbride YM (+6) 2253
102 (164) DALBEATTIE STAR Tier 5 486 2-3 L Strathspey Thistle (+2) 2250
103 (165) WHITEHILL WELFARE Tier 7 482 2-1 W Bathgate Thistle (±0) 2245
104 (166) LARKHALL THISTLE Tier 8 435 2-2 D Greenock Juniors (+5) 2241
105 (167) STRANRAER RESERVES Tier 6 300 0-2 L Creetown (-20) 2241
106 (168) KENNOWAY STAR HEARTS Tier 7 445 3-1 W Harthill Royal (+11) 2241
107 (169) GLASGOW UNITED Tier 8 434 2-1 W Craigmark Burntonians (+14) 2235
108 (170) OAKLEY UNITED Tier 7 433 1-1 D Pumpherston (-6) 2234
109 (171) LANARK UNITED Tier 7 434 0-2 L Thorn Athletic (-3) 2233
110 (173) FINNART Tier 8 185 2-2 D Ardeer Thistle (+2) 2231
111 (174) LOCHORE WELFARE Tier 7 441 0-5 L Leith Athletic (-34) 2230
112 (175) ROYAL ALBERT Tier 9 404 0-1 L Glenvale (-15) 2220
113 (178) COLDSTREAM Tier 7 447 1-1 D Lochgelly Albert (+2) 2209
114 (180) ARDEER THISTLE Tier 8 408 2-2 D Finnart (-2) 2201
115 (181) EDINBURGH UNITED Tier 8 442 3-1 W Hawick Royal Albert (+12) 2200
116 (182) BLAIRGOWRIE Tier 6 438 2-0 W Lochee Harp (+12) 2200
117 (183) EASTHOUSES LILY MINERS WELFARE Tier 7 418 1-0 W Tynecastle (+9) 2198
118 (184) WEST PARK UNITED Tier 9 141 4-4 D Glasgow Perthshire (-2) 2191
119 (186) BATHGATE THISTLE Tier 7 435 1-2 L Whitehill Welfare (±0) 2188
120 (187) GLENROTHES Tier 7 449 3-5 L Luncarty (-12) 2187
121 (188) LOCHGELLY ALBERT Tier 7 418 1-1 D Coldstream (-2) 2184
122 (189) MAYBOLE JUNIORS Tier 7 437 0-5 L Whitletts Victoria (-25) 2183
123 (190) FORTH WANDERERS Tier 8 415 0-1 L Port Glasgow (+4) 2182
124 (192) KIRRIEMUIR THISTLE Tier 6 449 4-3 W Coupar Angus (-5) 2179
125 (193) LUNCARTY Tier 8 418 5-3 W Glenrothes (+12) 2175
126 (194) GARTCOSH UNITED Tier 10 10 3-1 W Annbank United (+9) 2166
127 (195) CARLUKE ROVERS Tier 9 431 0-1 L Saint Anthony's (-12) 2164
128 (196) FORFAR UNITED Tier 6 431 1-5 L Carnoustie Panmure (-5) 2155
129 (197) DUNDEE VIOLET Tier 6 450 0-1 L Scone Thistle (-13) 2152
130 (198) GLENVALE Tier 9 170 1-0 W Royal Albert (+15) 2151
131 (199) DALRY THISTLE Tier 8 401 1-2 L Craigmark Burntonians (-3) 2151
132 (200) TYNECASTLE Tier 8 459 0-1 L Easthouses Lily Miners Welfare (-9) 2150
133 (201) GIRVAN Tier 8 450 4-2 W Kilsyth Athletic (+15) 2144
134 (203) LOCHAR THISTLE Tier 6 496 2-2 D Lochmaben (-9) 2138
135 (204) INVERKEITHING HILLFIELD SWIFTS Tier 8 280 1-1 D Fauldhouse United (-7) 2135
136 (205) BURNTISLAND SHIPYARD Tier 8 437 2-4 L Stoneyburn (-11) 2130
137 (206) ANNBANK UNITED Tier 10 238 1-2 L Saint Patrick's FP (-10) 2129
138 (207) EGLINTON Tier 9 139 2-2 D Royal Albert (+2) 2128
139 (208) KELLO ROVERS Tier 9 419 2-1 W Saint Roch's (+19) 2127
140 (209) STONEYBURN Tier 8 417 4-2 W Burntisland Shipyard (+11) 2126
141 (210) KINNOULL Tier 7 444 2-0 W West Calder United (+5) 2125
142 (212) LINTON HOTSPUR Tier 8 123 4-0 W Livingston United (+14) 2120
143 (213) VALE OF LEVEN Tier 9 410 3-5 L Yoker Athletic (-7) 2120
144 (215) CREETOWN Tier 6 434 2-0 W Stranraer Reserves (+20) 2116
145 (216) ARBROATH VICTORIA Tier 6 434 1-3 L Dundee Saint James (-12) 2102
146 (217) DALKEITH THISTLE Tier 8 449 5-2 W Livingston Community (+5) 2101
147 (218) HARTHILL ROYAL Tier 8 346 1-3 L Kennoway Star Hearts (-11) 2099
148 (220) MONTROSE ROSELEA Tier 6 455 1-2 L Forfar West End (-12) 2090
149 (221) COWDENBEATH CENTRAL Tier 8 51 2-3 L Hutchison Vale (±0) 2088
150 (222) GLASGOW PERTHSHIRE Tier 9 408 4-4 D West Park United (+2) 2088
151 (223) UNIVERSITY OF STIRLING RESERVES Tier 8 364 2-1 W Cowdenbeath Central (+3) 2087
152 (224) DUNDEE SAINT JAMES Tier 6 210 3-1 W Arbroath Victoria (+12) 2087
153 (225) FORFAR WEST END Tier 6 461 2-1 W Montrose Roselea (+12) 2086
154 (226) ARNISTON RANGERS Tier 8 451 0-3 L Tweedmouth Rangers (-29) 2085
155 (228) LETHAM Tier 6 219 2-3 L Brechin Victoria (-19) 2078
156 (229) LOCHEE HARP Tier 6 436 0-2 L Blairgowrie (-12) 2076
157 (230) ABBEY VALE Tier 6 458 6-0 W Gretna U20 (+6) 2075
158 (231) HAWICK ROYAL ALBERT Tier 8 450 1-3 L Edinburgh United (-12) 2073
159 (232) KILSYTH ATHLETIC Tier 8 175 2-4 L Girvan (-15) 2055
160 (234) IRVINE VICTORIA Tier 9 426 2-1 W Lugar Boswell Thistle (+10) 2048
161 (236) WEST CALDER UNITED Tier 7 424 0-2 L Kinnoull (-5) 2039
162 (237) FAULDHOUSE UNITED Tier 8 455 1-1 D Inverkeithing Hillfield Swifts (+7) 2034
163 (238) LUGAR BOSWELL THISTLE Tier 9 411 1-2 L Irvine Victoria (-10) 2028
164 (239) SAINT PATRICK'S FP Tier 10 11 2-1 W Annbank United (+10) 2025
165 (240) PUMPHERSTON Tier 8 421 1-1 D Oakley United (+6) 2021
166 (241) WISHAW Tier 10 436 0-2 L Shotts Bon Accord (+4) 2019
167 (244) SAINT ANTHONY'S Tier 9 405 1-0 W Carluke Rovers (+12) 2014
168 (245) COUPAR ANGUS Tier 6 398 3-4 L Kirriemuir Thistle (+5) 2009
169 (247) LIVINGSTON UNITED Tier 8 428 0-4 L Linton Hotspur (-14) 2002
170 (248) NEWBURGH JUNIORS Tier 8 431 2-1 W Edinburgh College (+2) 2002
171 (251) GIFFNOCK Tier 9 171 1-6 L Saltcoats Victoria (-47) 1989
172 (252) SALTIRE CITY Tier 6 11 3-1 W Mid Annandale (+11) 1988
173 (253) LOCHMABEN Tier 6 431 2-2 D Lochar Thistle (+9) 1985
174 (254) VALE OF LEITHEN Tier 8 443 2-1 W Ormiston Primrose (-2) 1984
175 (255) SCONE THISTLE Tier 6 437 1-0 W Dundee Violet (+13) 1982
176 (257) SALTCOATS VICTORIA Tier 9 397 6-1 W Giffnock (+47) 1979
177 (259) EDINBURGH COLLEGE Tier 8 199 1-2 L Newburgh Juniors (-2) 1977
178 (262) TWEEDMOUTH RANGERS Tier 8 321 3-0 W Arniston Rangers (+29) 1963
179 (268) BRECHIN VICTORIA Tier 6 427 3-2 W Letham (+19) 1921
180 (269) NEWMAINS UNITED Tier 9 390 1-5 L Vale of Leven (-7) 1905
181 (271) ORMISTON PRIMROSE Tier 8 432 1-2 L Vale of Leithen (+2) 1886
182 (274) ROSSVALE Tier 10 135 0-6 L Maryhill (-8) 1851
183 (275) NITHSDALE WANDERERS Tier 6 451 3-4 L Annan Athletic U20 (-20) 1847
184 (278) MID ANNANDALE Tier 6 457 1-3 L Saltire City (-11) 1844
185 (279) EDINBURGH COMMUNITY Tier 8 429 0-3 L Heriot-Watt University (±0) 1815
186 (282) LIVINGSTON COMMUNITY Tier 8 14 2-5 L Dalkeith Thistle (-5) 1777
187 (284) GRETNA U20 Tier 6 12 0-6 L Abbey Vale (-6) 1751
188 (288) WIGTOWN & BLADNOCH Tier 6 418 2-1 W Saint Cuthbert Wanderers (+3) 1708
189 (289) CAMPBELTOWN PUPILS Tier 10 162 0-4 L Cambuslang Rangers (±0) 1704
190 (290) SAINT CUTHBERT WANDERERS Tier 6 470 1-2 L Wigtown & Bladnoch (-3) 1701
191 (292) ANNAN ATHLETIC U20 Tier 6 86 4-3 W Nithsdale Wanderers (+20) 1647



GLOBAL RANK TEAM LEVEL GAMES LAST MATCH FORM POINTS