Team Played Won Drawn Lost For Against GD Points
1 Celtic 15 14 0 1 50 13 37 42
2 Rangers 15 10 3 2 34 14 20 33
3 Aberdeen 15 8 1 6 29 23 6 25
4 Livingston 15 7 2 6 15 20 -5 23
5 Hearts 15 6 3 6 24 25 -1 21
6 St Johnstone 16 6 3 7 19 21 -2 21
7 St Mirren 15 6 3 6 17 23 -6 21
8 Hibernian 16 6 2 8 18 23 -5 20
9 Motherwell 16 5 2 9 20 22 -2 17
10 Ross County 16 4 3 9 13 26 -13 15
11 Kilmarnock 16 4 3 9 12 27 -15 15
12 Dundee Utd 16 3 3 10 17 31 -14 12
Team Played Won Drawn Lost For Against GD Points
1 Arsenal 14 12 1 1 33 11 22 37
2 Man City 14 10 2 2 40 14 26 32
3 Newcastle 15 8 6 1 29 11 18 30
4 Tottenham Hotspur 15 9 2 4 31 21 10 29
5 Man Utd 14 8 2 4 20 20 0 26
6 Liverpool 14 6 4 4 28 17 11 22
7 Brighton 14 6 3 5 23 19 4 21
8 Chelsea 14 6 3 5 17 17 0 21
9 Fulham 15 5 4 6 24 26 -2 19
10 Brentford 15 4 7 4 23 25 -2 19
11 Crystal Palace 14 5 4 5 15 18 -3 19
12 Aston Villa 15 5 3 7 16 22 -6 18
13 Leicester 15 5 2 8 25 25 0 17
14 AFC Bournemouth 15 4 4 7 18 32 -14 16
15 Leeds 14 4 3 7 22 26 -4 15
16 West Ham 15 4 2 9 12 17 -5 14
17 Everton 15 3 5 7 11 17 -6 14
18 Nottm Forest 15 3 4 8 11 30 -19 13
19 Southampton 15 3 3 9 13 27 -14 12
20 Wolverhampton 15 2 4 9 8 24 -16 10

League

Team Played Won Drawn Lost For Against GD Points
1 Ayr 16 8 5 3 34 22 12 29
2 Morton 16 8 4 4 24 16 8 28
3 Dundee 16 8 4 4 27 20 7 28
4 Queen's Park 16 8 3 5 28 26 2 27
5 Partick 16 7 2 7 31 29 2 23
6 Inverness CT 16 6 5 5 19 20 -1 23
7 Raith 16 7 1 8 21 21 0 22
8 Cove Rangers 16 4 5 7 24 27 -3 17
9 Arbroath 16 2 6 8 10 22 -12 12
10 Hamilton 16 2 5 9 16 31 -15 11
Team Played Won Drawn Lost For Against GD Points
1 Dunfermline 16 10 5 1 24 9 15 35
2 Falkirk 16 8 4 4 30 19 11 28
3 FC Edinburgh 16 9 1 6 29 24 5 28
4 Montrose 16 8 3 5 25 19 6 27
5 Alloa 16 8 2 6 33 25 8 26
6 Airdrieonians 16 7 4 5 28 22 6 25
7 Queen of South 16 6 4 6 28 26 2 22
8 Kelty Hearts 16 5 2 9 14 25 -11 17
9 Clyde 16 2 3 11 21 35 -14 9
10 Peterhead 16 1 4 11 10 38 -28 7
Team Played Won Drawn Lost For Against GD Points
1 Dumbarton 15 10 3 2 27 15 12 33
2 Stirling 15 9 3 3 33 16 17 30
3 Elgin 15 6 4 5 29 27 2 22
4 East Fife 15 6 3 6 25 24 1 21
5 Stenhousemuir 15 5 5 5 27 29 -2 20
6 Stranraer 16 5 5 6 22 28 -6 20
7 Albion 15 4 5 6 17 19 -2 17
8 Annan Athletic 16 4 5 7 21 29 -8 17
9 Bonnyrigg Rose 15 4 3 8 19 24 -5 15
10 Forfar 15 3 4 8 15 24 -9 13