ST Johnstone VS Aberdeen

Fixtures, lineups and Stats

VS

Past matches, Aberdeen vs ST Johnstone

  • 15 March 2025 League 1st Phase - 30
    Home ST Johnstone
    0 - 0
    Aberdeen Away
    McDiarmid Park
  • 7 December 2024 League 1st Phase - 16
    Home Aberdeen
    1 - 1
    ST Johnstone Away
    Pittodrie Stadium
  • 5 August 2024 League 1st Phase - 1
    Home ST Johnstone
    1 - 2
    Aberdeen Away
    McDiarmid Park
  • 4 May 2024 League Relegation Round - 2
    Home Aberdeen
    1 - 0
    ST Johnstone Away
    Pittodrie Stadium
  • 28 February 2024 League 1st Phase - 28
    Home Aberdeen
    0 - 2
    ST Johnstone Away
    Pittodrie Stadium

Match center

0 - 0
15 March 2025
FT

Starting eleven

Substitutes ST Johnstone
  • 6
    M
  • 11
    M
  • 29
    F
  • 19
    F
  • 24
    M
  • 10
    F
  • 20
    G
  • 44
    M
  • 8
    M
Aberdeen Substitutes
  • F
    16
  • M
    10
  • F
    14
  • F
    19
  • G
    31
  • D
    22
  • D
    2
  • M
    8
  • M
    30

Match events

0'
45'
90'
  • 56'
    V. Griffith A. Sidibeh
  • 62'
    J. Okkels J. MacKenzie
  • 63'
    L. Clarkson S. Morris
  • 68'
    P. Guèye Oday Dabbagh
  • 72'
    G. Carey S. Duke-McKenna
  • 83'
    E. Sokler T. Keskinen
  • 87'
    T. Steven B. Douglas

Stats for this game

Past head to head stats
Aberdeen VS ST Johnstone

Balance Wins - Draws - Losses over time

Aberdeen
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

Aberdeen VS ST Johnstone
Head-to-Head History

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

Previous games Aberdeen

17 May 2026 Relegation Group - 38
Dundee
Aberdeen
 
12 May 2026 Relegation Group - 37
Aberdeen
ST Mirren
Pittodrie Stadium
9 May 2026 Relegation Group - 36
Aberdeen
Dundee Utd
Pittodrie Stadium
1 May 2026 Relegation Group - 35
Livingston
Aberdeen
 
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 Aberdeen

14 July 2026 - 18:45 Group Stage
Brora Rangers
Aberdeen
 

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