UK time :

Headmaster

Headmaster has won just 3 of his 15 races so far, but there is a clear pattern buried in those numbers that suggests where the 4-year-old horse might find his feet again. On normal ground conditions, he is genuinely effective — winning 2 of his last 4 races on such going amounts to a 50% win rate, which is the kind of figure that catches a trainer's eye. His two victories came at solid tracks: Haydock Park back in July 2025, and most recently at The Curragh on 23 May 2026. That win at The Curragh was five months ago, and since then he has been unable to get back to the winner's enclosure.Based on TrackLab's analysis
Quick facts
Age
4 years old
Sex
Gelding
Colour
Chestnut
Father
Dubawi
Mother
One Master
Owner
John Lynam
Official rating
84

📊 Key numbers

Career totals for this horse
15
Career races
3
Wins
20%
Win rate
avg ~10%
40%
Top-3 rate
avg ~30%
2 days
Since last race

🔍 Full analysis

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

His recent form reads as a string of near-misses. In his last six races, he has finished 10th, 10th, 12th, 10th, 17th, and then 2nd most recently — a second place just a day ago. That final near-miss might sting, but it also suggests he is still competitive when the conditions suit. The problem is clear: his record on ground other than normal — whether faster or slower — is patchy. He manages 1 win from his remaining 11 races, which tells you why Edward Lynam's yard at Dunshaughlin has not been able to get him back into the winner's circle more often.

For a 4-year-old winning roughly 1 in every 5 races, Headmaster is a horse that needs his conditions just right. Get him on normal ground at a track where he has run well before, and there is enough in his profile to suggest another win is not far away. The long wait since May makes it even more likely that one is due.

⚡ Strengths and risks

What helps this horse and what to watch out for
✓ What works in their favour
✔ Excellent record on good ground: 2 wins from 4 starts (50%)
⚠ What to watch out for
⚠ Poor record on good_to_firm ground: 0 wins from 4 starts

🎯 Where this horse runs best

Results split by ground, distance, race level and track shape
🌧 Ground
Good (a little give)
Loves
Yielding (slightly soft)
Unknown
Soft (muddy)
Unknown
Good to soft (some give)
Unknown
Standard to slow (all-weather)
Unknown
Standard (all-weather)
Unknown
Good to firm (fairly firm)
Avoids
📏 Race distance
5F – 6½F
7F – 1M
1M1F – 1M2F
Unknown
🏅 Race level
Class 2 (high-level)
Unknown
Class 3 (mid-level)
Unknown
Class 4 (standard)
Unknown
Class 5 (entry-level)
Unknown
🏟 Track shape
Left-handed, long straights
Loves
Right-handed, long straights
Ok
Right-handed, hilly
Unknown
Left-handed, tight turns
Unknown
Right-handed, tight turns
Unknown

📅 Recent runs

The last 10 races, most recent first
16 Oct
10th
Dundalk
7f – 1m · Standard · 13 runners
26 Sep
10th
The Curragh
7f – 1m · Yielding · 11 runners
13 Sep
12th
The Curragh
5f – 6½f · Yielding · 26 runners
9 Aug
10th
The Curragh
5f – 6½f · Good_To_Firm · 14 runners
18 Jul
17th
The Curragh
5f – 6½f · Good_To_Firm · 21 runners
14 Jun
2nd
Cork
7f – 1m · Good · 17 runners
23 May
🏆 Won
The Curragh
5f – 6½f · Good · 23 runners
27 Apr
7th
Naas
5f – 6½f · Good · 13 runners
24 Oct
🏆 Won
Newbury
7f – 1m · Soft · 13 runners
1 Oct
8th
Kempton Park
1m1f – 1m2f · Standard_To_Slow · 12 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
25%
Win rate
1/4
Wins / rides
Dylan Browne McMonagle Current jockey
100%
Win rate
1/1
Wins / rides
100%
Win rate
1/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
The Curragh
Galloping
5 1 win, 4 other 26 Sep 20%
Newbury
Galloping
1 1 win 24 Oct 100%
Haydock Park
Galloping
1 1 win 18 Jul 100%
Lingfield Park
Sharp
1 1 second 29 May 0%
Cork
Galloping
1 1 second 14 Jun 0%
Sandown Park
Galloping
1 1 other 30 Aug 0%
Naas
Galloping
1 1 other 27 Apr 0%
Dundalk
Galloping
1 1 other 16 Oct 0%
Windsor
Sharp
1 1 second 30 Jun 0%
Kempton Park
Galloping
1 1 other 1 Oct 0%
Goodwood
Undulating
1 1 other 2 Aug 0%