Trained by Rebecca Menzies at her yard in Morden, Durham, Rupert The Prince is part of a stable that has sent out 36 winners this season alone — a clear sign that Menzies knows how to get a horse to the line in front. The team have found exactly the right conditions to make this horse shine. Put him on slightly wet or soft ground and he wins roughly 1 in every 2 races — 2 from 4 outings on that surface. That is a remarkable conversion rate and tells you the team keep their powder dry for the right day.
Distance matters too. Step him up to the longer trips — between a mile and six furlongs and two miles — and he has won 2 of just 3 races, a win rate of 67%. Most horses need time to find their optimum trip; this one found his quickly and his trainer has been smart enough to use it. His first career win came at Nottingham in late July 2025, but it is Bath where he has really made his name. Two wins from three visits to that course is the kind of record that makes punters sit up and take notice — Bath suits him, and the yard clearly knows it.
His recent form tells the story of a horse peaking at exactly the right time. Reading those last six races from most recent backwards — 4th, 2nd, 3rd, 8th, a blank, then a win — you can see a horse who dipped briefly before climbing back. That Bath win in October 2025, seven months ago now, was the high point so far, and with a race just yesterday, he is clearly still active and in training. He competes mainly at Class 6 level, the entry-level tier of British racing, where he has won 3 of 7 races — winning 43% of his races at that level. For that grade, that is a genuinely strong record from a horse still only four years old and very much on the way up.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Bath Undulating |
3 | 2 wins, 1 second | 9 Oct | 66.7% |
| Ripon Sharp |
2 | 1 third, 1 other | 17 May | 0% |
| Kempton Park Galloping |
2 | 2 other | 26 Mar | 0% |
| Lingfield Park Sharp |
2 | 1 second, 1 other | 21 Jun | 0% |
| Kelso Undulating |
2 | 1 second, 1 other | 6 May | 0% |
| Nottingham Galloping |
1 | 1 win | 31 Jul | 100% |
| Beverley Undulating |
1 | 1 third | 14 Aug | 0% |
| Newcastle Galloping |
1 | 1 other | 15 Jan | 0% |
| Epsom Downs Undulating |
1 | 1 other | 2 Jul | 0% |