The Fahey yard at Musley Bank in North Yorkshire has been in fine form, sending out 23 winners this season, so Ciao Capo is part of a team that clearly knows what it is doing. Richard and Peter Fahey have placed this horse carefully, and it shows — Ciao Capo got off the mark at Newcastle in November 2025 and has kept building from there. Its most recent win came at Wetherby on 4 June 2026, just five weeks ago, so this is a horse hitting its stride right now, not one living off past glories.
What really stands out is how much Ciao Capo loves fast, dry ground. On those conditions it has won 2 of 3 races — a staggering 67% win rate, or two in every three attempts. That is not a coincidence; it is a pattern. The ground beneath a horse's hooves makes an enormous difference to how it runs, and Ciao Capo clearly finds dry conditions suit its action perfectly. Similarly, at distances of a mile and a furlong to a mile and two furlongs — roughly the middle-distance range — it has won 2 of 4 races, a 50% win rate. Half its races at that trip end in a win. When conditions are right and the distance suits, this horse is a serious proposition.
Still only three, Ciao Capo raced just one day ago and is clearly a horse in the middle of an active, productive campaign. The recent form reading of 1-1-4-1 over its last four runs tells you everything — competitive, consistent, and winning at a rate that any young horse's team would be thrilled with. There is plenty of time for it to develop, and on the evidence so far, it looks well worth following whenever the ground dries out.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Newcastle Galloping |
2 | 1 win, 1 other | 24 Nov | 50% |
| Beverley Undulating |
1 | 1 win | 12 May | 100% |
| Wetherby Galloping |
1 | 1 win | 4 Jun | 100% |
| York Galloping |
1 | 1 other | 10 Jul | 0% |
| Southwell Galloping |
1 | 1 other | 31 Oct | 0% |
| Ripon Sharp |
1 | 1 other | 16 Apr | 0% |
| Musselburgh Sharp |
1 | 1 other | 1 Oct | 0% |
| Thirsk Galloping |
1 | 1 other | 6 Sep | 0% |
| Doncaster Galloping |
1 | 1 other | 24 Jul | 0% |