The most eye-catching part of his profile is Doncaster. He has won 2 from 5 races there, which is a 40% record at a single track — extraordinary when you consider his overall win rate is just 15%. That is the kind of course affinity that experienced punters take seriously, the sort of thing that can turn a casual interest into a very confident feeling.
His biggest moment came at Nottingham on 28 September 2022, where he won a Class 2 race — one of the top tier events in British racing. That was also his first career win on turf, and the post-race reaction from the yard at the time made clear he had been something of an unknown quantity beforehand. He reportedly hit every bump in the ground and still found a way to the line, which says something about his determination on the day.
David Egan has been his most trusted partner in the saddle, riding him 13 times and winning 3 of those — that is 23%, or nearly 1 win in every 4 rides together, well above his overall win rate. The combination clearly works. Fantasy Master also has a particular affinity for normal ground conditions, winning 2 from 7 or 8 races in those circumstances — around 1 in every 3 or 4 attempts, far better than his general average.
Most of his racing life is spent at Class 4 level, winning 3 from 19 races there, but his last win came at Chelmsford as recently as December 2025, just five months ago. His recent form reads 3-1-5-5-6-10, so the direction of travel is upwards — he has placed in two of his last three races and raced just yesterday, meaning he is in the thick of a current campaign. For a horse of his age, that level of activity and a recent win suggests he still has plenty to offer.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Nottingham Galloping |
12 | 2 wins, 1 second, 6 thirds, 3 other | 2 Oct | 16.7% |
| chelmsford | 7 | 2 wins, 5 other | 4 Dec | 28.6% |
| Doncaster Galloping |
5 | 2 wins, 3 other | 14 Sep | 40% |
| Ascot Galloping |
5 | 1 second, 1 third, 3 other | 9 May | 0% |
| Newmarket Galloping |
3 | 1 third, 2 other | 19 Jul | 0% |
| Newbury Galloping |
2 | 2 other | 19 Aug | 0% |
| York Galloping |
2 | 2 other | 8 Sep | 0% |
| Great Yarmouth Galloping |
2 | 2 other | 24 Jul | 0% |
| Southwell Galloping |
1 | 1 other | 28 Aug | 0% |
| Kempton Park Galloping |
1 | 1 other | 16 Aug | 0% |
| Sandown Park Galloping |
1 | 1 other | 14 Jun | 0% |