Kilmarnock 2-2 St. Johnstone: result and report

Premiership · Saturday 31 October 2026

Result

Kilmarnock 2-2 St. Johnstone

Premiership · Saturday 31 October 2026, 15:00 UTC · Rugby Park, Kilmarnock · half-time 2-1

Kilmarnock · St. Johnstone · Premiership predictions

Kilmarnock 2-2 St. Johnstone: match report

Kilmarnock drew with St. Johnstone 2-2 in the Premiership on Saturday 31 October 2026 at Rugby Park. It was 2-1 at half-time.

Cathal McCarthy opened the scoring in the 14th minute. Kilmarnock's goals came from Cathal McCarthy (14') and Djenairo Daniels (41'). St. Johnstone scored through Danny Schmidt (40') and Joel Cotterill (65').

Discipline: Kilmarnock received 3 yellow cards; St. Johnstone received 2 yellow cards and 1 red card.

Going into the game Kilmarnock were 12th on 8 points from 11 and St. Johnstone 8th on 13 points from 11. In the current table Kilmarnock are 11th on 9 points and St. Johnstone are 7th on 14 points.

Kilmarnock lined up in a 3-4-1-2 and St. Johnstone in a 3-4-2-1. The highest match rating in our data went to Greg Kiltie of Kilmarnock (8.1), ahead of Djenairo Daniels (7.8).

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

Data as of 5 Nov 2026.

Key events

  • 13'Red card · Toby StewardSt. Johnstone
  • 14'Goal · Cathal McCarthyKilmarnock · 1-0
  • 35'Yellow card · J. HoltSt. Johnstone
  • 35'Yellow card · Matty ToddSt. Johnstone
  • 37'Yellow card · Aaron TshibolaKilmarnock
  • 40'Goal · Danny SchmidtSt. Johnstone · 1-1
  • 41'Goal · Djenairo DanielsKilmarnock · 2-1
  • 56'Yellow card · Jamie BrandonKilmarnock
  • 65'Goal · Joel CotterillSt. Johnstone · 2-2
  • 83'Yellow card · Nicky ClescencoKilmarnock

Form and table

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

Full Premiership table

Head-to-head

8 meetings: Kilmarnock 4, draws 0, St. Johnstone 4.

Team news

Unavailable

Kilmarnock line-up (3-4-1-2)

Nico Mantl, Cathal McCarthy, Robbie Deas, George Stanger, Jamie Brandon, Aaron Tshibola, Tom Lowery, Erik Ring, Greg Kiltie, Joe Hugill, Djenairo Daniels

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

Toby Steward, C. Diabate, B. Mikulić, Enes Alic, Matty Todd, Reece McAlear, J. Holt, Joel Cotterill, Taylor Steven, Josh Fowler, Danny Schmidt

More Premiership fixtures