What the columns and boxes mean
Priceis the best price we can find across the bookmakers, with the book offering it named underneath; the foot of each race shows when they were last seen quoting. Before the day's prices open it falls back to that morning's market. Fair and Margin describe something different, and on purpose: they are read off the morning market as a whole, not off the best price. Fair is what the odds would be in a book that took no cut, and Margin is how much of that runner's price is the bookmaker's. We do not de-margin the best price, because picking the best of twenty-odd books composites a market no bookmaker actually offers and makes the margin read as zero, which is not a cut anyone gets. So when the price beats the fair price, that gap is the useful bit. Pills run green (little margin) through to red (a heavy one). On a phone the fair price sits under the price, since the Fair column only has room on wider screens. Form boxes read left (oldest) to right (latest): green won, pale green placed, grey mid-division, faded grey out of the first nine, red did not finish (P pulled up, F fell, U unseated, R refused). Model top-rated (teal) marks the runner the model rates most likely to win; Biggest edge (gold) marks the runner whose price implies a chance furthest below the model's estimate. Research, not tips.
2:20Next offDownload The At The Races App Conditional Jockeys' Handicap Hurdle
| Silks, number and draw | Horse | Form | Age·Wt | OR | Hg | Days | Price | Margin |
|---|---|---|---|---|---|---|---|---|
| 1 | Royal Rhythm The AI's readRoyal Rhythm brings 22 career runs to the table, having won last time out. It is the highest-rated horse in the field at 96. The market makes it a very strong favourite at 1/3, implying a 63% chance, while my model's estimate is 18%, a marked difference. | 55P31 | 11/4Bet365fair 4/7 | 6% | ||||
| 2 | AtreidesModel top-ratedBiggest edge The AI's readAtreides has 24 career runs, but was well beaten on its last outing. It has won one of its seven starts at this course and is rated 94. My model gives it a 20% chance, considerably higher than the market's 3%, which suggests a very different assessment of its prospects. | 63530 | 8/1LiveScore Betfair 25/1 | 34% | ||||
| 3 | Jefe Triunfo The AI's readJefe Triunfo has 12 career runs, finishing fifth on its most recent appearance. It holds a rating of 92, which places it competitively in this handicap. My model's estimate of 18% is notably higher than the market's 8%, suggesting it is being underestimated by the crowd. | U8075 | 9/2Bet365fair 12/1 | 19% | ||||
| 4 | County Champs The AI's readCounty Champs has 14 career runs, with its last start being a second-place finish. It is rated 88, placing it in the middle of this competitive field. My model's estimate of 12% is a little higher than the market's 8%, suggesting a slightly more optimistic outlook than the crowd. | 2822P | 7/2Bet365fair 12/1 | 19% | ||||
| 5 | Clever Relation The AI's readClever Relation has eight career runs, with its last outing resulting in a fifth-place finish. It is rated 83, which is towards the lower end of this field. My model gives it a 16% chance, which is slightly above the market's 12%, a relatively small difference in opinion. | 88P25 | 10/37Betfair 7/1 | 14% | ||||
| 6 | Kings Order The AI's readKings Order has run seven times in its career, achieving a third-place finish last time out. It carries a rating of 76, making it the lowest-rated runner in the field. My model's estimate of 15% is significantly higher than the market's 5%, indicating a more positive view of its chances. | 0653U | 18/110 Betfair 18/1 | 25% |
2:55Sky Sports Racing Sky 415 Maiden Hurdle (gbb Race)
| Silks, number and draw | Horse | Form | Age·Wt | OR | Hg | Days | Price | Margin |
|---|---|---|---|---|---|---|---|---|
| 1 | Anzac DayBiggest edge The AI's readNine career runs include a second-place finish last time out, which is a solid recent effort. While it has more experience than some, it is yet to win. My model gives it 20% against the market's 8%, suggesting my read is significantly keener than the current price. It will need to build on that last run. | 5 | 14/1SmarketsSBKfair 12/1 | 19% | ||||
| 2 | Coastal Command The AI's readThree career runs to its name, with an eighth-place finish last time out. This horse is still lightly raced and has room for development. My model gives it 17% against the market's 16%, so my estimate is very much in line with the price. It will need to show more than its last run suggests. | 338 | 13/2SmarketsSBKfair 5/1 | 12% | ||||
| 3 | Moab The AI's readWith 24 career runs, this horse is much more experienced, finishing third last time. Its rating of 110 puts it among the best in this field. The market makes it favourite at 6/4, implying a 38% chance, but my model's estimate is 20%, a considerable difference. The market is pricing in a strong expectation of a win. | 02243 | 6/5Bet365fair 13/8 | 7% | ||||
| 4 | Downtown NashvilleModel top-rated The AI's readThis runner has had just two career runs, finishing second last time out. That recent form suggests promise, and it is still early in its career. My model gives it 24% against the market's 20%, indicating a slightly more optimistic view than the crowd. The price reflects some expectation of improvement. | 2P432 | 11/2SmarketsSBKfair 4/1 | 10% | ||||
| 5 | Novelista The AI's readThis horse has had 14 career runs, finishing seventh on its most recent outing. That last result was less encouraging, but it has plenty of experience. My model's estimate of 19% is very close to the market's 18%, indicating a similar assessment of its chances. The price appears to align well with the form. | 62 | 3/17Betfair 9/2 | 11% |
Advertisement

Star Sports: code BET40GET20. Promo code BET40GET20. New UK customers, 18+. Register with the code and place a first bet of £40 or more at Evens (2.0) or greater. Receive 2 × £10 free bets: the first credited automatically once the qualifying bet settles, the second 24 hours later. Free bets must be placed at minimum odds of 4/1 (5.0), expire 24 hours after credit, and the free-bet stake is not returned with winnings. Debit card deposits only. Take Time to Think. BeGambleAware.org. 18+. T&Cs apply. Full T&Cs.
3:30Sky Sports Racing Virgin 512 Handicap Chase
| Silks, number and draw | Horse | Form | Age·Wt | OR | Hg | Days | Price | Margin |
|---|---|---|---|---|---|---|---|---|
| 1 | Edgewell The AI's readEdgewell is a very experienced runner with 30 career starts, finishing third most recently. It has a good record at the trip, winning three of its twelve attempts, and is rated 92, making it one of the highest-rated in the field. My model's 17% is above the market's 12%, suggesting the model sees more potential than the 6/1 price reflects. | P31163 | 15/2Unibetfair 7/1 | 14% | ||||
| 2 | Gata BanModel top-rated The AI's readGata Ban has had 14 career runs, finishing fourth last time out. It has a course win from four starts and a trip win from four attempts, with a rating of 91. My model gives it 22% against the market's 42%, suggesting the market is pricing it much more prominently than the model's assessment. The evens price implies a strong market expectation. | 42114 | 2/110 Betfair 11/8 | 7% | ||||
| 3 | Unspeakable The AI's readWith 23 career runs, Unspeakable finished sixth on its last outing. It has won one of its twelve attempts at this trip, and holds a rating of 78. My model's estimate of 18% is higher than the market's 13%, indicating a slightly more optimistic view from the model compared to the 6/1 price. This horse has plenty of experience. | 27646 | 13/2SmarketsSBKfair 7/1 | 14% | ||||
| 4 | The Kings SoldierBiggest edge The AI's readThis horse has completed 10 career runs, finishing fifth on its last start. It holds a rating of 71, similar to others at the lower end of the ratings here. My model gives it 14% against the market's 8%, indicating the model has a more positive read than the 10/1 price. It has not shown specific course or trip form to date. | 63355 | 14/1Bet365fair 12/1 | 18% | ||||
| 5 | Frankie Faulkner The AI's readFrankie Faulkner has made 11 career appearances, finishing third in its most recent run. It is rated 71, which puts it towards the lower end of this field's ratings. My model's estimate of 14% is closely aligned with the market's 13%, suggesting the 6/1 price is a fair reflection of its chances based on available data. It lacks specific course or trip form here. | 23773 | 9/210 Betfair 7/1 | 14% | ||||
| 6 | Of Corse I Can The AI's readOf Corse I Can has 12 career runs to its name, finishing fourth last time. It has a course win from five starts and two wins from four attempts at this trip, with a rating of 69. My model's 14% estimate is very close to the market's 13%, so the 6/1 price seems to align with the model's assessment. Its course and trip form are noteworthy. | 56554 | 3/1Bet365fair 7/1 | 14% |
4:05Free Tips Daily On Attheraces.com Handicap Hurdle
| Silks, number and draw | Horse | Form | Age·Wt | OR | Hg | Days | Price | Margin |
|---|---|---|---|---|---|---|---|---|
| 1 | Start AgainBiggest edge The AI's readStart Again has had 8 career runs, finishing sixth last time out. It has won one of its three starts over this trip and holds the highest rating in the field at 108. My model gives it 20% against the market's 10%, indicating a much stronger prospect in my calculations than the price suggests. | 713P6 | 11/1SmarketsSBKfair 9/1 | 17% | ||||
| 2 | Ask A Sainte The AI's readWith 8 career runs to its name, Ask A Sainte finished second on its most recent outing. Its rating of 107 puts it on a par with the favourite in terms of ability. The model's estimate of 22% is notably higher than the market's 15%, suggesting my read is more positive than the price implies. | 5412P | 3/110 Betfair 11/2 | 13% | ||||
| 3 | No More BoleroModel top-rated The AI's readThis horse has made 24 career starts, finishing second last time out. It carries a rating of 107, placing it among the higher rated in this field. My model gives it 23% against the market's 38%, which means the market is considerably more confident than my numbers can account for. | 13112 | 13/810 Betfair 13/8 | 8% | ||||
| 4 | So Proud The AI's readSo Proud has had just 4 career runs, finishing third last time out. It holds a rating of 103, which places it in the middle of this field by ability. My model's estimate of 16% is considerably lower than the market's 28%, indicating that the market is pricing in more potential than my numbers identify. | 1543 | 3/1Bet365fair 11/4 | 9% | ||||
| 5 | Motazzen The AI's readThis is a very experienced horse with 30 career runs, finishing third last time. It boasts a good record at this course, with three wins from seven starts, but has only won one of seven at this trip. My model gives it 18% compared to the market's 10%, a significant difference in assessment. | 51843 | 8/1Bet365fair 9/1 | 17% |
4:40Free Bets On Attheraces.com Handicap Chase
| Silks, number and draw | Horse | Form | Age·Wt | OR | Hg | Days | Price | Margin |
|---|---|---|---|---|---|---|---|---|
| 2 | Imperial BedeBiggest edge The AI's readImperial Bede has had nineteen career runs, finishing fourth on its most recent outing. Its rating of 107 puts it in contention here. My model gives it 20% against the market's 16%, suggesting a slightly more optimistic view than the crowd. | 52544 | 11/410 Betfair 5/1 | 55% | ||||
| 3 | Midnight Jewel The AI's readWith sixteen career runs, Midnight Jewel finished fifth last time. It has a good record at this course, with two wins from five attempts. The model's estimate of 26% aligns precisely with the market's 26%, indicating a shared assessment of its prospects. | 1PP55 | 11/8LiveScore Betfair 3/1 | 44% | ||||
| 4 | Martin's Denuo The AI's readMartin's Denuo has had just one career run, finishing fourth on that occasion. Its rating of 108 shows potential for a horse with so little experience. The model's estimate of 19% matches the market's 19%, reflecting the unknown quantity it represents. | F1114 | 15/8Bet365fair 9/2 | 51% | ||||
| NR | Jiair MadrikModel top-rated The AI's readJiair Madrik has won one of its seven career runs, with that victory coming last time out. It has a perfect record at this specific trip, winning its sole attempt. My model's estimate of 35% sits just below the market's 39%, suggesting the market is slightly keener on its chances. | 44111 | 6/4Betfair Sportsbookfair 6/4 | 35% |
5:15Free Race Replays On Attheraces.com Mares' Open National Hunt Flat Race
| Silks, number and draw | Horse | Form | Age·Wt | OR | Hg | Days | Price | Margin |
|---|---|---|---|---|---|---|---|---|
| 2 | Milliedram The AI's readThis horse has had one career run, finishing fifth last time. The 33/1 price reflects a cautious view of that debut. My model gives it 11%, which is a notable difference from the market's 3%, suggesting my read is more positive than the price. | 5 | 11/2LiveScore Betfair 40/1 | 42% | ||||
| 3 | UptoyourselvesModel top-ratedBiggest edge The AI's readThis horse is a debutant, so there is no form to assess. The 16/1 price reflects the uncertainty of a first run. My model gives it 19%, which is a significant difference from the market's 5%, suggesting my read is much more optimistic than the crowd's. | 67P1 | 11/8Bet365fair 18/1 | 27% | ||||
| 5 | Main De Fer The AI's readAs a debutant, this horse has no prior form. The 25/1 price indicates this is seen as a long shot on its first outing. My model gives it 16%, which is considerably higher than the market's 3%, suggesting a notable divergence in assessment. | 7/1Bet365fair 25/1 | 36% | |||||
| 6 | Petite Poet The AI's readThis runner has had two career runs and was well beaten last time out. The 20/1 price reflects that modest form. My model gives it 13%, which is substantially higher than the market's 4%, suggesting it sees more potential than the price indicates. | 50 | 9/1Bet365fair 25/1 | 31% | ||||
| 7 | Silver Whisper The AI's readWith two career runs, this horse finished third last time out. The 10/1 price reflects this minor placing. My model gives it 11%, which is slightly above the market's 8%, indicating a marginally keener assessment from my perspective. | 73 | 3/110 Betfair 12/1 | 20% | ||||
| NR | Lady Chauntee The AI's readAnother debutant, so there is no form history to consider. The market price of 6/1 indicates some expectation for this horse. My model's estimate of 17% is slightly higher than the market's 12%, perhaps seeing a little more promise than the price implies. | 2/1Unibetfair 8/1 | 16% | |||||
| NR | Delulu The AI's readThis horse has had one career run, finishing second last time. The market has made it a very short 1/3 favourite, implying a strong belief in that debut performance. My model gives it 13%, which is a large difference from the market's 65%, making it the widest gap on the card. | 2 | 8/15William Hillfair 1/2 | 7% |
Advertisement

Star Sports: code BET40GET20. Promo code BET40GET20. New UK customers, 18+. Register with the code and place a first bet of £40 or more at Evens (2.0) or greater. Receive 2 × £10 free bets: the first credited automatically once the qualifying bet settles, the second 24 hours later. Free bets must be placed at minimum odds of 4/1 (5.0), expire 24 hours after credit, and the free-bet stake is not returned with winnings. Debit card deposits only. Take Time to Think. BeGambleAware.org. 18+. T&Cs apply. Full T&Cs.
Please gamble responsibly. If you feel you may have a problem, visit BeGambleAware.org or call the National Gambling Helpline on 0808 8020 133.
