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

Apolonia Fier
 
Turbina Cërrik
 
1 1
3 1
Devolli
 
Elbasani
 
0 1
3 1
Dinamo Tirana
 
Burreli
 
0 0
0 1
Egnatia Rrogozhinë
 
Besëlidhja Lezhë
 
0 0
0 0
Erzeni Shijak
 
Shkumbini Peqin
 
   
   
Kastrioti Krujë
 
Veleçiku Koplik
 
1 0
3 0
Korabi Peshkopi
 
Tërbuni Pukë
 
1 0
1 0
Pogradeci
 
Oriku
 
0 0
1 0
Shënkolli
 
Iliria Fushë-Krujë
 
1 1
3 2
Ada Velipojë
 
Vora
 
   
0 3
Gramshi
 
Tirana II
 
   
3 0
Kamza
 
Sopoti Librazhd
 
   
0 3
Spartaku Tiranë
 
Mirdita
 
   
1 3
Vllaznia Shkoder II
 
Partizani Tirana II
 
   
2 3
CR Belouizdad
 
MC Oran
 
1 0
1 1
ES Sétif
 
JS Saoura
 
2 0
2 0
JS Kabylie
 
NC Magra
 
0 0
3 0
Paradou AC
 
Aïn M'lila
 
2 0
4 1
US Biskra
 
NA Hussein Dey
 
1 2
2 3
ASO Chlef
 
CA Bordj Bou Arreridj
 
0 0
0 0
CS Constantine
 
MC Alger
 
1 1
2 3
USM Bel Abbès
 
USM Alger
 
0 0
1 0
Amal Bou Saâda
 
MC El Eulma
 
   
2 0
Annaba
 
AS Khroub
 
   
1 0
ASM Oran
 
RC Relizane
 
0 0
0 1
JSM Skikda
 
Olympique Médéa
 
   
3 0
MC Saïda
 
RC Arbaâ
 
   
0 2
USM El Harrach
 
DRB Tadjenanet
 
0 0
0 0
JSM Béjaïa
 
Arzew
 
0 0
0 0
Tlemcen
 
MO Béjaïa
 
2 0
2 1
CR Belouizdad U21
 
MC Oran U21
 
0 0
1 0
JS Kabylie U21
 
NC Magra U21
 
1 0
1 0
US Biskra U21
 
NA Hussein Dey U21
 
0 1
2 1
USM Bel Abbès U21
 
USM Alger U21
 
0 0
1 1
Paradou AC U21
 
Aïn M'lila U21
 
1 0
2 1
ASO Chlef U21
 
Bordj Bou Arreridj U21
 
0 0
1 1
ES Sétif U21
 
JS Saoura U21
 
1 0
1 1
CS Constantine U21
 
MC Alger U21
 
1 0
1 1
Interclube
 
Desportivo Huíla
 
   
1 1
Onze Bravos
 
Progresso
 
   
1 0
Recreativo do Libolo
 
Académica do Lobito
 
   
0 1
Petro de Luanda
 
Sporting de Cabinda
 
   
2 0
Liberta
 
Five Islands
 
   
4 0
Swetes
 
Parham
 
   
1 1
Wellington Phoenix
 
Sydney
 
2 1
2 2
Melbourne City
 
Melbourne Victory
 
0 2
1 2
Perth Glory
 
Newcastle Jets
 
2 1
6 2
Brisbane U21
 
Melbourne City U21
 
2 1
2 2
Al Ittifaq Maqaba
 
Al Budaiya
 
0 1
0 1
Bangladesh Police
 
Arambagh
 
   
3 1
Eva's Tienen W
 
Moldavo W
 
0 0
0 1
Genk II W
 
Voorwaarts Zwevezele W
 
   
2 0
SG-Tertre-Hautrage W
 
Eendracht Aalst W
 
   
0 6
White Star Woluwé W
 
Gent II W
 
   
1 1
Zulte-Waregem W
 
OH Leuven II
 
   
2 2
Famkes Merkem W
 
Kontich W
 
   
3 3
Standard Liège II W
 
Massenhoven W
 
   
1 1
Mechelen W
 
Tongeren W
 
   
   
SV Roeselare
 
Union Saint-Gilloise
 
0 1
1 1
OH Leuven
 
Excelsior Virton
 
0 0
0 2
RFC Seraing
 
Deinze
 
0 0
1 0
Royal Excel Mouscron
 
Sporting Charleroi
 
1 0
1 1
AS Eupen
 
Kortrijk
 
1 1
1 2
Cercle Brugge
 
Zulte-Waregem
 
1 0
2 0
Waasland-Beveren
 
Standard Liège
 
0 1
2 1
Racing Mechelen
 
Sint-Dymphna
 
   
2 0
Ixelles
 
Genappe
 
   
2 1
HO Kalken
 
Bambrugge
 
   
1 3
Voorwaarts Zwevezele
 
Gullegem
 
   
0 3
Oudenaarde
 
Dikkelvenne
 
   
2 1
Londerzeel
 
Diegem Sport
 
   
1 0
Club Brugge W
 
OH Leuven W
 
   
1 1
Avanti
 
Torhout
 
   
1 2
Oostnieuwkerke
 
Jong Lede
 
   
1 3
Bilzerse Waltwilder
 
Turnhout
 
   
1 1
ASPAC
 
JSP
 
   
0 1
Ayema
 
Esae
 
   
0 1
Dynamo Unacob
 
Réal Sport
 
   
0 0
Tonnerre
 
JAC
 
   
1 1
Always Ready
 
Aurora
 
0 0
0 2
Club Destroyers
 
San José
 
3 0
4 2
BDF XI
 
Township Rollers
 
   
1 1
TAFIC
 
Notwane
 
   
2 2
Fauve Azur Elite
 
Unisport Bafang
 
   
0 0
Matelots
 
OFTA
 
   
1 2
FAP
 
Stade de Bertoua
 
   
1 0
Foncha ST
 
Yafoot
 
   
0 2
Leopard de Douala
 
Les Astres
 
   
1 2
Ngaoundéré
 
Racing
 
   
2 1
Audax Italiano
 
Cobresal
 
   
   
Coquimbo Unido
 
O'Higgins
 
   
   
Curicó Unido
 
Antofagasta
 
   
   
Deportes Iquique
 
Huachipato
 
   
   
Palestino
 
Unión Española
 
   
   
Univ. Concepción
 
Unión La Calera
 
   
   
Universidad Chile
 
Everton
 
   
   
Étoile du Congo
 
Inter Club
 
   
2 1
Racing Club Brazzavile
 
Leopards de Dolisie
 
   
4 1
Sanga Balende
 
Bukavu Dawa
 
   
3 2
Renaissance
 
TP Mazembe
 
   
0 3
AFAD
 
Tanda
 
0 1
0 2
Sporting Gagnoa
 
Africa Sports
 
   
3 0
Bassam
 
SOL
 
0 0
0 0
AEL
 
APOEL
 
0 0
2 1
AE Zakakiou
 
Anagennisi Deryneia
 
0 0
1 0
Akritas
 
Xylotympou
 
0 0
2 2
Ermis
 
Onisilos
 
1 0
3 0
Karmiotissa
 
ASIL Lysi
 
0 1
1 2
Othellos
 
Digenis Morphou
 
0 0
0 2
Ahironas
 
Digenis Voroklinis
 
   
1 0
APONA Anagias
 
ENAD
 
   
4 2
Elia Lythrodonta
 
Iraklis Yerolakkou
 
   
2 2
Elpida Astromeritis
 
MEAP Nisou
 
   
0 2
Ethnikos Assias
 
EN THOI Lakatamia
 
   
2 3
Kouris Erimi
 
Amathous
 
3 0
3 1
O Kormakitis
 
Ormideia
 
   
1 2
PAEEK
 
Halkanoras
 
   
2 0
El Gounah
 
El Geish
 
1 0
2 0
Wadi Degla
 
ENPPI
 
2 0
2 3
Al Masry
 
Pyramids FC
 
0 1
1 1
Cardiff City
 
Preston North End
 
0 0
0 0
Fulham
 
Leeds United
 
1 0
2 1
Huddersfield Town
 
Nottingham Forest
 
1 0
2 1
Hull City
 
Birmingham City
 
1 0
3 0
Luton Town
 
Swansea City
 
0 0
0 1
Millwall
 
Barnsley
 
0 1
1 2
Queens Park Rangers
 
Charlton Athletic
 
1 0
2 2
Reading
 
Derby County
 
1 0
3 0
West Bromwich Albion
 
Brentford
 
1 1
1 1
Gillingham
 
Milton Keynes Dons
 
2 0
3 1
Blackpool
 
Shrewsbury Town
 
0 0
0 1
Bolton Wanderers
 
Southend United
 
2 1
3 2
Bristol Rovers
 
Peterborough United
 
0 0
0 0
Burton Albion
 
Rochdale
 
2 1
3 1
Coventry City
 
Lincoln City
 
1 0
1 0
Doncaster Rovers
 
Accrington Stanley
 
0 0
1 1
Oxford United
 
Wycombe Wanderers
 
1 0
1 0
Portsmouth
 
Ipswich Town
 
0 0
1 0
Rotherham United
 
Fleetwood Town
 
0 1
2 2
Tranmere Rovers
 
AFC Wimbledon
 
1 0
1 0
Grimsby Town
 
Scunthorpe United
 
0 0
0 1
Bradford City
 
Salford City
 
0 0
1 1
Cambridge United
 
Leyton Orient
 
0 3
2 3
Colchester United
 
Carlisle United
 
2 0
3 0
Exeter City
 
Walsall
 
2 3
3 3
Forest Green Rovers
 
Swindon Town
 
0 2
2 2
Mansfield Town
 
Northampton Town
 
0 0
1 1
Morecambe
 
Newport County
 
0 1
2 1
Oldham Athletic
 
Crawley Town
 
0 1
2 1
Port Vale
 
Cheltenham Town
 
1 1
1 1
Stevenage
 
Crewe Alexandra
 
0 2
1 5
Aldershot Town
 
Stockport County
 
1 0
2 1
Boreham Wood
 
Harrogate Town
 
1 1
2 1
Bromley
 
Eastleigh
 
1 2
2 3
Chorley
 
Dover Athletic
 
0 0
1 1
Fylde
 
Yeovil Town
 
1 0
2 2
Halifax Town
 
Notts County
 
1 0
2 4
Hartlepool United
 
Dagenham & Redbridge
 
0 0
1 0
Maidenhead United
 
Barnet
 
1 2
1 4
Sutton United
 
Wrexham
 
2 0
3 1
Torquay United
 
Chesterfield
 
0 1
0 3
Canvey Island
 
Aveley
 
   
1 1
Dereham Town
 
AFC Sudbury
 
   
1 1
Bedfont Sports
 
Westfield
 
   
1 2
Ramsgate
 
Hythe Town
 
   
0 2
Ware
 
Waltham Abbey
 
   
2 3
Whyteleafe
 
Haywards Heath Town
 
   
2 0
Brighouse Town
 
Clitheroe
 
   
3 1
City of Liverpool
 
Marske United
 
   
0 1
Colne
 
Droylsden
 
   
1 0
Dunston
 
Marine
 
   
0 0
Mossley
 
Ossett United
 
   
3 2
Pickering Town CFC
 
Workington
 
   
1 4
Prescot Cables
 
Kendal Town
 
   
1 1
Trafford
 
Tadcaster Albion
 
   
1 2
Widnes
 
Ramsbottom United
 
   
2 2
Belper Town
 
Market Drayton Town
 
   
5 2
Chasetown
 
Frickley Athletic
 
   
0 3
Leek Town
 
Wisbech Town
 
   
4 0
Newcastle Town
 
Sheffield
 
   
3 0
Spalding United
 
Sutton Coldfield Town
 
   
2 2
Stamford
 
Glossop North End
 
   
5 1
Stocksbridge Park Steels
 
Kidsgrove Athletic
 
   
0 3
Worksop Town
 
Loughborough Dynamo
 
   
1 0
Barton Rovers
 
Kidlington
 
   
5 1
Berkhamsted
 
AFC Kempston Rovers
 
   
0 1
Corby Town
 
Welwyn Garden City
 
   
1 0
Daventry Town
 
North Leigh
 
   
2 0
Didcot Town
 
Bedford Town
 
   
0 0
Halesowen Town
 
Aylesbury United
 
   
4 1
Barnstaple Town
 
Evesham United
 
   
0 2
Cirencester Town
 
Basingstoke Town
 
   
3 2
Paulton Rovers
 
Highworth Town
 
   
3 1
Slimbridge
 
AFC Totton
 
   
5 2
Carshalton Athletic
 
Merstham
 
1 1
1 1
Margate
 
Leatherhead
 
0 0
0 0
Wingate & Finchley
 
Potters Bar Town
 
1 1
1 2
Bamber Bridge
 
Matlock Town
 
1 1
1 2
Basford United
 
Hyde United
 
0 4
1 4
Buxton
 
Scarborough Athletic
 
1 0
5 0
Gainsborough Trinity
 
Nantwich Town
 
0 0
0 0
Morpeth Town
 
Warrington Town
 
4 0
4 0
South Shields
 
Radcliffe Borough
 
1 0
3 0
Stafford Rangers
 
Lancaster City
 
0 2
0 3
Stalybridge Celtic
 
Mickleover Sports
 
1 1
1 3
United of Manchester
 
Grantham Town
 
3 0
4 0
Witton Albion
 
Whitby Town
 
1 3
2 3
Bromsgrove Sporting
 
AFC Rushden & Diamonds
 
0 0
0 0
Hednesford Town
 
Stratford Town
 
0 0
1 0
Nuneaton Town
 
St Ives Town
 
1 0
4 0
Peterborough Sports
 
Barwell
 
4 1
5 4
Redditch United
 
Biggleswade Town
 
0 0
0 2
Rushall Olympic
 
Coalville Town
 
0 1
0 2
Beaconsfield Town
 
Hayes & Yeading United
 
1 0
2 3
Dorchester Town
 
Tiverton Town
 
0 2
1 5
Harrow Borough
 
Weston-super-Mare
 
0 2
0 4
Hendon
 
Hartley Wintney
 
1 0
2 2
Metropolitan Police FC
 
Gosport Borough
 
0 0
0 0
Salisbury
 
Poole Town
 
1 0
2 1
Walton Casuals
 
Blackfield & Langley
 
1 1
2 3
Everton
 
Arsenal
 
0 0
0 0
AFC Bournemouth
 
Burnley
 
0 0
0 1
Aston Villa
 
Southampton
 
0 2
1 3
Brighton & Hove Albion
 
Sheffield United
 
0 1
0 1
Newcastle United
 
Crystal Palace
 
0 0
1 0
Norwich City
 
Wolverhampton Wanderers
 
1 0
1 2
Manchester City
 
Leicester City
 
2 1
3 1
Leicester U18
 
Tottenham U18
 
3 1
3 4
Birmingham U23
 
Burnley U23
 
1 0
1 3
Alfreton Town
 
Kettering Town
 
0 1
0 2
Altrincham
 
Kidderminster Harriers
 
0 1
1 1
Blyth Spartans
 
Southport
 
0 3
1 4
Brackley Town
 
Curzon Ashton
 
2 0
3 0
Chester
 
AFC Telford United
 
0 0
0 0
Farsley Celtic
 
Leamington
 
1 1
2 1
Hereford
 
Guiseley
 
0 0
0 0
Spennymoor Town
 
Bradford Park Avenue
 
1 0
3 0
York City
 
Darlington
 
0 1
0 1
Braintree Town
 
Havant & Waterlooville
 
1 1
3 3
Chippenham Town
 
Chelmsford City
 
1 1
2 1
Dartford
 
Concord Rangers
 
0 0
0 1
Eastbourne Borough
 
Bath City
 
1 0
1 2
Hemel Hempstead Town
 
Tonbridge Angels
 
0 0
1 1
Hungerford Town
 
Dulwich Hamlet
 
0 0
1 4
Maidstone United
 
Dorking Wanderers
 
2 1
2 3
Weymouth
 
St Albans City
 
0 1
0 1
Leyton Orient U18
 
Peterborough U18
 
   
1 6
Newport County U18
 
Exeter City U18
 
   
1 4
Portsmouth U18
 
Yeovil Town U18
 
   
1 2
Adama Kenema
 
Welayta Dicha
 
   
2 2
Dire Dawa Kenema
 
Bahardar
 
   
1 4
Fasil Ketema
 
Hadiya Hosaena
 
   
3 0
Kedus Giorgis
 
Shire Endaselassie
 
   
0 0
Sidama Bunna
 
Mekelle Kenema
 
   
1 2
Welwalo Adigrat Uni
 
Jimma Kenema
 
   
0 0
Wolkite Ketema
 
Sebeta Kenema
 
   
0 1
Croix Football IC
 
Bastia
 
0 1
1 2
Mulhouse
 
Sedan
 
0 0
0 0
Lille II
 
Haguenau
 
1 1
2 2
Olympique St Quentin
 
Sainte Geneviève
 
1 0
1 1
Angers SCO II
 
Gobelins
 
0 1
0 1
C' Chartres
 
Poissy
 
1 1
2 2
Guingamp II
 
Stade Briochin
 
0 2
1 2
Rouen
 
Oissel CMS
 
0 0
2 2
Saint-Malo
 
Lorient II
 
0 0
0 0
Vitré
 
Mantes 78
 
2 1
2 1
Montpellier II
 
Saint-Étienne II
 
1 0
2 2
Andrézieux
 
Bourges Foot
 
0 1
1 1
Olympique Lyonnais II
 
Annecy
 
1 1
1 2
Fréjus St-Raphaël
 
Yzeure
 
0 0
1 3
Grasse
 
Marseille Endoume Catalans
 
0 1
0 1
Louhans-Cuiseaux
 
Nîmes II
 
1 1
1 2
Martigues
 
Jura Sud Foot
 
0 0
2 1
Olympique Marseille II
 
Hyères
 
0 1
0 1
Saint-Priest
 
Monaco II
 
0 2
3 2
Dijon
 
Metz
 
2 1
2 2
Monaco
 
LOSC Lille
 
2 1
5 1
Montpellier
 
Brest
 
2 0
4 0
Nantes
 
Angers SCO
 
1 0
1 2
Nice
 
Toulouse
 
3 0
3 0
Olympique Marseille
 
Nîmes
 
0 0
3 1
Paris Saint Germain
 
Amiens SC
 
1 0
4 1
Reims
 
Olympique Lyonnais
 
1 1
1 1
Rennes
 
Bordeaux
 
0 0
1 0
Strasbourg
 
Saint-Étienne
 
1 0
2 1
Lens
 
Niort
 
0 0
1 0
Paris
 
Le Mans
 
0 0
0 3
Troyes
 
Ajaccio
 
1 0
2 1
Pouzauges Réaumur
 
Fontenay Vendée Foot
 
0 0
1 1
La Roche
 
Challans
 
1 0
1 0
Valenciennes II
 
Le Portel
 
3 1
5 2
Tourangeau
 
Chateauroux II
 
1 0
2 0
Montargis
 
Avoine OCC
 
0 0
0 0
Balma
 
Fabrègues
 
0 1
3 2
Pacy Menilles
 
Vire
 
0 0
1 1
Sochaux II
 
Racing Besançon
 
2 1
4 3
Aviron Bayonnais
 
Anglet Genets
 
1 0
1 0
Versailles
 
Noisy-le-Grand
 
0 0
1 1
Armed Forces
 
Hawks
 
   
1 0
Banjul
 
Tallinding United
 
   
2 1
Milan
 
Sporting Real FC
 
   
1 2
Darmstadt 98
 
Hamburger SV
 
1 2
2 2
Erzgebirge Aue
 
SpVgg Greuther Fürth
 
1 0
3 1
Hannover 96
 
VfB Stuttgart
 
1 0
2 2
St. Pauli
 
DSC Arminia Bielefeld
 
2 0
3 0
Eintracht Braunschweig
 
Magdeburg
 
0 0
2 2
Preußen Münster
 
1860 München
 
0 0
0 1
Sonnenhof Großaspach
 
MSV Duisburg
 
1 0
1 1
Unterhaching
 
Kaiserslautern
 
1 0
1 1
Waldhof Mannheim
 
Chemnitzer FC
 
2 3
4 3
Zwickau
 
Meppen
 
2 0
2 2
FC Bayern München
 
VfL Wolfsburg
 
0 0
2 0
FC Köln
 
Werder Bremen
 
1 0
1 0
FSV Mainz 05
 
Bayer 04 Leverkusen
 
0 0
0 1
RB Leipzig
 
FC Augsburg
 
0 1
3 1
Schalke 04
 
SC Freiburg
 
1 0
2 2
Hertha BSC
 
Borussia Mönchengladbach
 
0 0
0 0
VfB Lübeck
 
Altona 93
 
0 0
2 0
Niki Volos
 
Trikala
 
1 0
2 0
Asteras Tripolis
 
Xanthi
 
2 0
5 0
Lamia
 
AEK Athens
 
0 0
0 0
Platanias
 
Apollon Larissa
 
0 1
2 1
Asteras Tripolis U19
 
Xanthi U19
 
1 0
1 0
PAOK U19
 
Atromitos U19
 
2 0
6 0
Panathinaikos U19
 
Aris U19
 
0 1
0 1
Volos NFC U19
 
Olympiakos Piraeus U19
 
0 1
1 4
Lamia U19
 
AEK Athens U19
 
0 1
0 3
Phare du Canal
 
Jeunesse Evolution
 
   
0 0
Vieux-Habitants
 
AS Gosier
 
   
0 1
CI Kamsar
 
Santoba
 
   
3 1
CO Coyah
 
Eléphant Coléah
 
   
0 1
Flamme Olympique
 
Loubha Télimélé
 
   
1 1
Satellite
 
Fello Star
 
   
1 2
Yuen Long
 
Happy Valley
 
0 0
0 0
Chennai City
 
NEROCA
 
2 1
2 2
Hyderabad
 
Atlético de Kolkata
 
1 1
2 2
Kalteng Putra
 
Persija
 
0 0
1 3
Persebaya Surabaya
 
Perseru Serui
 
0 0
2 1
Persela
 
Semen Padang
 
0 0
2 0
PSIS Semarang
 
Bhayangkara
 
2 2
2 3
Ahi Akko
 
Elnahada Nazareth
 
3 0
5 0
Hapoel Tuba-Zangariyye
 
Maccabi Bnei Nahaf
 
   
1 1
Maccabi Umm Al Fahm
 
Maccabi Ahi Iksal
 
0 0
0 0
Hapoel Beit Shean
 
Hapoel Bnei Musmus
 
0 0
1 1
Hapoel Mahane Yehuda
 
Beitar Ramat Gan
 
1 1
3 2
Maccabi Haifa
 
Sektzia Nes Tziona
 
1 0
1 1
Ashdod
 
Hapoel Be'er Sheva
 
1 3
3 4
Hapoel Umm al-Fahm
 
Maccabi Tel Aviv
 
1 2
3 2
Lazio U19
 
Fiorentina U19
 
2 0
2 1
Pescara U19
 
Torino U19
 
0 1
0 3
Atalanta U19
 
Inter U19
 
1 0
2 1
Cagliari U19
 
Roma U19
 
1 3
1 5
Empoli U19
 
Genoa U19
 
0 0
1 1
Juventus U19
 
Bologna U19
 
3 0
3 2
Udinese
 
Cagliari
 
1 0
2 1
Inter
 
Genoa
 
2 0
4 0
Torino
 
SPAL
 
1 1
1 2
Cittadella
 
Chievo
 
1 0
1 1
Crotone
 
Livorno
 
2 1
2 1
Empoli
 
Salernitana
 
1 1
1 1
Juve Stabia
 
Venezia
 
1 0
2 0
Perugia
 
Virtus Entella
 
0 0
2 0
Benevento
 
Frosinone
 
1 0
1 0
Legnano
 
Castellanzese
 
0 1
0 1
Virtus Bolzano
 
Inveruno
 
1 0
4 0
Virtus Ciserano Bergamo
 
Levico
 
0 0
1 0
Union Feltre
 
Clodiense
 
0 1
0 1
Sammaurese
 
Sasso Marconi Zola
 
1 2
3 3
Sangiustese
 
Jesina
 
0 2
1 2
Portici
 
Latte Dolce
 
0 1
3 2
Vissel Kobe
 
Shimizu S-Pulse
 
2 1
3 1
Kashima Antlers
 
V-Varen Nagasaki
 
2 1
3 2
Al Qadsia
 
Kazma
 
1 1
3 1
Al Kuwait
 
Al Salmiyah
 
0 1
1 2
Bantu
 
Mazenod
 
   
6 0
Likhopo
 
Sefotha-Fotha
 
   
1 0
Liphakoe Football Club
 
LCS
 
   
0 0
Eagles
 
Shaviyani Foakaidhoo
 
   
2 3
Valletta
 
Balzan
 
0 1
2 1
Kaedi
 
Tevragh-Zeïne
 
   
2 2
Chabab Mohammédia
 
Maghreb Fès
 
   
0 0
Chabab Rif Hoceima
 
AS Salé
 
   
1 3
KAC Kénitra
 
Racing de Casablanca
 
   
1 1
Kawkab Marrakech
 
Olympique Dcheïra
 
   
1 0
Riadi Salmi
 
Chabab Ben Guerir
 
   
1 0
Tihad Casablanca
 
Sidi Kacem
 
   
0 1
Widad Témara
 
Chabab Atlas Khénifra
 
   
2 1
Wydad Fès
 
Ittihad Khemisset
 
   
1 1
Khouribga
 
Youssoufia Berrechid
 
1 1
4 1
Moghreb Tétouan
 
Difaâ El Jadida
 
1 1
2 1
FAR Rabat
 
RSB Berkane
 
0 0
0 1
Olympic Safi
 
FUS Rabat
 
0 0
0 0
Saraswoti Youth
 
Jawalakhel
 
   
0 1
Sankata
 
New Road Team
 
   
1 0
NAC Breda
 
FC Dordrecht
 
0 0
3 0
SC Heerenveen
 
Heracles Almelo
 
0 0
1 1
PSV
 
PEC Zwolle
 
2 1
4 1
Sparta Rotterdam
 
AZ
 
2 0
3 0
Willem II
 
Fortuna Sittard
 
0 0
0 0
Waitakere United
 
Team Wellington
 
0 0
1 1
Southern United
 
Auckland City
 
0 0
0 0
Jigawa Golden Stars
 
Enyimba
 
   
1 1
H&W Welders
 
Ballyclare Comrades
 
1 0
3 0
Knockbreda
 
Dergview
 
0 1
1 1
Queen's University
 
Ballinamallard United
 
0 1
0 2
Ards
 
Loughgall
 
2 0
3 0
Newry City AFC
 
Dundela
 
2 0
4 0
Portadown
 
PSNI
 
1 0
5 0
Carrick Rangers
 
Glentoran
 
0 0
0 1
Cliftonville
 
Coleraine
 
0 0
1 0
Dungannon Swifts
 
Institute
 
1 1
2 2
Linfield
 
Crusaders
 
0 1
1 1
Warrenpoint Town
 
Larne
 
0 0
0 2
Coleraine U20
 
Cliftonville U20
 
   
0 4
Crusaders U20
 
Linfield U20
 
   
5 1
Glenavon U20
 
Ballymena United U20
 
   
4 0
Institute U20
 
Dungannon Swifts U20
 
   
3 1
Al Suwaiq
 
Mrbat
 
2 0
2 0
Dhofar
 
Saham
 
0 1
0 1
Al Seeb
 
Muscat
 
0 0
2 0
Sohar
 
Al Nasr
 
   
1 1
Hilal Al-Quds
 
Taraji Wadi Al-Nes
 
   
6 0
Shabab Al Am'ari
 
Palestinian Forces
 
   
2 2
Shabab Alsamu
 
Al-Ahli Qalqilya
 
   
4 2
Shabab Al Khaleel
 
Thagafi Tulkarm
 
1 0
2 0
Lechia Gdańsk
 
Raków Częstochowa
 
0 0
0 3
Wisła Płock
 
Piast Gliwice
 
1 1
2 1
Górnik Zabrze
 
Jagiellonia Białystok
 
1 0
3 0
Oliveirense
 
Cerveira
 
0 2
2 2
Vitória Guimarães II
 
Montalegre
 
3 0
4 3
Fafe
 
Merelinense
 
0 0
1 0
Felgueiras 1932
 
Valadares Gaia
 
0 1
2 3
Fontinhas
 
Fátima
 
2 1
3 3
Real
 
Fabril Barreiro
 
0 0
2 0
Aljustrelense
 
Sacavenense
 
1 0
1 1
Sintrense
 
1º Dezembro
 
1 0
1 0
Louletano
 
Lusitano GC Evora
 
1 0
1 1
Marítimo
 
Penafiel
 
0 0
0 0
Portimonense
 
Sporting CP
 
2 1
2 4
Rio Ave
 
Gil Vicente
 
0 0
0 1
Vitória FC
 
Benfica
 
0 0
2 2
Vitória SC
 
Sporting Covilhã
 
0 0
3 0
Belenenses U23
 
Vitória Setúbal U23
 
2 0
2 5
Famalicão U23
 
Marítimo U23
 
0 0
0 0
Leixões
 
Cova Piedade
 
0 0
0 0
Hermannstadt
 
CSM Iaşi
 
1 0
1 0
Voluntari
 
CFR Cluj
 
0 3
0 4
APR
 
Rayon Sports
 
1 0
2 0
Marines
 
Musanze
 
0 0
1 0
Muhanga
 
Sunrise
 
0 0
0 0
Mukura
 
Kiyovu Sports
 
1 3
2 4
Al Raed
 
Al Ettifaq
 
1 0
3 2
Alloa Athletic
 
Greenock Morton
 
0 0
0 2
Dundee United
 
Ayr United
 
1 0
4 0
Inverness CT
 
Dunfermline Athletic
 
1 0
2 0
Partick Thistle
 
Dundee
 
0 1
0 1
Queen of the South
 
Arbroath
 
1 0
2 0
Vale of Leithen
 
Edinburgh University
 
0 1
1 1
Bonnyrigg Rose Athletic
 
Cumbernauld Colts
 
3 0
5 1
Dalbeattie Star
 
Stirling University
 
0 0
0 1
Deveronvale
 
Formartine United
 
2 0
3 0
East Stirlingshire
 
BSC Glasgow
 
0 0
0 1
Edusport Academy
 
East Kilbride
 
0 2
0 2
Forres Mechanics
 
Inverurie Loco Works
 
0 3
0 4
Fraserburgh
 
Buckie Thistle
 
1 1
3 2
Gretna 2008
 
Kelty Hearts
 
1 3
1 3
Keith
 
Fort William
 
2 0
4 0
Lossiemouth
 
Brora Rangers
 
0 4
0 8
Nairn County
 
Rothes
 
0 2
0 2
Spartans
 
Gala Fairydean Rovers
 
2 0
4 0
Strathspey Thistle
 
Turriff United
 
1 0
2 4
Wick Academy
 
Clachnacuddin
 
1 1
1 1
Clyde
 
Airdrieonians
 
2 1
3 1
Montrose
 
Falkirk
 
0 1
2 3
Peterhead
 
East Fife
 
0 1
1 2
Raith Rovers
 
Dumbarton
 
0 2
0 2
Stranraer
 
Forfar Athletic
 
0 2
2 4
Albion Rovers
 
Annan Athletic
 
2 0
4 2
Cowdenbeath
 
Stenhousemuir
 
2 1
3 1
Elgin City
 
Brechin City
 
1 0
3 1
Queen's Park
 
Cove Rangers
 
0 2
1 3
Stirling Albion
 
Edinburgh City
 
0 0
0 1
Celtic
 
Aberdeen
 
1 1
2 1
Hamilton Academical
 
Hearts
 
0 0
2 1
Kilmarnock
 
Motherwell
 
0 0
0 1
Livingston
 
Ross County
 
2 0
4 0
St. Johnstone
 
St. Mirren
 
0 0
0 0
Generation Foot
 
Niarry Tally
 
   
1 2
CNEPS Excellence
 
Jaraaf
 
1 0
1 1
East End Tigers
 
Kallon
 
   
1 1
Cape Town Spurs
 
Jomo Cosmos
 
0 0
3 1
JDR Stars
 
Uthongathi
 
0 1
0 1
Marumo Gallants FC
 
University of Pretoria
 
1 1
2 1
Mbombela United
 
Moroka Swallows
 
0 0
0 3
TS Sporting
 
TS Galaxy
 
0 0
0 0
Baroka
 
Stellenbosch
 
0 0
0 1
Highlands Park
 
Golden Arrows
 
1 0
2 0
Orlando Pirates
 
Black Leopards
 
1 0
3 1
Mamelodi Sundowns
 
Polokwane City
 
0 0
1 0
Chippa United
 
SuperSport United
 
1 0
1 0
Real Sociedad U19
 
Osasuna U19
 
   
4 1
Sporting Gijón U19
 
Conxo Santiago U19
 
   
2 1
Barcelona U19
 
Cornellà U19
 
   
5 1
Juventud Laguna U19
 
Unión Viera U19
 
   
2 3
Marino U19
 
Orientación Marítima U19
 
   
3 3
Real Betis U19
 
Cádiz U19
 
   
0 0
Sevilla U19
 
San Félix U19
 
   
2 1
Sobradillo U19
 
Victoria U19
 
   
3 0
Villarreal U19
 
Alzira U19
 
   
4 0
Acodetti U19
 
Los Llanos Aceró U19
 
   
3 3
Arenas Getxo U19
 
Txantrea U19
 
   
1 0
Huracán U19
 
Ofra U19
 
   
4 1
Maspalomas U19
 
Laguna U19
 
   
1 2
Real Oviedo U19
 
Marina Sport U19
 
   
1 2
Danok Bat U19
 
Valvanera U19
 
   
0 2
Numancia U19
 
Deportivo Alavés U19
 
   
1 1
Roda U19
 
Albacete U19
 
   
2 1
Athletic Club U19
 
Mutilvera U19
 
   
5 0
Eibar U19
 
Leioa U19
 
   
3 0
Real Zaragoza U19
 
Unió Jàbac Terrassa U19
 
   
3 0
Alcorcón U19
 
Santa Marta U19
 
   
0 0
Atl. Madrid U19
 
Badajoz U19
 
   
1 0
Calavera U19
 
26 de Febrero U19
 
   
1 1
Gimnàstic Tarragona U19
 
Lleida U19
 
   
6 0
Granada U19
 
Recreativo Huelva U19
 
   
4 1
Hércules U19
 
Alboraya U19
 
   
1 2
Huesca U19
 
Girona U19
 
   
0 4
Lorca CFB U19
 
UCAM Murcia U19
 
   
1 2
Patacona U19
 
Toledo U19
 
   
2 1
Real Murcia U19
 
Levante U19
 
   
0 1
Roces U19
 
Celta de Vigo U19
 
   
0 3
Torre Levante U19
 
Valencia U19
 
   
0 2
AD San Juan U19
 
Pamplona U19
 
   
1 0
Aravaca U19
 
Móstoles U19
 
   
2 3
San Francisco U19
 
Atlético Villacarlos U19
 
   
3 0
Vázquez Cultural U19
 
Almería U19
 
   
3 2
Espanyol U19
 
Ebro U19
 
   
5 0
UD Logroñés U19
 
Antiguoko U19
 
   
1 0
Mallorca
 
Sevilla
 
0 1
0 2
FC Barcelona
 
Deportivo Alavés
 
2 0
4 1
Villarreal
 
Getafe
 
0 0
1 0
Real Valladolid
 
Valencia
 
0 0
1 1
Albacete
 
Elche
 
0 0
0 1
Málaga
 
Lugo
 
1 0
1 1
Las Palmas
 
Rayo Vallecano
 
1 1
1 1
Sporting Gijón
 
Extremadura UD
 
0 0
0 1
Racing Santander
 
Real Oviedo
 
1 1
1 1
Cádiz
 
Numancia
 
1 1
2 4
Grama U19
 
Gimnàstic U19 II
 
   
1 2
Girona U19 II
 
Damm U19 II
 
   
1 1
Mercantil U19
 
Mataró U19
 
   
1 0
Cornellà U19 II
 
Vila Seca U19
 
   
2 0
Cerdanyola d. Vallès U19
 
Barcelona U19 II
 
   
1 1
Sant Andreu U19
 
Sabadell U19
 
   
2 2
Prat U19
 
Gimnàstic Manresa U19
 
   
2 4
Bellvitge U19
 
Badalona U19
 
   
1 3
Espanyol U19 II
 
Llagostera U19
 
   
2 2
Atl Madrileño U19 II
 
Getafe U19 II
 
   
0 3
Aurrerá Vitoria U19
 
Santutxu U19
 
   
3 0
Barakaldo U19
 
Gernika U19
 
   
4 1
Beasain U19
 
Hernani U19
 
   
2 2
Canillas U19
 
San Fernando CD U19
 
   
0 6
CD Don Bosco U19
 
Elche U19 II
 
   
2 1
Celtic Elche U19
 
Racing Algemesí U19
 
   
2 0
CF San José U19
 
Castellón U19
 
   
1 3
Ciudad Benidorm U19
 
Valencia U19 II
 
   
2 1
Danok Bat U19 II
 
Amorebieta U19
 
   
1 1
Dénia U19
 
Levante U19 II
 
   
1 4
Deusto U19
 
Athletic Bilbao U19 II
 
   
0 3
Durango U19
 
Antiguoko U19 II
 
   
0 2
Getxo U19
 
Tolosa U19
 
   
0 0
Kelme U19
 
Intangco U19
 
   
4 0
Leganés U19 II
 
Rayo Alcobendas U19
 
   
2 0
Moratalaz U19
 
Alcalá U19
 
   
2 1
Rayo Majadahonda U19 II
 
Atlético Madrid U19 II
 
   
3 2
Real Madrid U19 II
 
Los Yébenes SB U19
 
   
2 0
Real Sociedad U19 II
 
Vasconia U19
 
   
2 1
Roda II
 
Torre Levante U19 II
 
   
3 1
San Marcelino U19
 
Alcoyano U19
 
   
4 3
Torrejón U19
 
Boadilla U19
 
   
2 0
Trival Valderas U19
 
Alcobendas U19
 
   
1 1
Villarreal U19 II
 
Alboraya U19 II
 
   
1 2
Atletico Madrid W
 
Tacón W
 
1 1
2 1
Barcelona W
 
Atletico Granadilla W
 
1 0
3 1
Huelva W
 
Athletic Club W
 
0 1
0 3
Madrid CFF W
 
Valencia W
 
0 0
1 1
Sevilla W
 
Rayo Vallecano W
 
2 0
2 2
Langreo
 
Sporting Gijon II
 
0 0
1 1
Deportivo Alaves II
 
Real Unión
 
0 0
1 0
Izarra
 
Unionistas de Salamanca
 
0 3
2 6
Salamanca CF UDS
 
Tudelano
 
0 0
2 1
Real Sociedad II
 
Athletic Club II
 
0 1
0 2
CD Calahorra
 
Arenas de Getxo
 
0 1
2 1
Ejea
 
Levante II
 
0 0
0 1
Sabadell
 
Lleida Esportiu
 
2 0
4 0
Villarrobledo
 
Don Benito
 
1 1
2 1
FC Cartagena
 
Yeclano
 
1 1
2 2
San Fernando CD
 
Linense
 
0 1
0 1
Conil
 
Écija
 
   
3 0
Córdoba II
 
Puente Genil
 
0 0
0 1
Real Betis II
 
Gerena
 
3 2
4 3
Ceuta
 
Pozoblanco
 
1 0
3 0
Santa Catalina Atlético
 
Poblense
 
0 1
0 4
Mallorca II
 
Ibiza Islas Pitiusas
 
0 1
1 1
Platges de Calvià
 
Felanitx
 
1 0
2 0
Binissalem
 
Constància
 
0 1
0 1
Alcúdia
 
Santanyi
 
1 0
1 1
Andratx
 
San Rafael
 
1 0
3 1
Unión Viera
 
Marino
 
0 1
1 2
Velke Levare
 
Villa Santa Brígida
 
0 1
3 1
Vera
 
Atlético Paso
 
0 1
1 1
Panadería Pulido
 
Santa Úrsula
 
0 0
0 1
Las Palmas III
 
UD San Fernando
 
1 0
2 0
Lorca
 
Plus Ultra
 
2 0
2 2
CAP Ciudad de Murcia
 
EDMF Churra
 
0 0
0 1
Los Garres
 
Mar Menor
 
0 0
0 0
Extremadura UD II
 
Arroyo
 
0 2
0 3
Valdivia
 
Diocesano
 
0 0
1 3
Azuaga
 
Aceuchal
 
0 0
0 0
Calamonte
 
RCP Valverdeno
 
1 0
2 0
Miajadas
 
Jerez
 
2 1
2 3
Villanovense
 
Llerenense
 
1 0
2 0
Olivenza
 
Trujillo
 
1 0
1 0
Cacereño
 
Fuente Cantos
 
1 0
2 0
CD Coria
 
UP Plasencia
 
1 1
3 1
Moralo
 
Montijo
 
0 0
1 0
Cortes
 
Cirbonero
 
0 0
0 0
Baztan
 
San Juan
 
1 2
2 3
Subiza
 
Peña Sport
 
0 0
2 2
Txantrea
 
Pamplona
 
1 0
2 2
Valle Egüés
 
Lourdes
 
1 0
4 0
Mutilvera
 
Huarte
 
0 0
2 0
Ardoi
 
Fontellas
 
0 0
2 1
Arnedo
 
Varea
 
0 0
2 1
Alfaro
 
Oyonesa
 
0 1
3 3
Villegas
 
Calahorra II
 
0 2
0 4
Náxara
 
CDFC La Calzada
 
2 0
4 0
Robres
 
Real Zaragoza II
 
0 0
0 0
Barbastro
 
Calamocha
 
0 0
1 0
San Juan de Mozarrifar
 
Villanueva CF
 
0 0
2 1
Fraga
 
CDJ Tamarite
 
1 0
3 2
Atletico Ibanes
 
Tarancón
 
0 1
2 1
Guadalajara
 
Ciudad Real
 
0 0
2 1
Calvo Sotelo
 
Pedroñeras
 
6 0
7 0
La Solana
 
Azuqueca
 
0 0
0 0
Almansa
 
Torrijos
 
1 1
2 2
Toledo
 
Almagro Spain
 
0 0
0 1
Praviano
 
Navarro
 
0 0
0 0
Real Avilés
 
Gijon Industrial
 
2 0
3 3
Llanera
 
Covadonga
 
1 0
1 1
Urraca
 
Lenense
 
0 0
3 0
Cartes
 
Ribamontan al Mar
 
1 1
2 1
Racing Santander II
 
Barquereño
 
3 0
4 0
Siete Villas
 
Samano
 
2 0
3 0
Solares
 
Textil Escudo
 
0 1
2 1
Bezana
 
Torina
 
0 0
0 1
Vimenor
 
Escobedo
 
1 0
2 2
Real Sociedad III
 
Sodupe
 
0 1
1 2
Beasain
 
Somorrostro
 
0 1
1 3
Pasaia KE
 
Deusto
 
0 0
0 0
Balmaseda
 
Lagun Onak
 
0 0
2 0
Gernika
 
Santutxu
 
0 1
2 1
Urduliz
 
San Ignacio
 
1 0
1 1
Manresa
 
Terrassa
 
1 1
1 2
Reus Deportiu
 
Sants
 
   
0 3
Vilafranca
 
Horta
 
2 1
4 2
Igualada
 
Figueres
 
1 3
3 6
Pobla Mafumet
 
Cerdanyola del Vallès
 
1 0
3 0
Jove Espanol
 
Vilamarxant
 
0 1
1 1
Silla
 
Atzeneta
 
0 1
0 2
Crevillente
 
Paterna
 
2 0
2 0
Alzira
 
Saguntino
 
2 1
3 1
Intercity
 
Beniganim
 
1 1
3 1
Olímpic de Xàtiva
 
Novelda
 
0 0
2 0
Santa Ana
 
Flat Earth
 
0 1
0 1
Burgos Promesas
 
Becerril Campos
 
2 0
3 0
Real Burgos
 
Cultural Leonesa II
 
0 0
0 2
Atlético Tordesillas
 
Zamora
 
0 0
0 2
Bembibre
 
La Virgen del Camino
 
0 0
1 0
Maracena
 
Melilla CD
 
1 0
3 1
Ciudad de Torredonjimeno
 
Almería II
 
0 0
1 1
Mancha Real
 
Huétor Tájar
 
0 0
0 1
Hilal Obayed
 
Al Shorta
 
   
2 0
Broki
 
Notch
 
   
4 2
Inter Moengotapoe
 
PVV
 
   
2 0
Santos
 
Leo Victor
 
   
0 1
West United
 
Bintang Lair
 
   
3 2
San Juan Jabloteh
 
Central FC
 
0 0
1 0
Métlaoui
 
Etoile du Sahel
 
1 0
1 0
Hatayspor
 
Adanaspor
 
0 0
1 0
Eskişehirspor
 
Balıkesirspor
 
1 1
1 2
Akhisar Belediyespor
 
Boluspor
 
0 0
0 0
Yeni Malatyaspor
 
Rizespor
 
0 1
0 2
Kasımpaşa
 
Gaziantep F.K.
 
1 4
3 4
Göztepe
 
Galatasaray
 
1 1
2 1
Eskişehirspor U19
 
Balıkesirspor U19
 
1 0
2 0
Adana Demirspor U19
 
Ümranıyespor U19
 
0 0
1 0
Akhisarspor U19
 
Elazığspor U19
 
1 0
3 0
BB Erzurumspor U19
 
Altay U19
 
3 0
3 1
Erokspor U19
 
Gençlerbirliği U19
 
1 2
2 3
Gaziantep FK U19
 
Afjet Afyonspor U19
 
2 1
4 1
Hatayspor U19
 
Denizlispor U19
 
0 0
0 0
Kocaelispor U19
 
İstanbulspor U19
 
1 1
1 2
Menemenspor U19
 
Rizespor U19
 
2 0
3 1
Altinordu U19
 
Sivasspor U19
 
2 1
2 3
Antalyaspor U19
 
Ankaragücü U19
 
0 1
0 1
Fenerbahce U19
 
Besiktas U19
 
0 0
1 1
Göztepe U19
 
Galatasaray U19
 
1 2
1 3
Kasımpaşa U19
 
Bursaspor U19
 
1 0
2 1
Osmanlıspor U19
 
Alanyaspor U19
 
0 2
2 3
Yeni Malatyaspor U19
 
Boluspor U19
 
1 1
2 2
Al Jazira U21
 
Al Wasl U21
 
   
2 0
Al Wahda U21
 
Al Ittihad Kalba U21
 
   
1 3
Shabab Al Ahli U21
 
Khor Fakkan U21
 
   
0 0
Dibba Al Fujairah
 
Al Hamriyah
 
1 2
1 2
Emirates
 
Al Urooba
 
3 1
5 1
Masfut
 
Al Thaid
 
1 0
1 0
Gresford Athletic
 
Prestatyn Town
 
0 1
0 3
Rhyl
 
Llandudno
 
0 1
0 1
Ruthin Town
 
Guilsfield
 
   
1 1
Conwy Borough
 
Flint Town United
 
1 2
2 2
Corwen
 
Llanrhaeadr
 
0 2
1 2
Penrhyncoch
 
Llanfair United
 
1 1
3 1
Airbus UK
 
Cefn Druids
 
1 0
1 1
Carmarthen Town
 
Caernarfon Town
 
0 0
0 1
Penybont
 
Newtown
 
0 0
0 2
Swansea University
 
Ammanford
 
1 2
3 2
Monterrey
 
Al Hilal
 
0 1
2 2
Liverpool
 
Flamengo
 
0 0
0 0
Green Buffaloes
 
Nakambala Leopards
 
0 0
0 1
Green Eagles
 
Nkwazi
 
0 0
0 0
Kansanshi Dynamos
 
Kabwe Warriors
 
0 1
0 1
Lusaka Dynamos
 
Forest Rangers
 
0 1
0 1
Mufulira Wanderers
 
Zanaco
 
1 1
1 1
NAPSA Stars
 
Lumwana Radiants
 
2 0
2 1
Red Arrows
 
Buildcon
 
0 1
1 2
ZESCO United
 
Kabwe YSA
 
2 0
3 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.