Celtic host Kairat Almaty in the UEFA Champions League on 20 August 2025, Wednesday. Get our free predictions, betting tips, odds insights, team form guide & H2H stats for this clash. This fixture is scheduled to kicks off at 20:00 UK Time.
Celtic continue their charge in the Champions League qualifiers as they welcome Kairat Almaty to Celtic Park in a decisive first-leg showdown. With the Scottish champions in brilliant form and the visitors struggling on the road, this tie promises plenty of intrigue. Read on for expert insights and betting predictions.
Celtic extended their excellent start to the season with a dominant 4-1 victory over Falkirk in the League Cup. Their form at Celtic Park has been sensational, with no defeats on home soil since March, underlining their fortress-like advantage. The Bhoys’ attacking rhythm looks sharp, backed by strong squad depth and consistency.
Meanwhile, Kairat Almaty advanced after edging past Slovan Bratislava on penalties in the previous round. However, their away record raises concern, with just one win from their last four matches across all competitions.
Celtic enter this clash as heavy favorites, and with good reason. Their relentless home form, superior attacking options, and tactical organization give them a clear edge over Kairat. The Scottish side rarely falters at Celtic Park, and with the added momentum of recent wins, they are strongly expected to secure victory here.
Celtic’s free-flowing attack has been ruthless in recent matches, with several players contributing to their scoring output. Kairat’s defensive struggles away from home further increase the likelihood of goals. With the hosts expected to dominate possession and press high, this tie points toward an open contest, making over 3.5 goals the best prediction.
Celtic’s impressive record at home makes them strong favorites to claim victory against Kairat Almaty. With their last defeat at Celtic Park dating back to March and their attacking line in fine form, the Scottish champions look well-placed to dominate this encounter. Their quality and consistency should be enough to secure a convincing win in front of their supporters.
Given Celtic’s scoring power and Kairat’s defensive vulnerabilities on the road, goals are expected in abundance. Both sides have shown attacking intent in recent matches, and this clash has all the signs of being high-scoring, with over 3.5 goals a strong betting angle.
| Celtic | Kairat Almaty | |
|---|---|---|
| Game Played | 1 | 13 |
| Wins | 0 | 4 |
| Draws | 1 | 4 |
| Loss | 0 | 5 |
| Goals For | 0 | 13 |
| Goals Against | 0 | 18 |
| Celtic | Kairat Almaty | |
|---|---|---|
| Game Played | 1 | 7 |
| Wins | 0 | 0 |
| Draws | 1 | 3 |
| Loss | 0 | 4 |
| Goals For | 0 | 6 |
| Goals Against | 0 | 13 |
|
07.12.25
|
Celtic Hearts |
1-2 |
|
03.12.25
|
Celtic Dundee FC |
1-0 |
|
30.11.25
|
Hibernian Celtic |
1-2 |
|
27.11.25
|
Feyenoord Celtic |
1-3 |
|
22.11.25
|
St Mirren Celtic |
0-1 |
|
09.11.25
|
Celtic Kilmarnock |
4-0 |
|
06.11.25
|
Midtjylland Celtic |
3-1 |
|
02.11.25
|
Celtic Rangers |
3-1 |
|
29.10.25
|
Celtic Falkirk |
4-0 |
|
26.10.25
|
Hearts Celtic |
3-1 |
|
23.10.25
|
Celtic Sturm Graz |
2-1 |
|
19.10.25
|
Dundee FC Celtic |
2-0 |
|
05.10.25
|
Celtic Motherwell |
3-2 |
|
02.10.25
|
Celtic Braga |
0-2 |
|
27.09.25
|
Celtic Hibernian |
0-0 |
|
24.09.25
|
Red Star Belgrade Celtic |
1-1 |
|
21.09.25
|
Partick Thistle Celtic |
0-4 |
|
14.09.25
|
Kilmarnock Celtic |
1-2 |
|
31.08.25
|
Rangers Celtic |
0-0 |
|
26.08.25
|
Kairat Almaty Celtic (Penalties:3 - 2) |
0-0 |
|
23.08.25
|
Celtic Livingston |
3-0 |
|
20.08.25
|
Celtic Kairat Almaty |
0-0 |
|
15.08.25
|
Celtic Falkirk |
4-1 |
|
10.08.25
|
Aberdeen Celtic |
0-2 |
|
03.08.25
|
Celtic St Mirren |
1-0 |
|
24.07.25
|
Ajax Celtic |
5-1 |
|
19.07.25
|
Celtic Newcastle |
4-0 |
|
16.07.25
|
Sporting CP Celtic |
0-2 |
|
08.07.25
|
Cork City Celtic |
1-2 |
|
24.05.25
|
Aberdeen Celtic (Penalties:4 - 3) |
1-1 |
|
17.05.25
|
Celtic St Mirren |
1-1 |
|
14.05.25
|
Aberdeen Celtic |
1-5 |
|
10.05.25
|
Celtic Hibernian |
3-1 |
|
04.05.25
|
Rangers Celtic |
1-1 |
|
26.04.25
|
Dundee United Celtic |
0-5 |
|
20.04.25
|
St Johnstone Celtic |
0-5 |
|
12.04.25
|
Celtic Kilmarnock |
5-1 |
|
06.04.25
|
St Johnstone Celtic |
1-0 |
|
29.03.25
|
Celtic Hearts |
3-0 |
|
16.03.25
|
Celtic Rangers |
2-3 |
|
09.03.25
|
Celtic Hibernian |
2-0 |
|
01.03.25
|
St Mirren Celtic |
2-5 |
|
25.02.25
|
Celtic Aberdeen |
5-1 |
|
22.02.25
|
Hibernian Celtic |
2-1 |
|
18.02.25
|
Bayern Munich Celtic |
1-1 |
|
15.02.25
|
Celtic Dundee United |
3-0 |
|
12.02.25
|
Celtic Bayern Munich |
1-2 |
|
08.02.25
|
Celtic Raith Rovers |
5-0 |
|
05.02.25
|
Celtic Dundee FC |
6-0 |
|
02.02.25
|
Motherwell Celtic |
1-3 |
|
07.12.25
|
Celtic Hearts |
1-2 |
|
03.12.25
|
Celtic Dundee FC |
1-0 |
|
09.11.25
|
Celtic Kilmarnock |
4-0 |
|
02.11.25
|
Celtic Rangers |
3-1 |
|
29.10.25
|
Celtic Falkirk |
4-0 |
|
23.10.25
|
Celtic Sturm Graz |
2-1 |
|
05.10.25
|
Celtic Motherwell |
3-2 |
|
02.10.25
|
Celtic Braga |
0-2 |
|
27.09.25
|
Celtic Hibernian |
0-0 |
|
23.08.25
|
Celtic Livingston |
3-0 |
|
20.08.25
|
Celtic Kairat Almaty |
0-0 |
|
15.08.25
|
Celtic Falkirk |
4-1 |
|
03.08.25
|
Celtic St Mirren |
1-0 |
|
19.07.25
|
Celtic Newcastle |
4-0 |
|
17.05.25
|
Celtic St Mirren |
1-1 |
|
10.05.25
|
Celtic Hibernian |
3-1 |
|
12.04.25
|
Celtic Kilmarnock |
5-1 |
|
29.03.25
|
Celtic Hearts |
3-0 |
|
16.03.25
|
Celtic Rangers |
2-3 |
|
09.03.25
|
Celtic Hibernian |
2-0 |
|
25.02.25
|
Celtic Aberdeen |
5-1 |
|
15.02.25
|
Celtic Dundee United |
3-0 |
|
12.02.25
|
Celtic Bayern Munich |
1-2 |
|
08.02.25
|
Celtic Raith Rovers |
5-0 |
|
05.02.25
|
Celtic Dundee FC |
6-0 |
|
22.01.25
|
Celtic Young Boys |
1-0 |
|
18.01.25
|
Celtic Kilmarnock |
2-1 |
|
08.01.25
|
Celtic Dundee United |
2-0 |
|
05.01.25
|
Celtic St Mirren |
3-0 |
|
29.12.24
|
Celtic St Johnstone |
4-0 |
|
26.12.24
|
Celtic Motherwell |
4-0 |
|
15.12.24
|
Celtic Rangers (Penalties:5 - 4) |
3-3 |
|
07.12.24
|
Celtic Hibernian |
3-0 |
|
30.11.24
|
Celtic Ross County |
5-0 |
|
27.11.24
|
Celtic Club Brugge |
1-1 |
|
05.11.24
|
Celtic RB Leipzig |
3-1 |
|
02.11.24
|
Celtic Aberdeen |
6-0 |
|
30.10.24
|
Celtic Dundee FC |
2-0 |
|
19.10.24
|
Celtic Aberdeen |
2-2 |
|
22.09.24
|
Celtic Falkirk |
5-2 |
|
18.09.24
|
Celtic Slovan Bratislava |
5-1 |
|
14.09.24
|
Celtic Hearts |
2-0 |
|
01.09.24
|
Celtic Rangers |
3-0 |
|
18.08.24
|
Celtic Hibernian |
3-1 |
|
04.08.24
|
Celtic Kilmarnock |
4-0 |
|
25.05.24
|
Celtic Rangers |
1-0 |
|
18.05.24
|
Celtic St Mirren |
3-2 |
|
11.05.24
|
Celtic Rangers |
2-1 |
|
04.05.24
|
Celtic Hearts |
3-0 |
|
13.04.24
|
Celtic St Mirren |
3-0 |
|
30.11.25
|
Hibernian Celtic |
1-2 |
|
27.11.25
|
Feyenoord Celtic |
1-3 |
|
22.11.25
|
St Mirren Celtic |
0-1 |
|
06.11.25
|
Midtjylland Celtic |
3-1 |
|
26.10.25
|
Hearts Celtic |
3-1 |
|
19.10.25
|
Dundee FC Celtic |
2-0 |
|
24.09.25
|
Red Star Belgrade Celtic |
1-1 |
|
21.09.25
|
Partick Thistle Celtic |
0-4 |
|
14.09.25
|
Kilmarnock Celtic |
1-2 |
|
31.08.25
|
Rangers Celtic |
0-0 |
|
26.08.25
|
Kairat Almaty Celtic (Penalties:3 - 2) |
0-0 |
|
10.08.25
|
Aberdeen Celtic |
0-2 |
|
24.07.25
|
Ajax Celtic |
5-1 |
|
16.07.25
|
Sporting CP Celtic |
0-2 |
|
08.07.25
|
Cork City Celtic |
1-2 |
|
24.05.25
|
Aberdeen Celtic (Penalties:4 - 3) |
1-1 |
|
14.05.25
|
Aberdeen Celtic |
1-5 |
|
04.05.25
|
Rangers Celtic |
1-1 |
|
26.04.25
|
Dundee United Celtic |
0-5 |
|
20.04.25
|
St Johnstone Celtic |
0-5 |
|
06.04.25
|
St Johnstone Celtic |
1-0 |
|
01.03.25
|
St Mirren Celtic |
2-5 |
|
22.02.25
|
Hibernian Celtic |
2-1 |
|
18.02.25
|
Bayern Munich Celtic |
1-1 |
|
02.02.25
|
Motherwell Celtic |
1-3 |
|
29.01.25
|
Aston Villa Celtic |
4-2 |
|
14.01.25
|
Dundee FC Celtic |
3-3 |
|
11.01.25
|
Ross County Celtic |
1-4 |
|
02.01.25
|
Rangers Celtic |
3-0 |
|
22.12.24
|
Dundee United Celtic |
0-0 |
|
10.12.24
|
Dinamo Zagreb Celtic |
0-0 |
|
04.12.24
|
Aberdeen Celtic |
0-1 |
|
23.11.24
|
Hearts Celtic |
1-4 |
|
10.11.24
|
Kilmarnock Celtic |
0-2 |
|
27.10.24
|
Motherwell Celtic |
0-3 |
|
23.10.24
|
Atalanta Celtic |
0-0 |
|
09.10.24
|
Sligo Rovers Celtic |
2-3 |
|
06.10.24
|
Ross County Celtic |
1-2 |
|
01.10.24
|
Dortmund Celtic |
7-1 |
|
28.09.24
|
St Johnstone Celtic |
0-6 |
|
25.08.24
|
St Mirren Celtic |
0-3 |
|
11.08.24
|
Hibernian Celtic |
0-2 |
|
27.07.24
|
Chelsea Celtic |
1-4 |
|
23.07.24
|
Manchester City Celtic |
3-4 |
|
20.07.24
|
DC United Celtic |
0-4 |
|
10.07.24
|
Queen's Park Celtic |
4-6 |
|
05.07.24
|
Ayr United Celtic |
1-1 |
|
15.05.24
|
Kilmarnock Celtic |
0-5 |
|
28.04.24
|
Dundee FC Celtic |
1-2 |
|
20.04.24
|
Aberdeen Celtic (Penalties:5 - 6) |
3-3 |
|
09.12.25
|
Kairat Almaty Olympiacos |
0-1 |
|
26.11.25
|
FC Copenhagen Kairat Almaty |
3-2 |
|
05.11.25
|
Inter Milan Kairat Almaty |
2-1 |
|
26.10.25
|
Kairat Almaty Astana |
1-1 |
|
21.10.25
|
Kairat Almaty Pafos |
0-0 |
|
17.10.25
|
Kyzyl-Zhar Kairat Almaty |
0-1 |
|
05.10.25
|
Kairat Almaty Zhetysu |
5-0 |
|
30.09.25
|
Kairat Almaty Real Madrid |
0-5 |
|
22.09.25
|
Kairat Almaty Zhenys |
3-1 |
|
18.09.25
|
Sporting CP Kairat Almaty |
4-1 |
|
14.09.25
|
Kairat Almaty Aktobe |
1-0 |
|
31.08.25
|
Okzhetpes Kairat Almaty |
0-1 |
|
26.08.25
|
Kairat Almaty Celtic (Penalties:3 - 2) |
0-0 |
|
20.08.25
|
Celtic Kairat Almaty |
0-0 |
|
16.08.25
|
Kairat Almaty Yelimay Semey |
2-3 |
|
12.08.25
|
Slovan Bratislava Kairat Almaty (Penalties:3 - 4) |
1-0 |
|
06.08.25
|
Kairat Almaty Slovan Bratislava |
1-0 |
|
02.08.25
|
Kairat Almaty Ulytau |
1-0 |
|
29.07.25
|
Kairat Almaty KuPS |
3-0 |
|
26.07.25
|
Tobol Kairat Almaty |
1-3 |
|
22.07.25
|
KuPS Kairat Almaty |
2-0 |
|
19.07.25
|
Kairat Almaty Kaisar |
1-1 |
|
15.07.25
|
Kairat Almaty Olimpija Ljubljana |
2-0 |
|
08.07.25
|
Olimpija Ljubljana Kairat Almaty |
1-1 |
|
04.07.25
|
Kairat Almaty Turan Turkistan |
4-0 |
|
29.06.25
|
Ordabasy Kairat Almaty |
0-1 |
|
21.06.25
|
Kairat Almaty Kyzyl-Zhar |
1-0 |
|
14.06.25
|
Zhetysu Kairat Almaty |
2-2 |
|
30.05.25
|
Aktobe Kairat Almaty |
1-2 |
|
24.05.25
|
Kairat Almaty Okzhetpes |
1-2 |
|
18.05.25
|
Yelimay Semey Kairat Almaty |
1-0 |
|
14.05.25
|
Ordabasy Kairat Almaty |
1-0 |
|
09.05.25
|
Zhenys Kairat Almaty |
1-2 |
|
03.05.25
|
Ulytau Kairat Almaty |
1-4 |
|
27.04.25
|
Kairat Almaty Tobol |
2-1 |
|
20.04.25
|
Kaisar Kairat Almaty |
0-0 |
|
16.04.25
|
Kairat Almaty Atyrau |
4-0 |
|
12.04.25
|
Kairat Almaty Kaspiy |
3-0 |
|
06.04.25
|
Atyrau Kairat Almaty |
1-4 |
|
29.03.25
|
Turan Turkistan Kairat Almaty |
1-2 |
|
08.03.25
|
Kairat Almaty Ordabasy |
4-0 |
|
02.03.25
|
Astana Kairat Almaty |
1-1 |
|
22.02.25
|
Kairat Almaty Aktobe |
2-0 |
|
14.02.25
|
Khimki Kairat Almaty |
2-0 |
|
14.02.25
|
KAMAZ Kairat Almaty |
4-2 |
|
11.02.25
|
Makhachkala Kairat Almaty |
1-0 |
|
05.02.25
|
Nizhny Novgorod Kairat Almaty |
4-2 |
|
01.02.25
|
FC Iberia Kairat Almaty |
1-0 |
|
29.01.25
|
Borac Kairat Almaty |
0-0 |
|
10.11.24
|
Atyrau Kairat Almaty |
0-1 |
|
09.12.25
|
Kairat Almaty Olympiacos |
0-1 |
|
26.10.25
|
Kairat Almaty Astana |
1-1 |
|
21.10.25
|
Kairat Almaty Pafos |
0-0 |
|
05.10.25
|
Kairat Almaty Zhetysu |
5-0 |
|
30.09.25
|
Kairat Almaty Real Madrid |
0-5 |
|
22.09.25
|
Kairat Almaty Zhenys |
3-1 |
|
14.09.25
|
Kairat Almaty Aktobe |
1-0 |
|
26.08.25
|
Kairat Almaty Celtic (Penalties:3 - 2) |
0-0 |
|
16.08.25
|
Kairat Almaty Yelimay Semey |
2-3 |
|
06.08.25
|
Kairat Almaty Slovan Bratislava |
1-0 |
|
02.08.25
|
Kairat Almaty Ulytau |
1-0 |
|
29.07.25
|
Kairat Almaty KuPS |
3-0 |
|
19.07.25
|
Kairat Almaty Kaisar |
1-1 |
|
15.07.25
|
Kairat Almaty Olimpija Ljubljana |
2-0 |
|
04.07.25
|
Kairat Almaty Turan Turkistan |
4-0 |
|
21.06.25
|
Kairat Almaty Kyzyl-Zhar |
1-0 |
|
24.05.25
|
Kairat Almaty Okzhetpes |
1-2 |
|
27.04.25
|
Kairat Almaty Tobol |
2-1 |
|
16.04.25
|
Kairat Almaty Atyrau |
4-0 |
|
12.04.25
|
Kairat Almaty Kaspiy |
3-0 |
|
08.03.25
|
Kairat Almaty Ordabasy |
4-0 |
|
22.02.25
|
Kairat Almaty Aktobe |
2-0 |
|
02.11.24
|
Kairat Almaty Ordabasy |
2-1 |
|
19.10.24
|
Kairat Almaty Turan Turkistan |
5-1 |
|
21.09.24
|
Kairat Almaty Kaisar |
1-0 |
|
08.09.24
|
Kairat Almaty Zenit |
3-4 |
|
01.09.24
|
Kairat Almaty Astana |
0-1 |
|
25.08.24
|
Kairat Almaty Tobol |
2-2 |
|
03.08.24
|
Kairat Almaty Yelimay Semey |
4-1 |
|
14.07.24
|
Kairat Almaty Zhenys |
1-1 |
|
02.06.24
|
Kairat Almaty Shakhter Karagandy |
4-2 |
|
04.05.24
|
Kairat Almaty Atyrau |
1-0 |
|
20.04.24
|
Kairat Almaty Aktobe |
1-3 |
|
27.08.23
|
Kairat Almaty Astana |
1-0 |
|
13.08.23
|
Kairat Almaty Tobol |
2-1 |
|
14.05.23
|
Kairat Almaty Aktobe |
2-1 |
|
23.04.23
|
Kairat Almaty Ordabasy |
2-2 |
|
15.10.22
|
Kairat Almaty Astana |
0-4 |
|
15.09.22
|
Kairat Almaty Ordabasy |
1-2 |
|
05.09.22
|
Kairat Almaty Tobol |
2-3 |
|
09.07.22
|
Kairat Almaty Ordabasy |
2-0 |
|
26.11.25
|
FC Copenhagen Kairat Almaty |
3-2 |
|
05.11.25
|
Inter Milan Kairat Almaty |
2-1 |
|
17.10.25
|
Kyzyl-Zhar Kairat Almaty |
0-1 |
|
18.09.25
|
Sporting CP Kairat Almaty |
4-1 |
|
31.08.25
|
Okzhetpes Kairat Almaty |
0-1 |
|
20.08.25
|
Celtic Kairat Almaty |
0-0 |
|
12.08.25
|
Slovan Bratislava Kairat Almaty (Penalties:3 - 4) |
1-0 |
|
26.07.25
|
Tobol Kairat Almaty |
1-3 |
|
22.07.25
|
KuPS Kairat Almaty |
2-0 |
|
08.07.25
|
Olimpija Ljubljana Kairat Almaty |
1-1 |
|
29.06.25
|
Ordabasy Kairat Almaty |
0-1 |
|
14.06.25
|
Zhetysu Kairat Almaty |
2-2 |
|
30.05.25
|
Aktobe Kairat Almaty |
1-2 |
|
18.05.25
|
Yelimay Semey Kairat Almaty |
1-0 |
|
14.05.25
|
Ordabasy Kairat Almaty |
1-0 |
|
09.05.25
|
Zhenys Kairat Almaty |
1-2 |
|
03.05.25
|
Ulytau Kairat Almaty |
1-4 |
|
20.04.25
|
Kaisar Kairat Almaty |
0-0 |
|
06.04.25
|
Atyrau Kairat Almaty |
1-4 |
|
29.03.25
|
Turan Turkistan Kairat Almaty |
1-2 |
|
02.03.25
|
Astana Kairat Almaty |
1-1 |
|
14.02.25
|
Khimki Kairat Almaty |
2-0 |
|
14.02.25
|
KAMAZ Kairat Almaty |
4-2 |
|
11.02.25
|
Makhachkala Kairat Almaty |
1-0 |
|
05.02.25
|
Nizhny Novgorod Kairat Almaty |
4-2 |
|
01.02.25
|
FC Iberia Kairat Almaty |
1-0 |
|
29.01.25
|
Borac Kairat Almaty |
0-0 |
|
10.11.24
|
Atyrau Kairat Almaty |
0-1 |
|
26.10.24
|
Zhetysu Kairat Almaty |
1-2 |
|
04.10.24
|
Aktobe Kairat Almaty |
2-1 |
|
17.08.24
|
Kyzyl-Zhar Kairat Almaty |
0-1 |
|
27.07.24
|
Shakhter Karagandy Kairat Almaty |
0-3 |
|
29.06.24
|
Astana Kairat Almaty |
1-3 |
|
15.06.24
|
Tobol Kairat Almaty |
1-0 |
|
19.05.24
|
Yelimay Semey Kairat Almaty |
1-1 |
|
12.05.24
|
Zhenys Kairat Almaty |
0-2 |
|
08.05.24
|
Atyrau Kairat Almaty |
3-1 |
|
27.04.24
|
Kaisar Kairat Almaty |
1-0 |
|
31.03.24
|
Ordabasy Kairat Almaty |
1-2 |
|
20.08.23
|
Ordabasy Kairat Almaty |
1-0 |
|
06.08.23
|
Aktobe Kairat Almaty |
4-2 |
|
06.05.23
|
Tobol Kairat Almaty |
2-3 |
|
16.04.23
|
Astana Kairat Almaty |
0-3 |
|
06.11.22
|
Aktobe Kairat Almaty |
4-1 |
|
07.08.22
|
Ordabasy Kairat Almaty |
1-3 |
|
20.08.2025
|
Celtic Kairat Almaty |
0-0
|
|
20.08.2025
|
Celtic Kairat Almaty |
0-0
|