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
 
1 0
3 1
Grenades
 
Parham
 
2 0
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
Brantham Athletic
 
Ipswich Wanderers
 
   
0 3
Ely City
 
Soham Town Rangers
 
   
0 3
Hadleigh United
 
Long Melford
 
   
2 2
Harleston Town
 
Mulbarton Wanderers
 
   
1 1
Kirkley & Pakefield
 
Norwich United
 
   
3 2
Mildenhall Town FC
 
Walsham Le Willows
 
   
4 3
Newmarket Town
 
Haverhill Rovers
 
   
2 1
Sheringham
 
Fakenham Town
 
   
0 3
FC Clacton
 
Little Oakley
 
   
2 2
Stanway Rovers FC
 
Enfield 1893
 
   
1 3
West Didsbury & Chorlton
 
Charnock Richard
 
   
2 2
AFC Liverpool
 
Vauxhall Motors
 
   
4 2
Irlam
 
Ashton Athletic
 
   
5 3
Northwich Victoria
 
Congleton Town FC
 
   
1 2
Padiham
 
Barnoldswick Town
 
   
1 2
Prestwich Heys
 
Lower Breck
 
   
1 0
Squires Gate
 
Burscough
 
   
1 3
Guisborough Town
 
Northallerton Town
 
   
2 2
Redcar Athletic
 
Thornaby
 
   
9 2
Ashington AFC
 
Whitley Bay FC
 
   
1 2
Bexhill United
 
Little Common
 
   
2 1
Broadbridge Heath
 
Midhurst & Easebourne
 
   
5 0
Eastbourne Town
 
Eastbourne United
 
   
2 1
Hassocks
 
Steyning Town
 
   
2 3
Lingfield
 
Crawley Down Gatwick
 
   
1 2
Loxwood
 
Alfold
 
   
2 2
Newhaven
 
Peacehaven & Telscombe
 
   
3 2
Rusthall
 
Tunbridge Wells
 
   
2 0
Erith & Belvedere
 
Erith Town
 
   
1 0
Phoenix Sports
 
Welling Town
 
   
3 0
Fisher
 
Glebe
 
   
5 1
Stansfeld
 
Holmesdale
 
   
1 1
Quorn
 
Heather St Johns
 
   
4 1
AFC Mansfield
 
Sherwood Colliery
 
   
0 2
Boston Town FC
 
Skegness Town
 
   
1 4
Heanor Town
 
Belper United
 
   
4 5
Kimberley Miners Welfare
 
Eastwood Community
 
   
2 1
Leicester Nirvana
 
Anstey Nomads
 
   
0 2
Newark Flowserve
 
Selston
 
   
8 1
Cogenhoe United
 
Wellingborough Town
 
   
1 1
Histon
 
Eynesbury Rovers
 
   
2 1
Coventry Sphinx
 
Coventry United
 
   
3 2
Milton Keynes Irish
 
Newport Pagnell Town FC
 
   
1 1
Rothwell Corinthians
 
Desborough Town
 
   
1 1
Rugby Town
 
Lutterworth Town
 
   
5 2
Bridgwater Town
 
Clevedon Town
 
   
2 2
Millbrook
 
Torpoint Athletic
 
   
0 0
Mousehole
 
Helston Athletic
 
   
3 0
Saltash United
 
Falmouth Town
 
   
1 3
Ashton & Backwell United
 
Keynsham Town
 
   
4 0
Buckland Athletic
 
Wellington AFC
 
   
3 2
Shepton Mallet
 
Welton Rovers
 
   
3 1
Street
 
Sherborne Town
 
   
1 1
Bitton AFC
 
Cadbury Heath
 
   
   
Ilfracombe Town
 
Barnstaple Town
 
   
0 3
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
 
0 0
1 1
Ashford United
 
Faversham Town
 
1 0
2 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
North Shields
 
Shildon AFC
 
   
1 2
Stockton Town
 
Consett AFC
 
   
1 2
Brighouse Town
 
Ossett United
 
   
2 1
Cleethorpes Town
 
Grimsby Borough
 
   
0 0
Dunston
 
Hebburn Town
 
   
0 1
Bridlington Town
 
Tadcaster Albion
 
   
2 0
Carlton Town
 
Worksop Town
 
   
0 3
Grantham Town
 
Lincoln United
 
   
3 3
Pontefract Collieries
 
Stocksbridge Park Steels
 
0 1
2 3
Sheffield
 
Long Eaton United FC
 
   
3 2
Bedworth United
 
Coleshill Town
 
   
1 0
Corby Town
 
Daventry Town
 
   
2 1
Harborough Town
 
Boldmere St Michaels
 
   
4 2
St Neots Town
 
Cambridge City
 
   
3 2
Sutton Coldfield Town
 
Halesowen Town
 
0 0
1 1
Dereham Town
 
Yaxley FC
 
   
6 2
Gresley
 
Shepshed Dynamo
 
   
2 0
Loughborough Dynamo
 
Leicester Road
 
1 0
1 1
Spalding United
 
Stamford
 
   
3 2
Sporting Khalsa
 
Chasetown
 
   
1 1
1874 Northwich
 
Witton Albion
 
   
1 4
Bootle FC
 
Prescot Cables
 
   
3 1
Colne
 
Clitheroe
 
   
2 1
Glossop North End
 
Mossley AFC
 
   
2 3
Macclesfield
 
Hanley Town
 
   
4 0
Newcastle Town
 
Leek Town
 
   
1 2
Ramsbottom United
 
Trafford
 
   
3 2
Runcorn Linnets
 
City of Liverpool
 
   
0 2
Skelmersdale United
 
Widnes
 
   
2 0
Workington
 
Kidsgrove Athletic
 
   
3 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
Bashley
 
Sholing
 
   
1 3
Larkhall Athletic
 
Westbury United
 
   
2 1
Paulton Rovers
 
Bristol Manor Farm
 
   
3 1
Slimbridge
 
Bishop's Cleeve
 
   
1 3
Bideford
 
Exmouth
 
   
1 1
AFC Totton
 
Lymington Town
 
   
3 1
Evesham United
 
Cinderford Town
 
   
0 0
Melksham Town
 
Frome Town
 
   
3 2
Wimborne Town
 
Hamworthy United FC
 
   
2 0
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
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 Rylands
 
Radcliffe Borough
 
1 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
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
Asekem
 
Dreams
 
   
1 2
Uncle T
 
Accra Hearts of Oak
 
   
1 3
BC Rangers
 
Eastern
 
0 0
0 1
Bengaluru U17
 
FC Goa U17
 
   
2 0
Football 4 Change U17
 
FAO Academy U17
 
   
7 0
Alchemy U17
 
Lakshadweep FA U17
 
   
2 1
Sanju U17
 
Minerva Academy U17
 
   
0 4
Churchill Brothers U17
 
ARA U17
 
   
1 0
Kenkre U17
 
Parappur U17
 
   
1 4
Kerala Blasters
 
Odisha FC
 
0 0
1 0
Bihar
 
J & K
 
0 1
0 2
Andamans & Nicobar
 
Sikkim
 
0 0
0 0
Meghalaya
 
Telangana
 
1 0
1 0
Odisha
 
Pondicherry
 
4 0
7 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
0 1
Djoliba
 
Bakaridjan
 
2 0
2 0
ASKO
 
Onze Créateurs
 
0 0
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 Arabi II
 
Al Ahli II
 
   
4 0
Al Gharafa II
 
Al Duhail II
 
1 1
2 2
Umm Salal II
 
Al Markhiya II
 
   
0 3
Al Riyadh
 
Ohod
 
0 0
2 1
Najran
 
Al Sahel
 
1 0
3 2
Al-Qadsiah
 
Al Faisaly
 
0 0
0 0
Al Batin
 
Al Raed
 
0 1
1 2
Al Fateh
 
Al Shabab
 
1 0
4 1
Al Ittihad
 
Al Taawoun
 
1 0
3 0
Al-Fayha
 
Al Tai
 
2 1
2 1
Al Nassr
 
Al Hilal
 
0 1
2 2
Stirling University
 
Berwick Rangers
 
3 1
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
 
0 0
   
Thanh Hoa U21
 
Hong Linh Hà Tĩnh U21
 
0 0
0 0
Llanidloes Town
 
Guilsfield
 
1 1
2 2
Ynyshir Albions
 
Cambrian & Clydach
 
0 2
2 4
Aberystwyth Town
 
Newtown AFC
 
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

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-2025 SoccerPunter Pte. Ltd. All rights reserved.