Understand the race.
See what the result missed.
HorseBet.ai turns race evidence into clear, explainable intelligence. We start with horses whose latest finishing position may hide a better performance — then show you why.
Unlucky Last Time
Today’s runners whose latest result may not tell the full story.
Research ratings, not betting tips. A Trouble Rating is not a prediction that a horse will win.
Today’s research watchlist
Observational records are stored separately from the formal scored trial. Provisional scores are not formal qualifications.
| Date | Horse | Race | Assessment | Result | SP |
|---|---|---|---|---|---|
| 2026-10-15 | Joud | 16:30 Southwell | Provisional restricted-run observation · 7/10 | Pending | — |
| Joud: 16:30 Southwell, 15 October. OR55, draw2/14, C Horgan (3) for Ed Bethell. Latest run: second of10 at Wolverhampton on21 September, beaten a head after early interference and a blocked passage over1f out; closed strongly once switched. Now1m13y from7f36y, same Class6 and Tapeta. Longer trip may help, but is unproven; low draw still requires clear passage. Rider now claims3lb versus5lb last time. Evening5/2 snapshot. Provisional Trouble Rating7/10 from published result, replay not independently reviewed; outside formal trial. | |||||
| 2026-10-15 | Moltophino | 13:37 Curragh | Provisional restricted-run observation · 6/10 | Pending | — |
| Moltophino: 13:37 Curragh, 15 October. OR84 unchanged, draw7/13, Chris Hayes for J A Kinsella. Third of20 over5f here on26 September, beaten1.75 lengths. Original Racing TV comment records a late switch and strong finish; tomorrow Timeform preview reports a troubled passage. Returning to6f and a winning C&D could suit, but no independent replay review establishes the severity or a lost win. Evening4/1 snapshot. Provisional Trouble Rating6/10, lower confidence than Joud; outside formal trial. | |||||
Not every hard-luck comment is equal.
A keyword gets a horse onto the radar. Context decides whether the incident mattered.
Trouble-in-running signals
One result. More intelligence.
Unlucky Last Time is the first layer. HorseBet.ai will expand to identify other reasons the bare result can mislead.
Results & Validation
Formal qualifiers and observational runners are recorded with separate group labels. All recorded outcomes appear below. Trouble Rating measures evidence from the previous run; it is not a win prediction by itself.
All recorded research — formal trial and observational watchlist
Combined descriptive results include unscored observations. They do not represent the formal trial or its 50-result milestone. £1 win returns are hypothetical at recorded SP.
| Date | Horse | Group / rating | Race | Result | SP | £1 P/L |
|---|---|---|---|---|---|---|
| 14 Oct | Blue Prince | Observation · 7/10 provisional | 19:00 Kempton | 3rd | 6/1 | -1.00 |
| 14 Oct | Knights Charge | Observation · 7/10 provisional | 15:04 Nottingham | 1st | 5/6 | +0.83 |
| 13 Oct | Midnight Media | Observation · 6/10 provisional | 20:30 Wolverhampton | 1st | 5/4 | +1.25 |
| 13 Oct | On Key | Observation · 6/10 provisional | 19:30 Wolverhampton | 2nd | 9/1 | -1.00 |
| 13 Oct | Tiriac | Observation · 7/10 provisional | 15:39 Leicester | 6th | 16/1 | -1.00 |
| 12 Oct | Kelpie Grey | Observation · 7/10 provisional | 16:17 Musselburgh | 9th | 13/8 | -1.00 |
| 12 Oct | Koffee And Kale | Observation · 7/10 provisional | 15:54 Yarmouth | 2nd | 5/2 | -1.00 |
| 12 Oct | Jack Langley | Observation · 6/10 provisional | 15:24 Yarmouth | 6th | 7/2 | -1.00 |
| 11 Oct | Navy Waters | Observation · 7/10 provisional | 17:25 Naas | 5th | 9/2 | -1.00 |
| 11 Oct | Espritroyale | Observation · 6/10 provisional | 16:50 Naas | 5th | 17/2 | -1.00 |
Formal scored trial — unchanged by watchlist observations
35 qualifiers · 32 recorded results · 6 winners · 13 top-three finishes · 18.8% wins · +29.21 pts at entered SP.
Separate watchlist results
Observational records are stored separately from the formal scored trial. Provisional scores are not formal qualifications.
25 settled runners · 6 winners · 13 top-three finishes.
| Date | Horse | Race | Assessment | Result | SP |
|---|---|---|---|---|---|
| 2026-10-14 | Blue Prince | 19:00 Kempton | Provisional restricted-run observation · 7/10 | 3rd | 6/1 |
| 2026-10-14 | Knights Charge | 15:04 Nottingham | Provisional restricted-run observation · 7/10 | 1st | 5/6 |
| 2026-10-13 | Tiriac | 15:39 Leicester | Provisional interference observation · 7/10 | 6th | 16/1 |
| 2026-10-13 | Midnight Media | 20:30 Wolverhampton | Provisional interference observation · 6/10 | 1st | 5/4 |
| 2026-10-13 | On Key | 19:30 Wolverhampton | Provisional interference observation · 6/10 | 2nd | 9/1 |
| 2026-10-13 | Koffee And Kale | 19:30 Wolverhampton | Provisional compromised-start continuation watch · 5/10 | Non-runner | — |
| 2026-10-12 | Kelpie Grey | 16:17 Musselburgh | Provisional restricted-run observation · 7/10 | 9th | 13/8 |
| 2026-10-12 | Koffee And Kale | 15:54 Yarmouth | Provisional restricted-run observation · 7/10 | 2nd | 5/2 |
| 2026-10-12 | Jack Langley | 15:24 Yarmouth | Provisional restricted-run observation · 6/10 | 6th | 7/2 |
| 2026-10-11 | Navy Waters | 17:25 Naas | Provisional interference observation · 7/10 | 5th | 9/2 |
| 2026-10-11 | Espritroyale | 16:50 Naas | Provisional interference observation · 6/10 | 5th | 17/2 |
| 2026-10-10 | Opal Storm | 19:30 Southwell | Provisional repeated-restriction observation · 7/10 | 1st | 12/1 |
| 2026-10-09 | Bold Shout | 20:15 Kempton | Provisional restricted-run observation · 6/10 | 2nd | 5/2 |
| 2026-10-09 | Red Hat Eagle | 20:15 Kempton | Provisional restricted-run observation · 6/10 | 5th | 3/1 |
| 2026-10-08 | Alpha Magic | 15:30 Ayr | Research selection — user replay assessment · 7/10 | 1st | 11/1 |
| 2026-10-07 | Plan C | 16:29 Nottingham | Provisional restricted-room observation · 6/10 | 6th | 5/1 |
| 2026-10-06 | Magic Music | 17:01 Leicester | Provisional interference observation · 7/10 | 1st | 13/8 |
| 2026-10-05 | Alpha Magic | 14:40 Pontefract | Provisional interference observation · 7/10 | Non-runner | — |
| 2026-10-05 | Fierce | 14:40 Pontefract | Provisional interference observation · 6/10 | 6th | 7/1 |
| 2026-10-05 | Emperor's Son | 14:40 Pontefract | Provisional interference observation · 7/10 | 8th | 25/1 |
| 2026-10-03 | Moonfall | 15:35 Ascot | Provisional significant interference · 7/10 | 2nd | 7/2 |
| 2026-10-02 | Pull The Rug | 15:16 Wolverhampton | Watch level · restricted room at start · 5/10 | 4th | 7/1 |
| 2026-10-02 | Spirited Dancer | 17:55 Wolverhampton | Evidence conflict · unscored | 5th | 16/1 |
| 2026-10-01 | Golden Havana | 20:00 Newcastle | Provisional latest-run interference · 7/10 | 6th | 20/1 |
| 2026-09-30 | Wait For It | 16:50 Catterick | Uncertain impact | 1st | 6/1 |
| 2026-09-30 | Golden Prosperity | 16:50 Catterick | Late interference | 3rd | 5/1 |
| 2026-09-30 | Rovinia | 20:30 Kempton | Earlier interference | 3rd | 13/2 |
Identified before they ran. Recorded before the result.
These are notable early observations from the prototype, not proof of a betting system. Every qualifier — winner or loser — remains in the full Results & Validation record, and the first formal methodology review remains 50 recorded results.