The headline achievement is hard to argue with: three wins at Class 1 level, the highest grade the sport offers. That means Marble Sands has beaten the best horses in Britain on three separate occasions, at Huntingdon in February 2023, Carlisle in November 2024, and most recently Cheltenham in November 2025. Cheltenham is racing's most famous and demanding track — the place every horse's career is ultimately measured against — and winning there at the top level is not something many horses ever manage once, let alone as part of a pattern. Across those 13 Class 1 races, Marble Sands has won 3, or roughly 1 in every 4, which is a remarkable return at that standard.
Recent form only adds to the picture. Reading the last six runs from newest to oldest — a fall or unseated, then second, a win, second, a distant twelfth, second — you see a horse that is almost always in the mix. The blip of twelfth place and the most recent blank are worth noting, but a horse of this age and quality is entitled to the occasional off day, and the win sandwiched between them came at Cheltenham, which puts it firmly in context.
The training operation behind Marble Sands is David Killahena and Graeme McPherson, based in Stow-on-the-Wold in the Gloucestershire countryside. Their yard has already sent out 19 winners this season, which tells you this is a busy, in-form team. In the saddle, Nick Slatter rides Marble Sands more than anyone else — they've won 2 of their 8 races together, a 25% win rate, and there's clearly a working partnership there worth watching.
One detail that stands out: on normal ground conditions, Marble Sands wins 2 from 5, or 40% of the time. That's a noticeably higher rate than the overall average, suggesting that when conditions suit, the horse moves up another gear. Last raced 29 days ago, Marble Sands is still very much in business.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Cheltenham Galloping |
3 | 1 win, 1 second, 1 other | 16 Nov | 33.3% |
| Southwell Galloping |
3 | 1 second, 2 other | 22 Feb | 0% |
| Musselburgh Sharp |
2 | 1 win, 1 other | 1 Feb | 50% |
| Ayr Galloping |
2 | 1 win, 1 other | 20 Apr | 50% |
| Aintree Galloping |
2 | 2 other | 4 Apr | 0% |
| Kempton Park Galloping |
2 | 2 other | 16 Sep | 0% |
| Newcastle Galloping |
2 | 2 thirds | 30 Nov | 0% |
| Newbury Galloping |
2 | 2 other | 1 Dec | 0% |
| Huntingdon Galloping |
1 | 1 win | 9 Feb | 100% |
| Carlisle Undulating |
1 | 1 win | 3 Nov | 100% |
| hereford | 1 | 1 win | 31 Oct | 100% |
| Leicester Sharp |
1 | 1 win | 27 Nov | 100% |
| Lingfield Park Sharp |
1 | 1 second | 9 Nov | 0% |
| Taunton Undulating |
1 | 1 second | 22 Jan | 0% |
| Doncaster Galloping |
1 | 1 other | 28 Feb | 0% |
| Goodwood Undulating |
1 | 1 second | 12 Oct | 0% |
| Wetherby Galloping |
1 | 1 second | 26 Dec | 0% |
| Sandown Park Galloping |
1 | 1 second | 12 Mar | 0% |