Data coverage
THE FOOTBALL TUBE

Scores & fixtures

Men’s football · Results and fixtures · All times UTC

Browse competitions →
Fri, 21 July 2023
Today
Date & filters
208 matches · All times UTC
21 Jul
CANC
Antwerp–:–KV Mechelen
21 Jul
FT
Kecskeméti TE4:0Hódmezővásárhely
21 Jul
FT
Forward Madison1:2Atlante FC
21 Jul
FT
Port Vale1:1Grimsby
21 Jul
FT
FC Kharkiv0:2Ruh Lviv
21 Jul
CANC
Kortrijk–:–Oostende
21 Jul
FT
Minai2:0Metal Kharkiv
21 Jul
FT
Třinec1:1Viktoria Otrokovice
21 Jul
FT
Fehérvár FC0:0Gyirmot SE
21 Jul
FT
FC Liefering0:1LASK Juniors
21 Jul
FT
Rochefort2:2Seraing United
21 Jul
FT
Jong Utrecht0:2FC OSS
21 Jul
FT
1. FC Köln1:1Mallorca
21 Jul
FT
Ujpest0:1Al-Fateh
21 Jul
FT
Tatran Prešov0:0Podbrezová
21 Jul
FT
Liptovský Mikuláš3:0Zemplín Michalovce
21 Jul
FT
Kecskeméti TE5:1Ajka
21 Jul
FT
Ruh Lviv3:0Ahrobiznes Volochysk
21 Jul
FT
Club Brugge II2:0Knokke
21 Jul
CANC
Club Brugge KV–:–Knokke
21 Jul
FT
Beşiktaş2:1Strasbourg
21 Jul
FT
Konyaspor0:2Səbail
21 Jul
FT
Dukla Banská Bystrica4:1Petržalka
21 Jul
CANC
FC Liefering–:–Ried II
21 Jul
FT
Paris Saint Germain2:0Le Havre
21 Jul
FT
Lokomotive Leipzig1:0MSV Duisburg
21 Jul
FT
Rekord Bielsko-Biała3:4Vorskla Poltava
21 Jul
CANC
Luton–:–Ashdod
21 Jul
FT
Bayer Leverkusen1:2SC Paderborn 07
21 Jul
FT
Fortuna Düsseldorf3:1VfL Bochum
21 Jul
FT
Chemnitzer FC1:2Altglienicke
21 Jul
FT
Standard Liege1:1Hertha BSC
21 Jul
FT
Villefranche2:1Le Puy Foot
21 Jul
FT
Schwaz5:0Völs
21 Jul
FT
Laval0:0Cholet
21 Jul
FT
Stuttgarter Kickers3:0CFR Pforzheim
21 Jul
FT
Sporting Tisselt0:6Rupel Boom
21 Jul
FT
Dordrecht2:0Den Bosch
21 Jul
CANC
FC Eindhoven–:–Beerschot VA
21 Jul
FT
Chateauroux0:2Orleans
21 Jul
FT
Gnas3:1Gratkorn
21 Jul
FT
SSV Jeddeloh2:0Atlas Delmenhorst
21 Jul
FT
Bonner SC1:2Alemannia Aachen
21 Jul
FT
Teruel1:2Zaragoza
21 Jul
FT
Olbia0:2Cagliari
21 Jul
FT
Wiener SC2:4SV Babelsberg 03
21 Jul
FT
Hibernian2:1Groningen
21 Jul
FT
Fleetwood Town0:0Blackburn
21 Jul
CANC
Dunston UTS–:–Gateshead
21 Jul
FT
Oxford United1:0Swansea

Source: API-Football. Latest update: 02/11/2026, 14:38:42 UTC. Updates may be delayed. Some matches may be missing.