St. Johnstone 4-3 Kilmarnock: result and report

Premiership · Sunday 2 August 2026

Result

St. Johnstone 4-3 Kilmarnock

Premiership · Sunday 2 August 2026, 13:00 UTC · McDiarmid Park, Perth · half-time 1-1

St. Johnstone · Kilmarnock · Premiership predictions

St. Johnstone 4-3 Kilmarnock: match report

St. Johnstone defeated Kilmarnock 4-3 in the Premiership on Sunday 2 August 2026 at McDiarmid Park. The half-time score was 1-1.

Josh Fowler opened the scoring in the 16th minute. St. Johnstone's goals came from Josh Fowler (16'), C. Diabate (47'), an own goal by Michael Schjönning-Larsen (69') and Kai Fotheringham (80'). Kilmarnock scored through Greg Kiltie (37'), Joe Hugill (49') and an own goal by J. Holt (53').

Discipline: St. Johnstone received 2 yellow cards; Kilmarnock received 2 yellow cards.

In the current table St. Johnstone are 7th on 14 points and Kilmarnock are 11th on 9 points.

St. Johnstone lined up in a 4-2-3-1 and Kilmarnock in a 4-4-1-1. The highest match rating in our data went to Jamie Gullan of St. Johnstone (8.4), ahead of Josh Fowler (8.0).

Before this game the head-to-head record in our data stood at 5 St. Johnstone wins, 1 draw and 4 for Kilmarnock.

Data as of 5 Nov 2026.

Key events

  • 16'Goal · Josh FowlerSt. Johnstone · 1-0
  • 21'Yellow card · Tyreece John-JulesKilmarnock
  • 37'Goal · Greg KiltieKilmarnock · 1-1
  • 45+4'Yellow card · Liam SmithSt. Johnstone
  • 47'Goal · C. DiabateSt. Johnstone · 2-1
  • 49'Goal · Joe HugillKilmarnock · 2-2
  • 52'Yellow card · C. DiabateSt. Johnstone
  • 53'Own goal · J. HoltKilmarnock · 2-3
  • 69'Own goal · Michael Schjönning-LarsenSt. Johnstone · 3-3
  • 80'Goal · Kai FotheringhamSt. Johnstone · 4-3
  • 82'Yellow card · Jamie BrandonKilmarnock

Form and table

#TeamPWDLGFGAGDPtsForm
7St. Johnstone123541519-414WDLDD
11Kilmarnock122371328-159LWLLD

Full Premiership table

Head-to-head

10 meetings: St. Johnstone 5, draws 1, Kilmarnock 4.

Team news

St. Johnstone line-up (4-2-3-1)

Toby Steward, Liam Smith, Zach Mitchell, C. Diabate, Matthew Foulds, Reece McAlear, J. Holt, Sam Stanton, Jamie Gullan, R. Paton, Josh Fowler

Kilmarnock line-up (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

More Premiership fixtures