UK time :

Our Cody

Our Cody is a three-year-old still looking to find her feet at the upper levels of racing. The horse has won just once in 13 races across her career — a victory at Windsor back in June 2025 that now sits 15 months in the past. Since that win, she has failed to land another success despite 12 subsequent runs, though she has picked up four places to show she remains capable of competitive efforts.Based on TrackLab's analysis
Quick facts
Age
3 years old
Sex
Filly
Colour
Bay
Father
Kodi Bear
Mother
Dubai Sunset
Owner
R P Gallagher
Official rating
87

📊 Key numbers

Career totals for this horse
13
Career races
1
Wins
7.7%
Win rate
avg ~10%
30.8%
Top-3 rate
avg ~30%
36 days
Since last race

🏁 Next race

Tomorrow
Pontefract
About 5 furlongs · Slightly soft ground · 10 runners

🔍 Full analysis

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

The form sheet tells the story of a horse treading water. In her last six races she has run 10-12-4-3-9-2, which includes a couple of minor placings but mostly finishes well down the field. What makes this harder is that Our Cody has been tried at the top level — the sort of Class 1 races that separate serious contenders from the rest — and has won none of her four attempts at that grade. She is currently active and raced as recently as yesterday, suggesting the team is still hunting for the right opportunity.

Richard Hughes, who trains Our Cody at Upper Lambourn in Berkshire, has had an excellent season with 60 winners to his name, so the yard clearly knows how to get horses ready to win. Our Cody's single success suggests she is capable of winning races, but finding the right spot has become the challenge. At a win rate of roughly one in every 13 races, she is a horse who will need to improve her consistency if she is to climb back onto the winner's list.

⚡ Strengths and risks

What helps this horse and what to watch out for
✓ What works in their favour
✔ Excellent record on good_to_firm ground: 1 wins from 3 starts (33%)
⚠ What to watch out for
⚠ Poor record on good ground: 0 wins from 7 starts
⚠ Struggles on LH Galloping tracks: 0 wins from 5 starts

🎯 Where this horse runs best

Results split by ground, distance, race level and track shape
🌧 Ground
Good to firm (fairly firm)
Loves
Standard (all-weather)
Unknown
Soft (muddy)
Unknown
Good (a little give)
Avoids
📏 Race distance
5F – 6½F
🏅 Race level
Class 1 (elite)
Avoids
Class 2 (high-level)
Unknown
Class 5 (entry-level)
Loves
🏟 Track shape
Right-handed, tight turns
Unknown
Right-handed, hilly
Unknown
Left-handed, tight turns
Unknown
Long straights
Unknown
Left-handed, long straights
Avoids
Right-handed, long straights
Avoids

📅 Recent runs

The last 10 races, most recent first
12 Sep
10th
Lingfield Park
5f – 6½f · Standard · 10 runners
10 Jul
12th
Newmarket
5f – 6½f · Good_To_Firm · 12 runners
13 Jun
4th
Sandown Park
5f – 6½f · Good · 9 runners
28 May
3rd
Sandown Park
5f – 6½f · Good · 8 runners
10 Oct
9th
Newmarket
5f – 6½f · Good · 11 runners
19 Sep
2nd
Ayr
5f – 6½f · Soft · 13 runners
23 Aug
5th
York
5f – 6½f · Good_To_Firm · 9 runners
15 Aug
4th
Newbury
5f – 6½f · Good · 14 runners
30 Jul
DNF
Goodwood
5f – 6½f · Good · 11 runners
19 Jul
DNF
Newbury
5f – 6½f · Good · 20 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
25%
Win rate
1/4
Wins / rides
0%
Win rate
0/2
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
Newbury
Galloping
2 2 other 15 Aug 0%
Sandown Park
Galloping
2 1 third, 1 other 13 Jun 0%
Newmarket
Galloping
2 2 other 10 Jul 0%
Windsor
Sharp
1 1 win 16 Jun 100%
York
Galloping
1 1 other 23 Aug 0%
chelmsford 1 1 second 1 Jun 0%
Ayr
Galloping
1 1 second 19 Sep 0%
Goodwood
Undulating
1 1 other 30 Jul 0%
Chepstow
Galloping
1 1 other 13 May 0%
Lingfield Park
Sharp
1 1 other 12 Sep 0%