That place is Ayr. Of So Many Roads' 18 career races, nine have been at Ayr, and the horse has won two of them. That is a 22% win rate at the track, more than double its overall average, and it is not a coincidence. Some horses simply suit a particular course — the way the bends fall, the camber of the straight, the ground — and Ayr appears to bring out the best in this one. The first win there came on 2 January 2023, and three years later almost to the day, on 2 January 2026, So Many Roads went back and did it again. Winning at the same track, at the same time of year, three years apart — that is a horse that knows its best stage.
Trained by Donald Whillans out of Hawick in the Scottish Borders, So Many Roads operates at Class 5 level, which is the entry level of British racing — the kind of races where experienced horses go to find their best chance of a payday. At that level, So Many Roads has won 2 from 9, or roughly 1 in every 4 to 5 attempts, which is a genuinely decent record for a horse at this stage of its career. Whillans' yard has been in good form this season, sending out 9 winners, so the horse is in capable hands.
Craig Nichol has ridden So Many Roads in 11 of its 18 races and taken 1 win from those, a win rate of around 9%. That is modest, but the partnership has remained intact, which suggests a level of trust in how Nichol understands the horse. Recent form reads 4th, 5th, 1st, 3rd, 7th going back six runs — patchy on the surface, but that third-place finish in the middle and the win before it suggest a horse capable of competing when conditions suit. Racing just four days ago, So Many Roads is clearly still fit and active. At nine years old, it is not building towards anything new — it is simply doing what it has always done, and occasionally doing it very well.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Ayr Galloping |
9 | 2 wins, 2 thirds, 5 other | 10 Feb | 22.2% |
| Carlisle Undulating |
2 | 2 other | 26 Oct | 0% |
| Kelso Undulating |
2 | 2 other | 29 Dec | 0% |
| Musselburgh Sharp |
1 | 1 other | 18 Feb | 0% |
| Haydock Park Galloping |
1 | 1 other | 30 Dec | 0% |
| Wetherby Galloping |
1 | 1 other | 1 Feb | 0% |
| Newcastle Galloping |
1 | 1 other | 23 Nov | 0% |
| Hexham Undulating |
1 | 1 other | 25 Mar | 0% |