The headline achievements are hard to ignore. Ferguson has won top-level races at two of Britain's most prestigious venues — Newmarket and York — including the Newmarket July meeting in the summer of 2022, one of the most celebrated fixtures in the flat racing calendar. Landing three Class 1 races before your fifth year of training is the kind of thing that announces you belong at the very highest level. These are not fortunate results at minor tracks; these are the races that define careers.
His partnership with jockey Daniel Muscutt is one worth watching. Across 60 rides together, Muscutt has ridden 12 winners for the yard — that is 1 win in every 5, comfortably ahead of Ferguson's overall season average. When the same trainer and jockey keep finding winners together at that rate, it usually means they understand each other well and are being placed in the right races.
Two other details sharpen the picture. First, Ferguson's record on wet or muddy ground — 6 wins from 26 races, or nearly 1 in every 4 — suggests his horses are trained specifically to handle testing conditions rather than simply tolerating them. That is a real skill, and it matters on the British flat where the weather rarely cooperates. Second, his recent form has been sharp: 2 winners from just 6 runners in the last fortnight, a win rate of 33% against his season average of 13%. Trainers in good form tend to stay in good form, and this yard looks to be firing right now.
Four years in, 120 winners, and three top-level races. Ferguson is not building towards something — he is already there.
| Course | Races | Wins | Win rate |
|---|---|---|---|
| Kempton Park | 24 | 6 | 25% |
| Wolverhampton | 23 | 6 | 26.1% |
| Newcastle | 20 | 4 | 20% |
| Southwell | 18 | 1 | 5.6% |
| Lingfield Park | 12 | 1 | 8.3% |
| Doncaster | 11 | 3 | 27.3% |
| chelmsford | 9 | 0 | 0% |
| Newbury | 8 | 1 | 12.5% |
| Great Yarmouth | 7 | 1 | 14.3% |
| Goodwood | 7 | 1 | 14.3% |
| Leicester | 7 | 0 | 0% |
| Windsor | 7 | 0 | 0% |
| Haydock Park | 7 | 0 | 0% |
| York | 6 | 0 | 0% |
| Thirsk | 5 | 2 | 40% |
| Salisbury | 5 | 1 | 20% |
| Ascot | 4 | 0 | 0% |
| Newmarket | 4 | 0 | 0% |
| Sandown Park | 4 | 0 | 0% |
| Nottingham | 3 | 1 | 33.3% |
| Pontefract | 3 | 0 | 0% |
| Brighton | 3 | 0 | 0% |
| Ffos Las | 3 | 0 | 0% |
| Wetherby | 3 | 0 | 0% |
| Chester | 2 | 0 | 0% |
| Hamilton Park | 2 | 0 | 0% |
| Bath | 1 | 0 | 0% |
| Ayr | 1 | 0 | 0% |
| Beverley | 1 | 0 | 0% |
| Musselburgh | 1 | 0 | 0% |
| Redcar | 1 | 0 | 0% |