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
 
Perth Glory
 
0 0
2 1
Melbourne City
 
Sydney
 
1 0
2 2
Apollon
 
Nea Salamis
 
1 0
3 0
Paphos
 
Enosis
 
1 2
3 3
Ayia Napa
 
Ethnikos Achna
 
0 1
2 3
Anorthosis
 
Omonia Nicosia
 
0 0
0 0
El Daklyeh
 
Al Masry
 
0 0
1 1
Zamalek
 
Misr Lel Makasa
 
1 1
2 2
Birmingham City
 
Brentford
 
0 0
2 1
Bolton Wanderers
 
Huddersfield Town
 
0 0
0 2
Burnley
 
Ipswich Town
 
0 0
0 0
Cardiff City
 
Blackburn Rovers
 
0 0
1 0
Charlton Athletic
 
Nottingham Forest
 
0 1
1 1
Fulham
 
Sheffield Wednesday
 
0 1
0 1
Leeds United
 
Milton Keynes Dons
 
0 1
1 1
Middlesbrough
 
Derby County
 
0 0
2 0
Preston North End
 
Rotherham United
 
0 1
2 1
Reading
 
Bristol City
 
0 0
1 0
Barnsley
 
Millwall
 
1 0
2 1
Burton Albion
 
Blackpool
 
0 0
1 0
Chesterfield
 
Shrewsbury Town
 
3 0
7 1
Crewe Alexandra
 
Coventry City
 
0 4
0 5
Fleetwood Town
 
Bury
 
0 0
2 0
Gillingham
 
Bradford City
 
2 0
3 0
Oldham Athletic
 
Colchester United
 
1 0
1 1
Scunthorpe United
 
Wigan Athletic
 
1 1
1 1
Sheffield United
 
Peterborough United
 
1 1
2 3
Southend United
 
Doncaster Rovers
 
0 1
0 3
Walsall
 
Rochdale
 
0 1
0 3
Bristol Rovers
 
Luton Town
 
0 0
2 0
Cambridge United
 
AFC Wimbledon
 
1 1
1 4
Carlisle United
 
Plymouth Argyle
 
0 1
0 2
Exeter City
 
Dagenham & Redbridge
 
1 1
1 2
Mansfield Town
 
Accrington Stanley
 
1 1
2 3
Northampton Town
 
Barnet
 
1 0
3 0
Notts County
 
Oxford United
 
0 1
2 4
Portsmouth
 
Crawley Town
 
2 0
3 0
Stevenage
 
Leyton Orient
 
0 0
2 2
Wycombe Wanderers
 
Morecambe
 
0 0
0 2
Yeovil Town
 
York City
 
1 0
1 0
Chester
 
Altrincham
 
1 0
1 1
Gateshead
 
Barrow
 
1 0
1 1
Grimsby Town
 
Guiseley
 
0 1
1 1
Halifax Town
 
Lincoln City
 
1 1
2 2
Southport
 
Wrexham
 
1 1
3 2
Tranmere Rovers
 
Macclesfield Town
 
0 1
0 1
Woking
 
Aldershot Town
 
2 0
2 1
West Ham United
 
Liverpool
 
1 0
2 0
Arsenal
 
Newcastle United
 
0 0
1 0
Leicester City
 
AFC Bournemouth
 
0 0
0 0
Manchester United
 
Swansea City
 
0 0
2 1
Norwich City
 
Southampton
 
0 0
1 0
Sunderland
 
Aston Villa
 
1 0
3 1
West Bromwich Albion
 
Stoke City
 
0 0
2 1
Watford
 
Manchester City
 
0 0
1 2
Gazélec Ajaccio
 
Sainte-Marienne
 
1 0
2 0
Avranches
 
St Malo US
 
1 0
1 1
Blanc Mesnil
 
Nantes
 
0 1
0 2
Concarneau
 
TA Rennes
 
2 0
3 0
Villefranche
 
Sarre Union
 
0 2
1 2
Chambly
 
Reims
 
3 0
4 1
Dunkerque
 
Troyes
 
1 1
2 2
Entente SSG
 
Toulouse
 
0 3
0 5
Granville
 
Laval
 
2 0
2 1
Mantes 78
 
Stade Briochin
 
0 0
2 0
Pagny Sur Moselle
 
Sochaux
 
0 2
0 2
Racing Besançon
 
Angers SCO
 
0 2
1 3
Moulins
 
Niort
 
1 2
1 2
Rodéo
 
Stade Montois
 
0 1
0 1
Sedan
 
Bastia
 
0 0
0 2
Asteras Tripolis
 
Panthrakikos
 
1 0
4 0
PAS Giannina
 
Veria
 
1 0
2 0
Iraklis
 
Kalloni
 
2 0
3 0
Hapoel Ra'anana
 
Maccabi Tel Aviv
 
0 1
0 2
Ironi Kiryat Shmona
 
Maccabi Netanya
 
1 0
3 0
Maccabi Petah Tikva
 
Hapoel Kfar Saba
 
1 0
2 0
Hapoel Acre
 
Bnei Sakhnin
 
1 0
2 2
Beitar Jerusalem
 
Bnei Yehuda
 
1 0
1 0
Shabab Al Ghazieh
 
Racing
 
   
1 1
Al Ahed
 
Al Nejmeh
 
   
1 1
Académica
 
União Madeira
 
1 1
3 1
Boavista
 
Moreirense
 
0 1
0 3
Marítimo
 
Estoril
 
1 0
1 1
Nacional
 
Arouca
 
1 2
2 2
Vitória FC
 
Sporting Braga
 
1 0
1 1
Paços de Ferreira
 
Belenenses
 
1 1
2 2
Vitória SC
 
Benfica
 
0 0
0 1
Sporting CP
 
Porto
 
1 0
2 0
Al Khor
 
Al Arabi
 
1 0
2 1
Qatar SC
 
Al Duhail
 
0 1
1 2
Al Mesaimeer
 
Al Gharafa
 
0 0
0 2
Al Rayyan
 
Al Kharitiyath
 
1 1
2 1
Dumbarton
 
Rangers
 
0 1
0 6
Greenock Morton
 
St. Mirren
 
0 1
0 1
Hibernian
 
Raith Rovers
 
0 0
1 0
Livingston
 
Queen of the South
 
0 0
0 2
Alloa Athletic
 
Falkirk
 
0 1
0 1
Albion Rovers
 
Airdrieonians
 
1 0
1 2
Dunfermline Athletic
 
Cowdenbeath
 
1 1
2 1
Peterhead
 
Stenhousemuir
 
1 1
4 1
Stranraer
 
Ayr United
 
0 0
1 0
Clyde
 
Queen's Park
 
0 1
0 1
East Fife
 
Elgin City
 
0 0
0 2
East Stirlingshire
 
Stirling Albion
 
2 0
3 2
Montrose
 
Arbroath
 
0 1
0 2
Dundee
 
Dundee United
 
1 1
2 1
Celtic
 
Partick Thistle
 
0 0
1 0
Inverness CT
 
Ross County
 
2 0
2 0
Kilmarnock
 
Hearts
 
1 1
2 2
Motherwell
 
Hamilton Academical
 
1 2
3 3
Espanyol
 
Barcelona
 
0 0
0 0
Atlético Madrid
 
Levante
 
0 0
1 0
Málaga
 
Celta de Vigo
 
2 0
2 0
Deportivo Alavés
 
Athletic Club II
 
2 0
3 0
Osasuna
 
Gimnàstic Tarragona
 
0 0
1 1
Elche
 
Mallorca
 
1 0
1 1
Carmarthen Town
 
Port Talbot Town
 
0 0
0 0
MO Béjaïa
 
CRB Aïn Fakroun
 
   
4 3
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.