:

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 AI analysis
Quick Facts
Age
7 years old
Sex
Mare
Colour
Bay
Father
Flemensfirth
Mother
Mariah's Way
Owner
M Songer, C Bailey & M Dodd
Rating
105

📊 Key Numbers

Career statistics for this horse
8
Career races
1
Wins
12.5%
Win rate
avg ~10%
50%
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

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 his 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 Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Good to soft (some give)
Unknown
Good (firm-ish)
Unknown
Heavy (very wet)
Unknown
Soft (muddy)
Unknown
📏 Race Distance
Long Distance (2M+)
1M6F – 2M
Unknown
🏅 Competition 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

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
0%
Win rate
0/4
Won / Rode
Tom Broughton
0%
Win rate
0/1
Won / Rode
Fern O'Brien
0%
Win rate
0/1
Won / Rode
Jack Hogan Current Jockey
0%
Win rate
0/1
Won / Rode

🏟 Track Record

Win rate at each course this horse has visited
CourseRacesResultsLast visitedWin 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%