St. Johnstone 0-2 Kilmarnock · Scottish Premiership
St. Johnstone lost to Kilmarnock 0-2 in the Scottish Premiership. Full match statistics, the goal timeline and both lineups are below.
St. Johnstone fixtures and results · Kilmarnock fixtures and results · Scottish Premiership table
Match report
St. Johnstone and Kilmarnock met in the Scottish Premiership at McDiarmid Park in Perth on Saturday, 3 May 2025.
Goalscorers
St. Johnstone did not score. Kilmarnock: D. Watson 12'; D. Armstrong 53'.
How the match went
The referee showed 3 yellow cards (2 for St. Johnstone, 1 for Kilmarnock).
Line-ups
St. Johnstone started in a 3-4-2-1: Andrew Fisher, Sven Sprangler, Daniels Balodis, Barry Douglas, Graham Carey, Elliot Watt, Víctor Griffith, Taylor Steven, Makenzie Kirk, Josh McPake, Uche Ikpeazu.
Kilmarnock started in a 4-4-2: Kieran O'Hara, Lewis Mayo, Robbie Deas, Stuart Findlay, Corrie Ndaba, Danny Armstrong, Liam Donnelly, David Watson, Fraser Murray, Bruce Anderson, Bobby Wales.
More from this competition: Scottish Premiership fixtures, results and table.
Minute by minute
- 12'Goal! St. Johnstone 0-1 Kilmarnock. D. Watson (Kilmarnock) scores, assisted by C. Ndaba.
- 45'Half-time. St. Johnstone 0-1 Kilmarnock.
- 51'VAR: no penalty for Kilmarnock.
- 53'Goal! St. Johnstone 0-2 Kilmarnock. D. Armstrong (Kilmarnock) converts the penalty.
- 90'Full-time. St. Johnstone 0-2 Kilmarnock.
Full commentary (49 lines)
- 1'Kick-off: St. Johnstone vs Kilmarnock.
- 2'Attempt blocked. J. McPake (St. Johnstone), right-footed shot. xG 0.05.
- 2'Attempt blocked. V. Griffith (St. Johnstone), right-footed shot. xG 0.04.
- 6'Attempt saved. F. Murray (Kilmarnock), right-footed shot. xG 0.03.
- 6'Attempt blocked. S. Findlay (Kilmarnock), header from a corner. xG 0.08.
- 8'Attempt blocked. D. Armstrong (Kilmarnock), left-footed shot. xG 0.06.
- 12'Goal! St. Johnstone 0-1 Kilmarnock. D. Watson (Kilmarnock) scores, assisted by C. Ndaba.
- 14'Attempt missed. J. McPake (St. Johnstone), right-footed shot. xG 0.02.
- 17'Attempt missed. V. Griffith (St. Johnstone), header from a corner. xG 0.04.
- 17'Attempt missed. M. Kirk (St. Johnstone), right-footed shot. xG 0.37.
- 23'Attempt missed. D. Armstrong (Kilmarnock), left-footed shot. xG 0.10.
- 24'Attempt blocked. L. Donnelly (Kilmarnock), left-footed shot from a throw-in. xG 0.04.
- 26'Yellow card for U. Ikpeazu (St. Johnstone) for foul.
- 28'Attempt missed. M. Kirk (St. Johnstone), right-footed shot. xG 0.03.
- 30'Attempt saved. S. Findlay (Kilmarnock), header from a corner. xG 0.06.
- 32'Attempt missed. R. Deas (Kilmarnock), left-footed shot from a throw-in. xG 0.03.
- 34'Attempt saved. U. Ikpeazu (St. Johnstone), right-footed shot from a set piece. xG 0.47.
- 34'Attempt blocked. M. Kirk (St. Johnstone), header from a set piece. xG 0.08.
- 37'Attempt missed. U. Ikpeazu (St. Johnstone), header from a corner. xG 0.06.
- 42'Attempt missed. E. Watt (St. Johnstone), right-footed shot. xG 0.03.
- 45'Attempt blocked. J. McPake (St. Johnstone), right-footed shot. xG 0.03.
- 45'1 minute of added time.
- 45'Half-time. St. Johnstone 0-1 Kilmarnock.
- 46'The second half is under way.
- 46'Substitution, Kilmarnock: R. McKenzie comes on for B. Wales.
- 47'Attempt missed. U. Ikpeazu (St. Johnstone), left-footed shot. xG 0.37.
- 51'VAR: no penalty for Kilmarnock.
- 53'Goal! St. Johnstone 0-2 Kilmarnock. D. Armstrong (Kilmarnock) converts the penalty.
- 57'Attempt missed. G. Carey (St. Johnstone), left-footed shot from a free kick. xG 0.06.
- 64'Attempt missed. D. Watson (Kilmarnock), right-footed shot. xG 0.03.
- 65'Substitution, St. Johnstone: N. Clark comes on for V. Griffith.
- 65'Substitution, St. Johnstone: A. Sidibeh comes on for M. Kirk.
- 66'Yellow card for E. Watt (St. Johnstone) for foul.
- 67'Attempt blocked. A. Sidibeh (St. Johnstone), right-footed shot. xG 0.07.
- 67'Attempt blocked. A. Sidibeh (St. Johnstone), left-footed shot. xG 0.08.
- 74'Yellow card for D. Armstrong (Kilmarnock) for foul.
- 77'Substitution, Kilmarnock: K. Vassell comes on for D. Armstrong.
- 77'Substitution, Kilmarnock: M. Watkins comes on for B. Anderson.
- 79'Substitution, St. Johnstone: F. Franczak comes on for J. McPake.
- 82'Attempt blocked. K. Vassell (Kilmarnock), left-footed shot. xG 0.03.
- 83'Attempt saved. N. Clark (St. Johnstone), left-footed shot. xG 0.03.
- 87'Substitution, Kilmarnock: C. Ramsay comes on for F. Murray.
- 88'Attempt missed. K. Vassell (Kilmarnock), left-footed shot. xG 0.04.
- 88'Attempt missed. F. Franczak (St. Johnstone), right-footed shot. xG 0.04.
- 89'Substitution, Kilmarnock: L. Polworth comes on for D. Watson.
- 90'Attempt missed. L. Polworth (Kilmarnock), right-footed shot. xG 0.06.
- 90'5 minutes of added time.
- 90+2'Attempt saved. U. Ikpeazu (St. Johnstone), header. xG 0.14.
- 90'Full-time. St. Johnstone 0-2 Kilmarnock.