Soccer Match Results and Upcoming Football Match Fixtures

The football match kick-off date and time are based on your local timezone.

If the match has started, proceed to live score for the latest and fastest live soccer results.
For the full-time results of today matches, click here.

The best 1x2 odds are shown for each soccer match. Click on "Odds' to view the opening odds, fluctuation and archive of odds history.

Sort By: Kick-off TimeCompetition Name

Current/Past Match Results

The half-time and full-time results are updated upon the final whistle. The winning team is highlighted in bold.

Click on the button to view the respective match stats such as corner kicks, goal kicks, possessions etc. We will also tell you the teams starting line-up, substitutions, referees, goal scorers, yellow or red cards.

If the match is postponed, it is shown as P - P

Mamelodi Sundowns
 
Al Ahli Benghazi
 
2 0
4 0
Platinum
 
Otôho d'Oyo
 
0 0
0 0
Vipers
 
CS Constantine
 
0 0
0 2
ZESCO United
 
TP Mazembe
 
1 0
1 1
African Stars
 
Orlando Pirates
 
0 0
0 1
Lobi Stars
 
Gor Mahia
 
0 0
2 0
Cotonsport
 
Ismaily
 
1 1
2 1
Jaraaf
 
Wydad Casablanca
 
1 0
3 1
Elgeco Plus
 
Kaizer Chiefs
 
0 0
0 3
Mtibwa Sugar
 
KCCA
 
0 1
1 2
Mukura
 
Hilal Obayed
 
0 0
0 0
Cercle Mbéri
 
Raja Casablanca
 
1 0
1 0
Asante Kotoko
 
Kariobangi Sharks
 
2 1
2 1
Al-Ittihad
 
RSB Berkane
 
0 0
0 1
Salitas
 
Al Masry
 
0 0
0 0
San-Pedro
 
Motema Pembe
 
2 0
2 0
NA Hussein Dey
 
Green Eagles
 
1 1
2 1
Teuta Durrës
 
Laçi
 
0 1
1 1
Wellington Phoenix
 
Brisbane Roar
 
1 1
4 1
Melbourne City
 
Melbourne Victory
 
0 0
1 1
Mechelen
 
Tubize
 
3 1
3 1
K. Beerschot V.A.
 
Lommel United
 
3 0
3 0
Royal Excel Mouscron
 
Anderlecht
 
2 0
3 1
Sint-Truiden
 
Kortrijk
 
0 0
0 0
Waasland-Beveren
 
Lokeren
 
1 0
2 1
Standard Liège
 
KV Oostende
 
3 0
3 1
Americano
 
América RJ
 
1 0
1 0
Nova Iguaçu
 
Goytacaz
 
1 1
2 1
Resende
 
Macaé
 
0 1
1 1
Paphos
 
Apollon
 
1 1
1 1
APOEL
 
Ermis
 
1 0
2 0
AEK Larnaca
 
Nea Salamis
 
0 1
0 1
Smouha
 
Misr Lel Makasa
 
0 1
1 1
Pyramids FC
 
ENPPI
 
1 1
1 1
Blackburn Rovers
 
Norwich City
 
0 0
0 1
Brentford
 
Bolton Wanderers
 
0 0
1 0
Derby County
 
Bristol City
 
1 1
1 1
Ipswich Town
 
Sheffield United
 
1 0
1 1
Nottingham Forest
 
Queens Park Rangers
 
0 1
0 1
Reading
 
Middlesbrough
 
0 0
0 1
Rotherham United
 
West Bromwich Albion
 
0 3
0 4
Sheffield Wednesday
 
Preston North End
 
0 0
1 0
Stoke City
 
Millwall
 
0 0
1 0
Wigan Athletic
 
Birmingham City
 
0 2
0 3
Hull City
 
Swansea City
 
0 1
3 2
Blackpool
 
Barnsley
 
0 0
0 1
Bradford City
 
Scunthorpe United
 
2 0
2 0
Bristol Rovers
 
Fleetwood Town
 
1 1
2 1
Charlton Athletic
 
Gillingham
 
2 0
2 0
Doncaster Rovers
 
Oxford United
 
1 0
2 2
Luton Town
 
Burton Albion
 
1 0
2 0
Peterborough United
 
Walsall
 
0 1
1 1
Plymouth Argyle
 
Accrington Stanley
 
0 0
0 3
Portsmouth
 
Sunderland
 
0 0
3 1
Shrewsbury Town
 
Coventry City
 
0 0
1 0
Southend United
 
Rochdale
 
0 1
1 2
Wycombe Wanderers
 
AFC Wimbledon
 
0 1
1 2
Bury
 
Tranmere Rovers
 
0 0
2 1
Crawley Town
 
Carlisle United
 
2 2
2 3
Forest Green Rovers
 
Crewe Alexandra
 
1 0
1 0
Grimsby Town
 
Notts County
 
2 0
4 0
Lincoln City
 
Newport County
 
2 1
3 2
Macclesfield Town
 
Port Vale
 
0 0
0 0
Milton Keynes Dons
 
Colchester United
 
0 1
0 1
Morecambe
 
Cambridge United
 
0 0
3 0
Oldham Athletic
 
Exeter City
 
1 1
2 3
Stevenage
 
Mansfield Town
 
1 0
1 3
Swindon Town
 
Cheltenham Town
 
0 0
0 0
Yeovil Town
 
Northampton Town
 
0 0
1 1
Barnet
 
Dover Athletic
 
0 0
2 0
Aldershot Town
 
Wrexham
 
0 0
0 0
Braintree Town
 
Boreham Wood
 
1 0
1 1
Bromley
 
Maidenhead United
 
1 0
1 0
Eastleigh
 
Harrogate Town
 
1 1
2 1
Fylde
 
Ebbsfleet United
 
1 0
2 0
Halifax Town
 
Sutton United
 
0 0
0 1
Hartlepool United
 
Havant & Waterlooville
 
1 1
1 1
Leyton Orient
 
Chesterfield
 
1 1
3 1
Maidstone United
 
Gateshead
 
0 2
2 3
Salford City
 
Dagenham & Redbridge
 
1 1
1 2
Solihull Moors
 
Barrow
 
0 0
0 1
Arsenal
 
Burnley
 
1 0
3 1
AFC Bournemouth
 
Brighton & Hove Albion
 
1 0
2 0
Chelsea
 
Leicester City
 
0 0
0 1
Huddersfield Town
 
Southampton
 
0 2
1 3
Manchester City
 
Crystal Palace
 
1 2
2 3
Newcastle United
 
Fulham
 
0 0
0 0
West Ham United
 
Watford
 
0 1
0 2
Cardiff City
 
Manchester United
 
1 3
1 5
Angers SCO
 
Olympique Marseille
 
1 0
1 1
LOSC Lille
 
Toulouse
 
1 0
1 2
Monaco
 
Guingamp
 
0 0
0 2
Montpellier
 
Olympique Lyonnais
 
0 0
1 1
Paris Saint Germain
 
Nantes
 
0 0
1 0
Reims
 
Caen
 
1 2
2 2
Rennes
 
Nîmes
 
2 0
4 0
Saint-Étienne
 
Dijon
 
1 0
3 0
Strasbourg
 
Nice
 
2 0
2 0
Lens
 
Ajaccio
 
1 1
1 2
Sochaux
 
Lorient
 
1 0
1 0
DSC Arminia Bielefeld
 
Heidenheim
 
1 1
1 2
Ingolstadt
 
Jahn Regensburg
 
1 1
1 2
St. Pauli
 
Magdeburg
 
1 1
4 1
1860 München
 
Kaiserslautern
 
0 0
2 1
Hallescher FC
 
Zwickau
 
1 0
2 0
Hansa Rostock
 
Energie Cottbus
 
0 1
0 2
Karlsruher SC
 
Eintracht Braunschweig
 
0 1
1 1
Meppen
 
Sportfreunde Lotte
 
2 0
2 0
Preußen Münster
 
Fortuna Köln
 
0 1
0 2
Würzburger Kickers
 
Osnabrück
 
1 1
1 2
Bayer 04 Leverkusen
 
Hertha BSC
 
2 1
3 1
Hannover 96
 
Fortuna Düsseldorf
 
0 0
0 1
Nürnberg
 
SC Freiburg
 
0 1
0 1
RB Leipzig
 
Werder Bremen
 
2 0
3 2
VfB Stuttgart
 
Schalke 04
 
0 1
1 3
Eintracht Frankfurt
 
FC Bayern München
 
0 1
0 3
Platanias
 
Irodotos
 
2 0
5 1
Chennai City
 
Real Kashmir
 
0 0
0 1
Maccabi Haifa
 
Hapoel Marmorek
 
4 0
5 0
Hapoel Be'er Sheva
 
Beitar Tel Aviv Ramla
 
0 0
0 0
Beitar Jerusalem
 
Maccabi Tel Aviv
 
0 0
1 2
Lazio
 
Cagliari
 
2 0
3 1
Empoli
 
Sampdoria
 
1 1
2 4
Genoa
 
Atalanta
 
1 0
3 1
Milan
 
Fiorentina
 
0 0
0 1
Napoli
 
SPAL
 
1 0
1 0
Sassuolo
 
Torino
 
0 0
1 1
Udinese
 
Frosinone
 
1 0
1 1
ChievoVerona
 
Inter
 
0 1
1 1
Parma
 
Bologna
 
0 0
0 0
Juventus
 
Roma
 
1 0
1 0
Cremonese
 
Carpi
 
0 1
1 2
Livorno
 
Hellas Verona
 
0 0
0 0
Siena
 
Novara
 
0 1
1 1
AlbinoLeffe
 
Virtus Verona
 
0 0
1 0
Gubbio
 
Sambenedettese
 
0 0
0 0
Rimini
 
Vis Pesaro
 
0 0
1 1
Südtirol
 
Imolese
 
1 0
1 1
Teramo
 
Triestina
 
0 0
2 0
Fano
 
Vicenza
 
0 0
0 0
Fermana
 
Monza
 
0 1
0 1
Giana Erminio
 
Pordenone
 
0 1
1 1
FeralpiSalò
 
Renate
 
0 0
0 0
Ravenna
 
Ternana
 
2 1
3 2
FC Den Bosch
 
Roda JC Kerkrade
 
1 0
2 0
Fortuna Sittard
 
FC Groningen
 
0 0
0 0
NAC Breda
 
SC Heerenveen
 
1 2
4 2
PSV
 
AZ
 
1 1
3 1
Excelsior
 
Heracles Almelo
 
0 2
0 3
Ballymena United
 
Ards
 
2 0
2 0
Coleraine
 
Dungannon Swifts
 
1 0
2 1
Crusaders
 
Warrenpoint Town
 
0 0
3 1
Institute
 
Cliftonville
 
3 1
6 4
Linfield
 
Glenavon
 
0 0
0 0
Korona Kielce
 
Miedź Legnica
 
0 0
0 0
Lechia Gdańsk
 
Górnik Zabrze
 
1 0
4 0
Zagłębie Lubin
 
Cracovia Kraków
 
1 0
1 2
Feirense
 
Portimonense
 
0 0
0 1
Tondela
 
Marítimo
 
1 1
2 1
Vitória FC
 
Santa Clara
 
0 1
0 2
Belenenses
 
Desportivo Aves
 
2 2
5 2
Moreirense
 
Boavista
 
2 1
2 1
Famalicão
 
Benfica II
 
0 0
0 0
Porto II
 
Sporting Covilhã
 
2 0
3 0
Arouca
 
Vitória Guimarães II
 
1 1
2 2
Sporting Braga II
 
Varzim
 
0 0
0 1
Hermannstadt
 
Viitorul
 
1 0
1 0
FCSB
 
CFR Cluj
 
0 1
0 2
Al Feiha
 
Ohod
 
1 0
3 0
Alloa Athletic
 
Queen of the South
 
0 0
2 0
Dundee United
 
Falkirk
 
1 0
2 1
Dunfermline Athletic
 
Ayr United
 
0 0
0 0
Greenock Morton
 
Inverness CT
 
0 1
1 2
Ross County
 
Partick Thistle
 
1 0
2 0
Arbroath
 
Raith Rovers
 
0 2
0 2
Brechin City
 
Airdrieonians
 
0 0
0 1
Dumbarton
 
Stranraer
 
0 0
0 1
East Fife
 
Forfar Athletic
 
0 0
1 0
Montrose
 
Stenhousemuir
 
2 0
3 1
Albion Rovers
 
Clyde
 
0 2
0 3
Annan Athletic
 
Berwick Rangers
 
1 0
4 0
Cowdenbeath
 
Edinburgh City
 
0 1
0 2
Peterhead
 
Stirling Albion
 
2 0
4 1
Queen's Park
 
Elgin City
 
0 2
0 4
Aberdeen
 
Hearts
 
1 0
2 0
Celtic
 
Dundee
 
1 0
3 0
Hamilton Academical
 
Kilmarnock
 
1 1
1 1
Hibernian
 
Livingston
 
0 0
1 1
Motherwell
 
St. Mirren
 
0 0
0 1
AmaZulu
 
Golden Arrows
 
2 0
2 0
Cape Town City
 
Bloemfontein Celtic
 
0 2
3 2
Maritzburg United
 
Baroka
 
0 1
0 1
Real Betis
 
SD Eibar
 
1 0
1 1
Atlético Madrid
 
Espanyol
 
0 0
1 0
FC Barcelona
 
Celta de Vigo
 
2 0
2 0
Athletic Club
 
Real Valladolid
 
1 0
1 1
Lugo
 
Sporting Gijón
 
0 0
0 0
Real Oviedo
 
Málaga
 
0 0
0 0
Real Zaragoza
 
Extremadura UD
 
0 1
2 1
Elche
 
Almería
 
1 0
2 2
Córdoba
 
Las Palmas
 
1 0
4 1
Cádiz
 
Deportivo La Coruña
 
1 0
3 0
Elazığspor
 
Altay
 
0 0
1 1
Ümraniyespor
 
Afjet Afyonspor
 
2 0
2 1
Gaziantep F.K.
 
Karabükspor
 
3 1
6 1
Ankaragücü
 
Göztepe
 
0 0
0 3
Alanyaspor
 
İstanbul Başakşehir
 
0 1
1 1
Kasımpaşa
 
Beşiktaş
 
2 0
4 1
Connah's Quay
 
Cardiff MU
 
4 1
6 1
Llandudno
 
The New Saints
 
0 2
0 4
Llanelli Town
 
Bala Town
 
1 3
1 7
Newtown AFC
 
Carmarthen Town
 
1 1
1 1
Barry Town United
 
Caernarfon Town
 
1 1
2 1
Kashima Antlers
 
River Plate
 
0 1
0 4
Real Madrid
 
Al Ain
 
1 0
4 1
Soccer Fixtures Calendar

Choose a date to view the past soccer results or upcoming match fixtures.

SELECT MATCH DATE

Yesterday Soccer Results
Today Match Fixtures
Tomorrow Match Fixtures
Top Soccer Tipsters
Superior H2H Statistics
H2H Home Team Advantage
H2H Away Team Advantage

Top Football Clubs
Worst Football Clubs
Top Draw Teams
Teams Home Win 100%
Good Home Teams
Poor Away Teams
Platinum Membership Testimonial

Pick a Country or Region

Get the listings of soccer leagues and competitions for each region, including past seasons results and football statistics.

Match Preview and News

Copyright © 2002-2024 SoccerPunter Pte. Ltd. All rights reserved.