oddsocean logo
  • Bets
  • Betting Contest
  • Betting World
  • English
  • Deutsch
  • Español
  • Français
  • Italiano
  • Русский
  • Български
  • Čeština
  • Dansk
  • Ελληνικά
  • Magyar
  • Nederlands
  • Norsk
  • Polski
  • Português-BR
  • Português-PT
  • Română
  • Slovenčina
  • Srpski
  • Svenska
  • Türkçe
  • Українська
Search Icon
England. Premier LeagueEngland. Premier LeagueChampions LeagueChampions LeagueSpain. La LigaSpain. La LigaItaly. Serie AItaly. Serie AEngland. FA CupEngland. FA CupEngland. League CupEngland. League CupEuropa LeagueEuropa League
  • Scotland
  • Premiership
  • Matchday 18
  • Hearts vs St Johnstone Odds, December 22 2024

December 22 2024 at 15:00

Hearts

Hearts

Finished
2
:
1

1st Half

1
:
0
St Johnstone

St Johnstone

HeartsHearts
2:1
St JohnstoneSt Johnstone
Overview
Odds
Line-Ups
Standings
Results

Match Events

1st Half
1
:
0
Penrice
16´
ico
Goal
James Penrice
Devlin
42´
ico
Yellow Card
Cameron Devlin
2nd Half
1
:
1
Carey
46´
ico
Substitution
icoGraham Carey
icoAndre Raymond
Carey
53´
ico
Penalty
Graham Carey
Spittal
58´
ico
Goal
Blair Spittal
Forrest
60´
ico
Substitution
icoAlan Forrest
icoMusa Drammeh
Vargas
80´
ico
Substitution
icoKenneth Vargas
icoBlair Spittal
Sprangler
83´
ico
Yellow Card
Sven Sprangler
Smith
83´
ico
Substitution
icoMatt Smith
icoJason Holt
Keltjens
83´
ico
Substitution
icoDavid Keltjens
icoAaron Essel
Vargas
90´ +4
ico
Yellow Card
Kenneth Vargas
Boyce
90´ +4
ico
Substitution
icoLiam Boyce
icoLawrence Shankland

Odds

3 Way
arrow-first
  • 3 Way
  • Draw No Bet
  • Double Chance
  • Asian Handicap
  • Both Teams to Score
  • Even/Odd
Full Time
arrow-first
  • Full Time
  • 1st Half
  • 2nd Half
Bookmakers
1arrow
Xarrow
2arrow
Payoutarrow
The payout is the opposite value of the bookmaker margin. The higher the percentage, the better the bookmaker's odds for the event.
22bet
5.0
1.63
3.94
5.30
94.7%
The payout is the opposite value of the bookmaker margin. The higher the percentage, the better the bookmaker's odds for the event.
1XBET
4.5
1.66
4.01
5.40
96.4%
The payout is the opposite value of the bookmaker margin. The higher the percentage, the better the bookmaker's odds for the event.

Lineups

Hearts
Hearts
Nat.
No
Name
Position
flag-player
Scotland
1
Craig Gordon
G
flag-player
Scotland
35
Adam Forrester
D
flag-player
England
5
Daniel Oyegoke
D
flag-player
Australia
15
Kye Rowles
D
flag-player
Scotland
29
James Penrice
ico
16 Min.
Goal
D
flag-player
Gambia
37
ico
60 Min.
icoЗаменён на Alan Forrest
Musa Drammeh
M
flag-player
Australia
14
Cameron Devlin
ico
42 Min.
Yellow Card
M
flag-player
England
18
Malachi Boateng
M
flag-player
Scotland
16
ico
80 Min.
icoЗаменён на Kenneth Vargas
Blair Spittal
ico
58 Min.
Goal
M
flag-player
Scotland
21
James Wilson
F
flag-player
Scotland
9
ico
90 Min.
icoЗаменён на Liam Boyce
Lawrence Shankland
F
Substitutes
flag-player
Scotland
4
Craig Halkett
D
flag-player
England
7
Jorge Grant
D
flag-player
Scotland
17
ico
60 Min.
icoSubstituted by Musa Drammeh
Alan Forrest
M
flag-player
England
20
Yan Dhanda
F
flag-player
Scotland
25
Macaulay Tait
M
flag-player
Northern Ireland
27
ico
90 Min.
icoSubstituted by Lawrence Shankland
Liam Boyce
F
flag-player
Scotland
28
Zander Clark
G
flag-player
Costa Rica
77
ico
80 Min.
icoSubstituted by Blair Spittal
Kenneth Vargas
ico
90 Min.
Yellow Card
F
flag-player
Colombia
80
Andres Salazar
M
flag-player
England
Neil Critchley
Coach
St Johnstone
St Johnstone
Nat.
No
Name
Position
flag-player
Scotland
12
Joshua Rae
G
flag-player
Ghana
15
ico
83 Min.
icoЗаменён на David Keltjens
Aaron Essel
D
flag-player
England
5
Jack Sanders
D
flag-player
Croatia
2
Bozo Mikulic
D
flag-player
Trinidad and Tobago
3
ico
46 Min.
icoЗаменён на Graham Carey
Andre Raymond
D
flag-player
Austria
23
Sven Sprangler
ico
83 Min.
Yellow Card
M
flag-player
Scotland
7
ico
83 Min.
icoЗаменён на Matt Smith
Jason Holt
M
flag-player
England
14
Drey Wright
M
flag-player
Gambia
16
Adama Sidibeh
M
flag-player
Northern Ireland
27
Makenzie Kirk
F
flag-player
Sweden
29
Benjamin Mbunga Kimpioka
F
Substitutes
flag-player
Ireland
11
ico
46 Min.
icoSubstituted by Andre Raymond
Graham Carey
ico
53 Min.
Penalty
M
flag-player
Ukraine
17
Maksym Kucheriavyi
M
flag-player
Scotland
20
Ross Sinclair
G
flag-player
Wales
22
ico
83 Min.
icoSubstituted by Jason Holt
Matt Smith
M
flag-player
Scotland
24
Joshua McPake
M
flag-player
Israel
33
ico
83 Min.
icoSubstituted by Aaron Essel
David Keltjens
M
flag-player
Scotland
46
Franciszek Franczak
M
flag-player
Scotland
49
Brodie Dair
M
flag-player
Scotland
52
Arran Brookfield
M
flag-player
Finland
Simo Valakari
Coach
Scotland. Premiership
TeamPlWDLWDLGlsPtsForm
1
Celtic
76016011018
W
W
W
W
L
2
Rangers
7511511416
W
W
W
W
W
3
Hearts
7412412613
W
W
W
L
D
4
Dundee
7313313210
W
L
D
L
W
5
St Mirren
7313313-110
D
W
L
L
L
6
St Johnstone
7223223-18
L
D
W
L
D
8
Motherwell
7223223-28
D
W
L
L
L
9
Dundee United
7223223-28
L
W
L
D
W
10
Hibernian
7214214-37
W
L
L
L
D
11
Falkirk
7133133-36
L
L
D
W
D
12
Kilmarnock
7124124-95
L
L
D
W
D
Full Standings

Last Results

Premiership30 December
St Johnstone
-:-
Hearts
PremiershipFinished29 August
Hearts
2:1
St Johnstone
PremiershipFinished14 May
Hearts
2:1
St Johnstone
PremiershipFinished23 February
St Johnstone
1:2
Hearts
PremiershipFinished22 December
Hearts
2:1
St Johnstone

Match Info

ico

Stadium

Tynecastle Park

The match between Hearts and St Johnstone on December 22 2024 has finished. View the match information and available odds.

oddsocean logo
Popular Events
  • logoEngland. Premier League
  • logoChampions League
  • logoSpain. La Liga
  • logoItaly. Serie A
  • logoEngland. FA Cup
  • logoEngland. League Cup
  • logoEuropa League
Help & Contact
  • About Us
  • Advertising
  • Feedback
eighteen
gamble© 2026 oddsocean.com – All rights reserved. Data provided by Bookmakers.
Privacy PolicyTerms of Use
© 2026 oddsocean.com – All rights reserved. Data provided by Bookmakers.