Bet Tips AppFootball betting tips
🔐 Login 👑 VIP Access

⚽ Free tips Updated daily

👑 VIP bet tips

🥇 Join VIP Gold on Patreon

📊 Standings

Live Soccer Scores

Real-time scores, halftime results and today's schedule.

3 games in progress

Playing now

HT
Widzew Łódź
0-0
Unia Skierniewice
HT 0-0
72'
Japan
2-1
Brazil
HT 2-1
45'
England U18
0-0
Norway U19

Segunda División Spain

Valladolid
vs
Castellón
Real Sociedad II
vs
Sporting Gijon
Almeria
vs
FC Andorra
Mallorca
vs
Cordoba
Oviedo
vs
Girona

Serie A BrazilStandings →

Mirassol
vs
Atletico-MG
Chapecoense-sc
vs
Vasco DA Gama

Liga MX MexicoStandings →

Club Queretaro
vs
Monterrey

Coupe de France France

Balagne
vs
Montpellier
Le Puy Foot
vs
Diables Noirs
Tourcoing
vs
Reims
Versailles
vs
Rodez
Boulay
vs
Sochaux
Rhone-Crussol
vs
Fréjus St-Raphaël
Chalon
vs
Hauts Lyonnais
Choisy au Bac
vs
Caen
Vendée Fontenay
vs
Clermont Foot
Cheruy
vs
Bourg-en-bresse 01
Firminy
vs
Annecy
Croix Football IC
vs
Thaon
Le Poiré sur Vie
vs
USSA Vertou
St Sebastien
vs
La Baule-Le Pouliguen
Tinteniac
vs
Concarneau
Koetzingue
vs
Biesheim
Amnéville
vs
Sundhoffen
Caen PTT
vs
Chambly Thelle FC
ASPTT Dijon
vs
Selongey
Racing Besançon
vs
APM Metz
Stade Béthunois
vs
Nancy
Châteaubriant
vs
Horizon Patho
Saint-Brieuc
vs
Rouen
Contres
vs
Linas-Montlhery
Dunkerque
vs
Quevilly
Cournon
vs
Chassieu Décines
Grau-du-Roi
vs
Riviera
Le Touquet
vs
Avranches
Lyon Duchere
vs
Feurs
Cheminots Paray
vs
Villefranche
Pontivy GSI
vs
TA Rennes
SAG Cestas
vs
Bayonne
Saint-Omer
vs
Vire
St Ouen l'Aumône
vs
Boulogne
Strasbourg Koenigshoffen
vs
Oberlauterbach
Vesoul
vs
Fleury 91
Vitré
vs
Saint-Pierre Milizac
Balma
vs
Castanet
Avenir Foot Lozère
vs
Entente Crest-Aouste
Boulazac
vs
Anglet Genets
Bressuire
vs
Challans
Brive
vs
Angoulême
Buxerolles
vs
Sablé
Chauny
vs
Le Pays du Valois
Claira/Laurent
vs
Puissalicon
CPB Brequigny
vs
Montluçon
Lannion
vs
Guingamp
Lourdes
vs
PAU
Macaire
vs
Nueillaubiers
Stade Bordelais
vs
Mazeres
OM Cambrai
vs
Amiens

UEFA Nations League World

Kosovo
vs
Israel
Norway
vs
Wales
Georgia
vs
Hungary
Portugal
vs
Denmark
Northern Ireland
vs
Ukraine
Austria
vs
Rep. Of Ireland
Romania
vs
Poland
Sweden
vs
Bosnia & Herzegovina

Friendlies Clubs World

Zorya Luhansk
vs
FC Kharkiv
PK-35
vs
Inter Turku II
Legia Warszawa
vs
Pogoń Grod. Mazowiecki
CSKA Moscow
vs
Arsenal Tula
Obolon'-Brovar
vs
Nyva Vinnytsya
BFC Dynamo
vs
Tasmania Berlin
Novi Pazar
vs
Otrant-Olympic
Ried
vs
First Vienna
PAOK
vs
FK Partizan

Friendlies World

Korea Republic U21
vs
Mexico U23
Netherlands U18
vs
Switzerland U18
Chinese Taipei
vs
Kyrgyzstan
China
vs
Malaysia
Vietnam U23
vs
Qatar U23
Palestine
vs
Iran
Turkey U18
vs
Germany U18
Basque Country
vs
Venezuela
FT
Colombia
1-0
Chile
HT 1-0
FT
Ecuador
2-0
Costa Rica
HT 1-0
FT
Peru
2-0
Bolivia
HT 1-0
FT
Bahrain
3-1
Yemen
HT 2-1
FT
Thailand U23
3-1
Singapore U23
HT 1-1

How the soccer scoreboard works

This page shows live soccer scores as cards, with the games currently being played pinned to the top under a red marker. Halftime results sit underneath each card once the first 45 minutes are over.

Finished games stay on the list until the day ends, followed by the games still waiting to start.

Soccer scores FAQ

Which soccer games are on this page?

Every game scheduled today in the competitions our data source tracks, from the major European leagues to cup ties and internationals.

Why did a score not change straight away?

Scores are pulled every 30 seconds, and the official feed itself may hold a goal back for a moment while VAR checks it.

Does the goal alert work on mobile?

It does, after you tap the alert button once. Phones block website audio until you interact with the page, so that first tap is required.