:

Cotai Belle

At just three years old, Cotai Belle has already shown she belongs in decent company — and with two wins from nine races, she wins roughly 1 in every 4 or 5 times she lines up, which is a solid return at this stage of a career.Based on TrackLab's AI analysis
Quick Facts
Age
3 years old
Sex
Filly
Colour
Bay
Father
Cotai Glory
Mother
Liberty Sky
Owner
Lets Go Racing 1
Rating
78

📊 Key Numbers

Career statistics for this horse
9
Career races
2
Wins
22.2%
Win rate
avg ~10%
44.4%
Place rate (top 3)
avg ~30%
1 days
Since last race

🔍 Full Analysis

TrackLab's AI-generated assessment based on career data and recent form
TrackLab's Detailed Breakdown
Auto-Generated

Her record reads 2 wins and 4 places from those 9 races, meaning she has finished in the first three on six occasions. That kind of consistency — always in and around the action — is exactly what a young horse's the yard hope to see. Her first win came at Wetherby in June 2025, and she followed it up with a second at Haydock Park on 4th July, a track that often suits horses who like to travel smoothly through a race. Two wins at two different tracks inside five weeks suggests a horse hitting a purple patch rather than flukeing a single result.

The recent form figures tell a different story, though. Reading right to left — so most recent first — they go 2, 8, 9, 21, 12, 1. That final "1" is the Haydock win, but since then she has finished 12th, 21st, 9th, 8th, and most recently 2nd. A second place last time out is genuinely encouraging — it suggests she may be finding her way back to form after a difficult spell in between.

Where she has struggled is at Class 2 level — the top tier of races she has entered, the kind of high-quality fields where the very best of her age group turn up. She has run three times at that level without winning, so the step up in class has so far proved a challenge. That is not unusual for a three-year-old still learning her trade, but it is the obvious ceiling she needs to break through.

Trained by Richard and Peter Fahey at their Musley Bank yard in North Yorkshire — an operation that has already sent out 9 winners this season — Cotai Belle is in experienced hands. The Faheys have a reputation for placing their horses well and knowing when to push and when to be patient. With a second place in her most recent race and a full season still ahead of her, there is every reason to think the best of Cotai Belle may not be behind her yet.

Strengths & Risks

What the data says works for and against this horse
✓ What works in their favour
Excellent record on good_to_firm ground: 1 wins from 3 starts (33%)

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Good to firm (drying out)
Loves
Good (firm-ish)
Good to soft (some give)
Unknown
📏 Race Distance
5F – 6½F
🏅 Competition Level
Class 1 (elite)
Unknown
Class 2 (high-level)
Avoids
Class 4 (standard)
Unknown
Class 5 (entry-level)
Unknown
🏟 Track Shape
Left-handed, long straights
Loves
Right-handed, tight turns
Avoids

📅 Recent Runs

The last 10 races, most recent first
17 May
2nd
Ripon
5f – 6½f · Good · 9 runners
16 Apr
8th
Ripon
5f – 6½f · Good_To_Soft · 13 runners
4 Oct
9th
Redcar
5f – 6½f · Good_To_Soft · 16 runners
21 Aug
21th
York
5f – 6½f · Good_To_Firm · 22 runners
19 Jul
12th
Newbury
5f – 6½f · Good · 20 runners
4 Jul
🏆 Won
Haydock Park
5f – 6½f · Good · 5 runners
2 Jun
🏆 Won
Wetherby
5f – 6½f · Good_To_Firm · 10 runners
17 May
2nd
Thirsk
5f – 6½f · Good_To_Firm · 9 runners
26 Apr
11th
Leicester
5f – 6½f · Good · 15 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
50%
Win rate
1/2
Won / Rode
0%
Win rate
0/2
Won / Rode
100%
Win rate
1/1
Won / Rode
0%
Win rate
0/1
Won / Rode
Cam Hardie Current Jockey
0%
Win rate
0/1
Won / Rode
Ethan Tindall(5)
0%
Win rate
0/1
Won / Rode

🏟 Track Record

Win rate at each course this horse has visited
CourseRacesResultsLast visitedWin rate
Ripon
Sharp
2 1 second, 1 other 17 May 0%
Wetherby
Galloping
1 1 win 2 Jun 100%
Haydock Park
Galloping
1 1 win 4 Jul 100%
Leicester
Sharp
1 1 other 26 Apr 0%
York
Galloping
1 1 other 21 Aug 0%
Newbury
Galloping
1 1 other 19 Jul 0%
Redcar
Galloping
1 1 other 4 Oct 0%
Thirsk
Galloping
1 1 second 17 May 0%