Dunfermline Athletic vs St. Johnstone head to head

Updated

Dunfermline Athletic and St. Johnstone have met 38 times in the league since 1994: Dunfermline Athletic won 12, St. Johnstone won 10 and 16 ended in a draw (goals 42-38).

All-time record (league matches since 1994)

Dunfermline AthleticDrawsSt. Johnstone
Wins121610
Goals4238

Dunfermline Athletic at home: 5 wins, 8 draws, 6 defeats. Over 2.5 goals in 14 of 38 games; both teams scored in 18. Competitions: Scottish Championship, Scottish Premiership.

This season

Dunfermline AthleticSt. Johnstone
LeagueChampionshipPremiership
Position5th (18 pts)8th (12 pts)
FormWDDDWLDWDL
CoachAllan JohnstonTommy Wright
StadiumKDM Group East End ParkMcDiarmid Park

Previous league meetings

  • Dunfermline 0-2 St Johnstone · Scottish Championship · Tue, 21 Apr 2026
  • St Johnstone 0-1 Dunfermline · Scottish Championship · Sat, 24 Jan 2026
  • Dunfermline 2-2 St Johnstone · Scottish Championship · Sat, 8 Nov 2025
  • St Johnstone 2-1 Dunfermline · Scottish Championship · Fri, 19 Sept 2025
  • St Johnstone 3-1 Dunfermline · Scottish Premiership · Sat, 25 Feb 2012
  • Dunfermline 0-3 St Johnstone · Scottish Premiership · Sat, 24 Dec 2011
  • St Johnstone 0-1 Dunfermline · Scottish Premiership · Sat, 13 Aug 2011
  • Dunfermline 1-3 St Johnstone · Scottish Championship · Sat, 11 Apr 2009
  • St Johnstone 0-0 Dunfermline · Scottish Championship · Tue, 7 Apr 2009
  • Dunfermline 1-2 St Johnstone · Scottish Championship · Sat, 1 Nov 2008
  • St Johnstone 0-3 Dunfermline · Scottish Championship · Sat, 16 Aug 2008
  • St Johnstone 1-1 Dunfermline · Scottish Championship · Sat, 29 Mar 2008

Teams

Questions

Who has won more matches between Dunfermline Athletic and St. Johnstone?

Dunfermline Athletic lead with 12 wins to 10, with 16 draws in 38 league meetings since 1994.

What is the biggest win in Dunfermline Athletic vs St. Johnstone?

Dunfermline Athletic: Dunfermline 3-0 St Johnstone (Sat, 8 Oct 1994). St. Johnstone: Dunfermline 0-3 St Johnstone (Sat, 24 Dec 2011).

How many goals are scored when Dunfermline Athletic play St. Johnstone?

2.11 per game on average; 37% of meetings had over 2.5 goals and both teams scored in 47%.

What was the last result between Dunfermline Athletic and St. Johnstone?

Dunfermline 0-2 St Johnstone on Tue, 21 Apr 2026.