03/03/1928 Aberdeen FC - Raith Rovers 3:0
Bo'ness FC - Clyde FC 0:0
St. Johnstone FC - Falkirk FC 2:1
06/03/1928 Celtic FC - Hamilton Academical 4:0
St. Mirren FC - Queen's Park FC 5:1
07/03/1928 Airdrieonians FC (old) - Dunfermline Athletic 3:1
Cowdenbeath FC - Hibernian FC 3:1
Heart of Midlothian - Rangers FC 0:0
Motherwell FC - Dundee FC 2:2
Partick Thistle - Kilmarnock FC 2:0
10/03/1928 Aberdeen FC - Partick Thistle 3:0
Clyde FC - Queen's Park FC 2:1
Dundee FC - Hibernian FC 4:1
Hamilton Academical - Raith Rovers 4:1
Heart of Midlothian - St. Mirren FC 2:1
Kilmarnock FC - Falkirk FC 1:1
St. Johnstone FC - Bo'ness FC 4:1
17/03/1928 Bo'ness FC - Aberdeen FC 0:0
Celtic FC - Heart of Midlothian 2:1
Dunfermline Athletic - Clyde FC 2:3
Falkirk FC - Raith Rovers 4:1
Hibernian FC - Rangers FC 2:1
Kilmarnock FC - Dundee FC 1:2
Motherwell FC - St. Johnstone FC 1:0
Partick Thistle - Airdrieonians FC (old) 0:2
Queen's Park FC - Hamilton Academical 4:1
St. Mirren FC - Cowdenbeath FC 3:2
21/03/1928 Cowdenbeath FC - Motherwell FC 3:4
24/03/1928 Aberdeen FC - Heart of Midlothian 2:0
Airdrieonians FC (old) - St. Mirren FC 2:3
Bo'ness FC - Motherwell FC 1:1
Clyde FC - Kilmarnock FC 1:1
Hamilton Academical - Dundee FC 3:3
Raith Rovers - Dunfermline Athletic 5:1
St. Johnstone FC - Partick Thistle 1:2
26/03/1928 Cowdenbeath FC - Celtic FC 0:2
Hibernian FC - Queen's Park FC 6:2
Rangers FC - Falkirk FC 4:0
31/03/1928 Aberdeen FC - St. Mirren FC 3:2
Celtic FC - Bo'ness FC 4:1
Cowdenbeath FC - Airdrieonians FC (old) 2:1
Dundee FC - Raith Rovers 1:2
Falkirk FC - Hibernian FC 2:2
Heart of Midlothian - St. Johnstone FC 0:2
Kilmarnock FC - Hamilton Academical 3:1
Motherwell FC - Partick Thistle 1:3
Queen's Park FC - Dunfermline Athletic 4:0
Rangers FC - Clyde FC 3:1
» Tables Home Away
# Team M. W D L goals Dif. Pt.
1 Celtic FC, Scotland Celtic FC 33 22 8 3 85:27 58 52:14
2 Rangers FC, Scotland Rangers FC 32 22 6 4 95:33 62 50:14
3 Motherwell FC, Scotland Motherwell FC 35 21 8 6 86:43 43 50:20
4 Heart of Midlothian, Scotland Heart of Midlothian 35 19 5 11 85:47 38 43:27
5 Aberdeen FC, Scotland Aberdeen FC 35 18 5 12 66:57 9 41:29
6 St. Mirren FC, Scotland St. Mirren FC 35 17 6 12 71:71 0 40:30
7 Partick Thistle, Scotland Partick Thistle 34 17 5 12 76:57 19 39:29
8 Kilmarnock FC, Scotland Kilmarnock FC 35 14 10 11 62:70 -8 38:32
9 Falkirk FC, Scotland Falkirk FC 35 16 5 14 74:64 10 37:33
10 St. Johnstone FC, Scotland St. Johnstone FC 35 14 8 13 66:59 7 36:34
11 Cowdenbeath FC, Scotland Cowdenbeath FC 34 14 7 13 59:62 -3 35:33
12 Hibernian FC, Scotland Hibernian FC 35 12 8 15 67:68 -1 32:38
13 Dundee FC, Scotland Dundee FC 35 13 6 16 63:78 -15 32:38
14 Queen's Park FC, Scotland Queen's Park FC 35 11 6 18 66:76 -10 28:42
15 Airdrieonians FC (old), Scotland Airdrieonians FC (old) 34 9 10 15 51:66 -15 28:40
16 Clyde FC, Scotland Clyde FC 35 10 8 17 44:70 -26 28:42
17 Hamilton Academical, Scotland Hamilton Academical 35 10 5 20 63:81 -18 25:45
18 Bo'ness FC, Scotland Bo'ness FC 34 9 6 19 42:78 -36 24:44
19 Raith Rovers, Scotland Raith Rovers 33 8 5 20 52:88 -36 21:45
20 Dunfermline Athletic, Scotland Dunfermline Athletic 34 3 3 28 37:115 -78 9:59