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

Wellington Phoenix
 
Melbourne City
 
1 1
1 3
Adelaide United
 
Perth Glory
 
1 0
2 0
BFF Academy U19
 
Tensung
 
1 0
2 0
Penapolense U20
 
Capivariano U20
 
0 2
0 4
Cruzeiro U20
 
Comercial MS U20
 
1 0
5 0
Francana U20
 
Guarani U20
 
0 1
1 4
Gremio U20
 
Cruzeiro AL U20
 
0 0
0 0
XV de Jaú U20
 
Aparecidense U20
 
1 0
1 0
Apollon
 
Nea Salamis
 
1 0
2 0
Enosis
 
Omonia Nicosia
 
0 2
0 3
Aswan
 
Zamalek
 
2 0
2 1
El Daklyeh
 
Al Masry
 
0 1
0 1
Al Ittihad
 
ENPPI
 
0 1
1 2
Al Ahly
 
Pyramids FC
 
1 0
3 0
Birmingham City
 
Middlesbrough
 
0 0
1 3
Norwich City
 
Watford
 
0 0
0 1
Swansea City
 
Burnley
 
1 2
1 2
West Bromwich Albion
 
Reading
 
0 0
1 0
Wigan Athletic
 
Hull City
 
0 1
1 4
Stoke City
 
Preston North End
 
0 0
0 1
Queens Park Rangers
 
Sheffield United
 
1 0
1 1
Edgware Town
 
Broadfields United
 
   
1 0
Flackwell Heath FC
 
Burnham
 
   
2 1
Spelthorne Sports
 
North Greenford United
 
   
3 0
Wallingford & Crowmarsh
 
Holyport
 
   
3 2
Windsor
 
Hilltop
 
   
3 2
Egham Town
 
Harefield United
 
   
4 1
AFC Croydon Athletic
 
Redhill
 
   
2 0
Sheerwater
 
Frimley Green
 
   
4 0
Abbey Rangers
 
Guildford City
 
   
1 0
Soham Town Rangers
 
Newmarket Town
 
   
1 3
Long Melford
 
Brantham Athletic
 
   
1 0
Walsham Le Willows
 
Harleston Town
 
   
2 1
Fakenham Town
 
Thetford Town
 
   
0 4
Haverhill Rovers
 
Ely City
 
   
1 3
Ipswich Wanderers
 
Whitton United
 
   
7 0
Lakenheath
 
Mildenhall Town FC
 
   
2 1
Mulbarton Wanderers
 
Kirkley & Pakefield
 
   
2 2
Norwich United
 
Sheringham
 
   
4 1
Woodbridge Town
 
Hadleigh United
 
   
0 3
Ilford
 
Redbridge
 
   
0 2
Chipping Sodbury Town
 
Fairford Town FC
 
   
2 2
Corsham Town
 
Hereford Lads Club
 
   
2 1
Hereford Pegasus
 
Cribbs
 
   
0 1
Mangotsfield United
 
Longlevens
 
   
2 2
Roman Glass St George
 
Lydney Town
 
   
3 0
Wantage Town
 
Worcester Raiders
 
   
1 2
Westfields
 
Thornbury Town
 
   
0 1
Wootton Bassett Town
 
Malvern Town
 
   
1 1
Bewdley Town
 
Tividale
 
   
2 1
Shifnal Town FC
 
AFC Wulfrunians
 
   
0 0
Darlaston Town
 
Atherstone Town
 
   
1 0
Lichfield City
 
Worcester City
 
   
3 1
Lye Town
 
Studley FC
 
   
0 0
Market Drayton Town
 
Highgate United
 
   
0 4
Racing Club Warwick
 
Uttoxeter Town
 
   
5 0
Romulus
 
Wolverhampton Casuals
 
   
5 0
Stone Old Alleynians
 
Whitchurch Alport
 
   
0 5
Walsall Wood
 
Stourport Swifts
 
   
0 1
Barnoldswick Town
 
AFC Liverpool
 
   
2 1
Isle of Man
 
Burscough
 
   
3 4
Eccleshill United
 
AFC Emley
 
   
1 3
Garforth Town
 
Thackley
 
   
3 4
Goole
 
Golcar United
 
   
0 9
Knaresborough Town
 
Hemsworth MW
 
   
0 2
Maltby Main
 
Handsworth Parramore
 
   
3 2
North Ferriby
 
Bottesford Town
 
   
2 0
Winterton Rangers FC
 
Frickley Athletic
 
   
4 0
Yorkshire Amateur
 
Penistone Church
 
   
0 3
Eastbourne United
 
Bexhill United
 
   
1 0
Midhurst & Easebourne
 
Loxwood
 
   
1 3
Peacehaven & Telscombe
 
Varndeanians
 
   
1 0
Saltdean United
 
Newhaven
 
   
0 7
Steyning Town
 
Horsham YMCA
 
   
3 1
Canterbury City
 
Lordswood
 
   
0 0
Holmesdale
 
Fisher
 
   
4 0
Bearsted
 
Rusthall
 
   
3 5
Erith Town
 
Stansfeld
 
   
4 2
Glebe
 
Sutton Athletic
 
   
2 0
Hollands & Blair
 
Erith & Belvedere
 
   
0 4
Kennington
 
K Sports
 
   
5 2
Punjab United
 
Whitstable Town
 
   
0 0
Welling Town
 
Deal Town
 
   
4 3
Ardley United
 
Aylesbury
 
   
3 1
Baldock Town
 
Dunstable Town
 
   
1 1
Harpenden Town
 
St. Panteleimon
 
   
0 1
Hoddesdon Town
 
Cockfosters
 
   
0 3
Leverstock Green
 
Colney Heath
 
   
0 1
London Colney
 
Tring Athletic
 
   
1 3
Potton United
 
Shefford Town & Campton
 
   
0 4
Risborough Rangers
 
Leighton Town
 
   
2 3
Stotfold FC
 
Biggleswade United FC
 
   
3 0
AFC Portchester
 
Fareham Town
 
   
4 1
Wellington AFC
 
Millbrook
 
   
0 0
Barnstaple Town
 
Saltash United
 
   
2 0
Cadbury Heath
 
Ashton & Backwell United
 
   
1 3
Clevedon Town
 
Mousehole
 
   
0 2
Falmouth Town
 
Bridgwater Town
 
   
4 1
Helston Athletic
 
Shepton Mallet
 
   
1 1
Keynsham Town
 
Bitton AFC
 
   
   
Sherborne Town
 
Ilfracombe Town
 
   
2 1
Torpoint Athletic
 
Buckland Athletic
 
   
4 2
Barnsley
 
Bolton Wanderers
 
0 2
0 3
Derby County
 
Accrington Stanley
 
3 0
4 0
Lincoln City
 
Ipswich Town
 
0 0
1 1
Sheffield Wednesday
 
Cambridge United
 
2 0
5 0
Barrow
 
Rochdale
 
0 0
0 0
Newport County
 
Crawley Town
 
0 1
2 2
Northampton Town
 
Leyton Orient
 
0 0
1 0
Stevenage
 
Gillingham
 
1 0
1 0
Boreham Wood
 
Barnet
 
1 0
1 1
Gateshead
 
York City
 
2 1
2 2
Maidstone United
 
Dagenham & Redbridge
 
0 0
0 1
Solihull Moors
 
Wrexham
 
0 1
1 2
Bury Town
 
Lowestoft Town
 
   
1 1
East Thurrock United
 
Grays Athletic
 
   
1 2
Great Wakering Rovers
 
Heybridge Swifts
 
   
0 1
Basildon United
 
New Salamis
 
   
1 1
Brentwood Town
 
Tilbury
 
2 1
4 2
Coggeshall Town
 
AFC Sudbury
 
   
0 1
Gorleston
 
Wroxham
 
   
1 2
Maldon & Tiptree
 
Hullbridge Sports
 
   
1 0
Stowmarket Town
 
Felixstowe & Walton United
 
0 3
2 3
Witham Town
 
Hashtag United
 
   
0 4
Ashford Town (Middlesex)
 
Southall
 
   
1 3
Basingstoke Town
 
Thatcham Town
 
0 0
2 0
Chertsey Town
 
Westfield
 
   
3 0
Chipstead
 
Tooting & Mitcham United
 
   
2 0
Leatherhead
 
Mole Valley SCR
 
   
4 3
Marlow
 
Binfield
 
   
2 2
Merstham
 
Walton & Hersham
 
   
3 3
Northwood
 
Hanworth Villa
 
   
1 4
Uxbridge
 
Bedfont Sports
 
   
2 3
Lancing
 
Littlehampton Town
 
   
1 0
Three Bridges
 
Burgess Hill Town
 
   
0 0
Corinthian
 
Sittingbourne
 
0 0
3 0
East Grinstead Town
 
Chichester City
 
2 2
3 2
Faversham Town
 
Hythe Town
 
0 0
0 1
Ramsgate
 
Chatham Town
 
0 0
2 0
Sevenoaks Town
 
Beckenham Town
 
0 0
4 0
Sheppey United
 
Ashford United
 
0 0
2 1
VCD Athletic
 
Cray Valley (PM)
 
   
0 4
Whitehawk
 
Haywards Heath Town
 
1 1
2 1
Hebburn Town
 
North Shields
 
   
2 1
Tadcaster Albion
 
Brighouse Town
 
   
0 3
Consett AFC
 
Dunston
 
   
2 1
Grimsby Borough
 
Bridlington Town
 
2 1
5 2
Long Eaton United FC
 
Carlton Town
 
   
1 1
Ossett United
 
Pontefract Collieries
 
0 1
2 2
Shildon AFC
 
Stockton Town
 
0 2
0 3
Stocksbridge Park Steels
 
Sheffield
 
0 0
1 0
Worksop Town
 
Grantham Town
 
   
2 0
Daventry Town
 
Harborough Town
 
   
0 2
Boldmere St Michaels
 
Gresley
 
   
2 0
Cambridge City
 
Dereham Town
 
   
1 2
Chasetown
 
Bedworth United
 
   
2 1
Coleshill Town
 
Sutton Coldfield Town
 
   
3 0
Halesowen Town
 
Sporting Khalsa
 
   
2 2
Leicester Road
 
St Neots Town
 
   
1 1
Shepshed Dynamo
 
Loughborough Dynamo
 
   
2 0
Stamford
 
Corby Town
 
   
2 0
Yaxley FC
 
Spalding United
 
   
0 1
City of Liverpool
 
Bootle FC
 
   
1 1
Clitheroe
 
Workington
 
   
1 1
Hanley Town
 
Colne
 
   
2 2
Kidsgrove Athletic
 
Newcastle Town
 
   
0 0
Leek Town
 
1874 Northwich
 
   
2 1
Mossley AFC
 
Ramsbottom United
 
1 0
1 0
Prescot Cables
 
Skelmersdale United
 
   
2 1
Trafford
 
Glossop North End
 
   
2 2
Widnes
 
Macclesfield
 
   
0 4
Witton Albion
 
Runcorn Linnets
 
   
4 2
Biggleswade
 
Barton Rovers
 
   
4 3
Hadley
 
Hertford Town
 
   
3 1
Didcot Town
 
Highworth Town
 
   
2 2
AFC Dunstable
 
Thame
 
   
1 2
AFC Kempston Rovers
 
Biggleswade Town
 
   
2 0
Aylesbury United
 
Berkhamsted
 
   
0 4
Cirencester Town
 
Kidlington
 
1 0
2 0
FC Romania
 
Waltham Abbey
 
   
0 1
Waltham Forest
 
Harlow Town
 
   
   
Ware
 
Welwyn Garden City
 
   
1 2
Frome Town
 
Larkhall Athletic
 
1 0
2 2
Westbury United
 
Melksham Town
 
   
1 1
Exmouth
 
Willand Rovers
 
   
3 3
Bishop's Cleeve
 
Evesham United
 
0 0
1 0
Bristol Manor Farm
 
Slimbridge
 
   
0 3
Cinderford Town
 
Paulton Rovers
 
   
0 4
Hamworthy United FC
 
Bashley
 
   
1 0
Lymington Town
 
Wimborne Town
 
   
0 2
Tavistock
 
Bideford
 
   
2 0
Brightlingsea Regent
 
Bishop's Stortford
 
0 0
2 0
Haringey Borough
 
Enfield Town
 
0 1
1 2
Bowers & Pitsea
 
Billericay Town
 
0 0
0 0
AFC Hornchurch
 
Carshalton Athletic
 
1 0
1 1
Aveley
 
Canvey Island
 
0 0
0 1
Cray Wanderers
 
Herne Bay
 
1 0
3 0
Folkestone Invicta
 
Margate
 
2 0
4 0
Horsham
 
Hastings United
 
0 0
0 0
Kingstonian
 
Corinthian-Casuals
 
0 0
1 2
Lewes
 
Bognor Regis Town
 
2 0
3 1
Potters Bar Town
 
Wingate & Finchley
 
0 1
0 2
Belper Town
 
Stafford Rangers
 
2 1
2 1
Ashton United
 
Hyde United
 
0 3
0 6
Atherton Collieries
 
Lancaster City
 
1 0
1 1
Bamber Bridge
 
Guiseley
 
1 0
2 1
Gainsborough Trinity
 
Matlock Town
 
1 0
3 0
Marine
 
Warrington Rylands
 
1 2
1 3
Morpeth Town
 
South Shields
 
0 1
0 1
Nantwich Town
 
Warrington Town
 
1 1
1 1
Radcliffe Borough
 
United of Manchester
 
1 0
1 0
Stalybridge Celtic
 
Liversedge
 
0 1
4 2
Basford United
 
Coalville Town
 
0 1
0 2
Kings Langley
 
Leiston
 
0 0
1 1
Royston Town
 
Bedford Town
 
1 1
3 2
Needham Market
 
Hitchin Town
 
2 0
3 0
Tamworth
 
Alvechurch
 
1 0
3 0
AFC Rushden & Diamonds
 
St Ives Town
 
1 1
2 1
Barwell
 
Rushall Olympic
 
1 1
1 2
Bromsgrove Sporting
 
Stratford Town
 
   
   
Hednesford Town
 
Nuneaton Town
 
1 0
1 2
Mickleover Sports
 
Ilkeston Town
 
0 1
1 1
Redditch United
 
Stourbridge
 
0 1
0 3
North Leigh
 
Chesham United
 
0 1
2 3
Hanwell Town
 
Beaconsfield Town
 
1 1
1 1
Bracknell Town
 
Hartley Wintney
 
3 0
5 0
Dorchester Town
 
Yate Town
 
2 0
2 0
Gosport Borough
 
Winchester City
 
1 1
2 2
Hayes & Yeading United
 
Harrow Borough
 
0 1
2 2
Merthyr Town
 
Swindon Supermarine
 
2 0
2 1
Metropolitan Police FC
 
Hendon
 
2 1
2 1
Salisbury
 
Poole Town
 
0 2
1 3
Truro City
 
Tiverton Town
 
2 0
3 2
Weston-super-Mare
 
Plymouth Parkway
 
0 0
1 0
Brentford
 
Liverpool
 
2 0
3 1
Scarborough Athletic
 
Darlington
 
0 2
2 5
Southport
 
Curzon Ashton
 
2 0
2 1
Strasbourg
 
Troyes
 
1 2
2 3
LOSC Lille
 
Reims
 
1 0
1 1
Montpellier
 
Olympique Marseille
 
0 0
1 2
Rennes
 
Nice
 
1 1
2 1
Accra Hearts of Oak
 
Bechem United
 
0 2
1 2
Kitchee
 
Tai Chung
 
   
4 0
Premier Sporting U17
 
Diamond Rock U17
 
   
2 1
Hyderabad FC U17
 
Alpha Sports U17
 
   
2 1
Young Heroes U17
 
Techtro Swades U17
 
   
0 5
Chennaiyin U17
 
Muthoot FA U17
 
   
0 1
Odisha FC
 
Mumbai City
 
0 0
2 4
J & K
 
Rajasthan State
 
   
0 0
Hapoel Acre
 
Hapoel Umm al-Fahm
 
0 0
0 1
Hapoel Rishon LeZion
 
Bnei Yehuda
 
0 0
1 0
Dunbeholden
 
Molynes United
 
0 0
0 1
Annagh United
 
Ballinamallard United
 
1 0
4 0
H&W Welders
 
Loughgall
 
1 1
2 1
Warrenpoint Town
 
Ballyclare Comrades
 
0 0
0 1
Armagh City
 
Moyola Park
 
   
2 2
Ballymacash Rangers
 
Tobermore United
 
   
2 1
Dollingstown
 
Portstewart
 
   
2 0
Limavady United
 
PSNI
 
1 1
3 1
Lisburn Distillery
 
Bangor
 
   
0 5
Ballymena United
 
Glentoran
 
1 0
2 0
Carrick Rangers
 
Crusaders
 
0 2
0 3
Cliftonville
 
Larne
 
0 0
2 1
Linfield
 
Coleraine
 
0 0
0 0
Portadown
 
Dungannon Swifts
 
0 0
0 0
Al Ahli II
 
Al Sailiya II
 
   
2 0
Al Markhiya II
 
Al Shamal II
 
   
4 1
Qatar II
 
Al Gharafa II
 
   
2 3
Al Qaisoma
 
Al Akhdoud
 
1 0
2 2
Al Kholood
 
Najran
 
0 0
0 1
Al Faisaly
 
Jeddah
 
0 0
2 0
Al Fateh U19
 
Al Raed U19
 
0 0
2 0
Al Shabab U19
 
Jeddah U19
 
1 1
4 2
Dundee
 
Arbroath
 
1 2
2 4
Hamilton Academical
 
Raith Rovers
 
0 1
0 1
Inverness CT
 
Cove Rangers
 
3 1
6 1
Queen's Park
 
Partick Thistle
 
1 0
2 0
Airdrieonians
 
Edinburgh City
 
2 2
3 5
Peterhead
 
Montrose
 
0 0
0 0
Forfar Athletic
 
Elgin City
 
0 0
0 1
Rangers
 
Celtic
 
0 1
2 2
Aberdeen
 
Ross County
 
0 0
0 0
Hearts
 
Hibernian
 
2 0
3 0
Kilmarnock
 
St. Mirren
 
0 0
0 0
Livingston
 
Motherwell
 
1 1
1 1
St. Johnstone
 
Dundee United
 
0 0
0 1
Al Hilal Port Sudan
 
Wad Nubawi
 
0 0
1 1
Al Ahli Khartoum
 
Al Shorta
 
0 0
1 0
Al Hilal Omdurman
 
Al Zoma Khartoum
 
0 0
2 0
Al Merreikh
 
Hay Al Arab
 
2 0
3 1
Polisi Tanzania
 
Ruvu Shooting
 
0 0
0 0
Buckley Town
 
Llanidloes Town
 
0 2
4 3
Carmarthen Town
 
Ammanford
 
1 1
2 2
Colwyn Bay
 
Guilsfield
 
5 0
6 0
Conwy Borough
 
Penrhyncoch
 
1 1
3 1
Cwmbran Celtic
 
Abergavenny Town
 
0 0
2 1
Holywell
 
Porthmadog
 
3 0
4 0
Llandudno
 
Mold Alexandra
 
1 1
1 2
Llantwit Major
 
Barry Town United
 
0 1
0 1
Cefn Druids
 
Gresford Athletic
 
0 0
0 1
Goytre United
 
Briton Ferry
 
0 1
3 2
Holyhead Hotspur
 
Chirk AAA
 
0 0
0 0
Ruthin Town
 
Prestatyn Town
 
2 0
3 1
Taff's Well
 
Llanelli Town
 
1 1
1 2
Trefelin
 
Afan Lido
 
1 2
2 2
Swansea University
 
Pontardawe Town
 
2 1
2 3
Philippines
 
Indonesia
 
0 2
1 2
Thailand
 
Cambodia
 
1 0
3 1
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.