Kairat Almaty host KuPS in the UEFA Champions League on 29 July 2025, Tuesday. Get our free predictions, betting tips, odds insights, team form guide & H2H stats for this clash. This fixture is scheduled to kicks off at 16:00 UK Time.
Kairat Almaty suffered a disappointing 2-0 loss in the first leg of this match-up. KuPS used their home advantage well, and the win stretched their unbeaten run to eight games in all competitions. However, Kairat Almaty still have a chance in the second leg as they host KuPS this time.
Moreover, Kairat Almaty reached this round of UCL qualifiers only because of their 2-0 win in the second leg against O. Ljubljana in the last round. So, we expect an exciting game between these two at Almaty Central Stadium on Tuesday.
Kairat Almaty have good home form now. They won 12 of their last 14 home matches in all competitions and are unbeaten in their last four games. On the other side, KuPS are winless in their last three away games. Based on these numbers, we back a home win at Almaty Central Stadium on Tuesday.
We don’t expect many goals in this game. Three of KuPS’s last five away matches had under 2.5 goals. This includes a UCL qualifier game against Milsami. As three of Kairat Almaty’s last four home matches also had fewer goals, this match should have under 2.5 goals.
KuPS failed to score in two of their last four winless away matches, including a UCL qualifier. Since Kairat Almaty kept a clean sheet in three of their last four home games, we don’t expect both teams to score like in the first leg.
Kairat Almaty have strong home form now. They won 12 of their last 14 home matches. Meanwhile, KuPS were winless in their last three away games and failed to score in their latest UCL qualifier away match.
Looking at these facts, we like to back a 2-0 home win as the main tip. For the second pick, we also like under 2.5 goals as all three UCL qualifier matches played by these two so far this season had fewer goals.
| Kairat Almaty | KuPS | |
|---|---|---|
| Game Played | 13 | 3 |
| Wins | 4 | 2 |
| Draws | 4 | 1 |
| Loss | 5 | 0 |
| Goals For | 13 | 3 |
| Goals Against | 18 | 0 |
| Kairat Almaty | KuPS | |
|---|---|---|
| Game Played | 6 | 1 |
| Wins | 4 | 0 |
| Draws | 1 | 1 |
| Loss | 1 | 0 |
| Goals For | 7 | 0 |
| Goals Against | 5 | 0 |
|
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 |
|
27.11.25
|
Jagiellonia KuPS |
1-0 |
|
22.11.25
|
Hacken KuPS |
2-0 |
|
09.11.25
|
HJK KuPS |
0-2 |
|
06.11.25
|
KuPS Slovan Bratislava |
3-1 |
|
02.11.25
|
KuPS Inter Turku |
3-2 |
|
30.10.25
|
KuPS Gnistan |
1-1 |
|
27.10.25
|
SJK KuPS |
0-1 |
|
23.10.25
|
Breidablik KuPS |
0-0 |
|
19.10.25
|
KuPS HJK |
3-1 |
|
16.10.25
|
Ilves KuPS |
1-1 |
|
05.10.25
|
Inter Turku KuPS |
0-3 |
|
02.10.25
|
KuPS Drita |
1-1 |
|
27.09.25
|
Gnistan KuPS |
0-4 |
|
23.09.25
|
KuPS SJK |
3-2 |
|
20.09.25
|
HJK KuPS |
1-0 |
|
14.09.25
|
KuPS Ilves |
2-4 |
|
10.09.25
|
KuPS Jaro |
2-0 |
|
31.08.25
|
SJK KuPS |
1-1 |
|
28.08.25
|
KuPS Midtjylland |
0-2 |
|
24.08.25
|
Jaro KuPS |
1-3 |
|
21.08.25
|
Midtjylland KuPS |
4-0 |
|
17.08.25
|
KuPS Inter Turku |
2-1 |
|
14.08.25
|
KuPS RFS |
1-0 |
|
09.08.25
|
KTP KuPS |
0-2 |
|
06.08.25
|
RFS KuPS |
1-2 |
|
02.08.25
|
KuPS Haka |
3-2 |
|
29.07.25
|
Kairat Almaty KuPS |
3-0 |
|
22.07.25
|
KuPS Kairat Almaty |
2-0 |
|
19.07.25
|
VPS KuPS |
1-1 |
|
15.07.25
|
Milsami KuPS |
0-0 |
|
08.07.25
|
KuPS Milsami |
1-0 |
|
04.07.25
|
AC Oulu KuPS |
2-2 |
|
01.07.25
|
KuPS Gnistan |
6-2 |
|
27.06.25
|
KuPS HJK |
3-0 |
|
24.06.25
|
Haka KuPS (Penalties:0 - 3) |
1-1 |
|
18.06.25
|
Mariehamn KuPS |
1-0 |
|
14.06.25
|
KuPS Ilves |
0-3 |
|
11.06.25
|
FC jazz KuPS |
2-6 |
|
31.05.25
|
HJK KuPS |
0-0 |
|
28.05.25
|
TPV KuPS |
0-2 |
|
25.05.25
|
KuPS VPS |
0-2 |
|
21.05.25
|
Ilves KuPS |
3-0 |
|
16.05.25
|
Haka KuPS |
1-3 |
|
10.05.25
|
KuPS KTP |
3-0 |
|
02.05.25
|
KuPS SJK |
1-0 |
|
27.04.25
|
Gnistan KuPS |
1-2 |
|
23.04.25
|
KuPS Mariehamn |
4-1 |
|
19.04.25
|
KuPS Jaro |
1-0 |
|
12.04.25
|
KuPS AC Oulu |
1-0 |
|
05.04.25
|
Inter Turku KuPS |
1-1 |
|
06.11.25
|
KuPS Slovan Bratislava |
3-1 |
|
02.11.25
|
KuPS Inter Turku |
3-2 |
|
30.10.25
|
KuPS Gnistan |
1-1 |
|
19.10.25
|
KuPS HJK |
3-1 |
|
02.10.25
|
KuPS Drita |
1-1 |
|
23.09.25
|
KuPS SJK |
3-2 |
|
14.09.25
|
KuPS Ilves |
2-4 |
|
10.09.25
|
KuPS Jaro |
2-0 |
|
28.08.25
|
KuPS Midtjylland |
0-2 |
|
17.08.25
|
KuPS Inter Turku |
2-1 |
|
14.08.25
|
KuPS RFS |
1-0 |
|
02.08.25
|
KuPS Haka |
3-2 |
|
22.07.25
|
KuPS Kairat Almaty |
2-0 |
|
08.07.25
|
KuPS Milsami |
1-0 |
|
01.07.25
|
KuPS Gnistan |
6-2 |
|
27.06.25
|
KuPS HJK |
3-0 |
|
14.06.25
|
KuPS Ilves |
0-3 |
|
25.05.25
|
KuPS VPS |
0-2 |
|
10.05.25
|
KuPS KTP |
3-0 |
|
02.05.25
|
KuPS SJK |
1-0 |
|
23.04.25
|
KuPS Mariehamn |
4-1 |
|
19.04.25
|
KuPS Jaro |
1-0 |
|
12.04.25
|
KuPS AC Oulu |
1-0 |
|
25.03.25
|
KuPS AC Oulu |
2-0 |
|
22.02.25
|
KuPS AC Oulu |
2-1 |
|
01.02.25
|
KuPS VPS |
2-0 |
|
25.01.25
|
KuPS Tallinna Kalev |
4-0 |
|
18.01.25
|
KuPS Ilves |
3-4 |
|
11.01.25
|
KuPS MP |
9-0 |
|
13.12.24
|
KuPS JIPPO |
2-1 |
|
19.10.24
|
KuPS HJK |
1-0 |
|
29.09.24
|
KuPS Haka |
2-0 |
|
14.09.24
|
KuPS VPS |
3-1 |
|
01.09.24
|
KuPS Inter Turku |
1-2 |
|
25.08.24
|
KuPS Mariehamn |
3-0 |
|
18.08.24
|
KuPS Ilves |
1-0 |
|
04.08.24
|
KuPS SJK |
2-1 |
|
25.07.24
|
KuPS Tromso |
0-1 |
|
21.07.24
|
KuPS Lahti |
1-0 |
|
18.07.24
|
KuPS UNA Strassen |
5-0 |
|
07.07.24
|
KuPS Gnistan |
3-1 |
|
12.06.24
|
KuPS Haka |
0-1 |
|
08.06.24
|
KuPS AC Oulu |
4-1 |
|
26.05.24
|
KuPS Ekenas |
4-1 |
|
10.05.24
|
KuPS VPS |
2-1 |
|
06.04.24
|
KuPS HJK |
3-1 |
|
09.03.24
|
KuPS Jaro |
4-1 |
|
24.02.24
|
KuPS AC Oulu |
3-1 |
|
08.02.24
|
KuPS VPS |
5-0 |
|
27.01.24
|
KuPS Ilves |
0-2 |
|
27.11.25
|
Jagiellonia KuPS |
1-0 |
|
22.11.25
|
Hacken KuPS |
2-0 |
|
09.11.25
|
HJK KuPS |
0-2 |
|
27.10.25
|
SJK KuPS |
0-1 |
|
23.10.25
|
Breidablik KuPS |
0-0 |
|
16.10.25
|
Ilves KuPS |
1-1 |
|
05.10.25
|
Inter Turku KuPS |
0-3 |
|
27.09.25
|
Gnistan KuPS |
0-4 |
|
20.09.25
|
HJK KuPS |
1-0 |
|
31.08.25
|
SJK KuPS |
1-1 |
|
24.08.25
|
Jaro KuPS |
1-3 |
|
21.08.25
|
Midtjylland KuPS |
4-0 |
|
09.08.25
|
KTP KuPS |
0-2 |
|
06.08.25
|
RFS KuPS |
1-2 |
|
29.07.25
|
Kairat Almaty KuPS |
3-0 |
|
19.07.25
|
VPS KuPS |
1-1 |
|
15.07.25
|
Milsami KuPS |
0-0 |
|
04.07.25
|
AC Oulu KuPS |
2-2 |
|
24.06.25
|
Haka KuPS (Penalties:0 - 3) |
1-1 |
|
18.06.25
|
Mariehamn KuPS |
1-0 |
|
11.06.25
|
FC jazz KuPS |
2-6 |
|
31.05.25
|
HJK KuPS |
0-0 |
|
28.05.25
|
TPV KuPS |
0-2 |
|
21.05.25
|
Ilves KuPS |
3-0 |
|
16.05.25
|
Haka KuPS |
1-3 |
|
27.04.25
|
Gnistan KuPS |
1-2 |
|
05.04.25
|
Inter Turku KuPS |
1-1 |
|
29.03.25
|
Haka KuPS |
2-1 |
|
21.03.25
|
Djurgarden KuPS |
0-1 |
|
15.03.25
|
HJK KuPS |
3-1 |
|
15.02.25
|
SJK KuPS |
1-3 |
|
08.02.25
|
Jaro KuPS |
0-0 |
|
20.12.24
|
Ilves KuPS |
2-2 |
|
05.10.24
|
SJK KuPS |
0-1 |
|
24.09.24
|
Ilves KuPS |
1-0 |
|
21.09.24
|
Inter Turku KuPS |
1-2 |
|
22.08.24
|
SJK KuPS |
2-2 |
|
11.08.24
|
Haka KuPS |
2-2 |
|
01.08.24
|
Tromso KuPS |
1-0 |
|
28.07.24
|
Ekenas KuPS |
1-2 |
|
11.07.24
|
UNA Strassen KuPS |
0-0 |
|
03.07.24
|
Ekenas KuPS |
0-2 |
|
28.06.24
|
AC Oulu KuPS |
1-0 |
|
25.06.24
|
PEPO KuPS |
1-5 |
|
19.06.24
|
HJK KuPS |
3-1 |
|
16.06.24
|
Mariehamn KuPS |
1-3 |
|
31.05.24
|
Ilves KuPS |
1-2 |
|
22.05.24
|
VPS KuPS |
1-3 |
|
19.05.24
|
Gnistan KuPS |
0-0 |
|
04.05.24
|
SJK KuPS |
1-1 |
|
22.07.2025
|
KuPS Kairat Almaty |
2-0
|