St. Johnstone results and form game by game, and who has stood out
Updated 31 October 2026, after the last game
St. Johnstone have won one, drawn three and lost one of their last five games in all competitions in 2026/2027, the newest a 2-2 draw at Kilmarnock on 31 October 2026 and before it a 2-2 draw with Motherwell on 28 October.
St. Johnstone are 7th in the Scottish Premiership in 2026/2027 with 14 points from 12 games, three wins, five draws and four defeats, 15 goals scored and 19 conceded, 14 points behind leaders Celtic and two points from safety.
St. Johnstone play Dundee at home on Saturday 7 November 2026 at 15:00 UK time in the Scottish Premiership, then Falkirk away on Saturday 21 November and Dundee Utd away on Saturday 28 November.
St. Johnstone have won two, drawn three and lost one of their six home games in all competitions in 2026/2027, scoring 10 and conceding nine, the last a 2-2 draw with Motherwell on 28 October 2026.
St. Johnstone have won one, drawn two and lost three of their six away games in all competitions in 2026/2027, scoring five and conceding 10, the last a 2-2 draw at Kilmarnock on 31 October 2026.
St. Johnstone have kept one clean sheet in 12 games in all competitions in 2026/2027, the last in the 1-0 win at Aberdeen on 11 October 2026, and have failed to score in three.
| Date | Opponent | Score | Expected goals | Shots | Shots on target | Corners | Tackles | Fouls | Yellow cards | Possession | Passes | Goalkeeper saves |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 31/10/2026 | Kilmarnock (A) | 2-2 | 0.9799 | 6 | 3 | 2 | 13 | 10 | 2 | 37% | 339 | 4 |
| 28/10/2026 | Motherwell (H) | 2-2 | 1.8255 | 15 | 3 | 2 | 10 | 9 | 1 | 56% | 548 | 7 |
| 24/10/2026 | Rangers (A) | 0-4 | 0.8318 | 9 | 2 | 2 | 14 | 9 | 1 | 39% | 333 | 6 |
| 17/10/2026 | Dundee Utd (H) | 1-1 | 1.2977 | 11 | 5 | 4 | 18 | 11 | 2 | 38% | 363 | 6 |
| 11/10/2026 | Aberdeen (A) | 1-0 | 1.2028 | 5 | 1 | 2 | 12 | 10 | 0 | 34% | 307 | 5 |
| 19/09/2026 | Falkirk (H) | 1-1 | 0.646 | 8 | 5 | 3 | 13 | 13 | 4 | 44% | 372 | 3 |
| 09/09/2026 | Celtic (H) | 0-1 | 1.0545 | 9 | 3 | 2 | 10 | 13 | 2 | 39% | 386 | 8 |
| 06/09/2026 | Hibernian (H) | 2-1 | 2.332 | 9 | 4 | 2 | 15 | 8 | 1 | 46% | 447 | 2 |
| 02/09/2026 | Dundee (A) | 1-1 | 1.2279 | 15 | 3 | 5 | 8 | 12 | 2 | 60% | 584 | 2 |
| 29/08/2026 | Hearts (A) | 1-2 | 0.9158 | 9 | 4 | 4 | 14 | 14 | - | 53% | 485 | 7 |
| Scope | P | W | D | L | GF | GA | GD | Pts | PPG | BTTS % | Over 2.5 % | Clean sheet % |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Overall | 12 | 3 | 5 | 4 | 15 | 19 | -4 | 14 | 1.17 | 67% | 50% | 8% |
| Home | 6 | 2 | 3 | 1 | 10 | 9 | +1 | 9 | 1.5 | 83% | 50% | 0% |
| Away | 6 | 1 | 2 | 3 | 5 | 10 | -5 | 5 | 0.83 | 50% | 50% | 17% |
| Pos | Team | P | Pts | St. Johnstone home | St. Johnstone away |
|---|---|---|---|---|---|
| 1 | Celtic | 12 | 28 | 0-1 (L) | 5 Dec |
| 2 | Rangers | 11 | 24 | 13 Dec | 4-0 (L) |
| 3 | Hearts | 11 | 20 | 30 Dec | 2-1 (L) |
| 4 | Falkirk | 12 | 18 | 1-1 (D) | 21 Nov |
| 5 | Dundee | 11 | 17 | 7 Nov | 1-1 (D) |
| 6 | Dundee United | 11 | 16 | 1-1 (D) | 28 Nov |
| 7 | St. Johnstone | 12 | 14 | - | - |
| 8 | St. Mirren | 12 | 14 | 2 Dec | 1-0 (L) |
| 9 | Motherwell | 12 | 12 | 2-2 (D) | 2 Jan |
| 10 | Aberdeen | 11 | 11 | 26 Dec | 0-1 (W) |
| 11 | Kilmarnock | 12 | 9 | 4-3 (W) | 2-2 (D) |
| 12 | Hibernian | 11 | 8 | 2-1 (W) | 19 Dec |
| # | Player | Position | Goals | Apps | Per game |
|---|---|---|---|---|---|
| 1 | Josh Fowler | attacker | 6 | 12 | 0.5 |
| 2 | Danny Schmidt | midfielder | 1 | 6 | 0.17 |
| 3 | Josh Campbell | midfielder | 1 | 6 | 0.17 |
| 4 | Joel Cotterill | midfielder | 1 | 8 | 0.13 |
| 5 | Kai Fotheringham | attacker | 1 | 8 | 0.13 |
| # | Player | Position | Assists | Apps | Per game |
|---|---|---|---|---|---|
| 1 | Jamie Gullan | attacker | 2 | 9 | 0.22 |
| 2 | Enes Alic | defender | 2 | 10 | 0.2 |
| 3 | Macaulay Tait | midfielder | 1 | 5 | 0.2 |
| 4 | Logan Chalmers | attacker | 1 | 7 | 0.14 |
| 5 | Sam Stanton | midfielder | 1 | 9 | 0.11 |
| # | Player | Position | Shots | Apps | Per game |
|---|---|---|---|---|---|
| 1 | Josh Fowler | attacker | 16 | 12 | 1.33 |
| 2 | R. Paton | attacker | 15 | 9 | 1.67 |
| 3 | Jamie Gullan | attacker | 13 | 9 | 1.44 |
| 4 | Enes Alic | defender | 12 | 10 | 1.2 |
| 5 | Taylor Steven | attacker | 11 | 10 | 1.1 |
| # | Player | Position | Shots on target | Apps | Per game |
|---|---|---|---|---|---|
| 1 | Josh Fowler | attacker | 8 | 12 | 0.67 |
| 2 | R. Paton | attacker | 7 | 9 | 0.78 |
| 3 | Taylor Steven | attacker | 6 | 10 | 0.6 |
| 4 | Enes Alic | defender | 5 | 10 | 0.5 |
| 5 | Joel Cotterill | midfielder | 2 | 8 | 0.25 |
| # | Player | Position | Fouls | Apps | Per game |
|---|---|---|---|---|---|
| 1 | Reece McAlear | midfielder | 23 | 12 | 1.92 |
| 2 | Enes Alic | defender | 18 | 10 | 1.8 |
| 3 | Liam Smith | defender | 8 | 8 | 1 |
| 4 | Taylor Steven | attacker | 7 | 10 | 0.7 |
| 5 | Cheick Diabate | defender | 7 | 11 | 0.64 |
| # | Player | Position | Tackles | Apps | Per game |
|---|---|---|---|---|---|
| 1 | Reece McAlear | midfielder | 24 | 12 | 2 |
| 2 | Enes Alic | defender | 17 | 10 | 1.7 |
| 3 | Sam Stanton | midfielder | 16 | 9 | 1.78 |
| 4 | Liam Smith | defender | 14 | 8 | 1.75 |
| 5 | Taylor Steven | attacker | 11 | 10 | 1.1 |
| # | Player | Position | Fouls drawn | Apps | Per game |
|---|---|---|---|---|---|
| 1 | Jason Holt | midfielder | 23 | 12 | 1.92 |
| 2 | Taylor Steven | attacker | 21 | 10 | 2.1 |
| 3 | Enes Alic | defender | 15 | 10 | 1.5 |
| 4 | Jamie Gullan | attacker | 11 | 9 | 1.22 |
| 5 | Josh Fowler | attacker | 11 | 12 | 0.92 |
| # | Player | Position | Yellow cards | Apps | Per game |
|---|---|---|---|---|---|
| 1 | Enes Alic | defender | 2 | 10 | 0.2 |
| 2 | Taylor Steven | attacker | 2 | 10 | 0.2 |
| 3 | Cheick Diabate | defender | 2 | 11 | 0.18 |
| 4 | Jason Holt | midfielder | 2 | 12 | 0.17 |
| 5 | Reece McAlear | midfielder | 2 | 12 | 0.17 |
| # | Player | Position | Key passes | Apps | Per game |
|---|---|---|---|---|---|
| 1 | Enes Alic | defender | 13 | 10 | 1.3 |
| 2 | Jamie Gullan | attacker | 12 | 9 | 1.33 |
| 3 | Josh Fowler | attacker | 9 | 12 | 0.75 |
| 4 | Jason Holt | midfielder | 7 | 12 | 0.58 |
| 5 | Reece McAlear | midfielder | 7 | 12 | 0.58 |
| Pos | Team | P | W | D | L | GF | GA | GD | Pts |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Celtic | 12 | 9 | 1 | 2 | 27 | 10 | +17 | 28 |
| 2 | Rangers | 11 | 7 | 3 | 1 | 19 | 9 | +10 | 24 |
| 3 | Hearts | 11 | 6 | 2 | 3 | 24 | 17 | +7 | 20 |
| 4 | Falkirk | 12 | 5 | 3 | 4 | 15 | 12 | +3 | 18 |
| 5 | Dundee | 11 | 5 | 2 | 4 | 17 | 13 | +4 | 17 |
| 6 | Dundee United | 11 | 4 | 4 | 3 | 16 | 16 | 0 | 16 |
| 7 | St. Johnstone | 12 | 3 | 5 | 4 | 15 | 19 | -4 | 14 |
| 8 | St. Mirren | 12 | 4 | 2 | 6 | 12 | 20 | -8 | 14 |
| 9 | Motherwell | 12 | 3 | 3 | 6 | 14 | 20 | -6 | 12 |
| 10 | Aberdeen | 11 | 3 | 2 | 6 | 12 | 14 | -2 | 11 |
| 11 | Kilmarnock | 12 | 2 | 3 | 7 | 13 | 28 | -15 | 9 |
| 12 | Hibernian | 11 | 2 | 2 | 7 | 11 | 17 | -6 | 8 |
| Opponent | H/A | Competition | Date | Score | xG | xGA | xPts |
|---|---|---|---|---|---|---|---|
| Kilmarnock | A | Scottish Premiership | 31 Oct | 2-2 (D) | 0.98 | 3.24 | 0.35 |
| Motherwell | H | Scottish Premiership | 28 Oct | 2-2 (D) | 1.83 | 1.41 | 1.65 |
| Rangers | A | Scottish Premiership | 24 Oct | 4-0 (L) | 0.83 | 4.13 | 0.16 |
| Dundee United | H | Scottish Premiership | 17 Oct | 1-1 (D) | 1.30 | 1.25 | 1.40 |
| Aberdeen | A | Scottish Premiership | 11 Oct | 0-1 (W) | 1.20 | 1.60 | 1.11 |
| Falkirk | H | Scottish Premiership | 19 Sep | 1-1 (D) | 0.65 | 1.29 | 0.85 |
| Celtic | H | Scottish Premiership | 9 Sep | 0-1 (L) | 1.05 | 1.83 | 0.88 |
| Hibernian | H | Scottish Premiership | 6 Sep | 2-1 (W) | 2.33 | 1.64 | 1.80 |
| Dundee | A | Scottish Premiership | 2 Sep | 1-1 (D) | 1.23 | 1.64 | 1.11 |
| Hearts | A | Scottish Premiership | 29 Aug | 2-1 (L) | 0.92 | 1.62 | 0.89 |
| St. Mirren | A | Scottish Premiership | 8 Aug | 1-0 (L) | 1.42 | 1.59 | 1.27 |
| Kilmarnock | H | Scottish Premiership | 2 Aug | 4-3 (W) | 2.68 | 1.67 | 1.95 |
| Opponent | H/A | Competition | Kick-off (UK) | Opponent's last five |
|---|---|---|---|---|
| Dundee | H | Scottish Premiership | Sat 7 Nov, 15:00 | W W D L W |
| Falkirk | A | Scottish Premiership | Sat 21 Nov, 15:00 | L W W W W |
| Dundee United | A | Scottish Premiership | Sat 28 Nov, 15:00 | W W D W D |
| St. Mirren | H | Scottish Premiership | Wed 2 Dec, 19:45 | L L W D L |
| Celtic | A | Scottish Premiership | Sat 5 Dec, 15:00 | W L W D L |
| Player | Market | Hit rate | Average a game | Model chance | Price |
|---|---|---|---|---|---|
| Jason Holt | 1+ fouls drawn | 100% | 1.9 | 82% | - |
| Enes Alic | 1+ fouls | 80% | 1.8 | 80% | - |
| Taylor Steven | 2+ tackles | 70% | 2.0 | 55% | - |