Friendlies Clubs   M. W D L goals
  at home 1 0 1 0 1 : 1
  Away 1 0 1 0 2 : 2
  2 0 2 0 3 : 3
Premiership   M. W D L goals
  at home 77 35 24 18 112 : 68
  Away 76 28 25 23 87 : 85
  153 63 49 41 199 : 153
FA Cup   M. W D L goals
  Away 1 1 0 0 2 : 0
  Neutral Place 1 0 0 1 1 : 2
  2 1 0 1 3 : 2
League Cup   M. W D L goals
  at home 2 2 0 0 5 : 0
  2 2 0 0 5 : 0
overall   M. W D L goals
  at home 80 37 25 18 118 : 69
  Away 78 29 26 23 91 : 87
  Neutral Place 1 0 0 1 1 : 2
  159 66 51 42 210 : 158
Friendlies Clubs
2022 Week Aberdeen FC - St. Johnstone FC 1:1
2018 Week St. Johnstone FC - Aberdeen FC 2:2
Premiership
2024/2025 16. Round Aberdeen FC - St. Johnstone FC 1:1 (0:1)
2024/2025 1. Round St. Johnstone FC - Aberdeen FC 1:2 (0:1)
2023/2024 Relegation 35. Round Aberdeen FC - St. Johnstone FC 1:0 (0:0)
2023/2024 28. Round Aberdeen FC - St. Johnstone FC 0:2 (0:1)
2023/2024 18. Round St. Johnstone FC - Aberdeen FC 1:1 (0:0)
2023/2024 8. Round Aberdeen FC - St. Johnstone FC 0:0 (0:0)
2022/2023 30. Round St. Johnstone FC - Aberdeen FC 0:1 (0:1)
2022/2023 21. Round Aberdeen FC - St. Johnstone FC 2:0 (0:0)
2022/2023 4. Round St. Johnstone FC - Aberdeen FC 0:1 (0:0)
2022 Relegation 4. Round St. Johnstone FC - Aberdeen FC 1:0 (1:0)
2021/2022 24. Round Aberdeen FC - St. Johnstone FC 1:1 (0:1)
2021/2022 18. Round St. Johnstone FC - Aberdeen FC 0:1 (0:0)
2021/2022 6. Round Aberdeen FC - St. Johnstone FC 0:1 (0:0)
2021 Championship 1. Round St. Johnstone FC - Aberdeen FC 0:1 (0:0)
2020/2021 26. Round St. Johnstone FC - Aberdeen FC 0:0 (0:0)
2020/2021 20. Round Aberdeen FC - St. Johnstone FC 2:1 (1:1)
2020/2021 2. Round St. Johnstone FC - Aberdeen FC 0:1 (0:0)
2019/2020 25. Round Aberdeen FC - St. Johnstone FC 0:1 (0:1)
2019/2020 14. Round St. Johnstone FC - Aberdeen FC 1:1 (0:1)
2019/2020 5. Round Aberdeen FC - St. Johnstone FC 1:1 (1:1)
2018/2019 27. Round St. Johnstone FC - Aberdeen FC 0:2 (0:1)
2018/2019 17. Round Aberdeen FC - St. Johnstone FC 0:2 (0:0)
2018/2019 5. Round St. Johnstone FC - Aberdeen FC 1:1 (1:0)
2017/2018 32. Round Aberdeen FC - St. Johnstone FC 4:1 (2:0)
2017/2018 18. Round St. Johnstone FC - Aberdeen FC 0:3 (0:2)
2017/2018 8. Round Aberdeen FC - St. Johnstone FC 3:0 (2:0)
2017 Championship 1. Round Aberdeen FC - St. Johnstone FC 0:2 (0:0)
2016/2017 33. Round St. Johnstone FC - Aberdeen FC 1:2 (0:2)
2016/2017 17. Round Aberdeen FC - St. Johnstone FC 0:0 (0:0)
2016/2017 1. Round St. Johnstone FC - Aberdeen FC 0:0 (0:0)
2016 Championship 1. Round St. Johnstone FC - Aberdeen FC 3:0 (2:0)
2015/2016 28. Round Aberdeen FC - St. Johnstone FC 1:1 (1:0)
2015/2016 22. Round St. Johnstone FC - Aberdeen FC 3:4 (0:2)
2015/2016 10. Round Aberdeen FC - St. Johnstone FC 1:5 (1:3)
2015 Championship 5. Round Aberdeen FC - St. Johnstone FC 0:1 (0:0)
2014/2015 24. Round St. Johnstone FC - Aberdeen FC 1:1 (1:0)
2014/2015 19. Round Aberdeen FC - St. Johnstone FC 2:0 (1:0)
2014/2015 4. Round St. Johnstone FC - Aberdeen FC 1:0 (0:0)
2014 Championship 2. Round Aberdeen FC - St. Johnstone FC 1:1 (1:1)
2013/2014 28. Round Aberdeen FC - St. Johnstone FC 1:0 (1:0)
2013/2014 15. Round St. Johnstone FC - Aberdeen FC 0:2 (0:1)
2013/2014 5. Round Aberdeen FC - St. Johnstone FC 0:0 (0:0)
2012/2013 25. Round St. Johnstone FC - Aberdeen FC 3:1 (1:1)
2012/2013 19. Round Aberdeen FC - St. Johnstone FC 2:0 (0:0)
2012/2013 3. Round St. Johnstone FC - Aberdeen FC 1:2 (0:1)
2011/2012 27. Round Aberdeen FC - St. Johnstone FC 0:0 (0:0)
2011/2012 14. Round St. Johnstone FC - Aberdeen FC 1:2 (0:1)
2011/2012 1. Round Aberdeen FC - St. Johnstone FC 0:0 (0:0)
2011 Relegation 3. Round Aberdeen FC - St. Johnstone FC 0:2 (0:1)
2010/2011 26. Round St. Johnstone FC - Aberdeen FC 0:0 (0:0)
2010/2011 14. Round Aberdeen FC - St. Johnstone FC 0:1 (0:0)
2010/2011 2. Round St. Johnstone FC - Aberdeen FC 0:1 (0:0)
2010 Relegation 2. Round St. Johnstone FC - Aberdeen FC 1:1 (0:1)
2009/2010 33. Round Aberdeen FC - St. Johnstone FC 1:3 (1:2)
2009/2010 20. Round St. Johnstone FC - Aberdeen FC 1:0 (1:0)
2009/2010 11. Round Aberdeen FC - St. Johnstone FC 2:1 (1:0)
2001/2002 27. Round St. Johnstone FC - Aberdeen FC 0:1 (0:1)
2001/2002 16. Round Aberdeen FC - St. Johnstone FC 1:0 (1:0)
2001/2002 5. Round St. Johnstone FC - Aberdeen FC 1:1 (0:1)
2001 Relegation 2. Round St. Johnstone FC - Aberdeen FC 0:3 (0:2)
2000/2001 29. Round Aberdeen FC - St. Johnstone FC 3:3 (2:1)
2000/2001 18. Round St. Johnstone FC - Aberdeen FC 0:0 (0:0)
2000/2001 7. Round Aberdeen FC - St. Johnstone FC 1:1 (0:0)
1999/2000 30. Round St. Johnstone FC - Aberdeen FC 2:1 (1:1)
1999/2000 22. Round Aberdeen FC - St. Johnstone FC 2:1 (1:1)
1999/2000 14. Round St. Johnstone FC - Aberdeen FC 1:1 (0:0)
1999/2000 5. Round Aberdeen FC - St. Johnstone FC 0:3 (0:1)
1998/1999 33. Round Aberdeen FC - St. Johnstone FC 1:0 (0:0)
1998/1999 21. Round St. Johnstone FC - Aberdeen FC 4:1 (1:1)
1998/1999 15. Round Aberdeen FC - St. Johnstone FC 0:1 (0:1)
1998/1999 6. Round St. Johnstone FC - Aberdeen FC 2:0 (1:0)
1997/1998 31. Round Aberdeen FC - St. Johnstone FC 0:1 (0:1)
1997/1998 25. Round St. Johnstone FC - Aberdeen FC 0:1 (0:1)
1997/1998 16. Round Aberdeen FC - St. Johnstone FC 1:1 (0:0)
1997/1998 8. Round St. Johnstone FC - Aberdeen FC 1:0 (1:0)
1993/1994 43. Round St. Johnstone FC - Aberdeen FC 0:1
1993/1994 25. Round Aberdeen FC - St. Johnstone FC 1:1
1993/1994 15. Round St. Johnstone FC - Aberdeen FC 1:1
1993/1994 4. Round Aberdeen FC - St. Johnstone FC 0:0
1992/1993 43. Round Aberdeen FC - St. Johnstone FC 1:1
1992/1993 31. Round St. Johnstone FC - Aberdeen FC 0:2
1992/1993 21. Round Aberdeen FC - St. Johnstone FC 3:0
1992/1993 10. Round St. Johnstone FC - Aberdeen FC 0:3
1991/1992 40. Round St. Johnstone FC - Aberdeen FC 0:0
1991/1992 24. Round Aberdeen FC - St. Johnstone FC 4:1
1991/1992 14. Round St. Johnstone FC - Aberdeen FC 1:3
1991/1992 6. Round Aberdeen FC - St. Johnstone FC 1:2
1990/1991 35. Round Aberdeen FC - St. Johnstone FC 2:1
1990/1991 26. Round St. Johnstone FC - Aberdeen FC 0:1
1990/1991 13. Round Aberdeen FC - St. Johnstone FC 0:0
1990/1991 6. Round St. Johnstone FC - Aberdeen FC 5:0
1983/1984 33. Round St. Johnstone FC - Aberdeen FC 0:2
1983/1984 29. Round Aberdeen FC - St. Johnstone FC 1:0
1983/1984 11. Round St. Johnstone FC - Aberdeen FC 0:5
1983/1984 2. Round Aberdeen FC - St. Johnstone FC 5:0
1975/1976 9. Round St. Johnstone FC - Aberdeen FC 2:0
1975/1976 7. Round Aberdeen FC - St. Johnstone FC 3:0
1975/1976 5. Round St. Johnstone FC - Aberdeen FC 1:1
1975/1976 3. Round Aberdeen FC - St. Johnstone FC 2:0
1974/1975 6. Round St. Johnstone FC - Aberdeen FC 1:1
1974/1975 2. Round Aberdeen FC - St. Johnstone FC 3:1
1973/1974 5. Round Aberdeen FC - St. Johnstone FC 0:1
1973/1974 1. Round St. Johnstone FC - Aberdeen FC 1:2
1972/1973 7. Round St. Johnstone FC - Aberdeen FC 1:0
1972/1973 1. Round Aberdeen FC - St. Johnstone FC 0:0
1971/1972 5. Round Aberdeen FC - St. Johnstone FC 4:2
1971/1972 1. Round St. Johnstone FC - Aberdeen FC 1:1
1970/1971 6. Round St. Johnstone FC - Aberdeen FC 0:1
1970/1971 2. Round Aberdeen FC - St. Johnstone FC 0:0
1969/1970 8. Round Aberdeen FC - St. Johnstone FC 0:0
1969/1970 2. Round St. Johnstone FC - Aberdeen FC 3:1
1968/1969 5. Round St. Johnstone FC - Aberdeen FC 3:1
1968/1969 1. Round Aberdeen FC - St. Johnstone FC 2:0
1967/1968 8. Round Aberdeen FC - St. Johnstone FC 1:0
1967/1968 1. Round St. Johnstone FC - Aberdeen FC 1:1
1966/1967 5. Round St. Johnstone FC - Aberdeen FC 1:0
1966/1967 1. Round Aberdeen FC - St. Johnstone FC 3:2
1965/1966 6. Round Aberdeen FC - St. Johnstone FC 2:3
1965/1966 2. Round St. Johnstone FC - Aberdeen FC 2:2
1964/1965 7. Round St. Johnstone FC - Aberdeen FC 2:4
1964/1965 2. Round Aberdeen FC - St. Johnstone FC 5:5
1963/1964 6. Round Aberdeen FC - St. Johnstone FC 0:1
1963/1964 2. Round St. Johnstone FC - Aberdeen FC 3:1
1961/1962 6. Round Aberdeen FC - St. Johnstone FC 1:1
1961/1962 2. Round St. Johnstone FC - Aberdeen FC 4:1
1960/1961 6. Round St. Johnstone FC - Aberdeen FC 2:1
1960/1961 2. Round Aberdeen FC - St. Johnstone FC 4:2
1938/1939 7. Round St. Johnstone FC - Aberdeen FC 1:0
1938/1939 2. Round Aberdeen FC - St. Johnstone FC 3:0
1937/1938 6. Round Aberdeen FC - St. Johnstone FC 4:0
1937/1938 3. Round St. Johnstone FC - Aberdeen FC 1:1
1936/1937 8. Round St. Johnstone FC - Aberdeen FC 2:1
1936/1937 3. Round Aberdeen FC - St. Johnstone FC 4:1
1935/1936 8. Round Aberdeen FC - St. Johnstone FC 3:0
1935/1936 4. Round St. Johnstone FC - Aberdeen FC 0:0
1934/1935 9. Round St. Johnstone FC - Aberdeen FC 1:1
1934/1935 4. Round Aberdeen FC - St. Johnstone FC 2:0
1933/1934 9. Round St. Johnstone FC - Aberdeen FC 5:1
1933/1934 4. Round Aberdeen FC - St. Johnstone FC 1:1
1932/1933 9. Round St. Johnstone FC - Aberdeen FC 2:2
1932/1933 4. Round Aberdeen FC - St. Johnstone FC 0:0
1929/1930 7. Round Aberdeen FC - St. Johnstone FC 1:0
1929/1930 3. Round St. Johnstone FC - Aberdeen FC 0:1
1928/1929 9. Round St. Johnstone FC - Aberdeen FC 2:1
1928/1929 2. Round Aberdeen FC - St. Johnstone FC 2:0
1927/1928 3. Round St. Johnstone FC - Aberdeen FC 1:0
1927/1928 2. Round Aberdeen FC - St. Johnstone FC 4:0
1926/1927 7. Round St. Johnstone FC - Aberdeen FC 1:1
1926/1927 3. Round Aberdeen FC - St. Johnstone FC 3:1
1925/1926 7. Round St. Johnstone FC - Aberdeen FC 1:1
1925/1926 4. Round Aberdeen FC - St. Johnstone FC 0:1
1924/1925 5. Round St. Johnstone FC - Aberdeen FC 1:1
1924/1925 4. Round Aberdeen FC - St. Johnstone FC 2:1
FA Cup
2013/2014 Semi-finals St. Johnstone FC - Aberdeen FC 2:1 (0:1)
2001/2002 3. Round St. Johnstone FC - Aberdeen FC 0:2
League Cup
2016/2017 Quarter-finals Aberdeen FC - St. Johnstone FC 1:0 (0:0)
2013/2014 Semi-finals Aberdeen FC - St. Johnstone FC 4:0

For games that were decided on penalties the score after 120 minutes will be included in the ranking