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

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

Brisbane Roar
 
Adelaide United
 
0 1
1 2
Western Sydney Wanderers
 
Sydney
 
0 0
1 0
Boussu Dour Borinage
 
Vise
 
2 1
2 1
Dessel Sport
 
AS Eupen
 
0 0
1 0
Antwerp
 
Royal Excel Mouscron
 
0 0
0 1
Hoogstraten
 
Heist
 
0 0
0 1
Westerlo
 
Excelsior Virton
 
4 0
5 0
White Star Bruxelles
 
Tubize
 
0 0
0 2
Feirense
 
Jacuipense
 
1 2
1 3
Guarani de Juazeiro
 
Quixadá
 
3 2
4 2
Horizonte
 
Icasa
 
1 1
3 1
Magallanes
 
Copiapó
 
0 1
1 1
AEK Larnaca
 
APOEL
 
1 1
1 1
Aris
 
AE Kouklion
 
2 0
4 0
Sheffield Wednesday
 
Leeds United
 
2 0
6 0
Blackburn Rovers
 
Doncaster Rovers
 
1 0
1 0
Blackpool
 
Middlesbrough
 
0 0
0 2
Bolton Wanderers
 
Nottingham Forest
 
0 0
1 1
Brighton & Hove Albion
 
Birmingham City
 
0 0
1 0
Huddersfield Town
 
Millwall
 
0 0
1 0
Ipswich Town
 
Queens Park Rangers
 
0 0
1 3
Watford
 
Reading
 
0 1
0 1
Wigan Athletic
 
AFC Bournemouth
 
1 0
3 0
Yeovil Town
 
Burnley
 
0 1
1 2
Aldershot Town
 
Guiseley
 
2 0
3 0
Cambridge United
 
Luton Town
 
0 1
2 2
Eastleigh
 
Dover Athletic
 
1 1
3 2
Grimsby Town
 
Maidenhead United
 
2 0
2 1
Havant & Waterlooville
 
Ebbsfleet United
 
0 0
1 0
Hungerford Town
 
Gosport Borough
 
0 0
0 1
Lincoln City
 
North Ferriby United
 
0 2
0 4
Tamworth
 
Chorley
 
0 0
1 1
Bradford City
 
Bristol City
 
1 1
1 1
Brentford
 
Port Vale
 
1 0
2 0
Colchester United
 
Gillingham
 
0 0
3 0
Leyton Orient
 
Carlisle United
 
1 0
4 0
Milton Keynes Dons
 
Shrewsbury Town
 
2 1
3 2
Notts County
 
Sheffield United
 
1 1
2 1
Oldham Athletic
 
Stevenage
 
1 0
1 0
Rotherham United
 
Crewe Alexandra
 
1 1
4 2
Swindon Town
 
Peterborough United
 
1 0
2 1
Tranmere Rovers
 
Walsall
 
0 1
1 1
Wolverhampton Wanderers
 
Preston North End
 
1 0
2 0
Accrington Stanley
 
Newport County
 
2 1
3 3
AFC Wimbledon
 
Torquay United
 
0 2
0 2
Bristol Rovers
 
Exeter City
 
1 1
2 1
Burton Albion
 
Cheltenham Town
 
0 0
2 1
Chesterfield
 
Bury
 
1 0
4 0
Dagenham & Redbridge
 
Fleetwood Town
 
0 0
0 1
Hartlepool United
 
Rochdale
 
0 0
0 3
Mansfield Town
 
Scunthorpe United
 
0 1
0 2
Morecambe
 
Wycombe Wanderers
 
0 1
1 1
Northampton Town
 
York City
 
0 0
0 2
Oxford United
 
Portsmouth
 
0 0
0 0
Plymouth Argyle
 
Southend United
 
0 0
1 1
Gateshead
 
Nuneaton Town
 
0 0
2 1
Kidderminster Harriers
 
Salisbury City
 
1 0
3 0
Southport
 
Hyde United
 
0 1
1 1
Woking
 
Braintree Town
 
0 0
1 0
Wrexham
 
Halifax Town
 
0 0
0 0
Hull City
 
Chelsea
 
0 0
0 2
Cardiff City
 
West Ham United
 
0 1
0 2
Everton
 
Norwich City
 
1 0
2 0
Fulham
 
Sunderland
 
0 2
1 4
Southampton
 
West Bromwich Albion
 
0 0
1 0
Tottenham Hotspur
 
Crystal Palace
 
0 0
2 0
Manchester United
 
Swansea City
 
0 0
2 0
Ajaccio
 
Paris Saint Germain
 
1 1
1 2
Bordeaux
 
Toulouse
 
0 0
0 1
Guingamp
 
Saint-Étienne
 
0 0
0 0
Olympique Lyonnais
 
Sochaux
 
0 0
2 0
Rennes
 
Nice
 
0 0
0 0
Valenciennes
 
Bastia
 
2 0
3 2
Angers SCO
 
Nancy
 
1 0
1 1
Créteil
 
Châteauroux
 
1 2
3 2
OFI
 
Veria
 
0 0
0 1
Levadiakos
 
Ergotelis
 
2 0
2 0
Panathinaikos
 
Panionios
 
1 0
1 0
Kitchee
 
Rangers
 
2 1
4 1
Nassaji Mazandaran
 
Sanat Naft
 
1 0
2 0
Niroye Zamini
 
Padideh Khorasan
 
0 2
2 3
Siah Jamegan
 
Shahrdari Yasuj
 
0 0
1 0
Gostaresh Foolad Tabriz
 
Rah Ahan
 
3 0
5 0
Fajr Sepasi
 
Saba Qom
 
1 1
1 2
Foolad
 
Persepolis
 
1 1
2 1
Malavan
 
Mes Kerman
 
0 0
2 1
Saipa
 
Tractor Sazi
 
1 0
3 3
Sepahan
 
Shahre Baran
 
0 0
2 0
Esteghlal
 
Esteghlal Khuzestan
 
0 0
1 0
Maccabi Haifa
 
Bnei Sakhnin
 
0 0
2 1
Bnei Yehuda
 
Hapoel Be'er Sheva
 
0 0
1 2
Hapoel Acre
 
Maccabi Petah Tikva
 
0 2
1 3
Hapoel Ramat HaSharon
 
Ashdod
 
1 0
2 3
Beitar Jerusalem
 
Hapoel Ra'anana
 
1 0
1 1
Livorno
 
Parma
 
0 1
0 3
Bologna
 
Lazio
 
0 0
0 0
Floriana
 
Balzan
 
0 2
1 2
Tarxien Rainbows
 
Vittoriosa Stars
 
0 1
0 3
Hibernians
 
Mosta
 
2 0
2 3
Naxxar Lions
 
Rabat Ajax
 
1 0
3 0
Correcaminos UAT
 
Cruz Azul Hidalgo
 
2 1
2 1
Universidad Guadalajara
 
Merida
 
0 0
1 0
Alebrijes de Oaxaca
 
Estudiantes Tecos
 
1 1
1 3
Querétaro
 
Pumas UNAM
 
0 0
1 0
Tijuana
 
América
 
0 0
1 0
Cruz Azul
 
Santos Laguna
 
0 1
2 1
Veracruz
 
Atlante
 
1 1
2 1
Rio Ave
 
Marítimo
 
0 0
1 1
Estoril
 
Sporting CP
 
0 0
0 0
Feirense
 
Desportivo Aves
 
0 0
0 1
Al Gharafa
 
Al Ahli
 
1 3
5 4
Qatar SC
 
Al Khor
 
0 0
0 0
Al Mu'aidar
 
Umm Salal
 
0 2
0 4
Cowdenbeath
 
Dumbarton
 
2 2
2 4
Dundee
 
Livingston
 
0 1
0 1
Falkirk
 
Hamilton Academical
 
0 0
0 0
Greenock Morton
 
Raith Rovers
 
0 0
0 0
Queen of the South
 
Alloa Athletic
 
2 0
3 1
Arbroath
 
Brechin City
 
0 1
0 1
Ayr United
 
Airdrieonians
 
0 0
3 0
Dunfermline Athletic
 
Stranraer
 
1 1
3 2
Forfar Athletic
 
Stenhousemuir
 
3 0
3 0
Rangers
 
East Fife
 
1 0
2 0
Albion Rovers
 
Montrose
 
1 0
1 0
Berwick Rangers
 
Annan Athletic
 
0 3
1 4
East Stirlingshire
 
Peterhead
 
1 0
2 0
Elgin City
 
Clyde
 
1 0
3 1
Queen's Park
 
Stirling Albion
 
0 1
0 1
Hearts
 
Motherwell
 
0 1
0 1
Partick Thistle
 
Ross County
 
2 1
3 3
St. Johnstone
 
St. Mirren
 
0 0
2 0
Athletic Club
 
Almería
 
3 1
6 1
Celta de Vigo
 
Valencia
 
0 1
2 1
Atlético Madrid
 
Barcelona
 
0 0
0 0
Elche
 
Sevilla
 
0 0
1 1
Deportivo Alavés
 
Real Jaén
 
0 0
1 2
Deportivo La Coruña
 
Girona
 
0 0
0 0
Real Madrid II
 
Real Murcia
 
2 1
2 2
Ponferradina
 
Las Palmas
 
0 0
0 0
İstanbul Başakşehir
 
Samsunspor
 
1 1
1 3
Orduspor
 
Adanaspor
 
0 0
2 0
Tucanes
 
Atlético Venezuela
 
1 0
4 0
Than Quang Ninh
 
Song Lam Nghe An
 
0 0
0 1
Hong Linh Ha Tinh
 
Binh Duong
 
0 1
4 2
Dong Nai
 
Ninh Binh
 
1 2
2 2
South Africa
 
Mozambique
 
1 1
3 1
Mali
 
Nigeria
 
1 0
2 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
Potential Fixed Matches
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-2020 SoccerPunter Pte. Ltd. All rights reserved.