UK time :

Principality

Principality is a 4-year-old horse that wins roughly 1 in every 5 races, and while that might sound modest, the story is more interesting than the headline.Based on TrackLab's analysis
Quick facts
Age
4 years old
Sex
Gelding
Colour
Bay
Father
Calyx
Mother
Dutch Rose
Owner
R L Banks
Official rating
91

📊 Key numbers

Career totals for this horse
22
Career races
4
Wins
18.2%
Win rate
avg ~10%
36.4%
Top-3 rate
avg ~30%
23 days
Since last race

🔍 Full analysis

Our model's view, based on this horse's career and recent runs
TrackLab's detailed breakdown

The real signature is on the ground. Principality absolutely loves normal conditions, winning 2 of its last 7 races on that terrain—a 29% win rate that is nearly double its overall record. This is the kind of detail that matters enormously to trainers and bettors alike: it tells you exactly when Principality is at its best. The horse is also a course specialist at Goodwood, where it has won twice from six races. That first win came on 9 June 2024, and Goodwood remains a happy hunting ground ever since.

Recent form suggests Principality is in decent shape. It won 2 of its last 6 races, most recently at Newmarket on 14 August—six weeks ago—and came back just yesterday with a solid fourth-place finish. This is an active, competitive horse that is racing regularly and still capable of finding the winner's circle. The warning sign, though, is that Principality has failed to win in seven attempts at Class 2 level, the very top grade of racing. All four of its career wins have come at lower levels, which draws a clear line around where this horse genuinely competes best. There is nothing wrong with that—it is simply the honest assessment of a horse that is useful and reliable within its ceiling, which is exactly the kind of horse racing is built on.

⚡ Strengths and risks

What helps this horse and what to watch out for
✓ What works in their favour
✔ Excellent record on good ground: 2 wins from 7 starts (29%)
⚠ What to watch out for
⚠ Poor record on good_to_soft ground: 0 wins from 5 starts

🎯 Where this horse runs best

Results split by ground, distance, race level and track shape
🌧 Ground
Good (a little give)
Loves
Good to firm (fairly firm)
Ok
Yielding (slightly soft)
Unknown
Standard to slow (all-weather)
Unknown
Heavy (very wet)
Unknown
Soft (muddy)
Unknown
Good to soft (some give)
Avoids
📏 Race distance
1M1F – 1M2F
5F – 6½F
Ok
7F – 1M
Avoids
🏅 Race level
Class 1 (elite)
Unknown
Class 2 (high-level)
Avoids
Class 3 (mid-level)
Loves
Class 4 (standard)
Unknown
🏟 Track shape
Right-handed, hilly
Loves
Left-handed, long straights
Right-handed, long straights
Ok
Left-handed, hilly
Unknown

📅 Recent runs

The last 10 races, most recent first
26 Sep
20th
Newmarket
1m1f – 1m2f · Good_To_Firm · 28 runners
3 Sep
2nd
Salisbury
1m1f – 1m2f · Good_To_Soft · 11 runners
30 Aug
4th
Goodwood
1m1f – 1m2f · Soft · 11 runners
14 Aug
🏆 Won
Newmarket
1m1f – 1m2f · Good_To_Firm · 10 runners
5 Jun
5th
Epsom Downs
1m1f – 1m2f · Good_To_Soft · 18 runners
9 May
🏆 Won
Nottingham
1m1f – 1m2f · Good · 13 runners
28 Mar
11th
Doncaster
1m1f – 1m2f · Good_To_Soft · 22 runners
1 Nov
5th
Newmarket
1m1f – 1m2f · Good_To_Soft · 11 runners
12 Oct
4th
Goodwood
1m1f – 1m2f · Good · 15 runners
27 Sep
3rd
Haydock Park
1m1f – 1m2f · Good_To_Soft · 11 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
25%
Win rate
1/4
Wins / rides
Kaiya Fraser Current jockey
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/2
Wins / rides
100%
Win rate
1/1
Wins / rides
100%
Win rate
1/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides

🏟 Course record

Win rate at each course this horse has visited
CourseRacesResultsLast runWin rate
Goodwood
Undulating
6 2 wins, 4 other 30 Aug 33.3%
Newmarket
Galloping
5 1 win, 1 second, 3 other 26 Sep 20%
Sandown Park
Galloping
2 1 third, 1 other 5 Jul 0%
Doncaster
Galloping
2 2 other 28 Mar 0%
Nottingham
Galloping
1 1 win 9 May 100%
Epsom Downs
Undulating
1 1 other 5 Jun 0%
Newbury
Galloping
1 1 other 19 Jul 0%
Haydock Park
Galloping
1 1 third 27 Sep 0%
Kempton Park
Galloping
1 1 other 7 Sep 0%
The Curragh
Galloping
1 1 other 30 Jun 0%
Salisbury
Undulating
1 1 second 3 Sep 0%