season
16 Jul 2003 Queens Park 2-1 A F
17 Jul 2003 Hamilton Academical 2-4 A F
19 Jul 2003 Lisburn Distillery 4-0 A F
22 Jul 2003 Ballymena United 1-2 A F
26 Jul 2003 Linfield 0-1 A F
28 Jul 2003 ICT 1-2 A F
30 Jul 2003 Sunderland 2-2 H F
02 Aug 2003 Hibernian 1-0 A Other Cup
09 Aug 2003 Aberdeen 2-0 H L SPL
17 Aug 2003 Hibernian 0-1 A L SPL
23 Aug 2003 Dundee U 3-0 H L SPL
31 Aug 2003 Dunfermline 1-0 H L SPL
07 Sep 2003 East Fife 2-1 A F
13 Sep 2003 Kilmarnock 2-0 A L SPL
21 Sep 2003 Rangers 0-4 H L SPL
24 Sep 2003 Zeljeznicar Sarajevo 2-0 H E 1st
27 Sep 2003 Motherwell 1-1 A L SPL
04 Oct 2003 Dundee 2-2 H L SPL
15 Oct 2003 Zeljeznicar Sarajevo 0-0 A E 1st
18 Oct 2003 Celtic 0-5 A L SPL
25 Oct 2003 Partick Thistle 4-1 A L SPL
29 Oct 2003 Falkirk 2-1 H LC 3rd
01 Nov 2003 Livingston 3-1 H L SPL
06 Nov 2003 FC Girondins de Bordeaux 1-0 A E 2nd
09 Nov 2003 Aberdeen 1-0 A L SPL
23 Nov 2003 Hibernian 2-0 H L SPL
27 Nov 2003 FC Girondins de Bordeaux 0-2 H E 2nd
30 Nov 2003 Dundee U 1-2 A L SPL
03 Dec 2003 Dundee 0-1 A LC QF
06 Dec 2003 Dunfermline 1-2 A L SPL
13 Dec 2003 Kilmarnock 2-1 H L SPL
20 Dec 2003 Rangers 1-2 A L SPL
27 Dec 2003 Motherwell 0-0 H L SPL
06 Jan 2004 Dundee 2-1 A L SPL
10 Jan 2004 Berwick Rangers 2-0 H SC 3rd
18 Jan 2004 Celtic 0-1 H L SPL
24 Jan 2004 Partick Thistle 2-0 H L SPL
07 Feb 2004 Celtic 0-3 H SC 4th
11 Feb 2004 Aberdeen 1-0 H L SPL
15 Feb 2004 Hibernian 1-1 A L SPL
21 Feb 2004 Dundee U 3-1 H L SPL
24 Feb 2004 Livingston 3-2 A L SPL
28 Feb 2004 Dunfermline 0-0 A L SPL
07 Mar 2004 Kilmarnock 1-1 A L SPL
13 Mar 2004 Rangers 1-1 H L SPL
27 Mar 2004 Dundee 3-1 H L SPL
03 Apr 2004 Celtic 2-2 A L SPL
07 Apr 2004 Motherwell 1-1 A L SPL
10 Apr 2004 Partick Thistle 0-1 A L SPL
17 Apr 2004 Livingston 1-1 H L SPL
25 Apr 2004 Celtic 1-1 H L SPL
01 May 2004 Dundee U 2-0 A L SPL
08 May 2004 Dunfermline 2-1 H L SPL
12 May 2004 Rangers 1-0 A L SPL
16 May 2004 Motherwell 3-2 H L SPL