She is trained by Rod Millman, a Devon-based yard working out of Kentisbeare that has sent out 42 winners already this season — a healthy, productive operation that clearly knows how to place its horses well. Filly Foden's regular partner in the saddle is Kieran O'Neill, who has ridden her in 9 of her races and won once together. That is a 1-from-9 record, or roughly 1 in every 9, which suggests the partnership is still finding its best.
Her two wins have both come on normal ground conditions, where she has won 2 of her 11 races on that surface — a win rate of 18%, or almost 1 in every 5. That is meaningfully better than her overall record and suggests she is at her most dangerous when the track is playing fair, not too wet and not too firm. Her first win came at Southwell in late January 2026, followed by a second at Lingfield Park in February — two all-weather tracks that suit a horse who just wants consistent, predictable conditions underfoot.
Her recent form reads 7-3-5-5-7-1, working backwards from her most recent run. That sequence tells an interesting story: a win, then two disappointing efforts, then she came back to hit the frame, and most recently finished seventh. She raced just one day ago, so she is clearly in the thick of a busy campaign. Most of her races have come at Class 6 level — the entry-level tier of British racing — where she has won 1 from 8, or 1 in every 8 outings. There is a horse here that competes honestly without always finding top gear. Whether she can add a third win before the season is out will likely depend on getting the right conditions and the right track beneath her feet.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Lingfield Park Sharp |
4 | 1 win, 1 third, 2 other | 25 Mar | 25% |
| Wolverhampton Galloping |
4 | 2 seconds, 1 third, 1 other | 21 Apr | 0% |
| Southwell Galloping |
2 | 1 win, 1 other | 9 Apr | 50% |
| chelmsford | 2 | 1 second, 1 third | 4 Dec | 0% |
| Bath Undulating |
2 | 1 third, 1 other | 20 Oct | 0% |
| Musselburgh Sharp |
2 | 1 second, 1 other | 7 Jun | 0% |
| Thirsk Galloping |
1 | 1 second | 12 Apr | 0% |
| Windsor Sharp |
1 | 1 other | 4 May | 0% |
| Brighton Undulating |
1 | 1 third | 1 Sep | 0% |
| Salisbury Undulating |
1 | 1 other | 24 May | 0% |
| Great Yarmouth Galloping |
1 | 1 other | 6 Aug | 0% |
| Kempton Park Galloping |
1 | 1 second | 7 Jan | 0% |