ST Johnstone VS Kilmarnock

Fixtures, lineups and Stats

VS

Past matches, Kilmarnock vs ST Johnstone

  • 3 May 2025 League 2nd Phase - 2
    Home ST Johnstone
    0 - 2
    Kilmarnock Away
    McDiarmid Park
  • 15 February 2025 League 1st Phase - 26
    Home Kilmarnock
    3 - 1
    ST Johnstone Away
    The BBSP Stadium Rugby Park
  • 23 November 2024 League 1st Phase - 13
    Home ST Johnstone
    1 - 0
    Kilmarnock Away
    McDiarmid Park
  • 11 August 2024 League 1st Phase - 2
    Home Kilmarnock
    0 - 3
    ST Johnstone Away
    The BBSP Stadium Rugby Park
  • 13 April 2024 League 1st Phase - 33
    Home ST Johnstone
    0 - 2
    Kilmarnock Away
    McDiarmid Park

Match center

0 - 2
3 May 2025
FT

Starting eleven

Substitutes ST Johnstone
  • 10
    F
  • 16
    F
  • 46
  • 21
    M
  • 7
    M
  • 20
    G
  • 17
    M
  • 37
    D
  • 29
    F
Kilmarnock Substitutes
  • M
    7
  • F
    9
  • F
    23
  • D
    21
  • M
    31
  • F
    18
  • G
    20
  • F
    10
  • M
    14

Match events

0'
45'
90'
  • 12'
    D. Watson Normal Goal (Asst: C. Ndaba)
  • 26'
    Uche Ikpeazu Yellow Card
  • 46'
    R. McKenzie B. Wales
  • 51'
    Rory McKenzie Penalty confirmed
  • 53'
    D. Armstrong Penalty
  • 65'
    N. Clark V. Griffith
  • 66'
    Elliot Watt Yellow Card
  • 74'
    Danny Armstrong Yellow Card
  • 77'
    K. Vassell D. Armstrong
  • 79'
    F. Franczak J. McPake
  • 87'
    C. Ramsay F. Murray
  • 89'
    L. Polworth D. Watson

Stats for this game

Past head to head stats
Kilmarnock VS ST Johnstone

Balance Wins - Draws - Losses over time

Kilmarnock
ST Johnstone

Points per match over time

Comparison between the 2 teams for the last 10 games

Comparison between the 2 teams for the last 20 games

Kilmarnock VS ST Johnstone
Head-to-Head History

3 May 2025 2nd Phase - 2
ST Johnstone
0 - 2
Kilmarnock
McDiarmid Park
15 February 2025 1st Phase - 26
Kilmarnock
3 - 1
ST Johnstone
The BBSP Stadium Rugby Park
23 November 2024 1st Phase - 13
ST Johnstone
1 - 0
Kilmarnock
McDiarmid Park
11 August 2024 1st Phase - 2
Kilmarnock
0 - 3
ST Johnstone
The BBSP Stadium Rugby Park
13 April 2024 1st Phase - 33
ST Johnstone
0 - 2
Kilmarnock
McDiarmid Park
23 December 2023 1st Phase - 19
Kilmarnock
2 - 1
ST Johnstone
The BBSP Stadium Rugby Park
1 November 2023 1st Phase - 11
ST Johnstone
2 - 1
Kilmarnock
McDiarmid Park
20 May 2023 Relegation Round - 3
Kilmarnock
0 - 1
ST Johnstone
The BBSP Stadium Rugby Park
18 March 2023 1st Phase - 29
Kilmarnock
1 - 1
ST Johnstone
The BBSP Stadium Rugby Park
29 October 2022 1st Phase - 13
ST Johnstone
1 - 0
Kilmarnock
McDiarmid Park
5 October 2022 1st Phase - 7
Kilmarnock
2 - 1
ST Johnstone
The BBSP Stadium Rugby Park
30 January 2021 1st Phase - 25
Kilmarnock
2 - 3
ST Johnstone
BBSP Stadium Rugby Park
6 November 2020 1st Phase - 14
ST Johnstone
1 - 0
Kilmarnock
McDiarmid Park
15 August 2020 1st Phase - 4
Kilmarnock
1 - 2
ST Johnstone
BBSP Stadium Rugby Park
25 January 2020 Regular Season - 23
ST Johnstone
2 - 1
Kilmarnock
McDiarmid Park
4 December 2019 Regular Season - 16
Kilmarnock
0 - 0
ST Johnstone
Rugby Park
31 August 2019 Regular Season - 4
ST Johnstone
0 - 1
Kilmarnock
McDiarmid Park
6 April 2019 1st Phase - 33
Kilmarnock
2 - 0
ST Johnstone
 
24 November 2018 1st Phase - 14
ST Johnstone
0 - 0
Kilmarnock
McDiarmid Park
4 August 2018 1st Phase - 1
Kilmarnock
2 - 0
ST Johnstone
 
7 March 2018 1st Phase - 23
Kilmarnock
2 - 0
ST Johnstone
 
2 December 2017 1st Phase - 16
ST Johnstone
1 - 2
Kilmarnock
McDiarmid Park
5 August 2017 1st Phase - 1
Kilmarnock
1 - 2
ST Johnstone
 
25 February 2017 1st Phase - 26
ST Johnstone
0 - 2
Kilmarnock
McDiarmid Park
23 December 2016 1st Phase - 19
Kilmarnock
0 - 1
ST Johnstone
 
15 October 2016 1st Phase - 9
ST Johnstone
0 - 1
Kilmarnock
McDiarmid Park
9 April 2016 1st Phase - 33
Kilmarnock
3 - 0
ST Johnstone
 
7 November 2015 1st Phase - 14
ST Johnstone
2 - 1
Kilmarnock
 
19 September 2015 1st Phase - 8
Kilmarnock
2 - 1
ST Johnstone
 
28 February 2015 1st Phase - 28
ST Johnstone
0 - 0
Kilmarnock
 
13 December 2014 1st Phase - 16
Kilmarnock
0 - 1
ST Johnstone
 
18 October 2014 1st Phase - 10
ST Johnstone
1 - 2
Kilmarnock
 
5 April 2014 1st Phase - 33
Kilmarnock
1 - 2
ST Johnstone
 
9 November 2013 1st Phase - 13
ST Johnstone
3 - 1
Kilmarnock
 
11 August 2013 1st Phase - 2
Kilmarnock
0 - 0
ST Johnstone
 
9 March 2013 1st Phase - 30
ST Johnstone
2 - 0
Kilmarnock
 
24 November 2012 1st Phase - 15
Kilmarnock
1 - 2
ST Johnstone
 
20 October 2012 1st Phase - 10
ST Johnstone
2 - 1
Kilmarnock
 
3 March 2012 Regular Season - 29
Kilmarnock
0 - 0
ST Johnstone
 
28 December 2011 Regular Season - 21
ST Johnstone
2 - 0
Kilmarnock
 
1 October 2011 Regular Season - 10
Kilmarnock
1 - 2
ST Johnstone
 
2 April 2011 Regular Season - 3
ST Johnstone
0 - 0
Kilmarnock
 
15 January 2011 Regular Season - 9
Kilmarnock
1 - 1
ST Johnstone
 
6 November 2010 Regular Season - 14
ST Johnstone
0 - 3
Kilmarnock
 

Previous games Kilmarnock

17 May 2026 Relegation Group - 38
Livingston
Kilmarnock
 
12 May 2026 Relegation Group - 37
Kilmarnock
Dundee
 
9 May 2026 Relegation Group - 36
ST Mirren
Kilmarnock
The SMISA Stadium
2 May 2026 Relegation Group - 35
Kilmarnock
Dundee Utd
 
25 April 2026 Relegation Group - 34
Aberdeen
Kilmarnock
Pittodrie Stadium

Previous games ST Johnstone

1 May 2026 Regular Season - 36
Ayr Utd
ST Johnstone
Somerset Park
24 April 2026 Regular Season - 35
ST Johnstone
Raith Rovers
McDiarmid Park
21 April 2026 Regular Season - 34
Dunfermline
ST Johnstone
KDM Group East End Park
11 April 2026 Regular Season - 33
ST Johnstone
Airdrie United
McDiarmid Park
4 April 2026 Regular Season - 32
Arbroath
ST Johnstone
 

Upcoming games Kilmarnock

14 July 2026 - 18:45 Group Stage
Kilmarnock
Raith Rovers
 

Upcoming games ST Johnstone

30 June 2026 - 18:45 Club Friendlies
Forfar Athletic
ST Johnstone
 
4 July 2026 - 13:00 Club Friendlies
Montrose
ST Johnstone
 
11 July 2026 - 13:00 Club Friendlies
Cove Rangers
ST Johnstone
 
14 July 2026 - 18:45 Group Stage
Linlithgow Rose
ST Johnstone