Football / Scotland / Scottish Premiership Points, wins and goals come from the stored tables for 28 seasons. Home and away splits are recorded for 3 of them. Clean sheets and runs count only seasons where every match is stored, so 18 seasons are left out.
93 94 95 96 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 Every match stored Some clubs missing matches No full club records
1 Celtic 28 1020 713 186 121 2277 780 +1497 2310 Season P W D L GF GA Pts Home Away 1993-94 44 15 20 9 51 38 50 — — 1994-95 36 11 18 7 39 33 51 — — 1995-96 36 24 11 1 74 25 83 — — 1996-97 36 23 6 7 78 32 75 — — 2003-04 38 31 5 2 105 25 98 — — 2004-05 38 30 2 6 85 35 92 — — 2005-06 38 28 7 3 93 37 91 — — 2006-07 38 26 6 6 65 34 84 — — 2007-08 38 28 5 5 84 26 89 — — 2008-09 38 24 10 4 80 33 82 — — 2009-10 38 25 6 7 75 39 81 — — 2010-11 38 29 5 4 85 22 92 — — 2011-12 38 30 3 5 84 21 93 — — 2012-13 38 24 7 7 92 35 79 — — 2013-14 38 31 6 1 102 25 99 — — 2014-15 38 29 5 4 84 17 92 — — 2015-16 38 26 8 4 93 31 86 — — 2016-17 38 34 4 0 106 25 106 — — 2017-18 38 24 10 4 73 25 82 — — 2018-19 38 27 6 5 77 20 87 — — 2019-20 30 26 2 2 89 19 80 — — 2020-21 38 22 11 5 78 29 77 — — 2021-22 33 26 4 3 78 19 82 44 38 2022-23 38 32 3 3 114 34 99 — — 2023-24 38 29 6 3 95 30 93 — — 2024-25 38 29 5 4 112 26 92 — — 2025-26 33 21 4 8 59 35 67 37 30 2026-27 12 9 1 2 27 10 28 13 15
Club page →
2 Rangers 24 866 568 171 127 1776 734 +1042 1843 Season P W D L GF GA Pts Home Away 1993-94 44 22 14 8 74 41 58 — — 1994-95 36 20 9 7 60 35 69 — — 1995-96 36 27 6 3 85 25 87 — — 1996-97 36 25 5 6 85 33 80 — — 2003-04 38 25 6 7 76 33 81 — — 2004-05 38 29 6 3 78 22 93 — — 2005-06 38 21 10 7 67 37 73 — — 2006-07 38 21 9 8 61 32 72 — — 2007-08 38 27 5 6 84 33 86 — — 2008-09 38 26 8 4 77 28 86 — — 2009-10 38 26 9 3 82 28 87 — — 2010-11 38 30 3 5 88 29 93 — — 2011-12 38 26 5 7 77 28 73 — — 2016-17 38 19 10 9 56 44 67 — — 2017-18 38 21 7 10 76 50 70 — — 2018-19 38 23 9 6 82 27 78 — — 2019-20 29 21 4 4 64 19 67 — — 2020-21 38 32 6 0 92 13 102 — — 2021-22 33 23 7 3 67 27 76 40 36 2022-23 38 29 5 4 93 37 92 — — 2023-24 38 27 4 7 87 32 85 — — 2024-25 38 22 9 7 80 41 75 — — 2025-26 33 19 12 2 66 31 69 38 31 2026-27 11 7 3 1 19 9 24 12 12
Club page →
3 Heart of Midlothian 26 943 374 241 328 1229 1134 +95 1337 Season P W D L GF GA Pts Home Away 1993-94 44 11 20 13 37 43 42 — — 1994-95 36 12 7 17 44 51 43 — — 1995-96 36 16 7 13 55 53 55 — — 1996-97 36 14 10 12 46 43 52 — — 2003-04 38 19 11 8 56 40 68 — — 2004-05 38 13 11 14 43 41 50 — — 2005-06 38 22 8 8 71 31 74 — — 2006-07 38 17 10 11 47 35 61 — — 2007-08 38 13 9 16 47 55 48 — — 2008-09 38 16 11 11 40 37 59 — — 2009-10 38 13 9 16 35 46 48 — — 2010-11 38 18 9 11 53 45 63 — — 2011-12 38 15 7 16 45 43 52 — — 2012-13 38 11 11 16 40 49 44 — — 2013-14 38 10 8 20 45 65 23 — — 2015-16 38 18 11 9 59 40 65 — — 2016-17 38 12 10 16 55 52 46 — — 2017-18 38 12 13 13 39 39 49 — — 2018-19 38 15 6 17 42 50 51 — — 2019-20 30 4 11 15 31 52 23 — — 2021-22 33 16 9 8 48 33 57 36 21 2022-23 38 15 9 14 63 57 54 — — 2023-24 38 20 8 10 54 42 68 — — 2024-25 38 15 7 16 52 47 52 — — 2025-26 33 21 7 5 58 28 70 43 27 2026-27 11 6 2 3 24 17 20 13 7
Club page →
4 Aberdeen 28 1019 406 251 362 1295 1243 +52 1452 Season P W D L GF GA Pts Home Away 1993-94 44 17 21 6 58 36 55 — — 1994-95 36 10 11 15 43 46 41 — — 1995-96 36 16 7 13 52 45 55 — — 1996-97 36 10 14 12 45 54 44 — — 2003-04 38 9 7 22 39 63 34 — — 2004-05 38 18 7 13 44 39 61 — — 2005-06 38 13 15 10 46 40 54 — — 2006-07 38 19 8 11 55 38 65 — — 2007-08 38 15 8 15 50 58 53 — — 2008-09 38 14 11 13 41 40 53 — — 2009-10 38 10 11 17 36 52 41 — — 2010-11 38 11 5 22 39 59 38 — — 2011-12 38 9 14 15 36 44 41 — — 2012-13 38 11 15 12 41 43 48 — — 2013-14 38 20 8 10 53 38 68 — — 2014-15 38 23 6 9 57 33 75 — — 2015-16 38 22 5 11 62 48 71 — — 2016-17 38 24 4 10 74 35 76 — — 2017-18 38 22 7 9 56 37 73 — — 2018-19 38 20 7 11 57 44 67 — — 2019-20 30 12 9 9 40 36 45 — — 2020-21 38 15 11 12 36 38 56 — — 2021-22 33 9 9 15 38 42 36 25 11 2022-23 38 18 3 17 56 60 57 — — 2023-24 38 12 12 14 48 52 48 — — 2024-25 38 15 8 15 48 61 53 — — 2025-26 33 9 6 18 33 48 33 20 13 2026-27 11 3 2 6 12 14 11 7 4
Club page →
5 Hibernian 25 905 310 260 335 1180 1221 -41 1174 Season P W D L GF GA Pts Home Away 1993-94 44 16 15 13 53 48 47 — — 1994-95 36 12 17 7 49 37 53 — — 1995-96 36 11 10 15 43 57 43 — — 1996-97 36 9 11 16 38 55 38 — — 2003-04 38 11 11 16 41 60 44 — — 2004-05 38 18 7 13 64 57 61 — — 2005-06 38 17 5 16 61 56 56 — — 2006-07 38 13 10 15 56 46 49 — — 2007-08 38 14 10 14 49 45 52 — — 2008-09 38 11 14 13 42 46 47 — — 2009-10 38 15 9 14 58 55 54 — — 2010-11 38 10 7 21 39 61 37 — — 2011-12 38 8 9 21 40 67 33 — — 2012-13 38 13 12 13 49 52 51 — — 2013-14 38 8 11 19 31 51 35 — — 2017-18 38 18 13 7 62 46 67 — — 2018-19 38 14 12 12 51 39 54 — — 2019-20 30 9 10 11 42 49 37 — — 2020-21 38 18 9 11 48 35 63 — — 2021-22 33 9 11 13 31 37 38 24 14 2022-23 38 15 7 16 57 59 52 — — 2023-24 38 11 13 14 52 59 46 — — 2024-25 38 15 13 10 62 50 58 — — 2025-26 33 13 12 8 51 37 51 30 21 2026-27 11 2 2 7 11 17 8 1 7
Club page →
6 Inverness Caledonian Thistle 12 456 153 123 180 574 622 -48 582 Season P W D L GF GA Pts Home Away 2004-05 38 11 11 16 41 47 44 — — 2005-06 38 15 13 10 51 38 58 — — 2006-07 38 11 13 14 42 48 46 — — 2007-08 38 13 4 21 51 62 43 — — 2008-09 38 10 7 21 37 58 37 — — 2010-11 38 14 11 13 52 44 53 — — 2011-12 38 10 9 19 42 60 39 — — 2012-13 38 13 15 10 64 60 54 — — 2013-14 38 16 9 13 44 44 57 — — 2014-15 38 19 8 11 52 42 65 — — 2015-16 38 14 10 14 54 48 52 — — 2016-17 38 7 13 18 44 71 34 — —
Club page →
7 Gretna 1 38 5 8 25 32 83 -51 13 Season P W D L GF GA Pts Home Away 2007-08 38 5 8 25 32 83 13 — —
Club page →
8 Raith Rovers 3 116 24 33 59 116 210 -94 99 Season P W D L GF GA Pts Home Away 1993-94 44 6 19 19 46 80 31 — — 1995-96 36 12 7 17 41 57 43 — — 1996-97 36 6 7 23 29 73 25 — —
Club page →
9 Falkirk 9 307 87 76 144 336 436 -100 337 Season P W D L GF GA Pts Home Away 1994-95 36 12 12 12 48 47 48 — — 1995-96 36 6 6 24 31 60 24 — — 2005-06 38 8 9 21 35 64 33 — — 2006-07 38 15 5 18 49 47 50 — — 2007-08 38 13 10 15 45 49 49 — — 2008-09 38 9 11 18 37 52 38 — — 2009-10 38 6 13 19 31 57 31 — — 2025-26 33 13 7 13 45 48 46 23 23 2026-27 12 5 3 4 15 12 18 9 9
Club page →
10 Dundee United 22 801 260 234 307 1002 1144 -142 1000 Season P W D L GF GA Pts Home Away 1993-94 44 11 20 13 47 48 42 — — 1994-95 36 9 9 18 40 56 36 — — 1996-97 36 17 9 10 46 33 60 — — 2003-04 38 13 10 15 47 60 49 — — 2004-05 38 8 12 18 41 59 36 — — 2005-06 38 7 12 19 41 66 33 — — 2006-07 38 10 12 16 40 59 42 — — 2007-08 38 14 10 14 53 47 52 — — 2008-09 38 13 14 11 47 50 53 — — 2009-10 38 17 12 9 55 47 63 — — 2010-11 38 17 10 11 55 50 61 — — 2011-12 38 16 11 11 62 50 59 — — 2012-13 38 11 14 13 51 62 47 — — 2013-14 38 16 10 12 65 50 58 — — 2014-15 38 17 5 16 58 56 56 — — 2015-16 38 8 7 23 45 70 28 — — 2020-21 38 10 14 14 32 50 44 — — 2021-22 33 10 11 12 31 37 41 24 17 2022-23 38 8 7 23 40 70 31 — — 2024-25 38 15 8 15 45 54 53 — — 2025-26 33 9 13 11 45 54 40 24 16 2026-27 11 4 4 3 16 16 16 8 8
Club page →
11 Motherwell 28 1020 369 243 408 1291 1438 -147 1330 Season P W D L GF GA Pts Home Away 1993-94 44 20 14 10 58 43 54 — — 1994-95 36 14 12 10 50 50 54 — — 1995-96 36 9 12 15 28 39 39 — — 1996-97 36 9 11 16 44 55 38 — — 2003-04 38 12 10 16 42 49 46 — — 2004-05 38 13 9 16 46 49 48 — — 2005-06 38 13 10 15 55 61 49 — — 2006-07 38 10 8 20 41 61 38 — — 2007-08 38 18 6 14 50 46 60 — — 2008-09 38 13 9 16 46 51 48 — — 2009-10 38 13 14 11 52 54 53 — — 2010-11 38 13 7 18 40 60 46 — — 2011-12 38 18 8 12 49 44 62 — — 2012-13 38 18 9 11 67 51 63 — — 2013-14 38 22 4 12 64 60 70 — — 2014-15 38 10 6 22 38 63 36 — — 2015-16 38 15 5 18 47 63 50 — — 2016-17 38 10 8 20 46 69 38 — — 2017-18 38 13 9 16 43 49 48 — — 2018-19 38 15 6 17 46 56 51 — — 2019-20 30 14 4 12 41 38 46 — — 2020-21 38 12 9 17 39 55 45 — — 2021-22 33 10 10 13 38 50 40 28 12 2022-23 38 14 8 16 53 51 50 — — 2023-24 38 10 13 15 56 59 43 — — 2024-25 38 14 7 17 46 63 49 — — 2025-26 33 14 12 7 52 29 54 35 19 2026-27 12 3 3 6 14 20 12 7 5
Club page →
12 Dunfermline 6 226 55 57 114 230 382 -152 222 Season P W D L GF GA Pts Home Away 1996-97 36 12 9 15 52 65 45 — — 2003-04 38 14 11 13 45 52 53 — — 2004-05 38 8 10 20 34 60 34 — — 2005-06 38 8 9 21 33 68 33 — — 2006-07 38 8 8 22 26 55 32 — — 2011-12 38 5 10 23 40 82 25 — —
Club page →
12 Partick Thistle 9 344 86 98 160 358 510 -152 344 Season P W D L GF GA Pts Home Away 1993-94 44 12 16 16 46 57 40 — — 1994-95 36 10 13 13 40 50 43 — — 1995-96 36 8 6 22 29 62 30 — — 2003-04 38 6 8 24 39 67 26 — — 2013-14 38 8 14 16 46 65 38 — — 2014-15 38 12 10 16 48 44 46 — — 2015-16 38 12 10 16 41 50 46 — — 2016-17 38 10 12 16 38 54 42 — — 2017-18 38 8 9 21 31 61 33 — —
Club page →
14 St Johnstone 18 650 210 174 266 681 859 -178 794 Season P W D L GF GA Pts Home Away 1993-94 44 10 20 14 35 47 40 — — 2009-10 38 12 11 15 57 61 47 — — 2010-11 38 11 11 16 23 43 44 — — 2011-12 38 14 8 16 43 50 50 — — 2012-13 38 14 14 10 45 44 56 — — 2013-14 38 15 8 15 48 42 53 — — 2014-15 38 16 9 13 34 34 57 — — 2015-16 38 16 8 14 58 55 56 — — 2016-17 38 17 7 14 50 46 58 — — 2017-18 38 12 10 16 42 53 46 — — 2018-19 38 15 7 16 38 48 52 — — 2019-20 29 8 12 9 28 46 36 — — 2020-21 38 11 12 15 36 46 45 — — 2021-22 33 7 9 17 21 44 30 17 13 2022-23 38 12 7 19 41 59 43 — — 2023-24 38 8 11 19 29 54 35 — — 2024-25 38 9 5 24 38 68 32 — — 2026-27 12 3 5 4 15 19 14 9 5
Club page →
15 Livingston 10 362 85 94 183 367 573 -206 349 Season P W D L GF GA Pts Home Away 2003-04 38 10 13 15 48 57 43 — — 2004-05 38 9 8 21 34 61 35 — — 2005-06 38 4 6 28 25 79 18 — — 2018-19 38 11 11 16 42 44 44 — — 2019-20 30 10 9 11 41 39 39 — — 2020-21 38 12 9 17 42 54 45 — — 2021-22 33 10 8 15 35 43 38 19 19 2022-23 38 13 7 18 36 60 46 — — 2023-24 38 5 10 23 29 70 25 — — 2025-26 33 1 13 19 35 66 16 10 6
Club page →
16 Ross County 12 443 121 111 211 501 724 -223 474 Season P W D L GF GA Pts Home Away 2012-13 38 13 14 11 47 48 53 — — 2013-14 38 11 7 20 44 62 40 — — 2014-15 38 12 8 18 46 63 44 — — 2015-16 38 14 6 18 55 61 48 — — 2016-17 38 11 13 14 48 58 46 — — 2017-18 38 6 11 21 40 62 29 — — 2019-20 30 7 8 15 29 60 29 — — 2020-21 38 11 6 21 35 66 39 — — 2021-22 33 10 10 13 45 52 40 22 18 2022-23 38 9 7 22 37 60 34 — — 2023-24 38 8 11 19 38 67 35 — — 2024-25 38 9 10 19 37 65 37 — —
Club page →
17 Hamilton Academical 10 372 94 88 190 361 590 -229 370 Season P W D L GF GA Pts Home Away 2008-09 38 12 5 21 30 53 41 — — 2009-10 38 13 10 15 39 46 49 — — 2010-11 38 5 11 22 24 59 26 — — 2014-15 38 15 8 15 50 53 53 — — 2015-16 38 11 10 17 42 63 43 — — 2016-17 38 7 14 17 37 56 35 — — 2017-18 38 9 6 23 47 68 33 — — 2018-19 38 9 6 23 28 75 33 — — 2019-20 30 6 9 15 30 50 27 — — 2020-21 38 7 9 22 34 67 30 — —
Club page →
18 Dundee 14 501 122 128 251 545 830 -285 486 Season P W D L GF GA Pts Home Away 1993-94 44 8 13 23 42 57 29 — — 2003-04 38 12 10 16 48 57 46 — — 2004-05 38 8 9 21 37 71 33 — — 2012-13 38 7 9 22 28 66 30 — — 2014-15 38 11 12 15 46 57 45 — — 2015-16 38 11 15 12 53 57 48 — — 2016-17 38 10 7 21 38 62 37 — — 2017-18 38 11 6 21 36 57 39 — — 2018-19 38 5 6 27 31 78 21 — — 2021-22 33 5 10 18 29 57 25 15 10 2023-24 38 10 12 16 49 68 42 — — 2024-25 38 11 8 19 57 77 41 — — 2025-26 33 8 9 16 34 53 33 22 11 2026-27 11 5 2 4 17 13 17 11 6
Club page →
19 Kilmarnock 27 987 307 242 438 1138 1456 -318 1151 Season P W D L GF GA Pts Home Away 1993-94 44 12 16 16 36 45 40 — — 1994-95 36 11 10 15 40 48 43 — — 1995-96 36 11 8 17 39 54 41 — — 1996-97 36 11 6 19 41 61 39 — — 2003-04 38 12 6 20 51 74 42 — — 2004-05 38 15 4 19 49 55 49 — — 2005-06 38 15 10 13 63 64 55 — — 2006-07 38 16 7 15 47 54 55 — — 2007-08 38 10 10 18 39 52 40 — — 2008-09 38 12 8 18 38 48 44 — — 2009-10 38 8 9 21 29 51 33 — — 2010-11 38 13 10 15 53 55 49 — — 2011-12 38 11 14 13 44 61 47 — — 2012-13 38 11 12 15 52 53 45 — — 2013-14 38 11 6 21 45 66 39 — — 2014-15 38 11 8 19 44 59 41 — — 2015-16 38 9 9 20 41 64 36 — — 2016-17 38 9 14 15 36 56 41 — — 2017-18 38 16 11 11 49 47 59 — — 2018-19 38 19 10 9 50 31 67 — — 2019-20 30 9 6 15 31 41 33 — — 2020-21 38 10 6 22 43 54 36 — — 2022-23 38 11 7 20 37 62 40 — — 2023-24 38 14 14 10 46 44 56 — — 2024-25 38 12 8 18 45 64 44 — — 2025-26 33 6 10 17 37 65 28 19 9 2026-27 12 2 3 7 13 28 9 5 4
Club page →
20 St Mirren 18 640 163 174 303 620 940 -320 663 Season P W D L GF GA Pts Home Away 2006-07 38 8 12 18 31 51 36 — — 2007-08 38 10 11 17 26 54 41 — — 2008-09 38 9 10 19 33 52 37 — — 2009-10 38 7 13 18 36 49 34 — — 2010-11 38 8 9 21 33 57 33 — — 2011-12 38 9 16 13 39 51 43 — — 2012-13 38 9 14 15 47 60 41 — — 2013-14 38 10 9 19 39 58 39 — — 2014-15 38 9 3 26 30 66 30 — — 2018-19 38 8 8 22 34 66 32 — — 2019-20 30 7 8 15 24 41 29 — — 2020-21 38 11 12 15 37 45 45 — — 2021-22 33 8 12 13 30 50 36 16 20 2022-23 38 12 10 16 43 61 46 — — 2023-24 38 13 8 17 46 52 47 — — 2024-25 38 14 8 16 53 59 50 — — 2025-26 33 7 9 17 27 48 30 20 10 2026-27 12 4 2 6 12 20 14 8 6
Club page →
Data coverage for Scottish Premiership →
Sources: Wikipedia (CC BY-SA 4.0 ), API-Football · Data sources