UK time :

Dandy's Angel

Dandy's Angel is a nine-year-old who has won 10 races from 77 starts — a respectable return over seven years in the game, though the last fifteen months have been a real slog. The horse last crossed the line first at Beverley on July 5th, 2025, and has come up empty in its six most recent outings, including a couple of sixth-place finishes that suggest the horse is feeling its age or simply running out of luck at lower levels of competition.Based on TrackLab's analysis
Quick facts
Age
9 years old
Sex
Mare
Colour
Bay
Father
Dandy Man
Mother
Party Pipit
Owner
Anthony Ross And David Lumley
Official rating
47

📊 Key numbers

Career totals for this horse
77
Career races
10
Wins
13.0%
Win rate
avg ~10%
40.3%
Top-3 rate
avg ~30%
28 days
Since last race

🔍 Full analysis

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

The bright spot in Dandy's record is an absolute fondness for wet and muddy ground. On fast, dry surfaces the horse is just another middle-of-the-road Class 5 competitor, but when the going gets genuinely heavy — the kind of day when the track turns into a slog — something clicks. The horse has won 3 of 6 races (50%) on those bitter, muddy days, a rate that stands out sharply against its overall 13% win rate (10 from 77). For any owner or trainer watching the weather forecast closely, Dandy's Angel becomes a genuinely interesting prospect when rain is forecast.

Beverley, too, holds a special place in this horse's record. It was here that Dandy's Angel scored its first-ever win back in August 2022, and the track has remained a stronghold ever since — 6 wins from 33 races there, compared to just 4 wins from 44 elsewhere. That's the kind of course specialization that can make a difference in picking races. Tom Kiely-Marshall, the jockey who has partnered the horse most often, has a notably strong record too: 4 wins from 19 races together (21%), well above the horse's typical return. John Wainwright's Norton yard, which trains Dandy's Angel, is having a modest season but clearly knows what it is doing with this particular horse. For punters or racing fans who follow the form closely, this is a horse to watch in the rain at Beverley, especially with Kiely-Marshall in the saddle.

⚡ Strengths and risks

What helps this horse and what to watch out for
✓ What works in their favour
✔ Excellent record on heavy ground: 3 wins from 6 starts (50%)
✔ Course specialist at Beverley: 6 wins from 33 starts (18%)
⚠ What to watch out for
⚠ Poor record on good ground: 1 wins from 24 starts
⚠ Yet to win at Pontefract in 7 attempts
⚠ Struggles on LH Undulating tracks: 0 wins from 7 starts

🎯 Where this horse runs best

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

📅 Recent runs

The last 10 races, most recent first
20 Sep
6th
Hamilton Park
1m6f – 2m · Heavy · 9 runners
2 Sep
2nd
Hamilton Park
1m3f – 1m4f · Soft · 9 runners
28 Aug
6th
Thirsk
7f – 1m · Good · 11 runners
16 Jun
6th
Beverley
1m1f – 1m2f · Good · 11 runners
4 Jun
3rd
Hamilton Park
1m6f – 2m · Good · 11 runners
4 May
12th
Beverley
1m1f – 1m2f · Good_To_Soft · 15 runners
15 Apr
8th
Beverley
1m1f – 1m2f · Good_To_Soft · 10 runners
27 Oct
9th
Redcar
1m3f – 1m4f · Good_To_Soft · 12 runners
17 Oct
5th
Redcar
1m3f – 1m4f · Good · 10 runners
4 Oct
7th
Redcar
1m3f – 1m4f · Good_To_Soft · 10 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
Tom Kiely-Marshall
21.1%
Win rate
4/19
Wins / rides
9.1%
Win rate
1/11
Wins / rides
44.4%
Win rate
4/9
Wins / rides
0%
Win rate
0/5
Wins / rides
Paddy Mathers
25%
Win rate
1/4
Wins / rides
0%
Win rate
0/4
Wins / rides
0%
Win rate
0/3
Wins / rides
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/2
Wins / rides
Mr Matthew Ennis
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
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
Paul Hanagan
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
Miss Natalya Irvine
0%
Win rate
0/1
Wins / rides
Mr Jack Nicholls
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
Beverley
Undulating
33 6 wins, 6 seconds, 2 thirds, 19 other 16 Jun 18.2%
Hamilton Park
Sharp
11 1 win, 2 seconds, 4 thirds, 4 other 20 Sep 9.1%
Redcar
Galloping
8 1 win, 7 other 27 Oct 12.5%
Carlisle
Undulating
8 1 win, 3 seconds, 1 third, 3 other 4 Aug 12.5%
Pontefract
Undulating
7 1 second, 1 third, 5 other 18 Jul 0%
Ripon
Sharp
3 3 other 16 Aug 0%
Haydock Park
Galloping
2 1 win, 1 third 27 Sep 50%
Catterick Bridge
Sharp
1 1 other 20 Jul 0%
Ayr
Galloping
1 1 other 10 Oct 0%
Newcastle
Galloping
1 1 other 5 Sep 0%
Chester
Tight
1 1 other 30 Sep 0%
Thirsk
Galloping
1 1 other 28 Aug 0%