Rod Millman's yard in Kentisbeare, Devon, has sent out 42 winners this season, and Billy Mill has been part of that story for years. Millman has spoken warmly about the horse, describing him as someone who has "won a lot of money over the years" — which, for a trainer, is as high a compliment as it gets. Bought as a three-year-old, Billy Mill got his first win at Kempton Park back in June 2022, and that track has remained significant to him: his most recent win came there in January 2026, kicking off this year in style.
The best version of Billy Mill tends to show up over distances between seven furlongs and a mile. In 32 races at that range, he has won 6 times — a win rate of 19%, or roughly 1 in every 5 races — which is meaningfully better than his overall record and suggests the trip really suits him. His course record at Newcastle is even more striking: 2 wins from just 3 races there, which is the kind of ratio that makes you sit up. That is not a fluke; that is a horse who genuinely takes to a specific track.
His regular partner in the saddle is Saffie Osborne, and the numbers between them are impressive — 4 wins from 12 races together, a win rate of 33%, or 1 in every 3 races. That is a combination worth noting when they line up together.
He has not won in his last 6 races, but recent form of 6-2-2-2-3-6 shows plenty of placed efforts in the middle of that run, and Millman is upbeat. He felt Billy Mill ran well when finishing second at Kempton last week and believes the horse is on a mark that gives him every chance of winning again soon. In other words, the drought may not last much longer.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Kempton Park Galloping |
28 | 3 wins, 6 seconds, 5 thirds, 14 other | 2 Jul | 10.7% |
| chelmsford | 9 | 1 second, 3 thirds, 5 other | 12 Feb | 0% |
| Wolverhampton Galloping |
6 | 1 win, 1 second, 1 third, 3 other | 2 Mar | 16.7% |
| Ascot Galloping |
4 | 1 win, 3 other | 25 Jul | 25% |
| Newcastle Galloping |
3 | 2 wins, 1 other | 12 May | 66.7% |
| Southwell Galloping |
2 | 2 other | 3 Jan | 0% |
| Goodwood Undulating |
2 | 2 other | 6 Jun | 0% |
| Sandown Park Galloping |
2 | 2 other | 13 Sep | 0% |
| Newmarket Galloping |
1 | 1 other | 14 Apr | 0% |
| Salisbury Undulating |
1 | 1 other | 24 May | 0% |
| Newbury Galloping |
1 | 1 other | 24 Jun | 0% |
| Doncaster Galloping |
1 | 1 other | 1 Apr | 0% |