UK time :

Badri

Badri is a horse that has learned where it wins best—and its trainer has finally figured it out too. The nine-year-old has been racing since 2022, racking up 13 wins from 73 races overall, but the real story is what happened when Michael Herrington's Willoughton yard took him on from Ruth Carr earlier this year. Badri arrived with four wins already on his record and a racing rating of 100, the kind of solid, mid-tier horse that knows its way around a racecourse. Herrington was immediately impressed and committed to a straightforward plan: stick to sprint races where Badri thrives.Based on TrackLab's analysis
Quick facts
Age
9 years old
Sex
Gelding
Colour
Bay
Father
Dark Angel
Mother
Penny Drops
Owner
Rjh Ltd And D Padgett
Official rating
99

📊 Key numbers

Career totals for this horse
73
Career races
13
Wins
17.8%
Win rate
avg ~10%
39.7%
Top-3 rate
avg ~30%
16 days
Since last race

🔍 Full analysis

Our model's view, based on this horse's career and recent runs
TrackLab's detailed breakdown

The proof is at Pontefract, where Badri is genuinely special. In just five races there, it has won three times—a 60 percent win rate at a single track is the sort of dominance that makes a horse worth following. Even more telling is its love of fast, dry ground: win just 4 of every 12 races on those conditions, and you're operating at a 33 percent win rate, triple the horse's overall average. That preference has shaped Badri's best moments. At Epsom in June 2023, running on firm turf over five furlongs, it romped home convincingly—a race that surprised even Herrington, who had written Badri off as an all-weather specialist.

But the last six races have brought nothing but places. Second at Newcastle most recently, third at Pontefract three months ago when conditions were not ideal, a string of near-misses that hints at why Badri remains a Class 2 specialist with just 2 wins from 29 attempts at that level. The horse has been active since July 2022 and raced hard enough to earn places in 29 of its 73 outings—it is a genuine trying sort, the kind that turns up and does its best. At nine years old, Badri is well into its career, and while it will not be winning major events, it has carved out a clear niche: a Pontefract regular that lights up when the ground is fast and the race is five furlongs. That specificity is its strength.

⚡ Strengths and risks

What helps this horse and what to watch out for
✓ What works in their favour
✔ Excellent record on good_to_firm ground: 4 wins from 12 starts (33%)
✔ Course specialist at Newcastle: 3 wins from 19 starts (16%)
✔ Course specialist at Pontefract: 3 wins from 5 starts (60%)
⚠ What to watch out for
⚠ Poor record on soft ground: 0 wins from 6 starts

🎯 Where this horse runs best

Results split by ground, distance, race level and track shape
🌧 Ground
Good to firm (fairly firm)
Loves
Good (a little give)
Standard to slow (all-weather)
Standard (all-weather)
Ok
Good to soft (some give)
Ok
Heavy (very wet)
Unknown
Soft (muddy)
Avoids
📏 Race distance
5F – 6½F
7F – 1M
Unknown
🏅 Race level
Class 2 (high-level)
Avoids
Class 3 (mid-level)
Loves
Class 4 (standard)
Avoids
Class 5 (entry-level)
Unknown
🏟 Track shape
Left-handed, hilly
Loves
Right-handed, hilly
Right-handed, tight turns
Left-handed, long straights
Ok
Right-handed, long straights
Ok
Long straights
Unknown
Left-handed, tight turns
Unknown

📅 Recent runs

The last 10 races, most recent first
2 Oct
14th
Ascot
5f – 6½f · Good_To_Firm · 18 runners
22 Sep
2nd
Beverley
5f – 6½f · Good · 7 runners
12 Sep
17th
Doncaster
5f – 6½f · Good · 22 runners
30 Aug
3rd
Beverley
5f – 6½f · Heavy · 11 runners
16 Aug
2nd
Pontefract
5f – 6½f · Good_To_Firm · 8 runners
10 Aug
13th
Windsor
5f – 6½f · Good_To_Firm · 16 runners
17 Jul
🏆 Won
Pontefract
5f – 6½f · Good_To_Firm · 7 runners
7 Jul
🏆 Won
Pontefract
5f – 6½f · Good · 6 runners
21 Jun
🏆 Won
Pontefract
5f – 6½f · Good · 7 runners
6 Jun
7th
Epsom Downs
5f – 6½f · Soft · 16 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
18.2%
Win rate
2/11
Wins / rides
20%
Win rate
2/10
Wins / rides
Lewis Edmunds Current jockey
44.4%
Win rate
4/9
Wins / rides
16.7%
Win rate
1/6
Wins / rides
20%
Win rate
1/5
Wins / rides
0%
Win rate
0/3
Wins / rides
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
Marie Velon
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides

🏟 Course record

Win rate at each course this horse has visited
CourseRacesResultsLast runWin rate
Newcastle
Galloping
19 3 wins, 3 seconds, 1 third, 12 other 27 Mar 15.8%
Southwell
Galloping
8 2 wins, 2 seconds, 4 other 31 Oct 25%
Ascot
Galloping
8 1 win, 1 second, 6 other 2 Oct 12.5%
Pontefract
Undulating
5 3 wins, 2 seconds 16 Aug 60%
Epsom Downs
Undulating
4 1 win, 1 third, 2 other 6 Jun 25%
Windsor
Sharp
4 1 win, 1 third, 2 other 10 Aug 25%
Doncaster
Galloping
4 4 other 12 Sep 0%
York
Galloping
4 4 other 23 Aug 0%
Beverley
Undulating
3 1 win, 1 second, 1 third 22 Sep 33.3%
Kempton Park
Galloping
2 2 other 10 Apr 0%
Ayr
Galloping
2 1 second, 1 other 20 Sep 0%
chelmsford 2 2 other 24 Sep 0%
Wolverhampton
Galloping
2 1 second, 1 other 7 Mar 0%
Redcar
Galloping
1 1 win 25 May 100%
Carlisle
Undulating
1 1 other 2 Jul 0%
Thirsk
Galloping
1 1 other 14 Jun 0%
Lingfield Park
Sharp
1 1 other 25 Mar 0%
Goodwood
Undulating
1 1 other 5 Aug 0%
Hamilton Park
Sharp
1 1 second 3 Aug 0%