Saturday, July 26, 2025 at 2:00 PM· McDiarmid Park, Perth

Watch Live

Match Events

  • 84′
  • 79′
  • 78′
  • 77′ ⇄
  • 73′ ⇄
  • 73′ ⇄
  • 73′ ⇄
  • 65′
  • 64′ ⇄
  • 64′ ⇄
  • 53′ ⇄
  • 45′ ⇄
  • 45′ ⇄
  • 45′
  • 42′
  • 20′
  • 9′ ⇄
  • 7′
  • 3′

Head to Head

Lineups

St Johnstone

  • Toby Steward
  • Jack Baird
  • Morgan Boyes
  • Matty Foulds
  • Reghan Tumilty
  • James Gullan
  • Reece McAlear
  • Jason Holt
  • Adama Sidibeh
  • Joshua McPake
  • Mackenzie Kirk

Elgin City

  • Tom Ritchie
  • Jack Murray
  • Connal Ewan
  • Brian Cameron
  • Jack Maciver
  • Lewis Hyde
  • Lyall-Robert Booth
  • Noah Mcdonnell
  • Dylan Gavin
  • Ryan Sargent
  • Josh O'Connor

Match FAQ

When is St Johnstone vs Elgin City?
St Johnstone vs Elgin City kicks off on Saturday, July 26, 2025 at 2:00 PM in the Scottish League Cup.
Which channel broadcasts St Johnstone vs Elgin City?
St Johnstone vs Elgin City can be watched live and free on this page — multiple servers and TV channels are listed above.
How to watch St Johnstone vs Elgin City live for free?
Open this page at kickoff time and press play — St Johnstone vs Elgin City streams free in HD with multiple backup servers.