Undercover Affair
Four races in, and Undercover Affair is still hunting that first win — but there are encouraging signs that it might not be too far away. The two-year-old has finished second twice in its four races so far, and those placed efforts suggest it is competitive enough to be in the mix, even if the winning post has kept out of reach. A record of 0 wins and 2 places from 4 races is not a disaster at this stage of a young horse's career — two-year-olds are still learning the job, and hitting the frame consistently is often a better sign than people realise.Based on TrackLab's AI analysis
📊 Key Numbers
Career statistics for this horse
50%
Place rate (top 3)
avg ~30%
🔍 Full Analysis
TrackLab's AI-generated assessment based on career data and recent form
What is worth noting is the recent trajectory. The last four runs read 4-4-2-2 in chronological order, which means Undercover Affair has been finishing closer and closer to the front. That is exactly the kind of improvement pattern that keeps trainers and owners interested — the horse is not running the same race every time, it is getting better. Whether that trend continues into a first win remains to be seen, but the momentum is pointing in the right direction.
The horse is trained by David Evans, whose yard is based in Pandy in Monmouthshire. Evans has had a productive season — 37 winners sent out is a solid body of work and speaks to an operation that knows how to get horses ready to perform. Having a trainer in that kind of form is genuinely useful for a young horse still finding its feet. Undercover Affair raced just one day ago, so it is very much in the thick of its campaign right now, with plenty of the season still ahead to turn those placed efforts into a victory.
🎯 Where This Horse Thrives
Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Standard (all-weather)
Unknown
🏟 Track Shape
Left-handed, tight
Unknown
Left-handed, hilly
Unknown
Left-handed, long straights
Unknown
📅 Recent Runs
The last 10 races, most recent first
30 May
2nd
Chester
5f – 6½f · Good · 12 runners
18 May
2nd
Wolverhampton
5f – 6½f · Standard · 7 runners
7 May
4th
Chester
5f – 6½f · Good · 11 runners
27 Apr
4th
Bath
5f – 6½f · Firm · 8 runners
🏇 Jockey Partnerships
Every jockey who has ridden this horse, sorted by rides together
🏟 Track Record
Win rate at each course this horse has visited
| Course | Races | Results | Last visited | Win rate |
| Chester Tight |
2 |
1 second, 1 other |
30 May |
0% |
| Wolverhampton Galloping |
1 |
1 second |
18 May |
0% |
| Bath Undulating |
1 |
1 other |
27 Apr |
0% |