UK time :

Divine Libra

Divine Libra is six years old and has spent his racing career knocking on the door without ever quite breaking through at the level he seems built for. In 29 races, he has won just 3 times—a win rate of roughly 1 in every 10 starts—but those wins tell a story of a horse that can find form when conditions and track suit him. His first victory came at Catterick Bridge in April 2023, and while that early success suggested better things might follow, Divine Libra has since learned that jumping up to Class 2 races, the top tier of the sport, is a different proposition entirely. He has tried that level 12 times without a win, a stark reminder that there is a hard ceiling between horses that can win at moderate tracks and those built for the very best.Based on TrackLab's analysis
Quick facts
Age
6 years old
Sex
Gelding
Colour
Grey
Father
Dark Angel
Mother
Rakiza
Owner
Mclaren Horse Racing
Official rating
85

📊 Key numbers

Career totals for this horse
29
Career races
3
Wins
10.3%
Win rate
avg ~10%
34.5%
Top-3 rate
avg ~30%
29 days
Since last race

🔍 Full analysis

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

What keeps Divine Libra interesting is Chester. He has won twice there from just nine attempts, and his most recent victory came at Chester's May meeting in May 2024—now 29 months in the past. That course clearly suits him, and trainer Charles Hills has not forgotten it. In his stable tour notes earlier this year, Hills flagged Divine Libra as a horse that needs soft ground underfoot and suggested he could be well suited to either the Wokingham or the Buckingham Palace over seven furlongs. The praise was careful but genuine: "beaten no distance at Newmarket last time," Hills said, indicating the horse had run well in defeat recently. The yard itself has been in good form this season, with 29 winners sent out already.

However, Divine Libra's current form offers little encouragement. Raced just a day ago, his last six outings have yielded finishes of 8th, 9th, 11th, 5th, 8th, and 8th—a stretch of racing that suggests he may be struggling to find the conditions that suit him. At 29 months without a win, his time at the top of his game appears to have passed. He remains useful at his level, but Divine Libra looks like a horse that has given his best days and is unlikely to trouble the very good races that once seemed possible.

⚡ Strengths and risks

What helps this horse and what to watch out for
✓ What works in their favour
✔ Excellent record on soft ground: 1 wins from 3 starts (33%)
⚠ What to watch out for
⚠ Poor record on good_to_firm ground: 0 wins from 7 starts
⚠ Poor record on standard_to_slow ground: 0 wins from 3 starts
⚠ Yet to win at Newmarket in 7 attempts
⚠ Yet to win at Ascot in 5 attempts
⚠ Struggles on RH Galloping tracks: 0 wins from 14 starts

🎯 Where this horse runs best

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

📅 Recent runs

The last 10 races, most recent first
19 Sep
8th
Chester
7f – 1m · Heavy · 11 runners
16 Aug
9th
Southwell
7f – 1m · Standard · 14 runners
29 Jul
11th
Goodwood
7f – 1m · Good_To_Firm · 20 runners
4 Jul
5th
Newmarket
7f – 1m · Good_To_Firm · 10 runners
6 May
8th
Chester
7f – 1m · Good · 14 runners
15 Apr
8th
Newmarket
5f – 6½f · Good · 14 runners
1 Oct
2nd
Kempton Park
5f – 6½f · Standard_To_Slow · 7 runners
3 Aug
4th
Chester
5f – 6½f · Good_To_Firm · 12 runners
11 Jul
5th
Ascot
5f – 6½f · Good_To_Firm · 13 runners
19 Jun
5th
Ascot
7f – 1m · Good_To_Firm · 29 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
25%
Win rate
1/4
Wins / rides
25%
Win rate
1/4
Wins / rides
0%
Win rate
0/3
Wins / rides
0%
Win rate
0/2
Wins / rides
Paul Hanagan
100%
Win rate
1/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
Jason Watson Current jockey
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
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
Chester
Tight
9 2 wins, 1 second, 1 third, 5 other 19 Sep 22.2%
Newmarket
Galloping
7 1 second, 2 thirds, 4 other 4 Jul 0%
Ascot
Galloping
5 5 other 11 Jul 0%
Kempton Park
Galloping
2 2 seconds 1 Oct 0%
Catterick Bridge
Sharp
1 1 win 12 Apr 100%
Southwell
Galloping
1 1 other 16 Aug 0%
Haydock Park
Galloping
1 1 other 26 Apr 0%
Newcastle
Galloping
1 1 other 11 Nov 0%
Newbury
Galloping
1 1 other 19 Apr 0%
Goodwood
Undulating
1 1 other 29 Jul 0%