Barcelona host Olympiacos in the UEFA Champions League on 21 October 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 17:45 UK Time.
Barcelona return to Champions League action on Tuesday aiming to strengthen their group position. With the upcoming Barcelona vs Olympiacos prediction, the Catalans split their first two fixtures, winning at Newcastle before losing narrowly to PSG. Olympiacos, meanwhile, are yet to score or win in the group, and now face one of Europe’s most lethal home sides.
The stage is set for a one-sided contest if Barcelona sustain their domestic momentum. The hosts have scored freely across recent La Liga rounds, while Olympiacos depend on defensive discipline to stay competitive in the Barcelona vs Olympiacos clash.
Barcelona’s form in Spain remains dominant. They have taken four wins from their last five league matches, scoring at least twice in every victory. Recent home results such as 2-1 wins over Girona and Real Sociedad underline how effective they have been in tight games, providing a solid basis for any Barcelona vs Olympiacos prediction.
Even the 4-1 setback at Sevilla was followed by an immediate reaction. The Blaugrana bounced back strongly with three consecutive victories, including a clean sheet against Getafe. In the Champions League, their 2-1 win at Newcastle highlighted resilience, and the narrow home loss to PSG showed that their attacking threat travels across competitions.
Olympiacos arrive with solid domestic momentum but a slow European start. They drew 0-0 at home against Pafos before falling 2-0 away to Arsenal. Those results underline their struggle to produce goals at this level, a crucial factor in any Barcelona vs Olympiacos prediction.
In the Greek Super League, the Piraeus outfit has been much stronger. They beat Larisa 2-0 and Levadia 3-2 in recent weeks, showing sharper finishing. Yet those wins came against local opposition, far removed from Barcelona’s tempo and quality.
Barcelona’s consistency at home and attacking variety make them overwhelming favourites. Their ability to sustain high intensity and convert chances should break Olympiacos early. The visitors’ European record shows clear limitations when facing technically superior sides.
A strong start and constant threat from wide areas suggest another high-scoring display. With their forwards in rhythm and creativity flowing through midfield, Over 3.5 goals is a realistic angle for the Barcelona vs Olympiacos prediction.
For punters chasing value, Lamine Yamal to score anytime fits Barcelona’s recent scoring patterns. If their finishing is sharp, a repeat of the Barcelona 5-0 betting tip is well within reach, reinforcing the Barcelona vs Olympiacos prediction.
| Game Played | ||
| Wins | ||
| Draws | ||
| Loss | ||
| Goals For | ||
| Goals Against |
| Game Played | ||
| Wins | ||
| Draws | ||
| Loss | ||
| Goals For | ||
| Goals Against |
|
17.05.26
|
Barcelona Real Betis |
3-1 |
|
13.05.26
|
Alaves Barcelona |
1-0 |
|
10.05.26
|
Barcelona Real Madrid |
2-0 |
|
02.05.26
|
Osasuna Barcelona |
1-2 |
|
25.04.26
|
Getafe Barcelona |
0-2 |
|
22.04.26
|
Barcelona Celta Vigo |
1-0 |
|
14.04.26
|
Atletico Madrid Barcelona |
1-2 |
|
11.04.26
|
Barcelona Espanyol |
4-1 |
|
08.04.26
|
Barcelona Atletico Madrid |
0-2 |
|
04.04.26
|
Atletico Madrid Barcelona |
1-2 |
|
22.03.26
|
Barcelona Rayo Vallecano |
1-0 |
|
18.03.26
|
Barcelona Newcastle |
7-2 |
|
15.03.26
|
Barcelona Sevilla |
5-2 |
|
10.03.26
|
Newcastle Barcelona |
1-1 |
|
07.03.26
|
Athletic Bilbao Barcelona |
0-1 |
|
03.03.26
|
Barcelona Atletico Madrid |
3-0 |
|
28.02.26
|
Barcelona Villarreal |
4-1 |
|
22.02.26
|
Barcelona Levante |
3-0 |
|
16.02.26
|
Girona Barcelona |
2-1 |
|
12.02.26
|
Atletico Madrid Barcelona |
4-0 |
|
07.02.26
|
Barcelona Mallorca |
3-0 |
|
03.02.26
|
Albacete Barcelona |
1-2 |
|
31.01.26
|
Elche Barcelona |
1-3 |
|
28.01.26
|
Barcelona FC Copenhagen |
4-1 |
|
25.01.26
|
Barcelona Real Oviedo |
3-0 |
|
21.01.26
|
Slavia Prague Barcelona |
2-4 |
|
18.01.26
|
Real Sociedad Barcelona |
2-1 |
|
15.01.26
|
Racing Santander Barcelona |
0-2 |
|
11.01.26
|
Barcelona Real Madrid |
3-2 |
|
07.01.26
|
Barcelona Athletic Bilbao |
5-0 |
|
03.01.26
|
Espanyol Barcelona |
0-2 |
|
21.12.25
|
Villarreal Barcelona |
0-2 |
|
16.12.25
|
Guadalajara Barcelona |
0-2 |
|
13.12.25
|
Barcelona Osasuna |
2-0 |
|
09.12.25
|
Barcelona Eintracht Frankfurt |
2-1 |
|
06.12.25
|
Real Betis Barcelona |
3-5 |
|
02.12.25
|
Barcelona Atletico Madrid |
3-1 |
|
29.11.25
|
Barcelona Alaves |
3-1 |
|
25.11.25
|
Chelsea Barcelona |
3-0 |
|
22.11.25
|
Barcelona Athletic Bilbao |
4-0 |
|
09.11.25
|
Celta Vigo Barcelona |
2-4 |
|
05.11.25
|
Club Brugge Barcelona |
3-3 |
|
02.11.25
|
Barcelona Elche |
3-1 |
|
26.10.25
|
Real Madrid Barcelona |
2-1 |
|
21.10.25
|
Barcelona Olympiacos |
6-1 |
|
18.10.25
|
Barcelona Girona |
2-1 |
|
05.10.25
|
Sevilla Barcelona |
4-1 |
|
01.10.25
|
Barcelona PSG |
1-2 |
|
28.09.25
|
Barcelona Real Sociedad |
2-1 |
|
25.09.25
|
Real Oviedo Barcelona |
1-3 |
|
17.05.26
|
Barcelona Real Betis |
3-1 |
|
10.05.26
|
Barcelona Real Madrid |
2-0 |
|
22.04.26
|
Barcelona Celta Vigo |
1-0 |
|
11.04.26
|
Barcelona Espanyol |
4-1 |
|
08.04.26
|
Barcelona Atletico Madrid |
0-2 |
|
22.03.26
|
Barcelona Rayo Vallecano |
1-0 |
|
18.03.26
|
Barcelona Newcastle |
7-2 |
|
15.03.26
|
Barcelona Sevilla |
5-2 |
|
03.03.26
|
Barcelona Atletico Madrid |
3-0 |
|
28.02.26
|
Barcelona Villarreal |
4-1 |
|
22.02.26
|
Barcelona Levante |
3-0 |
|
07.02.26
|
Barcelona Mallorca |
3-0 |
|
28.01.26
|
Barcelona FC Copenhagen |
4-1 |
|
25.01.26
|
Barcelona Real Oviedo |
3-0 |
|
11.01.26
|
Barcelona Real Madrid |
3-2 |
|
07.01.26
|
Barcelona Athletic Bilbao |
5-0 |
|
13.12.25
|
Barcelona Osasuna |
2-0 |
|
09.12.25
|
Barcelona Eintracht Frankfurt |
2-1 |
|
02.12.25
|
Barcelona Atletico Madrid |
3-1 |
|
29.11.25
|
Barcelona Alaves |
3-1 |
|
22.11.25
|
Barcelona Athletic Bilbao |
4-0 |
|
02.11.25
|
Barcelona Elche |
3-1 |
|
21.10.25
|
Barcelona Olympiacos |
6-1 |
|
18.10.25
|
Barcelona Girona |
2-1 |
|
01.10.25
|
Barcelona PSG |
1-2 |
|
28.09.25
|
Barcelona Real Sociedad |
2-1 |
|
21.09.25
|
Barcelona Getafe |
3-0 |
|
14.09.25
|
Barcelona Valencia |
6-0 |
|
10.08.25
|
Barcelona Como |
5-0 |
|
18.05.25
|
Barcelona Villarreal |
2-3 |
|
11.05.25
|
Barcelona Real Madrid |
4-3 |
|
30.04.25
|
Barcelona Inter Milan |
3-3 |
|
26.04.25
|
Barcelona Real Madrid |
3-2 |
|
22.04.25
|
Barcelona Mallorca |
1-0 |
|
19.04.25
|
Barcelona Celta Vigo |
4-3 |
|
09.04.25
|
Barcelona Dortmund |
4-0 |
|
05.04.25
|
Barcelona Real Betis |
1-1 |
|
30.03.25
|
Barcelona Girona |
4-1 |
|
27.03.25
|
Barcelona Osasuna |
3-0 |
|
11.03.25
|
Barcelona Benfica |
3-1 |
|
02.03.25
|
Barcelona Real Sociedad |
4-0 |
|
25.02.25
|
Barcelona Atletico Madrid |
4-4 |
|
17.02.25
|
Barcelona Rayo Vallecano |
1-0 |
|
02.02.25
|
Barcelona Alaves |
1-0 |
|
29.01.25
|
Barcelona Atalanta |
2-2 |
|
26.01.25
|
Barcelona Valencia |
7-1 |
|
15.01.25
|
Barcelona Real Betis |
5-1 |
|
21.12.24
|
Barcelona Atletico Madrid |
1-2 |
|
15.12.24
|
Barcelona Leganes |
0-1 |
|
30.11.24
|
Barcelona Las Palmas |
1-2 |
|
13.05.26
|
Alaves Barcelona |
1-0 |
|
02.05.26
|
Osasuna Barcelona |
1-2 |
|
25.04.26
|
Getafe Barcelona |
0-2 |
|
14.04.26
|
Atletico Madrid Barcelona |
1-2 |
|
04.04.26
|
Atletico Madrid Barcelona |
1-2 |
|
10.03.26
|
Newcastle Barcelona |
1-1 |
|
07.03.26
|
Athletic Bilbao Barcelona |
0-1 |
|
16.02.26
|
Girona Barcelona |
2-1 |
|
12.02.26
|
Atletico Madrid Barcelona |
4-0 |
|
03.02.26
|
Albacete Barcelona |
1-2 |
|
31.01.26
|
Elche Barcelona |
1-3 |
|
21.01.26
|
Slavia Prague Barcelona |
2-4 |
|
18.01.26
|
Real Sociedad Barcelona |
2-1 |
|
15.01.26
|
Racing Santander Barcelona |
0-2 |
|
03.01.26
|
Espanyol Barcelona |
0-2 |
|
21.12.25
|
Villarreal Barcelona |
0-2 |
|
16.12.25
|
Guadalajara Barcelona |
0-2 |
|
06.12.25
|
Real Betis Barcelona |
3-5 |
|
25.11.25
|
Chelsea Barcelona |
3-0 |
|
09.11.25
|
Celta Vigo Barcelona |
2-4 |
|
05.11.25
|
Club Brugge Barcelona |
3-3 |
|
26.10.25
|
Real Madrid Barcelona |
2-1 |
|
05.10.25
|
Sevilla Barcelona |
4-1 |
|
25.09.25
|
Real Oviedo Barcelona |
1-3 |
|
18.09.25
|
Newcastle Barcelona |
1-2 |
|
31.08.25
|
Rayo Vallecano Barcelona |
1-1 |
|
23.08.25
|
Levante Barcelona |
2-3 |
|
16.08.25
|
Mallorca Barcelona |
0-3 |
|
04.08.25
|
Daegu Barcelona |
0-5 |
|
31.07.25
|
FC Seoul Barcelona |
3-7 |
|
27.07.25
|
Vissel Kobe Barcelona |
1-3 |
|
25.05.25
|
Athletic Bilbao Barcelona |
0-3 |
|
15.05.25
|
Espanyol Barcelona |
0-2 |
|
06.05.25
|
Inter Milan Barcelona |
4-3 |
|
03.05.25
|
Valladolid Barcelona |
1-2 |
|
15.04.25
|
Dortmund Barcelona |
3-1 |
|
12.04.25
|
Leganes Barcelona |
0-1 |
|
02.04.25
|
Atletico Madrid Barcelona |
0-1 |
|
16.03.25
|
Atletico Madrid Barcelona |
2-4 |
|
05.03.25
|
Benfica Barcelona |
0-1 |
|
22.02.25
|
Las Palmas Barcelona |
0-2 |
|
09.02.25
|
Sevilla Barcelona |
1-4 |
|
06.02.25
|
Valencia Barcelona |
0-5 |
|
21.01.25
|
Benfica Barcelona |
4-5 |
|
18.01.25
|
Getafe Barcelona |
1-1 |
|
12.01.25
|
Real Madrid Barcelona |
2-5 |
|
08.01.25
|
Athletic Bilbao Barcelona |
0-2 |
|
04.01.25
|
Barbastro Barcelona |
0-4 |
|
11.12.24
|
Dortmund Barcelona |
2-3 |
|
07.12.24
|
Real Betis Barcelona |
2-2 |
|
10.05.26
|
Olympiacos PAOK |
1-1 |
|
03.05.26
|
PAOK Olympiacos |
3-1 |
|
19.04.26
|
Panathinaikos Olympiacos |
0-2 |
|
05.04.26
|
Olympiacos AEK Athens |
0-1 |
|
22.03.26
|
Olympiacos Larisa |
0-0 |
|
14.03.26
|
OFI Crete Olympiacos |
0-3 |
|
08.03.26
|
Olympiacos PAOK |
0-0 |
|
01.03.26
|
Panserraikos Olympiacos |
1-2 |
|
24.02.26
|
Bayer Leverkusen Olympiacos |
0-0 |
|
21.02.26
|
Olympiacos Panetolikos |
2-0 |
|
18.02.26
|
Olympiacos Bayer Leverkusen |
0-2 |
|
14.02.26
|
Levadiakos Olympiacos |
0-0 |
|
08.02.26
|
Olympiacos Panathinaikos |
0-1 |
|
04.02.26
|
Asteras Tripolis Olympiacos |
0-3 |
|
01.02.26
|
AEK Athens Olympiacos |
1-1 |
|
28.01.26
|
Ajax Olympiacos |
1-2 |
|
24.01.26
|
Olympiacos Volos |
1-0 |
|
20.01.26
|
Olympiacos Bayer Leverkusen |
2-0 |
|
14.01.26
|
Olympiacos PAOK |
0-2 |
|
10.01.26
|
Atromitos Olympiacos |
0-2 |
|
03.01.26
|
Olympiacos OFI Crete |
3-0 |
|
20.12.25
|
Olympiacos Kifisia |
1-1 |
|
17.12.25
|
Olympiacos Iraklis 1908 |
6-0 |
|
14.12.25
|
Aris Olympiacos |
0-0 |
|
09.12.25
|
Kairat Almaty Olympiacos |
0-1 |
|
06.12.25
|
Olympiacos OFI Crete |
3-0 |
|
03.12.25
|
Ellas Syros Olympiacos |
2-5 |
|
30.11.25
|
Panetolikos Olympiacos |
0-1 |
|
26.11.25
|
Olympiacos Real Madrid |
3-4 |
|
22.11.25
|
Olympiacos Atromitos |
3-0 |
|
09.11.25
|
Kifisia Olympiacos |
1-3 |
|
04.11.25
|
Olympiacos PSV Eindhoven |
1-1 |
|
01.11.25
|
Olympiacos Aris |
2-1 |
|
29.10.25
|
Olympiacos Volos |
5-0 |
|
26.10.25
|
Olympiacos AEK Athens |
2-0 |
|
21.10.25
|
Barcelona Olympiacos |
6-1 |
|
18.10.25
|
Larisa Olympiacos |
0-2 |
|
05.10.25
|
PAOK Olympiacos |
2-1 |
|
01.10.25
|
Arsenal Olympiacos |
2-0 |
|
27.09.25
|
Olympiacos Levadiakos |
3-2 |
|
24.09.25
|
Asteras Tripolis Olympiacos |
1-2 |
|
21.09.25
|
Panathinaikos Olympiacos |
1-1 |
|
17.09.25
|
Olympiacos Pafos |
0-0 |
|
13.09.25
|
Olympiacos Panserraikos |
5-0 |
|
30.08.25
|
Volos Olympiacos |
0-2 |
|
23.08.25
|
Olympiacos Asteras Tripolis |
2-0 |
|
16.08.25
|
Inter Milan Olympiacos |
2-0 |
|
14.08.25
|
Napoli Olympiacos |
2-1 |
|
09.08.25
|
Union Berlin Olympiacos |
0-1 |
|
08.08.25
|
Olympiacos Al Taawoun |
2-1 |
|
10.05.26
|
Olympiacos PAOK |
1-1 |
|
05.04.26
|
Olympiacos AEK Athens |
0-1 |
|
22.03.26
|
Olympiacos Larisa |
0-0 |
|
08.03.26
|
Olympiacos PAOK |
0-0 |
|
21.02.26
|
Olympiacos Panetolikos |
2-0 |
|
18.02.26
|
Olympiacos Bayer Leverkusen |
0-2 |
|
08.02.26
|
Olympiacos Panathinaikos |
0-1 |
|
24.01.26
|
Olympiacos Volos |
1-0 |
|
20.01.26
|
Olympiacos Bayer Leverkusen |
2-0 |
|
14.01.26
|
Olympiacos PAOK |
0-2 |
|
03.01.26
|
Olympiacos OFI Crete |
3-0 |
|
20.12.25
|
Olympiacos Kifisia |
1-1 |
|
17.12.25
|
Olympiacos Iraklis 1908 |
6-0 |
|
06.12.25
|
Olympiacos OFI Crete |
3-0 |
|
26.11.25
|
Olympiacos Real Madrid |
3-4 |
|
22.11.25
|
Olympiacos Atromitos |
3-0 |
|
04.11.25
|
Olympiacos PSV Eindhoven |
1-1 |
|
01.11.25
|
Olympiacos Aris |
2-1 |
|
29.10.25
|
Olympiacos Volos |
5-0 |
|
26.10.25
|
Olympiacos AEK Athens |
2-0 |
|
27.09.25
|
Olympiacos Levadiakos |
3-2 |
|
17.09.25
|
Olympiacos Pafos |
0-0 |
|
13.09.25
|
Olympiacos Panserraikos |
5-0 |
|
23.08.25
|
Olympiacos Asteras Tripolis |
2-0 |
|
08.08.25
|
Olympiacos Al Taawoun |
2-1 |
|
04.05.25
|
Olympiacos PAOK |
4-2 |
|
13.04.25
|
Olympiacos AEK Athens |
1-0 |
|
30.03.25
|
Olympiacos Panathinaikos |
4-2 |
|
13.03.25
|
Olympiacos Bodo/Glimt |
2-1 |
|
09.03.25
|
Olympiacos OFI Crete |
1-0 |
|
26.02.25
|
Olympiacos AEK Athens |
6-0 |
|
23.02.25
|
Olympiacos PAOK |
2-1 |
|
09.02.25
|
Olympiacos Asteras Tripolis |
1-1 |
|
05.02.25
|
Olympiacos Panathinaikos |
1-0 |
|
30.01.25
|
Olympiacos Qarabag |
3-0 |
|
26.01.25
|
Olympiacos Panathinaikos |
1-1 |
|
11.01.25
|
Olympiacos Aris |
2-1 |
|
21.12.24
|
Olympiacos Lamia |
1-0 |
|
12.12.24
|
Olympiacos Twente |
0-0 |
|
07.12.24
|
Olympiacos Volos |
3-0 |
|
04.12.24
|
Olympiacos Kallithea |
1-1 |
|
24.11.24
|
Olympiacos AEK Athens |
4-1 |
|
07.11.24
|
Olympiacos Rangers |
1-1 |
|
02.11.24
|
Olympiacos Panserraikos |
2-1 |
|
20.10.24
|
Olympiacos Levadiakos |
2-2 |
|
03.10.24
|
Olympiacos Braga |
3-0 |
|
29.09.24
|
Olympiacos Atromitos |
2-0 |
|
15.09.24
|
Olympiacos Panetolikos |
0-0 |
|
26.08.24
|
Olympiacos Kallithea |
2-1 |
|
08.08.24
|
Olympiacos Nottingham Forest |
3-4 |
|
03.05.26
|
PAOK Olympiacos |
3-1 |
|
19.04.26
|
Panathinaikos Olympiacos |
0-2 |
|
14.03.26
|
OFI Crete Olympiacos |
0-3 |
|
01.03.26
|
Panserraikos Olympiacos |
1-2 |
|
24.02.26
|
Bayer Leverkusen Olympiacos |
0-0 |
|
14.02.26
|
Levadiakos Olympiacos |
0-0 |
|
04.02.26
|
Asteras Tripolis Olympiacos |
0-3 |
|
01.02.26
|
AEK Athens Olympiacos |
1-1 |
|
28.01.26
|
Ajax Olympiacos |
1-2 |
|
10.01.26
|
Atromitos Olympiacos |
0-2 |
|
14.12.25
|
Aris Olympiacos |
0-0 |
|
09.12.25
|
Kairat Almaty Olympiacos |
0-1 |
|
03.12.25
|
Ellas Syros Olympiacos |
2-5 |
|
30.11.25
|
Panetolikos Olympiacos |
0-1 |
|
09.11.25
|
Kifisia Olympiacos |
1-3 |
|
21.10.25
|
Barcelona Olympiacos |
6-1 |
|
18.10.25
|
Larisa Olympiacos |
0-2 |
|
05.10.25
|
PAOK Olympiacos |
2-1 |
|
01.10.25
|
Arsenal Olympiacos |
2-0 |
|
24.09.25
|
Asteras Tripolis Olympiacos |
1-2 |
|
21.09.25
|
Panathinaikos Olympiacos |
1-1 |
|
30.08.25
|
Volos Olympiacos |
0-2 |
|
16.08.25
|
Inter Milan Olympiacos |
2-0 |
|
14.08.25
|
Napoli Olympiacos |
2-1 |
|
09.08.25
|
Union Berlin Olympiacos |
0-1 |
|
03.08.25
|
Den Haag Olympiacos |
2-3 |
|
02.08.25
|
Heerenveen Olympiacos |
1-1 |
|
26.07.25
|
AZ Alkmaar Olympiacos |
0-2 |
|
25.07.25
|
Norwich Olympiacos |
0-3 |
|
19.07.25
|
NAC Breda Olympiacos |
2-3 |
|
17.05.25
|
OFI Crete Olympiacos |
0-2 |
|
11.05.25
|
Panathinaikos Olympiacos |
0-1 |
|
27.04.25
|
AEK Athens Olympiacos |
0-2 |
|
06.04.25
|
PAOK Olympiacos |
2-1 |
|
02.04.25
|
AEK Athens Olympiacos |
2-0 |
|
06.03.25
|
Bodo/Glimt Olympiacos |
3-0 |
|
02.03.25
|
AEK Athens Olympiacos |
0-1 |
|
16.02.25
|
Panserraikos Olympiacos |
0-4 |
|
02.02.25
|
Levadiakos Olympiacos |
0-1 |
|
23.01.25
|
FC Porto Olympiacos |
0-1 |
|
19.01.25
|
Atromitos Olympiacos |
1-2 |
|
15.01.25
|
Panathinaikos Olympiacos |
1-1 |
|
06.01.25
|
Panetolikos Olympiacos |
0-2 |
|
16.12.24
|
Kallithea Olympiacos |
1-1 |
|
01.12.24
|
OFI Crete Olympiacos |
0-2 |
|
28.11.24
|
FCSB Olympiacos |
0-0 |
|
10.11.24
|
PAOK Olympiacos |
2-3 |
|
30.10.24
|
Kallithea Olympiacos |
0-1 |
|
27.10.24
|
Asteras Tripolis Olympiacos |
1-0 |
|
24.10.24
|
Malmo Olympiacos |
0-1 |
|
31.10.2017
|
Olympiacos Barcelona |
0-0
|
|
18.10.2017
|
Barcelona Olympiacos |
3-1
|
|
18.10.2017
|
Barcelona Olympiacos |
3-1
|