Profiles · Horses

Top 50 UK racehorses 2026: form, ratings and odds

Britain's best racehorses ranked by prize money won in the last 12 months, with ratings, form and their next run.

The top 50 UK horses, ranked

  1. 1
    Ombudsman
    Last run: Ascot, 17 Oct — 1st of 6 · Trainer John & Thady Gosden
    Prize money
    £737,230
    Won
    1/1
    Best OR
    132
  2. 2
    Talk Of New York
    Last run: Ascot, 17 Oct — 1st of 11 · Trainer Charlie Appleby
    Prize money
    £717,382
    Won
    2/2
    Best OR
    120
  3. 3
    Night In Vegas
    Last run: Ascot, 17 Oct — 1st of 11 · Trainer Eve Johnson Houghton
    Prize money
    £295,971
    Won
    2/2
    Best OR
    102
  4. 4
    Almeraq
    Last run: Ascot, 17 Oct — 1st of 16 · Trainer William Haggas
    Prize money
    £283,550
    Won
    1/1
    Best OR
    123
  5. 5
    Darkness Falls
    Last run: Newmarket, 10 Oct — 1st of 5 · Trainer Aidan O'Brien
    Prize money
    £283,550
    Won
    1/1
    Best OR
    —
  6. 6
    Mount Atlas
    Last run: Ascot, 17 Oct — 1st of 10 · Trainer Andrew Balding
    Prize money
    £283,550
    Won
    1/1
    Best OR
    112
  7. 7
    Musical Times
    Last run: Newmarket, 9 Oct — 1st of 8 · Trainer Charlie Appleby
    Prize money
    £283,550
    Won
    1/1
    Best OR
    115
  8. 8
    Minnie Hauk
    Last run: Ascot, 17 Oct — 1st of 12 · Trainer Aidan O'Brien
    Prize money
    £283,550
    Won
    1/1
    Best OR
    119
  9. 9
    Blue Bolt
    Last run: Newmarket, 3 Oct — 1st of 7 · Trainer Andrew Balding
    Prize money
    £212,662
    Won
    1/1
    Best OR
    119
  10. 10
    Sun Goddess
    Last run: Newmarket, 26 Sep — 1st of 6 · Trainer Aidan O'Brien
    Prize money
    £155,952
    Won
    1/1
    Best OR
    —
  11. 11
    Orthodox
    Last run: Newmarket, 26 Sep — 1st of 7 · Trainer Clive Cox
    Prize money
    £155,952
    Won
    1/1
    Best OR
    110
  12. 12
    Satellite Of Love
    Last run: Ascot, 17 Oct — 3rd of 11 · Trainer Clive Cox
    Prize money
    £134,387
    Won
    1/2
    Best OR
    105
  13. 13
    Pierre Royal
    Last run: Newmarket, 26 Sep — 1st of 27 · Trainer Adrian McGuinness
    Prize money
    £103,080
    Won
    1/1
    Best OR
    91
  14. 14
    Fifth Column
    Last run: Ascot, 17 Oct — 1st of 20 · Trainer John & Thady Gosden
    Prize money
    £103,080
    Won
    1/1
    Best OR
    99
  15. 15
    Never So Brave
    Last run: Newmarket, 9 Oct — 1st of 6 · Trainer Andrew Balding
    Prize money
    £93,572
    Won
    1/1
    Best OR
    112
  16. 16
    Mezcala
    Last run: Ascot, 3 Oct — 1st of 18 · Trainer Jack Channon
    Prize money
    £92,772
    Won
    1/1
    Best OR
    97
  17. 17
    Alphonse Le Grande
    Last run: Newmarket, 10 Oct — 1st of 29 · Trainer A. J. Martin
    Prize money
    £90,195
    Won
    1/1
    Best OR
    87
  18. 18
    Haffner
    Last run: Newmarket, 26 Sep — 1st of 7 · Trainer Aidan O'Brien
    Prize money
    £70,888
    Won
    1/1
    Best OR
    —
  19. 19
    Pensando A Te
    Last run: Newmarket, 25 Sep — 1st of 9 · Trainer Marco Botti
    Prize money
    £70,888
    Won
    1/1
    Best OR
    86
  20. 20
    Gregory
    Last run: Ascot, 17 Oct — 4th of 10 · Trainer John & Thady Gosden
    Prize money
    £60,826
    Won
    1/2
    Best OR
    115
  21. 21
    Infraad
    Last run: Ascot, 2 Oct — 1st of 5 · Trainer William Haggas
    Prize money
    £56,710
    Won
    1/1
    Best OR
    106
  22. 22
    Hidden Force
    Last run: Ascot, 3 Oct — 1st of 11 · Trainer Charlie Appleby
    Prize money
    £53,874
    Won
    1/1
    Best OR
    103
  23. 23
    Humidity
    Last run: Newmarket, 10 Oct — 1st of 5 · Trainer Andrew Balding
    Prize money
    £53,874
    Won
    1/1
    Best OR
    111
  24. 24
    Song Of The Clouds
    Last run: Newmarket, 9 Oct — 1st of 14 · Trainer William Haggas
    Prize money
    £53,874
    Won
    1/1
    Best OR
    94
  25. 25
    Al Aasy
    Last run: Ascot, 3 Oct — 1st of 5 · Trainer William Haggas
    Prize money
    £53,874
    Won
    1/1
    Best OR
    112
  26. 26
    Coedana
    Last run: Ascot, 17 Oct — 8th of 12 · Trainer Edward Bethell
    Prize money
    £53,874
    Won
    1/2
    Best OR
    105
  27. 27
    Harper Violet
    Last run: York, 9 Oct — 1st of 9 · Trainer K. R. Burke
    Prize money
    £51,540
    Won
    1/1
    Best OR
    87
  28. 28
    Study Of Words
    Last run: Newmarket, 9 Oct — 1st of 10 · Trainer Charlie Appleby
    Prize money
    £51,540
    Won
    1/1
    Best OR
    94
  29. 29
    Coul Angel
    Last run: York, 10 Oct — 1st of 21 · Trainer Michael Appleby
    Prize money
    £51,540
    Won
    1/1
    Best OR
    103
  30. 30
    Poppy Foxy
    Last run: Goodwood, 23 Sep — 1st of 14 · Trainer Charlie Clover
    Prize money
    £50,960
    Won
    1/1
    Best OR
    77
  31. 31
    Nakila Sun
    Last run: York, 9 Oct — 1st of 14 · Trainer Andrew Balding
    Prize money
    £50,960
    Won
    1/1
    Best OR
    81
  32. 32
    West Hill Verde
    Last run: Chepstow, 9 Oct — 1st of 11 · Trainer Seamus Mullins
    Prize money
    £45,560
    Won
    1/1
    Best OR
    124
  33. 33
    Lock Stock
    Last run: Chepstow, 9 Oct — 3rd of 11 · Trainer Stuart Edmunds
    Prize money
    £44,981
    Won
    1/2
    Best OR
    124
  34. 34
    Daylatedollarshort
    Last run: Chepstow, 10 Oct — 1st of 17 · Trainer Olly Murphy
    Prize money
    £42,712
    Won
    1/1
    Best OR
    127
  35. 35
    Lola De Valence
    Last run: Newmarket, 9 Oct — 1st of 14 · Trainer Rod Millman
    Prize money
    £42,532
    Won
    1/1
    Best OR
    89
  36. 36
    Fuel The Jet
    Last run: Newmarket, 24 Sep — 1st of 8 · Trainer Tom Clover
    Prize money
    £42,532
    Won
    1/1
    Best OR
    90
  37. 37
    Drumbeat
    Last run: Newmarket, 10 Oct — 1st of 6 · Trainer Aidan O'Brien
    Prize money
    £42,532
    Won
    1/1
    Best OR
    —
  38. 38
    Rock Montreal
    Last run: Newmarket, 10 Oct — 1st of 7 · Trainer Roger Varian
    Prize money
    £42,532
    Won
    1/1
    Best OR
    106
  39. 39
    Mussab
    Last run: Newmarket, 9 Oct — 1st of 13 · Trainer Richard & Peter Fahey
    Prize money
    £42,532
    Won
    1/1
    Best OR
    102
  40. 40
    Respond
    Last run: Goodwood, 23 Sep — 1st of 5 · Trainer Andrew Balding
    Prize money
    £39,697
    Won
    1/1
    Best OR
    105
  41. 41
    Ruby's Angel
    Last run: Newmarket, 9 Oct — 1st of 13 · Trainer Hugo Palmer
    Prize money
    £39,697
    Won
    1/1
    Best OR
    95
  42. 42
    Brilliant Star
    Last run: Bath, 8 Oct — 1st of 12 · Trainer John & Thady Gosden
    Prize money
    £39,697
    Won
    1/1
    Best OR
    102
  43. 43
    Alobayyah
    Last run: Newmarket, 25 Sep — 1st of 9 · Trainer William Haggas
    Prize money
    £39,697
    Won
    1/1
    Best OR
    96
  44. 44
    Cut A Dash
    Last run: York, 10 Oct — 1st of 10 · Trainer Richard Hannon
    Prize money
    £39,697
    Won
    1/1
    Best OR
    100
  45. 45
    Fast Track Harry
    Last run: Kempton (AW), 14 Oct — 1st of 11 · Trainer Clive Cox
    Prize money
    £36,078
    Won
    1/1
    Best OR
    92
  46. 46
    Air Force One
    Last run: Ascot, 3 Oct — 1st of 11 · Trainer Geoff Oldroyd
    Prize money
    £34,026
    Won
    1/1
    Best OR
    102
  47. 47
    So Regal
    Last run: Ascot, 3 Oct — 1st of 12 · Trainer John & Thady Gosden
    Prize money
    £34,026
    Won
    1/1
    Best OR
    103
  48. 48
    Fortitudine
    Last run: Newmarket, 25 Sep — 1st of 4 · Trainer Charlie Appleby
    Prize money
    £34,026
    Won
    1/1
    Best OR
    105
  49. 49
    Sondad
    Last run: Redcar, 3 Oct — 1st of 8 · Trainer Michael & David Easterby
    Prize money
    £34,026
    Won
    1/1
    Best OR
    108
  50. 50
    U Sure Do
    Last run: York, 10 Oct — 13th of 21 · Trainer Tim Easterby
    Prize money
    £33,501
    Won
    2/3
    Best OR
    92

Free bets to back the top 50 horses

  1. bet365

    Best all-round racing site
    Bet £10 Get £30 in Bet CreditsPromo Code 365GMBLR
    • Extra places paid in more races than any rival in our data
    • Live streams of UK, Irish and French racing
    • Best Odds Guaranteed on UK and Irish racing

    New Bet365 Customers Only. Min deposit requirement. Free Bets are paid as Bet Credits and are available for use upon settlement of bets to value of qualifying deposit. Min odds, bet and payment method exclusions apply. Returns exclude Bet Credits stake. Registration Required. The bonus code 365GMBLR can be used during registration but does not change the offer amount in any way. Time limits and T&Cs apply. #AD 18+. GambleAware.org

  2. SBK

    Best odds for horse racing
    Bet £10 Get £40 in Free Bets
    • Top price more often than any bookmaker we track
    • Exchange-powered prices from Smarkets
    • Price+ shows when its odds are beaten

    New UK customers. Min £10 first deposit. Place a bet of £10 at min odds of 3.0 and get £40 in Free Bets within 48 hours. Restrictions apply. Full T&Cs apply. 18+. GambleAware.org

  3. Betfred

    Best racing bonuses
    Bet £10 Get £50
    • Best Odds Guaranteed from 8am
    • Lucky 15, 31 and 63 bonuses up to 25%
    • Sponsor of all five British Classics

    New customers only. Register, deposit with Debit Card, and place first bet £10+ at Evens (2.0)+ on Sports within 7 days to get 3 x £10 in Sports Free Bets & 2 x £10 in Acca Free Bets within 10 hours of settlement. 7-day expiry. Eligibility & payment exclusions apply. Full T&Cs apply. 18+. GambleAware.org

  4. Unibet

    Best for ante-post and boosts
    Bet £20 Get £40
    • Money Back Specials when you finish 2nd or 3rd
    • Exactas, trifectas and superfectas
    • Sponsor of the Champion Hurdle

    New GB customers only. Opt in, deposit and Bet £20+ on sports at min odds of 2.0+ (1/1) for £40 in Free Bets within 7 days of registration. Debit cards or instant bank transfers only. Free bets expire within 7 days of issue. Geographical restrictions and T&C’s apply. 18+. GambleAware.org

  5. Ladbrokes

    Best for Extra Place races
    Bet £5 Get £30
    • Daily Extra Place Races
    • Tote Guarantee on selected races
    • Lowest qualifying stake: £5 at 1/2

    New UK+ROI Customers only. Certain deposit methods & bet types excl. Min first £5 bet within 14 days of account reg at min odds 1/2 to get 6 x £5 free bets (selected sportsbook markets only, valid 7 days, stake not returned). Restrictions + T&Cs apply. 18+. GambleAware.org

18+. New customers only. Gamble responsibly — GambleAware.org · National Gambling Helpline 0808 8020 133.

How we rank the top 50 UK racehorses

Our top 50 ranks horses by prize money won in British races over the last 12 months, the clearest single measure of who is winning the races that matter. Each horse must have won at least once in that time. We also show the best official rating (OR) — the handicapper's measure of ability — and, where they are declared, the horse's next race and the best price available.

How racehorses are rated

The British Horseracing Authority's handicappers give each horse an official rating based on the horses it beats and the distances it beats them by. One rating point equals 1lb in weight. A horse usually needs three runs, or a win, before it is rated, and ratings are reviewed every week. Other ratings, such as Timeform's and the Racing Post's, follow the same pound-for-pound idea but are compiled independently.

Finding value among the top-rated horses

The best horses are usually short prices, so the value tends to come from knowing when conditions suit. Each horse profile breaks its record down by course, going and distance. A top-rated horse running on unsuitable ground, or over a trip it hasn't won at, can be a horse to oppose — and that's where the value lies.

Top racehorses: FAQs

Who is the best racehorse in the UK?

The horse at the top of our table has won the most prize money in British races over the last 12 months. For the highest-rated horse, see the best OR column.

What does OR mean in horse racing?

OR is the official rating, set by the British Horseracing Authority's handicappers. It decides the weight a horse carries in handicaps; the higher the rating, the better the horse.

How are racehorses rated?

On the horses they beat and by how far. One rating point equals 1lb, and a horse usually needs three runs or a win before it gets a rating.

How much prize money do racehorses win?

It varies hugely. A small handicap may be worth a few thousand pounds to the winner, while Group 1 races such as the Derby and the King George are worth hundreds of thousands. Prize money goes to the owner, with shares to the trainer and jockey.