Horse racing results
Find a race by meeting and date, read the finishing order, and check the details that explain the result. Browse meetings in the United Kingdom, Hong Kong and Ireland; availability depends on the connected data and verified research.
Choose a flag, then a meeting or league. Dates and times use UK time.
Browse results archivesCoverage is being checked.
Beverley
Clonmel
Happy Valley
Happy Valley (HK)
Kelso
Sandown
Yarmouth
The details, not just the score.Context that brings every result into focus.
Know how fresh it is.Clear timestamps. Honest coverage.
Sport without the sales pitch.No casino links. No betting promotions.
Understanding horse racing results
Find the right race
Start with the date, then narrow the list to a meeting. A course can stage several races over the same trip, so use the scheduled off time and race title together. The date selector searches our collected archive; it does not imply that every earlier meeting is available.
Choose “By meeting” to review races from one course together, or “Latest first” to scan the day in reverse scheduled-time order. These are display choices, not evidence of the actual finishing time. Open a result for its runner-level details and individual collection timestamp.
Quick results and full finishing records
A short result helps you identify the leading finishers. The full record is the right place to check jockeys, trainers and non-completion codes. A pulled-up horse should keep its code rather than receiving a made-up numeric position at the bottom of a table.
A provider result is not automatically an official confirmation. Photo finishes and enquiries can make an early record incomplete or provisional. We retain the status supplied and make missing confirmation explicit.
Going, distance and race conditions
The surface, going and distance describe the setting in which the race took place. They are useful context for a result and should be read together. A winning margin measures separation at the finish; it is different from the distance of the race itself.
Where supplied, the full result includes race type, class, age restrictions and surface information. An unavailable field is left unavailable. In particular, the basic free feed may not include beaten margins or a separate non-runner list.
Use the archive with its limits in mind
The archive grows as results are collected. A blank day can indicate missing coverage, an unconnected feed or a date before collection began. It should not be interpreted as proof that no racing took place.
For a later correction, compare the event identity, status and collection time. The current racing collector requests today’s results, so it does not promise to capture every amendment made to older events. Save a result for convenient return access, and consult coverage information when accuracy depends on a later official change.
What to look for in a racing result
| Your question | Check this | Where to go next |
|---|---|---|
| Who finished in front? | Position and current result status. | Open the full finishing record. |
| How close was the finish? | The margin and its measurement convention. | Read the distances guide. |
| Did every horse finish? | Runner codes, not just row order. | Read the result-status guide. |
| What were the conditions? | Going, distance, surface and race type. | Use the going guide. |
| Is this the latest report? | Collection time and feed health. | Check data and coverage. |
Horse racing guides
Browse all guides
How to read a horse racing result
Positions, distances, jockeys and race status: understand the details behind the finishing order.

Photo finishes & dead heats, explained
Why the closest finishes take longer to confirm, and what a shared placing actually means.

Horse racing result statuses explained
A practical guide to provisional results, enquiries, non-runners and abandoned races.

Horse racing distances and winning margins
Make sense of race distances without confusing them with the gaps between horses.

What does the going mean in horse racing?
How track conditions add context to a result, and why one label cannot explain an entire performance.
Results and coverage questions
How to interpret the information you see, and what to check when a record is missing.
Read the coverage guideHow fast are the results?+
Speed depends on the connected provider and account plan. Football snapshots are collected every minute. Racing collection runs every three minutes, but that schedule does not guarantee that a finish is available immediately. Read the feed-mode label and collection time together.
Does a received result mean it is official?+
No. Collection confirms that a provider record arrived. It does not, on its own, confirm an official sporting verdict. We preserve the supplied status and make missing confirmation clear.
How far back does the archive go?+
The archive includes collected results and selected historical records added later. Coverage varies by sport, competition and date; it is not a complete historical database. Use the archive calendar to see dates with stored records.
Can I follow a result without an account?+
Yes. Use the heart control on an event to save its link in this browser. Browser saves stay on this device. You can also sign in to save events to your account.