This page lists the head-to-head record of Aberdeen vs St Johnstone including biggest victories and defeats between the two sides, and H2H stats in all competitions.
Overall H2H Record - Summary
| Total | St Johnstone | Aberdeen | Draws |
Total Matches | 75 | 23 | 29 | 23 |
At McDiarmid Park | 37 | 13 | 12 | 12 |
At Pittodrie | 38 | 10 | 17 | 11 |
Premier League Matches | 74 | 22 | 29 | 23 |
FA Cup Matches | 1 | 1 | 0 | 0 |
Total Goals Scored | 147 | 72 | 75 | |
Last 50 St Johnstone vs Aberdeen Matches
| | |
| | |
2024 5 August | | Premier League | St. Johnstone | 1 - 2 | Aberdeen |
2024 4 May | | Premier League | Aberdeen | 1 - 0 | St. Johnstone |
2024 28 February | | Premier League | Aberdeen | 0 - 2 | St. Johnstone |
2024 24 January | | Premier League | St. Johnstone | 1 - 1 | Aberdeen |
2023 8 October | | Premier League | Aberdeen | 0 - 0 | St. Johnstone |
2023 1 April | | Premier League | St. Johnstone | 0 - 1 | Aberdeen |
2023 7 January | | Premier League | Aberdeen | 2 - 0 | St. Johnstone |
2022 20 August | | Premier League | St. Johnstone | 0 - 1 | Aberdeen |
2022 11 May | | Premier League | St. Johnstone | 1 - 0 | Aberdeen |
2022 15 February | | Premier League | Aberdeen | 1 - 1 | St. Johnstone |
2021 11 December | | Premier League | St. Johnstone | 0 - 1 | Aberdeen |
2021 18 September | | Premier League | Aberdeen | 0 - 1 | St. Johnstone |
2021 10 April | | Premier League | St. Johnstone | 0 - 1 | Aberdeen |
2021 27 January | | Premier League | St. Johnstone | 0 - 0 | Aberdeen |
2020 26 December | | Premier League | Aberdeen | 2 - 1 | St. Johnstone |
2020 20 August | | Premier League | St. Johnstone | 0 - 1 | Aberdeen |
2020 5 February | | Premier League | Aberdeen | 0 - 1 | St. Johnstone |
2019 24 November | | Premier League | St. Johnstone | 1 - 1 | Aberdeen |
2019 14 September | | Premier League | Aberdeen | 1 - 1 | St. Johnstone |
2019 23 February | | Premier League | St. Johnstone | 0 - 2 | Aberdeen |
2018 8 December | | Premier League | Aberdeen | 0 - 2 | St. Johnstone |
2018 15 September | | Premier League | St. Johnstone | 1 - 1 | Aberdeen |
2018 31 March | | Premier League | Aberdeen | 4 - 1 | St. Johnstone |
2017 13 December | | Premier League | St. Johnstone | 0 - 3 | Aberdeen |
2017 30 September | | Premier League | Aberdeen | 3 - 0 | St. Johnstone |
2017 29 April | | Premier League | Aberdeen | 0 - 2 | St. Johnstone |
2017 15 April | | Premier League | St. Johnstone | 1 - 2 | Aberdeen |
2016 10 December | | Premier League | Aberdeen | 0 - 0 | St. Johnstone |
2016 7 August | | Premier League | St. Johnstone | 0 - 0 | Aberdeen |
2016 22 April | | Premier League | St. Johnstone | 3 - 0 | Aberdeen |
2016 27 February | | Premier League | Aberdeen | 1 - 1 | St. Johnstone |
2016 6 February | | Premier League | St. Johnstone | 3 - 4 | Aberdeen |
2015 3 October | | Premier League | Aberdeen | 1 - 5 | St. Johnstone |
2015 24 May | | Premier League | Aberdeen | 0 - 1 | St. Johnstone |
2015 23 January | | Premier League | St. Johnstone | 1 - 1 | Aberdeen |
2015 1 January | | Premier League | Aberdeen | 2 - 0 | St. Johnstone |
2014 23 August | | Premier League | St. Johnstone | 1 - 0 | Aberdeen |
2014 26 April | | Premier League | Aberdeen | 1 - 1 | St. Johnstone |
2014 13 April | | FA Cup | St. Johnstone | 2 - 1 | Aberdeen |
2014 1 March | | Premier League | Aberdeen | 1 - 0 | St. Johnstone |
2013 7 December | | Premier League | St. Johnstone | 0 - 2 | Aberdeen |
2013 31 August | | Premier League | Aberdeen | 0 - 0 | St. Johnstone |
2013 30 January | | Premier League | St. Johnstone | 3 - 1 | Aberdeen |
2012 22 December | | Premier League | Aberdeen | 2 - 0 | St. Johnstone |
2012 18 August | | Premier League | St. Johnstone | 1 - 2 | Aberdeen |
2012 19 February | | Premier League | Aberdeen | 0 - 0 | St. Johnstone |
2011 13 December | | Premier League | St. Johnstone | 1 - 2 | Aberdeen |
2011 23 July | | Premier League | Aberdeen | 0 - 0 | St. Johnstone |
2011 7 May | | Premier League | Aberdeen | 0 - 2 | St. Johnstone |
2011 2 March | | Premier League | St. Johnstone | 0 - 0 | Aberdeen |
Biggest St Johnstone Victory vs Aberdeen
| | |
| | |
2015 3 October | | Premier League | Aberdeen | 1 - 5 | St. Johnstone |
Biggest Aberdeen Victory vs St Johnstone
| | |
| | |
2017 13 December | | Premier League | St. Johnstone | 0 - 3 | Aberdeen |
Biggest St Johnstone Defeat vs Aberdeen
| | |
| | |
2017 13 December | | Premier League | St. Johnstone | 0 - 3 | Aberdeen |
Biggest Aberdeen Defeat vs St Johnstone
| | |
| | |
2015 3 October | | Premier League | Aberdeen | 1 - 5 | St. Johnstone |
Last 5 St Johnstone Home Matches
| | |
| | |
2024 2 November | | Premier League | St. Johnstone | 1 - 2 | Heart of Midlothian |
2024 19 October | | Premier League | St. Johnstone | 3 - 0 | Ross County |
2024 28 September | | Premier League | St. Johnstone | 0 - 6 | Celtic |
2024 31 August | | Premier League | St. Johnstone | 1 - 2 | Motherwell |
2024 5 August | | Premier League | St. Johnstone | 1 - 2 | Aberdeen |
Last 5 Aberdeen Home Matches
| | |
| | |
2024 9 November | | Premier League | Aberdeen | 4 - 1 | Dundee |
2024 30 October | | Premier League | Aberdeen | 2 - 1 | Rangers |
2024 26 October | | Premier League | Aberdeen | 1 - 0 | Dundee United |
2024 6 October | | Premier League | Aberdeen | 3 - 2 | Heart of Midlothian |
2024 14 September | | Premier League | Aberdeen | 2 - 1 | Motherwell |
Last 5 St Johnstone Away Matches
| | |
| | |
2024 9 November | | Premier League | Motherwell | 2 - 1 | St. Johnstone |
2024 30 October | | Premier League | St. Mirren | 3 - 1 | St. Johnstone |
2024 26 October | | Premier League | Dundee | 1 - 2 | St. Johnstone |
2024 6 October | | Premier League | Rangers | 2 - 0 | St. Johnstone |
2024 21 September | | Premier League | Ross County | 3 - 3 | St. Johnstone |
Last 5 Aberdeen Away Matches
| | |
| | |
2024 19 October | | Premier League | Celtic | 2 - 2 | Aberdeen |
2024 28 September | | Premier League | Dundee | 1 - 2 | Aberdeen |
2024 31 August | | Premier League | Ross County | 0 - 1 | Aberdeen |
2024 5 August | | Premier League | St. Johnstone | 1 - 2 | Aberdeen |
2024 19 May | | Premier League | Ross County | 2 - 2 | Aberdeen |