1. Football streams
  2. Championship
  3. Dunfermline vs St Johnstone

Tod (90') Stewart (8')
Smith (66') McAlear (30')

How to watch Dunfermline vs St Johnstone online & on TV, head to head and predictions


Match feed:

Line-ups

Dunfermline Dunfermline
St Johnstone St Johnstone
10Todd8Gilmour31Tod26Tod2Chilokoa-Mullen47Fraser18Abdulai14Amade40Terrell12Caceres19Stewart8Svedberg42McAlear7Holt15Baird3Diabate4Boyes33Smith1Steward9Sidibeh21Fotheringham10Gullan
10Todd8Gilmour31Tod26Tod2Chilokoa-Mullen47Fraser18Abdulai14Amade40Terrell12Caceres19Stewart
Dunfermline Dunfermline
8Svedberg42McAlear7Holt15Baird3Diabate4Boyes33Smith1Steward9Sidibeh21Fotheringham10Gullan
St Johnstone St Johnstone
Dunfermline Dunfermline
Lennon, Neil Francis
Coach
Substitutes
Chris Hamilton 5
67' Out: Alfons Amade

Tashan Oakley-Boothe 35
75' Out: Charlie Gilmour

Rory MacLeod 16
75' Out: Jefferson Caceres

Keith Bray 22
75' Out: Barney Stewart

Kane Ritchie-Hosler 7
90' Out: Tashan Oakley-Boothe
St Johnstone St Johnstone
Valakari, Simo Johannes
Coach
Substitutes
Sven Sprangler 23
72' Out: Kai Fotheringham

Uche Ikpeazu 18
81' Out: Adama Sidibeh

Samuel Stanton 11
89' Out: Reece McAlear

Matthew Foulds 14
89' Out: Jamie Gullan

Statistics

Ball possession
N/A
Shots
N/A

2
Yellow cards
3
0
Red cards
0

Dunfermline vs St Johnstone Betting tips

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 15 meetings with Dunfermline Athletic FC playing at home, Dunfermline Athletic FC have won 2 times, there have been 8 draws while St. Johnstone FC have won 5 times. The goal difference is 16-10 in favour of St. Johnstone FC.
During the last 31 meetings, Dunfermline Athletic FC have won 8 times, there have been 14 draws while St. Johnstone FC have won 9 times. The goal difference is 30-30 in favour of Dunfermline Athletic FC.
Dunfermline Athletic FC's last home win against St. Johnstone FC was in 2001.
Did you know that Dunfermline Athletic FC scores 42% of their goals between the minutes 31-45? This is the highest percentage in the league.
Did you know that St. Johnstone FC scores 26% of their goals between the minutes 76-90?
Dunfermline Athletic FC haven't scored in 3 of their 6 home matches in Championship this season.
St. Johnstone FC haven't scored in 0 of their 6 away matches in Championship this season.
Andrew Tod is Dunfermline Athletic FC's top scorer with 7 goals. Joshua Mcpake has scored 9 times for St. Johnstone FC.
1/10

Head to head

Dunfermline
Matches:  4
St Johnstone
0%
Wins: 0
50%
Draws: 2
50%
Wins: 2
Recent meetings
  1. Flag SCOChampionship
    8 Nov 2025
    DunfermlineDunfermline
    2 : 2
    St JohnstoneSt Johnstone
  2. Flag SCOChampionship
    19 Sep 2025
    St JohnstoneSt Johnstone
    2 : 1
    DunfermlineDunfermline
  3. Flag nullClub Friendly Games
    4 Jul 2023
    DunfermlineDunfermline
    1 : 1
    St JohnstoneSt Johnstone
  4. Flag SCOLeague Cup
    15 Dec 2020
    DunfermlineDunfermline
    4 : 5
    St JohnstoneSt Johnstone

Form

DunfermlineDunfermline
  1. Flag SCOChampionship
    8 Nov 2025
    Dunfermline
    2 : 2
    St Johnstone
  2. Flag SCOChampionship
    31 Oct 2025
    Ayr United FC
    0 : 1
    Dunfermline
  3. Flag SCOChampionship
    25 Oct 2025
    Ross County
    3 : 2
    Dunfermline
  4. Flag SCOChampionship
    21 Oct 2025
    Airdrieonians
    0 : 4
    Dunfermline
  5. Flag SCOChampionship
    17 Oct 2025
    Dunfermline
    2 : 0
    Raith
St JohnstoneSt Johnstone
  1. Flag SCOChampionship
    8 Nov 2025
    Dunfermline
    2 : 2
    St Johnstone
  2. Flag SCOChampionship
    1 Nov 2025
    St Johnstone
    3 : 0
    Airdrieonians
  3. Flag SCOChampionship
    25 Oct 2025
    Greenock Morton FC
    0 : 4
    St Johnstone
  4. Flag SCOChampionship
    18 Oct 2025
    Arbroath
    3 : 1
    St Johnstone
  5. Flag SCOChampionship
    11 Oct 2025
    St Johnstone
    0 : 0
    Ross County

Dunfermline vs St Johnstone Standings

PosTeamWDLMPts
1St Johnstone9411431
2Partick8421428
3Arbroath6351421
4Dunfermline5451419
5Ayr United FC4731419

Match information