|
Kilmarnock |  | 1-2 |  | St Johnstone |
|
St Johnstone |  | 4-1 |  | Motherwell |
|
St Johnstone |  | 1-0 |  | Partick |
|
Celtic |  | 1-1 |  | St Johnstone |
|
St Johnstone |  | 1-1 |  | Hibernian |
|
Dundee |  | 3-2 |  | St Johnstone |
|
St Johnstone |  | 2-1 |  | Hamilton |
|
Aberdeen |  | 3-0 |  | St Johnstone |
|
St Johnstone |  | 0-3 |  | Rangers |
|
Hearts |  | 1-0 |  | St Johnstone |
|
St Johnstone |  | 0-0 |  | Ross County |
|
Partick |  | 1-0 |  | St Johnstone |
|
St Johnstone |  | 0-4 |  | Celtic |
|
Hibernian |  | 1-2 |  | St Johnstone |
|
St Johnstone |  | 1-2 |  | Kilmarnock |
|
Hamilton |  | 0-1 |  | St Johnstone |
|
St Johnstone |  | 0-3 |  | Aberdeen |
|
Rangers |  | 1-3 |  | St Johnstone |
|
St Johnstone |  | 0-0 |  | Hearts |
|
Ross County |  | 1-1 |  | St Johnstone |
|
St Johnstone |  | 0-2 |  | Dundee |
|
St Johnstone |  | 1-3 |  | Partick |
|
Albion |  | 0-4 |  | St Johnstone |
|
Hearts |  | 1-0 |  | St Johnstone |
|
Motherwell |  | 2-0 |  | St Johnstone |
|
Hearts |  | 3-0 |  | St Johnstone |
|
Celtic |  | 0-0 |  | St Johnstone |
|
St Johnstone |  | 2-0 |  | Ross County |
|
St Johnstone |  | 1-4 |  | Rangers |
|
Kilmarnock |  | 2-0 |  | St Johnstone |
|
Dundee |  | 0-4 |  | St Johnstone |
|
St Johnstone |  | 1-1 |  | Hibernian |
|
St Johnstone |  | 1-0 |  | Hamilton |
|
Aberdeen |  | 4-1 |  | St Johnstone |
|
St Johnstone |  | 0-0 |  | Motherwell |
|
Dundee |  | 16:00 |  | St Johnstone |
|
St Johnstone |  | 16:00 |  | Partick |
|
Motherwell |  | 16:00 |  | St Johnstone |
|
Hamilton |  | 20:45 |  | St Johnstone |
|
St Johnstone |  | 16:00 |  | Ross County |