Her most recent win came just this week at Wincanton on 12 April 2026, which makes her very much a horse in the middle of her story rather than looking back on better days. That win follows her first career victory at Wolverhampton back in April 2024, so there have been patient spells in between — but patient yards sometimes produce the most reliable horses, and Daisy Hitchins has clearly taken her time getting this one right. Hitchins trains out of Sherborne in Dorset and has sent out 13 winners already this season, which suggests a yard operating with real confidence.
On normal ground Kitty Foyle is at her most dangerous. In 7 races on standard conditions she has won 2 of them — a win rate of 29%, or roughly 1 in every 3.5 races, which is significantly better than her overall average. That kind of preference for a particular surface is the sort of detail that separates a horse who surprises you from one you saw coming.
One curious puzzle in her record is that she has never won in 11 races at the level she most often competes at. That is a long wait at any level, and it makes her wins feel like they have come when conditions and company aligned just right rather than through outright dominance. Harry Reed, her most regular jockey, has won once from six rides together — a rate of 17%, or just under 1 in 6 — which is a workmanlike partnership rather than a sparkling one, though this week's win may change the tone of that story. Whatever comes next, Kitty Foyle is a horse who turns up, competes hard, and right now is doing it better than ever.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Newbury Galloping |
6 | 3 seconds, 2 thirds, 1 other | 24 Jul | 0% |
| Wolverhampton Galloping |
4 | 1 win, 3 other | 11 Feb | 25% |
| Goodwood Undulating |
2 | 1 win, 1 other | 24 Aug | 50% |
| Lingfield Park Sharp |
2 | 1 second, 1 other | 1 Nov | 0% |
| Cheltenham Galloping |
2 | 2 other | 17 Apr | 0% |
| Kempton Park Galloping |
2 | 1 third, 1 other | 24 Nov | 0% |
| chelmsford | 2 | 2 other | 18 Apr | 0% |
| Newton Abbot Sharp |
1 | 1 win | 20 Sep | 100% |
| Wincanton Galloping |
1 | 1 win | 12 Apr | 100% |
| Newcastle Galloping |
1 | 1 other | 13 Oct | 0% |
| Chepstow Galloping |
1 | 1 other | 31 May | 0% |
| Exeter Undulating |
1 | 1 other | 7 Nov | 0% |
| Taunton Undulating |
1 | 1 third | 30 Dec | 0% |
| Stratford-on-Avon Sharp |
1 | 1 third | 18 Oct | 0% |