St. Mirren are welcoming St. Johnstone for another important game after their 0-2 result against 3rd-placed Motherwell.
Both teams have had enough rest since their last competitive action. Let's hope for an energetic game!
St. Mirren form and stats
1-2-1 (win-draw-lost) are the Premiership numbers at home for St. Mirren, who have the fewest scored goals (3) in Premiership, so far this season. Two draws in a row at home now for St. Mirren.
In their previous game, the manager J. Goodwin led his St. Mirren to a defeat in the Premiership match away at Motherwell. The manager is hoping to put things right immediately here. Before that, St. Mirren drew at home versus Hearts.
This is expected to be a close game, with St. Mirren perhaps considered small favourites due to their home advantage. Looking back at earlier matches similar to this one (expected to be close with St. Mirren as a small favourite), we find five games. St. Mirren has won 2 of these, drawn 2 and lost 1.
St. Mirren have scored 1 goal here in 4 league matches, a depressing statistic. As for guarding their own goal, St. Mirren have only let in 1 goal at home.
St. Johnstone form and stats
0 wins, 3 draws and 1 loss. That’s the product of St. Johnstone, who have the most conceded goals (20) in Premiership, playing as the away team in the Premiership this season. It's three draws from St. Johnstone's last three away games, a decent catch but one that could be so much better.
St. Johnstone are the visiting side once again, their previous game being the 2-2 draw at Ross County (placed 5th). A loss against Motherwell was the result prior to that, in a home game.
So, this is expected to be a close game, an even contest. Looking at earlier matches with St. Johnstone playing away and similar expectations, we found ten relevant matches. Results were 3 St. Johnstone wins, 3 draws and 4 defeats.
St. Johnstone are scoring more than one goal per away game on average, having accumulated 5 away goals from 4 games (in the league). St. Johnstone are struggling defensively in their away games, having conceded 5 goals in these matches. There are big problems for the St. Johnstone defense as they have conceded 12 goals in 4 away games.
Head 2 Head
As for the last ten games between these two teams, there's 2 St. Mirren victories, 1 draw and 7 St. Johnstone wins. 2 of these games ended with three goals or more, 8 matches with two goals or less.Verdict
Top Goalscorers
![]()
M. O'Halloran
2 goals / 1 assists
|
![]()
M. Kennedy
2 goals
|
![]()
K. Magennis
1 goals / 1 assists
|
St. Mirren missing players
St. Johnstone missing players
| Playername | Goals | Assist | Starts | % Started |
|---|
| Playername | Goals | Assist | Starts | % Started |
|---|
| St. Mirren | St. Johnstone | ||||||
| Total | Home | Home vs
|
Statistics | Stat | Away vs
|
Away | Total |
| 8 | 4 | 1 | Played | P | 1 | 4 | 8 |
| 1 | 1 | 0 | Won | W | 0 | 0 | 0 |
| 2 | 2 | 1 | Drew | D | 1 | 3 | 4 |
| 5 | 1 | 0 | Lost | L | 0 | 1 | 4 |
| 3 | 1 | 0 | Scored | S | 2 | 5 | 7 |
| 8 | 1 | 0 | Conceded | C | 2 | 12 | 20 |
| 75% | 50% | 0% | Over 0.5 | O 0.5 | 100% | 100% | 100% |
| 38% | 0% | 0% | Over 1.5 | O 1.5 | 100% | 100% | 75% |
| 25% | 0% | 0% | Over 2.5 | O 2.5 | 100% | 75% | 62% |
| 0% | 0% | 0% | Over 3.5 | O 3.5 | 100% | 75% | 62% |
| 0% | 0% | 0% | Over 4.5 | O 4.5 | 0% | 25% | 12% |
| 25% | 0% | 0% | BTTS | BTTS | 100% | 75% | 50% |
| 38% | 75% | 100% | Clean Sheets | C S | 0% | 0% | 0% |
| 62% | 75% | 100% | Failed to Score | F T | 0% | 25% | 50% |
| 4.2 | 4.2 | 3 | Corners For (avg) | C F | 5 | 5.2 | 4.5 |
| 5.5 | 7.2 | 8 | Corners Against (avg) | C A | 5 | 6.2 | 5.4 |
| 1.5 | 1 | 1 | Yellow Cards (avg) | Y C | 2 | 2.5 | 1.6 |
| 0 | 0 | 0 | Red Cards | R C | 0 | 0 | 0 |
- All of St. Johnstone's away matches have had more than 1,5 goals.
- St. Johnstone have conceded at least twice as many goals as they have scored.
- St. Johnstone have failed to keep a clean sheet in all their matches.
- St. Johnstone have played more matches over 2,5 goals away than home.
- St. Johnstone have scored more than double the goals of St. Mirren.
- St. Johnstone have yet to win a game.
- St. Johnstone haven’t played a single 0-0 game.
- St. Mirren have conceded at least twice as many goals as they have scored.
| 31-08-19 |
|
Livingston | 2 - 1 | St. Mirren |
| 14-09-19 |
|
Ross County | 2 - 1 | St. Mirren |
| 21-09-19 |
|
St. Mirren | 0 - 0 | Hamilton Academical |
| 28-09-19 |
|
St. Mirren | 0 - 0 | Hearts |
| 05-10-19 |
|
Motherwell | 2 - 0 | St. Mirren |
| 19-10-19 |
|
St. Mirren | 14:00 | St. Johnstone |
| 26-10-19 |
|
Kilmarnock | 14:00 | St. Mirren |
| 30-10-19 |
|
Celtic | 19:45 | St. Mirren |
| 09-11-19 |
|
Hearts | 15:00 | St. Mirren |
| 23-11-19 |
|
St. Mirren | 15:00 | Ross County |
| 17-07-19 |
|
St. Mirren | 1 - 0 | Edinburgh City |
| 11-08-19 |
|
St. Mirren | 1 - 0 | Aberdeen |
| 25-08-19 |
|
St. Mirren | 0 - 1 | Rangers |
| 21-09-19 |
|
St. Mirren | 0 - 0 | Hamilton Academical |
| 28-09-19 |
|
St. Mirren | 0 - 0 | Hearts |
| 19-10-19 |
|
St. Mirren | 14:00 | St. Johnstone |
| 23-11-19 |
|
St. Mirren | 15:00 | Ross County |
| 26-11-19 |
|
St. Mirren | 19:45 | Hibernian |
| 04-12-19 |
|
St. Mirren | 19:45 | Motherwell |
| 14-12-19 |
|
St. Mirren | 15:00 | Livingston |
| 23-07-19 |
|
Albion Rovers | 0 - 0 | St. Mirren |
| 03-08-19 |
|
Hibernian | 1 - 0 | St. Mirren |
| 31-08-19 |
|
Livingston | 2 - 1 | St. Mirren |
| 14-09-19 |
|
Ross County | 2 - 1 | St. Mirren |
| 05-10-19 |
|
Motherwell | 2 - 0 | St. Mirren |
| 26-10-19 |
|
Kilmarnock | 14:00 | St. Mirren |
| 30-10-19 |
|
Celtic | 19:45 | St. Mirren |
| 09-11-19 |
|
Hearts | 15:00 | St. Mirren |
| 30-11-19 |
|
Aberdeen | 15:00 | St. Mirren |
| 07-12-19 |
|
Hamilton Academical | 15:00 | St. Mirren |
| 23-05-19 |
|
Dundee United | 0 - 0 | St. Mirren |
| 26-05-19 |
|
St. Mirren | 1 - 1 | Dundee United |
| 09-07-19 |
|
Stenhousemuir | 1 - 1 | St. Mirren |
| 14-07-19 |
|
St. Mirren | 2 - 3 | Dunfermline Athletic |
| 17-07-19 |
|
St. Mirren | 1 - 0 | Edinburgh City |
| 20-07-19 |
|
East Kilbride | 0 - 0 | St. Mirren |
| 23-07-19 |
|
Albion Rovers | 0 - 0 | St. Mirren |
| 03-08-19 |
|
Hibernian | 1 - 0 | St. Mirren |
| 11-08-19 |
|
St. Mirren | 1 - 0 | Aberdeen |
| 25-08-19 |
|
St. Mirren | 0 - 1 | Rangers |
| 06-02-19 |
|
St. Mirren | 1 - 2 | Motherwell |
| 09-02-19 |
|
St. Mirren | 1 - 2 | Dundee United |
| 02-03-19 |
|
St. Mirren | 1 - 0 | Livingston |
| 11-03-19 |
|
St. Mirren | 0 - 1 | Kilmarnock |
| 30-03-19 |
|
St. Mirren | 2 - 1 | Dundee |
| 03-04-19 |
|
St. Mirren | 0 - 2 | Celtic |
| 27-04-19 |
|
St. Mirren | 1 - 1 | St. Johnstone |
| 13-05-19 |
|
St. Mirren | 2 - 0 | Hamilton Academical |
| 26-05-19 |
|
St. Mirren | 1 - 1 | Dundee United |
| 14-07-19 |
|
St. Mirren | 2 - 3 | Dunfermline Athletic |
| 16-02-19 |
|
Aberdeen | 2 - 2 | St. Mirren |
| 23-02-19 |
|
Hearts | 1 - 1 | St. Mirren |
| 27-03-19 |
|
St. Johnstone | 1 - 0 | St. Mirren |
| 06-04-19 |
|
Hamilton Academical | 1 - 1 | St. Mirren |
| 20-04-19 |
|
Livingston | 1 - 3 | St. Mirren |
| 04-05-19 |
|
Motherwell | 1 - 1 | St. Mirren |
| 18-05-19 |
|
Dundee | 2 - 3 | St. Mirren |
| 23-05-19 |
|
Dundee United | 0 - 0 | St. Mirren |
| 09-07-19 |
|
Stenhousemuir | 1 - 1 | St. Mirren |
| 20-07-19 |
|
East Kilbride | 0 - 0 | St. Mirren |
| 11-03-19 |
|
St. Mirren | 0 - 1 | Kilmarnock |
| 27-03-19 |
|
St. Johnstone | 1 - 0 | St. Mirren |
| 30-03-19 |
|
St. Mirren | 2 - 1 | Dundee |
| 03-04-19 |
|
St. Mirren | 0 - 2 | Celtic |
| 06-04-19 |
|
Hamilton Academical | 1 - 1 | St. Mirren |
| 20-04-19 |
|
Livingston | 1 - 3 | St. Mirren |
| 27-04-19 |
|
St. Mirren | 1 - 1 | St. Johnstone |
| 04-05-19 |
|
Motherwell | 1 - 1 | St. Mirren |
| 13-05-19 |
|
St. Mirren | 2 - 0 | Hamilton Academical |
| 18-05-19 |
|
Dundee | 2 - 3 | St. Mirren |
| 29-09-18 |
|
St. Mirren | 0 - 1 | Hibernian |
| 20-10-18 |
|
St. Mirren | 1 - 2 | Kilmarnock |
| 31-10-18 |
|
St. Mirren | 0 - 2 | Motherwell |
| 03-11-18 |
|
St. Mirren | 0 - 2 | Rangers |
| 24-11-18 |
|
St. Mirren | 2 - 0 | Hearts |
| 01-12-18 |
|
St. Mirren | 1 - 3 | Hamilton Academical |
| 15-12-18 |
|
St. Mirren | 1 - 2 | Aberdeen |
| 26-12-18 |
|
St. Mirren | 0 - 1 | St. Johnstone |
| 19-01-19 |
|
St. Mirren | 3 - 2 | Alloa Athletic |
| 27-01-19 |
|
St. Mirren | 1 - 3 | Hibernian |
| 22-09-18 |
|
Hamilton Academical | 3 - 0 | St. Mirren |
| 06-10-18 |
|
Aberdeen | 4 - 1 | St. Mirren |
| 27-10-18 |
|
St. Johnstone | 2 - 0 | St. Mirren |
| 10-11-18 |
|
Dundee | 1 - 1 | St. Mirren |
| 05-12-18 |
|
Hibernian | 2 - 2 | St. Mirren |
| 08-12-18 |
|
Livingston | 3 - 1 | St. Mirren |
| 22-12-18 |
|
Motherwell | 0 - 1 | St. Mirren |
| 29-12-18 |
|
Kilmarnock | 2 - 1 | St. Mirren |
| 23-01-19 |
|
Celtic | 4 - 0 | St. Mirren |
| 02-02-19 |
|
Rangers | 4 - 0 | St. Mirren |
| 29-12-18 |
|
Kilmarnock | 2 - 1 | St. Mirren |
| 19-01-19 |
|
St. Mirren | 3 - 2 | Alloa Athletic |
| 23-01-19 |
|
Celtic | 4 - 0 | St. Mirren |
| 27-01-19 |
|
St. Mirren | 1 - 3 | Hibernian |
| 02-02-19 |
|
Rangers | 4 - 0 | St. Mirren |
| 06-02-19 |
|
St. Mirren | 1 - 2 | Motherwell |
| 09-02-19 |
|
St. Mirren | 1 - 2 | Dundee United |
| 16-02-19 |
|
Aberdeen | 2 - 2 | St. Mirren |
| 23-02-19 |
|
Hearts | 1 - 1 | St. Mirren |
| 02-03-19 |
|
St. Mirren | 1 - 0 | Livingston |
| 27-03-18 |
|
St. Mirren | 5 - 0 | Dumbarton |
| 14-04-18 |
|
St. Mirren | 0 - 0 | Livingston |
| 17-04-18 |
|
St. Mirren | 1 - 2 | Falkirk |
| 21-04-18 |
|
St. Mirren | 2 - 1 | Greenock Morton |
| 17-07-18 |
|
St. Mirren | 2 - 2 | Spartans |
| 21-07-18 |
|
St. Mirren | 0 - 6 | Sunderland |
| 28-07-18 |
|
St. Mirren | 6 - 0 | Dumbarton |
| 04-08-18 |
|
St. Mirren | 2 - 1 | Dundee |
| 25-08-18 |
|
St. Mirren | 0 - 2 | Livingston |
| 14-09-18 |
|
St. Mirren | 0 - 0 | Celtic |
| 17-03-18 |
|
Queen of the South | 1 - 3 | St. Mirren |
| 31-03-18 |
|
Inverness CT | 2 - 2 | St. Mirren |
| 07-04-18 |
|
Brechin City | 0 - 1 | St. Mirren |
| 10-04-18 |
|
Dundee United | 1 - 0 | St. Mirren |
| 28-04-18 |
|
Falkirk | 1 - 0 | St. Mirren |
| 13-07-18 |
|
Kilmarnock | 0 - 0 | St. Mirren |
| 24-07-18 |
|
Queen's Park | 0 - 0 | St. Mirren |
| 12-08-18 |
|
Rangers | 2 - 0 | St. Mirren |
| 18-08-18 |
|
Aberdeen | 4 - 0 | St. Mirren |
| 01-09-18 |
|
Hearts | 4 - 1 | St. Mirren |
| 31-10-18 |
|
St. Mirren | 0 - 2 | Motherwell |
| 03-11-18 |
|
St. Mirren | 0 - 2 | Rangers |
| 10-11-18 |
|
Dundee | 1 - 1 | St. Mirren |
| 24-11-18 |
|
St. Mirren | 2 - 0 | Hearts |
| 01-12-18 |
|
St. Mirren | 1 - 3 | Hamilton Academical |
| 05-12-18 |
|
Hibernian | 2 - 2 | St. Mirren |
| 08-12-18 |
|
Livingston | 3 - 1 | St. Mirren |
| 15-12-18 |
|
St. Mirren | 1 - 2 | Aberdeen |
| 22-12-18 |
|
Motherwell | 0 - 1 | St. Mirren |
| 26-12-18 |
|
St. Mirren | 0 - 1 | St. Johnstone |
| 07-10-17 |
|
St. Mirren | 1 - 3 | Raith Rovers |
| 28-10-17 |
|
St. Mirren | 2 - 2 | Greenock Morton |
| 28-11-17 |
|
St. Mirren | 3 - 1 | Livingston |
| 02-12-17 |
|
St. Mirren | 0 - 1 | Dumbarton |
| 16-12-17 |
|
St. Mirren | 1 - 0 | Dunfermline Athletic |
| 29-12-17 |
|
St. Mirren | 2 - 0 | Dundee United |
| 06-01-18 |
|
St. Mirren | 1 - 0 | Inverness CT |
| 03-02-18 |
|
St. Mirren | 2 - 0 | Queen of the South |
| 24-02-18 |
|
St. Mirren | 1 - 0 | Brechin City |
| 10-03-18 |
|
St. Mirren | 2 - 0 | Dunfermline Athletic |
| 04-11-17 |
|
Dundee United | 2 - 1 | St. Mirren |
| 18-11-17 |
|
Lothian Hutchison | 1 - 7 | St. Mirren |
| 25-11-17 |
|
Inverness CT | 0 - 2 | St. Mirren |
| 09-12-17 |
|
Brechin City | 1 - 2 | St. Mirren |
| 23-12-17 |
|
Queen of the South | 2 - 3 | St. Mirren |
| 02-01-18 |
|
Greenock Morton | 1 - 1 | St. Mirren |
| 13-01-18 |
|
Dumbarton | 0 - 2 | St. Mirren |
| 20-01-18 |
|
Aberdeen | 4 - 1 | St. Mirren |
| 26-01-18 |
|
Dunfermline Athletic | 1 - 2 | St. Mirren |
| 17-02-18 |
|
Livingston | 4 - 1 | St. Mirren |
| 23-05-19 |
|
Dundee United | 0 - 0 | St. Mirren |
| 26-05-19 |
|
St. Mirren | 1 - 1 | Dundee United |
| 26-05-19 |
|
St. Mirren | 1 - 1 | Dundee United |
| 23-05-19 |
|
Dundee United | 0 - 0 | St. Mirren |
| 23-05-19 |
|
Dundee United | 0 - 0 | St. Mirren |
| 26-05-19 |
|
St. Mirren | 1 - 1 | Dundee United |
| 26-05-19 |
|
St. Mirren | 1 - 1 | Dundee United |
| 23-05-19 |
|
Dundee United | 0 - 0 | St. Mirren |
| 23-05-19 |
|
Dundee United | 0 - 0 | St. Mirren |
| 26-05-19 |
|
St. Mirren | 1 - 1 | Dundee United |
| 26-05-19 |
|
St. Mirren | 1 - 1 | Dundee United |
| 23-05-19 |
|
Dundee United | 0 - 0 | St. Mirren |
| 23-05-19 |
|
Dundee United | 0 - 0 | St. Mirren |
| 26-05-19 |
|
St. Mirren | 1 - 1 | Dundee United |
| 26-05-19 |
|
St. Mirren | 1 - 1 | Dundee United |
| 23-05-19 |
|
Dundee United | 0 - 0 | St. Mirren |
| 23-05-19 |
|
Dundee United | 0 - 0 | St. Mirren |
| 26-05-19 |
|
St. Mirren | 1 - 1 | Dundee United |
| 26-05-19 |
|
St. Mirren | 1 - 1 | Dundee United |
| 23-05-19 |
|
Dundee United | 0 - 0 | St. Mirren |
| 31-08-19 |
|
Livingston | 2 - 1 | St. Mirren |
| 14-09-19 |
|
Ross County | 2 - 1 | St. Mirren |
| 21-09-19 |
|
St. Mirren | 0 - 0 | Hamilton Academical |
| 28-09-19 |
|
St. Mirren | 0 - 0 | Hearts |
| 05-10-19 |
|
Motherwell | 2 - 0 | St. Mirren |
| 19-10-19 |
|
St. Mirren | 14:00 | St. Johnstone |
| 26-10-19 |
|
Kilmarnock | 14:00 | St. Mirren |
| 30-10-19 |
|
Celtic | 19:45 | St. Mirren |
| 09-11-19 |
|
Hearts | 15:00 | St. Mirren |
| 23-11-19 |
|
St. Mirren | 15:00 | Ross County |
| 13-05-19 |
|
St. Mirren | 2 - 0 | Hamilton Academical |
| 11-08-19 |
|
St. Mirren | 1 - 0 | Aberdeen |
| 25-08-19 |
|
St. Mirren | 0 - 1 | Rangers |
| 21-09-19 |
|
St. Mirren | 0 - 0 | Hamilton Academical |
| 28-09-19 |
|
St. Mirren | 0 - 0 | Hearts |
| 19-10-19 |
|
St. Mirren | 14:00 | St. Johnstone |
| 23-11-19 |
|
St. Mirren | 15:00 | Ross County |
| 26-11-19 |
|
St. Mirren | 19:45 | Hibernian |
| 04-12-19 |
|
St. Mirren | 19:45 | Motherwell |
| 14-12-19 |
|
St. Mirren | 15:00 | Livingston |
| 18-05-19 |
|
Dundee | 2 - 3 | St. Mirren |
| 03-08-19 |
|
Hibernian | 1 - 0 | St. Mirren |
| 31-08-19 |
|
Livingston | 2 - 1 | St. Mirren |
| 14-09-19 |
|
Ross County | 2 - 1 | St. Mirren |
| 05-10-19 |
|
Motherwell | 2 - 0 | St. Mirren |
| 26-10-19 |
|
Kilmarnock | 14:00 | St. Mirren |
| 30-10-19 |
|
Celtic | 19:45 | St. Mirren |
| 09-11-19 |
|
Hearts | 15:00 | St. Mirren |
| 30-11-19 |
|
Aberdeen | 15:00 | St. Mirren |
| 07-12-19 |
|
Hamilton Academical | 15:00 | St. Mirren |
| 03-04-19 |
|
St. Mirren | 0 - 2 | Celtic |
| 06-04-19 |
|
Hamilton Academical | 1 - 1 | St. Mirren |
| 20-04-19 |
|
Livingston | 1 - 3 | St. Mirren |
| 27-04-19 |
|
St. Mirren | 1 - 1 | St. Johnstone |
| 04-05-19 |
|
Motherwell | 1 - 1 | St. Mirren |
| 13-05-19 |
|
St. Mirren | 2 - 0 | Hamilton Academical |
| 18-05-19 |
|
Dundee | 2 - 3 | St. Mirren |
| 03-08-19 |
|
Hibernian | 1 - 0 | St. Mirren |
| 11-08-19 |
|
St. Mirren | 1 - 0 | Aberdeen |
| 25-08-19 |
|
St. Mirren | 0 - 1 | Rangers |
| 01-12-18 |
|
St. Mirren | 1 - 3 | Hamilton Academical |
| 15-12-18 |
|
St. Mirren | 1 - 2 | Aberdeen |
| 26-12-18 |
|
St. Mirren | 0 - 1 | St. Johnstone |
| 27-01-19 |
|
St. Mirren | 1 - 3 | Hibernian |
| 06-02-19 |
|
St. Mirren | 1 - 2 | Motherwell |
| 02-03-19 |
|
St. Mirren | 1 - 0 | Livingston |
| 11-03-19 |
|
St. Mirren | 0 - 1 | Kilmarnock |
| 30-03-19 |
|
St. Mirren | 2 - 1 | Dundee |
| 03-04-19 |
|
St. Mirren | 0 - 2 | Celtic |
| 27-04-19 |
|
St. Mirren | 1 - 1 | St. Johnstone |
| 22-12-18 |
|
Motherwell | 0 - 1 | St. Mirren |
| 29-12-18 |
|
Kilmarnock | 2 - 1 | St. Mirren |
| 23-01-19 |
|
Celtic | 4 - 0 | St. Mirren |
| 02-02-19 |
|
Rangers | 4 - 0 | St. Mirren |
| 16-02-19 |
|
Aberdeen | 2 - 2 | St. Mirren |
| 23-02-19 |
|
Hearts | 1 - 1 | St. Mirren |
| 27-03-19 |
|
St. Johnstone | 1 - 0 | St. Mirren |
| 06-04-19 |
|
Hamilton Academical | 1 - 1 | St. Mirren |
| 20-04-19 |
|
Livingston | 1 - 3 | St. Mirren |
| 04-05-19 |
|
Motherwell | 1 - 1 | St. Mirren |
| 23-01-19 |
|
Celtic | 4 - 0 | St. Mirren |
| 27-01-19 |
|
St. Mirren | 1 - 3 | Hibernian |
| 02-02-19 |
|
Rangers | 4 - 0 | St. Mirren |
| 06-02-19 |
|
St. Mirren | 1 - 2 | Motherwell |
| 16-02-19 |
|
Aberdeen | 2 - 2 | St. Mirren |
| 23-02-19 |
|
Hearts | 1 - 1 | St. Mirren |
| 02-03-19 |
|
St. Mirren | 1 - 0 | Livingston |
| 11-03-19 |
|
St. Mirren | 0 - 1 | Kilmarnock |
| 27-03-19 |
|
St. Johnstone | 1 - 0 | St. Mirren |
| 30-03-19 |
|
St. Mirren | 2 - 1 | Dundee |
| 04-08-18 |
|
St. Mirren | 2 - 1 | Dundee |
| 25-08-18 |
|
St. Mirren | 0 - 2 | Livingston |
| 14-09-18 |
|
St. Mirren | 0 - 0 | Celtic |
| 29-09-18 |
|
St. Mirren | 0 - 1 | Hibernian |
| 20-10-18 |
|
St. Mirren | 1 - 2 | Kilmarnock |
| 31-10-18 |
|
St. Mirren | 0 - 2 | Motherwell |
| 03-11-18 |
|
St. Mirren | 0 - 2 | Rangers |
| 24-11-18 |
|
St. Mirren | 2 - 0 | Hearts |
| 01-12-18 |
|
St. Mirren | 1 - 3 | Hamilton Academical |
| 15-12-18 |
|
St. Mirren | 1 - 2 | Aberdeen |
| 12-08-18 |
|
Rangers | 2 - 0 | St. Mirren |
| 01-09-18 |
|
Hearts | 4 - 1 | St. Mirren |
| 22-09-18 |
|
Hamilton Academical | 3 - 0 | St. Mirren |
| 06-10-18 |
|
Aberdeen | 4 - 1 | St. Mirren |
| 27-10-18 |
|
St. Johnstone | 2 - 0 | St. Mirren |
| 10-11-18 |
|
Dundee | 1 - 1 | St. Mirren |
| 05-12-18 |
|
Hibernian | 2 - 2 | St. Mirren |
| 08-12-18 |
|
Livingston | 3 - 1 | St. Mirren |
| 22-12-18 |
|
Motherwell | 0 - 1 | St. Mirren |
| 29-12-18 |
|
Kilmarnock | 2 - 1 | St. Mirren |
| 03-11-18 |
|
St. Mirren | 0 - 2 | Rangers |
| 10-11-18 |
|
Dundee | 1 - 1 | St. Mirren |
| 24-11-18 |
|
St. Mirren | 2 - 0 | Hearts |
| 01-12-18 |
|
St. Mirren | 1 - 3 | Hamilton Academical |
| 05-12-18 |
|
Hibernian | 2 - 2 | St. Mirren |
| 08-12-18 |
|
Livingston | 3 - 1 | St. Mirren |
| 15-12-18 |
|
St. Mirren | 1 - 2 | Aberdeen |
| 22-12-18 |
|
Motherwell | 0 - 1 | St. Mirren |
| 26-12-18 |
|
St. Mirren | 0 - 1 | St. Johnstone |
| 29-12-18 |
|
Kilmarnock | 2 - 1 | St. Mirren |
| 04-08-18 |
|
St. Mirren | 2 - 1 | Dundee |
| 25-08-18 |
|
St. Mirren | 0 - 2 | Livingston |
| 14-09-18 |
|
St. Mirren | 0 - 0 | Celtic |
| 29-09-18 |
|
St. Mirren | 0 - 1 | Hibernian |
| 20-10-18 |
|
St. Mirren | 1 - 2 | Kilmarnock |
| 31-10-18 |
|
St. Mirren | 0 - 2 | Motherwell |
| 03-11-18 |
|
St. Mirren | 0 - 2 | Rangers |
| 24-11-18 |
|
St. Mirren | 2 - 0 | Hearts |
| 01-12-18 |
|
St. Mirren | 1 - 3 | Hamilton Academical |
| 15-12-18 |
|
St. Mirren | 1 - 2 | Aberdeen |
| 12-08-18 |
|
Rangers | 2 - 0 | St. Mirren |
| 01-09-18 |
|
Hearts | 4 - 1 | St. Mirren |
| 22-09-18 |
|
Hamilton Academical | 3 - 0 | St. Mirren |
| 06-10-18 |
|
Aberdeen | 4 - 1 | St. Mirren |
| 27-10-18 |
|
St. Johnstone | 2 - 0 | St. Mirren |
| 10-11-18 |
|
Dundee | 1 - 1 | St. Mirren |
| 05-12-18 |
|
Hibernian | 2 - 2 | St. Mirren |
| 08-12-18 |
|
Livingston | 3 - 1 | St. Mirren |
| 22-12-18 |
|
Motherwell | 0 - 1 | St. Mirren |
| 29-12-18 |
|
Kilmarnock | 2 - 1 | St. Mirren |
| 12-08-18 |
|
Rangers | 2 - 0 | St. Mirren |
| 25-08-18 |
|
St. Mirren | 0 - 2 | Livingston |
| 01-09-18 |
|
Hearts | 4 - 1 | St. Mirren |
| 14-09-18 |
|
St. Mirren | 0 - 0 | Celtic |
| 22-09-18 |
|
Hamilton Academical | 3 - 0 | St. Mirren |
| 29-09-18 |
|
St. Mirren | 0 - 1 | Hibernian |
| 06-10-18 |
|
Aberdeen | 4 - 1 | St. Mirren |
| 20-10-18 |
|
St. Mirren | 1 - 2 | Kilmarnock |
| 27-10-18 |
|
St. Johnstone | 2 - 0 | St. Mirren |
| 31-10-18 |
|
St. Mirren | 0 - 2 | Motherwell |
| 04-08-18 |
|
St. Mirren | 2 - 1 | Dundee |
| 25-08-18 |
|
St. Mirren | 0 - 2 | Livingston |
| 14-09-18 |
|
St. Mirren | 0 - 0 | Celtic |
| 29-09-18 |
|
St. Mirren | 0 - 1 | Hibernian |
| 20-10-18 |
|
St. Mirren | 1 - 2 | Kilmarnock |
| 31-10-18 |
|
St. Mirren | 0 - 2 | Motherwell |
| 03-11-18 |
|
St. Mirren | 0 - 2 | Rangers |
| 24-11-18 |
|
St. Mirren | 2 - 0 | Hearts |
| 01-12-18 |
|
St. Mirren | 1 - 3 | Hamilton Academical |
| 15-12-18 |
|
St. Mirren | 1 - 2 | Aberdeen |
| 12-08-18 |
|
Rangers | 2 - 0 | St. Mirren |
| 01-09-18 |
|
Hearts | 4 - 1 | St. Mirren |
| 22-09-18 |
|
Hamilton Academical | 3 - 0 | St. Mirren |
| 06-10-18 |
|
Aberdeen | 4 - 1 | St. Mirren |
| 27-10-18 |
|
St. Johnstone | 2 - 0 | St. Mirren |
| 10-11-18 |
|
Dundee | 1 - 1 | St. Mirren |
| 05-12-18 |
|
Hibernian | 2 - 2 | St. Mirren |
| 08-12-18 |
|
Livingston | 3 - 1 | St. Mirren |
| 22-12-18 |
|
Motherwell | 0 - 1 | St. Mirren |
| 29-12-18 |
|
Kilmarnock | 2 - 1 | St. Mirren |
| 10-03-18 |
|
St. Mirren | 2 - 0 | Dunfermline Athletic |
| 17-03-18 |
|
Queen of the South | 1 - 3 | St. Mirren |
| 27-03-18 |
|
St. Mirren | 5 - 0 | Dumbarton |
| 31-03-18 |
|
Inverness CT | 2 - 2 | St. Mirren |
| 07-04-18 |
|
Brechin City | 0 - 1 | St. Mirren |
| 10-04-18 |
|
Dundee United | 1 - 0 | St. Mirren |
| 14-04-18 |
|
St. Mirren | 0 - 0 | Livingston |
| 17-04-18 |
|
St. Mirren | 1 - 2 | Falkirk |
| 21-04-18 |
|
St. Mirren | 2 - 1 | Greenock Morton |
| 28-04-18 |
|
Falkirk | 1 - 0 | St. Mirren |
| 16-12-17 |
|
St. Mirren | 1 - 0 | Dunfermline Athletic |
| 29-12-17 |
|
St. Mirren | 2 - 0 | Dundee United |
| 06-01-18 |
|
St. Mirren | 1 - 0 | Inverness CT |
| 03-02-18 |
|
St. Mirren | 2 - 0 | Queen of the South |
| 24-02-18 |
|
St. Mirren | 1 - 0 | Brechin City |
| 10-03-18 |
|
St. Mirren | 2 - 0 | Dunfermline Athletic |
| 27-03-18 |
|
St. Mirren | 5 - 0 | Dumbarton |
| 14-04-18 |
|
St. Mirren | 0 - 0 | Livingston |
| 17-04-18 |
|
St. Mirren | 1 - 2 | Falkirk |
| 21-04-18 |
|
St. Mirren | 2 - 1 | Greenock Morton |
| 23-12-17 |
|
Queen of the South | 2 - 3 | St. Mirren |
| 02-01-18 |
|
Greenock Morton | 1 - 1 | St. Mirren |
| 13-01-18 |
|
Dumbarton | 0 - 2 | St. Mirren |
| 26-01-18 |
|
Dunfermline Athletic | 1 - 2 | St. Mirren |
| 17-02-18 |
|
Livingston | 4 - 1 | St. Mirren |
| 17-03-18 |
|
Queen of the South | 1 - 3 | St. Mirren |
| 31-03-18 |
|
Inverness CT | 2 - 2 | St. Mirren |
| 07-04-18 |
|
Brechin City | 0 - 1 | St. Mirren |
| 10-04-18 |
|
Dundee United | 1 - 0 | St. Mirren |
| 28-04-18 |
|
Falkirk | 1 - 0 | St. Mirren |
| 16-12-17 |
|
St. Mirren | 1 - 0 | Dunfermline Athletic |
| 23-12-17 |
|
Queen of the South | 2 - 3 | St. Mirren |
| 29-12-17 |
|
St. Mirren | 2 - 0 | Dundee United |
| 02-01-18 |
|
Greenock Morton | 1 - 1 | St. Mirren |
| 06-01-18 |
|
St. Mirren | 1 - 0 | Inverness CT |
| 13-01-18 |
|
Dumbarton | 0 - 2 | St. Mirren |
| 26-01-18 |
|
Dunfermline Athletic | 1 - 2 | St. Mirren |
| 03-02-18 |
|
St. Mirren | 2 - 0 | Queen of the South |
| 17-02-18 |
|
Livingston | 4 - 1 | St. Mirren |
| 24-02-18 |
|
St. Mirren | 1 - 0 | Brechin City |
| 26-08-17 |
|
St. Mirren | 3 - 0 | Dundee United |
| 09-09-17 |
|
St. Mirren | 4 - 2 | Inverness CT |
| 24-09-17 |
|
St. Mirren | 3 - 1 | Queen of the South |
| 30-09-17 |
|
St. Mirren | 2 - 1 | Brechin City |
| 28-10-17 |
|
St. Mirren | 2 - 2 | Greenock Morton |
| 28-11-17 |
|
St. Mirren | 3 - 1 | Livingston |
| 02-12-17 |
|
St. Mirren | 0 - 1 | Dumbarton |
| 16-12-17 |
|
St. Mirren | 1 - 0 | Dunfermline Athletic |
| 29-12-17 |
|
St. Mirren | 2 - 0 | Dundee United |
| 06-01-18 |
|
St. Mirren | 1 - 0 | Inverness CT |
| 19-08-17 |
|
Livingston | 1 - 3 | St. Mirren |
| 16-09-17 |
|
Dunfermline Athletic | 3 - 0 | St. Mirren |
| 14-10-17 |
|
Dumbarton | 0 - 2 | St. Mirren |
| 21-10-17 |
|
Falkirk | 0 - 0 | St. Mirren |
| 04-11-17 |
|
Dundee United | 2 - 1 | St. Mirren |
| 25-11-17 |
|
Inverness CT | 0 - 2 | St. Mirren |
| 09-12-17 |
|
Brechin City | 1 - 2 | St. Mirren |
| 23-12-17 |
|
Queen of the South | 2 - 3 | St. Mirren |
| 02-01-18 |
|
Greenock Morton | 1 - 1 | St. Mirren |
| 13-01-18 |
|
Dumbarton | 0 - 2 | St. Mirren |
| 24-09-17 |
|
St. Mirren | 3 - 1 | Queen of the South |
| 30-09-17 |
|
St. Mirren | 2 - 1 | Brechin City |
| 14-10-17 |
|
Dumbarton | 0 - 2 | St. Mirren |
| 21-10-17 |
|
Falkirk | 0 - 0 | St. Mirren |
| 28-10-17 |
|
St. Mirren | 2 - 2 | Greenock Morton |
| 04-11-17 |
|
Dundee United | 2 - 1 | St. Mirren |
| 25-11-17 |
|
Inverness CT | 0 - 2 | St. Mirren |
| 28-11-17 |
|
St. Mirren | 3 - 1 | Livingston |
| 02-12-17 |
|
St. Mirren | 0 - 1 | Dumbarton |
| 09-12-17 |
|
Brechin City | 1 - 2 | St. Mirren |
| 26-08-17 |
|
St. Mirren | 3 - 0 | Dundee United |
| 09-09-17 |
|
St. Mirren | 4 - 2 | Inverness CT |
| 24-09-17 |
|
St. Mirren | 3 - 1 | Queen of the South |
| 30-09-17 |
|
St. Mirren | 2 - 1 | Brechin City |
| 28-10-17 |
|
St. Mirren | 2 - 2 | Greenock Morton |
| 28-11-17 |
|
St. Mirren | 3 - 1 | Livingston |
| 02-12-17 |
|
St. Mirren | 0 - 1 | Dumbarton |
| 16-12-17 |
|
St. Mirren | 1 - 0 | Dunfermline Athletic |
| 29-12-17 |
|
St. Mirren | 2 - 0 | Dundee United |
| 06-01-18 |
|
St. Mirren | 1 - 0 | Inverness CT |
| 19-08-17 |
|
Livingston | 1 - 3 | St. Mirren |
| 16-09-17 |
|
Dunfermline Athletic | 3 - 0 | St. Mirren |
| 14-10-17 |
|
Dumbarton | 0 - 2 | St. Mirren |
| 21-10-17 |
|
Falkirk | 0 - 0 | St. Mirren |
| 04-11-17 |
|
Dundee United | 2 - 1 | St. Mirren |
| 25-11-17 |
|
Inverness CT | 0 - 2 | St. Mirren |
| 09-12-17 |
|
Brechin City | 1 - 2 | St. Mirren |
| 23-12-17 |
|
Queen of the South | 2 - 3 | St. Mirren |
| 02-01-18 |
|
Greenock Morton | 1 - 1 | St. Mirren |
| 13-01-18 |
|
Dumbarton | 0 - 2 | St. Mirren |
| 19-08-17 |
|
Livingston | 1 - 3 | St. Mirren |
| 26-08-17 |
|
St. Mirren | 3 - 0 | Dundee United |
| 09-09-17 |
|
St. Mirren | 4 - 2 | Inverness CT |
| 16-09-17 |
|
Dunfermline Athletic | 3 - 0 | St. Mirren |
| 24-09-17 |
|
St. Mirren | 3 - 1 | Queen of the South |
| 30-09-17 |
|
St. Mirren | 2 - 1 | Brechin City |
| 14-10-17 |
|
Dumbarton | 0 - 2 | St. Mirren |
| 21-10-17 |
|
Falkirk | 0 - 0 | St. Mirren |
| 28-10-17 |
|
St. Mirren | 2 - 2 | Greenock Morton |
| 04-11-17 |
|
Dundee United | 2 - 1 | St. Mirren |
| 26-08-17 |
|
St. Mirren | 3 - 0 | Dundee United |
| 09-09-17 |
|
St. Mirren | 4 - 2 | Inverness CT |
| 24-09-17 |
|
St. Mirren | 3 - 1 | Queen of the South |
| 30-09-17 |
|
St. Mirren | 2 - 1 | Brechin City |
| 28-10-17 |
|
St. Mirren | 2 - 2 | Greenock Morton |
| 28-11-17 |
|
St. Mirren | 3 - 1 | Livingston |
| 02-12-17 |
|
St. Mirren | 0 - 1 | Dumbarton |
| 16-12-17 |
|
St. Mirren | 1 - 0 | Dunfermline Athletic |
| 29-12-17 |
|
St. Mirren | 2 - 0 | Dundee United |
| 06-01-18 |
|
St. Mirren | 1 - 0 | Inverness CT |
| 19-08-17 |
|
Livingston | 1 - 3 | St. Mirren |
| 16-09-17 |
|
Dunfermline Athletic | 3 - 0 | St. Mirren |
| 14-10-17 |
|
Dumbarton | 0 - 2 | St. Mirren |
| 21-10-17 |
|
Falkirk | 0 - 0 | St. Mirren |
| 04-11-17 |
|
Dundee United | 2 - 1 | St. Mirren |
| 25-11-17 |
|
Inverness CT | 0 - 2 | St. Mirren |
| 09-12-17 |
|
Brechin City | 1 - 2 | St. Mirren |
| 23-12-17 |
|
Queen of the South | 2 - 3 | St. Mirren |
| 02-01-18 |
|
Greenock Morton | 1 - 1 | St. Mirren |
| 13-01-18 |
|
Dumbarton | 0 - 2 | St. Mirren |
| 19-08-17 |
|
Livingston | 1 - 3 | St. Mirren |
| 26-08-17 |
|
St. Mirren | 3 - 0 | Dundee United |
| 09-09-17 |
|
St. Mirren | 4 - 2 | Inverness CT |
| 16-09-17 |
|
Dunfermline Athletic | 3 - 0 | St. Mirren |
| 24-09-17 |
|
St. Mirren | 3 - 1 | Queen of the South |
| 30-09-17 |
|
St. Mirren | 2 - 1 | Brechin City |
| 14-10-17 |
|
Dumbarton | 0 - 2 | St. Mirren |
| 21-10-17 |
|
Falkirk | 0 - 0 | St. Mirren |
| 28-10-17 |
|
St. Mirren | 2 - 2 | Greenock Morton |
| 04-11-17 |
|
Dundee United | 2 - 1 | St. Mirren |
| 26-08-17 |
|
St. Mirren | 3 - 0 | Dundee United |
| 09-09-17 |
|
St. Mirren | 4 - 2 | Inverness CT |
| 24-09-17 |
|
St. Mirren | 3 - 1 | Queen of the South |
| 30-09-17 |
|
St. Mirren | 2 - 1 | Brechin City |
| 28-10-17 |
|
St. Mirren | 2 - 2 | Greenock Morton |
| 28-11-17 |
|
St. Mirren | 3 - 1 | Livingston |
| 02-12-17 |
|
St. Mirren | 0 - 1 | Dumbarton |
| 16-12-17 |
|
St. Mirren | 1 - 0 | Dunfermline Athletic |
| 29-12-17 |
|
St. Mirren | 2 - 0 | Dundee United |
| 06-01-18 |
|
St. Mirren | 1 - 0 | Inverness CT |
| 19-08-17 |
|
Livingston | 1 - 3 | St. Mirren |
| 16-09-17 |
|
Dunfermline Athletic | 3 - 0 | St. Mirren |
| 14-10-17 |
|
Dumbarton | 0 - 2 | St. Mirren |
| 21-10-17 |
|
Falkirk | 0 - 0 | St. Mirren |
| 04-11-17 |
|
Dundee United | 2 - 1 | St. Mirren |
| 25-11-17 |
|
Inverness CT | 0 - 2 | St. Mirren |
| 09-12-17 |
|
Brechin City | 1 - 2 | St. Mirren |
| 23-12-17 |
|
Queen of the South | 2 - 3 | St. Mirren |
| 02-01-18 |
|
Greenock Morton | 1 - 1 | St. Mirren |
| 13-01-18 |
|
Dumbarton | 0 - 2 | St. Mirren |
| 13-07-18 |
|
Kilmarnock | 0 - 0 | St. Mirren |
| 17-07-18 |
|
St. Mirren | 2 - 2 | Spartans |
| 24-07-18 |
|
Queen's Park | 0 - 0 | St. Mirren |
| 28-07-18 |
|
St. Mirren | 6 - 0 | Dumbarton |
| 18-08-18 |
|
Aberdeen | 4 - 0 | St. Mirren |
| 14-07-19 |
|
St. Mirren | 2 - 3 | Dunfermline Athletic |
| 17-07-19 |
|
St. Mirren | 1 - 0 | Edinburgh City |
| 20-07-19 |
|
East Kilbride | 0 - 0 | St. Mirren |
| 23-07-19 |
|
Albion Rovers | 0 - 0 | St. Mirren |
| 17-07-18 |
|
St. Mirren | 2 - 2 | Spartans |
| 28-07-18 |
|
St. Mirren | 6 - 0 | Dumbarton |
| 14-07-19 |
|
St. Mirren | 2 - 3 | Dunfermline Athletic |
| 17-07-19 |
|
St. Mirren | 1 - 0 | Edinburgh City |
| 13-07-18 |
|
Kilmarnock | 0 - 0 | St. Mirren |
| 24-07-18 |
|
Queen's Park | 0 - 0 | St. Mirren |
| 18-08-18 |
|
Aberdeen | 4 - 0 | St. Mirren |
| 20-07-19 |
|
East Kilbride | 0 - 0 | St. Mirren |
| 23-07-19 |
|
Albion Rovers | 0 - 0 | St. Mirren |
| 13-07-18 |
|
Kilmarnock | 0 - 0 | St. Mirren |
| 17-07-18 |
|
St. Mirren | 2 - 2 | Spartans |
| 24-07-18 |
|
Queen's Park | 0 - 0 | St. Mirren |
| 28-07-18 |
|
St. Mirren | 6 - 0 | Dumbarton |
| 18-08-18 |
|
Aberdeen | 4 - 0 | St. Mirren |
| 14-07-19 |
|
St. Mirren | 2 - 3 | Dunfermline Athletic |
| 17-07-19 |
|
St. Mirren | 1 - 0 | Edinburgh City |
| 20-07-19 |
|
East Kilbride | 0 - 0 | St. Mirren |
| 23-07-19 |
|
Albion Rovers | 0 - 0 | St. Mirren |
| 17-07-18 |
|
St. Mirren | 2 - 2 | Spartans |
| 28-07-18 |
|
St. Mirren | 6 - 0 | Dumbarton |
| 14-07-19 |
|
St. Mirren | 2 - 3 | Dunfermline Athletic |
| 17-07-19 |
|
St. Mirren | 1 - 0 | Edinburgh City |
| 13-07-18 |
|
Kilmarnock | 0 - 0 | St. Mirren |
| 24-07-18 |
|
Queen's Park | 0 - 0 | St. Mirren |
| 18-08-18 |
|
Aberdeen | 4 - 0 | St. Mirren |
| 20-07-19 |
|
East Kilbride | 0 - 0 | St. Mirren |
| 23-07-19 |
|
Albion Rovers | 0 - 0 | St. Mirren |
| 13-07-18 |
|
Kilmarnock | 0 - 0 | St. Mirren |
| 17-07-18 |
|
St. Mirren | 2 - 2 | Spartans |
| 24-07-18 |
|
Queen's Park | 0 - 0 | St. Mirren |
| 28-07-18 |
|
St. Mirren | 6 - 0 | Dumbarton |
| 18-08-18 |
|
Aberdeen | 4 - 0 | St. Mirren |
| 14-07-19 |
|
St. Mirren | 2 - 3 | Dunfermline Athletic |
| 17-07-19 |
|
St. Mirren | 1 - 0 | Edinburgh City |
| 20-07-19 |
|
East Kilbride | 0 - 0 | St. Mirren |
| 23-07-19 |
|
Albion Rovers | 0 - 0 | St. Mirren |
| 17-07-18 |
|
St. Mirren | 2 - 2 | Spartans |
| 28-07-18 |
|
St. Mirren | 6 - 0 | Dumbarton |
| 14-07-19 |
|
St. Mirren | 2 - 3 | Dunfermline Athletic |
| 17-07-19 |
|
St. Mirren | 1 - 0 | Edinburgh City |
| 13-07-18 |
|
Kilmarnock | 0 - 0 | St. Mirren |
| 24-07-18 |
|
Queen's Park | 0 - 0 | St. Mirren |
| 18-08-18 |
|
Aberdeen | 4 - 0 | St. Mirren |
| 20-07-19 |
|
East Kilbride | 0 - 0 | St. Mirren |
| 23-07-19 |
|
Albion Rovers | 0 - 0 | St. Mirren |
| 13-07-18 |
|
Kilmarnock | 0 - 0 | St. Mirren |
| 17-07-18 |
|
St. Mirren | 2 - 2 | Spartans |
| 24-07-18 |
|
Queen's Park | 0 - 0 | St. Mirren |
| 28-07-18 |
|
St. Mirren | 6 - 0 | Dumbarton |
| 18-08-18 |
|
Aberdeen | 4 - 0 | St. Mirren |
| 14-07-19 |
|
St. Mirren | 2 - 3 | Dunfermline Athletic |
| 17-07-19 |
|
St. Mirren | 1 - 0 | Edinburgh City |
| 20-07-19 |
|
East Kilbride | 0 - 0 | St. Mirren |
| 23-07-19 |
|
Albion Rovers | 0 - 0 | St. Mirren |
| 17-07-18 |
|
St. Mirren | 2 - 2 | Spartans |
| 28-07-18 |
|
St. Mirren | 6 - 0 | Dumbarton |
| 14-07-19 |
|
St. Mirren | 2 - 3 | Dunfermline Athletic |
| 17-07-19 |
|
St. Mirren | 1 - 0 | Edinburgh City |
| 13-07-18 |
|
Kilmarnock | 0 - 0 | St. Mirren |
| 24-07-18 |
|
Queen's Park | 0 - 0 | St. Mirren |
| 18-08-18 |
|
Aberdeen | 4 - 0 | St. Mirren |
| 20-07-19 |
|
East Kilbride | 0 - 0 | St. Mirren |
| 23-07-19 |
|
Albion Rovers | 0 - 0 | St. Mirren |
| 13-07-18 |
|
Kilmarnock | 0 - 0 | St. Mirren |
| 17-07-18 |
|
St. Mirren | 2 - 2 | Spartans |
| 24-07-18 |
|
Queen's Park | 0 - 0 | St. Mirren |
| 28-07-18 |
|
St. Mirren | 6 - 0 | Dumbarton |
| 18-08-18 |
|
Aberdeen | 4 - 0 | St. Mirren |
| 14-07-19 |
|
St. Mirren | 2 - 3 | Dunfermline Athletic |
| 17-07-19 |
|
St. Mirren | 1 - 0 | Edinburgh City |
| 20-07-19 |
|
East Kilbride | 0 - 0 | St. Mirren |
| 23-07-19 |
|
Albion Rovers | 0 - 0 | St. Mirren |
| 17-07-18 |
|
St. Mirren | 2 - 2 | Spartans |
| 28-07-18 |
|
St. Mirren | 6 - 0 | Dumbarton |
| 14-07-19 |
|
St. Mirren | 2 - 3 | Dunfermline Athletic |
| 17-07-19 |
|
St. Mirren | 1 - 0 | Edinburgh City |
| 13-07-18 |
|
Kilmarnock | 0 - 0 | St. Mirren |
| 24-07-18 |
|
Queen's Park | 0 - 0 | St. Mirren |
| 18-08-18 |
|
Aberdeen | 4 - 0 | St. Mirren |
| 20-07-19 |
|
East Kilbride | 0 - 0 | St. Mirren |
| 23-07-19 |
|
Albion Rovers | 0 - 0 | St. Mirren |
| 21-07-18 |
|
St. Mirren | 0 - 6 | Sunderland |
| 09-07-19 |
|
Stenhousemuir | 1 - 1 | St. Mirren |
| 21-07-18 |
|
St. Mirren | 0 - 6 | Sunderland |
| 09-07-19 |
|
Stenhousemuir | 1 - 1 | St. Mirren |
| 21-07-18 |
|
St. Mirren | 0 - 6 | Sunderland |
| 09-07-19 |
|
Stenhousemuir | 1 - 1 | St. Mirren |
| 21-07-18 |
|
St. Mirren | 0 - 6 | Sunderland |
| 09-07-19 |
|
Stenhousemuir | 1 - 1 | St. Mirren |
| 21-07-18 |
|
St. Mirren | 0 - 6 | Sunderland |
| 09-07-19 |
|
Stenhousemuir | 1 - 1 | St. Mirren |
| 21-07-18 |
|
St. Mirren | 0 - 6 | Sunderland |
| 09-07-19 |
|
Stenhousemuir | 1 - 1 | St. Mirren |
| 21-07-18 |
|
St. Mirren | 0 - 6 | Sunderland |
| 09-07-19 |
|
Stenhousemuir | 1 - 1 | St. Mirren |
| 21-07-18 |
|
St. Mirren | 0 - 6 | Sunderland |
| 09-07-19 |
|
Stenhousemuir | 1 - 1 | St. Mirren |
| 21-07-18 |
|
St. Mirren | 0 - 6 | Sunderland |
| 09-07-19 |
|
Stenhousemuir | 1 - 1 | St. Mirren |
| 21-07-18 |
|
St. Mirren | 0 - 6 | Sunderland |
| 09-07-19 |
|
Stenhousemuir | 1 - 1 | St. Mirren |
| 18-11-17 |
|
Lothian Hutchison | 1 - 7 | St. Mirren |
| 20-01-18 |
|
Aberdeen | 4 - 1 | St. Mirren |
| 19-01-19 |
|
St. Mirren | 3 - 2 | Alloa Athletic |
| 09-02-19 |
|
St. Mirren | 1 - 2 | Dundee United |
| 19-01-19 |
|
St. Mirren | 3 - 2 | Alloa Athletic |
| 09-02-19 |
|
St. Mirren | 1 - 2 | Dundee United |
| 18-11-17 |
|
Lothian Hutchison | 1 - 7 | St. Mirren |
| 20-01-18 |
|
Aberdeen | 4 - 1 | St. Mirren |
| 18-11-17 |
|
Lothian Hutchison | 1 - 7 | St. Mirren |
| 20-01-18 |
|
Aberdeen | 4 - 1 | St. Mirren |
| 19-01-19 |
|
St. Mirren | 3 - 2 | Alloa Athletic |
| 09-02-19 |
|
St. Mirren | 1 - 2 | Dundee United |
| 19-01-19 |
|
St. Mirren | 3 - 2 | Alloa Athletic |
| 09-02-19 |
|
St. Mirren | 1 - 2 | Dundee United |
| 18-11-17 |
|
Lothian Hutchison | 1 - 7 | St. Mirren |
| 20-01-18 |
|
Aberdeen | 4 - 1 | St. Mirren |
| 18-11-17 |
|
Lothian Hutchison | 1 - 7 | St. Mirren |
| 20-01-18 |
|
Aberdeen | 4 - 1 | St. Mirren |
| 19-01-19 |
|
St. Mirren | 3 - 2 | Alloa Athletic |
| 09-02-19 |
|
St. Mirren | 1 - 2 | Dundee United |
| 19-01-19 |
|
St. Mirren | 3 - 2 | Alloa Athletic |
| 09-02-19 |
|
St. Mirren | 1 - 2 | Dundee United |
| 18-11-17 |
|
Lothian Hutchison | 1 - 7 | St. Mirren |
| 20-01-18 |
|
Aberdeen | 4 - 1 | St. Mirren |
| 18-11-17 |
|
Lothian Hutchison | 1 - 7 | St. Mirren |
| 20-01-18 |
|
Aberdeen | 4 - 1 | St. Mirren |
| 19-01-19 |
|
St. Mirren | 3 - 2 | Alloa Athletic |
| 09-02-19 |
|
St. Mirren | 1 - 2 | Dundee United |
| 19-01-19 |
|
St. Mirren | 3 - 2 | Alloa Athletic |
| 09-02-19 |
|
St. Mirren | 1 - 2 | Dundee United |
| 18-11-17 |
|
Lothian Hutchison | 1 - 7 | St. Mirren |
| 20-01-18 |
|
Aberdeen | 4 - 1 | St. Mirren |
| 18-11-17 |
|
Lothian Hutchison | 1 - 7 | St. Mirren |
| 20-01-18 |
|
Aberdeen | 4 - 1 | St. Mirren |
| 19-01-19 |
|
St. Mirren | 3 - 2 | Alloa Athletic |
| 09-02-19 |
|
St. Mirren | 1 - 2 | Dundee United |
| 19-01-19 |
|
St. Mirren | 3 - 2 | Alloa Athletic |
| 09-02-19 |
|
St. Mirren | 1 - 2 | Dundee United |
| 18-11-17 |
|
Lothian Hutchison | 1 - 7 | St. Mirren |
| 20-01-18 |
|
Aberdeen | 4 - 1 | St. Mirren |
| 15-08-17 |
|
St. Mirren | 2 - 1 | East Kilbride |
| 02-09-17 |
|
St. Mirren | 3 - 1 | Heart of Midlothian U20 |
| 07-10-17 |
|
St. Mirren | 1 - 3 | Raith Rovers |
| 15-08-17 |
|
St. Mirren | 2 - 1 | East Kilbride |
| 02-09-17 |
|
St. Mirren | 3 - 1 | Heart of Midlothian U20 |
| 07-10-17 |
|
St. Mirren | 1 - 3 | Raith Rovers |
| 15-08-17 |
|
St. Mirren | 2 - 1 | East Kilbride |
| 02-09-17 |
|
St. Mirren | 3 - 1 | Heart of Midlothian U20 |
| 07-10-17 |
|
St. Mirren | 1 - 3 | Raith Rovers |
| 15-08-17 |
|
St. Mirren | 2 - 1 | East Kilbride |
| 02-09-17 |
|
St. Mirren | 3 - 1 | Heart of Midlothian U20 |
| 07-10-17 |
|
St. Mirren | 1 - 3 | Raith Rovers |
| 15-08-17 |
|
St. Mirren | 2 - 1 | East Kilbride |
| 02-09-17 |
|
St. Mirren | 3 - 1 | Heart of Midlothian U20 |
| 07-10-17 |
|
St. Mirren | 1 - 3 | Raith Rovers |
| 15-08-17 |
|
St. Mirren | 2 - 1 | East Kilbride |
| 02-09-17 |
|
St. Mirren | 3 - 1 | Heart of Midlothian U20 |
| 07-10-17 |
|
St. Mirren | 1 - 3 | Raith Rovers |
| 15-08-17 |
|
St. Mirren | 2 - 1 | East Kilbride |
| 02-09-17 |
|
St. Mirren | 3 - 1 | Heart of Midlothian U20 |
| 07-10-17 |
|
St. Mirren | 1 - 3 | Raith Rovers |
| 15-08-17 |
|
St. Mirren | 2 - 1 | East Kilbride |
| 02-09-17 |
|
St. Mirren | 3 - 1 | Heart of Midlothian U20 |
| 07-10-17 |
|
St. Mirren | 1 - 3 | Raith Rovers |
| 15-08-17 |
|
St. Mirren | 2 - 1 | East Kilbride |
| 02-09-17 |
|
St. Mirren | 3 - 1 | Heart of Midlothian U20 |
| 07-10-17 |
|
St. Mirren | 1 - 3 | Raith Rovers |
| 15-08-17 |
|
St. Mirren | 2 - 1 | East Kilbride |
| 02-09-17 |
|
St. Mirren | 3 - 1 | Heart of Midlothian U20 |
| 07-10-17 |
|
St. Mirren | 1 - 3 | Raith Rovers |
| 31-08-19 |
|
St. Johnstone | 0 - 1 | Kilmarnock |
| 14-09-19 |
|
Aberdeen | 1 - 1 | St. Johnstone |
| 22-09-19 |
|
St. Johnstone | 0 - 4 | Rangers |
| 28-09-19 |
|
St. Johnstone | 0 - 1 | Motherwell |
| 05-10-19 |
|
Ross County | 2 - 2 | St. Johnstone |
| 19-10-19 |
|
St. Mirren | 14:00 | St. Johnstone |
| 26-10-19 |
|
St. Johnstone | 14:00 | Hamilton Academical |
| 30-10-19 |
|
St. Johnstone | 19:45 | Hearts |
| 02-11-19 |
|
Rangers | 15:00 | St. Johnstone |
| 09-11-19 |
|
St. Johnstone | 15:00 | Hibernian |
| 24-07-19 |
|
St. Johnstone | 4 - 0 | Brechin City |
| 10-08-19 |
|
St. Johnstone | 2 - 2 | Livingston |
| 31-08-19 |
|
St. Johnstone | 0 - 1 | Kilmarnock |
| 22-09-19 |
|
St. Johnstone | 0 - 4 | Rangers |
| 28-09-19 |
|
St. Johnstone | 0 - 1 | Motherwell |
| 26-10-19 |
|
St. Johnstone | 14:00 | Hamilton Academical |
| 30-10-19 |
|
St. Johnstone | 19:45 | Hearts |
| 09-11-19 |
|
St. Johnstone | 15:00 | Hibernian |
| 24-11-19 |
|
St. Johnstone | 15:00 | Aberdeen |
| 08-12-19 |
|
St. Johnstone | 12:15 | Celtic |
| 27-07-19 |
|
Forfar Athletic | 2 - 1 | St. Johnstone |
| 03-08-19 |
|
Celtic | 7 - 0 | St. Johnstone |
| 24-08-19 |
|
Hibernian | 2 - 2 | St. Johnstone |
| 14-09-19 |
|
Aberdeen | 1 - 1 | St. Johnstone |
| 05-10-19 |
|
Ross County | 2 - 2 | St. Johnstone |
| 19-10-19 |
|
St. Mirren | 14:00 | St. Johnstone |
| 02-11-19 |
|
Rangers | 15:00 | St. Johnstone |
| 30-11-19 |
|
Motherwell | 15:00 | St. Johnstone |
| 04-12-19 |
|
Kilmarnock | 19:45 | St. Johnstone |
| 14-12-19 |
|
Hearts | 15:00 | St. Johnstone |
| 06-07-19 |
|
Linfield | 2 - 4 | St. Johnstone |
| 09-07-19 |
|
Greenock Morton | 2 - 3 | St. Johnstone |
| 12-07-19 |
|
Inverness CT | 3 - 1 | St. Johnstone |
| 16-07-19 |
|
Montrose | 1 - 0 | St. Johnstone |
| 21-07-19 |
|
St. Johnstone | 1 - 2 | Ross County |
| 24-07-19 |
|
St. Johnstone | 4 - 0 | Brechin City |
| 27-07-19 |
|
Forfar Athletic | 2 - 1 | St. Johnstone |
| 03-08-19 |
|
Celtic | 7 - 0 | St. Johnstone |
| 10-08-19 |
|
St. Johnstone | 2 - 2 | Livingston |
| 24-08-19 |
|
Hibernian | 2 - 2 | St. Johnstone |
| 23-01-19 |
|
St. Johnstone | 1 - 0 | Livingston |
| 03-02-19 |
|
St. Johnstone | 0 - 2 | Celtic |
| 23-02-19 |
|
St. Johnstone | 0 - 2 | Aberdeen |
| 27-02-19 |
|
St. Johnstone | 1 - 2 | Hibernian |
| 27-03-19 |
|
St. Johnstone | 1 - 0 | St. Mirren |
| 03-04-19 |
|
St. Johnstone | 2 - 0 | Dundee |
| 20-04-19 |
|
St. Johnstone | 2 - 0 | Dundee |
| 04-05-19 |
|
St. Johnstone | 1 - 1 | Livingston |
| 11-05-19 |
|
St. Johnstone | 2 - 0 | Motherwell |
| 21-07-19 |
|
St. Johnstone | 1 - 2 | Ross County |
| 30-03-19 |
|
Motherwell | 3 - 0 | St. Johnstone |
| 06-04-19 |
|
Kilmarnock | 2 - 0 | St. Johnstone |
| 27-04-19 |
|
St. Mirren | 1 - 1 | St. Johnstone |
| 18-05-19 |
|
Hamilton Academical | 2 - 0 | St. Johnstone |
| 29-06-19 |
|
Edinburgh City | 2 - 0 | St. Johnstone |
| 03-07-19 |
|
Glentoran | 1 - 1 | St. Johnstone |
| 06-07-19 |
|
Linfield | 2 - 4 | St. Johnstone |
| 09-07-19 |
|
Greenock Morton | 2 - 3 | St. Johnstone |
| 12-07-19 |
|
Inverness CT | 3 - 1 | St. Johnstone |
| 16-07-19 |
|
Montrose | 1 - 0 | St. Johnstone |
| 30-03-19 |
|
Motherwell | 3 - 0 | St. Johnstone |
| 03-04-19 |
|
St. Johnstone | 2 - 0 | Dundee |
| 06-04-19 |
|
Kilmarnock | 2 - 0 | St. Johnstone |
| 20-04-19 |
|
St. Johnstone | 2 - 0 | Dundee |
| 27-04-19 |
|
St. Mirren | 1 - 1 | St. Johnstone |
| 04-05-19 |
|
St. Johnstone | 1 - 1 | Livingston |
| 11-05-19 |
|
St. Johnstone | 2 - 0 | Motherwell |
| 18-05-19 |
|
Hamilton Academical | 2 - 0 | St. Johnstone |
| 29-06-19 |
|
Edinburgh City | 2 - 0 | St. Johnstone |
| 03-07-19 |
|
Glentoran | 1 - 1 | St. Johnstone |
| 15-09-18 |
|
St. Johnstone | 1 - 1 | Aberdeen |
| 26-09-18 |
|
St. Johnstone | 0 - 1 | Celtic |
| 07-10-18 |
|
St. Johnstone | 0 - 6 | Celtic |
| 27-10-18 |
|
St. Johnstone | 2 - 0 | St. Mirren |
| 10-11-18 |
|
St. Johnstone | 4 - 0 | Hamilton Academical |
| 24-11-18 |
|
St. Johnstone | 0 - 0 | Kilmarnock |
| 05-12-18 |
|
St. Johnstone | 2 - 2 | Hearts |
| 15-12-18 |
|
St. Johnstone | 1 - 2 | Motherwell |
| 23-12-18 |
|
St. Johnstone | 1 - 2 | Rangers |
| 19-01-19 |
|
St. Johnstone | 2 - 0 | Hamilton Academical |
| 03-11-18 |
|
Hibernian | 0 - 1 | St. Johnstone |
| 08-12-18 |
|
Aberdeen | 0 - 2 | St. Johnstone |
| 26-12-18 |
|
St. Mirren | 0 - 1 | St. Johnstone |
| 29-12-18 |
|
Dundee | 0 - 2 | St. Johnstone |
| 26-01-19 |
|
Hearts | 2 - 0 | St. Johnstone |
| 30-01-19 |
|
Celtic | 2 - 0 | St. Johnstone |
| 06-02-19 |
|
Hamilton Academical | 2 - 1 | St. Johnstone |
| 10-02-19 |
|
Celtic | 5 - 0 | St. Johnstone |
| 16-02-19 |
|
Rangers | 0 - 0 | St. Johnstone |
| 09-03-19 |
|
Livingston | 3 - 1 | St. Johnstone |
| 26-01-19 |
|
Hearts | 2 - 0 | St. Johnstone |
| 30-01-19 |
|
Celtic | 2 - 0 | St. Johnstone |
| 03-02-19 |
|
St. Johnstone | 0 - 2 | Celtic |
| 06-02-19 |
|
Hamilton Academical | 2 - 1 | St. Johnstone |
| 10-02-19 |
|
Celtic | 5 - 0 | St. Johnstone |
| 16-02-19 |
|
Rangers | 0 - 0 | St. Johnstone |
| 23-02-19 |
|
St. Johnstone | 0 - 2 | Aberdeen |
| 27-02-19 |
|
St. Johnstone | 1 - 2 | Hibernian |
| 09-03-19 |
|
Livingston | 3 - 1 | St. Johnstone |
| 27-03-19 |
|
St. Johnstone | 1 - 0 | St. Mirren |
| 16-03-18 |
|
St. Johnstone | 1 - 1 | Hibernian |
| 28-03-18 |
|
St. Johnstone | 1 - 0 | Hamilton Academical |
| 07-04-18 |
|
St. Johnstone | 0 - 0 | Motherwell |
| 28-04-18 |
|
St. Johnstone | 1 - 1 | Partick Thistle |
| 12-05-18 |
|
St. Johnstone | 1 - 1 | Ross County |
| 08-07-18 |
|
St. Johnstone | 2 - 2 | Aberdeen |
| 14-07-18 |
|
St. Johnstone | 0 - 0 | East Fife |
| 24-07-18 |
|
St. Johnstone | 1 - 0 | Falkirk |
| 12-08-18 |
|
St. Johnstone | 1 - 1 | Hibernian |
| 25-08-18 |
|
St. Johnstone | 1 - 0 | Dundee |
| 10-07-18 |
|
Berwick Rangers | 0 - 4 | St. Johnstone |
| 21-07-18 |
|
Montrose | 0 - 1 | St. Johnstone |
| 28-07-18 |
|
Forfar Athletic | 1 - 3 | St. Johnstone |
| 04-08-18 |
|
Kilmarnock | 2 - 0 | St. Johnstone |
| 18-08-18 |
|
Queen of the South | 1 - 1 | St. Johnstone |
| 01-09-18 |
|
Hamilton Academical | 1 - 2 | St. Johnstone |
| 23-09-18 |
|
Rangers | 5 - 1 | St. Johnstone |
| 29-09-18 |
|
Hearts | 2 - 1 | St. Johnstone |
| 20-10-18 |
|
Motherwell | 0 - 1 | St. Johnstone |
| 31-10-18 |
|
Livingston | 0 - 1 | St. Johnstone |
| 10-11-18 |
|
St. Johnstone | 4 - 0 | Hamilton Academical |
| 24-11-18 |
|
St. Johnstone | 0 - 0 | Kilmarnock |
| 05-12-18 |
|
St. Johnstone | 2 - 2 | Hearts |
| 08-12-18 |
|
Aberdeen | 0 - 2 | St. Johnstone |
| 15-12-18 |
|
St. Johnstone | 1 - 2 | Motherwell |
| 23-12-18 |
|
St. Johnstone | 1 - 2 | Rangers |
| 26-12-18 |
|
St. Mirren | 0 - 1 | St. Johnstone |
| 29-12-18 |
|
Dundee | 0 - 2 | St. Johnstone |
| 19-01-19 |
|
St. Johnstone | 2 - 0 | Hamilton Academical |
| 23-01-19 |
|
St. Johnstone | 1 - 0 | Livingston |
| 13-10-17 |
|
St. Johnstone | 0 - 3 | Rangers |
| 24-10-17 |
|
St. Johnstone | 0 - 0 | Ross County |
| 04-11-17 |
|
St. Johnstone | 0 - 4 | Celtic |
| 02-12-17 |
|
St. Johnstone | 1 - 2 | Kilmarnock |
| 13-12-17 |
|
St. Johnstone | 0 - 3 | Aberdeen |
| 23-12-17 |
|
St. Johnstone | 0 - 0 | Hearts |
| 30-12-17 |
|
St. Johnstone | 0 - 2 | Dundee |
| 27-01-18 |
|
St. Johnstone | 1 - 3 | Partick Thistle |
| 24-02-18 |
|
St. Johnstone | 2 - 0 | Ross County |
| 27-02-18 |
|
St. Johnstone | 1 - 4 | Rangers |
| 06-02-18 |
|
Motherwell | 2 - 0 | St. Johnstone |
| 10-02-18 |
|
Hearts | 3 - 0 | St. Johnstone |
| 18-02-18 |
|
Celtic | 0 - 0 | St. Johnstone |
| 07-03-18 |
|
Kilmarnock | 2 - 0 | St. Johnstone |
| 10-03-18 |
|
Dundee | 0 - 4 | St. Johnstone |
| 31-03-18 |
|
Aberdeen | 4 - 1 | St. Johnstone |
| 21-04-18 |
|
Dundee | 2 - 1 | St. Johnstone |
| 05-05-18 |
|
Motherwell | 1 - 5 | St. Johnstone |
| 08-05-18 |
|
Hamilton Academical | 1 - 2 | St. Johnstone |
| 30-06-18 |
|
Osijek | 3 - 0 | St. Johnstone |
| 31-08-19 |
|
St. Johnstone | 0 - 1 | Kilmarnock |
| 14-09-19 |
|
Aberdeen | 1 - 1 | St. Johnstone |
| 22-09-19 |
|
St. Johnstone | 0 - 4 | Rangers |
| 28-09-19 |
|
St. Johnstone | 0 - 1 | Motherwell |
| 05-10-19 |
|
Ross County | 2 - 2 | St. Johnstone |
| 19-10-19 |
|
St. Mirren | 14:00 | St. Johnstone |
| 26-10-19 |
|
St. Johnstone | 14:00 | Hamilton Academical |
| 30-10-19 |
|
St. Johnstone | 19:45 | Hearts |
| 02-11-19 |
|
Rangers | 15:00 | St. Johnstone |
| 09-11-19 |
|
St. Johnstone | 15:00 | Hibernian |
| 11-05-19 |
|
St. Johnstone | 2 - 0 | Motherwell |
| 10-08-19 |
|
St. Johnstone | 2 - 2 | Livingston |
| 31-08-19 |
|
St. Johnstone | 0 - 1 | Kilmarnock |
| 22-09-19 |
|
St. Johnstone | 0 - 4 | Rangers |
| 28-09-19 |
|
St. Johnstone | 0 - 1 | Motherwell |
| 26-10-19 |
|
St. Johnstone | 14:00 | Hamilton Academical |
| 30-10-19 |
|
St. Johnstone | 19:45 | Hearts |
| 09-11-19 |
|
St. Johnstone | 15:00 | Hibernian |
| 24-11-19 |
|
St. Johnstone | 15:00 | Aberdeen |
| 08-12-19 |
|
St. Johnstone | 12:15 | Celtic |
| 18-05-19 |
|
Hamilton Academical | 2 - 0 | St. Johnstone |
| 03-08-19 |
|
Celtic | 7 - 0 | St. Johnstone |
| 24-08-19 |
|
Hibernian | 2 - 2 | St. Johnstone |
| 14-09-19 |
|
Aberdeen | 1 - 1 | St. Johnstone |
| 05-10-19 |
|
Ross County | 2 - 2 | St. Johnstone |
| 19-10-19 |
|
St. Mirren | 14:00 | St. Johnstone |
| 02-11-19 |
|
Rangers | 15:00 | St. Johnstone |
| 30-11-19 |
|
Motherwell | 15:00 | St. Johnstone |
| 04-12-19 |
|
Kilmarnock | 19:45 | St. Johnstone |
| 14-12-19 |
|
Hearts | 15:00 | St. Johnstone |
| 03-04-19 |
|
St. Johnstone | 2 - 0 | Dundee |
| 06-04-19 |
|
Kilmarnock | 2 - 0 | St. Johnstone |
| 20-04-19 |
|
St. Johnstone | 2 - 0 | Dundee |
| 27-04-19 |
|
St. Mirren | 1 - 1 | St. Johnstone |
| 04-05-19 |
|
St. Johnstone | 1 - 1 | Livingston |
| 11-05-19 |
|
St. Johnstone | 2 - 0 | Motherwell |
| 18-05-19 |
|
Hamilton Academical | 2 - 0 | St. Johnstone |
| 03-08-19 |
|
Celtic | 7 - 0 | St. Johnstone |
| 10-08-19 |
|
St. Johnstone | 2 - 2 | Livingston |
| 24-08-19 |
|
Hibernian | 2 - 2 | St. Johnstone |
| 15-12-18 |
|
St. Johnstone | 1 - 2 | Motherwell |
| 23-12-18 |
|
St. Johnstone | 1 - 2 | Rangers |
| 23-01-19 |
|
St. Johnstone | 1 - 0 | Livingston |
| 03-02-19 |
|
St. Johnstone | 0 - 2 | Celtic |
| 23-02-19 |
|
St. Johnstone | 0 - 2 | Aberdeen |
| 27-02-19 |
|
St. Johnstone | 1 - 2 | Hibernian |
| 27-03-19 |
|
St. Johnstone | 1 - 0 | St. Mirren |
| 03-04-19 |
|
St. Johnstone | 2 - 0 | Dundee |
| 20-04-19 |
|
St. Johnstone | 2 - 0 | Dundee |
| 04-05-19 |
|
St. Johnstone | 1 - 1 | Livingston |
| 26-12-18 |
|
St. Mirren | 0 - 1 | St. Johnstone |
| 29-12-18 |
|
Dundee | 0 - 2 | St. Johnstone |
| 26-01-19 |
|
Hearts | 2 - 0 | St. Johnstone |
| 30-01-19 |
|
Celtic | 2 - 0 | St. Johnstone |
| 06-02-19 |
|
Hamilton Academical | 2 - 1 | St. Johnstone |
| 16-02-19 |
|
Rangers | 0 - 0 | St. Johnstone |
| 09-03-19 |
|
Livingston | 3 - 1 | St. Johnstone |
| 30-03-19 |
|
Motherwell | 3 - 0 | St. Johnstone |
| 06-04-19 |
|
Kilmarnock | 2 - 0 | St. Johnstone |
| 27-04-19 |
|
St. Mirren | 1 - 1 | St. Johnstone |
| 26-01-19 |
|
Hearts | 2 - 0 | St. Johnstone |
| 30-01-19 |
|
Celtic | 2 - 0 | St. Johnstone |
| 03-02-19 |
|
St. Johnstone | 0 - 2 | Celtic |
| 06-02-19 |
|
Hamilton Academical | 2 - 1 | St. Johnstone |
| 16-02-19 |
|
Rangers | 0 - 0 | St. Johnstone |
| 23-02-19 |
|
St. Johnstone | 0 - 2 | Aberdeen |
| 27-02-19 |
|
St. Johnstone | 1 - 2 | Hibernian |
| 09-03-19 |
|
Livingston | 3 - 1 | St. Johnstone |
| 27-03-19 |
|
St. Johnstone | 1 - 0 | St. Mirren |
| 30-03-19 |
|
Motherwell | 3 - 0 | St. Johnstone |
| 28-04-18 |
|
St. Johnstone | 1 - 1 | Partick Thistle |
| 12-05-18 |
|
St. Johnstone | 1 - 1 | Ross County |
| 12-08-18 |
|
St. Johnstone | 1 - 1 | Hibernian |
| 25-08-18 |
|
St. Johnstone | 1 - 0 | Dundee |
| 15-09-18 |
|
St. Johnstone | 1 - 1 | Aberdeen |
| 07-10-18 |
|
St. Johnstone | 0 - 6 | Celtic |
| 27-10-18 |
|
St. Johnstone | 2 - 0 | St. Mirren |
| 10-11-18 |
|
St. Johnstone | 4 - 0 | Hamilton Academical |
| 24-11-18 |
|
St. Johnstone | 0 - 0 | Kilmarnock |
| 05-12-18 |
|
St. Johnstone | 2 - 2 | Hearts |
| 05-05-18 |
|
Motherwell | 1 - 5 | St. Johnstone |
| 08-05-18 |
|
Hamilton Academical | 1 - 2 | St. Johnstone |
| 04-08-18 |
|
Kilmarnock | 2 - 0 | St. Johnstone |
| 01-09-18 |
|
Hamilton Academical | 1 - 2 | St. Johnstone |
| 23-09-18 |
|
Rangers | 5 - 1 | St. Johnstone |
| 29-09-18 |
|
Hearts | 2 - 1 | St. Johnstone |
| 20-10-18 |
|
Motherwell | 0 - 1 | St. Johnstone |
| 31-10-18 |
|
Livingston | 0 - 1 | St. Johnstone |
| 03-11-18 |
|
Hibernian | 0 - 1 | St. Johnstone |
| 08-12-18 |
|
Aberdeen | 0 - 2 | St. Johnstone |
| 03-11-18 |
|
Hibernian | 0 - 1 | St. Johnstone |
| 10-11-18 |
|
St. Johnstone | 4 - 0 | Hamilton Academical |
| 24-11-18 |
|
St. Johnstone | 0 - 0 | Kilmarnock |
| 05-12-18 |
|
St. Johnstone | 2 - 2 | Hearts |
| 08-12-18 |
|
Aberdeen | 0 - 2 | St. Johnstone |
| 15-12-18 |
|
St. Johnstone | 1 - 2 | Motherwell |
| 23-12-18 |
|
St. Johnstone | 1 - 2 | Rangers |
| 26-12-18 |
|
St. Mirren | 0 - 1 | St. Johnstone |
| 29-12-18 |
|
Dundee | 0 - 2 | St. Johnstone |
| 23-01-19 |
|
St. Johnstone | 1 - 0 | Livingston |
| 02-12-17 |
|
St. Johnstone | 1 - 2 | Kilmarnock |
| 13-12-17 |
|
St. Johnstone | 0 - 3 | Aberdeen |
| 23-12-17 |
|
St. Johnstone | 0 - 0 | Hearts |
| 30-12-17 |
|
St. Johnstone | 0 - 2 | Dundee |
| 27-01-18 |
|
St. Johnstone | 1 - 3 | Partick Thistle |
| 24-02-18 |
|
St. Johnstone | 2 - 0 | Ross County |
| 27-02-18 |
|
St. Johnstone | 1 - 4 | Rangers |
| 16-03-18 |
|
St. Johnstone | 1 - 1 | Hibernian |
| 28-03-18 |
|
St. Johnstone | 1 - 0 | Hamilton Academical |
| 07-04-18 |
|
St. Johnstone | 0 - 0 | Motherwell |
| 09-12-17 |
|
Hamilton Academical | 0 - 1 | St. Johnstone |
| 16-12-17 |
|
Rangers | 1 - 3 | St. Johnstone |
| 27-12-17 |
|
Ross County | 1 - 1 | St. Johnstone |
| 03-02-18 |
|
Hearts | 1 - 0 | St. Johnstone |
| 06-02-18 |
|
Motherwell | 2 - 0 | St. Johnstone |
| 18-02-18 |
|
Celtic | 0 - 0 | St. Johnstone |
| 07-03-18 |
|
Kilmarnock | 2 - 0 | St. Johnstone |
| 10-03-18 |
|
Dundee | 0 - 4 | St. Johnstone |
| 31-03-18 |
|
Aberdeen | 4 - 1 | St. Johnstone |
| 21-04-18 |
|
Dundee | 2 - 1 | St. Johnstone |
| 12-08-18 |
|
St. Johnstone | 1 - 1 | Hibernian |
| 25-08-18 |
|
St. Johnstone | 1 - 0 | Dundee |
| 01-09-18 |
|
Hamilton Academical | 1 - 2 | St. Johnstone |
| 15-09-18 |
|
St. Johnstone | 1 - 1 | Aberdeen |
| 23-09-18 |
|
Rangers | 5 - 1 | St. Johnstone |
| 29-09-18 |
|
Hearts | 2 - 1 | St. Johnstone |
| 07-10-18 |
|
St. Johnstone | 0 - 6 | Celtic |
| 20-10-18 |
|
Motherwell | 0 - 1 | St. Johnstone |
| 27-10-18 |
|
St. Johnstone | 2 - 0 | St. Mirren |
| 31-10-18 |
|
Livingston | 0 - 1 | St. Johnstone |
| 23-09-17 |
|
St. Johnstone | 2 - 1 | Hamilton Academical |
| 13-10-17 |
|
St. Johnstone | 0 - 3 | Rangers |
| 24-10-17 |
|
St. Johnstone | 0 - 0 | Ross County |
| 04-11-17 |
|
St. Johnstone | 0 - 4 | Celtic |
| 02-12-17 |
|
St. Johnstone | 1 - 2 | Kilmarnock |
| 13-12-17 |
|
St. Johnstone | 0 - 3 | Aberdeen |
| 23-12-17 |
|
St. Johnstone | 0 - 0 | Hearts |
| 30-12-17 |
|
St. Johnstone | 0 - 2 | Dundee |
| 27-01-18 |
|
St. Johnstone | 1 - 3 | Partick Thistle |
| 24-02-18 |
|
St. Johnstone | 2 - 0 | Ross County |
| 30-09-17 |
|
Aberdeen | 3 - 0 | St. Johnstone |
| 21-10-17 |
|
Hearts | 1 - 0 | St. Johnstone |
| 28-10-17 |
|
Partick Thistle | 1 - 0 | St. Johnstone |
| 18-11-17 |
|
Hibernian | 1 - 2 | St. Johnstone |
| 09-12-17 |
|
Hamilton Academical | 0 - 1 | St. Johnstone |
| 16-12-17 |
|
Rangers | 1 - 3 | St. Johnstone |
| 27-12-17 |
|
Ross County | 1 - 1 | St. Johnstone |
| 03-02-18 |
|
Hearts | 1 - 0 | St. Johnstone |
| 06-02-18 |
|
Motherwell | 2 - 0 | St. Johnstone |
| 18-02-18 |
|
Celtic | 0 - 0 | St. Johnstone |
| 14-07-18 |
|
St. Johnstone | 0 - 0 | East Fife |
| 21-07-18 |
|
Montrose | 0 - 1 | St. Johnstone |
| 24-07-18 |
|
St. Johnstone | 1 - 0 | Falkirk |
| 28-07-18 |
|
Forfar Athletic | 1 - 3 | St. Johnstone |
| 18-08-18 |
|
Queen of the South | 1 - 1 | St. Johnstone |
| 26-09-18 |
|
St. Johnstone | 0 - 1 | Celtic |
| 16-07-19 |
|
Montrose | 1 - 0 | St. Johnstone |
| 21-07-19 |
|
St. Johnstone | 1 - 2 | Ross County |
| 24-07-19 |
|
St. Johnstone | 4 - 0 | Brechin City |
| 27-07-19 |
|
Forfar Athletic | 2 - 1 | St. Johnstone |
| 14-07-18 |
|
St. Johnstone | 0 - 0 | East Fife |
| 24-07-18 |
|
St. Johnstone | 1 - 0 | Falkirk |
| 26-09-18 |
|
St. Johnstone | 0 - 1 | Celtic |
| 21-07-19 |
|
St. Johnstone | 1 - 2 | Ross County |
| 24-07-19 |
|
St. Johnstone | 4 - 0 | Brechin City |
| 21-07-18 |
|
Montrose | 0 - 1 | St. Johnstone |
| 28-07-18 |
|
Forfar Athletic | 1 - 3 | St. Johnstone |
| 18-08-18 |
|
Queen of the South | 1 - 1 | St. Johnstone |
| 16-07-19 |
|
Montrose | 1 - 0 | St. Johnstone |
| 27-07-19 |
|
Forfar Athletic | 2 - 1 | St. Johnstone |
| 14-07-18 |
|
St. Johnstone | 0 - 0 | East Fife |
| 21-07-18 |
|
Montrose | 0 - 1 | St. Johnstone |
| 24-07-18 |
|
St. Johnstone | 1 - 0 | Falkirk |
| 28-07-18 |
|
Forfar Athletic | 1 - 3 | St. Johnstone |
| 18-08-18 |
|
Queen of the South | 1 - 1 | St. Johnstone |
| 26-09-18 |
|
St. Johnstone | 0 - 1 | Celtic |
| 16-07-19 |
|
Montrose | 1 - 0 | St. Johnstone |
| 21-07-19 |
|
St. Johnstone | 1 - 2 | Ross County |
| 24-07-19 |
|
St. Johnstone | 4 - 0 | Brechin City |
| 27-07-19 |
|
Forfar Athletic | 2 - 1 | St. Johnstone |
| 14-07-18 |
|
St. Johnstone | 0 - 0 | East Fife |
| 24-07-18 |
|
St. Johnstone | 1 - 0 | Falkirk |
| 26-09-18 |
|
St. Johnstone | 0 - 1 | Celtic |
| 21-07-19 |
|
St. Johnstone | 1 - 2 | Ross County |
| 24-07-19 |
|
St. Johnstone | 4 - 0 | Brechin City |
| 21-07-18 |
|
Montrose | 0 - 1 | St. Johnstone |
| 28-07-18 |
|
Forfar Athletic | 1 - 3 | St. Johnstone |
| 18-08-18 |
|
Queen of the South | 1 - 1 | St. Johnstone |
| 16-07-19 |
|
Montrose | 1 - 0 | St. Johnstone |
| 27-07-19 |
|
Forfar Athletic | 2 - 1 | St. Johnstone |
| 14-07-18 |
|
St. Johnstone | 0 - 0 | East Fife |
| 21-07-18 |
|
Montrose | 0 - 1 | St. Johnstone |
| 24-07-18 |
|
St. Johnstone | 1 - 0 | Falkirk |
| 28-07-18 |
|
Forfar Athletic | 1 - 3 | St. Johnstone |
| 18-08-18 |
|
Queen of the South | 1 - 1 | St. Johnstone |
| 26-09-18 |
|
St. Johnstone | 0 - 1 | Celtic |
| 16-07-19 |
|
Montrose | 1 - 0 | St. Johnstone |
| 21-07-19 |
|
St. Johnstone | 1 - 2 | Ross County |
| 24-07-19 |
|
St. Johnstone | 4 - 0 | Brechin City |
| 27-07-19 |
|
Forfar Athletic | 2 - 1 | St. Johnstone |
| 14-07-18 |
|
St. Johnstone | 0 - 0 | East Fife |
| 24-07-18 |
|
St. Johnstone | 1 - 0 | Falkirk |
| 26-09-18 |
|
St. Johnstone | 0 - 1 | Celtic |
| 21-07-19 |
|
St. Johnstone | 1 - 2 | Ross County |
| 24-07-19 |
|
St. Johnstone | 4 - 0 | Brechin City |
| 21-07-18 |
|
Montrose | 0 - 1 | St. Johnstone |
| 28-07-18 |
|
Forfar Athletic | 1 - 3 | St. Johnstone |
| 18-08-18 |
|
Queen of the South | 1 - 1 | St. Johnstone |
| 16-07-19 |
|
Montrose | 1 - 0 | St. Johnstone |
| 27-07-19 |
|
Forfar Athletic | 2 - 1 | St. Johnstone |
| 14-07-18 |
|
St. Johnstone | 0 - 0 | East Fife |
| 21-07-18 |
|
Montrose | 0 - 1 | St. Johnstone |
| 24-07-18 |
|
St. Johnstone | 1 - 0 | Falkirk |
| 28-07-18 |
|
Forfar Athletic | 1 - 3 | St. Johnstone |
| 18-08-18 |
|
Queen of the South | 1 - 1 | St. Johnstone |
| 26-09-18 |
|
St. Johnstone | 0 - 1 | Celtic |
| 16-07-19 |
|
Montrose | 1 - 0 | St. Johnstone |
| 21-07-19 |
|
St. Johnstone | 1 - 2 | Ross County |
| 24-07-19 |
|
St. Johnstone | 4 - 0 | Brechin City |
| 27-07-19 |
|
Forfar Athletic | 2 - 1 | St. Johnstone |
| 14-07-18 |
|
St. Johnstone | 0 - 0 | East Fife |
| 24-07-18 |
|
St. Johnstone | 1 - 0 | Falkirk |
| 26-09-18 |
|
St. Johnstone | 0 - 1 | Celtic |
| 21-07-19 |
|
St. Johnstone | 1 - 2 | Ross County |
| 24-07-19 |
|
St. Johnstone | 4 - 0 | Brechin City |
| 21-07-18 |
|
Montrose | 0 - 1 | St. Johnstone |
| 28-07-18 |
|
Forfar Athletic | 1 - 3 | St. Johnstone |
| 18-08-18 |
|
Queen of the South | 1 - 1 | St. Johnstone |
| 16-07-19 |
|
Montrose | 1 - 0 | St. Johnstone |
| 27-07-19 |
|
Forfar Athletic | 2 - 1 | St. Johnstone |
| 14-07-18 |
|
St. Johnstone | 0 - 0 | East Fife |
| 21-07-18 |
|
Montrose | 0 - 1 | St. Johnstone |
| 24-07-18 |
|
St. Johnstone | 1 - 0 | Falkirk |
| 28-07-18 |
|
Forfar Athletic | 1 - 3 | St. Johnstone |
| 18-08-18 |
|
Queen of the South | 1 - 1 | St. Johnstone |
| 26-09-18 |
|
St. Johnstone | 0 - 1 | Celtic |
| 16-07-19 |
|
Montrose | 1 - 0 | St. Johnstone |
| 21-07-19 |
|
St. Johnstone | 1 - 2 | Ross County |
| 24-07-19 |
|
St. Johnstone | 4 - 0 | Brechin City |
| 27-07-19 |
|
Forfar Athletic | 2 - 1 | St. Johnstone |
| 14-07-18 |
|
St. Johnstone | 0 - 0 | East Fife |
| 24-07-18 |
|
St. Johnstone | 1 - 0 | Falkirk |
| 26-09-18 |
|
St. Johnstone | 0 - 1 | Celtic |
| 21-07-19 |
|
St. Johnstone | 1 - 2 | Ross County |
| 24-07-19 |
|
St. Johnstone | 4 - 0 | Brechin City |
| 21-07-18 |
|
Montrose | 0 - 1 | St. Johnstone |
| 28-07-18 |
|
Forfar Athletic | 1 - 3 | St. Johnstone |
| 18-08-18 |
|
Queen of the South | 1 - 1 | St. Johnstone |
| 16-07-19 |
|
Montrose | 1 - 0 | St. Johnstone |
| 27-07-19 |
|
Forfar Athletic | 2 - 1 | St. Johnstone |
| 30-06-18 |
|
Osijek | 3 - 0 | St. Johnstone |
| 08-07-18 |
|
St. Johnstone | 2 - 2 | Aberdeen |
| 10-07-18 |
|
Berwick Rangers | 0 - 4 | St. Johnstone |
| 29-06-19 |
|
Edinburgh City | 2 - 0 | St. Johnstone |
| 03-07-19 |
|
Glentoran | 1 - 1 | St. Johnstone |
| 06-07-19 |
|
Linfield | 2 - 4 | St. Johnstone |
| 09-07-19 |
|
Greenock Morton | 2 - 3 | St. Johnstone |
| 12-07-19 |
|
Inverness CT | 3 - 1 | St. Johnstone |
| 08-07-18 |
|
St. Johnstone | 2 - 2 | Aberdeen |
| 30-06-18 |
|
Osijek | 3 - 0 | St. Johnstone |
| 10-07-18 |
|
Berwick Rangers | 0 - 4 | St. Johnstone |
| 29-06-19 |
|
Edinburgh City | 2 - 0 | St. Johnstone |
| 03-07-19 |
|
Glentoran | 1 - 1 | St. Johnstone |
| 06-07-19 |
|
Linfield | 2 - 4 | St. Johnstone |
| 09-07-19 |
|
Greenock Morton | 2 - 3 | St. Johnstone |
| 12-07-19 |
|
Inverness CT | 3 - 1 | St. Johnstone |
| 30-06-18 |
|
Osijek | 3 - 0 | St. Johnstone |
| 08-07-18 |
|
St. Johnstone | 2 - 2 | Aberdeen |
| 10-07-18 |
|
Berwick Rangers | 0 - 4 | St. Johnstone |
| 29-06-19 |
|
Edinburgh City | 2 - 0 | St. Johnstone |
| 03-07-19 |
|
Glentoran | 1 - 1 | St. Johnstone |
| 06-07-19 |
|
Linfield | 2 - 4 | St. Johnstone |
| 09-07-19 |
|
Greenock Morton | 2 - 3 | St. Johnstone |
| 12-07-19 |
|
Inverness CT | 3 - 1 | St. Johnstone |
| 08-07-18 |
|
St. Johnstone | 2 - 2 | Aberdeen |
| 30-06-18 |
|
Osijek | 3 - 0 | St. Johnstone |
| 10-07-18 |
|
Berwick Rangers | 0 - 4 | St. Johnstone |
| 29-06-19 |
|
Edinburgh City | 2 - 0 | St. Johnstone |
| 03-07-19 |
|
Glentoran | 1 - 1 | St. Johnstone |
| 06-07-19 |
|
Linfield | 2 - 4 | St. Johnstone |
| 09-07-19 |
|
Greenock Morton | 2 - 3 | St. Johnstone |
| 12-07-19 |
|
Inverness CT | 3 - 1 | St. Johnstone |
| 30-06-18 |
|
Osijek | 3 - 0 | St. Johnstone |
| 08-07-18 |
|
St. Johnstone | 2 - 2 | Aberdeen |
| 10-07-18 |
|
Berwick Rangers | 0 - 4 | St. Johnstone |
| 29-06-19 |
|
Edinburgh City | 2 - 0 | St. Johnstone |
| 03-07-19 |
|
Glentoran | 1 - 1 | St. Johnstone |
| 06-07-19 |
|
Linfield | 2 - 4 | St. Johnstone |
| 09-07-19 |
|
Greenock Morton | 2 - 3 | St. Johnstone |
| 12-07-19 |
|
Inverness CT | 3 - 1 | St. Johnstone |
| 08-07-18 |
|
St. Johnstone | 2 - 2 | Aberdeen |
| 30-06-18 |
|
Osijek | 3 - 0 | St. Johnstone |
| 10-07-18 |
|
Berwick Rangers | 0 - 4 | St. Johnstone |
| 29-06-19 |
|
Edinburgh City | 2 - 0 | St. Johnstone |
| 03-07-19 |
|
Glentoran | 1 - 1 | St. Johnstone |
| 06-07-19 |
|
Linfield | 2 - 4 | St. Johnstone |
| 09-07-19 |
|
Greenock Morton | 2 - 3 | St. Johnstone |
| 12-07-19 |
|
Inverness CT | 3 - 1 | St. Johnstone |
| 30-06-18 |
|
Osijek | 3 - 0 | St. Johnstone |
| 08-07-18 |
|
St. Johnstone | 2 - 2 | Aberdeen |
| 10-07-18 |
|
Berwick Rangers | 0 - 4 | St. Johnstone |
| 29-06-19 |
|
Edinburgh City | 2 - 0 | St. Johnstone |
| 03-07-19 |
|
Glentoran | 1 - 1 | St. Johnstone |
| 06-07-19 |
|
Linfield | 2 - 4 | St. Johnstone |
| 09-07-19 |
|
Greenock Morton | 2 - 3 | St. Johnstone |
| 12-07-19 |
|
Inverness CT | 3 - 1 | St. Johnstone |
| 08-07-18 |
|
St. Johnstone | 2 - 2 | Aberdeen |
| 30-06-18 |
|
Osijek | 3 - 0 | St. Johnstone |
| 10-07-18 |
|
Berwick Rangers | 0 - 4 | St. Johnstone |
| 29-06-19 |
|
Edinburgh City | 2 - 0 | St. Johnstone |
| 03-07-19 |
|
Glentoran | 1 - 1 | St. Johnstone |
| 06-07-19 |
|
Linfield | 2 - 4 | St. Johnstone |
| 09-07-19 |
|
Greenock Morton | 2 - 3 | St. Johnstone |
| 12-07-19 |
|
Inverness CT | 3 - 1 | St. Johnstone |
| 30-06-18 |
|
Osijek | 3 - 0 | St. Johnstone |
| 08-07-18 |
|
St. Johnstone | 2 - 2 | Aberdeen |
| 10-07-18 |
|
Berwick Rangers | 0 - 4 | St. Johnstone |
| 29-06-19 |
|
Edinburgh City | 2 - 0 | St. Johnstone |
| 03-07-19 |
|
Glentoran | 1 - 1 | St. Johnstone |
| 06-07-19 |
|
Linfield | 2 - 4 | St. Johnstone |
| 09-07-19 |
|
Greenock Morton | 2 - 3 | St. Johnstone |
| 12-07-19 |
|
Inverness CT | 3 - 1 | St. Johnstone |
| 08-07-18 |
|
St. Johnstone | 2 - 2 | Aberdeen |
| 30-06-18 |
|
Osijek | 3 - 0 | St. Johnstone |
| 10-07-18 |
|
Berwick Rangers | 0 - 4 | St. Johnstone |
| 29-06-19 |
|
Edinburgh City | 2 - 0 | St. Johnstone |
| 03-07-19 |
|
Glentoran | 1 - 1 | St. Johnstone |
| 06-07-19 |
|
Linfield | 2 - 4 | St. Johnstone |
| 09-07-19 |
|
Greenock Morton | 2 - 3 | St. Johnstone |
| 12-07-19 |
|
Inverness CT | 3 - 1 | St. Johnstone |
| 29-01-18 |
|
Albion Rovers | 0 - 4 | St. Johnstone |
| 10-02-18 |
|
Hearts | 3 - 0 | St. Johnstone |
| 19-01-19 |
|
St. Johnstone | 2 - 0 | Hamilton Academical |
| 10-02-19 |
|
Celtic | 5 - 0 | St. Johnstone |
| 19-01-19 |
|
St. Johnstone | 2 - 0 | Hamilton Academical |
| 29-01-18 |
|
Albion Rovers | 0 - 4 | St. Johnstone |
| 10-02-18 |
|
Hearts | 3 - 0 | St. Johnstone |
| 10-02-19 |
|
Celtic | 5 - 0 | St. Johnstone |
| 29-01-18 |
|
Albion Rovers | 0 - 4 | St. Johnstone |
| 10-02-18 |
|
Hearts | 3 - 0 | St. Johnstone |
| 19-01-19 |
|
St. Johnstone | 2 - 0 | Hamilton Academical |
| 10-02-19 |
|
Celtic | 5 - 0 | St. Johnstone |
| 19-01-19 |
|
St. Johnstone | 2 - 0 | Hamilton Academical |
| 29-01-18 |
|
Albion Rovers | 0 - 4 | St. Johnstone |
| 10-02-18 |
|
Hearts | 3 - 0 | St. Johnstone |
| 10-02-19 |
|
Celtic | 5 - 0 | St. Johnstone |
| 29-01-18 |
|
Albion Rovers | 0 - 4 | St. Johnstone |
| 10-02-18 |
|
Hearts | 3 - 0 | St. Johnstone |
| 19-01-19 |
|
St. Johnstone | 2 - 0 | Hamilton Academical |
| 10-02-19 |
|
Celtic | 5 - 0 | St. Johnstone |
| 19-01-19 |
|
St. Johnstone | 2 - 0 | Hamilton Academical |
| 29-01-18 |
|
Albion Rovers | 0 - 4 | St. Johnstone |
| 10-02-18 |
|
Hearts | 3 - 0 | St. Johnstone |
| 10-02-19 |
|
Celtic | 5 - 0 | St. Johnstone |
| 29-01-18 |
|
Albion Rovers | 0 - 4 | St. Johnstone |
| 10-02-18 |
|
Hearts | 3 - 0 | St. Johnstone |
| 19-01-19 |
|
St. Johnstone | 2 - 0 | Hamilton Academical |
| 10-02-19 |
|
Celtic | 5 - 0 | St. Johnstone |
| 19-01-19 |
|
St. Johnstone | 2 - 0 | Hamilton Academical |
| 29-01-18 |
|
Albion Rovers | 0 - 4 | St. Johnstone |
| 10-02-18 |
|
Hearts | 3 - 0 | St. Johnstone |
| 10-02-19 |
|
Celtic | 5 - 0 | St. Johnstone |
| 29-01-18 |
|
Albion Rovers | 0 - 4 | St. Johnstone |
| 10-02-18 |
|
Hearts | 3 - 0 | St. Johnstone |
| 19-01-19 |
|
St. Johnstone | 2 - 0 | Hamilton Academical |
| 10-02-19 |
|
Celtic | 5 - 0 | St. Johnstone |
| 19-01-19 |
|
St. Johnstone | 2 - 0 | Hamilton Academical |
| 29-01-18 |
|
Albion Rovers | 0 - 4 | St. Johnstone |
| 10-02-18 |
|
Hearts | 3 - 0 | St. Johnstone |
| 10-02-19 |
|
Celtic | 5 - 0 | St. Johnstone |
| Total | Home | Away | |||||||||||||||||||
| # | Team | MP | W | D | L | F | A | MP | W | D | L | F | A | MP | W | D | L | F | A | +/- | P |
| 1 | Rangers | 8 | 7 | 0 | 1 | 26 | 5 | 5 | 4 | 0 | 1 | 19 | 4 | 3 | 3 | 0 | 0 | 7 | 1 | 21 | 21 |
| 2 | Celtic | 8 | 6 | 1 | 1 | 22 | 7 | 3 | 3 | 0 | 0 | 13 | 2 | 5 | 3 | 1 | 1 | 9 | 5 | 15 | 19 |
| 3 | Motherwell | 8 | 5 | 1 | 2 | 15 | 10 | 4 | 2 | 0 | 2 | 8 | 7 | 4 | 3 | 1 | 0 | 7 | 3 | 5 | 16 |
| 4 | Aberdeen | 8 | 3 | 3 | 2 | 10 | 10 | 4 | 2 | 2 | 0 | 8 | 4 | 4 | 1 | 1 | 2 | 2 | 6 | 0 | 12 |
| 5 | Ross County | 8 | 3 | 3 | 2 | 10 | 11 | 4 | 2 | 1 | 1 | 8 | 7 | 4 | 1 | 2 | 1 | 2 | 4 | -1 | 12 |
| 6 | Livingston | 8 | 3 | 2 | 3 | 12 | 11 | 4 | 2 | 1 | 1 | 4 | 3 | 4 | 1 | 1 | 2 | 8 | 8 | 1 | 11 |
| 7 | Kilmarnock | 8 | 3 | 2 | 3 | 6 | 7 | 4 | 1 | 2 | 1 | 3 | 2 | 4 | 2 | 0 | 2 | 3 | 5 | -1 | 11 |
| 8 | Hamilton Academical | 8 | 2 | 2 | 4 | 7 | 15 | 4 | 2 | 0 | 2 | 5 | 5 | 4 | 0 | 2 | 2 | 2 | 10 | -8 | 8 |
| 9 | Hearts | 8 | 1 | 3 | 4 | 9 | 13 | 4 | 0 | 2 | 2 | 4 | 6 | 4 | 1 | 1 | 2 | 5 | 7 | -4 | 6 |
| 10 | Hibernian | 8 | 1 | 3 | 4 | 7 | 17 | 4 | 1 | 2 | 1 | 5 | 5 | 4 | 0 | 1 | 3 | 2 | 12 | -10 | 6 |
| 11 | St. Mirren | 8 | 1 | 2 | 5 | 3 | 8 | 4 | 1 | 2 | 1 | 1 | 1 | 4 | 0 | 0 | 4 | 2 | 7 | -5 | 5 |
| 12 | St. Johnstone | 8 | 0 | 4 | 4 | 7 | 20 | 4 | 0 | 1 | 3 | 2 | 8 | 4 | 0 | 3 | 1 | 5 | 12 | -13 | 4 |