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

Current/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

Aïn M'lila
 
El Bayadh
 
0 0
1 0
Belkheir
 
CR Zaouia
 
0 2
0 3
USM Blida
 
DRB Tadjenanet
 
3 0
5 0
MO Béjaïa
 
MC Oran
 
0 0
1 0
USM Bel Abbès
 
US Biskra
 
1 0
2 1
Racing Córdoba
 
Sarmiento Leones
 
   
0 2
Huracán San Rafael
 
Sportivo Peñarol
 
   
2 2
CDJU Gualeguaychu
 
Sarmiento
 
0 1
2 2
Instituto
 
Villa Dálmine
 
0 1
1 1
Independiente Rivadavia
 
All Boys
 
1 1
1 1
Brown de Adrogué
 
Deportivo Morón
 
0 0
0 1
Flandria
 
Boca Unidos
 
0 0
0 1
Nueva Chicago
 
Deportivo Riestra
 
0 0
1 0
Almagro
 
Gimnasia Jujuy
 
0 0
0 0
Deportivo Santamarina
 
Estudiantes de San Luis
 
0 0
0 0
Belgrano
 
Lanús
 
0 0
0 0
Banfield
 
Atlético Tucumán
 
0 0
0 0
Rosario Central
 
Unión Santa Fe
 
1 0
1 0
Colón
 
Independiente
 
0 0
0 1
Deportivo Maipú
 
Unión Villa Krause
 
1 1
3 2
Central Córdoba
 
Crucero del Norte
 
1 1
2 1
San Jorge Tucumán
 
Sportivo Patria
 
1 1
2 3
Newcastle Jets
 
Melbourne Victory
 
1 0
2 0
Adelaide United
 
Perth Glory
 
2 1
2 1
Mattersburg
 
Sturm Graz
 
1 0
1 0
LASK Linz
 
St. Pölten
 
0 0
2 1
Salzburg
 
Admira
 
1 1
2 1
Wolfsberger AC
 
Rheindorf Altach
 
0 0
0 0
Al Shabab
 
Al-Ittihad
 
0 0
0 0
Al-Hidd
 
Al Ahli
 
0 1
2 1
Al-Najma
 
Al Riffa
 
0 1
0 2
Tubize
 
SV Roeselare
 
0 0
0 0
Westerlo
 
Lierse
 
4 0
6 0
Lokeren
 
Standard Liège
 
0 1
0 3
AS Eupen
 
Gent
 
1 0
1 1
Sint-Truiden
 
Kortrijk
 
0 1
0 2
Royal Excel Mouscron
 
Genk
 
0 0
0 1
The Strongest
 
San José
 
0 1
1 1
Royal Pari
 
Aurora
 
2 0
3 0
Portuguesa RJ
 
Boavista
 
0 0
0 1
América RJ
 
Bonsucesso
 
2 1
3 1
Resende
 
Goytacaz
 
1 1
1 1
Botafogo
 
Madureira
 
0 0
0 0
Fluminense
 
Macaé
 
0 0
1 0
Atlético Tubarão
 
Brusque
 
0 0
0 0
Iguatu
 
Horizonte
 
0 0
1 0
Grêmio
 
Cruzeiro RS
 
0 0
0 1
Vila Nova
 
Goiás
 
1 1
1 1
Aparecidense
 
Rio Verde GO
 
3 0
5 0
Tombense
 
Uberlândia
 
1 0
1 0
Ituano
 
Ponte Preta
 
0 1
1 1
São Paulo
 
Botafogo SP
 
0 0
2 0
RB Brasil
 
Bragantino
 
1 0
1 1
Rio Claro
 
Osasco Audax
 
1 0
2 0
São Bernardo
 
Água Santa
 
2 0
4 0
XV de Piracicaba
 
Inter de Limeira
 
1 0
3 1
Atibaia
 
Velo Clube
 
1 0
1 0
Manthiqueira
 
Portuguesa Santista
 
0 1
1 2
Rio Branco SP
 
Capivariano
 
1 0
1 2
Rio Preto
 
Mogi Mirim
 
1 0
2 1
São Carlos
 
Marília
 
2 1
2 3
Central
 
Sport Recife
 
1 0
1 1
Pesqueira
 
Náutico
 
1 0
1 1
Salgueiro
 
Santa Cruz
 
0 1
1 1
Copiapó
 
Coquimbo Unido
 
0 0
1 2
Puerto Montt
 
Rangers
 
0 1
0 3
Palestino
 
Unión La Calera
 
1 0
1 2
Univ. Concepción
 
O'Higgins
 
0 1
0 2
Independiente Medellín
 
Atlético Huila
 
2 0
3 0
Rionegro Águilas
 
Deportivo Pasto
 
0 0
0 0
Leones FC
 
América de Cali
 
1 1
1 2
Once Caldas
 
Jaguares de Córdoba
 
0 0
2 0
Alajuelense
 
Guadalupe
 
1 0
1 0
El Raja
 
El Daklyeh
 
0 0
0 1
Ismaily
 
El Entag El Harby
 
1 0
2 0
Dragon
 
FAS
 
0 1
0 1
Aston Villa
 
Burton Albion
 
1 0
3 2
Derby County
 
Brentford
 
2 0
3 0
Fulham
 
Nottingham Forest
 
0 0
2 0
Leeds United
 
Cardiff City
 
0 3
1 4
Norwich City
 
Middlesbrough
 
1 0
1 0
Preston North End
 
Hull City
 
2 1
2 1
Queens Park Rangers
 
Barnsley
 
0 0
1 0
Reading
 
Millwall
 
0 0
0 2
Sheffield Wednesday
 
Birmingham City
 
0 3
1 3
Sunderland
 
Ipswich Town
 
0 2
0 2
Wolverhampton Wanderers
 
Sheffield United
 
2 0
3 0
Brackley Town
 
Sutton United
 
2 0
3 1
Dover Athletic
 
Leyton Orient
 
0 1
3 4
Harrogate Town
 
Billericay Town
 
1 1
2 2
Maidenhead United
 
Stockport County
 
0 1
1 1
Maidstone United
 
Gateshead
 
0 0
2 2
Spennymoor Town
 
East Thurrock United
 
0 1
1 1
Wealdstone
 
Warrington Town
 
0 0
2 1
Workington
 
Bromley
 
0 0
1 1
Bristol Rovers
 
Shrewsbury Town
 
0 0
1 2
Bury
 
Blackpool
 
0 0
1 1
Charlton Athletic
 
Oxford United
 
0 0
2 3
Fleetwood Town
 
Scunthorpe United
 
1 2
2 3
Northampton Town
 
Rochdale
 
0 0
0 1
Oldham Athletic
 
Bradford City
 
1 0
2 1
Peterborough United
 
Southend United
 
0 1
0 1
Plymouth Argyle
 
Blackburn Rovers
 
2 0
2 0
Portsmouth
 
Doncaster Rovers
 
1 1
2 2
Rotherham United
 
AFC Wimbledon
 
1 0
2 0
Walsall
 
Milton Keynes Dons
 
0 0
1 0
Wigan Athletic
 
Gillingham
 
2 0
2 0
Accrington Stanley
 
Stevenage
 
1 2
3 2
Chesterfield
 
Crawley Town
 
1 0
1 2
Colchester United
 
Newport County
 
0 0
2 0
Forest Green Rovers
 
Coventry City
 
1 0
2 1
Grimsby Town
 
Cheltenham Town
 
1 0
1 1
Lincoln City
 
Swindon Town
 
1 2
2 2
Luton Town
 
Exeter City
 
1 0
1 0
Mansfield Town
 
Barnet
 
1 0
3 1
Notts County
 
Crewe Alexandra
 
2 1
4 1
Port Vale
 
Morecambe
 
0 0
0 0
Wycombe Wanderers
 
Carlisle United
 
2 0
4 3
Yeovil Town
 
Cambridge United
 
0 0
2 0
Fylde
 
Eastleigh
 
0 1
2 2
Guiseley
 
Wrexham
 
0 1
0 2
Torquay United
 
Barrow
 
0 0
3 1
Tranmere Rovers
 
Ebbsfleet United
 
2 0
3 0
Burnley
 
Manchester City
 
0 1
1 1
AFC Bournemouth
 
Stoke City
 
0 1
2 1
Brighton & Hove Albion
 
West Ham United
 
1 1
3 1
Leicester City
 
Swansea City
 
1 0
1 1
Manchester United
 
Huddersfield Town
 
0 0
2 0
West Bromwich Albion
 
Southampton
 
1 2
2 3
Arsenal
 
Everton
 
4 0
5 1
Hammarby
 
Shamrock Rovers
 
0 0
0 0
Klubi-04
 
Honka Akatemia
 
1 0
4 0
JJK
 
Ilves
 
0 2
0 3
GrIFK
 
Haka
 
2 1
2 3
KTP
 
Gnistan
 
2 0
2 0
Viikingit
 
Lahti
 
0 1
2 2
TPV
 
Jaro
 
1 3
2 6
PKKU
 
VPS
 
0 2
0 5
LOSC Lille
 
Paris Saint Germain
 
0 1
0 3
Amiens SC
 
Saint-Étienne
 
0 0
0 2
Montpellier
 
Angers SCO
 
1 1
2 1
Nice
 
Toulouse
 
0 0
0 1
Strasbourg
 
Bordeaux
 
0 1
0 2
Lorient
 
Lens
 
1 0
1 1
Rodez
 
Béziers
 
0 0
1 1
Heidenheim
 
St. Pauli
 
2 1
3 1
Holstein Kiel
 
Jahn Regensburg
 
1 1
1 1
Ingolstadt
 
SpVgg Greuther Fürth
 
1 0
3 0
Chemnitzer FC
 
Carl Zeiss Jena
 
0 0
1 0
Fortuna Köln
 
Unterhaching
 
0 0
0 0
Hallescher FC
 
Osnabrück
 
0 0
1 0
Meppen
 
Hansa Rostock
 
0 1
0 2
Sonnenhof Großaspach
 
Paderborn
 
0 1
1 1
Werder Bremen II
 
Preußen Münster
 
1 0
2 4
Würzburger Kickers
 
Magdeburg
 
1 0
1 0
FSV Mainz 05
 
FC Bayern München
 
0 2
0 2
Hertha BSC
 
TSG Hoffenheim
 
0 1
1 1
SC Freiburg
 
Bayer 04 Leverkusen
 
0 0
0 0
Schalke 04
 
Werder Bremen
 
1 0
1 2
VfL Wolfsburg
 
VfB Stuttgart
 
1 0
1 1
Borussia Mönchengladbach
 
RB Leipzig
 
0 0
0 1
Wolfsburg II
 
Borussia Hildesheim
 
3 0
3 0
Eutiner SV
 
Germania Egestorf
 
0 1
2 2
Germania Halberstadt
 
Altglienicke
 
0 0
2 0
Saarbrücken
 
Elversberg
 
0 1
2 2
Koblenz
 
Stuttgarter Kickers
 
0 0
0 3
Veria
 
Doxa Dramas
 
0 1
0 2
Asteras Tripolis
 
Xanthi
 
1 1
1 1
Larissa
 
Panionios
 
0 0
0 0
Panathinaikos
 
Panaitolikos
 
0 0
0 0
Deportivo Petapa
 
Cobán Imperial
 
1 0
2 1
Comunicaciones
 
Deportivo Sanarate
 
1 0
1 1
Marathón
 
Real España
 
1 0
1 1
Warriors
 
Kitchee
 
1 3
1 5
Dreams
 
Guangzhou R&F U19
 
0 1
0 3
Chennai City
 
Aizawl
 
0 1
1 1
Shillong Lajong
 
Mohun Bagan
 
0 1
0 3
Foolad
 
Sanat Naft
 
0 1
1 1
Hapoel Haifa
 
Bnei Sakhnin
 
0 0
1 0
Hapoel Ra'anana
 
Hapoel Acre
 
0 0
0 1
Ironi Kiryat Shmona
 
Maccabi Netanya
 
0 0
1 2
Beitar Jerusalem
 
Maccabi Haifa
 
1 1
3 1
Sampdoria
 
Torino
 
1 1
1 1
Inter
 
Crotone
 
1 0
1 1
Brescia
 
Parma
 
1 0
2 1
Cremonese
 
Pro Vercelli
 
1 1
2 3
Foggia
 
Avellino
 
1 1
2 1
Frosinone
 
Pescara
 
0 0
3 0
Novara
 
Ascoli
 
1 2
1 2
Perugia
 
Cittadella
 
1 1
1 3
Salernitana
 
Carpi
 
1 1
1 2
Venezia
 
Bari 1908
 
3 0
3 1
Gubbio
 
AlbinoLeffe
 
1 0
2 2
Bassano Virtus
 
Südtirol
 
1 0
1 0
FeralpiSalò
 
Vicenza
 
0 2
1 3
Teramo
 
Pordenone
 
0 1
0 1
Padova
 
Sambenedettese
 
1 1
1 1
Reggiana
 
Renate
 
1 0
2 1
Fermana
 
Santarcangelo
 
0 0
1 1
Al Buqa'a
 
Mansheyat
 
0 0
1 0
Kazma
 
Al Tadhamon
 
0 0
0 0
Al Jahra
 
Al Nasar
 
1 2
2 3
Al Islah
 
Al Ansar
 
   
3 1
Al Nejmeh
 
Racing
 
   
1 0
PKNP
 
Negeri Sembilan
 
0 0
1 0
Johor Darul Ta'zim
 
Kedah
 
1 1
2 1
Melaka United
 
Kelantan
 
2 1
2 1
Terengganu
 
PKNS
 
1 1
2 2
Senglea Athletic
 
Tarxien Rainbows
 
1 1
2 2
Sliema Wanderers
 
Lija Athletic
 
0 0
2 0
Floriana
 
Hamrun Spartans
 
1 0
1 0
Naxxar Lions
 
Birkirkara
 
0 0
0 2
Atlante
 
Potros UAEM
 
0 0
1 0
Venados
 
Atlético Zacatepec
 
1 0
2 0
Cimarrones de Sonora
 
Correcaminos UAT
 
0 1
0 1
Murciélagos
 
Atlético San Luis
 
0 1
0 1
Puebla
 
Guadalajara
 
2 0
2 0
Atlas
 
Cruz Azul
 
1 1
2 1
Querétaro
 
Veracruz
 
0 1
0 1
SC Heerenveen
 
FC Twente
 
0 0
1 0
PSV
 
PEC Zwolle
 
1 0
4 0
Heracles Almelo
 
ADO Den Haag
 
0 1
1 1
Árabe Unido
 
Santa Gema
 
   
0 0
San Francisco
 
Sporting San Miguelito
 
   
2 2
Chorrillo
 
Independiente
 
1 0
1 2
General Díaz
 
Deportivo Capiatá
 
0 0
1 1
UTC Cajamarca
 
Sporting Cristal
 
   
0 3
Deportivo Municipal
 
Melgar
 
0 2
1 3
Deportivo Binacional
 
Academia Cantolao
 
0 1
0 2
Benfica
 
Rio Ave
 
0 1
5 1
Porto
 
Sporting Braga
 
2 1
3 1
Al Khor
 
Al Gharafa
 
0 2
1 2
Qatar SC
 
Al Sadd
 
1 3
1 3
Voluntari
 
CSM Iaşi
 
0 3
0 4
Gaz Metan Mediaş
 
FCSB
 
0 1
1 2
Al Faisaly
 
Al Taawoun
 
0 0
0 1
Al Ettifaq
 
Al Fateh
 
1 1
2 1
Al Nassr
 
Ohod
 
0 0
2 0
Falkirk
 
Livingston
 
0 1
1 3
Greenock Morton
 
Dunfermline Athletic
 
1 1
2 1
St. Mirren
 
Queen of the South
 
2 0
2 0
Arbroath
 
Albion Rovers
 
1 0
1 0
Ayr United
 
Alloa Athletic
 
1 2
1 2
Forfar Athletic
 
Airdrieonians
 
0 1
0 1
Queen's Park
 
Raith Rovers
 
1 3
1 3
Queen's Park
 
Raith Rovers
 
0 2
1 3
Stranraer
 
East Fife
 
0 0
0 2
Annan Athletic
 
Cowdenbeath
 
0 1
1 1
Clyde
 
Edinburgh City
 
2 1
3 2
Peterhead
 
Montrose
 
0 0
0 1
Stenhousemuir
 
Berwick Rangers
 
2 0
4 0
Stirling Albion
 
Elgin City
 
2 0
3 1
Kilmarnock
 
Celtic
 
0 0
1 0
Aberdeen
 
Hamilton Academical
 
1 0
3 0
Dundee
 
Ross County
 
0 0
1 4
Hearts
 
St. Johnstone
 
0 0
1 0
Motherwell
 
Partick Thistle
 
0 0
1 1
Rangers
 
Hibernian
 
0 1
1 2
Free State Stars
 
Baroka
 
1 0
2 0
SuperSport United
 
Bloemfontein Celtic
 
2 1
4 2
Bidvest Wits
 
Kaizer Chiefs
 
0 1
1 1
AmaZulu
 
Golden Arrows
 
0 0
2 1
Orlando Pirates
 
Maritzburg United
 
1 0
2 1
SD Eibar
 
Sevilla
 
3 1
5 1
Real Betis
 
Villarreal
 
1 0
2 1
Deportivo Alavés
 
Celta de Vigo
 
2 0
2 1
Levante
 
Real Madrid
 
1 1
2 2
Gimnàstic Tarragona
 
Cádiz
 
0 0
0 0
Alcorcón
 
Real Zaragoza
 
1 1
1 1
Real Valladolid
 
Cultural Leonesa
 
2 2
3 2
Lorca
 
Almería
 
1 0
1 2
Granada
 
Tenerife
 
2 0
2 1
Al-Ahly Merowe
 
Merreikh Kosti
 
   
3 0
Servette
 
Chiasso
 
1 1
1 1
Wil
 
Wohlen
 
1 0
1 1
Luzern
 
Lausanne Sport
 
2 0
2 1
Young Boys
 
St. Gallen
 
1 0
2 0
BB Erzurumspor
 
Rizespor
 
0 0
1 1
Ümraniyespor
 
Adanaspor
 
0 0
1 0
Gaziantep F.K.
 
Boluspor
 
1 0
2 0
Karabükspor
 
Alanyaspor
 
0 0
1 0
Antalyaspor
 
Yeni Malatyaspor
 
1 1
3 1
Fenerbahçe
 
Gençlerbirliği
 
0 1
2 2
Dibba Al Fujairah
 
Al Nasr
 
0 1
0 2
Al Ain
 
Ajman
 
4 0
7 0
Al Jazira
 
Al Dhafra
 
0 0
3 1
Fénix
 
Rampla Juniors
 
1 0
3 1
River Plate
 
Boston River
 
1 1
2 2
Wanderers
 
El Tanque Sisley
 
   
   
Torque
 
Nacional
 
0 3
2 4
Zamora Fútbol Club
 
Deportivo Lara
 
0 0
0 0
Bangor City
 
Cardiff MU
 
1 0
3 0
Barry Town United
 
Aberystwyth Town
 
1 0
3 1
Carmarthen Town
 
Prestatyn Town
 
0 0
3 1
Llandudno
 
Newtown
 
2 2
3 4
Libya
 
Sudan
 
0 1
1 1
Emelec
 
Delfin
 
1 0
3 1
South Hobart
 
Pascoe Vale
 
   
2 1
Mito Hollyhock
 
Kashima Antlers
 
1 1
3 4
Midtjylland
 
AIK
 
0 1
3 1
Cracovia Kraków
 
Spartak Subotica
 
   
3 2
Slovácko
 
Hobro
 
   
2 3
Smolevichy-STI
 
Gorodeya
 
1 1
1 4
Pardubice
 
Mohelnice
 
   
8 0
Fremad Amager
 
B 93
 
2 1
2 2
Hebei CFFC
 
Sparta Praha
 
   
0 3
MTK
 
Honvéd
 
0 1
1 3
Sparta Praha
 
Tianjin Jinmen Tiger
 
0 0
3 0
SV Lippstadt 08
 
SC Wiedenbrück
 
   
0 1
Union Vöcklamarkt
 
Blau-Weiß Linz
 
0 1
1 1
Miedź Legnica
 
Raków Częstochowa
 
   
3 3
Torpedo BelAZ
 
Neman Grodno
 
0 0
1 1
Wisła Kraków
 
Nieciecza
 
2 0
2 0
Dinamo Minsk
 
Vitebsk
 
0 1
0 1
Górnik Łęczna
 
Wisła Puławy
 
0 0
1 0
Górnik Zabrze
 
Zemplín Michalovce
 
   
5 0
Hartberg
 
Bad Gleichenberg
 
3 1
6 1
Mačva Šabac
 
Javor Ivanjica
 
   
0 2
Soroksár SC
 
Komárno
 
0 0
2 1
Vítkovice
 
Odra Petrkovice
 
2 2
5 4
Balmazújváros Sport
 
Tatran Prešov
 
   
0 0
Debrecen
 
Várda SE
 
0 0
3 3
Djurgården
 
HJK
 
0 1
2 1
Dunajská Streda
 
Zbrojovka Brno
 
   
2 1
Hajduk Split II
 
Zlaté Moravce
 
0 2
0 2
Halmstad
 
GAIS
 
1 1
1 1
Horsens
 
Esbjerg
 
0 1
1 2
Levanger
 
Nardo
 
   
2 0
Skive
 
Kjellerup
 
0 0
2 1
Slavia Praha
 
Shakhtar Donetsk
 
   
2 3
Ullensaker / Kisa
 
KFUM
 
   
7 0
Wisła Płock
 
Arka Gdynia
 
0 1
2 2
Zlín
 
BATE
 
2 2
2 3
Asker
 
Bærum
 
1 1
1 2
Fredrikstad
 
Kråkerøy
 
2 0
3 0
Frej
 
Brommapojkarna
 
0 1
1 2
Lillestrøm
 
Sarpsborg 08
 
0 1
0 3
Trelleborg
 
Öster
 
   
3 3
Ufa
 
Slovan Liberec
 
1 1
2 3
AaB
 
Thisted
 
1 0
2 0
Midtjylland
 
Guangzhou Evergrande
 
   
1 2
GIF Sundsvall
 
Helsingborg
 
   
1 0
Haugesund
 
Start
 
   
1 2
Partizan
 
Teplice
 
0 0
2 0
Viking
 
Bryne
 
0 2
0 3
Avangard Kursk
 
Tosno
 
   
   
Dinamo Moskva
 
Vysočina Jihlava
 
   
1 1
IFK Göteborg
 
OB
 
0 0
2 1
New York RB
 
Philadelphia Union
 
   
4 3
Shakhtyor
 
Mladá Boleslav
 
   
3 1
Spartak Moskva
 
Hebei CFFC
 
0 1
1 2
Bohemians 1905
 
Žalgiris
 
   
2 2
Chattanooga
 
Dallas
 
1 1
1 1
FIU Panthers
 
Minnesota United
 
   
1 4
New England
 
Malmö FF
 
0 0
0 1
Chicago Fire
 
South Florida Bulls
 
   
2 0
Real Salt Lake
 
LA Galaxy
 
   
3 1
Korea Republic
 
Latvia
 
1 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
Top Soccer Tipsters
Superior H2H Statistics
H2H Home Team Advantage
H2H Away Team Advantage

Top Football Clubs
Worst Football Clubs
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-2024 SoccerPunter Pte. Ltd. All rights reserved.