St. Johnstone vs Hearts, Scottish Premiership: Betting odds, TV channel, live stream, h2h & kick-off time


st. johnstone vs hearts flags

When is the kick-off time for St. Johnstone vs Hearts?

  • You can watch St. Johnstone vs Hearts at 7:45 pm in the UK.
  • You can watch St. Johnstone vs Hearts at 11:45 AM in the US if you're in the Pacific Time Zone.
  • You can watch St. Johnstone vs Hearts at 12:45 PM in the US if you're in the Mountain Time Zone.
  • You can watch St. Johnstone vs Hearts at 2:45 PM in the US if you're in the Eastern Time Zone

Where to watch and stream St. Johnstone vs Hearts for free online in the UK?

Unfortunately for fans of both clubs, this Scottish Premiership fixture has not been selected for broadcast by Sky Sports, who hold the exclusive rights to the division.

Highlights from this Scottish Premiership fixture will be available on the clubs' respective YouTube channels later in the week.

Where to watch and stream St. Johnstone vs Hearts for free online in the US?

There is currently no way for US-based fans to watch this Scottish Premiership fixture live on TV.

Fans will have to consume this fixture via their chosen club's YouTube channel with highlights of this Scottish Premiership match set to follow.

Betting odds for St. Johnstone vs Hearts

St. Johnstone vs Hearts Bet365 Odds

  • St. Johnstone to win: 3.40
  • Draw: 3.60
  • Hearts to win: 2.05
  • Bet on Bet365

St. Johnstone vs Hearts Dafabet Odds

  • St. Johnstone to win: 3.40
  • Draw: 3.60
  • Hearts to win: 2.18
  • Bet on Dafabet

St. Johnstone vs Hearts Bwin Odds

  • St. Johnstone to win: 3.40
  • Draw: 3.40
  • Hearts to win: 2.05
  • Bet on Bwin

St. Johnstone vs Hearts Head to Head

Here are the results of the last 5 meetings between the two sides

  • St. Johnstone won 3 - 2
  • St. Johnstone won 2 - 1
  • St. Johnstone won 2 - 0
  • They drew 1 - 1

For more articles like this, take a look at our Football Matches and Sports page.