:

Celestial Fashion

There is something quietly impressive about a horse that, at the age of eight, is still racing regularly and winning. Celestial Fashion has now won 5 races from 29 — that is roughly 1 in every 6 — and with 13 further placed finishes, has spent a huge proportion of its career in the prize money. This is a horse that turns up, competes hard, and rarely runs a shocker.Based on TrackLab's AI analysis
Quick Facts
Age
8 years old
Sex
Mare
Colour
Bay
Father
Telescope
Mother
French Fashion
Trainer
Owner
Stephen Sinclair & Ian Duncan
Rating
110

📊 Key Numbers

Career statistics for this horse
29
Career races
5
Wins
17.2%
Win rate
avg ~10%
44.8%
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

The recent form makes for interesting reading: of the last six races, two have been wins and two more have been third-place finishes. That sequence — 4-1-1-3-3-5 read oldest to newest — shows a horse that went on a genuine hot streak and has remained competitive since. Racing just one day ago, Celestial Fashion is clearly in the thick of its season right now.

The standout number in this horse's profile is its record at Carlisle. Two wins from six races there gives a win rate of 33%, meaning it wins roughly 1 in every 3 times it turns up at that track. For context, its overall win rate is 1 in 6 — so Carlisle almost doubles its chances. That kind of course preference is real and consistent, not a fluke, and it is the sort of thing that matters enormously when deciding whether a horse is worth following. The most recent Carlisle win came in February 2026, so this is not ancient history.

Ian Duncan trains Celestial Fashion from his yard in Coylton, Ayrshire, and has sent out 9 winners already this season — a solid, productive operation. Most of the rides have gone to Conor O'Farrell, who has partnered the horse 8 times and won once together. That 1 from 8 record is modest, but the horse's overall form suggests the combination remains competitive even when it does not win.

Celestial Fashion competes mostly at Class 5 level — the bread-and-butter tier of British racing, where most horses spend the bulk of their careers. At that level, its 2 wins from 15 races (around 1 in every 7 or 8) is decent without being dominant. The first career win came at Newcastle in March 2024, giving this horse just over two years of winning form. At eight years old, with an active schedule and a course it genuinely loves in Carlisle, Celestial Fashion is still very much a horse to keep an eye on.

Strengths & Risks

What the data says works for and against this horse
⚠ What to watch out for
Struggles on LH Undulating tracks: 0 wins from 5 starts

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Good to soft (some give)
Heavy (very wet)
Soft (muddy)
Ok
Good (firm-ish)
Unknown
📏 Race Distance
Long Distance (2M+)
1M6F – 2M
Unknown
🏅 Competition Level
Class 3 (mid-level)
Unknown
Class 4 (standard)
Loves
Class 5 (entry-level)
Ok
🏟 Track Shape
Right-handed, hilly
Loves
Left-handed, long straights
Left-handed, tight turns
Unknown
Left-handed, hilly
Avoids
Right-handed, long straights
Avoids

📅 Recent Runs

The last 10 races, most recent first
24 Apr
5th
Perth
Long Distance (2m+) · Good · 9 runners
8 Mar
3rd
Carlisle
Long Distance (2m+) · Good_To_Soft
8 Mar
3rd
Carlisle
Long Distance (2m+) · Good_To_Soft · 4 runners
3 Feb
🏆 Won
Carlisle
Long Distance (2m+) · Good_To_Soft · 6 runners
22 Jan
🏆 Won
Wetherby
Long Distance (2m+) · Soft · 6 runners
2 Jan
4th
Ayr
Long Distance (2m+) · Soft · 14 runners
10 Nov
🏆 Won
Carlisle
Long Distance (2m+) · Soft · 8 runners
23 Jan
2nd
Wetherby
Long Distance (2m+) · Soft · 9 runners
26 Dec
2nd
Wetherby
Long Distance (2m+) · Good_To_Soft · 7 runners
11 Dec
2nd
Hexham
1m6f – 2m · Soft · 10 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
12.5%
Win rate
1/8
Won / Rode
12.5%
Win rate
1/8
Won / Rode
Callum Bewley Current Jockey
50%
Win rate
3/6
Won / Rode
0%
Win rate
0/2
Won / Rode
Thomas Willmott
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode

🏟 Track Record

Win rate at each course this horse has visited
CourseRacesResultsLast visitedWin rate
Ayr
Galloping
7 1 win, 6 other 2 Jan 14.3%
Carlisle
Undulating
6 2 wins, 1 second, 2 thirds, 1 other 8 Mar 33.3%
Hexham
Undulating
4 1 second, 3 other 11 Dec 0%
Newcastle
Galloping
3 1 win, 2 other 26 Mar 33.3%
Wetherby
Galloping
3 1 win, 2 seconds 22 Jan 33.3%
Perth
Galloping
3 3 other 24 Apr 0%
Sedgefield
Sharp
2 2 seconds 7 Feb 0%
Kelso
Undulating
1 1 other 15 Apr 0%