Approval
Approval is a 5-year-old who has won twice from 16 races — a 12% win rate that puts him in the middle of the pack. His record shows 6 places alongside those wins, suggesting he's a horse who turns up consistently but doesn't often find the winner's circle. What's striking is how long it's been: his last victory came at Goodwood on August 1st, 2024, more than two years ago. Since then, six consecutive races have brought nothing but placings, most recently a fifth-place finish just a day ago.Based on TrackLab's analysis
Owner
Hurling Mad Syndicate
📊 Key numbers
Career totals for this horse
🏁 Next race
Today
Limerick
About 2 miles · Slightly soft ground · 14 runners
→
🔍 Full analysis
Our model's view, based on this horse's career and recent runs
The bright spot in Approval's profile is his relationship with fast, dry ground. On those surfaces, he wins roughly 2 in every 5 races — a 40% win rate that is genuinely impressive and suggests he has real class on his preferred conditions. When the ground is firm and fast, this horse is a different proposition. He also seems to have found his best trip at distances between a mile and three furlongs and a mile and four furlongs, where he's won 1 of 4 races.
Tom Marquand has ridden him twice, winning both times — a 22% win rate together that hints at a productive partnership. E McNamara's Rathkeale yard, based in Co. Limerick, has been in good form this season with 22 winners, and Approval represents the kind of mid-range performer that keeps a training operation ticking over. At Class 2 level, where Approval typically races, he's won 1 of 4 attempts. The puzzle now is whether his long drought reflects a genuine decline or simply the bad luck of drawing wet ground and unsuitable conditions. If fast conditions return and Marquand is back in the saddle, Approval could remind people why he broke his maiden at Windsor and justified top-level placing at Goodwood.
⚡ 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: 2 wins from 5 starts (40%)
✔ Well suited by 1m3f – 1m4f distances: 25% win rate
⚠ What to watch out for
⚠ Poor record on good ground: 0 wins from 6 starts
⚠ Struggles on LH Galloping tracks: 0 wins from 5 starts
🎯 Where this horse runs best
Results split by ground, distance, race level and track shape
🌧 Ground
Good to firm (fairly firm)
Loves
Standard (all-weather)
Unknown
Good to yielding (mild give)
Unknown
Good to soft (some give)
Unknown
Good (a little give)
Avoids
📏 Race distance
Long Distance (2M+)
Avoids
🏅 Race level
Class 2 (high-level)
Loves
Class 3 (mid-level)
Unknown
Class 4 (standard)
Avoids
Class 5 (entry-level)
Loves
🏟 Track shape
Right-handed, hilly
Unknown
Right-handed, tight turns
Unknown
Left-handed, long straights
Avoids
Left-handed, tight turns
Avoids
Right-handed, long straights
Avoids
📅 Recent runs
The last 10 races, most recent first
23 Sep
2nd
Listowel
Long Distance (2m+) · Good · 21 runners
22 Aug
3rd
Killarney
Long Distance (2m+) · Good · 18 runners
30 May
5th
Listowel
Long Distance (2m+) · Good · 17 runners
9 May
10th
Killarney
Long Distance (2m+) · Good_To_Yielding · 19 runners
2 Oct
5th
Salisbury
1m1f – 1m2f · Good · 7 runners
19 Sep
5th
Newbury
1m3f – 1m4f · Good_To_Soft · 12 runners
30 Jun
6th
Windsor
1m3f – 1m4f · Good_To_Firm · 7 runners
13 Jun
7th
Sandown Park
1m1f – 1m2f · Good · 9 runners
26 May
9th
Redcar
1m3f – 1m4f · Good_To_Firm · 11 runners
3 May
11th
Newmarket
1m1f – 1m2f · Good · 13 runners
🏇 Jockeys
Every jockey who has ridden this horse, most rides first
Tom Kelly(7) Current jockey
🏟 Course record
Win rate at each course this horse has visited
| Course | Races | Results | Last run | Win rate |
| Windsor Sharp |
2 |
1 win, 1 other |
30 Jun |
50% |
| Wolverhampton Galloping |
2 |
2 seconds |
27 Apr |
0% |
| Killarney Sharp |
2 |
1 third, 1 other |
22 Aug |
0% |
| Listowel Sharp |
2 |
1 second, 1 other |
23 Sep |
0% |
| Goodwood Undulating |
1 |
1 win |
1 Aug |
100% |
| Newmarket Galloping |
1 |
1 other |
3 May |
0% |
| Doncaster Galloping |
1 |
1 other |
27 Jul |
0% |
| Ascot Galloping |
1 |
1 other |
22 Jun |
0% |
| Salisbury Undulating |
1 |
1 other |
2 Oct |
0% |
| Sandown Park Galloping |
1 |
1 other |
13 Jun |
0% |
| Newbury Galloping |
1 |
1 other |
19 Sep |
0% |
| Redcar Galloping |
1 |
1 other |
26 May |
0% |