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

Apolonia Fier
 
Laçi
 
0 0
0 2
Elbasani
 
Partizani Tirana
 
0 1
0 1
RC Arbaâ
 
CR Belouizdad
 
1 0
2 0
USM El Harrach
 
JS Kabylie
 
0 0
0 0
MC El Eulma
 
MO Béjaïa
 
0 0
1 2
MC Oran
 
MC Alger
 
1 0
1 1
USM Bel Abbès
 
JSM Skikda
 
1 1
1 1
Melbourne City
 
Melbourne Victory
 
0 0
1 0
Perth Glory
 
Central Coast Mariners
 
2 0
4 1
Dessel Sport
 
Racing Mechelen
 
0 0
1 1
Antwerp
 
Eendracht Aalst
 
0 0
0 0
Heist
 
Excelsior Virton
 
0 1
1 3
Patro Eisden
 
Mons
 
1 1
1 2
Sint-Truiden
 
Tubize
 
1 0
2 0
Waasland-Beveren
 
Anderlecht
 
0 1
0 2
KV Oostende
 
Cercle Brugge
 
1 0
2 0
Sporting Charleroi
 
Lierse
 
2 0
6 0
Westerlo
 
Mechelen
 
0 0
1 1
Royal Excel Mouscron
 
Zulte-Waregem
 
0 1
0 1
Coquimbo Unido
 
Iberia
 
1 1
2 1
Magallanes
 
Rangers
 
1 0
1 1
Ermis
 
APOEL
 
0 1
2 1
Omonia Nicosia
 
Nea Salamis
 
1 0
3 0
Othellos
 
Ethnikos Achna
 
0 0
1 2
Ayia Napa
 
Apollon
 
0 3
2 5
Al Mokawloon
 
Ismaily
 
2 0
2 0
Haras El Hodood
 
ENPPI
 
0 0
0 0
Wadi Degla
 
Al Ahly
 
0 0
0 0
Derby County
 
Norwich City
 
1 0
2 2
Blackburn Rovers
 
Charlton Athletic
 
2 0
2 0
Blackpool
 
AFC Bournemouth
 
0 2
1 6
Cardiff City
 
Brentford
 
0 3
2 3
Fulham
 
Sheffield Wednesday
 
2 0
4 0
Huddersfield Town
 
Birmingham City
 
0 0
0 1
Ipswich Town
 
Middlesbrough
 
2 0
2 0
Reading
 
Watford
 
0 0
0 1
Wigan Athletic
 
Rotherham United
 
0 1
1 2
Wolverhampton Wanderers
 
Brighton & Hove Albion
 
0 1
1 1
Nottingham Forest
 
Leeds United
 
1 0
1 1
Barnsley
 
Leyton Orient
 
2 0
2 0
Bradford City
 
Scunthorpe United
 
1 0
1 1
Coventry City
 
Fleetwood Town
 
0 1
1 1
Crawley Town
 
Port Vale
 
0 2
1 2
Crewe Alexandra
 
Bristol City
 
0 0
1 0
Gillingham
 
Chesterfield
 
0 1
2 3
Milton Keynes Dons
 
Oldham Athletic
 
2 0
7 0
Peterborough United
 
Preston North End
 
0 1
0 1
Rochdale
 
Notts County
 
0 1
2 2
Sheffield United
 
Walsall
 
0 0
1 1
Swindon Town
 
Doncaster Rovers
 
0 1
0 1
Yeovil Town
 
Colchester United
 
0 0
0 1
Accrington Stanley
 
Wycombe Wanderers
 
0 1
1 1
AFC Wimbledon
 
Mansfield Town
 
0 0
0 1
Bury
 
York City
 
0 0
2 2
Carlisle United
 
Northampton Town
 
1 1
2 1
Cheltenham Town
 
Portsmouth
 
1 0
1 1
Hartlepool United
 
Oxford United
 
0 0
1 1
Luton Town
 
Newport County
 
1 0
3 0
Plymouth Argyle
 
Dagenham & Redbridge
 
1 0
3 0
Shrewsbury Town
 
Morecambe
 
0 0
1 0
Stevenage
 
Exeter City
 
0 0
1 0
AFC Telford United
 
Eastleigh
 
2 2
3 4
Alfreton Town
 
Macclesfield Town
 
1 3
1 5
Altrincham
 
Dover Athletic
 
0 0
2 2
Barnet
 
Chester
 
1 0
3 0
Braintree Town
 
Torquay United
 
2 0
2 0
Halifax Town
 
Nuneaton Town
 
0 0
2 0
Kidderminster Harriers
 
Lincoln City
 
0 1
2 1
Welling United
 
Aldershot Town
 
1 0
3 1
Woking
 
Southport
 
0 1
1 2
Wrexham
 
Dartford
 
0 1
1 3
Manchester City
 
Crystal Palace
 
0 0
3 0
Aston Villa
 
Manchester United
 
1 0
1 1
Hull City
 
Swansea City
 
0 1
0 1
Queens Park Rangers
 
West Bromwich Albion
 
1 2
3 2
Southampton
 
Everton
 
1 0
3 0
Tottenham Hotspur
 
Burnley
 
2 1
2 1
West Ham United
 
Leicester City
 
1 0
2 0
Paris Saint Germain
 
Montpellier
 
0 0
0 0
Caen
 
Bastia
 
0 1
1 1
Lorient
 
Nantes
 
0 1
1 2
Metz
 
Monaco
 
0 0
0 1
Rennes
 
Reims
 
1 0
1 3
Toulouse
 
Guingamp
 
1 1
1 1
Arles
 
Troyes
 
0 0
0 4
Brest
 
Ajaccio
 
1 0
2 1
Gazélec Ajaccio
 
Créteil
 
1 0
2 0
Nürnberg
 
Greuther Fürth
 
0 0
0 0
St. Pauli
 
Aalen
 
1 0
3 1
Arminia Bielefeld
 
Chemnitzer FC
 
1 0
2 0
Dynamo Dresden
 
Osnabrück
 
0 1
2 1
Energie Cottbus
 
Preußen Münster
 
1 0
2 1
Fortuna Köln
 
Hallescher FC
 
2 2
2 2
Hansa Rostock
 
Holstein Kiel
 
0 1
0 4
MSV Duisburg
 
Mainz 05 II
 
1 1
1 1
Stuttgart II
 
Rot-Weiß Erfurt
 
1 2
2 2
Stuttgarter Kickers
 
Sonnenhof Großaspach
 
1 0
2 0
Unterhaching
 
Jahn Regensburg
 
0 1
3 2
Augsburg
 
Borussia M'gladbach
 
1 1
2 1
Bayer Leverkusen
 
Eintracht Frankfurt
 
0 1
1 1
Schalke 04
 
Hamburger SV
 
0 0
0 0
Stuttgart
 
Paderborn
 
0 0
0 0
Werder Bremen
 
Borussia Dortmund
 
1 0
2 1
Wolfsburg
 
Köln
 
1 1
2 1
Panthrakikos
 
Veria
 
1 0
1 1
Platanias
 
OFI
 
0 0
1 0
Kalloni
 
Olympiakos Piraeus
 
0 1
0 5
Comunicaciones
 
Municipal
 
2 0
2 1
Hapoel Haifa
 
Hapoel Acre
 
1 0
1 0
Ironi Kiryat Shmona
 
Ashdod
 
1 0
1 0
Hapoel Petah Tikva
 
Hapoel Ra'anana
 
0 0
0 0
Bnei Sakhnin
 
Maccabi Haifa
 
0 0
1 1
Maccabi Netanya
 
Hapoel Tel Aviv
 
0 2
0 2
Sassuolo
 
Cesena
 
0 0
1 1
Roma
 
Milan
 
0 0
0 0
Bari 1908
 
Latina
 
0 0
1 0
Catania
 
Brescia
 
1 1
2 2
Frosinone
 
Cittadella
 
0 0
1 1
Modena
 
Trapani
 
0 1
2 1
Perugia
 
Pescara
 
1 1
2 2
Pro Vercelli
 
Ternana
 
0 1
2 1
Varese
 
Crotone
 
1 0
1 0
Vicenza
 
Spezia
 
0 0
1 0
Virtus Entella
 
Livorno
 
0 0
1 1
Lumezzane
 
FeralpiSalò
 
0 0
1 3
Pordenone
 
Real Vicenza VS
 
1 0
1 1
Pro Patria
 
Venezia
 
0 0
0 2
Giana Erminio
 
Südtirol
 
0 0
1 0
Pistoiese
 
SPAL
 
0 2
1 5
Grosseto
 
L'Aquila
 
1 1
1 2
Pro Piacenza
 
Gubbio
 
1 0
1 0
Santarcangelo
 
Prato
 
0 0
1 0
Carrarese
 
Pontedera
 
1 1
1 1
Tuttocuoio
 
Pisa
 
0 1
1 4
Savoia
 
Casertana
 
0 0
0 3
Foggia
 
Barletta
 
0 1
0 1
Martina Franca
 
Paganese
 
0 0
2 0
Aversa Normanna
 
Lupa Roma
 
1 0
3 1
Naxxar Lions
 
Tarxien Rainbows
 
0 1
0 1
Zebbug Rangers
 
Floriana
 
0 2
1 4
Pietà Hotspurs
 
Hibernians
 
0 0
0 3
Balzan
 
Mosta
 
0 0
1 0
Jong Ajax
 
De Graafschap
 
2 0
3 1
Sparta Rotterdam
 
FC Eindhoven
 
1 0
2 0
Almere City
 
Achilles '29
 
0 0
0 0
Helmond Sport
 
FC Volendam
 
2 2
3 4
SC Cambuur
 
PEC Zwolle
 
0 1
2 1
FC Dordrecht
 
FC Groningen
 
0 1
1 1
PSV
 
Go Ahead Eagles
 
2 0
5 0
AZ Alkmaar
 
FC Utrecht
 
0 3
0 3
Ballinamallard United
 
Glenavon
 
0 0
1 0
Coleraine
 
Warrenpoint Town
 
0 0
0 0
Glentoran
 
Cliftonville
 
1 1
2 1
Institute
 
Ballymena United
 
1 2
1 2
Linfield
 
Portadown
 
1 2
3 2
Estoril
 
Vitória SC
 
0 0
1 0
Al Arabi
 
Al Gharafa
 
1 0
2 1
Al Shamal
 
Al Wakrah
 
1 0
1 1
Al Ahli
 
Qatar SC
 
1 1
3 4
Al Khaleej
 
Al Taawon
 
0 2
0 3
Al Orubah
 
Al Fateh
 
0 1
1 2
Hearts
 
Alloa Athletic
 
2 0
2 0
Queen of the South
 
Cowdenbeath
 
0 1
1 2
Raith Rovers
 
Hibernian
 
1 1
1 3
Rangers
 
Livingston
 
1 0
2 0
Dumbarton
 
Falkirk
 
0 1
0 3
Ayr United
 
Stirling Albion
 
0 0
2 2
Dunfermline Athletic
 
Stranraer
 
0 0
0 1
Forfar Athletic
 
Airdrieonians
 
0 0
1 1
Greenock Morton
 
Peterhead
 
0 0
0 1
Stenhousemuir
 
Brechin City
 
0 1
0 2
Albion Rovers
 
Montrose
 
0 0
0 0
Arbroath
 
Berwick Rangers
 
1 0
2 0
Clyde
 
East Fife
 
0 1
3 1
Queen's Park
 
Annan Athletic
 
0 0
0 0
Aberdeen
 
Kilmarnock
 
0 0
1 0
Partick Thistle
 
Dundee
 
0 0
1 1
Ross County
 
Hamilton Academical
 
0 1
0 1
St. Johnstone
 
Inverness CT
 
0 0
1 0
St. Mirren
 
Motherwell
 
0 0
0 1
Free State Stars
 
Platinum Stars
 
1 0
3 1
Kaizer Chiefs
 
Cape Town City
 
0 0
1 0
AmaZulu
 
Moroka Swallows
 
1 0
1 2
Mamelodi Sundowns
 
Cape Town Spurs
 
1 0
2 1
Orlando Pirates
 
Bloemfontein Celtic
 
1 1
2 1
Polokwane City
 
Maritzburg United
 
1 0
2 1
Barcelona
 
Córdoba
 
1 0
5 0
Levante
 
Real Sociedad
 
0 0
1 1
SD Eibar
 
Valencia
 
0 1
0 1
Rayo Vallecano
 
Espanyol
 
1 1
1 3
Girona
 
Deportivo Alavés
 
1 1
2 2
Ponferradina
 
Mallorca
 
1 0
3 1
Mirandés
 
Real Zaragoza
 
0 0
1 1
Tenerife
 
Sabadell
 
1 0
1 0
Numancia
 
Lugo
 
1 1
6 6
Gazişehir Gaziantep
 
Altınordu
 
1 0
3 1
Şanlıurfaspor
 
Giresunspor
 
1 0
1 1
Antalyaspor
 
Kayserispor
 
1 0
2 0
Gençlerbirliği
 
Konyaspor
 
1 0
5 0
Sivasspor
 
İstanbul Başakşehir
 
0 1
0 2
Eskişehirspor
 
Karabükspor
 
0 0
1 1
Galatasaray
 
Mersin İdman yurdu
 
1 2
3 2
Al Fujairah
 
Ajman
 
1 0
1 0
Shabab Al Ahli Dubai
 
Bani Yas
 
0 0
0 0
Al Nasr
 
Al Wahda
 
0 1
0 2
Aberystwyth Town
 
Port Talbot Town
 
0 0
0 3
Carmarthen Town
 
Airbus UK
 
1 0
2 1
Rhyl
 
Connah's Quay
 
0 1
1 1
The New Saints
 
Bala Town
 
1 0
1 0
Malaysia
 
Thailand
 
   
3 2
Cruz Azul
 
Auckland City
 
0 1
1 1
Real Madrid
 
San Lorenzo
 
1 0
2 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
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.