Home and away
The same record, split by where it was played.
At home
75.2%
733 played, 551 won.
2.47 scored a game.
Away
60.7%
743 played, 451 won.
1.99 scored a game.
How the market priced them
71.1%
1,195 priced matches at an average of 1.72, which implied 58.1%.
Season by season 83
One row per competition per season.
SeasonCompetitionPWDLGD
Recent matches 30
Newest first, with the price this club was at kickoff.
Thursday 28 January 2027
A
Celtic
scheduled
Union St. Gilloise
—
Thursday 21 January 2027
H
Celtic
scheduled
Marseille
—
Saturday 26 December 2026
H
Celtic
scheduled
Motherwell
—
Sunday 20 December 2026
A
Celtic
scheduled
Aberdeen
—
Sunday 13 December 2026
H
Celtic
scheduled
Hibernian
—
Thursday 10 December 2026
A
Celtic
scheduled
Omonia Nicosia
—
Saturday 5 December 2026
H
Celtic
scheduled
ST Johnstone
—
Wednesday 2 December 2026
A
Celtic
scheduled
Dundee
—
Sunday 29 November 2026
A
Celtic
scheduled
Heart Of Midlothian
—
Thursday 26 November 2026
A
Celtic
scheduled
Torreense
—
Saturday 21 November 2026
H
Celtic
scheduled
ST Mirren
—
Sunday 8 November 2026
H
Celtic
scheduled
Kilmarnock
—
Thursday 5 November 2026
H
Celtic
scheduled
Beşiktaş
—
Sunday 1 November 2026
A
Celtic
scheduled
Falkirk
—
Wednesday 28 October 2026
H
Celtic
2 – 2
Dundee Utd
—
Sunday 25 October 2026
A
Celtic
2 – 1
Hibernian
1.62
Thursday 22 October 2026
H
Celtic
1 – 2
Celta Vigo
—
Sunday 18 October 2026
H
Celtic
7 – 1
Heart Of Midlothian
1.62
Thursday 15 October 2026
A
Celtic
1 – 4
Benfica
—
Sunday 11 October 2026
A
Celtic
2 – 0
Motherwell
1.52
Sunday 20 September 2026
H
Celtic
0 – 1
Rangers
1.81
Thursday 17 September 2026
H
Celtic
1 – 3
Ferencvarosi TC
1.73
Sunday 13 September 2026
A
Celtic
0 – 3
Rangers
2.80
Wednesday 9 September 2026
A
Celtic
1 – 0
ST Johnstone
1.48
Saturday 5 September 2026
A
Celtic
2 – 1
ST Mirren
1.43
Wednesday 2 September 2026
H
Celtic
3 – 0
Aberdeen
1.26
Saturday 29 August 2026
H
Celtic
2 – 1
Falkirk
1.28
Tuesday 25 August 2026
A
Celtic
1 – 5
Lask Linz
3.78
Wednesday 19 August 2026
H
Celtic
3 – 0
Lask Linz
1.83
Saturday 15 August 2026
A
Celtic
4 – 0
Dundee Utd
1.60