Aberdeen v Celtic 0-5
Dundee Utd v Dundee 2-1
Hibernian v Motherwell ?
Rangers v Kilmarnock 2-1
St Johnstone v Heart of Midlothian 1-4
Saturday, 7 August
Celtic v St Johnstone 3-0
Dundee v Hibernian ?
Heart of Midlothian v Rangers 0-4
Kilmarnock v Aberdeen 2-0
Motherwell v Dundee U 2-2
Saturday, 14 August
Aberdeen v Dundee 0-2
Dundee Utd v Celtic 2-1
Hibernian v Heart of Midlothian 1-1
St Johnstone v Kilmarnock 2-0
Sunday, 15 August
Rangers v Motherwell 4-1
Saturday, 21 August
Dundee v Celtic
Heart of Midlothian v Aberdeen 3-0
Kilmarnock v Motherwell 0-1
Rangers v Dundee U 4-1
St Johnstone v Hibernian 1-1
Saturday, 28 August
Aberdeen v St Johnstone (Sunday) 0-3
Celtic v Heart of Midlothian (Sunday) 4-0
Dundee Utd v Kilmarnock (Sunday) 0-0
Hibernian v Rangers 0-1
Motherwell v Dundee 0-2
Saturday, 11 September
Dundee Utd v Hibernian 3-1
Heart of Midlothian v Dundee 4-0
Kilmarnock v Celtic (Sun) 0-1
Rangers v Aberdeen 3-0
St Johnstone v Motherwell 1-1
Saturday, 18 September
Aberdeen v Dundee Utd 1-2
Celtic v Rangers (Off)
Dundee v St Johnstone (Off)
Hibernian v Kilmarnock (Off)
Motherwell v Heart of Midlothian (Mon)
Saturday, 25 September
Dundee Utd v Heart of Midlothian 0-2
Hibernian v Celtic 0-2
Kilmarnock v Dundee 0-2
Motherwell v Aberdeen (Off)
Rangers v St Johnstone 3-1
Saturday, 2 October
Aberdeen v Hibernian
Celtic v Motherwell
Dundee v Rangers 2-3
Heart of Midlothian v Kilmarnock
St Johnstone v Dundee U
Saturday, 16 October
Celtic v Aberdeen 7-0
Dundee v Dundee U (Sun) 0-2
Heart of Midlothian v St Johnstone 1-1
Kilmarnock v Rangers 1-1
Motherwell v Hibernian 1-2
Saturday, 23 October
Aberdeen v Kilmarnock 2-2
Dundee Utd v Motherwell 0-2
Hibernian v Dundee 5-2
Rangers v Heart of Midlothian OFF
St Johnstone v Celtic 1-2
Wednesday 27 October
Celtic v Motherwell 0-1
Hearts v Kilmarnock 2-2
St Johnstone v Dundee Utd 0-1
Saturday, 30 October
Aberdeen v Rangers 1-5
Celtic v Kilmarnock 5-1
Dundee v Heart of Midlothian 1-0
Hibernian v Dundee U (Sun) 3-2
Motherwell v St Johnstone ?
Saturday, 6 November
Dundee Utd v Aberdeen 3-1
Heart of Midlothian v Motherwell 1-1
Kilmarnock v Hibernian 0-2
Rangers v Celtic (Sun) 4-2
St Johnstone v Dundee 0-1
Monday, November 13
Aberdeen v Heart of Midlothian
Celtic v Dundee
Dundee Utd v Rangers
Hibernian v St Johnstone
Motherwell v Kilmarnock
Monday, 20 November
Dundee v Motherwell 0-1
Heart of Midlothian v Celtic 1-2
Kilmarnock v Dundee U 1-1
Rangers v Hibernian 2-0
St Johnstone v Aberdeen (Sun)
Monday, 27 November
Dundee Utd v St Johnstone 1-0
Hibernian v Aberdeen
Kilmarnock v Heart of Midlothian
Motherwell v Celtic 3-2
Rangers v Dundee 1-2
Saturday, 4 December
Aberdeen v Motherwell OFF
Celtic v Hibernian 4-0
Dundee v Kilmarnock OFF
Heart of Midlothian v Dundee U (Sun) 3-0
St Johnstone v Rangers OFF
Saturday, 11 December
Aberdeen v Celtic 0-6
Dundee Utd v Dundee (Sun) 1-0
Hibernian v Motherwell 2-2
Rangers v Kilmarnock 1-0
St Johnstone v Heart of Midlothian postponed
Saturday, 18 December
Celtic v Dundee U 4-1
Dundee v Aberdeen off
Heart of Midlothian v Hibernian (Sun)
Kilmarnock v St Johnstone 1-2
Motherwell v Rangers 1-5
Wednesday, 22nd December
Rangers 1 Hearts 0
Monday, 27 December
Aberdeen v Dundee U
Celtic v Rangers 1-1
Dundee v St Johnstone
Hibernian v Kilmarnock
Motherwell v Heart of Midlothian
Saturday, 22 January 2000
Dundee Utd v Hibernian
Heart of Midlothian v Dundee 2-0
Kilmarnock v Celtic 1-1
Rangers v Aberdeen 5-0
St Johnstone v Motherwell
Saturday, 5 February
Aberdeen v St Johnstone 2-1
Celtic v Heart of Midlothian 2-3
Dundee Utd v Kilmarnock
Hibernian v Rangers (Sun) 2-2
Motherwell v Dundee 0-3
Saturday, 12 February
Dundee v Celtic 0-3
Heart of Midlothian v Aberdeen
Kilmarnock v Motherwell 0-2
Rangers v Dundee U (postponed - Dundee U in cup game)
St Johnstone v Hibernian
Saturday, 26 February
Aberdeen v Hibernian
Celtic v Motherwell
Dundee v Rangers
Heart of Midlothian v Kilmarnock
St Johnstone v Dundee U
Saturday, 4 March
Dundee Utd v Heart of Midlothian 0-1
Hibernian v Celtic (Sun) 2-1
Kilmarnock v Dundee 2-2
Motherwell v Aberdeen 1-0
Rangers v St Johnstone 0-0
Saturday, 11 March
Celtic v St Johnstone
Dundee v Hibernian
Heart of Midlothian v Rangers
Kilmarnock v Aberdeen
Motherwell v Dundee U
Saturday, 18 March
Aberdeen v Dundee
Dundee Utd v Celtic (x cup final)
Hibernian v Heart of Midlothian 3-1
Rangers v Motherwell 6-2
St Johnstone v Kilmarnock 0-0
Saturday, 25 March
Dundee Utd v Aberdeen 1-1
Heart of Midlothian v Motherwell 0-0
Kilmarnock v Hibernian 1-0
Rangers v Celtic (Sun) 4-0
St Johnstone v Dundee 2-1
Saturday, 1 April
Aberdeen v Rangers 1-1
Celtic v Kilmarnock (Sun)
Dundee v Heart of Midlothian 0-0
Hibernian v Dundee U
Motherwell v St Johnstone
Saturday, 8 April
Dundee v Motherwell
Heart of Midlothian v Celtic 1-0
Kilmarnock v Dundee U
Rangers v Hibernian
St Johnstone v Aberdeen
Saturday, 15 April
Aberdeen v Heart of Midlothian
Celtic v Dundee 2-2
Dundee Utd v Rangers 0-2
Hibernian v St Johnstone
Motherwell v Kilmarnock
Saturday, 22 April
Aberdeen v Motherwell
Celtic v Hibernian 1-1
Dundee v Kilmarnock
Heart of Midlothian v Dundee Utd
St Johnstone v Rangers 0-2
Saturday, 29 April
Dundee Utd v St Johnstone
Hibernian v Aberdeen
Kilmarnock v Heart of Midlothian 0-1
Motherwell v Celtic 1-1
Rangers v Dundee (Sun) 3-0
Saturday, 6 May
Celtic v Aberdeen 5-1
Dundee v Dundee U
Heart of Midlothian v St Johnstone 0-0
Kilmarnock v Rangers
Motherwell v Hibernian
Saturday, 13 May
Aberdeen v Kilmarnock
Dundee Utd v Motherwell
Hibernian v Dundee
Rangers v Heart of Midlothian 1-0
St Johnstone v Celtic 0-0
Saturday, 20 May
Celtic v Dundee U
Dundee v Aberdeen
Heart of Midlothian v Hibernian
Kilmarnock v St Johnstone
Motherwell v Rangers