The headline numbers are impressive enough, but what really stands out is Portman's record at the very top level. In just four years, he has won 4 Class 1 races — the elite tier of British racing — at three of the sport's most prestigious venues: Newmarket, Ascot, and Sandown Park. Most trainers spend entire careers without a single win at that level. Landing four, across three famous tracks, in such a short time tells you this is not a yard content to stay in its lane.
His most reliable weapon has been jockey Rob Hornby. Together they have produced 25 wins from 156 races, winning roughly 1 in every 6 — a fraction above Portman's overall average, which suggests Hornby genuinely brings something extra out of the horses he rides for the yard. The partnership with Wondrous Light has been more modest — 2 wins from 11 races together — but the horse has clearly been kept busy, and any trainer-horse combination that produces big-race appearances tends to be worth following.
Portman also has a clear preference when it comes to conditions. On fast, dry ground he wins 3 from 7 races — nearly 1 in 2 — which is a remarkable return and suggests the yard actively targets those opportunities. At Ffos Las in Wales, a compact track that suits certain types of horses, he has won 4 from just 8 runners, a 50% hit rate that any trainer would be delighted to claim.
Right now, Portman is in the form of his career. Over the last two weeks his yard has produced 4 winners from just 12 runners — winning 1 in 3, more than double his already-improved seasonal average. A yard running this hot, at this level, in this short a career, is one worth paying close attention to.
| Course | Races | Wins | Win rate |
|---|---|---|---|
| Kempton Park | 40 | 5 | 12.5% |
| Bath | 30 | 6 | 20% |
| Wolverhampton | 25 | 3 | 12% |
| Newbury | 25 | 3 | 12% |
| Lingfield Park | 24 | 6 | 25% |
| Windsor | 22 | 3 | 13.6% |
| Southwell | 15 | 3 | 20% |
| Salisbury | 12 | 2 | 16.7% |
| Nottingham | 11 | 2 | 18.2% |
| Goodwood | 11 | 1 | 9.1% |
| Sandown Park | 11 | 1 | 9.1% |
| Brighton | 9 | 2 | 22.2% |
| Ffos Las | 8 | 4 | 50% |
| Newmarket | 8 | 1 | 12.5% |
| Ascot | 8 | 0 | 0% |
| chelmsford | 6 | 0 | 0% |
| Leicester | 6 | 0 | 0% |
| Chepstow | 6 | 0 | 0% |
| Epsom Downs | 6 | 0 | 0% |
| Great Yarmouth | 4 | 1 | 25% |
| York | 4 | 0 | 0% |
| Chester | 3 | 1 | 33.3% |
| Doncaster | 3 | 0 | 0% |
| Pontefract | 2 | 1 | 50% |
| Beverley | 1 | 1 | 100% |
| Haydock Park | 1 | 0 | 0% |
| Newcastle | 1 | 0 | 0% |
| The Curragh | 1 | 0 | 0% |