Kilfrush Desert
Three races, three placings, zero wins — Kilfrush Desert is one of those horses that keeps showing up to collect a prize without quite getting its nose in front. The 3-year-old has finished second, second, and third in its three outings so far, which means it has been placed every single time it has raced. That kind of consistency is genuinely rare, and it tells you something important: this is a horse that belongs at the level it is competing at, competitive enough to beat most of the field every time, but yet to find that extra gear when it matters most.Based on TrackLab's AI analysis
📊 Key Numbers
Career statistics for this horse
100%
Place rate (top 3)
avg ~30%
🔍 Full Analysis
TrackLab's AI-generated assessment based on career data and recent form
Trained by Kevin Ryan at his yard in Hambleton, North Yorkshire, Kilfrush Desert is in good hands. Ryan's operation has been in fine form this season, sending out 45 winners — that is a busy, well-run yard producing results at a serious rate. A horse that has placed in all three of its races under that roof is clearly being produced fit and ready to run, which makes its lack of a win more intriguing than concerning. It raced just one day ago, so it is very much a horse in the thick of its season right now.
The question everyone around this horse will be asking is straightforward: when does the penny drop? Horses that place consistently without winning are sometimes just a step below the top of their grade, but they can also be horses waiting for the right race, the right conditions, or simply a day when the ones in front of them don't run quite as well. With three places from three starts, Kilfrush Desert has done nothing wrong — it just needs everything to click at once.
🎯 Where This Horse Thrives
Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Standard (all-weather)
Unknown
🏅 Competition Level
Class 5 (entry-level)
Unknown
🏟 Track Shape
Left-handed, long straights
Unknown
Right-handed, hilly
Unknown
Right-handed, tight turns
Unknown
📅 Recent Runs
The last 10 races, most recent first
17 Jun
2nd
Ripon
5f – 6½f · Good · 5 runners
20 Apr
2nd
Newcastle
5f – 6½f · Standard · 9 runners
16 Apr
3rd
Beverley
5f – 6½f · Good · 15 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 |
| Newcastle Galloping |
1 |
1 second |
20 Apr |
0% |
| Ripon Sharp |
1 |
1 second |
17 Jun |
0% |
| Beverley Undulating |
1 |
1 third |
16 Apr |
0% |