Football / Scotland / Scottish Premiership Points, wins and goals come from the stored tables for 29 seasons. Home and away splits are recorded for 2 of them. Clean sheets and runs count only seasons where every match is stored, so 21 seasons are left out.
88 89 90 92 93 94 95 96 03 04 05 06 07 08 09 10 13 14 15 16 17 18 19 20 21 22 23 24 25 Every match stored Some clubs missing matches No full club records
# Club Ssn Home Pts Home W-D-L Home GF-GA Away Pts Away W-D-L Away GF-GA 1 Celtic 2 81 26-3-3 78-16 68 21-5-8 59-38 Season P W D L GF GA Pts Home Away 1988-89 36 21 4 11 66 44 46 — — 1989-90 36 10 14 12 37 37 34 — — 1990-91 36 17 7 12 52 38 41 — — 1992-93 44 24 12 8 68 41 60 — — 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 — — 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
Club page →
2 Heart of Midlothian 2 79 24-7-3 63-23 48 13-9-10 43-38 Season P W D L GF GA Pts Home Away 1988-89 36 9 13 14 35 42 31 — — 1989-90 36 16 12 8 54 35 44 — — 1990-91 36 14 7 15 48 55 35 — — 1992-93 44 15 14 15 46 51 44 — — 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 — — 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
Club page →
3 Rangers 2 78 23-9-2 70-27 67 19-10-3 63-31 Season P W D L GF GA Pts Home Away 1988-89 36 26 4 6 62 26 56 — — 1989-90 36 20 11 5 48 19 51 — — 1990-91 36 24 7 5 62 23 55 — — 1992-93 44 33 7 4 97 35 73 — — 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 — — 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
Club page →
4 Motherwell 2 63 18-9-7 52-33 31 6-13-13 38-46 Season P W D L GF GA Pts Home Away 1988-89 36 7 13 16 35 44 27 — — 1989-90 36 11 12 13 43 47 34 — — 1990-91 36 12 9 15 51 50 33 — — 1992-93 44 11 13 20 46 62 35 — — 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 — — 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
Club page →
5 Hibernian 2 54 14-12-7 47-29 35 8-11-14 35-45 Season P W D L GF GA Pts Home Away 1988-89 36 13 9 14 37 36 35 — — 1989-90 36 12 10 14 34 41 34 — — 1990-91 36 6 13 17 24 51 25 — — 1992-93 44 12 13 19 54 64 37 — — 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 — — 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
Club page →
6 Dundee United 2 48 13-9-11 38-41 33 6-15-12 38-50 Season P W D L GF GA Pts Home Away 1988-89 36 16 12 8 44 26 44 — — 1989-90 36 11 13 12 36 39 35 — — 1990-91 36 17 7 12 41 29 41 — — 1992-93 44 19 9 16 56 49 47 — — 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 — — 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
Club page →
7 Aberdeen 2 45 12-9-11 48-38 24 6-6-22 23-52 Season P W D L GF GA Pts Home Away 1988-89 36 18 14 4 51 25 50 — — 1989-90 36 17 10 9 56 33 44 — — 1990-91 36 22 9 5 62 27 53 — — 1992-93 44 27 10 7 87 36 64 — — 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 — — 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
Club page →
8 Dundee 2 37 9-10-14 40-53 21 4-9-20 23-57 Season P W D L GF GA Pts Home Away 1988-89 36 9 10 17 34 48 28 — — 1989-90 36 5 14 17 41 65 24 — — 1992-93 44 11 12 21 48 68 34 — — 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 — — 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
Club page →
9 St Mirren 2 36 8-12-12 22-35 30 7-9-18 35-63 Season P W D L GF GA Pts Home Away 1988-89 36 11 7 18 39 55 29 — — 1989-90 36 10 10 16 28 48 30 — — 1990-91 36 5 9 22 28 59 19 — — 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 — — 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
Club page →
10 Livingston 2 29 6-11-15 39-51 25 5-10-19 31-58 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 →
11 Falkirk 1 23 6-5-6 29-26 23 7-2-7 16-22 Season P W D L GF GA Pts Home Away 1992-93 44 11 7 26 60 86 29 — — 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
Club page →
12 Ross County 1 22 5-7-4 27-25 18 5-3-9 18-27 Season P W D L GF GA Pts Home Away 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 →
13 Kilmarnock 1 19 5-4-8 22-27 9 1-6-9 15-38 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 — — 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
Club page →
14 St Johnstone 1 17 4-5-8 14-20 13 3-4-9 7-24 Season P W D L GF GA Pts Home Away 1990-91 36 11 9 16 41 54 31 — — 1992-93 44 10 20 14 52 66 40 — — 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 — — 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 — —
Club page →
Data coverage for Scottish Premiership →
Sources: Wikipedia (CC BY-SA 4.0 ), API-Football · Data sources