Live football hub
Live scores, tables and stats from every league
Follow every match in real time, with fixtures, standings and the latest headlines
Featured leagues
Scores, fixtures and tables in one place
Score24hr brings football scores, fixtures and league tables from around the world into one place, with every time in Thai time and no account or app needed. Below is a map of the site: which page answers which question, and when in the day the football actually happens.
Which page answers what
Each page answers one question as clearly as it can rather than cramming everything together. The side menu (or the bottom bar on a phone) reaches all of them.
- Live scores — every match in play right now, with the score, the minute and the scorers. The page updates itself during the game.
- Fixtures — the schedule day by day; pick any date from the date strip. Every kick-off is in Thai time.
- Results — final scores of completed matches, opening on last night's games.
- Standings — the latest league tables, always marked when a table is the official one.
- Competitions — a page per league or cup with its fixtures, results, table and top scorers together.
- Teams — a page per club with its next matches, recent results and league position.
What this page picks out for you
The large card at the top is chosen automatically: a match in play if there is one, otherwise the next match today, or the day's first match once everything has finished. The table beside it belongs to that match's league, so you can see what the result means for the standings.
Below it is today's schedule grouped by competition, with the most followed first — the big European leagues and European cups at the top, then the rest of the world. Use 'View all' for the full day.
A football day in Thai time
Thailand is five to six hours ahead of Europe, so most of the football watched here happens between the evening and the small hours. Knowing the rhythm tells you which page to open when.
- Afternoon to early evening — Asian leagues such as the J1 League, K League 1 and Thai League, and the Middle East.
- Evening to late night — the big European leagues at the weekend; a Saturday-afternoon Premier League match lands at about 9 or 10 pm in Thailand.
- 2 to 3 am — midweek UEFA Champions League nights and late European kick-offs.
- Morning — MLS and South American leagues, and the time to catch up on last night's results.
Which day a match after midnight belongs to
Days here follow Thai time, not European time. A match that kicks off at 2 am after Tuesday evening is listed under Wednesday, because in Thailand it already is Wednesday.
That is the usual reason someone cannot find a match. If it is not on the day you expected, try the next day in the date strip first. Why kick-offs shift by an hour twice a year with European daylight saving is covered on the competitions page.
More than the score on each match page
Open any match for a timeline of goals with the minute, cards and substitutions, plus tabs for statistics such as possession and shots on target, confirmed line-ups, the head-to-head record and the league table.
Statistics and line-ups appear once the game is under way, because there is nothing to show before then. The head-to-head is there before the match — something to read while you wait for kick-off.
Nothing to sign up for
Star any match to keep it on your favourites page. The list lives in your browser rather than being stored on our server or tied to an account, which is why no account is needed — and also why it does not follow you to another device or survive clearing your browser data.
The site is in Thai and English; switch with the language button at the top. Dark mode is one tap away at the top, or in settings.
What this site does not do
Score24hr is football data only: no betting odds, no tips and no pirate streams. Online gambling is illegal in Thailand, and unlicensed streams take from the clubs and the broadcasters who paid for the rights.
The data comes from a football data provider rather than being typed in by hand. Whenever a table is computed from results rather than being the official one, the page says so.
Frequently asked questions
Which leagues does Score24hr cover?
Leagues and cups worldwide as reported by our data source, including the Premier League, LaLiga, Serie A, Bundesliga, Ligue 1, Thai League, J1 League, K League 1, MLS and all three European cups. The competitions page lists them all.
Are times shown in Thai time?
Yes. Every kick-off time and every day boundary is Thai time, so a match after midnight is listed on the following Thai calendar day.
How often is the data updated?
The live page fetches fresh data every 30 seconds while it is open. League tables and top scorers refresh about every 15 minutes.
Where can I see last night's results?
Open the results page, which starts on last night's games; earlier days are in the date strip.
Do I need an account or an app?
No. It works straight away in the browser, and favourites are kept on your own device without an account.
Do you have live stream links or betting odds?
No. Score24hr provides match data only — scores, fixtures, tables and statistics — with no gambling content and no unlicensed streams.

