The recent form is what really catches the eye. In the last six races, Expert Agent has finished 1st, 2nd, 1st, 4th, 4th, 4th — reading that backwards, it went through a quiet patch, then flicked a switch. Two wins from the last six outings, including a victory at Newmarket just this week, suggest something has clicked. Whether it is a slight drop in class, the right ground, or simply the horse coming to itself at six years old, Williams's team have clearly found the key.
That Newmarket win on 16 May 2026 is the most recent chapter in a career that started at Kempton Park in January 2023. The yard has been firing this season — 67 winners sent out, which is a serious number for any training operation — so Expert Agent is not the only one doing the business, but it is contributing. Williams is based in Newmarket, the spiritual home of British flat racing, and horses trained there tend to know what they are doing.
The most interesting detail in Expert Agent's record is what it does at Lingfield Park. Two wins from just three visits there amounts to winning 2 in every 3 races at that track, which is bordering on freakish. Most racehorses win far less often than that at any single venue. On normal ground — not too wet, not too dry — the record is 3 wins from 8 races, a 38% win rate, which helps explain why conditions matter so much when picking when to run this horse.
Jockey Marco Ghiani has been aboard seven times and won three of those, a rate of 43% — better than 2 in every 5 rides together. That kind of partnership, built on familiarity and trust between horse and rider, often tells its own story. When Ghiani gets the leg up on Expert Agent in the right conditions, the form book says pay attention.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Kempton Park Galloping |
11 | 2 wins, 1 third, 8 other | 1 Apr | 18.2% |
| Windsor Sharp |
8 | 1 win, 1 second, 1 third, 5 other | 4 May | 12.5% |
| Newmarket Galloping |
7 | 2 wins, 5 other | 16 May | 28.6% |
| Lingfield Park Sharp |
3 | 2 wins, 1 other | 13 Dec | 66.7% |
| Newcastle Galloping |
3 | 1 third, 2 other | 16 Jan | 0% |
| Ascot Galloping |
3 | 3 other | 11 May | 0% |
| Great Yarmouth Galloping |
2 | 2 other | 29 May | 0% |
| chelmsford | 2 | 2 other | 21 Jan | 0% |
| Haydock Park Galloping |
1 | 1 win | 5 Jul | 100% |
| Southwell Galloping |
1 | 1 other | 29 Aug | 0% |
| Wolverhampton Galloping |
1 | 1 other | 30 Jan | 0% |