Soccer Match Fixtures and Past Results

Upcoming Football Match Fixtures

The football match kick-off date and time are automatically adjusted to your local timezone.

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

The highest match odds are shown for each football match. Click on "Odds' to view the opening odds plate, odds fluctuation and archive of odds history for each match from Asia and Europe bookmakers.

Sort By: Kick-off TimeCompetition Name

Past Match Results

The soccer results are updated as soon as the match has ended.

Click on + to display the name of the goalscorers, yellow/red cards and the minutes the events occur. If the goal come from penalty kick or own goal, we will also indicate in the match results. You can also click on the button to view the individual match stats, including team starting line-up and substitues.

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

Lushnja
 
Skënderbeu Korçë
 
1 2
1 3
Vllaznia Shkodër
 
Kamza
 
1 0
3 2
USM Blida
 
USM Alger
 
0 1
2 3
USM El Harrach
 
US Biskra
 
1 0
1 0
NA Hussein Dey
 
Olympique Médéa
 
0 0
2 0
USM Bel Abbès
 
ES Sétif
 
1 1
2 1
Paradou AC
 
CS Constantine
 
1 0
2 0
Newcastle Jets
 
Adelaide United
 
0 0
2 1
Central Coast Mariners
 
Western Sydney Wanderers
 
0 1
0 2
Perth Glory
 
Wellington Phoenix
 
0 0
1 0
Salzburg
 
LASK Linz
 
0 0
0 0
Admira
 
Rheindorf Altach
 
0 0
3 1
Mattersburg
 
Wolfsberger AC
 
1 0
5 1
St. Pölten
 
Rapid Vienna
 
0 2
0 5
Beerschot-Wilrijk
 
Union Saint-Gilloise
 
2 0
2 1
Westerlo
 
Cercle Brugge
 
1 2
2 3
Standard Liège
 
Gent
 
0 0
0 0
AS Eupen
 
Sint-Truiden
 
0 0
0 0
Kortrijk
 
Mechelen
 
2 0
2 0
Lokeren
 
Waasland-Beveren
 
0 0
1 1
Dinamo Zagreb
 
Cibalia
 
0 0
1 0
Istra 1961
 
Osijek
 
0 0
1 1
Aris
 
Anorthosis
 
0 0
0 2
Ethnikos Achna
 
Omonia Nicosia
 
2 2
2 2
APOEL
 
Nea Salamis
 
0 0
2 1
Birmingham City
 
Queens Park Rangers
 
0 1
1 2
Bolton Wanderers
 
Burton Albion
 
0 1
0 1
Brentford
 
Barnsley
 
0 0
0 0
Bristol City
 
Nottingham Forest
 
2 0
2 1
Derby County
 
Aston Villa
 
1 0
2 0
Ipswich Town
 
Reading
 
2 0
2 0
Leeds United
 
Norwich City
 
1 0
1 0
Millwall
 
Middlesbrough
 
2 0
2 1
Preston North End
 
Sheffield United
 
0 0
1 0
Sunderland
 
Fulham
 
0 0
1 0
Cardiff City
 
Hull City
 
0 0
1 0
Billericay Town
 
Havant & Waterlooville
 
1 0
3 1
Braintree Town
 
Brackley Town
 
0 0
0 0
Chester
 
Fylde
 
0 0
1 1
Chorley
 
Marine
 
1 1
1 3
Dartford
 
Boreham Wood
 
0 0
1 1
Dover Athletic
 
Eastbourne Borough
 
0 0
3 0
East Thurrock United
 
Aldershot Town
 
1 0
4 0
Ebbsfleet United
 
Eastleigh
 
0 0
2 1
Hampton & Richmond
 
Heybridge Swifts
 
0 1
1 1
Haringey Borough
 
Leyton Orient
 
1 0
1 2
Hartley Wintney
 
Bromley
 
0 0
0 2
Hendon
 
Bath City
 
1 0
2 1
Kidderminster Harriers
 
York City
 
2 0
2 1
Lancaster City
 
Stockport County
 
0 2
1 3
Leamington
 
Stourbridge
 
0 0
0 1
Nuneaton Town
 
Barrow
 
0 0
0 1
Sutton United
 
Truro City
 
0 0
1 0
Taunton Town
 
Bognor Regis Town
 
1 0
1 4
Torquay United
 
Maidstone United
 
0 2
0 4
Warrington Town
 
Altrincham
 
0 0
0 0
Wealdstone
 
Wingate & Finchley
 
0 0
1 0
Whitehawk
 
St Albans City
 
0 1
1 2
Woking
 
Maidenhead United
 
0 0
0 2
Workington
 
Hartlepool United
 
0 0
1 0
Wrexham
 
Harrogate Town
 
0 1
0 2
AFC Wimbledon
 
Wigan Athletic
 
0 0
0 4
Blackburn Rovers
 
Charlton Athletic
 
1 0
2 0
Doncaster Rovers
 
Oldham Athletic
 
0 0
1 1
Gillingham
 
Bristol Rovers
 
2 0
4 1
Northampton Town
 
Walsall
 
2 1
2 1
Portsmouth
 
Bury
 
0 0
1 0
Rochdale
 
Oxford United
 
0 0
0 0
Rotherham United
 
Plymouth Argyle
 
0 0
1 1
Scunthorpe United
 
Milton Keynes Dons
 
2 1
2 2
Shrewsbury Town
 
Blackpool
 
0 0
1 0
Southend United
 
Bradford City
 
0 1
1 2
Barnet
 
Morecambe
 
2 0
2 1
Cambridge United
 
Newport County
 
0 1
1 2
Carlisle United
 
Port Vale
 
0 0
1 2
Coventry City
 
Cheltenham Town
 
1 1
2 1
Crewe Alexandra
 
Crawley Town
 
2 0
3 0
Exeter City
 
Stevenage
 
0 0
2 1
Forest Green Rovers
 
Luton Town
 
0 1
0 2
Lincoln City
 
Accrington Stanley
 
1 0
2 0
Mansfield Town
 
Yeovil Town
 
0 0
0 0
Notts County
 
Grimsby Town
 
0 0
0 0
Wycombe Wanderers
 
Chesterfield
 
0 0
1 0
Leicester City
 
Crystal Palace
 
0 2
0 3
Arsenal
 
Newcastle United
 
1 0
1 0
Brighton & Hove Albion
 
Burnley
 
0 0
0 0
Chelsea
 
Southampton
 
1 0
1 0
Watford
 
Huddersfield Town
 
0 2
1 4
Stoke City
 
West Ham United
 
0 1
0 3
Manchester City
 
Tottenham Hotspur
 
1 0
4 1
Rennes
 
Paris Saint Germain
 
0 2
1 4
Caen
 
Guingamp
 
0 0
0 0
Dijon
 
Lille
 
3 0
3 0
Montpellier
 
Metz
 
1 1
1 3
Strasbourg
 
Toulouse
 
1 1
2 1
Troyes
 
Amiens SC
 
0 0
1 0
Reims
 
Valenciennes
 
3 1
5 1
Créteil
 
Red Star
 
1 0
2 3
Erzgebirge Aue
 
Heidenheim
 
1 0
1 1
Jahn Regensburg
 
Arminia Bielefeld
 
2 1
3 2
Kaiserslautern
 
Nürnberg
 
0 1
1 1
Carl Zeiss Jena
 
Wehen Wiesbaden
 
1 1
4 3
Hansa Rostock
 
Sportfreunde Lotte
 
0 1
0 3
Magdeburg
 
Sonnenhof Großaspach
 
3 0
3 0
Unterhaching
 
Werder Bremen II
 
0 0
1 0
Würzburger Kickers
 
Meppen
 
1 0
2 0
Zwickau
 
Chemnitzer FC
 
0 1
3 2
Augsburg
 
Freiburg
 
1 1
3 3
Eintracht Frankfurt
 
Schalke 04
 
1 0
2 2
Köln
 
Wolfsburg
 
0 0
1 0
Stuttgart
 
Bayern München
 
0 0
0 1
Werder Bremen
 
Mainz 05
 
2 0
2 2
Borussia Dortmund
 
Hoffenheim
 
0 1
2 1
Doxa Dramas
 
Kissamikos
 
0 0
1 1
Karaiskakis
 
Trikala
 
0 0
0 1
Sparta
 
Panserraikos
 
1 0
1 0
Kerkyra
 
Atromitos
 
0 0
1 3
AEK Athens
 
Apollon Smirnis
 
0 0
0 0
Platanias
 
PAOK
 
0 0
0 1
East Bengal
 
Churchill Brothers
 
2 1
3 2
Maccabi Petah Tikva
 
Ashdod
 
1 0
1 1
Bnei Sakhnin
 
Hapoel Acre
 
0 1
2 1
Hapoel Ashkelon
 
Hapoel Haifa
 
0 0
0 0
Maccabi Haifa
 
Bnei Yehuda
 
0 1
0 2
Inter
 
Udinese
 
1 1
1 3
Torino
 
Napoli
 
0 3
1 3
Roma
 
Cagliari
 
0 0
1 0
Avellino
 
Ascoli
 
0 1
1 1
Carpi
 
Frosinone
 
0 0
1 1
Cremonese
 
Empoli
 
0 1
1 1
Palermo
 
Ternana
 
1 0
1 0
Parma
 
Cesena
 
0 0
0 0
Perugia
 
Bari 1908
 
1 2
1 3
Pro Vercelli
 
Spezia
 
0 1
0 2
Virtus Entella
 
Salernitana
 
0 1
0 2
Robur Siena
 
Prato
 
0 0
1 0
Gubbio
 
Padova
 
0 0
1 0
Mestre
 
Südtirol
 
0 0
0 1
Vicenza
 
AlbinoLeffe
 
0 1
1 1
Sambenedettese
 
Triestina
 
1 1
1 1
Reggiana
 
Teramo
 
1 0
2 1
Fano
 
Fermana
 
0 0
1 0
Ravenna
 
Santarcangelo
 
0 0
3 1
Naxxar Lions
 
Balzan
 
0 0
0 0
Senglea Athletic
 
Sliema Wanderers
 
1 0
3 0
Mosta
 
Valletta
 
0 1
0 1
Hamrun Spartans
 
Tarxien Rainbows
 
1 0
2 1
SC Heerenveen
 
NAC Breda
 
0 0
1 0
Willem II
 
PEC Zwolle
 
2 1
2 3
PSV
 
ADO Den Haag
 
3 0
3 0
FC Twente
 
Vitesse
 
1 1
1 1
Ballinamallard United
 
Coleraine
 
0 1
0 2
Ballymena United
 
Carrick Rangers
 
0 1
3 1
Cliftonville
 
Glentoran
 
0 0
1 0
Dungannon Swifts
 
Ards
 
0 0
0 0
Glenavon
 
Crusaders
 
1 3
3 4
Linfield
 
Warrenpoint Town
 
2 2
3 3
Pogoń Szczecin
 
Arka Gdynia
 
0 0
1 0
Sandecja Nowy Sącz
 
Lechia Gdańsk
 
1 0
2 2
Legia Warszawa
 
Wisła Płock
 
0 2
0 2
Estoril
 
Desportivo Aves
 
1 1
3 2
Sporting Braga
 
Belenenses
 
1 0
4 0
Gil Vicente
 
Academico Viseu
 
0 0
0 0
Cova Piedade
 
Real
 
0 0
1 0
Sporting Braga II
 
Porto II
 
1 0
1 2
Sporting CP II
 
Varzim
 
0 0
1 0
Vitória Guimarães II
 
Benfica II
 
1 0
1 0
Concordia Chiajna
 
Gaz Metan Mediaş
 
0 0
1 1
Universitatea Craiova
 
CFR Cluj
 
1 0
2 1
Al Taawon
 
Al Fateh
 
0 0
0 0
Al Batin
 
Al Ittihad
 
1 1
1 2
Inverness CT
 
Dumbarton
 
1 0
1 0
St. Mirren
 
Dunfermline Athletic
 
1 0
1 0
East Fife
 
Ayr United
 
1 0
1 4
Stranraer
 
Forfar Athletic
 
0 0
3 0
Annan Athletic
 
Stirling Albion
 
0 1
1 1
Edinburgh City
 
Stenhousemuir
 
1 2
1 2
Montrose
 
Elgin City
 
1 0
3 0
Aberdeen
 
Hibernian
 
3 0
4 1
Dundee
 
Partick Thistle
 
2 0
3 0
Hamilton Academical
 
Ross County
 
1 0
3 2
Kilmarnock
 
Motherwell
 
1 0
1 0
Rangers
 
St. Johnstone
 
1 1
1 3
Chippa United
 
Polokwane City
 
0 0
0 1
Mamelodi Sundowns
 
Bloemfontein Celtic
 
0 0
4 1
Free State Stars
 
Orlando Pirates
 
0 0
2 1
Bidvest Wits
 
Platinum Stars
 
0 1
0 1
Kaizer Chiefs
 
Ajax Cape Town
 
0 0
1 0
Athletic Club
 
Real Sociedad
 
0 0
0 0
SD Eibar
 
Valencia
 
0 0
2 1
Atlético Madrid
 
Deportivo Alavés
 
0 0
1 0
Osasuna
 
Numancia
 
2 1
2 2
Real Valladolid
 
Lorca
 
1 0
3 0
Reus Deportiu
 
Granada
 
0 0
0 0
Almería
 
Córdoba
 
0 0
1 0
Albacete
 
Real Zaragoza
 
0 0
0 0
St. Gallen
 
Sion
 
2 0
3 2
Thun
 
Lugano
 
0 0
0 2
Stade Tunisien
 
ES Tunis
 
2 1
2 2
CS Sfaxien
 
Gabès
 
1 1
1 1
Boluspor
 
Eskişehirspor
 
0 0
3 0
Gaziantepspor
 
Denizlispor
 
0 0
0 0
Rizespor
 
Ümraniyespor
 
0 0
4 0
Gençlerbirliği
 
Kasımpaşa
 
0 0
0 0
Alanyaspor
 
Sivasspor
 
0 0
1 1
Trabzonspor
 
Bursaspor
 
0 0
1 0
Aberystwyth Town
 
Prestatyn Town
 
4 0
7 1
Cardiff MU
 
Bala Town
 
0 0
1 2
Cefn Druids
 
Bangor City
 
0 1
0 2
China
 
Korea DPR
 
1 0
1 1
Japan
 
Korea Republic
 
1 3
1 4
Al Jazira
 
Pachuca
 
0 1
1 4
Real Madrid
 
Grêmio
 
0 0
1 0
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
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.