How much xG St. Johnstone create and concede, and who gets the best chances.
Updated 31 October 2026, after the last game
St. Johnstone create 1.37 expected goals per game in the Scottish Premiership in 2026/2027, the 2nd fewest of the 12 clubs and below the league average of 1.67, across 12 league games, while Celtic create the most with 2.46.
Josh Fowler has created the most expected goals for St. Johnstone in 2026/2027, 3.00 in 12 appearances, 0.25 a game, ahead of Jamie Gullan with 1.00 and Taylor Steven with 1.00, across all competitions.
St. Johnstone create more expected goals at home, 1.55 a game in their last 10 home games against 1.06 in their last 10 away.
St. Johnstone created 2.68 expected goals at home to Kilmarnock on 2 August, their most in a game in 2026/2027, against an average of 1.37 across their 12 games, and their fewest was 0.65 at home to Falkirk on 19 September.
| Player | Apps | Expected Goals | Per game | Games with 0+ | Games with 0+ | Games with 1+ |
|---|---|---|---|---|---|---|
| Josh Fowler | 12 | 3 | 0.25 | 2 | 2 | 2 |
| Jamie Gullan | 9 | 1 | 0.11 | 1 | 1 | 1 |
| Taylor Steven | 10 | 1 | 0.10 | 1 | 1 | 1 |
| Jason Holt | 12 | 1 | 0.08 | 1 | 1 | 1 |
| Ross Sinclair | 1 | 0 | 0.00 | 0 | 0 | 0 |
| Jack Baird | 1 | 0 | 0.00 | 0 | 0 | 0 |
| Louis Lloyd | 2 | 0 | 0.00 | 0 | 0 | 0 |
| Božo Mikulić | 3 | 0 | 0.00 | 0 | 0 | 0 |
| Matthew Foulds | 4 | 0 | 0.00 | 0 | 0 | 0 |
| Macaulay Tait | 5 | 0 | 0.00 | 0 | 0 | 0 |
| Danny Schmidt | 6 | 0 | 0.00 | 0 | 0 | 0 |
| Josh Campbell | 6 | 0 | 0.00 | 0 | 0 | 0 |
| Zach Mitchell | 6 | 0 | 0.00 | 0 | 0 | 0 |
| Matty Todd | 6 | 0 | 0.00 | 0 | 0 | 0 |
| Danny Finlayson | 7 | 0 | 0.00 | 0 | 0 | 0 |
| Logan Chalmers | 7 | 0 | 0.00 | 0 | 0 | 0 |
| Joel Cotterill | 8 | 0 | 0.00 | 0 | 0 | 0 |
| Kai Fotheringham | 8 | 0 | 0.00 | 0 | 0 | 0 |
| Liam Smith | 8 | 0 | 0.00 | 0 | 0 | 0 |
| R. Paton | 9 | 0 | 0.00 | 0 | 0 | 0 |
| Sam Stanton | 9 | 0 | 0.00 | 0 | 0 | 0 |
| Enes Alic | 10 | 0 | 0.00 | 0 | 0 | 0 |
| Cheick Diabate | 11 | 0 | 0.00 | 0 | 0 | 0 |
| Reece McAlear | 12 | 0 | 0.00 | 0 | 0 | 0 |
| Toby Steward | 12 | 0 | 0.00 | 0 | 0 | 0 |
| Date | Opponent | Competition | Score | St. Johnstone | Opponent | Total |
|---|---|---|---|---|---|---|
| 31 Oct 2026 | Kilmarnock (A) | Scottish Premiership | 2-2 | 0.98 | 3.24 | 4.22 |
| 28 Oct 2026 | Motherwell (H) | Scottish Premiership | 2-2 | 1.83 | 1.41 | 3.24 |
| 24 Oct 2026 | Rangers (A) | Scottish Premiership | 4-0 | 0.83 | 4.13 | 4.96 |
| 17 Oct 2026 | Dundee Utd (H) | Scottish Premiership | 1-1 | 1.30 | 1.25 | 2.55 |
| 11 Oct 2026 | Aberdeen (A) | Scottish Premiership | 0-1 | 1.20 | 1.60 | 2.80 |
| 19 Sep 2026 | Falkirk (H) | Scottish Premiership | 1-1 | 0.65 | 1.29 | 1.94 |
| 9 Sep 2026 | Celtic (H) | Scottish Premiership | 0-1 | 1.05 | 1.83 | 2.88 |
| 6 Sep 2026 | Hibernian (H) | Scottish Premiership | 2-1 | 2.33 | 1.64 | 3.97 |
| 2 Sep 2026 | Dundee (A) | Scottish Premiership | 1-1 | 1.23 | 1.64 | 2.87 |
| 29 Aug 2026 | Hearts (A) | Scottish Premiership | 2-1 | 0.92 | 1.62 | 2.54 |
| 8 Aug 2026 | St. Mirren (A) | Scottish Premiership | 1-0 | 1.42 | 1.59 | 3.01 |
| 2 Aug 2026 | Kilmarnock (H) | Scottish Premiership | 4-3 | 2.68 | 1.67 | 4.35 |
| Line | Games over | Hit rate | |
|---|---|---|---|
| St. Johnstone expected goals | Over 0.50 | 10 of 10 | 100% |
| St. Johnstone expected goals | Over 1.00 | 6 of 10 | 60% |
| St. Johnstone expected goals | Over 1.50 | 2 of 10 | 20% |
| St. Johnstone expected goals | Over 2.00 | 1 of 10 | 10% |
| St. Johnstone expected goals | Over 2.50 | 0 of 10 | 0% |
| Opponent expected goals | Over 0.50 | 10 of 10 | 100% |
| Opponent expected goals | Over 1.00 | 10 of 10 | 100% |
| Opponent expected goals | Over 1.50 | 7 of 10 | 70% |
| Opponent expected goals | Over 2.00 | 2 of 10 | 20% |
| Opponent expected goals | Over 2.50 | 2 of 10 | 20% |
| Total expected goals | Over 2.50 | 9 of 10 | 90% |
| Total expected goals | Over 3.00 | 4 of 10 | 40% |
| Total expected goals | Over 3.50 | 3 of 10 | 30% |
| Total expected goals | Over 4.00 | 2 of 10 | 20% |
| Total expected goals | Over 4.50 | 1 of 10 | 10% |