Language

Celtic vs Hearts

Match details
Celtic Park
CelticHome
14:00Starts Oct 18
HeartsAway
Before kick-off
1X2 Current odds Featured bookmaker ·
Add virtual pickLocked at the odds shown when published

Lineups · Absences

Waiting for confirmed lineups (usually 60 minutes before kick-off)
Confirmed out · Doubtful
CelticOut 5 · Doubtful 0 · Not a confirmed out · Absence list from the previous match (Oct 15)
A. JohnstonLeg injury
C. Carter-VickersHealth problems
J. van den BergOff the roster
S. MheukaOff the roster
Yang Hyun-JunHamstring injury
HeartsOut 0 · Doubtful 3 · Not a confirmed out
Blair SpittalInjury
Craig HalkettInjury
Tom RenaudInjury
As of Oct 16 21:09

Odds

Main markets 4 · Updated

Provider-supplied reference odds. No real-money wager can be placed here.

1X2Home1.60▲Draw4.70▼Away4.61▼Pinnacle · Bookmaker 5Home1.581.60Draw4.754.70Away4.724.61
Odds flowReference Pinnacle
Changed atHomeDrawAway
1.60▲4.70▼4.61▼
First1.584.754.72
Odds by bookmaker
BookmakerHomeDrawAway
Pinnacle1.60▲4.70▼4.61▼
bet3651.57▲4.50▲5.00▼
Marathon1.564.45▲4.80▼
1xBet1.584.45▲4.73▼
BetVictor1.53▼4.205.00
BetfairClosedClosedClosed
BetanoClosedClosedClosed
Asian handicap-1Home -11.99▲Away +11.87▼Pinnacle · Bookmaker 4Home1.951.99Away1.901.87
Odds flowReference Pinnacle · Line -1
Changed atHomeAway
1.99▲1.87▼
First1.951.90
Odds by bookmaker
BookmakerHome -1Away +1
Pinnacle1.99▲1.87▼
Marathon1.91▲1.82▼
1xBet1.91▲1.82▼
BetVictor1.88▲1.79▼
bet365SuspendedSuspended
BetanoClosedClosed
Over/Under3Over 31.81Under 32.03▼Pinnacle · Bookmaker 4Over1.81No changeUnder2.052.03
Odds flowReference Pinnacle · Line 3
Changed atOverUnder
1.812.03▼
First1.812.05
Odds by bookmaker
BookmakerOver 3Under 3
Pinnacle1.812.03▼
Marathon1.73▼1.92▲
1xBet1.73▼1.92▲
BetVictor1.75▼1.92▼
BetanoClosedClosed
Both teams to scoreYes1.62▲No2.20▼bet365 · Bookmaker 4Yes1.571.62No2.252.20
Odds flowReference bet365
Changed atYesNo
Bookmaker changed · reference bookmaker bet365
1.62▲2.20▼
First1.572.25
Odds by bookmaker
BookmakerYesNo
bet3651.62▲2.20▼
Marathon1.55▼2.26▲
1xBet1.55▼2.30▲
BetVictor1.532.30
BetfairClosedClosed
BetanoClosedClosed
View all markets 38 lines · Suspended · Expired 3 hidden
Asian handicap Line 17 · Suspended 1 · Closed 1
LineHomeAwayBookmaker
-3.58.101.02Marathon
-37.401.03Marathon
-2.755.301.09Marathon
-2.54.251.15Marathon
-2.253.921.18Marathon
-23.921.26Pinnacle
-1.753.011.39Pinnacle
-1.52.541.53Pinnacle
-1.252.261.66Pinnacle
-1 Main line1.991.87Pinnacle
-0.751.742.13Pinnacle
-0.51.602.39Pinnacle
-0.251.432.84Pinnacle
01.283.71Pinnacle
0.251.173.96Marathon
0.751.085.65Marathon
11.018.50Marathon
Over/Under Line 21 · Closed 1
LineOverUnderBookmaker
0.51.0217.00bet365
11.0211.001xBet
1.51.165.30Pinnacle
1.751.144.45Marathon
21.174.00Marathon
2.251.312.92Marathon
2.51.512.58Pinnacle
2.751.632.31Pinnacle
3 Main line1.812.03Pinnacle
3.252.061.78Pinnacle
3.52.301.62Pinnacle
3.752.531.43Marathon
43.081.29Marathon
4.253.341.24Marathon
4.53.951.25Pinnacle
4.754.451.14Marathon
55.901.07Marathon
5.256.201.06Marathon
5.57.001.10bet365
6.515.001.03bet365
7.526.001.01bet365
Line explanation · Handicap · Over/Under · Both teams to score
  • Asian handicap is from the home team's side · Home −1 means the home team's score minus 1 decides the result (quarter lines are not used as the main line)
  • Over/Under is Over when the combined regulation-time score of both teams is above the line, and Under when it is below
  • Both teams to score is “Yes” when both teams score at least 1 goal in regulation time · Extra time and penalty shootouts are not included

Season team record · Standings · 2026/27

12 teams
Season team record · 2026/27 Based on 12 · 15 games (not the full season)
CelticAllHearts
12Games15
8Won5
0Drawn5
4Lost5
22Goals scored25
15Goals conceded25
CelticHomeHearts
6Games8
4Won4
0Drawn3
2Lost1
10Goals scored17
5Goals conceded8
CelticAwayHearts
6Games7
4Won1
0Drawn2
2Lost4
12Goals scored8
10Goals conceded17
Advanced metrics · 2026/27
5Clean sheets2
1Matches without scoring2
1.83Goals scored per match1.67
1.25Goals conceded per match1.67
4Longest winning streak3
2Longest losing streak4
0Longest drawing streak3
CelticAllHearts
8Games8
7Won5
0Drawn1
1Lost2
16Goals scored19
4Goals conceded8
CelticHomeHearts
4Games4
3Won4
0Drawn0
1Lost0
6Goals scored13
2Goals conceded2
CelticAwayHearts
4Games4
4Won1
0Drawn1
0Lost2
10Goals scored6
2Goals conceded6
Advanced metrics · 2026/27
4Clean sheets2
1Matches without scoring0
2.00Goals scored per match2.38
0.50Goals conceded per match1.00
6Longest winning streak4
1Longest losing streak1
0Longest drawing streak1
CelticAllHearts
2Games2
0Won0
0Drawn1
2Lost1
2Goals scored2
7Goals conceded7
CelticHomeHearts
1Games1
0Won0
0Drawn1
1Lost0
1Goals scored1
3Goals conceded1
CelticAwayHearts
1Games1
0Won0
0Drawn0
1Lost1
1Goals scored1
4Goals conceded6
Advanced metrics · 2026/27
0Clean sheets0
0Matches without scoring0
Not enough records (2 games)Goals scored per matchNot enough records (2 games)
Not enough records (2 games)Goals conceded per matchNot enough records (2 games)
0Longest winning streak0
2Longest losing streak1
0Longest drawing streak1
CelticAllHearts
2Games2
1Won0
0Drawn0
1Lost2
4Goals scored0
4Goals conceded6
CelticHomeHearts
1Games1
1Won0
0Drawn0
0Lost1
3Goals scored0
0Goals conceded2
CelticAwayHearts
1Games1
0Won0
0Drawn0
1Lost1
1Goals scored0
4Goals conceded4
Advanced metrics · 2026/27
1Clean sheets0
0Matches without scoring2
Not enough records (2 games)Goals scored per matchNot enough records (2 games)
Not enough records (2 games)Goals conceded per matchNot enough records (2 games)
1Longest winning streak0
1Longest losing streak2
0Longest drawing streak0
CelticAllHearts
—Games3
—Won0
—Drawn3
—Lost0
—Goals scored4
—Goals conceded4
CelticHomeHearts
—Games2
—Won0
—Drawn2
—Lost0
—Goals scored3
—Goals conceded3
CelticAwayHearts
—Games1
—Won0
—Drawn1
—Lost0
—Goals scored1
—Goals conceded1
Advanced metrics · 2026/27
—Clean sheets0
—Matches without scoring0
—Goals scored per match1.33
—Goals conceded per match1.33
—Longest winning streak0
—Longest losing streak0
—Longest drawing streak3
“All” covers every competition the team played in the 2026/27 season · Competitions counted: Premiership · UEFA Europa League · UEFA Champions League · UEFA Conference League
Standings
# teamsGPWDL+/-PtsRecent
1Celtic8701+1221WLWWW
2Rangers (Scotland)8611+619WWWWW
3Hearts8512+1116WDLWW
4Dundee FC8413+313WWLDL
5St Johnstone8323+011WDLWD
6Dundee Utd8323-111WWDLW
7St. Mirren8314-610LLLLW
8Aberdeen8224-28LDWDL
9Motherwell8224-48LLLLW
10Hibernian8215-47LDLLL
11Falkirk8134-46LDWDL
12Kilmarnock8125-115LDWDL
# teamsGPWDL+/-PtsRecent
—Aberdeen4112-10
—Celtic4301+40
—Dundee FC4211+20
—Dundee Utd4121-10
—Falkirk4103-30
—Hearts4400+110
—Hibernian4013-40
—Kilmarnock4013-90
—Motherwell4112-30
—Rangers (Scotland)4301+30
—St Johnstone4211+10
—St. Mirren4112-30
# teamsGPWDL+/-PtsRecent
—Aberdeen4112-10
—Celtic4400+80
—Dundee FC4202+10
—Dundee Utd4202+00
—Falkirk4031-10
—Hearts4112+00
—Hibernian4202+00
—Kilmarnock4112-20
—Motherwell4112-10
—Rangers (Scotland)4310+30
—St Johnstone4112-10
—St. Mirren4202-30
As of Oct 16 17:28

Last 20 matches

By team · All competitions
Recent match metrics
CelticLWLLWWWWLW15W 0D 5L
HeartsDWDLWWWDDD8W 6D 6L
Celtic
Based on 20 games
Hearts
Based on 20 games
20Games20
15W 0D 5LW · D · L8W 6D 6L
75%Win rate40%
0%Draw rate30%
1.95Scored per game1.70
1.20Conceded per game1.55
+15Score difference+3
30%Clean sheet rate15%
10%Failed to score rate10%
1.84 (11 games)Expected goals per game1.50 (7 games)
1.11 (11 games)Expected goals against per game0.89 (7 games)
60%Both teams scored rate75%
70%Over 2.5 goals rate70%
1.1First half goals scored (avg)0.8
0.6First half goals conceded (avg)0.7
0.9Second half goals scored (avg)0.9
0.6Second half goals conceded (avg)0.9
14.7 (13 games)Shots per game15.7 (9 games)
5.8 (13 games)Shots on target per game4.7 (10 games)
60% (13 games)Average possession53% (10 games)
6.7 (13 games)Corners per game6.4 (10 games)
2.1 (13 games)Yellow cards per game2.2 (10 games)
12.2 (13 games)Fouls per game11.9 (10 games)
Celtic
Based on 10 games
Home matches onlyHearts
Based on 10 games
10Games10
8W 0D 2LW · D · L6W 3D 1L
80%Win rate60%
0%Draw rate30%
2.00Scored per game2.20
0.80Conceded per game0.90
+12Score difference+13
40%Clean sheet rate30%
10%Failed to score rate10%
1.41 (5 games)Expected goals per game1.65 (4 games)
0.78 (5 games)Expected goals against per game0.61 (4 games)
50%Both teams scored rate60%
70%Over 2.5 goals rate70%
1.3First half goals scored (avg)0.9
0.5First half goals conceded (avg)0.3
0.7Second half goals scored (avg)1.3
0.3Second half goals conceded (avg)0.6
12.8 (6 games)Shots per game15.2 (5 games)
5.2 (6 games)Shots on target per game5.2 (5 games)
59% (6 games)Average possession53% (5 games)
6.8 (6 games)Corners per game5.4 (5 games)
2.3 (6 games)Yellow cards per game1.4 (5 games)
14.5 (6 games)Fouls per game10.8 (5 games)
Celtic
Based on 10 games
Away matches onlyHearts
Based on 10 games
10Games10
7W 0D 3LW · D · L2W 3D 5L
70%Win rate20%
0%Draw rate30%
1.90Scored per game1.20
1.60Conceded per game2.20
+3Score difference-10
20%Clean sheet rate0%
10%Failed to score rate10%
2.20 (6 games)Expected goals per game1.29 (3 games)
1.39 (6 games)Expected goals against per game1.26 (3 games)
70%Both teams scored rate90%
70%Over 2.5 goals rate70%
0.8First half goals scored (avg)0.6
0.7First half goals conceded (avg)1.0
1.1Second half goals scored (avg)0.6
0.9Second half goals conceded (avg)1.2
16.3 (7 games)Shots per game16.2 (4 games)
6.4 (7 games)Shots on target per game4.2 (5 games)
61% (7 games)Average possession53% (5 games)
6.6 (7 games)Corners per game7.4 (5 games)
1.9 (7 games)Yellow cards per game3.0 (5 games)
10.3 (7 games)Fouls per game13.0 (5 games)
Celtic
Based on 16 games
PremiershipHearts
Based on 13 games
16Games13
14W 0D 2LW · D · L8W 2D 3L
88%Win rate62%
0%Draw rate15%
2.06Scored per game2.15
0.81Conceded per game1.08
+20Score difference+14
31%Clean sheet rate23%
12%Failed to score rate0%
1.99 (9 games)Expected goals per game1.44 (6 games)
0.94 (9 games)Expected goals against per game0.93 (6 games)
56%Both teams scored rate77%
62%Over 2.5 goals rate85%
1.1First half goals scored (avg)1.1
0.4First half goals conceded (avg)0.5
1.0Second half goals scored (avg)1.1
0.4Second half goals conceded (avg)0.5
15.1 (9 games)Shots per game14.5 (6 games)
6.1 (9 games)Shots on target per game4.7 (6 games)
62% (9 games)Average possession53% (6 games)
6.3 (9 games)Corners per game6.0 (6 games)
2.9 (9 games)Yellow cards per game2.2 (6 games)
12.7 (9 games)Fouls per game11.7 (6 games)
Celtic
Based on 2 games
UEFA Europa LeagueHearts
Based on 2 games
2Games2
0W 0D 2LW · D · L0W 1D 1L
-5Score difference-5
Not enough data (2 games)Averages · ratesNot enough data (2 games)
Celtic
Based on 2 games
UEFA Champions LeagueHearts
Based on 2 games
2Games2
1W 0D 1LW · D · L0W 0D 2L
+0Score difference-6
Not enough data (2 games)Averages · ratesNot enough data (2 games)
CelticUEFA Conference LeagueHearts
Based on 3 games
—Games3
—W · D · L0W 3D 0L
—Win rate0%
—Draw rate100%
—Scored per game1.33
—Conceded per game1.33
—Score difference+0
—Clean sheet rate0%
—Failed to score rate0%
—Both teams scored rate100%
—Over 2.5 goals rate33%
—First half goals scored (avg)0.3
—First half goals conceded (avg)0.7
—Second half goals scored (avg)1.0
—Second half goals conceded (avg)0.7
—Other metricsNot enough data (1 games)
Recent matches
As of Oct 15 20:40

Head-to-head

Last 5 years · All competitions · 19 matches
14Celtic W
1D
4Hearts W
3.4Average combined score
Celtic Reference
Scored : Conceded
44 : 20
At home
8W 0D 2L
Away
6W 1D 2L
As of Oct 11 14:02

Roster

Roster 32 players · This season · all competitions · based on 12 matches
PlayerAppsGoalsAssistsAvg minRating
GK1Viljami Sinisalo110093 min7.27
GK26Sam Johnstone10090 min7.90
GK31Ross Doohan-----
DF51Colby Donovan120076 min6.98
DF6Auston Trusty100086 min7.14
DF63Kieran Tierney100373 min7.42
DF20C. Carter-Vickers90090 min7.44
DF5Liam Scales91077 min7.33
DF47Dane Murray50065 min7.08
DF56Anthony Ralston30017 min6.70
DF2Alistair Johnston20070 min7.10
DF3Jordan Lotomba20010 min6.50
DFJoseph Haney-----
MF42Callum McGregor111093 min7.25
MF13Hyun-Jun Yang72174 min7.19
MF18Oliver Sorensen60038 min6.50
MF21Alex Oxlade-Chamberlain30058 min6.83
MF19Callum Osmand30024 min6.63
MF5Landon Emenalo-----
MF22Francis Turley-----
MF35Joel van den Berg-----
MF50Sean Mcardle-----
FW11Camilo Duran127376 min7.44
FW8Benjamin Nygren125465 min7.27
FW17Sebastian Tounekti120033 min6.85
FW22Mika Baur102072 min7.26
FW9Kasper Hogh93176 min6.63
FW23Haissem Hassan90248 min7.09
FW49James Forrest80024 min6.92
FW14Luke McCowan61026 min6.72
FW29Shumaira Mheuka50011 min6.55
FW7Jota10016 min6.90
Roster 34 players · This season · all competitions · based on 15 matches
PlayerAppsGoalsAssistsAvg minRating
GK1Beau Reus130092 min6.79
GK28Zander Clark-----
GK30Ryan Fulton-----
GK34Kieran Wright-----
DF5Jamie McCart140278 min6.97
DF17Stuart Findlay120070 min6.64
DF18Harry Milne100068 min6.83
DF2Christian Borchgrevink80062 min6.84
DF64Malachi Fagan-Walcott40190 min7.12
DF3Stephen Kingsley41038 min7.40
DF4Craig Halkett-----
DF39Matthew Gillies-----
MF7Calvin Miller154174 min6.88
MF6Oisin McEntee132083 min7.15
MF23Jordi Altena130082 min7.01
MF15Joshua McPake123475 min7.65
MF78Laurent Mendy102075 min7.10
MF22Tomas Magnusson101040 min6.53
MF12Tom Renaud72043 min6.86
MF8Ageu20044 min6.75
MF31Yan Dhanda10090 min7.20
MF17Aron Benjaminsen-----
MF21Leart Kabashi-----
FW10Claudio Braga153383 min6.62
FW29Sabah Kerjota131136 min6.99
FW21James Wilson114056 min6.83
FW16Blair Spittal100278 min7.16
FW11Pierre Kabore91039 min6.53
FW19Sabri Guendouz80033 min6.70
FW9Jerome Williams60025 min6.58
FW74Rogers Mato50117 min6.78
FW77Amadou Ba-Sy40044 min6.45
FW7Elton Kabangu-----
FW9JJ Williams-----
As of Oct 13 21:48

Coach

CelticCoach Martin O'Neill
HeartsCoach Wouter Vrancken
Coach profile not received yet
As of Oct 13 21:48

Next matches