UK time :

Harmony Heights

Harmony Heights is a 7-year-old who has been quietly doing the rounds without quite delivering on the promise of those placing efforts — until this week. From 8 races, she holds 1 win and 4 places, a record that tells the story of a horse who shows up, competes honestly, and tends to find one or two too good. That changed at Chepstow on 11 April 2026, where she finally got her head in front for the first time in her career.Based on TrackLab's analysis
Quick facts
Age
7 years old
Sex
Mare
Colour
Bay
Father
Flemensfirth
Mother
Mariah's Way
Owner
M Songer, C Bailey & M Dodd
Official rating
105

📊 Key numbers

Career totals for this horse
8
Career races
1
Wins
12.5%
Win rate
avg ~10%
50%
Top-3 rate
avg ~30%
190 days
Since last race

🔍 Full analysis

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

What makes that win worth noting is the context. Harmony Heights had drawn a blank in her four races at the level she usually competes at, finishing places but never converting. Chepstow, it seems, was the right venue at the right moment — and her recent run of form backs that up. Looking at her last six races in reverse order, she has finished 4th, 3rd, 3rd, 2nd, 5th, and then 1st. That is a horse finding her feet and peaking at exactly the right time, with each run seemingly sharpening her for the one that followed.

She is trained by Fergal O'Brien, whose yard in Withington, Gloucestershire, has been in seriously good nick this season — 90 winners sent out already, which is the kind of output that speaks to a well-organised, confident operation. When a trainer is firing in winners at that rate, it means the horses in her care are fit, well-placed, and ready to run their best. Harmony Heights slotting in for a first career win while the yard is in that kind of form is no coincidence.

At 7 years old, she is not a youngster still learning the game. She knows what she is doing — and that first win, coming after the patience required to place four times without reward, feels like a horse who has finally worked out how to put it all together. Whether she can build on it remains to be seen, but she raced just yesterday, so the yard will be watching the bounce-back closely. For now, Harmony Heights is a horse whose form line is pointing in exactly the right direction.

🎯 Where this horse runs best

Results split by ground, distance, race level and track shape
🌧 Ground
Good to soft (some give)
Unknown
Good (a little give)
Unknown
Heavy (very wet)
Unknown
Soft (muddy)
Unknown
📏 Race distance
Long Distance (2M+)
1M6F – 2M
Unknown
🏅 Race level
Class 3 (mid-level)
Unknown
Class 4 (standard)
Avoids
Class 5 (entry-level)
Unknown
🏟 Track shape
Left-handed, long straights
Loves
Left-handed, tight turns
Avoids

📅 Recent runs

The last 10 races, most recent first
11 Apr
🏆 Won
Chepstow
Long Distance (2m+) · Good_To_Soft · 6 runners
17 Feb
5th
Newbury
Long Distance (2m+) · 5 runners
21 Dec
2nd
Lingfield Park
Long Distance (2m+) · Soft · 10 runners
15 Nov
3rd
Uttoxeter
Long Distance (2m+) · Heavy · 9 runners
12 Oct
3rd
Chepstow
Long Distance (2m+) · Good · 8 runners
27 Mar
4th
Southwell
1m6f – 2m · Good · 11 runners
28 Jan
5th
Chepstow
Long Distance (2m+) · Heavy · 11 runners
31 Dec
4th
Uttoxeter
1m6f – 2m · Good_To_Soft · 13 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
0%
Win rate
0/4
Wins / rides
Tom Broughton
0%
Win rate
0/1
Wins / rides
Fern O'Brien
0%
Win rate
0/1
Wins / rides
Jack Hogan Current jockey
0%
Win rate
0/1
Wins / rides

🏟 Course record

Win rate at each course this horse has visited
CourseRacesResultsLast runWin rate
Chepstow
Galloping
3 1 win, 1 third, 1 other 11 Apr 33.3%
Uttoxeter
Sharp
2 1 third, 1 other 15 Nov 0%
Lingfield Park
Sharp
1 1 second 21 Dec 0%
Southwell
Galloping
1 1 other 27 Mar 0%
Newbury
Galloping
1 1 other 17 Feb 0%