
Scottish Premier LeagueAll time overall table |
| Club | G | W | D | L | F-A | P | P/G | |||
| 1. | | Celtic FC (Glasgow) | 4401 | 2783 | 850 | 768 | 9778 - 4336 | 9199 | 2.090 | |
| 2. | | Rangers FC (Glasgow) | 4254 | 2736 | 821 | 697 | 9496 - 4170 | 9029 | 2.122 | |
| 3. | | Heart of Midlothian FC (Edinburgh) | 4181 | 1846 | 968 | 1367 | 7163 - 5747 | 6506 | 1.556 | |
| 4. | | Aberdeen FC (Aberdeen) | 4039 | 1726 | 982 | 1331 | 6411 - 5299 | 6160 | 1.525 | |
| 5. | | Hibernian FC (Edinburgh) | 4056 | 1547 | 968 | 1541 | 6330 - 6045 | 5609 | 1.383 | |
| 6. | | Motherwell FC (Motherwell) | 3954 | 1467 | 885 | 1602 | 6011 - 6244 | 5286 | 1.337 | |
| 7. | | Dundee FC (Dundee) | 3435 | 1281 | 777 | 1377 | 5240 - 5383 | 4620 | 1.345 | |
| 8. | | Kilmarnock FC (Kilmarnock) | 3424 | 1211 | 804 | 1409 | 4902 - 5575 | 4437 | 1.296 | |
| 9. | | St. Mirren FC (Paisley) | 3515 | 1143 | 782 | 1590 | 4858 - 6008 | 4211 | 1.198 | |
| 10. | | Partick Thistle FC (Glasgow) | 2963 | 1054 | 664 | 1245 | 4448 - 4914 | 3826 | 1.291 | |
| 11. | | Dundee United FC (Dundee) | 2356 | 873 | 615 | 868 | 3363 - 3400 | 3234 | 1.373 | |
| 12. | | Falkirk FC (Falkirk) | 2472 | 824 | 573 | 1075 | 3701 - 4254 | 3045 | 1.232 | |
| 13. | | Airdrieonians FC (Airdrie) | 2117 | 755 | 449 | 913 | 3344 - 3886 | 2714 | 1.282 | |
| 14. | | Clyde FC (Cumbernauld) | 2083 | 698 | 434 | 951 | 3179 - 3967 | 2528 | 1.214 | |
| 15. | | St. Johnstone FC (Perth) | 1993 | 646 | 492 | 855 | 2612 - 3214 | 2430 | 1.219 | |
| 16. | | Third Lanark AC (Glasgow) | 1804 | 660 | 358 | 786 | 3076 - 3383 | 2338 | 1.296 | |
| 17. | | Greenock Morton FC (Greenock) | 1857 | 604 | 404 | 849 | 2643 - 3286 | 2216 | 1.193 | |
| 18. | | Hamilton Academical FC (Hamilton) | 1782 | 552 | 350 | 880 | 2470 - 3347 | 2006 | 1.126 | |
| 19. | | Queen's Park FC (Glasgow) | 1464 | 425 | 284 | 755 | 2160 - 3063 | 1559 | 1.065 | |
| 20. | | Dunfermline Athletic FC (Dunfermline) | 1375 | 411 | 320 | 644 | 1920 - 2511 | 1553 | 1.129 | |
| 21. | | Ayr United FC (Ayr) | 1291 | 422 | 283 | 586 | 1866 - 2469 | 1549 | 1.200 | |
| 22. | | Raith Rovers FC (Kirkcaldy) | 1323 | 397 | 274 | 652 | 1855 - 2490 | 1465 | 1.107 | |
| 23. | | Queen of the South FC (Dumfries) | 676 | 217 | 134 | 325 | 1035 - 1462 | 785 | 1.161 | |
| 24. | | Dumbarton FC (Dumbarton) | 596 | 184 | 126 | 286 | 857 - 1131 | 678 | 1.138 | |
| 25. | | Inverness Caledonian Thistle FC (Inverness) | 466 | 156 | 126 | 184 | 582 - 636 | 594 | 1.275 | |
| 26. | | East Fife FC (Fife) | 452 | 162 | 89 | 201 | 735 - 877 | 575 | 1.272 | |
| 27. | | Cowdenbeath FC (Cowdenbeath) | 414 | 149 | 69 | 196 | 702 - 853 | 516 | 1.246 | |
| 28. | | Ross County FC (Dingwall) | 454 | 124 | 113 | 217 | 515 - 742 | 485 | 1.068 | |
| 29. | | Livingston FC (Livingston) | 435 | 119 | 109 | 207 | 469 - 658 | 466 | 1.071 | |
| 30. | | Clydebank Football Club (Clydebank) | 386 | 94 | 83 | 209 | 450 - 747 | 365 | 0.946 | |
| 31. | | Albion Rovers FC (Coatbridge) | 346 | 89 | 67 | 190 | 472 - 740 | 334 | 0.965 | |
| 32. | | Arbroath FC (Arbroath) | 324 | 79 | 74 | 171 | 419 - 693 | 311 | 0.960 | |
| 33. | | Stirling Albion FC (Stirling) | 358 | 69 | 62 | 227 | 408 - 895 | 269 | 0.751 | |
| 34. | | Port Glasgow Athletic FC (Port Glasgow) | 240 | 50 | 49 | 141 | 260 - 524 | 199 | 0.829 | |
| 35. | | St Bernard's FC (Edinburgh) | 126 | 45 | 12 | 69 | 252 - 323 | 147 | 1.167 | |
| 36. | | Leith Athletic FC (Edinburgh) | 152 | 41 | 20 | 91 | 251 - 403 | 143 | 0.941 | |
| 37. | | Abercorn FC (Paisley) | 76 | 17 | 9 | 50 | 136 - 246 | 60 | 0.789 | |
| 38. | | Renton FC (Renton) | 58 | 14 | 12 | 32 | 91 - 144 | 54 | 0.931 | |
| 39. | | East Stirlingshire FC (Falkirk) | 72 | 12 | 5 | 55 | 92 - 206 | 41 | 0.569 | |
| 40. | | Cambuslang FC (Cambuslang) | 40 | 10 | 10 | 20 | 68 - 95 | 40 | 1.000 | |
| 41. | | Borrowstounness FC (Borrowstounness) | 38 | 9 | 8 | 21 | 48 - 86 | 35 | 0.921 | |
| 42. | | Alloa Athletic FC (Alloa) | 38 | 6 | 11 | 21 | 27 - 52 | 29 | 0.763 | |
| 43. | | Gretna FC (Gretna) | 38 | 5 | 8 | 25 | 32 - 83 | 23 | 0.605 | |
| 44. | | Vale of Leven FC (Alexandria) | 40 | 5 | 6 | 29 | 51 - 164 | 21 | 0.525 | |
| 45. | | Cowlairs FC (Glasgow) | 18 | 3 | 4 | 11 | 24 - 50 | 13 | 0.722 | |
| 46. | | Airdrieonians FC (Airdrie) | 2 | 0 | 1 | 1 | 3 - 4 | 1 | 0.500 |
Points system: 3 for win, 1 for draw and 0 for loss
Now in database:
|
18.12.2025 current
|
09.12.2025 current
|
07.12.2025 current Final tournament of the World Cup 2026 added |
27.12 | Hibernian - Hearts | 12:30 |
27.12 | Rangers - Motherwell | 15:00 |
27.12 | Dundee - Falkirk | 15:00 |
27.12 | St. Mirren - Kilmarnock | 15:00 |
27.12 | Livingston - Celtic | 15:00 |
27.12 | Aberdeen - Dundee United | 17:45 |
Local time
13:00 | |
15:30 | |
18:00 | |
20:30 | |
| |
20:00 | |
| |
12:30 | |
13:00 | |
15:00 | |
15:00 | |
15:00 | |
15:00 | |
15:00 | |
15:00 | |
15:00 | |
15:00 | |
15:00 | |
17:30 | |
| |
13:30 | |
16:00 | |
18:30 | |
20:45 | |
Local time | |
2:1 | |
3:0 | |
1:0 | |
1:0 | |
0:3 | |
2:1 | |
2:0 | |
1:0 | |
5:1 | |
1:2 | |
Current
21.12.2025 – 18.01.2026
African Cup of Nations 2025,
Final tournament
12.10.2023 – 31.03.2026
Asian Cup 2027,
Qualifying tournament
08.07.2025 – 30.05.2026
10.07.2025 – 20.05.2026
08.07.2025 – 27.05.2026
UEFA Europa Conference League 2025/26
12.08.2025 – 02.05.2026
AFC Champions League Elite 2025/26
13.08.2025 – 16.05.2026
AFC Champions League Two 2025/26
12.08.2025 – 09.05.2026
16.09.2025 – 23.05.2026
16.09.2025 – 23.05.2026


