Football / Scotland / Scottish Premiership Points, wins and goals come from the stored tables for 18 seasons. Home and away splits are recorded for 0 of them. Clean sheets and runs count only seasons where every match is stored, so 14 seasons are left out.
03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 Every match stored Some clubs missing matches No full club records
1 Celtic 18 676 494 108 74 1550 498 +1052 1590 Season P W D L GF GA Pts Home Away 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 — —
Club page →
2 Rangers 14 523 347 97 79 1060 423 +637 1128 Season P W D L GF GA Pts Home Away 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 — —
Club page →
3 Aberdeen 18 676 287 158 231 862 785 +77 1019 Season P W D L GF GA Pts Home Away 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 — —
Club page →
4 Motherwell 18 676 252 141 283 852 979 -127 897 Season P W D L GF GA Pts Home Away 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 — —
Club page →
5 Heart of Midlothian 16 600 228 155 217 748 720 +28 824 Season P W D L GF GA Pts Home Away 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 — —
Club page →
6 Kilmarnock 18 676 217 160 299 804 985 -181 811 Season P W D L GF GA Pts Home Away 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 — —
Club page →
7 Hibernian 15 562 197 149 216 733 765 -32 740 Season P W D L GF GA Pts Home Away 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 — —
Club page →
8 Dundee United 14 532 177 153 202 692 776 -84 681 Season P W D L GF GA Pts Home Away 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 — —
Club page →
9 St Johnstone 12 447 161 117 169 502 568 -66 600 Season P W D L GF GA Pts Home Away 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 — —
Club page →
10 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 →
11 St Mirren 12 448 105 125 218 409 650 -241 440 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 — —
Club page →
12 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 →
13 Ross County 8 296 85 73 138 344 480 -136 328 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 — —
Club page →
14 Dundee 8 304 75 74 155 317 505 -188 299 Season P W D L GF GA Pts Home Away 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 — —
Club page →
15 Partick Thistle 6 228 56 63 109 243 341 -98 231 Season P W D L GF GA Pts Home Away 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 →
16 Livingston 6 220 56 56 108 232 334 -102 224 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 — —
Club page →
17 Falkirk 5 190 51 48 91 197 269 -72 201 Season P W D L GF GA Pts Home Away 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 — —
Club page →
18 Dunfermline 5 190 43 48 99 178 317 -139 177 Season P W D L GF GA Pts Home Away 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 →
19 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 →
Data coverage for Scottish Premiership →
Sources: Wikipedia (CC BY-SA 4.0 ), API-Football · Data sources