Football Scottish Premier League 2003/2004 Regular Season - Winner Celtic Glasgow
Final Rankingpwdlgfgag+-
1. Celtic Glasgow90293199:20+79
2. Glasgow Rangers74235566:26+40
3. Heart of Midlothian551510847:36+11
4. Dunfermline Athletic4712111035:43-8
5. Motherwell451291239:37+2
6. Dundee United421191339:51-12
7. Hibernians389111337:52-15
8. Livingston368121338:48-10
9. Dundee348101541:55-14
10.Aberdeen34971738:52-14
11.Kilmarnock32951939:68-29
12.Partick Thistle18462331:61-30
TeamAberCeltDundDundDunfHearHibeKilmLiviMothPartGlas
Aberdeen--- 1:3 2:20:11:2 0:1 3:1 3:10:30:32:12:3
--- 3:0 2:0 1:20:2 0:0 1:1
Celtic Glasgow4:0---3:2 5:05:0 5:06:0 5:15:1 3:03:1 3:0
1:2--- 2:1 2:2 5:11:1
Dundee 2:00:1---2:10:2 1:21:11:2 2:1 0:11:0 0:2
1:1 1:2--- 0:1 2:2 1:0 2:1
Dundee United3:21:5 1:1--- 1:02:11:21:12:00:2 0:0 1:3
2:2--- 0:04:1 1:0 2:0
Dunfermline Athletic 2:2 0:0 2:02:0--- 2:1 0:02:32:21:0 2:12:0
1:4 1:1---0:0 1:12:1 1:0
Heart of Midlothian 2:00:1 2:23:0 1:0---2:0 2:13:1 0:02:0 0:4
1:0 3:1 3:1 --- 1:1 1:1
Hibernians1:1 1:21:1 2:21:2 1:0--- 3:10:2 0:23:2 0:1
0:10:4 1:1---3:0 3:13:3
Kilmarnock1:3 0:51:1 0:21:1 0:20:2---0:3 2:02:1 2:3
3:10:1 4:2 1:1 --- 2:1
Livingston1:10:21:10:00:02:31:01:2---1:02:00:0
2:30:0 1:1---3:1 1:1
Motherwell1:00:20:33:12:21:10:12:11:1---2:21:1
5:3 1:01:1 1:0 ---3:00:1
Partick Thistle0:31:21:20:24:11:40:12:41:11:0---0:1
1:4 1:1 1:01:1 5:2 ---
Glasgow Rangers3:00:13:12:14:02:15:24:01:01:03:1---
1:24:0 4:1 3:02:0 2:0---
datetimeHomescoreAwayHT
Round 1.
Sat 09.08.0312:30Rangers FC4-0Kilmarnock FC3-0
Sat 09.08.0312:30Dunfermline Athletic0-0Celtic FC0-0
Sat 09.08.0315:00Dundee United1-2Hibernian FC0-0
Sat 09.08.0315:00Motherwell FC0-3Dundee FC0-2
Sat 09.08.0315:00Heart of Midlothian2-0Aberdeen FC1-0
Sat 09.08.0315:00Partick Thistle1-1Livingston FC1-0
Round 2.
Sat 16.08.0312:30Aberdeen FC2-3Rangers FC1-2
Sat 16.08.0313:00Celtic FC5-0Dundee United3-0
Sat 16.08.0315:00Kilmarnock FC2-1Partick Thistle0-1
Sat 16.08.0315:00Livingston FC1-0Motherwell FC0-0
Sun 17.08.0315:00Hibernian FC1-0Heart of Midlothian0-0
Sun 17.08.0315:00Dundee FC0-2Dunfermline Athletic0-1
Round 3.
Sat 23.08.0312:30Partick Thistle1-2Celtic FC1-2
Sat 23.08.0315:00Rangers FC5-2Hibernian FC2-2
Sat 23.08.0315:00Dundee FC2-1Livingston FC1-1
Sat 23.08.0315:00Heart of Midlothian3-0Dundee United3-0
Sat 23.08.0315:00Aberdeen FC1-2Dunfermline Athletic1-1
Sat 23.08.0315:00Motherwell FC2-1Kilmarnock FC0-0
Round 4.
Sat 30.08.0315:00Celtic FC5-1Livingston FC2-0
Sat 30.08.0315:00Hibernian FC1-1Aberdeen FC0-1
Sat 30.08.0315:00Motherwell FC2-2Partick Thistle1-1
Sun 31.08.0315:00Dundee United1-3Rangers FC0-1
Sun 31.08.0315:00Dunfermline Athletic0-1Heart of Midlothian0-0
Sun 31.08.0315:00Kilmarnock FC1-1Dundee FC0-0
Round 5.
Sat 13.09.0312:30Dundee FC0-1Celtic FC0-1
Sat 13.09.0315:00Rangers FC4-0Dunfermline Athletic3-0
Sat 13.09.0315:00Livingston FC0-0Dundee United0-0
Sat 13.09.0315:00Aberdeen FC2-1Partick Thistle1-0
Sat 13.09.0315:00Hibernian FC0-2Motherwell FC0-1
Sat 13.09.0315:00Kilmarnock FC0-2Heart of Midlothian0-2
Round 6.
Sat 20.09.0315:00Celtic FC3-0Motherwell FC0-0
Sat 20.09.0315:00Dundee FC2-0Aberdeen FC1-0
Sat 20.09.0315:00Partick Thistle0-2Dundee United0-1
Sat 20.09.0315:00Dunfermline Athletic0-0Hibernian FC0-0
Sat 20.09.0315:00Livingston FC1-2Kilmarnock FC1-2
Sun 21.09.0315:00Heart of Midlothian0-4Rangers FC0-1
Round 7.
Sat 27.09.0312:30Hibernian FC1-2Celtic FC1-1
Sat 27.09.0315:00Rangers FC3-1Dundee FC0-0
Sat 27.09.0315:00Motherwell FC1-1Heart of Midlothian1-1
Sat 27.09.0315:00Dundee United1-1Kilmarnock FC0-0
Sat 27.09.0315:00Aberdeen FC0-3Livingston FC0-1
Sat 27.09.0315:00Dunfermline Athletic2-1Partick Thistle0-0
Round 8.
Sat 04.10.0312:30Rangers FC0-1Celtic FC0-0
Sat 04.10.0315:00Kilmarnock FC1-3Aberdeen FC0-2
Sat 04.10.0315:00Partick Thistle0-1Hibernian FC0-0
Sat 04.10.0315:00Dundee United0-2Motherwell FC0-1
Sat 04.10.0315:00Heart of Midlothian2-2Dundee FC0-1
Sat 04.10.0315:00Livingston FC0-0Dunfermline Athletic0-0
Round 9.
Sat 18.10.0315:00Celtic FC5-0Heart of Midlothian4-0
Sat 18.10.0315:00Hibernian FC0-2Livingston FC0-1
Sat 18.10.0315:00Aberdeen FC0-1Dundee United0-1
Sat 18.10.0315:00Dundee FC1-0Partick Thistle0-0
Sat 18.10.0315:00Dunfermline Athletic2-3Kilmarnock FC1-1
Sun 19.10.0315:00Motherwell FC1-1Rangers FC1-1
Round 10.
Sat 25.10.0312:30Livingston FC0-0Rangers FC0-0
Sat 25.10.0315:00Celtic FC4-0Aberdeen FC3-0
Sat 25.10.0315:00Hibernian FC3-1Kilmarnock FC2-0
Sat 25.10.0315:00Partick Thistle1-4Heart of Midlothian0-3
Sun 26.10.0315:00Dundee United1-1Dundee FC0-1
Tue 25.11.0319:45Motherwell FC2-2Dunfermline Athletic0-2
Round 11.
Sat 01.11.0312:30Kilmarnock FC0-5Celtic FC0-1
Sat 01.11.0315:00Rangers FC3-1Partick Thistle2-0
Sat 01.11.0315:00Dundee FC1-1Hibernian FC1-0
Sat 01.11.0315:00Dunfermline Athletic2-0Dundee United0-0
Sat 01.11.0315:00Aberdeen FC0-3Motherwell FC0-1
Sat 01.11.0315:00Heart of Midlothian3-1Livingston FC0-0
Round 12.
Sat 08.11.0315:00Celtic FC5-0Dunfermline Athletic1-0
Sat 08.11.0315:00Hibernian FC2-2Dundee United1-1
Sat 08.11.0315:00Dundee FC0-1Motherwell FC0-0
Sat 08.11.0315:00Livingston FC2-0Partick Thistle2-0
Sun 09.11.0315:00Kilmarnock FC2-3Rangers FC1-1
Sun 09.11.0316:00Aberdeen FC0-1Heart of Midlothian0-1
Round 13.
Sat 22.11.0312:30Dundee United1-5Celtic FC0-1
Sat 22.11.0315:00Rangers FC3-0Aberdeen FC0-0
Sat 22.11.0315:00Partick Thistle2-4Kilmarnock FC1-1
Sat 22.11.0315:00Motherwell FC1-1Livingston FC1-1
Sat 22.11.0315:00Dunfermline Athletic2-0Dundee FC0-0
Sun 23.11.0315:00Heart of Midlothian2-0Hibernian FC1-0
Round 14.
Sat 29.11.0315:00Celtic FC3-1Partick Thistle2-1
Sat 29.11.0315:00Livingston FC1-1Dundee FC0-0
Sat 29.11.0315:00Dunfermline Athletic2-2Aberdeen FC0-1
Sat 29.11.0315:00Kilmarnock FC2-0Motherwell FC1-0
Sun 30.11.0315:00Hibernian FC0-1Rangers FC0-0
Sun 30.11.0315:00Dundee United2-1Heart of Midlothian2-0
Round 15.
Sat 06.12.0312:30Livingston FC0-2Celtic FC0-0
Sat 06.12.0315:00Rangers FC2-1Dundee United2-0
Sat 06.12.0315:00Heart of Midlothian1-2Dunfermline Athletic1-1
Sat 06.12.0315:00Dundee FC1-2Kilmarnock FC1-2
Sun 07.12.0315:00Aberdeen FC3-1Hibernian FC1-0
Sun 07.12.0315:00Partick Thistle1-0Motherwell FC0-0
Round 16.
Sat 13.12.0315:00Celtic FC3-2Dundee FC1-1
Sat 13.12.0315:00Dundee United2-0Livingston FC1-0
Sat 13.12.0315:00Partick Thistle0-3Aberdeen FC0-1
Sat 13.12.0315:00Motherwell FC0-1Hibernian FC0-0
Sat 13.12.0315:00Heart of Midlothian2-1Kilmarnock FC0-0
Sun 14.12.0315:00Dunfermline Athletic2-0Rangers FC1-0
Round 17.
Sat 20.12.0315:00Rangers FC2-1Heart of Midlothian1-1
Sat 20.12.0315:00Aberdeen FC2-2Dundee FC1-1
Sat 20.12.0315:00Kilmarnock FC0-3Livingston FC0-0
Sun 21.12.0315:00Motherwell FC0-2Celtic FC0-1
Sun 21.12.0315:00Hibernian FC1-2Dunfermline Athletic0-2
Tue 23.12.0319:45Dundee United0-0Partick Thistle0-0
Round 18.
Sat 27.12.0312:30Heart of Midlothian0-0Motherwell FC0-0
Sat 27.12.0315:00Celtic FC6-0Hibernian FC2-0
Sat 27.12.0315:00Kilmarnock FC0-2Dundee United0-1
Sat 27.12.0315:00Livingston FC1-1Aberdeen FC0-1
Sat 27.12.0315:00Partick Thistle4-1Dunfermline Athletic1-0
Sun 28.12.0315:00Dundee FC0-2Rangers FC0-2
Round 19.
Sat 03.01.0412:30Celtic FC3-0Rangers FC1-0
Sat 03.01.0415:00Aberdeen FC3-1Kilmarnock FC2-0
Sat 03.01.0415:00Hibernian FC3-2Partick Thistle2-0
Sat 03.01.0415:00Motherwell FC3-1Dundee United0-1
Sat 03.01.0415:00Dunfermline Athletic2-2Livingston FC1-1
Tue 06.01.0419:45Dundee FC1-2Heart of Midlothian0-0
Round 20.
Sat 17.01.0415:00Rangers FC1-0Motherwell FC0-0
Sat 17.01.0415:00Livingston FC1-0Hibernian FC1-0
Sat 17.01.0415:00Dundee United3-2Aberdeen FC1-0
Sat 17.01.0415:00Partick Thistle1-2Dundee FC1-0
Sat 17.01.0415:00Kilmarnock FC1-1Dunfermline Athletic1-0
Sun 18.01.0415:00Heart of Midlothian0-1Celtic FC0-1
Round 21.
Sat 24.01.0412:30Aberdeen FC1-3Celtic FC0-2
Sat 24.01.0415:00Rangers FC1-0Livingston FC1-0
Sat 24.01.0415:00Kilmarnock FC0-2Hibernian FC0-0
Sat 24.01.0415:00Dunfermline Athletic1-0Motherwell FC0-0
Sat 24.01.0415:00Heart of Midlothian2-0Partick Thistle1-0
Sun 25.01.0415:00Dundee FC2-1Dundee United0-1
Round 22.
Sat 31.01.0415:00Celtic FC5-1Kilmarnock FC0-0
Sat 31.01.0415:00Hibernian FC1-1Dundee FC0-1
Sat 31.01.0415:00Dundee United1-0Dunfermline Athletic0-0
Sun 01.02.0415:00Partick Thistle0-1Rangers FC0-0
Tue 24.02.0419:45Motherwell FC1-0Aberdeen FC0-0
Tue 24.02.0419:45Livingston FC2-3Heart of Midlothian1-1
Round 23.
Tue 10.02.0419:45Dundee United0-0Hibernian FC0-0
Wed 11.02.0419:45Partick Thistle5-2Livingston FC2-0
Wed 11.02.0419:45Rangers FC2-0Kilmarnock FC1-0
Wed 11.02.0419:45Dunfermline Athletic1-4Celtic FC1-3
Wed 11.02.0419:45Motherwell FC5-3Dundee FC2-2
Wed 11.02.0419:45Heart of Midlothian1-0Aberdeen FC0-0
Round 24.
Sat 14.02.0412:30Aberdeen FC1-1Rangers FC1-0
Sat 14.02.0415:00Celtic FC2-1Dundee United0-0
Sat 14.02.0415:00Dundee FC0-1Dunfermline Athletic0-1
Sat 14.02.0415:00Kilmarnock FC2-1Partick Thistle0-0
Sat 14.02.0415:00Livingston FC3-1Motherwell FC3-0
Sun 15.02.0415:00Hibernian FC1-1Heart of Midlothian1-0
Round 25.
Sat 21.02.0415:00Rangers FC3-0Hibernian FC1-0
Sat 21.02.0415:00Dundee FC1-0Livingston FC0-0
Sat 21.02.0415:00Heart of Midlothian3-1Dundee United1-0
Sat 21.02.0415:00Aberdeen FC2-0Dunfermline Athletic1-0
Sat 21.02.0415:00Motherwell FC1-0Kilmarnock FC1-0
Sun 22.02.0415:00Partick Thistle1-4Celtic FC0-2
Round 26.
Sat 28.02.0415:00Kilmarnock FC4-2Dundee FC2-1
Sat 28.02.0415:00Dunfermline Athletic0-0Heart of Midlothian0-0
Sat 28.02.0415:00Hibernian FC0-1Aberdeen FC0-1
Sat 28.02.0415:00Motherwell FC3-0Partick Thistle1-0
Sun 29.02.0415:00Dundee United2-0Rangers FC2-0
Sun 29.02.0415:00Celtic FC5-1Livingston FC2-1
Round 27.
Sun 07.03.0415:00Kilmarnock FC1-1Heart of Midlothian0-0
Tue 09.03.0419:45Aberdeen FC0-0Partick Thistle0-0
Wed 17.03.0419:45Dundee FC1-2Celtic FC0-1
Tue 23.03.0419:45Rangers FC4-1Dunfermline Athletic4-1
Wed 24.03.0419:45Livingston FC2-3Dundee United1-1
Wed 24.03.0419:45Hibernian FC3-3Motherwell FC2-0
Round 28.
Sat 13.03.0415:00Heart of Midlothian1-1Rangers FC0-0
Sat 13.03.0415:00Dundee FC1-1Aberdeen FC1-0
Sat 13.03.0415:00Partick Thistle1-1Dundee United0-0
Sun 14.03.0413:30Celtic FC1-1Motherwell FC0-1
Wed 07.04.0419:45Livingston FC1-1Kilmarnock FC0-0
Tue 13.04.0419:45Dunfermline Athletic1-1Hibernian FC0-1
Round 29.
Sat 20.03.0415:00Rangers FC4-0Dundee FC1-0
Sat 20.03.0415:00Dundee United4-1Kilmarnock FC4-0
Sat 20.03.0415:00Dunfermline Athletic1-0Partick Thistle1-0
Sun 21.03.0413:05Hibernian FC0-4Celtic FC0-2
Sun 21.03.0415:00Aberdeen FC1-2Livingston FC0-1
Wed 07.04.0419:45Motherwell FC1-1Heart of Midlothian0-1
Round 30.
Sat 27.03.0415:00Kilmarnock FC3-1Aberdeen FC2-1
Sat 27.03.0415:00Partick Thistle1-1Hibernian FC0-0
Sat 27.03.0415:00Dundee United1-0Motherwell FC0-0
Sat 27.03.0415:00Heart of Midlothian3-1Dundee FC0-1
Sat 27.03.0415:00Livingston FC0-0Dunfermline Athletic0-0
Sun 28.03.0412:30Rangers FC1-2Celtic FC0-1
Round 31.
Sat 03.04.0415:00Celtic FC2-2Heart of Midlothian0-1
Sat 03.04.0415:00Hibernian FC3-1Livingston FC1-0
Sat 03.04.0415:00Aberdeen FC3-0Dundee United3-0
Sat 03.04.0415:00Dundee FC2-1Partick Thistle1-1
Sat 03.04.0415:00Dunfermline Athletic2-1Kilmarnock FC1-1
Sun 04.04.0415:00Motherwell FC0-1Rangers FC0-1
Round 32.
Sat 10.04.0415:00Hibernian FC3-0Kilmarnock FC2-0
Sat 10.04.0415:00Partick Thistle1-0Heart of Midlothian0-0
Sun 11.04.0415:00Dundee United2-2Dundee FC0-2
Wed 14.04.0419:45Livingston FC1-1Rangers FC0-1
Thu 15.04.0419:45Motherwell FC1-0Dunfermline Athletic1-0
Wed 21.04.0419:45Celtic FC1-2Aberdeen FC1-0
Round 33.
Sat 17.04.0415:00Rangers FC2-0Partick Thistle1-0
Sat 17.04.0415:00Dundee FC2-2Hibernian FC1-1
Sat 17.04.0415:00Dunfermline Athletic1-1Dundee United1-0
Sat 17.04.0415:00Heart of Midlothian1-1Livingston FC1-0
Sun 18.04.0415:00Kilmarnock FC0-1Celtic FC0-1
Sun 18.04.0415:00Aberdeen FC0-2Motherwell FC0-1
Todor 66
Footbal index
Clubs index
index - Scottish League
index Premier League
SPL 2023-2024: Celtic
SPL 2022-2023
SPL 2021-2022
SPL 2020-2021
Scottish_Premier_League_2020-2021
Scottish_Premier_League_2019-2020
Scottish_Premier_League_2019_Finals
Scottish_Premier_League_2018-2019
Scottish_Premier_League_2018_Finals
Scottish_Premier_League_2017-2018
Scottish_Premier_League_2017_Finals
Scottish_Premier_League_2016-2017
Scottish_Premier_League_2016_Finals
Scottish_Premier_League_2015-2016
Scottish_Premier_League_2015_Finals
Scottish_Premier_League_2014-2015
Scottish_Premier_League_2014_Finals
Scottish_Premier_League_2013-2014
Scottish_Premier_League_2013_Finals
Scottish_Premier_League_2012-2013
Scottish_Premier_League_2012_Finals
Scottish_Premier_League_2011-2012
Scottish_Premier_League_2011_Finals
Scottish_Premier_League_2010-2011
Scottish_Premier_League_2010_Finals
Scottish_Premier_League_2009-2010
Scottish_Premier_League_2009_Finals
Scottish_Premier_League_2008-2009
Scottish_Premier_League_2008_Finals
Scottish_Premier_League_2007-2008
Scottish_Premier_League_2007_Finals
Scottish_Premier_League_2006-2007
Scottish_Premier_League_2006_Finals
Scottish_Premier_League_2005-2006
Scottish_Premier_League_2005_Finals
Scottish_Premier_League_2004-2005
Scottish_Premier_League_2004_Finals
Scottish_Premier_League_2003-2004
Scottish_Premier_League_2003_Finals
Scottish_Premier_League_2002-2003
Scottish_Premier_League_2002_Finals
Scottish_Premier_League_2001-2002
Scottish_Premier_League_2001_Finals
Scottish_Premier_League_2000-2001
Quadruple Round Robin
Scottish_Premier_League_1999-2000
Scottish_Premier_League_1998-1999
Scottish_Premier_League_1997-1998
Scottish_Premier_League_1996-1997
Scottish_Premier_League_1995-1996
Scottish_Premier_League_1994-1995
Scottish_Premier_League_1993-1994
Scottish_Premier_League_1992-1993
Scottish_Premier_League_1991-1992
Scottish_Premier_League_1990-1991
Scottish_Premier_League_1989-1990
Scottish_Premier_League_1988-1989
Scottish_Premier_League_1987-1988
Scottish_Premier_League_1986-1987
Scottish_Premier_League_1985-1986
Scottish_Premier_League_1984-1985
Scottish_Premier_League_1983-1984
Scottish_Premier_League_1982-1983
Scottish_Premier_League_1981-1982
Scottish_Premier_League_1980-1981
Scottish_Premier_League_1979-1980
Scottish_Premier_League_1978-1979
Scottish_Premier_League_1977-1978
Scottish_Premier_League_1976-1977
SPL 1975-1976: Rangers
----------
1974-1975: Rangers
1970-1971: Celtic
1969-1970: Celtic
.

Prepared and maintained by Todor Krastev

todor1966@yahoo.com
Last updated: 12 Oct 2024
Facebook Todor Krastev

Quantcast