Ballyvango
Ballyvango is a horse that has finally found his level after a long and fitful career. The six-year-old broke his duck at Catterick Bridge on 25 February 2025 — his first win from seven races — and showed he can be competitive in Class 4 company, where he has won 1 of his 4 races at that standard. Yet he has been absent from the track for 13 months, a layoff that raises questions about whether he will pick up where he left off or whether the break has dulled his edge.Based on TrackLab's analysis
Owner
Martin Keighley Racing Partnership 14
📊 Key numbers
Career totals for this horse
🏁 Next race
Tomorrow
Newbury
About 2 miles · Slightly soft ground · 16 runners
→
🔍 Full analysis
Our model's view, based on this horse's career and recent runs
Looking at his recent form before that long absence, Ballyvango showed genuine promise. In his last six races he finished second twice and third once, alongside a sixth and a seventh, suggesting he was building towards something. That breakthrough victory at Catterick proved it was coming — he had been knocking on the door, and when the opening came, he went through it. Since then, however, nothing. Thirteen months is an eternity in racing, and at six years old, time away from the track is not kind to any horse.
Trainer Martin Keighley runs a yard at Luckley in Gloucestershire that is sending out consistent winners — 20 this season alone — so the infrastructure and expertise are clearly there to get Ballyvango back to winning form. The key now is whether the horse has retained his appetite and his sharpness. His overall record of 1 win and 4 top-3 finishes from 7 races is modest, but the fact that he wins roughly 1 in every 4 times when pitched into Class 4 races suggests he belongs at that level. If he can stay sound and shake off the cobwebs from his long break, he has every chance of becoming a regular winner again.
⚡ Strengths and risks
What helps this horse and what to watch out for
⚠ What to watch out for
⚠ Returning from a 397-day absence
🎯 Where this horse runs best
Results split by ground, distance, race level and track shape
🌧 Ground
Good to soft (some give)
Likes
📏 Race distance
Long Distance (2M+)
Avoids
🏅 Race level
Class 2 (high-level)
Unknown
Class 5 (entry-level)
Unknown
🏟 Track shape
Left-handed, long straights
Unknown
Left-handed, tight turns
Unknown
Right-handed, long straights
Unknown
Right-handed, tight turns
Unknown
Left-handed, hilly
Unknown
📅 Recent runs
The last 10 races, most recent first
25 Feb
🏆 Won
Catterick Bridge
1m6f – 2m · Good_To_Soft · 11 runners
25 Jan
2nd
Uttoxeter
1m6f – 2m · Good_To_Soft · 11 runners
29 Dec
2nd
Kelso
Long Distance (2m+) · Good_To_Soft · 14 runners
29 Oct
6th
Chepstow
Long Distance (2m+) · Soft · 14 runners
7 Dec
3rd
Market Rasen
Long Distance (2m+) · Soft · 6 runners
28 Oct
7th
Cheltenham
Long Distance (2m+) · Good_To_Soft · 18 runners
18 Mar
5th
Kempton Park
Long Distance (2m+) · Good_To_Soft · 17 runners
🏇 Jockeys
Every jockey who has ridden this horse, most rides first
🏟 Course record
Win rate at each course this horse has visited
| Course | Races | Results | Last run | Win rate |
| Catterick Bridge Sharp |
1 |
1 win |
25 Feb |
100% |
| Chepstow Galloping |
1 |
1 other |
29 Oct |
0% |
| Cheltenham Galloping |
1 |
1 other |
28 Oct |
0% |
| Kempton Park Galloping |
1 |
1 other |
18 Mar |
0% |
| Market Rasen Sharp |
1 |
1 third |
7 Dec |
0% |
| Uttoxeter Sharp |
1 |
1 second |
25 Jan |
0% |
| Kelso Undulating |
1 |
1 second |
29 Dec |
0% |