Catch up on the latest football results and full-time scores on VPEsports. Browse recent soccer results from the Premier League, La Liga, Serie A, Bundesliga, Ligue 1, the Champions League and competitions around the world, sorted by date and competition. Check final scores, see how every match finished and follow links through to match details, league tables and the next round of fixtures. Never miss a result from your team across Europe's top football leagues and major cups.

Sunday, 14 June 2026
FIFA World Cup 4
Haiti
0–1 FT
Scotland
Australia
2–0 FT
Turkey
Germany
7–1 FT
Curaçao
Netherlands
2–2 FT
Japan
Monday, 15 June 2026
FIFA World Cup 4
Ivory Coast
1–0 FT
Ecuador
Sweden
5–1 FT
Tunisia
Spain
0–0 FT
Cape Verde
Belgium
1–1 FT
Egypt
Tuesday, 16 June 2026
FIFA World Cup 3
Saudi Arabia
1–1 FT
Uruguay
Iran
2–2 FT
New Zealand
France
3–1 FT
Senegal
Wednesday, 17 June 2026
FIFA World Cup 5
Iraq
1–4 FT
Norway
Argentina
3–0 FT
Algeria
Austria
3–1 FT
Jordan
Portugal
1–1 FT
Congo DR
England
4–2 FT
Croatia
Thursday, 18 June 2026
FIFA World Cup 4
Ghana
1–0 FT
Panama
Uzbekistan
1–3 FT
Colombia
Czechia
1–1 FT
South Africa
Switzerland
4–1 FT
Bosnia-H.
Friday, 19 June 2026
FIFA World Cup 1
Canada
6–0 FT
Qatar

Frequently asked questions

This page lists the most recent full-time scores across the top leagues and cups, newest first and grouped by date.

Final scores appear within seconds of the final whistle, and the relevant league table updates automatically straight afterwards.

Yes — pick a competition from the chips to show only that league or cup's recent results.