Horse ratings for every UK and Irish race
Every runner scored by the RTR model from 80+ data points, recalculated live all day. Start from the signal, not the noise.
What are horse racing ratings?
A rating condenses everything that matters about a runner's chance into a single comparable number. Instead of reading form lines for half an hour, you see the whole race ranked in one column: who the numbers make the most likely winner, how close the second and third choices are, and where the value might hide further down the card.
Good ratings do not replace judgement; they give judgement somewhere solid to start. The number tells you what the data says. You still decide what to do with it, and the best users of ratings combine them with their own reading of the race.
RatingTheRaces publishes independent horse ratings for every runner in every UK and Irish race, every day. They are produced by a model, not a tipster: nobody's hunch, no agenda, the same method applied to a seller at Wolverhampton and the Derby at Epsom. Our aim is simple: to be the best value horse racing ratings in the UK and Ireland, and to let you check that for yourself rather than take our word for it.

How the RTR model builds a rating
The data: 80+ points per horse
Every runner is scored from more than eighty data points. Broadly, they group into four families:
- Form and class: recent finishing positions, the strength of those races, the class the horse has been running in and how it has fared moving up or down.
- Conditions: course, distance and going records, with all-weather and turf treated on their own merits, plus draw effects where they matter.
- Connections: trainer and jockey strike rates, both overall and in context, such as a yard's record at the track or with this type of runner.
- Race shape: pace signals and how the likely run of the race suits each horse's style.
One thing the model deliberately does not use is the betting market. The rating is built before a price is even formed, so it is a genuinely independent opinion. That is exactly what makes it useful: you compare our number with the market, rather than reading a rating that is really just the market handed back to you.
From data to number
The model scores every runner overnight for the next day's racing, then recalculates live through the day as declarations firm up, non-runners come out and the going changes. The numbers you see at 2 o'clock reflect the race as it stands at 2 o'clock.
Each racecard shows the RTR Score (the rating itself), the RTR Rank (runners ordered by score, so Rank 1 is the model's top pick) and Value Odds (the price the model thinks each horse should be). When the actual price is bigger than the value odds, the model thinks the market is underrating that horse: that gap is where value lives.
Statistical views
Members can re-rank every card by different statistical views, so the field reorders around what matters to how they play, and sort by any single column, from draw to trainer strike rate, to build their own view of the race.

How our ratings differ from speed ratings and official ratings
“Horse ratings” can mean very different things in racing, and it is worth being clear about what an RTR rating is and is not:
- Official ratings (the handicap mark) are set by the handicapper to weight horses against each other over time. They change slowly and are the same number whatever race the horse runs in next. Useful, but they are not built to answer “who wins this race?”.
- Speed ratings boil a run down to how fast the horse went, adjusted for the conditions. A good input, but on their own they ignore class, going preferences, trip, draw and the shape of today's race.
- Form ratings weigh up past form by hand or by formula. Only as good as the judgement or the method behind them, and rarely recalculated once the race nears.
- An RTR rating is a race-specific estimate of each runner's chance in this race, on this going, over this trip, against these rivals. It folds official marks, speed, form and the rest into one number, and rebuilds live through the day. The same horse can rate very differently in two different races, because its chance really is different.
So RTR ratings are not a replacement for the handicapper's marks or for speed figures; they use that kind of information and turn it into the single question a punter actually asks: how likely is each horse to win, and is it a bigger price than it should be?
The official rating is now on every racecard
You can also see both numbers side by side. Every racecard now carries an OR column, the official mark each horse is racing off, right next to the RTR Score and RTR Rank. That makes the comparison instant: when our horse ratings make a runner Top Rated while its official mark has not caught up yet, that is the classic well-handicapped signal, and it is exactly what the weekly Handicap Analysis follows race by race. For a fuller walk-through of how official marks and our numbers fit together, read Horse Ratings Explained.

Rating a horse that has never run
This is where the difference shows up most sharply. A first-time runner has no form figures, no previous race times and no official mark, so a rating built on past performances has nothing to work with. Plenty of services leave the newcomer blank for that reason, which is not much help in a novice or maiden race where half the field has never seen a racecourse.
Our model rates them anyway, using what is known before a debut rather than what a horse has already done: the sire's record, the yard and the jockey booking, the trip, the going, the course and the shape of the race. A newcomer gets the same RTR Score and the same RTR Rank as every other runner in the field.
Two from Thursday 23 July 2026, both making their racecourse debut, both Top Rated on our numbers before the off, and both winners:
- Jassas scored 181.14 and was RTR Rank 1 in a nine-runner novice at Doncaster, and won at 2.75 XSP (6/4).
- Lorraine scored 174.99 and was RTR Rank 1 in a seven-runner fillies' novice at Newbury, and won at 2.35 XSP (evens).
Look along either row below and the Form and R figure columns are empty, because there is nothing yet to fill them with. The RTR Score and RTR Rank are not.


How to use horse ratings on a racecard
A simple routine that takes a minute per race:
- Start at the top of the ranks. Rank 1 is the model's most likely winner. Check the gap to Rank 2: a wide gap says the model is confident, a cluster says the race is open.
- Compare value odds with the live price. A top-three ranked horse trading bigger than its value odds is the classic value signal, and it is how our Top Rated winners at big prices come about.
- Use the stats that decide races. Going, distance and course records, draw, and trainer form are all on the card, so you can see why a horse rates where it does rather than taking the number on faith.
- Track what you find. Add horses to NagMe to be alerted next time they run, keep an eye on our Horses to Follow tracker, and check fast results after the off.
The easiest way to learn the card is to open one: the first race of every day is free, no account needed. There are also video guides covering every part of the site.

Recent Top Rated winners
Some of today's Top Rated winners, refreshed through the day. Each was RTR Rank 1, the model's Top Rated runner, before the off. Click any card to open the racecard:
- Get It Girl won at 6.26 XSP (ISP 4/1), Wexford, Fri 7 Aug
NAP # Silks Horse Name NAPs Draw DBD NagMe Result RTR Score RTR Rank Value Odds Win Odds Value % ISP Place Odds Form R10 R9 R8 R7 R6 R5 R4 R3 R2 R1 AV10 AV10 Rank AV3 AV3 Rank 3
Get It Girl1--1st214.5314.756.26131.76%5.001.703---------113.1113.14113.14 - Tiva won at 5.50 XSP (ISP 4/1), Musselburgh, Fri 7 Aug
NAP # Silks Horse Name NAPs Draw DBD NagMe Result RTR Score RTR Rank Value Odds Win Odds Value % ISP Place Odds Form R10 R9 R8 R7 R6 R5 R4 R3 R2 R1 AV10 AV10 Rank AV3 AV3 Rank 2
Tiva4614.16%1st171.6214.025.50136.85%5.003.051108525463125.2115.9114.5115.4121.9125.1124.0133.7117.4125.3121.82125.52 - Great Profit won at 5.26 XSP (ISP 7/2), Thirsk, Fri 7 Aug
NAP # Silks Horse Name NAPs Draw DBD NagMe Result RTR Score RTR Rank Value Odds Win Odds Value % ISP Place Odds Form R10 R9 R8 R7 R6 R5 R4 R3 R2 R1 AV10 AV10 Rank AV3 AV3 Rank 3
Great Profit4511.18%1st173.0316.305.2683.55%4.502.187648222---99.1104.298.180.7111.5118.2105.6102.56111.81 - Jonny Concrete won at 5.04 XSP (ISP 10/3), Musselburgh, Fri 7 Aug
NAP # Silks Horse Name NAPs Draw DBD NagMe Result RTR Score RTR Rank Value Odds Win Odds Value % ISP Place Odds Form R10 R9 R8 R7 R6 R5 R4 R3 R2 R1 AV10 AV10 Rank AV3 AV3 Rank 1
Jonny Concrete1299.19%1st177.9815.795.0487.04%4.332.102279032441120.0128.3128.6116.0112.1126.1126.6122.7118.3132.2123.12124.43 - Minster Man won at 4.90 XSP (ISP 3/1), Musselburgh, Fri 7 Aug
NAP # Silks Horse Name NAPs Draw DBD NagMe Result RTR Score RTR Rank Value Odds Win Odds Value % ISP Place Odds Form R10 R9 R8 R7 R6 R5 R4 R3 R2 R1 AV10 AV10 Rank AV3 AV3 Rank 2
Minster Man1511.73%1st182.1112.944.90166.78%4.001.652---------129.5129.51129.51 - Master Vintner won at 4.10 XSP (ISP 3/1), Thirsk, Fri 7 Aug
NAP # Silks Horse Name NAPs Draw DBD NagMe Result RTR Score RTR Rank Value Odds Win Odds Value % ISP Place Odds Form R10 R9 R8 R7 R6 R5 R4 R3 R2 R1 AV10 AV10 Rank AV3 AV3 Rank 1
Master Vintner28.55%1st178.5113.274.10125.24%4.002.063110722---112.5128.7120.7120.2123.0132.6132.5124.34129.42
Feature race Top Rated winners
And some from the bigger stages. Every horse below was Top Rated before the off in a feature race. Click any row to open the full racecard:
Mission Central won the King Charles III Stakes at Ascot at 17.00 XSP
Bint Archange won the Dragon Stakes at Sandown at 13.00 XSP
Great Barrier Reef won the Coventry Stakes at Ascot at 8.40 XSP
Gregory won the Grand Cup Stakes at York at 8.40 XSP
Double Rush won the Wokingham Stakes at Ascot at 8.29 XSP
Nil Bua Gan Dua won the Marble City Stakes at Gowran Park at 7.71 XSP
Florida Bay won the Tyros Stakes at Leopardstown at 5.10 XSP
Symbol Of Honour won the Hackwood Stakes at Newbury at 5.00 XSP
Limestone won the Queen's Vase at Ascot at 4.91 XSP
Al Hudaiba won the Superlative Stakes at Newmarket at 4.10 XSP
Blue Bolt won the Falmouth Stakes at Newmarket at 3.52 XSP
Senorita Bonita won the Duchess of Cambridge Stakes at Newmarket at 3.36 XSP
Aperoll won the Star Stakes at Sandown at 2.70 XSP
Venetian Sun won the Commonwealth Cup at Ascot at 2.60 XSP
Ombudsman won the Prince of Wales's Stakes at Ascot at 2.19 XSPMore on the example ratings days, where you can browse full cards from recent days, and the trust and proof page. Our biggest-priced Top Rated winner so far returned over 147 on the exchange. Members rate us 4.8/5 on Trustpilot.
Every meeting, flat and jumps, every day
Our horse ratings cover every UK and Irish meeting, every day: flat, jumps and all-weather, typically 30 to 60 races across the card. Results land on the Fast Results page within moments of each race finishing, with a permanent archive of every day's results, and the weekly blog covers eyecatchers, handicap marks and race analysis built on the same numbers.
See today's horse ratings free
The first race of every day is free for everyone, no account needed. You do not have to take our word for any of this:
13:35 Ascot, Sat 8 Aug: this is a live example, today's free race straight from the model.
| NAP | # | Silks | Horse Name | NAPs | Draw | DBD | NagMe | Result | RTR Score | RTR Rank | Value Odds | Win Odds | Value % | ISP | Place Odds | Form | R10 | R9 | R8 | R7 | R6 | R5 | R4 | R3 | R2 | R1 | AV10 | AV10 Rank | AV3 | AV3 Rank |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
6 | 11 | 3.25% | - | 174.30 | 1 | 3.74 | (5.20) | 138.86% | - | (2.02) | 2522273911 | 125.7 | 124.8 | 125.2 | 130.9 | 128.8 | 94.7 | 131.4 | 109.4 | 139.1 | 141.8 | 125.2 | 8 | 130.1 | 4 | |||||
9 | 9 | 7.75% | - | 150.54 | 2 | 11.67 | (5.80) | 49.69% | - | (1.99) | 8872618936 | 100.7 | 126.0 | 125.0 | 134.5 | 130.1 | 135.8 | 134.6 | 120.7 | 126.5 | 135.8 | 127.0 | 4 | 127.7 | 7 | |||||
4 | 7 | 8.55% | - | 150.40 | 3 | 11.76 | (6.00) | 51.03% | - | (2.24) | 226310430 | 94.2 | 81.4 | 104.0 | 129.8 | 137.8 | 139.8 | 123.7 | 129.3 | 143.1 | 111.3 | 119.4 | 11 | 127.9 | 6 | |||||
8 | 1 | 11.11% | - | 149.72 | 4 | 12.18 | (20.00) | 164.18% | - | (5.00) | 5152711150 | 118.4 | 127.0 | 126.0 | 118.4 | 115.0 | 127.0 | 137.2 | 139.7 | 130.5 | 121.9 | 126.1 | 7 | 130.7 | 3 | |||||
1 | 3 | 7.55% | - | 149.52 | 5 | 12.31 | (8.40) | 68.24% | - | (2.80) | 6340210193 | 123.3 | 129.0 | 129.5 | 108.1 | 129.5 | 121.8 | 90.8 | 129.0 | 134.5 | 141.1 | 123.6 | 10 | 134.9 | 1 | |||||
5 | 5 | 6.29% | - | 149.42 | 6 | 12.37 | (11.50) | 92.94% | - | (3.45) | 1906178807 | 136.0 | 134.5 | 123.4 | 136.4 | 146.4 | 112.7 | 99.1 | 131.2 | 111.3 | 130.3 | 126.1 | 6 | 124.3 | 11 | |||||
2 | 4 | 7.69% | - | 148.84 | 7 | 12.75 | (7.60) | 59.59% | - | (2.56) | 3811591610 | 126.9 | 120.4 | 129.0 | 127.5 | 126.0 | 123.4 | 133.1 | 130.1 | 133.1 | 130.6 | 128.0 | 1 | 131.2 | 2 | |||||
10 | 2 | 9.62% | - | 144.97 | 8 | 15.64 | (18.00) | 115.08% | - | (1.80) | 2201448180 | 128.8 | 138.4 | 99.9 | 127.2 | 127.4 | 130.0 | 119.1 | 139.9 | 106.2 | 126.8 | 124.4 | 9 | 124.3 | 10 | |||||
12 | 1 | 10 | 10.32% | - | 141.40 | 9 | 18.93 | - | - | - | - | 4553070860 | 129.0 | 138.4 | 139.2 | 145.5 | 120.2 | 110.9 | 102.0 | 133.7 | 118.4 | 127.4 | 126.5 | 5 | 126.5 | 8 | ||||
3 | 8 | 5.63% | - | 139.25 | 10 | 21.25 | (11.00) | 51.77% | - | (2.86) | 3141011700 | 124.6 | 128.4 | 129.5 | 138.5 | 107.7 | 120.9 | 139.7 | 129.2 | 69.3 | 102.0 | 119.0 | 12 | 100.2 | 12 | |||||
11 | 12 | 8.57% | - | 137.92 | 11 | 22.83 | - | - | - | - | 2408293900 | 140.5 | 129.2 | 120.6 | 133.8 | 120.9 | 109.5 | 135.9 | 127.9 | 125.4 | 133.2 | 127.7 | 2 | 128.8 | 5 | |||||
7 | 6 | 7.55% | - | 132.20 | 12 | 31.18 | (29.00) | 93.01% | - | (2.00) | 16560 | - | - | - | - | - | 129.8 | 133.8 | 137.8 | 130.8 | 105.7 | 127.6 | 3 | 124.8 | 9 |
Scroll sideways to see some of the columns we have on RatingTheRaces →
Click on one of the horses to see all of the data, free.
Open this race free in the app →- Free members get the full ratings every Friday by entering the free NAP Competition twice that week. See Free Ratings Friday.
- Premium unlocks every race, every day, with all 80+ stats, Premium Analysis, Handicap Analysis, Eyecatchers & Reviews and XLS / CSV downloads.
- Professional adds everything in Premium plus the ProStats system builder, early ratings access and more NagMe slots. Compare memberships.
Horse racing ratings FAQ
The questions people ask before they trust a ratings service.
What are horse racing ratings?
A rating is a single number that sums up how good a horse's chance is in a specific race, so you can compare every runner at a glance. RatingTheRaces scores every UK and Irish runner with a model built on 80+ data points, covering form, class, going, distance, course, connections and pace. The ratings are produced before the market forms, so they are an independent opinion you can then weigh against the prices.
How are RatingTheRaces ratings produced?
Every runner is scored by the RTR model overnight, then recalculated live through the day as declarations and going changes come in. The Top Rated horse in each race is flagged as RTR Rank 1, and you can sort any racecard by rating, rank or any of the underlying stats.
What is RTR Rank?
RTR Rank orders the runners in a race by their rating: Rank 1 is the horse our model makes the most likely winner, Rank 2 the next, and so on. The RTR Score behind the rank tells you how close the race is; two horses a point apart is a very different race from a ten point gap.
Do the racecards show the official rating (OR)?
Yes. Every racecard now has an OR column showing the official mark each horse is racing off, alongside the RTR Score and RTR Rank. That lets you compare the handicapper's number with ours at a glance, and the weekly Handicap Analysis follows the horses whose marks are on the move.
How often are the ratings updated?
Ratings are produced overnight for the next day's racing and then recalculated continuously through the day, reacting to non-runners and going changes right up to the off. The racecard shows you the numbers as they stand now, not as they stood at breakfast.
Are the ratings free?
Partly, yes. The first race of every day is free for everyone, free members get the full ratings every Friday by entering the free NAP Competition twice that week, and paid plans unlock every race, every day.
How accurate are the ratings?
No rating system wins every race, and anyone who claims otherwise should be avoided. The examples on this page are real races where our Top Rated runner won, including some at big prices. Take the first race free every day, or the full card on a Friday, and judge the model for yourself.
Can you rate a horse that has never run?
Yes. A debutant has no form figures, no race times and no official mark, so ratings built purely on past performances leave newcomers blank. The RTR model rates them from what is known before a debut instead: the sire's record, the yard and jockey booking, the trip, the going and the course. A first-time runner gets the same RTR Score and RTR Rank as the rest of the field, which matters most in novice and maiden races where much of the field is unraced.
Do the ratings cover Irish racing and all-weather?
Yes. Every UK and Irish meeting is rated every day: flat, jumps and all-weather, from Group 1 festivals to midweek handicaps, typically 30 to 60 races a day across every course.
Can I download the ratings as a spreadsheet?
Yes. Premium and Professional members can download the day's full horse ratings as XLS or CSV files, refreshed through the morning and afternoon, for their own analysis or staking systems.
What makes these different from newspaper tips?
Tips give you one selection with no context. Ratings give you a score for every runner in the race, so you can see how close the top choices are, spot value at bigger prices and make your own judgement with the numbers in front of you.
