1. Football streams
  2. League Cup
  3. Hearts vs Dunfermline

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


Match feed:

Hearts vs Dunfermline Betting tips

The most common result of matches between Heart of Midlothian FC and Dunfermline Athletic FC when Heart of Midlothian FC is playing at home is 2-0. 7 matches have ended with this result.
During the last 23 meetings with Heart of Midlothian FC playing at home, Heart of Midlothian FC have won 18 times, there have been 5 draws while Dunfermline Athletic FC have won 0 times. The goal difference is 52-11 in favour of Heart of Midlothian FC.
During the last 52 meetings, Heart of Midlothian FC have won 29 times, there have been 12 draws while Dunfermline Athletic FC have won 11 times. The goal difference is 86-43 in favour of Heart of Midlothian FC.
Heart of Midlothian FC have a winning streak of 5 matches.
Heart of Midlothian FC have scored at least one goal for 5 consecutive matches.
Heart of Midlothian FC wins 1st half in 29% of their matches, Dunfermline Athletic FC in 18% of their matches.
Heart of Midlothian FC wins 29% of halftimes, Dunfermline Athletic FC wins 18%.
Their last meeting was a draw. (1-1)
When Heart of Midlothian FC leads 1-0 at home, they win in 84% of their matches.
When Dunfermline Athletic FC leads 0-1 away, they win in 85% of their matches.
1/10

News

Head to head

Hearts
Matches:  5
Dunfermline
40%
Wins: 2
40%
Draws: 2
20%
Wins: 1
Recent meetings
  1. Flag SCOLeague Cup
    12 Jul 2025
    HeartsHearts
    4 : 1
    DunfermlineDunfermline
  2. Flag nullClub Friendly Games
    9 Jul 2023
    DunfermlineDunfermline
    1 : 1
    HeartsHearts
  3. Flag SCOChampionship
    3 Apr 2021
    DunfermlineDunfermline
    0 : 0
    HeartsHearts
  4. Flag SCOChampionship
    30 Jan 2021
    HeartsHearts
    1 : 0
    DunfermlineDunfermline
  5. Flag SCOChampionship
    20 Nov 2020
    DunfermlineDunfermline
    2 : 1
    HeartsHearts

Form

HeartsHearts
  1. Flag nullClub Friendly Games
    4 Jul 2025
    Hearts
    3 : 1
    Crawley Town
  2. Flag SCOPremiership
    18 May 2025
    Kilmarnock
    0 : 1
    Hearts
  3. Flag SCOPremiership
    14 May 2025
    Hearts
    2 : 1
    St Johnstone
  4. Flag SCOPremiership
    10 May 2025
    Hearts
    3 : 0
    Motherwell
  5. Flag SCOPremiership
    3 May 2025
    Ross County
    1 : 3
    Hearts
DunfermlineDunfermline
  1. Flag nullClub Friendly Games
    8 Jul 2025
    East Fife
    1 : 3
    Dunfermline
  2. Flag nullClub Friendly Games
    5 Jul 2025
    Kelty Hearts FC
    1 : 3
    Dunfermline
  3. Flag nullClub Friendly Games
    26 Jun 2025
    Slavia Sofia
    1 : 1
    Dunfermline
  4. Flag SCOChampionship
    2 May 2025
    Greenock Morton FC
    2 : 0
    Dunfermline
  5. Flag SCOChampionship
    26 Apr 2025
    Dunfermline
    0 : 0
    Airdrieonians

Match information