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

ARB Ghriss
 
Mouloudia Oued
 
0 0
3 0
AS Khroub
 
JS Bordj Ménaïel
 
2 0
2 1
ASO Chlef
 
Beni Douala
 
2 0
6 1
CSA Afak Sahel El-Marsa
 
E Sour El-Ghozlane
 
1 0
2 0
El Bayadh
 
Lakhdaria
 
   
0 0
IR Boumedfaa
 
NT Souf
 
2 0
3 0
Paradou AC
 
FC Bir El Arch
 
1 0
5 0
WA Boufarik
 
USM Oran
 
1 0
1 1
AB Sabath
 
NA Hussein Dey
 
0 1
1 3
MC Oran
 
MJ Arzew
 
1 1
6 1
JSM Béjaïa
 
ES Sétif
 
2 1
2 2
Canberra United W
 
Western Sydney Wanderers W
 
0 1
0 4
Arambagh
 
Abahani
 
0 1
1 5
Genk
 
AS Eupen
 
1 0
2 1
Kortrijk
 
Cercle Brugge
 
0 0
1 0
Royal Excel Mouscron
 
Mechelen
 
0 2
1 2
Waasland-Beveren
 
Sint-Truiden
 
1 0
1 0
Club Brugge
 
Zulte-Waregem
 
1 0
4 0
Standard Liège
 
Gent
 
0 0
0 1
Barnsley
 
West Bromwich Albion
 
0 1
1 1
Blackburn Rovers
 
Birmingham City
 
0 0
1 1
Brentford
 
Swansea City
 
2 0
3 1
Cardiff City
 
Millwall
 
0 0
1 1
Charlton Athletic
 
Bristol City
 
1 0
3 2
Hull City
 
Nottingham Forest
 
0 1
0 2
Luton Town
 
Fulham
 
2 1
3 3
Middlesbrough
 
Huddersfield Town
 
1 0
1 0
Stoke City
 
Sheffield Wednesday
 
1 0
3 2
Wigan Athletic
 
Derby County
 
0 0
1 1
Leeds United
 
Preston North End
 
0 1
1 1
Reading
 
Queens Park Rangers
 
0 0
1 0
Blackpool
 
Accrington Stanley
 
0 0
0 1
Bristol Rovers
 
AFC Wimbledon
 
1 0
1 2
Burton Albion
 
Tranmere Rovers
 
1 1
4 2
Ipswich Town
 
Gillingham
 
0 0
0 0
Oxford United
 
Lincoln City
 
1 0
1 0
Peterborough United
 
Doncaster Rovers
 
0 1
0 3
Portsmouth
 
Wycombe Wanderers
 
0 0
2 0
Rochdale
 
Fleetwood Town
 
1 0
2 3
Shrewsbury Town
 
Rotherham United
 
0 0
1 2
Southend United
 
Milton Keynes Dons
 
1 1
2 2
Sunderland
 
Bolton Wanderers
 
0 0
0 0
Leyton Orient
 
Colchester United
 
0 1
1 3
Carlisle United
 
Bradford City
 
0 0
0 0
Cheltenham Town
 
Plymouth Argyle
 
0 1
0 1
Crawley Town
 
Northampton Town
 
1 0
4 0
Exeter City
 
Newport County
 
1 0
1 0
Macclesfield Town
 
Grimsby Town
 
0 0
1 1
Mansfield Town
 
Port Vale
 
0 0
2 2
Morecambe
 
Oldham Athletic
 
0 1
1 2
Salford City
 
Crewe Alexandra
 
2 0
3 1
Scunthorpe United
 
Walsall
 
0 1
0 2
Stevenage
 
Forest Green Rovers
 
0 0
0 0
Swindon Town
 
Cambridge United
 
3 0
4 0
Dagenham & Redbridge
 
Ebbsfleet United
 
0 0
1 1
Woking
 
Sutton United
 
0 2
0 2
Barrow
 
Fylde
 
0 0
1 1
Chesterfield
 
Solihull Moors
 
2 1
2 2
Dover Athletic
 
Bromley
 
2 0
3 0
Harrogate Town
 
Hartlepool United
 
0 0
4 1
Notts County
 
Maidenhead United
 
3 0
3 0
Stockport County
 
Halifax Town
 
2 0
5 1
Wrexham
 
Chorley
 
2 0
3 1
Yeovil Town
 
Torquay United
 
3 1
6 2
Bury Town
 
Soham Town Rangers
 
   
2 1
Grays Athletic
 
Aveley
 
   
1 6
Histon
 
Cambridge City
 
   
1 0
Tilbury
 
Canvey Island
 
   
5 3
Hullbridge Sports
 
Great Wakering Rovers
 
   
1 4
Maldon & Tiptree
 
Heybridge Swifts
 
   
2 1
Northwood
 
Chalfont St Peter
 
   
0 2
Whitstable Town
 
Ashford United
 
   
1 2
Harlow Town
 
Barking
 
   
2 3
Hertford Town
 
FC Romania
 
   
2 1
Ossett United
 
Pontefract Collieries
 
0 1
0 2
Clitheroe
 
Widnes
 
   
1 0
Droylsden
 
Trafford
 
   
2 0
Kendal Town
 
Colne
 
   
0 1
Marine
 
City of Liverpool
 
   
4 0
Ramsbottom United
 
Mossley
 
   
7 1
Runcorn Linnets
 
Prescot Cables
 
   
2 2
Tadcaster Albion
 
Brighouse Town
 
   
0 0
Workington
 
Dunston
 
   
4 1
Frickley Athletic
 
Stocksbridge Park Steels
 
   
4 1
Glossop North End
 
Leek Town
 
   
0 3
Ilkeston Town
 
Carlton Town
 
   
2 4
Kidsgrove Athletic
 
Newcastle Town
 
   
1 0
Lincoln United
 
Worksop Town
 
   
1 0
Sheffield
 
Belper Town
 
   
1 1
Sutton Coldfield Town
 
Chasetown
 
   
2 1
Wisbech Town
 
Spalding United
 
   
3 0
AFC Dunstable
 
Berkhamsted
 
   
0 1
Bedworth United
 
Daventry Town
 
   
2 1
Kidlington
 
Wantage Town
 
   
3 2
North Leigh
 
Didcot Town
 
   
3 0
Yaxley FC
 
Corby Town
 
   
0 3
Aylesbury United
 
Thame
 
   
0 0
Bedford Town
 
St Neots Town
 
   
1 2
Coleshill Town
 
Halesowen Town
 
   
1 1
Mangotsfield United
 
Paulton Rovers
 
   
3 1
Bristol Manor Farm
 
Willand Rovers
 
   
2 1
Cinderford Town
 
Slimbridge
 
   
1 2
Melksham Town
 
Frome Town
 
   
4 1
Highworth Town
 
Larkhall Athletic
 
   
1 3
Bideford
 
Barnstaple Town
 
   
3 2
Evesham United
 
Cirencester Town
 
   
0 0
Thatcham Town
 
Winchester City
 
   
2 1
Folkestone Invicta
 
Margate
 
0 0
4 0
Cray Wanderers
 
Leatherhead
 
0 0
0 1
Enfield Town
 
Haringey Borough
 
2 1
5 3
Worthing
 
Horsham
 
0 0
3 0
Grantham Town
 
Gainsborough Trinity
 
1 3
1 5
Hyde United
 
Stalybridge Celtic
 
0 2
1 2
Lancaster City
 
Bamber Bridge
 
1 1
2 3
Matlock Town
 
Buxton
 
2 1
2 4
Nantwich Town
 
Stafford Rangers
 
0 0
2 1
Radcliffe Borough
 
Atherton Collieries
 
0 0
1 0
Scarborough Athletic
 
Morpeth Town
 
0 0
1 0
Warrington Town
 
Witton Albion
 
1 1
1 1
Whitby Town
 
South Shields
 
1 0
2 1
Tamworth
 
Nuneaton Town
 
2 1
3 3
Biggleswade Town
 
Hitchin Town
 
0 0
2 0
Coalville Town
 
Barwell
 
2 1
4 1
Kings Langley
 
Royston Town
 
0 1
0 1
Lowestoft Town
 
Leiston
 
1 1
1 3
Needham Market
 
St Ives Town
 
1 0
1 1
Alvechurch
 
Bromsgrove Sporting
 
1 1
1 4
Banbury United
 
Stratford Town
 
1 0
5 0
Rushall Olympic
 
Hednesford Town
 
0 0
1 0
Stourbridge
 
Redditch United
 
0 0
1 0
Dorchester Town
 
Poole Town
 
   
0 1
Blackfield & Langley
 
Gosport Borough
 
0 0
0 0
Hendon
 
Harrow Borough
 
0 0
0 1
Truro City
 
Tiverton Town
 
1 2
3 3
Merthyr Town
 
Yate Town
 
2 0
2 1
Salisbury
 
Wimborne Town
 
0 1
3 1
Taunton Town
 
Weston-super-Mare
 
0 0
1 2
Walton Casuals
 
Chesham United
 
0 3
1 6
Tottenham Hotspur
 
Brighton & Hove Albion
 
0 1
2 1
AFC Bournemouth
 
Arsenal
 
1 0
1 1
Aston Villa
 
Norwich City
 
0 0
1 0
Chelsea
 
Southampton
 
0 1
0 2
Crystal Palace
 
West Ham United
 
0 0
2 1
Everton
 
Burnley
 
0 0
1 0
Sheffield United
 
Watford
 
1 1
1 1
Manchester United
 
Newcastle United
 
3 1
4 1
Leicester City
 
Liverpool
 
0 1
0 4
AFC Telford United
 
Alfreton Town
 
2 0
3 0
Bradford Park Avenue
 
York City
 
0 1
0 2
Curzon Ashton
 
Altrincham
 
0 0
0 1
Darlington
 
Spennymoor Town
 
1 1
2 1
Gateshead
 
Blyth Spartans
 
1 2
2 3
Guiseley
 
Farsley Celtic
 
0 0
2 0
Kidderminster Harriers
 
Hereford
 
2 0
3 1
King's Lynn Town
 
Boston United
 
0 0
1 0
Leamington
 
Gloucester City
 
2 0
3 0
Southport
 
Chester
 
1 1
1 3
Concord Rangers
 
Billericay Town
 
1 1
4 1
Slough Town
 
Wealdstone
 
1 0
2 1
St Albans City
 
Hemel Hempstead Town
 
1 0
2 0
Welling United
 
Dartford
 
0 1
0 3
Bath City
 
Chippenham Town
 
1 2
3 2
Chelmsford City
 
Braintree Town
 
2 0
4 1
Dorking Wanderers
 
Eastbourne Borough
 
2 0
4 0
Dulwich Hamlet
 
Hampton & Richmond
 
0 1
1 2
Oxford City
 
Hungerford Town
 
1 1
3 2
Antigua GFC
 
Municipal
 
0 0
0 1
Warriors
 
Wofoo Tai Po
 
1 0
3 0
Real Kashmir
 
Chennai City
 
2 0
2 1
Chennaiyin
 
Goa
 
0 3
3 4
Bnot Netanya W
 
Ironi Ramat HaSharon W
 
1 1
1 2
Maccabi Kishronot Hadera W
 
Maccabi Holon W
 
2 1
2 5
Cosenza
 
Empoli
 
1 0
1 0
Chievo
 
Benevento
 
1 2
1 2
Cremonese
 
Juve Stabia
 
1 1
1 1
Frosinone
 
Crotone
 
1 1
1 2
Livorno
 
Pescara
 
0 2
0 2
Salernitana
 
Pordenone
 
1 0
4 0
Trapani
 
Perugia
 
1 0
2 2
Venezia
 
Cittadella
 
0 2
1 2
Ascoli
 
Pisa
 
0 0
1 0
Virtus Entella
 
Spezia
 
0 0
0 0
Al Jahra
 
Al Sulaibikhat
 
   
0 1
Burgan
 
Kazma
 
   
1 1
Al Qadsia
 
Al Arabi SC
 
   
0 0
Al Shabab
 
Al Nasar
 
   
1 2
Da Grande
 
Shaviyani Foakaidhoo
 
   
0 0
Maziya
 
TC Sports Club
 
   
4 1
Brigade Boys
 
Manang Marshyangdi
 
   
0 1
Sankata
 
Jawalakhel
 
   
1 1
Nasarawa United
 
Kano Pillars
 
0 0
0 0
Knockbreda
 
Ards
 
0 2
0 8
Ballinamallard United
 
Dergview
 
1 0
3 0
Ballyclare Comrades
 
Newry City AFC
 
0 1
1 1
Loughgall
 
Portadown
 
0 0
0 2
Coleraine
 
Ballymena United
 
2 0
2 0
Crusaders
 
Cliftonville
 
1 1
1 2
Glenavon
 
Dungannon Swifts
 
2 0
5 0
Glentoran
 
Linfield
 
1 0
3 0
Institute
 
Warrenpoint Town
 
0 0
0 1
Larne
 
Carrick Rangers
 
0 0
0 0
Al Raed
 
Al Adalh
 
1 0
1 0
Al Hazm
 
Al Hilal
 
0 0
1 1
Hearts
 
Hibernian
 
0 2
0 2
Aberdeen
 
Livingston
 
1 0
2 1
Hamilton Academical
 
St. Johnstone
 
0 0
0 1
Rangers
 
Kilmarnock
 
0 0
1 0
Ross County
 
Motherwell
 
1 0
1 2
St. Mirren
 
Celtic
 
0 2
1 2
Jabala
 
Wahda
 
0 0
0 0
Taliya
 
Al Jaish
 
0 1
2 3
Coastal Union
 
Azam
 
0 0
1 0
Barry Town United
 
Cardiff MU
 
1 1
1 1
Carmarthen Town
 
Penybont
 
3 1
3 2
Cefn Druids
 
The New Saints
 
0 2
0 5
Connah's Quay
 
Airbus UK
 
2 0
2 1
Newtown
 
Aberystwyth Town
 
0 0
0 0
Caernarfon Town
 
Bala Town
 
0 0
1 2
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.