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

Wellington Phoenix
 
Central Coast Mariners
 
1 0
1 0
Sydney
 
Western Sydney Wanderers
 
0 0
0 0
OH Leuven
 
Tubize
 
1 0
1 3
Guarani de Juazeiro
 
Horizonte
 
1 1
3 1
Uniclinic
 
Guarany de Sobral
 
0 1
1 1
Deportes Valdivia
 
Curicó Unido
 
1 0
1 1
Santiago Morning
 
San Marcos
 
1 0
2 2
Puerto Montt
 
Ñublense
 
1 0
1 1
Iberia
 
Cobreloa
 
1 1
1 1
Rangers
 
Coquimbo Unido
 
0 0
1 1
Unión La Calera
 
Copiapó
 
1 0
1 1
Limón
 
Alajuelense
 
1 1
2 2
Pérez Zeledón
 
Municipal Liberia
 
0 1
1 1
Doxa
 
APOEL
 
0 1
0 2
AEK Larnaca
 
Nea Salamis
 
1 0
2 0
Pasaquina
 
Alianza
 
1 0
1 1
Bristol City
 
Cardiff City
 
0 0
2 3
Birmingham City
 
Nottingham Forest
 
0 0
0 0
Brentford
 
Newcastle United
 
0 1
1 2
Burton Albion
 
Wigan Athletic
 
0 1
0 2
Fulham
 
Barnsley
 
1 0
2 0
Ipswich Town
 
Blackburn Rovers
 
1 1
3 2
Preston North End
 
Brighton & Hove Albion
 
1 0
2 0
Rotherham United
 
Norwich City
 
1 0
2 1
Sheffield Wednesday
 
Huddersfield Town
 
0 0
2 0
Wolverhampton Wanderers
 
Aston Villa
 
1 0
1 0
AFC Sudbury
 
Macclesfield Town
 
0 2
1 3
Barrow
 
Matlock Town
 
0 0
3 2
Boreham Wood
 
Alfreton Town
 
1 0
2 1
Bromley
 
Welling United
 
1 1
1 2
Chester
 
Forest Green Rovers
 
0 1
0 2
Dartford
 
Chelmsford City
 
0 0
0 1
East Thurrock United
 
Braintree Town
 
0 2
2 5
Gateshead
 
Lincoln City
 
1 0
1 3
Harlow Town
 
York City
 
0 0
1 2
Kidderminster Harriers
 
Ebbsfleet United
 
2 0
3 0
Nuneaton Town
 
Guiseley
 
1 0
6 1
Southport
 
Wealdstone
 
0 1
1 2
Stockport County
 
Brackley Town
 
0 0
1 1
Tranmere Rovers
 
South Park
 
3 0
4 1
Whitehawk
 
Dulwich Hamlet
 
0 0
1 4
Worthing
 
Sutton United
 
1 0
2 2
AFC Wimbledon
 
Oxford United
 
2 1
2 1
Bolton Wanderers
 
Swindon Town
 
0 0
1 2
Bury
 
Peterborough United
 
4 1
5 1
Charlton Athletic
 
Millwall
 
0 0
0 0
Chesterfield
 
Coventry City
 
0 0
1 0
Fleetwood Town
 
Bristol Rovers
 
2 0
3 1
Northampton Town
 
Scunthorpe United
 
1 1
1 2
Oldham Athletic
 
Gillingham
 
1 0
1 0
Shrewsbury Town
 
Bradford City
 
1 0
1 0
Southend United
 
Rochdale
 
1 0
2 1
Walsall
 
Sheffield United
 
1 1
4 1
Notts County
 
Mansfield Town
 
0 0
0 0
Barnet
 
Doncaster Rovers
 
1 3
1 3
Cambridge United
 
Blackpool
 
0 0
0 0
Carlisle United
 
Morecambe
 
0 1
1 1
Cheltenham Town
 
Accrington Stanley
 
0 0
3 0
Crawley Town
 
Hartlepool United
 
0 0
1 0
Crewe Alexandra
 
Luton Town
 
1 1
1 2
Grimsby Town
 
Exeter City
 
0 1
0 3
Newport County
 
Colchester United
 
1 1
1 1
Plymouth Argyle
 
Stevenage
 
2 2
4 2
Portsmouth
 
Leyton Orient
 
1 1
2 1
Wycombe Wanderers
 
Yeovil Town
 
1 1
1 1
Torquay United
 
Woking
 
0 2
1 2
Wrexham
 
North Ferriby United
 
1 0
1 0
Tottenham Hotspur
 
West Bromwich Albion
 
2 0
4 0
Burnley
 
Southampton
 
0 0
1 0
Hull City
 
AFC Bournemouth
 
1 1
3 1
Sunderland
 
Stoke City
 
1 3
1 3
Swansea City
 
Arsenal
 
0 1
0 4
Watford
 
Middlesbrough
 
0 0
0 0
West Ham United
 
Crystal Palace
 
0 0
3 0
Leicester City
 
Chelsea
 
0 1
0 3
Rennes
 
Paris Saint Germain
 
0 1
0 1
Angers SCO
 
Bordeaux
 
1 1
1 1
Lorient
 
Guingamp
 
0 1
3 1
Montpellier
 
Dijon
 
0 1
1 1
Nancy
 
Bastia
 
0 0
1 0
Toulouse
 
Nantes
 
0 1
0 1
Amiens SC
 
Strasbourg
 
3 3
4 3
Quevilly Rouen
 
Châteauroux
 
1 1
1 1
Veria
 
Levadiakos
 
1 0
2 0
Platanias
 
Olympiakos Piraeus
 
2 2
2 2
Comunicaciones
 
Cobán Imperial
 
0 0
0 1
Marathón
 
Platense
 
0 0
2 0
Bengaluru
 
Chennai City
 
0 0
2 0
Shivajians
 
East Bengal
 
0 1
1 2
Ashdod
 
Hapoel Kfar Saba
 
0 0
0 0
Hapoel Ra'anana
 
Hapoel Ashkelon
 
0 1
0 2
Maccabi Haifa
 
Maccabi Petah Tikva
 
0 0
0 2
Hapoel Be'er Sheva
 
Bnei Yehuda
 
1 1
2 1
Crotone
 
Bologna
 
0 0
0 1
Inter
 
Chievo
 
0 1
3 1
Pembroke Athleta
 
St. Andrews
 
1 1
2 2
Sliema Wanderers
 
Hamrun Spartans
 
0 1
1 2
Valletta
 
Gzira United
 
0 0
1 0
Mosta
 
Tarxien Rainbows
 
0 2
0 2
Atlante
 
Alebrijes de Oaxaca
 
1 0
1 0
Mineros de Zacatecas
 
Loros Universidad
 
2 1
2 2
Venados
 
Correcaminos UAT
 
1 1
1 5
Lobos BUAP
 
Dorados
 
0 1
1 2
Tijuana
 
Puebla
 
2 1
6 2
Querétaro
 
Morelia
 
0 0
0 0
SC Heerenveen
 
ADO Den Haag
 
0 0
2 0
Heracles
 
FC Groningen
 
0 3
1 4
PSV
 
Excelsior
 
1 0
2 0
Sparta Rotterdam
 
FC Utrecht
 
1 0
1 2
Ballymena United
 
Dungannon Swifts
 
0 1
3 2
Cliftonville
 
Ards
 
0 1
2 1
Coleraine
 
Portadown
 
2 2
4 2
Glenavon
 
Linfield
 
0 1
1 2
Glentoran
 
Crusaders
 
0 2
0 3
Chorrillo
 
Plaza Amador
 
1 1
1 1
Benfica
 
Boavista
 
1 3
3 3
Vitória FC
 
Nacional
 
0 0
1 0
Chaves
 
Sporting CP
 
1 1
2 2
Feirense
 
Vitória SC
 
0 0
0 0
Cova Piedade
 
Benfica II
 
1 2
1 2
Sporting Covilhã
 
Penafiel
 
0 1
2 3
Famalicão
 
Leixões
 
0 1
0 2
Porto II
 
Desportivo Aves
 
0 0
0 0
União Madeira
 
Freamunde
 
1 1
2 1
Vizela
 
Academico Viseu
 
0 0
1 1
Dumbarton
 
Hibernian
 
0 1
0 1
Dundee United
 
Queen of the South
 
1 1
3 3
Dunfermline Athletic
 
St. Mirren
 
1 0
1 1
Falkirk
 
Ayr United
 
1 1
1 1
Greenock Morton
 
Raith Rovers
 
1 0
2 0
Airdrieonians
 
East Fife
 
1 1
2 2
Alloa Athletic
 
Peterhead
 
0 0
0 1
Stenhousemuir
 
Stranraer
 
0 0
1 0
Arbroath
 
Berwick Rangers
 
0 1
4 1
Elgin City
 
Annan Athletic
 
3 0
3 2
Forfar Athletic
 
Stirling Albion
 
1 1
1 1
Leganés
 
Athletic Club
 
0 0
0 0
Barcelona
 
Las Palmas
 
1 0
5 0
Atlético Madrid
 
Real Betis
 
1 0
1 0
Deportivo La Coruña
 
Villarreal
 
0 0
0 0
Rayo Vallecano
 
Sevilla II
 
0 1
1 1
Mirandés
 
Numancia
 
0 1
0 3
Real Oviedo
 
Elche
 
0 0
2 1
UCAM Murcia
 
Gimnàstic Tarragona
 
0 1
1 1
Tenerife
 
Real Zaragoza
 
0 0
1 0
Yeni Malatyaspor
 
Sivasspor
 
0 0
0 0
Elazığspor
 
Şanlıurfaspor
 
0 0
0 0
Manisaspor
 
Boluspor
 
0 1
2 2
Alanyaspor
 
Rizespor
 
0 2
2 3
İstanbul Başakşehir
 
Kayserispor
 
2 0
5 0
Konyaspor
 
Galatasaray
 
0 0
0 1
Song Lam Nghe An
 
Can Tho
 
0 0
1 1
Sanna Khanh Hoa
 
FLC Thanh Hoa
 
0 0
0 2
Sai Gon
 
Da Nang
 
2 0
2 1
Aberystwyth Town
 
Cardiff MU
 
0 1
0 2
Airbus UK
 
Bangor City
 
2 2
4 2
Bala Town
 
Connah's Quay
 
0 0
0 0
Cefn Druids
 
Carmarthen Town
 
0 0
0 0
Llandudno
 
Rhyl
 
1 1
2 2
Newtown
 
The New Saints
 
1 2
3 3
Gabon
 
Guinea-Bissau
 
0 0
1 1
Burkina Faso
 
Cameroon
 
0 1
1 1
Panama
 
Belize
 
0 0
0 0
Cambodia
 
Saudi Arabia
 
2 3
2 7
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-2020 SoccerPunter Pte. Ltd. All rights reserved.