Two of those three wins have come at Beverley, from just six races there. That means she's won 1 in every 3 times she's shown up at that particular track — a remarkable return for a horse whose overall record is as honest as it is unspectacular. For context, plenty of horses race their entire careers without ever finding a track that suits them this well. Beverley clearly suits Princess Niyla, and her most recent win came there as recently as 28 May 2025, so this isn't ancient history.
She also has a fondness for normal ground conditions — not too wet, not too dry — winning 2 of her 8 races on a standard surface, a 25% win rate that puts her well ahead of her overall average. At distances between seven furlongs and a mile, she's won 1 from 5, which is a solid 20%. Put all three preferences together — Beverley, normal ground, around a mile — and you're looking at a horse that knows exactly when and where she's likely to fire.
Jockey Rowan Scott has been on board for 11 of her 32 races and claimed the one win between them, a partnership that mirrors the horse's wider record: consistent, reliable, rarely spectacular. The yard itself is in decent form this season, having sent out nine winners, so Princess Niyla is operating within a functioning operation rather than a struggling one.
She hasn't won in her last six races, and her recent finishing positions — ninth, fifth, second, fourth, fifth, fifth — suggest a horse that's competing without quite getting over the line. That second-place finish stands out as a near miss worth noting. She raced just yesterday, so she's clearly fit and active. The honest assessment is that Princess Niyla is a specialist rather than a superstar — but when everything lines up at Beverley on a normal day, she's quietly one to watch.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Beverley Undulating |
6 | 2 wins, 1 third, 3 other | 24 Jun | 33.3% |
| Chester Tight |
3 | 1 win, 2 other | 4 Aug | 33.3% |
| Newcastle Galloping |
3 | 1 second, 2 other | 28 Oct | 0% |
| Lingfield Park Sharp |
2 | 1 third, 1 other | 20 Dec | 0% |
| Doncaster Galloping |
2 | 1 second, 1 other | 28 Jun | 0% |
| York Galloping |
2 | 2 other | 13 Jun | 0% |
| Redcar Galloping |
2 | 2 seconds | 23 Aug | 0% |
| Thirsk Galloping |
2 | 2 other | 2 Aug | 0% |
| Haydock Park Galloping |
2 | 2 other | 3 Jul | 0% |
| Southwell Galloping |
2 | 2 other | 4 Sep | 0% |
| Ripon Sharp |
1 | 1 other | 5 Jun | 0% |
| Pontefract Undulating |
1 | 1 other | 7 Apr | 0% |
| Goodwood Undulating |
1 | 1 second | 25 Aug | 0% |
| Wetherby Galloping |
1 | 1 third | 27 Apr | 0% |
| Wolverhampton Galloping |
1 | 1 other | 3 Oct | 0% |
| Nottingham Galloping |
1 | 1 other | 19 Jun | 0% |