Sabah host KuPS in the UEFA Champions League on 21 July 2026, 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 17:00 UK Time.
Sabah FA welcome KuPS to Malaysia in the first leg of their UEFA Champions League second qualifying round tie, with both sides carrying momentum from successful opening round campaigns. The hosts arrive with a perfect record in European competition this season, while the Finnish visitors blend domestic dominance with recent continental vulnerability.
This encounter promises tactical intrigue as Sabah’s watertight home defence meets KuPS’s prolific attacking streak that has delivered goals in eleven consecutive matches across all competitions.
Sabah dispatched The New Saints across two legs with a 4-1 aggregate victory that showcased ruthless efficiency. The home leg finished 2-0, establishing control through clean sheet resilience at their own ground.
The away leg delivered another three points via a 2-1 triumph, confirming their ability to manage European ties on foreign soil. Both UEFA Champions League outings this campaign have yielded maximum points without defeat.
Defensive organisation stands out as their defining trait, conceding just once across 180 minutes of competitive action. The Malaysian outfit have scored four times while maintaining a clean sheet in every home fixture this season.
That solidity provides the platform for controlled performances, though they have registered both teams to score in half their European matches. Their attacking output averages two goals per game in this competition.
KuPS progressed past Vardar Skopje on aggregate despite surrendering a two-goal first leg advantage at home. The second leg collapse saw them lose 3-2, exposing defensive fragility under pressure.
That wobble came after a dominant 2-0 away victory in Skopje established early control of the tie. Domestic form remains exceptional with five consecutive Veikkausliiga victories, including a 4-0 demolition of HJK Helsinki.
Their attacking threat is relentless, finding the net in every match over their last eleven outings across all tournaments. European statistics show four goals scored in two qualifying matches at an average of two per game.
Away fixtures tell a contrasting defensive story, with clean sheets maintained in every European road trip this season. Recent domestic victories on opposition territory reinforce their capability to deliver results away from home, though both teams scored in five of their last nine encounters overall.
The best bet for this match is Both Teams to Score at 1.67 odds. KuPS have found the net in eleven straight matches and score consistently in European competition, while Sabah registered BTTS in half their Champions League fixtures this season. The visitors’ attacking momentum meets hosts who have conceded at least once in 50% of their European outings, creating conditions for goals at both ends despite Sabah’s defensive home record.
The Correct Score Prediction is 1-1 Full-time offered at 8.50 odds. This scoreline reflects the tension between KuPS’s scoring consistency and Sabah’s defensive resilience at home. Both sides average two goals per game in European competition but show capacity to share points, as evidenced by Sabah conceding away from home and KuPS’s recent defensive lapses balancing their attacking quality in a tightly contested first leg.
| Sabah | KuPS | |
|---|---|---|
| Game Played | 2 | 2 |
| Wins | 2 | 1 |
| Draws | 0 | 0 |
| Loss | 0 | 1 |
| Goals For | 4 | 4 |
| Goals Against | 1 | 3 |
| Sabah | KuPS | |
|---|---|---|
| Game Played | 1 | 1 |
| Wins | 1 | 1 |
| Draws | 0 | 0 |
| Loss | 0 | 0 |
| Goals For | 2 | 2 |
| Goals Against | 0 | 0 |
|
14.07.26
|
The New Saints Sabah |
1-2 |
|
07.07.26
|
Sabah The New Saints |
2-0 |
|
02.07.26
|
Polessya Sabah |
4-1 |
|
28.06.26
|
Ferencvaros Sabah |
1-1 |
|
24.06.26
|
Universitatea Craiova Sabah |
1-1 |
|
22.05.26
|
Turan Sabah |
1-2 |
|
17.05.26
|
Sabah Neftchi Baku |
1-2 |
|
13.05.26
|
Sabah Zira |
2-1 |
|
08.05.26
|
Sabah Kapaz |
0-1 |
|
03.05.26
|
?amax? FK Sabah |
0-3 |
|
27.04.26
|
Sabah Karvan |
2-0 |
|
22.04.26
|
Sabah Qarabag |
2-1 |
|
18.04.26
|
Qarabag Sabah |
0-1 |
|
11.04.26
|
Sabah Zira |
2-2 |
|
07.04.26
|
Araz Sabah |
2-4 |
|
03.04.26
|
Qarabag Sabah |
2-2 |
|
19.03.26
|
Sabah Sumgayit |
3-1 |
|
14.03.26
|
Imisli FK Sabah |
0-5 |
|
10.03.26
|
Sabah Qabala |
7-1 |
|
05.03.26
|
Qabala Sabah (Penalties:2 - 4) |
2-2 |
|
01.03.26
|
Qarabag Sabah |
3-3 |
|
22.02.26
|
Sabah Kapaz |
1-0 |
|
16.02.26
|
Qabala Sabah |
0-1 |
|
08.02.26
|
Sabah Araz |
4-1 |
|
04.02.26
|
Sabah Qabala |
0-0 |
|
31.01.26
|
Zira Sabah |
1-3 |
|
25.01.26
|
Sabah Karvan |
4-1 |
|
22.12.25
|
Sumgayit Sabah |
1-3 |
|
18.12.25
|
Sabah Qarabag |
2-1 |
|
13.12.25
|
Turan Sabah |
1-3 |
|
08.12.25
|
Sabah Neftchi Baku |
2-0 |
|
03.12.25
|
Imisli FK Sabah |
1-2 |
|
29.11.25
|
Imisli FK Sabah |
0-3 |
|
23.11.25
|
Sabah ?amax? FK |
0-0 |
|
09.11.25
|
Kapaz Sabah |
1-3 |
|
03.11.25
|
Sabah Qabala |
1-0 |
|
25.10.25
|
Araz Sabah |
2-2 |
|
19.10.25
|
Sabah Zira |
3-0 |
|
05.10.25
|
Karvan Sabah |
0-2 |
|
28.09.25
|
Sabah Sumgayit |
1-1 |
|
20.09.25
|
Sabah Turan |
2-0 |
|
14.09.25
|
Neftchi Baku Sabah |
0-0 |
|
31.08.25
|
Sabah Imisli FK |
0-1 |
|
24.08.25
|
?amax? FK Sabah |
1-2 |
|
14.08.25
|
Sabah Levski Sofia |
0-2 |
|
07.08.25
|
Levski Sofia Sabah |
1-0 |
|
31.07.25
|
Sabah Petrocub |
4-1 |
|
24.07.25
|
Petrocub Sabah |
0-2 |
|
17.07.25
|
Celje Sabah |
3-3 |
|
10.07.25
|
Sabah Celje |
2-3 |
|
07.07.26
|
Sabah The New Saints |
2-0 |
|
17.05.26
|
Sabah Neftchi Baku |
1-2 |
|
13.05.26
|
Sabah Zira |
2-1 |
|
08.05.26
|
Sabah Kapaz |
0-1 |
|
27.04.26
|
Sabah Karvan |
2-0 |
|
22.04.26
|
Sabah Qarabag |
2-1 |
|
11.04.26
|
Sabah Zira |
2-2 |
|
19.03.26
|
Sabah Sumgayit |
3-1 |
|
10.03.26
|
Sabah Qabala |
7-1 |
|
22.02.26
|
Sabah Kapaz |
1-0 |
|
08.02.26
|
Sabah Araz |
4-1 |
|
04.02.26
|
Sabah Qabala |
0-0 |
|
25.01.26
|
Sabah Karvan |
4-1 |
|
18.12.25
|
Sabah Qarabag |
2-1 |
|
08.12.25
|
Sabah Neftchi Baku |
2-0 |
|
23.11.25
|
Sabah ?amax? FK |
0-0 |
|
03.11.25
|
Sabah Qabala |
1-0 |
|
19.10.25
|
Sabah Zira |
3-0 |
|
28.09.25
|
Sabah Sumgayit |
1-1 |
|
20.09.25
|
Sabah Turan |
2-0 |
|
31.08.25
|
Sabah Imisli FK |
0-1 |
|
14.08.25
|
Sabah Levski Sofia |
0-2 |
|
31.07.25
|
Sabah Petrocub |
4-1 |
|
10.07.25
|
Sabah Celje |
2-3 |
|
24.05.25
|
Sabah Neftchi Baku |
1-0 |
|
09.05.25
|
Sabah Keshla FC |
3-1 |
|
27.04.25
|
Sabah Qarabag |
1-1 |
|
23.04.25
|
Sabah Neftchi Baku |
1-1 |
|
19.04.25
|
Sabah S?bail |
3-2 |
|
06.04.25
|
Sabah Kapaz |
0-1 |
|
15.03.25
|
Sabah Zira |
1-1 |
|
04.03.25
|
Sabah Araz |
2-2 |
|
09.02.25
|
Sabah Turan |
2-1 |
|
05.02.25
|
Sabah Sumgayit |
0-0 |
|
25.01.25
|
Sabah Sumgayit |
0-0 |
|
07.12.24
|
Sabah Qarabag |
1-1 |
|
29.11.24
|
Sabah S?bail |
1-0 |
|
09.11.24
|
Sabah Kapaz |
2-2 |
|
27.10.24
|
Sabah Neftchi Baku |
0-0 |
|
05.10.24
|
Sabah Araz |
1-1 |
|
15.09.24
|
Sabah Turan |
2-2 |
|
25.08.24
|
Sabah Sumgayit |
3-1 |
|
15.08.24
|
Sabah St Patrick's |
0-1 |
|
11.08.24
|
Sabah Zira |
0-2 |
|
04.08.24
|
Sabah Keshla FC |
2-2 |
|
01.08.24
|
Sabah Maccabi Haifa (Penalties:3 - 2) |
3-6 |
|
18.05.24
|
Sabah Sumgayit |
2-0 |
|
27.04.24
|
Sabah S?bail |
2-0 |
|
14.04.24
|
Sabah Qarabag |
3-2 |
|
30.03.24
|
Sabah Zira |
0-1 |
|
14.07.26
|
The New Saints Sabah |
1-2 |
|
02.07.26
|
Polessya Sabah |
4-1 |
|
28.06.26
|
Ferencvaros Sabah |
1-1 |
|
24.06.26
|
Universitatea Craiova Sabah |
1-1 |
|
22.05.26
|
Turan Sabah |
1-2 |
|
03.05.26
|
?amax? FK Sabah |
0-3 |
|
18.04.26
|
Qarabag Sabah |
0-1 |
|
07.04.26
|
Araz Sabah |
2-4 |
|
03.04.26
|
Qarabag Sabah |
2-2 |
|
14.03.26
|
Imisli FK Sabah |
0-5 |
|
05.03.26
|
Qabala Sabah (Penalties:2 - 4) |
2-2 |
|
01.03.26
|
Qarabag Sabah |
3-3 |
|
16.02.26
|
Qabala Sabah |
0-1 |
|
31.01.26
|
Zira Sabah |
1-3 |
|
22.12.25
|
Sumgayit Sabah |
1-3 |
|
13.12.25
|
Turan Sabah |
1-3 |
|
03.12.25
|
Imisli FK Sabah |
1-2 |
|
29.11.25
|
Imisli FK Sabah |
0-3 |
|
09.11.25
|
Kapaz Sabah |
1-3 |
|
25.10.25
|
Araz Sabah |
2-2 |
|
05.10.25
|
Karvan Sabah |
0-2 |
|
14.09.25
|
Neftchi Baku Sabah |
0-0 |
|
24.08.25
|
?amax? FK Sabah |
1-2 |
|
07.08.25
|
Levski Sofia Sabah |
1-0 |
|
24.07.25
|
Petrocub Sabah |
0-2 |
|
17.07.25
|
Celje Sabah |
3-3 |
|
31.05.25
|
Qarabag Sabah |
2-3 |
|
17.05.25
|
Zira Sabah |
1-1 |
|
03.05.25
|
Araz Sabah |
1-1 |
|
12.04.25
|
Turan Sabah |
2-1 |
|
02.04.25
|
Neftchi Baku Sabah |
1-2 |
|
29.03.25
|
Sumgayit Sabah |
3-3 |
|
09.03.25
|
Keshla FC Sabah |
1-0 |
|
27.02.25
|
Sumgayit Sabah |
0-4 |
|
22.02.25
|
Qarabag Sabah |
1-1 |
|
17.02.25
|
S?bail Sabah |
0-0 |
|
31.01.25
|
Kapaz Sabah |
3-2 |
|
19.01.25
|
Neftchi Baku Sabah |
1-1 |
|
22.12.24
|
Keshla FC Sabah |
3-1 |
|
14.12.24
|
Araz Sabah |
0-1 |
|
03.12.24
|
Turan Sabah |
2-2 |
|
24.11.24
|
Turan Sabah |
1-1 |
|
03.11.24
|
Sumgayit Sabah |
1-0 |
|
20.10.24
|
Zira Sabah |
1-1 |
|
29.09.24
|
Qarabag Sabah |
3-2 |
|
22.09.24
|
S?bail Sabah |
2-4 |
|
31.08.24
|
Kapaz Sabah |
2-3 |
|
18.08.24
|
Neftchi Baku Sabah |
0-2 |
|
08.08.24
|
St Patrick's Sabah |
1-0 |
|
25.07.24
|
Maccabi Haifa Sabah |
0-3 |
|
18.07.26
|
SJK KuPS |
0-2 |
|
14.07.26
|
KuPS Vardar Skopje |
2-3 |
|
07.07.26
|
Vardar Skopje KuPS |
0-2 |
|
27.06.26
|
HJK KuPS |
0-4 |
|
23.06.26
|
KuPS Ilves |
4-3 |
|
17.06.26
|
Turku PS KuPS |
1-2 |
|
13.06.26
|
VPS KuPS |
1-1 |
|
10.06.26
|
KuPS VPS (Penalties:4 - 5) |
0-0 |
|
30.05.26
|
KuPS Inter Turku |
1-1 |
|
26.05.26
|
JäPS KuPS |
0-1 |
|
23.05.26
|
KuPS Lahti |
2-1 |
|
20.05.26
|
KuPS Jaro |
3-0 |
|
16.05.26
|
Mariehamn KuPS |
1-1 |
|
12.05.26
|
PK-35 KuPS |
0-2 |
|
08.05.26
|
KuPS SJK |
0-0 |
|
02.05.26
|
AC Oulu KuPS |
2-0 |
|
26.04.26
|
KuPS HJK |
1-1 |
|
22.04.26
|
KuPS AC Oulu |
3-2 |
|
18.04.26
|
Jaro KuPS |
1-1 |
|
11.04.26
|
KuPS Gnistan |
1-0 |
|
04.04.26
|
Ilves KuPS |
1-3 |
|
27.03.26
|
SJK KuPS |
0-0 |
|
21.03.26
|
KuPS JIPPO |
1-0 |
|
14.03.26
|
KuPS Mariehamn |
2-0 |
|
28.02.26
|
AC Oulu KuPS |
5-0 |
|
26.02.26
|
Lech Poznan KuPS |
1-0 |
|
22.02.26
|
KuPS Jaro |
3-4 |
|
19.02.26
|
KuPS Lech Poznan |
0-2 |
|
14.02.26
|
KuPS Ilves |
0-1 |
|
07.02.26
|
SJK KuPS |
3-0 |
|
31.01.26
|
KuPS VPS |
3-1 |
|
18.12.25
|
Crystal Palace KuPS |
2-2 |
|
11.12.25
|
KuPS Lausanne |
0-0 |
|
05.12.25
|
KuPS AC Oulu |
1-2 |
|
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 |
|
14.07.26
|
KuPS Vardar Skopje |
2-3 |
|
23.06.26
|
KuPS Ilves |
4-3 |
|
10.06.26
|
KuPS VPS (Penalties:4 - 5) |
0-0 |
|
30.05.26
|
KuPS Inter Turku |
1-1 |
|
23.05.26
|
KuPS Lahti |
2-1 |
|
20.05.26
|
KuPS Jaro |
3-0 |
|
08.05.26
|
KuPS SJK |
0-0 |
|
26.04.26
|
KuPS HJK |
1-1 |
|
22.04.26
|
KuPS AC Oulu |
3-2 |
|
11.04.26
|
KuPS Gnistan |
1-0 |
|
21.03.26
|
KuPS JIPPO |
1-0 |
|
14.03.26
|
KuPS Mariehamn |
2-0 |
|
22.02.26
|
KuPS Jaro |
3-4 |
|
19.02.26
|
KuPS Lech Poznan |
0-2 |
|
14.02.26
|
KuPS Ilves |
0-1 |
|
31.01.26
|
KuPS VPS |
3-1 |
|
11.12.25
|
KuPS Lausanne |
0-0 |
|
05.12.25
|
KuPS AC Oulu |
1-2 |
|
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 |
|
18.07.26
|
SJK KuPS |
0-2 |
|
07.07.26
|
Vardar Skopje KuPS |
0-2 |
|
27.06.26
|
HJK KuPS |
0-4 |
|
17.06.26
|
Turku PS KuPS |
1-2 |
|
13.06.26
|
VPS KuPS |
1-1 |
|
26.05.26
|
JäPS KuPS |
0-1 |
|
16.05.26
|
Mariehamn KuPS |
1-1 |
|
12.05.26
|
PK-35 KuPS |
0-2 |
|
02.05.26
|
AC Oulu KuPS |
2-0 |
|
18.04.26
|
Jaro KuPS |
1-1 |
|
04.04.26
|
Ilves KuPS |
1-3 |
|
27.03.26
|
SJK KuPS |
0-0 |
|
28.02.26
|
AC Oulu KuPS |
5-0 |
|
26.02.26
|
Lech Poznan KuPS |
1-0 |
|
07.02.26
|
SJK KuPS |
3-0 |
|
18.12.25
|
Crystal Palace KuPS |
2-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 |
| There are no records |
| There are no records |