Updated
St. Johnstone won: St. Johnstone 4-3 Kilmarnock in the Scottish Premiership (Round 1) on Sun, 2 Aug 2026 at McDiarmid Park, Perth. St. Johnstone goals: Josh Fowler 16', Cheick Diabate 47', Michael Schjønning-Larsen 69' (og), Kai Fotheringham 80'. Kilmarnock goals: Greg Kiltie 37', Joe Hugill 49', Jason Holt 53' (og). Expected goals: 2.03-0.92. Possession: 55-45. Player of the match: Jamie Gullan (8.8).
St. Johnstone came from behind to beat Kilmarnock 4-3 at McDiarmid Park on Sunday 2 August in the Scottish Premiership.
Josh Fowler put St. Johnstone ahead on 16' (1-0), Greg Kiltie levelled for Kilmarnock on 37' (1-1), Cheick Diabate restored St. Johnstone's lead on 47' (2-1), Joe Hugill levelled for Kilmarnock on 49' (2-2), an own goal by Jason Holt restored Kilmarnock's lead on 53' (2-3), an own goal by Michael Schjønning-Larsen levelled for St. Johnstone on 69' (3-3) and Kai Fotheringham restored St. Johnstone's lead on 80' (4-3).
St. Johnstone had 55% of the ball, shots were 15-7 (5-4 on target) and expected goals finished 2.03-0.92. St. Johnstone were the better side on chances, too.
Jamie Gullan (St. Johnstone) was player of the match with an 8.8 rating.
Attendance: 5,733. Referee: John Beaton.
| St. Johnstone | Kilmarnock | |
|---|---|---|
| Ball possession | 55 | 45 |
| Expected goals (xG) | 2.03 | 0.92 |
| Total shots | 15 | 7 |
| Shots on target | 5 | 4 |
| Touches in opposition box | 31 | 19 |
| Big chances | 3 | 2 |
| Big chances missed | 0 | 0 |
| Accurate passes | 445 (83%) | 331 (77%) |
| Yellow cards | 2 | 2 |
| Corners | 6 | 3 |
| Total shots | 15 | 7 |
| Shots off target | 5 | 3 |
| Shots on target | 5 | 4 |
| Blocked shots | 5 | 0 |
| Hit woodwork | 0 | 0 |
| Shots inside box | 10 | 6 |
St. Johnstone (4-2-3-1): Toby Steward, Liam Smith, Zach Mitchell, Cheick Diabate, Matty Foulds, Reece McAlear, Jason Holt, Samuel Stanton, Jamie Gullan, Ruari Paton, Josh Fowler
Kilmarnock (4-4-1-1): Maksymilian Stryjek, Erik Ring, Ethan Schilte-Brown, George Stanger, Michael Schjønning-Larsen, Greg Kiltie, Aaron Tshibola, Tom Lowery, Nicky Clescenco, Tyreece John-Jules, Joe Hugill
68 league meetings since 1997: St. Johnstone 29, draws 14, Kilmarnock 25.
St. Johnstone won, 4-3 (Scottish Premiership) on Sun, 2 Aug 2026.
Sun, 2 Aug 2026, 13:00 UTC at McDiarmid Park, Perth, Scottish Premiership.
In 68 league meetings since 1997: St. Johnstone 29 wins, 14 draws, Kilmarnock 25 wins (goals 73-75).