← Scottish Premiership ♂ · Roll of honour · ‹ 2006-2007 · 2008-2009 ›
Scottish Premiership ♂ 2007-2008
Final table, results and statistics of the 2007-2008 season.
Champions : Celtic FC Wikidata
The table recalculated from our results puts Rangers top: a gap to check (deductions, play-offs, or an error in one source).
Final table
| # | Team | J | V | N | D | Goals | GD | Pts |
|---|---|---|---|---|---|---|---|---|
| 1 | Rangers | 22 | 17 | 3 | 2 | 47:17 | +30 | 54 |
| 2 | Celtic | 22 | 16 | 3 | 3 | 40:13 | +27 | 51 |
| 3 | Motherwell | 22 | 11 | 5 | 6 | 29:21 | +8 | 38 |
| 4 | Hearts | 22 | 9 | 5 | 8 | 24:26 | -2 | 32 |
| 5 | Aberdeen | 22 | 9 | 4 | 9 | 28:35 | -7 | 31 |
| 6 | Dundee United | 22 | 7 | 8 | 7 | 32:25 | +7 | 29 |
| 7 | Hibernian | 22 | 7 | 5 | 10 | 25:26 | -1 | 26 |
| 8 | Falkirk | 22 | 6 | 7 | 9 | 19:22 | -3 | 25 |
| 9 | Inverness C | 22 | 6 | 3 | 13 | 26:35 | -9 | 21 |
| 10 | Kilmarnock | 22 | 6 | 3 | 13 | 20:30 | -10 | 21 |
| 11 | St Mirren | 22 | 4 | 9 | 9 | 15:30 | -15 | 21 |
| 12 | Gretna | 22 | 4 | 5 | 13 | 19:44 | -25 | 17 |
Table recalculated from the results: without any points deductions, and without the league's own tie-break or end-of-season rules (play-offs, halved points).
Home table
| # | Team | J | V | N | D | Goals | GD | Pts |
|---|---|---|---|---|---|---|---|---|
| 1 | Rangers | 11 | 11 | 0 | 0 | 26:6 | +20 | 33 |
| 2 | Celtic | 11 | 8 | 2 | 1 | 20:5 | +15 | 26 |
| 3 | Aberdeen | 11 | 7 | 2 | 2 | 17:12 | +5 | 23 |
| 4 | Hearts | 11 | 6 | 2 | 3 | 14:12 | +2 | 20 |
| 5 | Hibernian | 11 | 5 | 4 | 2 | 17:11 | +6 | 19 |
| 6 | Motherwell | 11 | 5 | 3 | 3 | 15:12 | +3 | 18 |
| 7 | Kilmarnock | 11 | 5 | 2 | 4 | 15:12 | +3 | 17 |
| 8 | Dundee United | 11 | 4 | 4 | 3 | 17:10 | +7 | 16 |
| 9 | Falkirk | 11 | 4 | 4 | 3 | 12:8 | +4 | 16 |
| 10 | St Mirren | 11 | 4 | 3 | 4 | 9:12 | -3 | 15 |
| 11 | Inverness C | 11 | 4 | 2 | 5 | 18:16 | +2 | 14 |
| 12 | Gretna | 11 | 3 | 2 | 6 | 11:17 | -6 | 11 |
Away table
| # | Team | J | V | N | D | Goals | GD | Pts |
|---|---|---|---|---|---|---|---|---|
| 1 | Celtic | 11 | 8 | 1 | 2 | 20:8 | +12 | 25 |
| 2 | Rangers | 11 | 6 | 3 | 2 | 21:11 | +10 | 21 |
| 3 | Motherwell | 11 | 6 | 2 | 3 | 14:9 | +5 | 20 |
| 4 | Dundee United | 11 | 3 | 4 | 4 | 15:15 | 0 | 13 |
| 5 | Hearts | 11 | 3 | 3 | 5 | 10:14 | -4 | 12 |
| 6 | Falkirk | 11 | 2 | 3 | 6 | 7:14 | -7 | 9 |
| 7 | Aberdeen | 11 | 2 | 2 | 7 | 11:23 | -12 | 8 |
| 8 | Hibernian | 11 | 2 | 1 | 8 | 8:15 | -7 | 7 |
| 9 | Inverness C | 11 | 2 | 1 | 8 | 8:19 | -11 | 7 |
| 10 | St Mirren | 11 | 0 | 6 | 5 | 6:18 | -12 | 6 |
| 11 | Gretna | 11 | 1 | 3 | 7 | 8:27 | -19 | 6 |
| 12 | Kilmarnock | 11 | 1 | 1 | 9 | 5:18 | -13 | 4 |
The season in numbers
| Matches played | 132 |
| Goals scored | 324 (2,45 per match) |
| Home wins | 66 (50 %) |
| Draws | 30 (23 %) |
| Away wins | 36 (27 %) |
| Goalless matches (0-0) | 12 |
| Best attack | Rangers (47) |
| Best defence | Celtic (13) |
| Biggest win | Inverness C 6 – 1 Gretna 03/05/2008 |
| Highest-scoring match | Inverness C 3 – 4 Aberdeen 29/03/2008 Inverness C 6 – 1 Gretna 03/05/2008 |
Results grid row: home team; column: away team (number = final position)
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1. Rangers | 1-0 | 1-0 | 2-1 | 3-1 | 3-1 | 2-1 | 2-0 | 2-0 | 2-0 | 4-0 | 4-2 | |
| 2. Celtic | 3-2 | 0-1 | 3-0 | 1-0 | 0-0 | 2-0 | 4-0 | 2-1 | 1-0 | 1-1 | 3-0 | |
| 3. Motherwell | 1-1 | 1-2 | 0-1 | 2-1 | 2-2 | 1-0 | 0-3 | 3-1 | 1-0 | 1-1 | 3-0 | |
| 4. Hearts | 0-4 | 1-1 | 1-2 | 4-1 | 1-0 | 1-0 | 0-0 | 1-0 | 0-2 | 3-2 | 2-0 | |
| 5. Aberdeen | 2-0 | 1-5 | 1-1 | 0-1 | 2-1 | 2-1 | 2-1 | 1-0 | 2-1 | 1-1 | 3-0 | |
| 6. Dundee United | 3-3 | 0-1 | 2-0 | 4-1 | 3-0 | 1-1 | 0-0 | 0-1 | 2-0 | 1-1 | 1-2 | |
| 7. Hibernian | 0-0 | 0-2 | 0-2 | 1-1 | 3-1 | 2-2 | 1-1 | 2-0 | 2-0 | 2-0 | 4-2 | |
| 8. Falkirk | 1-3 | 0-1 | 0-0 | 2-1 | 0-0 | 3-0 | 0-2 | 2-1 | 0-0 | 4-0 | 0-0 | |
| 9. Inverness C | 0-1 | 3-2 | 0-3 | 0-3 | 3-4 | 1-1 | 2-0 | 0-1 | 3-0 | 0-0 | 6-1 | |
| 10. Kilmarnock | 0-2 | 1-2 | 0-1 | 0-0 | 3-1 | 1-2 | 2-1 | 2-1 | 4-1 | 1-0 | 1-1 | |
| 11. St Mirren | 0-3 | 0-1 | 3-1 | 1-1 | 0-1 | 0-3 | 2-1 | 1-0 | 1-1 | 1-0 | 0-0 | |
| 12. Gretna | 1-2 | 0-3 | 1-3 | 1-0 | 1-1 | 0-3 | 0-1 | 2-0 | 1-2 | 4-2 | 0-0 |
All results
November 2007 11 match(es)
| 03/11/2007 | Motherwell | 1 – 1 | St Mirren |
| 03/11/2007 | Kilmarnock | 1 – 2 | Celtic |
| 03/11/2007 | Rangers | 2 – 0 | Inverness C |
| 04/11/2007 | Hibernian | 1 – 1 | Hearts |
| 10/11/2007 | Inverness C | 0 – 3 | Motherwell |
| 10/11/2007 | Dundee United | 2 – 0 | Kilmarnock |
| 10/11/2007 | Gretna | 0 – 1 | Hibernian |
| 11/11/2007 | Hearts | 4 – 1 | Aberdeen |
| 24/11/2007 | Falkirk | 1 – 3 | Rangers |
| 24/11/2007 | Kilmarnock | 0 – 1 | Motherwell |
| 24/11/2007 | Hibernian | 2 – 2 | Dundee United |
December 2007 20 match(es)
| 01/12/2007 | Motherwell | 3 – 0 | Gretna |
| 01/12/2007 | Hearts | 1 – 1 | Celtic |
| 01/12/2007 | Rangers | 2 – 0 | Kilmarnock |
| 01/12/2007 | Dundee United | 0 – 1 | Inverness C |
| 08/12/2007 | Celtic | 1 – 1 | St Mirren |
| 08/12/2007 | Hearts | 1 – 2 | Motherwell |
| 08/12/2007 | Falkirk | 3 – 0 | Dundee United |
| 08/12/2007 | Aberdeen | 2 – 1 | Kilmarnock |
| 08/12/2007 | Inverness C | 2 – 0 | Hibernian |
| 11/12/2007 | Celtic | 4 – 0 | Falkirk |
| 15/12/2007 | Hibernian | 1 – 1 | Falkirk |
| 15/12/2007 | St Mirren | 0 – 3 | Dundee United |
| 15/12/2007 | Rangers | 2 – 1 | Hearts |
| 16/12/2007 | Inverness C | 3 – 2 | Celtic |
| 22/12/2007 | Dundee United | 1 – 2 | Gretna |
| 22/12/2007 | Motherwell | 0 – 3 | Falkirk |
| 26/12/2007 | Kilmarnock | 2 – 1 | Hibernian |
| 26/12/2007 | Gretna | 1 – 1 | Aberdeen |
| 29/12/2007 | St Mirren | 0 – 1 | Aberdeen |
| 29/12/2007 | Celtic | 3 – 0 | Gretna |
January 2008 15 match(es)
| 02/01/2008 | Dundee United | 4 – 1 | Hearts |
| 02/01/2008 | Aberdeen | 1 – 0 | Inverness C |
| 05/01/2008 | Falkirk | 0 – 0 | Aberdeen |
| 05/01/2008 | St Mirren | 2 – 1 | Hibernian |
| 16/01/2008 | Gretna | 1 – 2 | Rangers |
| 19/01/2008 | Hearts | 1 – 0 | Hibernian |
| 19/01/2008 | St Mirren | 3 – 1 | Motherwell |
| 19/01/2008 | Celtic | 1 – 0 | Kilmarnock |
| 19/01/2008 | Dundee United | 3 – 0 | Aberdeen |
| 19/01/2008 | Gretna | 2 – 0 | Falkirk |
| 20/01/2008 | Inverness C | 0 – 1 | Rangers |
| 26/01/2008 | Kilmarnock | 1 – 2 | Dundee United |
| 26/01/2008 | Rangers | 4 – 0 | St Mirren |
| 26/01/2008 | Aberdeen | 0 – 1 | Hearts |
| 27/01/2008 | Falkirk | 0 – 1 | Celtic |
February 2008 25 match(es)
| 09/02/2008 | Rangers | 2 – 0 | Falkirk |
| 09/02/2008 | Motherwell | 1 – 0 | Kilmarnock |
| 09/02/2008 | St Mirren | 1 – 1 | Inverness C |
| 09/02/2008 | Hearts | 2 – 0 | Gretna |
| 10/02/2008 | Aberdeen | 1 – 5 | Celtic |
| 13/02/2008 | Hibernian | 4 – 2 | Gretna |
| 16/02/2008 | Inverness C | 1 – 1 | Dundee United |
| 16/02/2008 | Gretna | 1 – 3 | Motherwell |
| 16/02/2008 | Falkirk | 4 – 0 | St Mirren |
| 16/02/2008 | Celtic | 3 – 0 | Hearts |
| 17/02/2008 | Hibernian | 3 – 1 | Aberdeen |
| 17/02/2008 | Kilmarnock | 0 – 2 | Rangers |
| 20/02/2008 | Motherwell | 3 – 1 | Inverness C |
| 23/02/2008 | Motherwell | 0 – 1 | Hearts |
| 23/02/2008 | Hibernian | 2 – 0 | Inverness C |
| 23/02/2008 | Dundee United | 0 – 0 | Falkirk |
| 24/02/2008 | Kilmarnock | 3 – 1 | Aberdeen |
| 24/02/2008 | St Mirren | 0 – 1 | Celtic |
| 24/02/2008 | Rangers | 4 – 2 | Gretna |
| 27/02/2008 | Dundee United | 1 – 1 | St Mirren |
| 27/02/2008 | Hearts | 0 – 4 | Rangers |
| 27/02/2008 | Celtic | 2 – 1 | Inverness C |
| 27/02/2008 | Gretna | 4 – 2 | Kilmarnock |
| 27/02/2008 | Aberdeen | 1 – 1 | Motherwell |
| 27/02/2008 | Falkirk | 0 – 2 | Hibernian |
March 2008 22 match(es)
| 01/03/2008 | Hibernian | 0 – 2 | Celtic |
| 01/03/2008 | Rangers | 3 – 1 | Aberdeen |
| 01/03/2008 | Falkirk | 0 – 0 | Motherwell |
| 01/03/2008 | Kilmarnock | 1 – 0 | St Mirren |
| 01/03/2008 | Inverness C | 0 – 3 | Hearts |
| 06/03/2008 | Gretna | 0 – 3 | Dundee United |
| 12/03/2008 | Celtic | 0 – 0 | Dundee United |
| 15/03/2008 | Hibernian | 2 – 0 | Kilmarnock |
| 15/03/2008 | Aberdeen | 3 – 0 | Gretna |
| 15/03/2008 | Inverness C | 0 – 1 | Falkirk |
| 15/03/2008 | St Mirren | 1 – 1 | Hearts |
| 22/03/2008 | Dundee United | 2 – 0 | Motherwell |
| 22/03/2008 | Kilmarnock | 4 – 1 | Inverness C |
| 22/03/2008 | Rangers | 2 – 1 | Hibernian |
| 22/03/2008 | Aberdeen | 1 – 1 | St Mirren |
| 22/03/2008 | Hearts | 0 – 0 | Falkirk |
| 23/03/2008 | Gretna | 0 – 3 | Celtic |
| 29/03/2008 | Falkirk | 0 – 0 | Kilmarnock |
| 29/03/2008 | Inverness C | 3 – 4 | Aberdeen |
| 29/03/2008 | Hearts | 1 – 0 | Dundee United |
| 29/03/2008 | Motherwell | 1 – 0 | Hibernian |
| 29/03/2008 | Rangers | 1 – 0 | Celtic |
April 2008 18 match(es)
| 05/04/2008 | Gretna | 1 – 2 | Inverness C |
| 05/04/2008 | Kilmarnock | 0 – 0 | Hearts |
| 05/04/2008 | Celtic | 0 – 1 | Motherwell |
| 05/04/2008 | Hibernian | 2 – 0 | St Mirren |
| 06/04/2008 | Dundee United | 3 – 3 | Rangers |
| 07/04/2008 | Aberdeen | 2 – 1 | Falkirk |
| 09/04/2008 | Gretna | 0 – 0 | St Mirren |
| 19/04/2008 | Inverness C | 3 – 0 | Kilmarnock |
| 19/04/2008 | Celtic | 1 – 0 | Aberdeen |
| 19/04/2008 | Falkirk | 0 – 0 | Gretna |
| 19/04/2008 | Hearts | 3 – 2 | St Mirren |
| 20/04/2008 | Dundee United | 1 – 1 | Hibernian |
| 26/04/2008 | Kilmarnock | 1 – 1 | Gretna |
| 26/04/2008 | Aberdeen | 2 – 1 | Hibernian |
| 26/04/2008 | St Mirren | 1 – 0 | Falkirk |
| 26/04/2008 | Motherwell | 2 – 2 | Dundee United |
| 26/04/2008 | Hearts | 1 – 0 | Inverness C |
| 27/04/2008 | Celtic | 3 – 2 | Rangers |
May 2008 21 match(es)
| 03/05/2008 | St Mirren | 1 – 0 | Kilmarnock |
| 03/05/2008 | Aberdeen | 2 – 1 | Dundee United |
| 03/05/2008 | Motherwell | 1 – 2 | Celtic |
| 03/05/2008 | Inverness C | 6 – 1 | Gretna |
| 04/05/2008 | Hibernian | 0 – 0 | Rangers |
| 05/05/2008 | Falkirk | 2 – 1 | Hearts |
| 07/05/2008 | Rangers | 1 – 0 | Motherwell |
| 10/05/2008 | Hearts | 0 – 2 | Kilmarnock |
| 10/05/2008 | St Mirren | 0 – 0 | Gretna |
| 10/05/2008 | Falkirk | 2 – 1 | Inverness C |
| 10/05/2008 | Motherwell | 2 – 1 | Aberdeen |
| 10/05/2008 | Rangers | 3 – 1 | Dundee United |
| 11/05/2008 | Celtic | 2 – 0 | Hibernian |
| 13/05/2008 | Gretna | 1 – 0 | Hearts |
| 17/05/2008 | Motherwell | 1 – 1 | Rangers |
| 17/05/2008 | Inverness C | 0 – 0 | St Mirren |
| 17/05/2008 | Kilmarnock | 2 – 1 | Falkirk |
| 19/05/2008 | St Mirren | 0 – 3 | Rangers |
| 22/05/2008 | Aberdeen | 2 – 0 | Rangers |
| 22/05/2008 | Dundee United | 0 – 1 | Celtic |
| 22/05/2008 | Hibernian | 0 – 2 | Motherwell |
Previous seasons
Final table, results and statistics for every season. Roll of honour → Records →
2025-2026 · 2024-2025 · 2023-2024 · 2022-2023 · 2021-2022 · 2020-2021 · 2019-2020 · 2018-2019 · 2017-2018 · 2016-2017 · 2015-2016 · 2014-2015 · 2013-2014 · 2012-2013 · 2011-2012 · 2010-2011 · 2009-2010 · 2008-2009 · 2007-2008 · 2006-2007 · 2005-2006 · 2004-2005 · 2003-2004 · 2002-2003 · 2001-2002 · 1999-2000 · 1998-1999 · 1997-1998 · 1996-1997 · 1995-1996 · 1994-1995