UK time :

Donna Nook

Donna Nook is a 4-year-old with a career record that tells the story of a horse trying hard but rarely getting to the front: two wins from 29 races, which works out to a win rate of roughly 1 in every 14 starts. The horse has been a regular finisher in the top three — 13 of those 29 races have yielded second or third-place finishes — but converting that consistency into victories has proved elusive.Based on TrackLab's analysis
Quick facts
Age
4 years old
Sex
Filly
Colour
Bay
Father
Bated Breath
Mother
Rostova
Owner
M J Macleod
Official rating
68

📊 Key numbers

Career totals for this horse
29
Career races
2
Wins
6.9%
Win rate
avg ~10%
44.8%
Top-3 rate
avg ~30%
5 days
Since last race

🔍 Full analysis

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

The recent form shows the struggle plainly. Over the last six races, Donna Nook has managed a second and two third-place finishes, but also a ninth. A win at Ripon four months ago was the last taste of victory, and since then nothing has clicked despite regular racing. When stepped up into Class 4 company — the kind of higher-class races most competitive yards aim for — the record is blank: zero wins from eight attempts. That gap between the top-three finishes and the rare win suggests Donna Nook is a horse that can fight hard in a race but lacks that extra gear needed when the going gets genuinely tough.

Daniel Tudhope, who rides the horse most often, has a 20% win rate aboard Donna Nook from five races together, which is notably better than the horse's overall record. Trainer David O'Meara's Upper Helmsley yard in North Yorkshire is having a strong season with 101 winners, so the horse is in a yard that knows how to get the job done. Donna Nook raced just yesterday, so it remains an active runner. Whether it will find another winning opportunity before the season winds down remains to be seen, but the pattern is clear: this is a trying horse that belongs in lower-grade races, where the extra effort to finish close might finally translate into a victory.

⚡ Strengths and risks

What helps this horse and what to watch out for
✓ What works in their favour
✔ Excellent record on good ground: 1 wins from 8 starts (12%)
⚠ What to watch out for
⚠ Poor record on good_to_firm ground: 0 wins from 7 starts
⚠ Poor record on good_to_soft ground: 0 wins from 3 starts

🎯 Where this horse runs best

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

📅 Recent runs

The last 10 races, most recent first
13 Oct
2nd
Leicester
1m1f – 1m2f · Good_To_Soft · 10 runners
14 Sep
3rd
Thirsk
7f – 1m · Good · 9 runners
1 Sep
9th
Ripon
1m1f – 1m2f · Soft · 13 runners
14 Aug
3rd
Thirsk
7f – 1m · Good · 15 runners
20 Jul
4th
Ayr
1m1f – 1m2f · Good_To_Firm · 9 runners
8 Jul
4th
Catterick Bridge
7f – 1m · Good_To_Firm · 6 runners
24 Jun
4th
Carlisle
7f – 1m · Good_To_Firm · 6 runners
3 Jun
🏆 Won
Ripon
1m1f – 1m2f · Good · 14 runners
27 May
4th
Hamilton Park
1m1f – 1m2f · Good_To_Firm · 7 runners
12 May
9th
Beverley
1m1f – 1m2f · Good_To_Firm · 13 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
20%
Win rate
1/5
Wins / rides
0%
Win rate
0/4
Wins / rides
0%
Win rate
0/3
Wins / rides
0%
Win rate
0/3
Wins / rides
0%
Win rate
0/2
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
0%
Win rate
0/1
Wins / rides

🏟 Course record

Win rate at each course this horse has visited
CourseRacesResultsLast runWin rate
Newcastle
Galloping
4 1 second, 1 third, 2 other 16 Jan 0%
Ayr
Galloping
3 1 second, 1 third, 1 other 20 Jul 0%
Southwell
Galloping
3 1 second, 2 thirds 29 Apr 0%
Ripon
Sharp
2 1 win, 1 other 1 Sep 50%
Thirsk
Galloping
2 2 thirds 14 Sep 0%
Redcar
Galloping
2 2 other 4 Oct 0%
Dundalk
Galloping
1 1 win 4 Dec 100%
Catterick Bridge
Sharp
1 1 other 8 Jul 0%
Ballinrobe
Sharp
1 1 other 23 Jun 0%
Hamilton Park
Sharp
1 1 other 27 May 0%
Lingfield Park
Sharp
1 1 other 4 Nov 0%
Leopardstown
Galloping
1 1 other 18 Jul 0%
Gowran Park
Undulating
1 1 other 21 May 0%
Leicester
Sharp
1 1 second 13 Oct 0%
Carlisle
Undulating
1 1 other 24 Jun 0%
Newmarket
Galloping
1 1 other 22 Oct 0%
The Curragh
Galloping
1 1 other 5 May 0%
Beverley
Undulating
1 1 other 12 May 0%
Wolverhampton
Galloping
1 1 third 26 Jan 0%