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

Ottos Rangers
 
Five Islands
 
   
3 1
Grenades
 
Parham
 
   
3 0
Western United
 
Melbourne Victory
 
1 0
1 0
Al Riffa
 
Manama Club
 
0 1
0 1
Al Hala
 
East Riffa
 
0 0
0 0
Muharraq
 
Al Khalidiyah
 
1 0
1 1
Club Brugge
 
OH Leuven
 
1 0
1 1
Union Saint-Gilloise
 
KV Oostende
 
0 0
3 0
Kortrijk
 
Genk
 
0 0
1 0
Sporting Charleroi
 
Anderlecht
 
0 0
0 1
Thimphu City
 
Tensung
 
1 0
1 0
Leopard de Douala
 
Dynamo de Douala
 
1 0
2 1
FAP
 
Victoria United
 
1 0
1 0
Aigle Royal de Moungo
 
Tonnerre
 
1 0
2 0
Watford
 
Millwall
 
0 1
0 2
Sunderland
 
Blackburn Rovers
 
1 1
2 1
Bristol City
 
West Bromwich Albion
 
0 1
0 2
Hull City
 
Blackpool
 
0 1
1 1
Middlesbrough
 
Wigan Athletic
 
1 0
4 1
Preston North End
 
Huddersfield Town
 
1 0
1 2
Rotherham United
 
Stoke City
 
1 0
2 2
Sheffield United
 
Coventry City
 
1 0
3 1
Cardiff City
 
Queens Park Rangers
 
0 0
0 0
Luton Town
 
Norwich City
 
0 0
2 1
Accrington Stanley
 
Barnsley
 
0 1
1 1
Burton Albion
 
Lincoln City
 
3 0
3 0
Cambridge United
 
Shrewsbury Town
 
0 0
2 1
Charlton Athletic
 
Peterborough United
 
0 0
1 1
Cheltenham Town
 
Plymouth Argyle
 
0 0
0 1
Exeter City
 
Portsmouth
 
0 0
0 0
Fleetwood Town
 
Sheffield Wednesday
 
1 1
1 2
Ipswich Town
 
Oxford United
 
2 0
3 0
Milton Keynes Dons
 
Forest Green Rovers
 
0 0
1 0
Port Vale
 
Morecambe
 
1 0
1 0
Wycombe Wanderers
 
Bristol Rovers
 
1 1
2 1
AFC Wimbledon
 
Newport County
 
0 0
1 1
Carlisle United
 
Bradford City
 
1 0
1 0
Crawley Town
 
Sutton United
 
0 0
1 2
Gillingham
 
Colchester United
 
0 1
0 1
Harrogate Town
 
Grimsby Town
 
1 1
3 2
Mansfield Town
 
Northampton Town
 
0 0
1 1
Rochdale
 
Hartlepool United
 
0 1
1 2
Salford City
 
Barrow
 
1 0
1 1
Stockport County
 
Crewe Alexandra
 
0 0
2 0
Swindon Town
 
Walsall
 
1 1
1 2
Tranmere Rovers
 
Doncaster Rovers
 
1 0
3 0
Aldershot Town
 
Woking
 
0 1
1 2
Altrincham
 
Halifax Town
 
0 1
2 1
Barnet
 
Boreham Wood
 
0 0
2 1
Dagenham & Redbridge
 
Maidstone United
 
1 0
1 0
Dorking Wanderers
 
Eastleigh
 
0 1
1 1
Notts County
 
Oldham Athletic
 
4 1
4 1
Scunthorpe United
 
Chesterfield
 
1 1
1 2
Southend United
 
Bromley
 
0 0
0 1
Torquay United
 
Yeovil Town
 
1 0
1 1
Wealdstone
 
Maidenhead United
 
2 2
3 2
Wrexham
 
Solihull Moors
 
1 0
5 0
York City
 
Gateshead
 
0 1
0 3
Grays Athletic
 
Witham Town
 
   
7 1
Hashtag United
 
Brentwood Town
 
   
5 2
Heybridge Swifts
 
Maldon & Tiptree
 
   
0 1
Lowestoft Town
 
Gorleston
 
   
5 2
New Salamis
 
Great Wakering Rovers
 
   
4 1
Tilbury
 
East Thurrock United
 
   
1 2
Wroxham
 
Stowmarket Town
 
   
2 0
Thatcham Town
 
Uxbridge
 
   
2 0
Bedfont Sports
 
Ashford Town (Middlesex)
 
   
2 2
Hanworth Villa
 
Chertsey Town
 
   
0 4
South Park
 
Merstham
 
   
1 1
Southall
 
Northwood
 
   
1 2
Tooting & Mitcham United
 
Guernsey
 
   
1 0
Walton & Hersham
 
Leatherhead
 
   
0 2
Littlehampton Town
 
Burgess Hill Town
 
   
1 1
Ashford United
 
Faversham Town
 
   
3 0
Three Bridges
 
Whitehawk
 
   
3 2
Hythe Town
 
Ramsgate
 
   
0 1
Chatham Town
 
Sevenoaks Town
 
2 1
2 1
Haywards Heath Town
 
East Grinstead Town
 
   
2 0
Biggleswade Town
 
Biggleswade
 
   
0 2
Waltham Abbey
 
Waltham Forest
 
   
2 3
Hertford Town
 
Ware
 
   
1 2
Barton Rovers
 
AFC Kempston Rovers
 
   
2 2
Berkhamsted
 
AFC Dunstable
 
   
4 0
Harlow Town
 
FC Romania
 
   
   
Highworth Town
 
Cirencester Town
 
   
0 4
Kidlington
 
Didcot Town
 
   
1 2
Thame
 
Aylesbury United
 
   
1 1
Welwyn Garden City
 
Hadley
 
   
0 4
Bishop's Stortford
 
AFC Hornchurch
 
1 1
4 1
Billericay Town
 
Brightlingsea Regent
 
0 0
4 1
Canvey Island
 
Bowers & Pitsea
 
0 1
0 2
Margate
 
Cray Wanderers
 
0 1
0 3
Wingate & Finchley
 
Haringey Borough
 
0 0
0 0
Bognor Regis Town
 
Horsham
 
0 1
0 2
Carshalton Athletic
 
Kingstonian
 
1 0
1 0
Enfield Town
 
Potters Bar Town
 
2 1
4 1
Hastings United
 
Lewes
 
1 1
2 1
Herne Bay
 
Folkestone Invicta
 
1 1
1 2
Hyde United
 
Stalybridge Celtic
 
0 0
0 1
Guiseley
 
Atherton Collieries
 
1 0
3 0
Lancaster City
 
Bamber Bridge
 
0 1
1 1
Matlock Town
 
Belper Town
 
2 0
4 0
Rylands
 
Radcliffe Borough
 
1 0
4 0
South Shields
 
Whitby Town
 
3 0
4 2
Stafford Rangers
 
Nantwich Town
 
1 0
3 0
United of Manchester
 
Ashton United
 
3 0
4 0
Warrington Town
 
Marine
 
0 0
0 0
Alvechurch
 
Redditch United
 
1 1
3 3
Hitchin Town
 
Kings Langley
 
0 2
2 4
Leiston
 
Needham Market
 
1 0
2 1
St Ives Town
 
Royston Town
 
0 0
0 2
Stourbridge
 
Bromsgrove Sporting
 
1 0
1 1
Bedford Town
 
AFC Rushden & Diamonds
 
2 1
6 1
Ilkeston Town
 
Basford United
 
0 0
1 1
Nuneaton Town
 
Mickleover Sports
 
1 0
4 2
Rushall Olympic
 
Hednesford Town
 
2 0
3 0
Stratford Town
 
Tamworth
 
0 2
0 4
Chesham United
 
Hayes & Yeading United
 
0 1
0 3
Poole Town
 
Dorchester Town
 
2 0
3 0
Hendon
 
Hanwell Town
 
0 0
1 0
Harrow Borough
 
Metropolitan Police FC
 
0 0
0 2
Hartley Wintney
 
Gosport Borough
 
1 0
3 1
Plymouth Parkway
 
Truro City
 
1 2
3 3
Swindon Supermarine
 
North Leigh
 
1 1
2 1
Tiverton Town
 
Weston-super-Mare
 
0 1
0 2
Winchester City
 
Salisbury
 
0 0
0 1
Yate Town
 
Merthyr Town
 
1 1
2 2
Brentford
 
Tottenham Hotspur
 
1 0
2 2
Crystal Palace
 
Fulham
 
0 1
0 3
Everton
 
Wolverhampton Wanderers
 
1 1
1 2
Leicester City
 
Newcastle United
 
0 3
0 3
Southampton
 
Brighton & Hove Albion
 
0 2
1 3
Aston Villa
 
Liverpool
 
0 2
1 3
Arsenal
 
West Ham United
 
0 1
3 1
Brackley Town
 
Banbury United
 
0 0
1 1
Bradford Park Avenue
 
Farsley Celtic
 
0 1
1 1
AFC Telford United
 
Chester
 
0 0
0 0
Alfreton Town
 
Buxton
 
1 0
3 0
Blyth Spartans
 
Spennymoor Town
 
0 2
1 3
Boston United
 
King's Lynn Town
 
0 0
0 2
Curzon Ashton
 
Southport
 
0 1
1 1
Darlington
 
Scarborough Athletic
 
1 2
2 3
Fylde
 
Chorley
 
1 1
1 2
Hereford
 
Kidderminster Harriers
 
0 1
0 1
Leamington
 
Gloucester City
 
1 1
1 1
Peterborough Sports
 
Kettering Town
 
0 0
1 2
Cheshunt
 
Concord Rangers
 
2 1
4 2
Oxford City
 
Slough Town
 
1 2
1 3
Bath City
 
Chippenham Town
 
1 1
1 3
Chelmsford City
 
Braintree Town
 
1 0
2 0
Dulwich Hamlet
 
Dover Athletic
 
1 1
1 1
Ebbsfleet United
 
Dartford
 
1 4
1 4
Havant & Waterlooville
 
Eastbourne Borough
 
1 1
1 2
Hemel Hempstead Town
 
St Albans City
 
0 1
1 3
Hungerford Town
 
Farnborough
 
1 1
1 1
Tonbridge Angels
 
Welling United
 
0 0
0 1
Weymouth
 
Taunton Town
 
1 1
1 3
Worthing
 
Hampton & Richmond
 
1 2
4 3
Legetafo Legedadi
 
Welayta Dicha
 
1 1
3 4
Arba Minch Kenema
 
Bahardar
 
0 1
0 2
Annecy
 
Saint-Étienne
 
1 0
2 1
Le Havre
 
Bordeaux
 
1 0
1 0
Bastia
 
Caen
 
0 0
1 0
Dijon
 
Laval
 
3 0
5 0
Metz
 
Niort
 
0 0
0 0
Nîmes
 
Guingamp
 
1 1
1 2
Pau
 
Paris
 
0 1
0 1
Quevilly Rouen
 
Grenoble Foot 38
 
0 0
2 0
Sochaux
 
Rodez
 
0 0
1 0
Valenciennes
 
Amiens SC
 
1 1
1 1
BC Rangers
 
Eastern
 
0 0
0 1
Kerala Blasters
 
Odisha FC
 
0 0
1 0
Bihar
 
J & K
 
0 1
0 2
Andamans & Nicobar
 
Sikkim
 
1 2
1 3
Meghalaya
 
Telangana
 
1 0
1 0
Odisha
 
Pondicherry
 
1 0
5 0
Rajasthan State
 
Kerala
 
0 5
0 7
Hapoel Bu'eine
 
Maccabi Nujeidat Ahmed
 
0 0
0 0
Bnei Yehuda
 
Hapoel Ramat HaSharon
 
0 1
0 1
Hapoel Umm al-Fahm
 
Hapoel Afula
 
1 1
1 1
Kafr Qasim
 
Hapoel Petah Tikva
 
0 0
0 1
Maccabi Netanya
 
Maccabi Haifa
 
0 0
0 2
Brescia
 
Palermo
 
0 0
1 1
Ascoli
 
Reggina
 
0 0
0 1
Benevento
 
Perugia
 
0 1
0 2
Cagliari
 
Cosenza
 
0 0
2 0
Como
 
Cittadella
 
1 0
2 0
SPAL
 
Pisa
 
0 0
0 1
Südtirol
 
Modena
 
0 1
0 2
Venezia
 
Parma
 
0 1
2 2
Frosinone
 
Ternana
 
1 0
3 0
Bari 1908
 
Genoa
 
1 1
1 2
Harbour View
 
Cavalier
 
1 1
1 1
Afrique Football Élite
 
LC Ba
 
   
0 1
Djoliba
 
Bakaridjan
 
   
2 0
ASKO
 
Onze Créateurs
 
   
0 1
Knockbreda
 
Ards
 
0 0
3 2
Ballinamallard United
 
Dergview
 
2 0
2 2
Ballyclare Comrades
 
Newington Youth
 
0 0
1 1
Institute
 
Warrenpoint Town
 
0 0
1 1
Loughgall
 
Annagh United
 
2 0
3 0
Glentoran
 
Linfield
 
0 1
1 2
Coleraine
 
Ballymena United
 
2 0
2 0
Crusaders
 
Cliftonville
 
2 0
3 0
Dungannon Swifts
 
Newry City AFC
 
1 0
2 0
Glenavon
 
Portadown
 
0 0
2 1
Larne
 
Carrick Rangers
 
0 0
0 0
Al Riyadh
 
Ohod
 
0 0
2 1
Najran
 
Al Sahel
 
1 0
3 2
Al Quadisiya
 
Al Faisaly
 
0 0
0 0
Al Batin
 
Al Raed
 
0 1
1 2
Al Fateh
 
Al Shabab
 
1 0
4 1
Al Feiha
 
Al Tai
 
2 1
2 1
Al Ittihad
 
Al Taawoun
 
1 0
3 0
Al Nassr
 
Al Hilal
 
0 1
2 2
Stirling University
 
Berwick Rangers
 
   
3 1
Casa Sport
 
Jaraaf
 
0 0
1 0
Diambars
 
CNEPS Excellence
 
2 0
4 0
Gorée
 
Generation Foot
 
0 0
0 0
Teungueth
 
Guédiawaye
 
0 2
0 2
Dakar SC
 
Douanes
 
1 0
3 0
KMC
 
Simba
 
0 1
1 3
Polisi Tanzania
 
Coastal Union
 
2 1
3 3
Dodoma Jiji
 
Singida Big Stars
 
0 0
0 1
Altınordu
 
Rizespor
 
0 0
0 0
Göztepe
 
Bodrumspor
 
0 1
0 1
Ajman U21
 
Al Wahda U21
 
0 0
1 3
Al Ittihad Kalba U21
 
Khor Fakkan U21
 
0 0
0 1
Al Sharjah U21
 
Dibba Al Fujairah U21
 
0 0
0 0
Bani Yas U21
 
Shabab Al Ahli U21
 
0 0
0 1
Gia Dinh U21
 
Ha Noi U21
 
   
   
Thanh Hoa U21
 
Hong Linh Hà Tĩnh U21
 
0 0
0 0
Llanidloes Town
 
Guilsfield
 
   
2 2
Ynyshir Albions
 
Cambrian & Clydach
 
   
2 4
Aberystwyth Town
 
Newtown
 
1 2
1 2
Caernarfon Town
 
Bala Town
 
1 2
1 5
Connah's Quay
 
Flint Town United
 
0 0
2 0
Penybont
 
Cardiff MU
 
0 1
1 3
Pontypridd Town AFC
 
Haverfordwest County
 
2 1
3 2
The New Saints
 
Airbus UK
 
3 0
7 0
Brunei Darussalam
 
Indonesia
 
0 2
0 7
Thailand
 
Philippines
 
2 0
4 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
Top Draw Teams
Teams Home Win 100%
Good Home Teams
Poor Away Teams
Platinum Membership Testimonial