The most striking detail is what happens when the ground dries out. On fast, dry ground, Caragio has won 2 of just 3 races — a remarkable 67% record that tells you almost everything you need to know about how to catch this horse at its best. That is not a coincidence; that is a preference, and a strong one. When conditions suit, Caragio is a genuinely different animal.
The form line over the last six runs reads 6-5-1-6-7-7, which means two finishes down the field bookending a win and a couple of near-misses. That single win in the sequence is the one that matters most — a victory at Great Yarmouth just eight weeks ago in late April 2026, the most recent of Caragio's three career wins and a reminder that this horse is still very much a live force. Before that, the first career win came at Leicester back in October 2022, so there has been patience required along the way.
One number that stands out for the wrong reasons: Caragio has run seven times in Class 3 races — one step below the very top level — and has not won any of them. Zero from seven. That suggests the horse is comfortably competitive at a lower level but finds the Class 3 ceiling a tough one to break through. The trainer's yard, based at Kirtling near Newmarket, has sent out six winners already this season, so there is clearly form in the camp.
Adam Kirby, who both trains and rides Caragio, has partnered the horse five times for one win together — a 20% win rate in the saddle, which is actually better than Caragio's overall career average. With the horse having raced as recently as yesterday, whatever comes next will arrive quickly. If the ground stays dry, pay attention.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Kempton Park Galloping |
4 | 1 win, 3 other | 3 Apr | 25% |
| Ascot Galloping |
3 | 3 other | 11 May | 0% |
| chelmsford | 2 | 2 other | 27 Nov | 0% |
| Newbury Galloping |
2 | 1 second, 1 other | 22 Oct | 0% |
| Great Yarmouth Galloping |
1 | 1 win | 21 Apr | 100% |
| Leicester Sharp |
1 | 1 win | 11 Oct | 100% |
| York Galloping |
1 | 1 other | 17 May | 0% |
| Sandown Park Galloping |
1 | 1 other | 17 Jun | 0% |
| Wolverhampton Galloping |
1 | 1 other | 15 Dec | 0% |
| Newcastle Galloping |
1 | 1 other | 1 May | 0% |
| Doncaster Galloping |
1 | 1 other | 14 Jun | 0% |
| Southwell Galloping |
1 | 1 other | 21 Sep | 0% |
| Goodwood Undulating |
1 | 1 other | 24 May | 0% |