Dundee FC vs St. Johnstone head to head

Updated

Dundee FC and St. Johnstone have met 76 times in the league since 1994: Dundee FC won 26, St. Johnstone won 27 and 23 ended in a draw (goals 80-89).

Next meeting

All-time record (league matches since 1994)

Dundee FCDrawsSt. Johnstone
Wins262327
Goals8089

Dundee FC at home: 14 wins, 12 draws, 12 defeats. Over 2.5 goals in 26 of 76 games; both teams scored in 38. Competitions: Scottish Championship, Scottish Premiership.

This season

Dundee FCSt. Johnstone
LeaguePremiershipPremiership
Position4th (14 pts)5th (12 pts)
FormDLWWDWLDWD
CoachBarry SmithTommy Wright
StadiumDens ParkMcDiarmid Park

Meetings this season

Previous league meetings

  • St Johnstone 0-2 Dundee · Scottish Premiership · Sun, 18 May 2025
  • Dundee 1-1 St Johnstone · Scottish Premiership · Sat, 1 Mar 2025
  • St Johnstone 1-3 Dundee · Scottish Premiership · Sun, 5 Jan 2025
  • Dundee 1-2 St Johnstone · Scottish Premiership · Sat, 26 Oct 2024
  • St Johnstone 1-2 Dundee · Scottish Premiership · Sat, 30 Mar 2024
  • Dundee 2-1 St Johnstone · Scottish Premiership · Sun, 11 Feb 2024
  • St Johnstone 2-2 Dundee · Scottish Premiership · Sat, 2 Sept 2023
  • Dundee 1-1 St Johnstone · Scottish Premiership · Sat, 23 Apr 2022
  • St Johnstone 0-0 Dundee · Scottish Premiership · Wed, 26 Jan 2022
  • Dundee 1-0 St Johnstone · Scottish Premiership · Wed, 1 Dec 2021
  • St Johnstone 3-1 Dundee · Scottish Premiership · Sat, 2 Oct 2021

Teams

Questions

Who has won more matches between Dundee FC and St. Johnstone?

St. Johnstone lead with 27 wins to 26, with 23 draws in 76 league meetings since 1994.

What is the biggest win in Dundee FC vs St. Johnstone?

Dundee FC: Dundee 3-0 St Johnstone (Sat, 31 Dec 2016). St. Johnstone: St Johnstone 7-2 Dundee (Wed, 1 Jan 1997).

How many goals are scored when Dundee FC play St. Johnstone?

2.22 per game on average; 34% of meetings had over 2.5 goals and both teams scored in 50%.

When do Dundee FC and St. Johnstone play next?

St. Johnstone v Dundee FC on Sat, 7 Nov 2026, 15:00 UTC (Premiership).

What was the last result between Dundee FC and St. Johnstone?

Dundee FC 1-1 St. Johnstone on Wed, 2 Sept 2026.