Friday, September 19, 2025 at 6:45 PM· McDiarmid Park, Perth
Watch Live
Match Events
- 90′
- 88′ ⇄
- 88′ ⇄
- 88′ ⇄
- 83′
- 83′
- 74′ ⇄
- 70′ ⇄
- 70′ ⇄
- 61′ ⇄
- 61′ ⇄
- 51′
- 45′ ⇄
- 43′
- 35′
- 34′ ⇄
Head to Head
Lineups
St Johnstone
- Toby Steward
- Cheick Diabate
- Jack Baird
- Matty Foulds
- Adam Forrester
- Jason Holt
- Jonathan Svedberg
- Reece McAlear
- Joshua McPake
- Kai Fotheringham
- Adama Sidibeh
Dunfermline Athletic
- Mason Munn
- Jeremiah Mullen
- Ewan Otoo
- Kyle Benedictus
- Alfons Amade
- Charlie Gilmour
- Jefferson Caceres
- Robbie Fraser
- Shea Kearney
- Rory Macleod
- Zak Rudden
Match FAQ
- When is St Johnstone vs Dunfermline Athletic?
- St Johnstone vs Dunfermline Athletic kicks off on Friday, September 19, 2025 at 6:45 PM in the Scottish Championship.
- Which channel broadcasts St Johnstone vs Dunfermline Athletic?
- St Johnstone vs Dunfermline Athletic can be watched live and free on this page — multiple servers and TV channels are listed above.
- How to watch St Johnstone vs Dunfermline Athletic live for free?
- Open this page at kickoff time and press play — St Johnstone vs Dunfermline Athletic streams free in HD with multiple backup servers.
Scottish Championship 
