East Fife
- East Fife have won three, drawn one and lost one of their last five matches in all competitions.
- The hosts are 7th in League One 2025/2026 with 25 points from 17 games while the visitors sit a lowly 10th in the table with only nine points from 18.
- Fife, meanwhile, have won their last two away from Meadowbank, but failed to win either of their two home games in the same period, although they lost 0-1 at home to Peterhead last time out.
Kelty Hearts
- East Fife are strong favorites to take the bragging rights in Saturday’s hotly contested Fife derby when they host a Kelty Hearts side that have won only two of their previous nine away days.
- Kelty Hearts’ Tam O’Ware has tried to keep things tight and compact since he took the reins in May 2025, allowing his side to be dangerous on the counterattack.
- Kelty have lost their last two away games, going down 3-2 to Peterhead.
Head-to-Head
East Fife have a superior record, dominance in the head-to-head and home advantage for this game so 1.51 looks a very short price for the hosts, while the Hearts are big long shots at 5.81 .
Key Players
- Dick Campbell, East Fife boss, has been in charge since February 2024 and his side will look to press and probe rather than overcommit to attacks while making the most of set-piece opportunities.
- Michael McKenna, with seven assists in 15 league appearances this term, is the creative driving force behind Fife’s 4-2-3-1 system.
- Ricco Diack, the dangerman with six goals in 13 games, gives the Hearts a foothold in the game and they will sit deep and look to break from a solid structure.
Betting Insights
- A goal festival is unlikely in this fixture as both sides are pretty structured in their approach and will be looking to grind out the win.
- East Fife’s home advantage and head-to-head edge make them the clear favorite at 1.51, while Kelty Hearts are priced at 5.81.
Prediction
Under 2.5 goals is priced up at 1.99 in the correct score market and looks worth a bet, although our main selection will be for East Fife to win in 90 minutes .