| 01/09/2007 14:00 | Dundee United | Falkirk | (0-0) 2-0 | |
| 01/09/2007 14:00 | Hibernian | Inverness | (1-0) 1-0 | |
| 01/09/2007 14:00 | Kilmarnock | Aberdeen | (0-0) 0-1 | |
| 01/09/2007 14:00 | Rangers | Gretna | (1-0) 4-0 | |
| 02/09/2007 13:00 | Saint Mirren | Celtic | (0-2) 1-5 | |
| 03/09/2007 18:45 | Motherwell | Hearts | (0-1) 0-2 | |
| 15/09/2007 11:30 | Hearts | Rangers | (2-0) 4-2 | |
| 15/09/2007 14:00 | Aberdeen | Motherwell | (0-2) 1-2 | |
| 15/09/2007 14:00 | Celtic | Inverness | (2-0) 5-0 | |
| 15/09/2007 14:00 | Falkirk | Hibernian | (0-1) 1-1 | |
| 15/09/2007 14:00 | Gretna | Kilmarnock | (0-2) 1-2 | |
| 16/09/2007 14:00 | Dundee United | Saint Mirren | (1-0) 2-0 | |
| 22/09/2007 14:00 | Falkirk | Motherwell | (0-0) 1-0 | |
| 22/09/2007 14:00 | Gretna | Dundee United | (2-1) 3-2 | |
| 22/09/2007 14:00 | Inverness | Hearts | (0-1) 2-1 | |
| 22/09/2007 14:00 | Kilmarnock | Saint Mirren | (0-0) 0-0 | |
| 23/09/2007 13:00 | Hibernian | Celtic | (2-1) 3-2 | |
| 23/09/2007 14:00 | Rangers | Aberdeen | (0-0) 3-0 | |
| 29/09/2007 11:30 | Motherwell | Rangers | (1-0) 1-1 | |
| 29/09/2007 14:00 | Aberdeen | Gretna | (2-0) 2-0 | |
| 29/09/2007 14:00 | Celtic | Dundee United | (1-0) 3-0 | |
| 29/09/2007 14:00 | Hibernian | Kilmarnock | (2-0) 4-1 | |
| 29/09/2007 14:00 | Inverness | Falkirk | (3-1) 4-2 | |
| 30/09/2007 13:00 | Saint Mirren | Hearts | (0-1) 1-3 |


