Get quick access to sports scores and news.

Dunfermline Athletic - St. Johnstone 21.04.2026

Match details

2nd HALF
90+3’
0 : 3
goals-icon
Forrester A. (Smith L.)
90+1’
0 : 3
goals-icon
Fotheringham K. (Stanton S.)
81’
0 : 3
(Todd M.) Fyfe L.
change-icon
75’
1 : 2
(Morrison C.) MacLeod R.
change-icon
75’
1 : 2
73’
0 : 2
71’
0 : 2
goals-icon
Steven T. (Gullan J.)
56’
0 : 1
(Hamilton C.) Amade A.
change-icon
54’
1 : 0
(Cooper J.) Kane C.
change-icon
54’
1 : 0
52’
1 : 0
0 : 0
1st HALF
45+1’
1 : 0
(Oakley-Boothe T.) Gilmour C.
change-icon
31’
1 : 0
0 : 0

Statistics

46%
Ball possession
54%
6
Total shots
11
0
Shots on goal
4
Show more

Recent form

Dunfermline Athletic Dunfermline Athletic
St. Johnstone St. Johnstone
Last 5 matches

Chat

Be the first to leave a comment

Show more

Top Scorers

Dunfermline Athletic Dunfermline Athletic
St. Johnstone St. Johnstone
#
Goals
  • 26 Tod A. Tod A.
    13
  • 20 Kane C. Kane C.
    6
  • 16 Stewart B. Stewart B.
    5
  • 38 Morrison C. Morrison C.
    5
  • 4 Ngwenya K. Ngwenya K.
    4
#
Goals
  • 24 McPake J. McPake J.
    16
  • 9 Fowler J. Fowler J.
    12
  • 10 Gullan J. Gullan J.
    11
  • 29 Sidibeh A. Sidibeh A.
    6
  • 42 McAlear R. McAlear R.
    5

Statistics from 25/26 season of Championship

Match facts

The most common result of matches between Dunfermline Athletic FC and St. Johnstone FC when Dunfermline Athletic FC is playing at home is 0-0. 4 matches have ended with this result.

The most common result of matches between Dunfermline Athletic FC and St. Johnstone FC is 0-0. 7 matches have ended with this result.

During the last 16 meetings with Dunfermline Athletic FC playing at home, Dunfermline Athletic FC have won 2 times, there have been 9 draws while St. Johnstone FC have won 5 times. The goal difference is 18-12 in favour of St. Johnstone FC.

During the last 33 meetings, Dunfermline Athletic FC have won 9 times, there have been 15 draws while St. Johnstone FC have won 9 times. The goal difference is 33-32 in favour of Dunfermline Athletic FC.

St. Johnstone FC's last away win against Dunfermline Athletic FC was in 2011.

Show more

Predictions

The match between Dunfermline Athletic and St. Johnstone, as part of the Championship (Scotland), is scheduled for 21.04 at 14:45. Betting enthusiasts can use the following analysis of teams' statistics and prediction to gain detailed insight into their betting decisions for the match.

Dunfermline Athletic

7 / 10 of last matches Dunfermline Athletic in all competitions, at least one team did not score

Dunfermline Athletic

5 / 10 of last matches Dunfermline Athletic in Championship, at least one team has not scored

Dunfermline Athletic St. Johnstone

5 / 10 of the last matches between the teams, at least one of the teams did not score

St. Johnstone

5 / 10 of last matches St. Johnstone in all competitions, at least one team did not score

St. Johnstone

6 / 10 of last matches St. Johnstone in Championship, at least one team has not scored

Dunfermline Athletic

1 / 10 of her last matches Dunfermline Athletic in all competitions ended in defeat

Show more

Standings

Championship 25/26
# Team G Pts W D L G
1
St. Johnstone St. Johnstone 36 77 22 11 3 67:25
2
Partick Thistle Partick Thistle 36 66 17 15 4 53:36
3
Arbroath Arbroath 36 52 13 13 10 43:41
4
Dunfermline Athletic Dunfermline Athletic 36 51 14 9 13 52:41
5
Raith Rovers Raith Rovers 36 45 12 9 15 43:42
Show full standings

Match info

14:45

Tuesday 21 April 2026
Referee
Robertson Don Scotland
Dunfermline Athletic Dunfermline Athletic
St. Johnstone St. Johnstone
Main Stats
46%
Ball possession
54%
6
Total shots
11
0
Shots on goal
4
3
Corner kicks
7
2
Yellow Cards
1
Shots
6
Total shots
11
0
Shots on goal
4
6
Shots off goal
7
Attacking
3
Corner kicks
7
Defending
2
Yellow Cards
1

Top Scorers

Dunfermline Athletic Dunfermline Athletic
St. Johnstone St. Johnstone
#
Goals
  • 26 Tod A. Tod A.
    13
  • 20 Kane C. Kane C.
    6
  • 16 Stewart B. Stewart B.
    5
  • 38 Morrison C. Morrison C.
    5
  • 4 Ngwenya K. Ngwenya K.
    4
  • 33 Cooper J. Cooper J.
    3
  • 9 Rudden Z. Rudden Z.
    2
  • 20 Chilokoa-Mullen J. Chilokoa-Mullen J.
    2
  • 16 MacLeod R. MacLeod R.
    2
  • 10 Todd M. Todd M.
    2
#
Goals
  • 24 McPake J. McPake J.
    16
  • 9 Fowler J. Fowler J.
    12
  • 10 Gullan J. Gullan J.
    11
  • 29 Sidibeh A. Sidibeh A.
    6
  • 42 McAlear R. McAlear R.
    5
  • 18 Paton R. Paton R.
    5
  • 18 Fotheringham K. Fotheringham K.
    4
  • 15 Baird J. Baird J.
    3
  • 3 Diabate C. Diabate C.
    3
  • 33 Smith L. Smith L.
    3

Statistics from 25/26 season of Championship

As a reminder, the next game between football clubs will be held in Scotland, 21 Apr 2026 at 14:45. On 777score.com, every football fan will be able to see the football match results, complete statistics of players and teams, and find out the schedule of future teams' games. General information The football team Dunfermline Athletic. Team line-up:

  • : Ngwenya Kieran
  • : Cooper Josh
  • : Abdulai Nurudeen
  • : Tod Andrew
  • : Kearney Shea
  • : Tod John
  • : Oxborough Aston
  • : Morrison Callum
  • : Hamilton Chris
  • : Oakley-Boothe Tashan
  • : Todd Matthew
. The football team St. Johnstone. Team line-up
  • : Diabate Cheick
  • : Steward Toby
  • : Paton Ruari
  • : Holt Jason
  • : Stanton Samuel
  • : Smith Liam
  • : Foulds Matthew
  • : McPake Josh
  • : Boyes Morgan
  • : Gullan Jamie
  • : McAlear Reece
. The teams have played 15 of the games all the time. Of these, Dunfermline Athletic won 3, and St. Johnstone won 7, with a total of 5 draw games.

Dunfermline Athletic vs. St. Johnstone match info: Tournament - Championship. Match start date - 21 Apr 2026. Match start time - 14:45.

Install this web app on your device: tap and then "Add to Home Screen "
close