The quality of those wins matters too. Two of them have come in Class 2 races — among the better races in Britain — at two of the most prestigious venues in the sport. A win at Goodwood on 24 May 2025 was followed by another at Ascot on 17 June 2025, which is the kind of back-to-back form at big tracks that marks a horse operating near the top of its game. Ascot and Goodwood are not places where average horses win; the fields are competitive, the occasions are high-profile, and the horses who thrive there tend to be the real thing. French Master has won at both within a month of each other.
Behind French Master stands the Newmarket yard of John and Thady Gosden, one of the most powerful training operations in British racing. With 140 winners already on the board this season alone, this is a team that knows how to place a horse well and how to have it ready on the day. That their horse has found the winner's enclosure twice in a row at elite venues suggests French Master is not just in good hands — it is being managed with real intent.
The recent form reads 5-3-21-5-1-1, which tells an interesting story in itself. The two wins at the end of that sequence came first, then there were a couple of quiet runs, and more recently a finish that puts a question mark beside the Ascot form — though with a race as recently as yesterday, French Master is clearly still out there being tested. The career started at Doncaster in July 2024, and in the eleven months since, this horse has stepped up steadily in class and delivered when it counted. At five years old, with the experience of ten races and two recent big-track wins behind it, French Master looks like a horse that has found its level — and that level is an impressive one.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Goodwood Undulating |
2 | 1 win, 1 other | 29 Jul | 50% |
| Newmarket Galloping |
2 | 1 second, 1 third | 1 May | 0% |
| Ascot Galloping |
1 | 1 win | 17 Jun | 100% |
| Doncaster Galloping |
1 | 1 win | 5 Jul | 100% |
| Kempton Park Galloping |
1 | 1 win | 11 Oct | 100% |
| Sandown Park Galloping |
1 | 1 other | 15 Jun | 0% |
| Newbury Galloping |
1 | 1 other | 16 May | 0% |
| York Galloping |
1 | 1 other | 23 Aug | 0% |